Processos
Movimentos de Custo de Transporte (TMSA070)
Quando o SIGATMS estiver integrado com o ERP Datasul (MV_TMSERP = '1'), não será possível incluir movimento de custo de transporte para viagens que já possuem o contrato de carreteiro gerado.
Registro de Indenizações (TMSA370)
Por meio da rotina Registro de Indenizações (TMSA370), é gerado um título no contas a pagar para indenização. Os títulos serão gerados no ERP Datasul, a partir do envio de uma mensagem ao EAI Protheus para se comunicar com o Datasul e solicitar a geração deste título no ERP Datasul.

Fechamento de Seguro (TMSA330)
Ao confirmar o fechamento de seguros no TMS, é gerado um título financeiro.
Importante observar que hoje os títulos gerados pelo fechamento do seguro podem ter seus lançamentos contábeis demonstrados no SIGATMS, com a integração ativa com o ERP Datasul essa visualização não será mais disponível, já que a mesma será realizada automaticamente pelo ERP Datasul.

Contrato de Carreteiro (TMSA250)
Quando o módulo SIGATMS estiver integrado com o ERP Datasul, durante o processamento de geração do contrato de carreteiro será iniciada a integração entre o SIGATMS e ERP Datasul. O ERP Datasul retornará os valores dos impostos para o SIGATMS. Com o retorno das informações dos impostos o contrato de carreteiro terá sua geração confirmada.
Além dos títulos do contrato de carreteiro e seus impostos, os títulos referente ao adiantamento e pedágio também poderão ser gerados neste momento no ERP Datasul.
Liberação do Contrato de Carreteiro (TMSA251)
Quando estiver habilitado o uso do parâmetro MV_LIBCT = .T., enviará na geração do contrato de carreteiro uma indicação para o título no ERP Datasul permanecer bloqueado para pagamento. Para liberar o título no ERP Datasul, será necessário realizar a liberação do contrato de carreteiro no SIGATMS, que enviará uma mensagem ao ERP Datasul solicitando a liberação do título para pagamento.
Complemento de Viagem (TMSA240)
A geração do título de adiantamento da viagem passou a ocorrer em três momentos de acordo com a configuração realizada no contrato do fornecedor campo Mom.Ger.ADI (DUJ_TITADI), podendo ser na inclusão da viagem, fechamento ou na geração do contrato de carreteiro da viagem.
Caso o campo esteja configurado com a opção 0 - Geração da viagem, será realizada a integração com o Datasul para a geração do título no financeiro.

Fechamento de Viagem (TMSA310)
Além do título de adiantamento, o título de pedágio pode ser configurado para ser gerado no momento do fechamento da viagem, campo Mom.Ger.PDG (DUJ_TITPDG).
Se o contrato do fornecedor estiver configurado para gerar o título de pedágio no fechamento da viagem, ao efetuarmos o fechamento, será enviada a mensagem ao ERP Datasul solicitando a geração do título financeiro do tipo pedágio. Porém, a data de vencimento do título deverá ser a mesma data da geração.
Status de Pagamento do Contrato
Sempre que um título for baixado no ERP Datasul, total ou parcialmente, será enviando uma mensagem ao TMS Protheus, indicando o valor de Saldo do Título de Frete. Através desta informação, o TMS Protheus irá atualizar o Status do Contrato, indicando se ele está totalmente pago ou não.
Tipo de Fluxo: Datasul > Protheus
Mensagem: TransportDocumentStatus_2_000
Versão: 2.000
Modo: Assíncrono
Integração no modo assíncrono: Ao ser disparada, a mensagem será enviada ao EAI Protheus para que seja processada pela agenda do programa FWEAI no Schedule. Ao processar a mensagem, será enviada ao EAI Datasul que por sua vez irá processar a mensagem conforme agenda do programa Registrar Fila do EAI2 no RPW (BTB948AA).
Integração no modo síncrono: Ao ser disparada, a mensagem será enviada pelo EAI Protheus diretamente ao EAI Datasul, que irá processar e retornar a resposta. O processo que disparou a mensagem fica aguardando até o retorno da resposta do ambiente destino para dar continuidade em sua execução.