Árvore de páginas

01. DADOS GERAIS

Produto:

TOTVS Logística TMS

Linha de Produto:

Linha Protheus

Segmento:

Logística

Módulo:TOTVS Logística TMS 
Função:

TMSXFUNA - Funções Genéricas

TMSXFUNE - Funções Genéricas 

TMSXFUNJ - Classe Integração TMS x PAGBEM

TMSAF60 - Viagem Modelo 3 

TMSA310 - Fechamento Viagem

TMSA256 - Encerra CIOT

País:Brasil
Ticket:Não se aplica.
Requisito/Story/Issue (informe o requisito relacionado) :DLOGTMS02-20494


02. SITUAÇÃO/REQUISITO

Necessário implementar a  Integração do TOTVS Logística TMS  (SIGATMS) com a tecnologia PagBem. Visando permitir a geração de CIOT por período, para que um veículo utilize o mesmo CIOT em mais de uma viagem.

03. SOLUÇÃO

Implementado a nova funcionalidade para Integração do TOTVS Logística TMS  (SIGATMS) com a tecnologia PAGBEM, para a geração de CIOT por período nas viagens. 

Foram implementadas as seguintes melhorias:

  • A configuração do tipo de CIOT ocorre por meio da configuração do Contrato do fornecedor. Através dos campos pré-existentes Tipo CIOT (DUJ_TPCIOT) e Prazo CIOT (DUJ_PRCIOT).
    • Tipo CIOT:
      • 1 - Por Viagem;
      • 2 - Por Período. 
    • Prazo CIOT: Define o prazo de utilização do CIOT em dias. 
  • Recursos da Viagem Modelo 3: 
    • Tipo CIOT (DTR_TPCIOT)
      • Informação preenchida automaticamente, após informação do veículo Cod. veículo (DTR_CODVEI), com o conteúdo do campo Tipo CIOT (DUJ_TPCIOT) do contrato do fornecedor. Caso não exista o contrato do fornecedor será considerado o contrato do fornecedor genérico configurado no parâmetro MV_FORGEN. 
    • Dt. Enc. CIOT (DTR_DTFMCI)
      • Essa informação será preenchida automaticamente, após a informação do veículo (DTR_CODVEI), com o conteúdo do campo Prazo CIOT (DUJ_PRCIOT) do contrato do fornecedor somada a data atual do sistema, respeitando o prazo máximo de 30 dias (DataBase + DUJ_DTFCMI).
  • Fechamento da Viagem: 
    • Consulta a tabela DJL - CIOT por período x veículo para verificar se existe CIOT em aberto para o veículo da viagem. CIOT em aberto atualiza o complemento da viagem (DTR) com o número do CIOT e integra a viagem com a PAGBEM; 
    • Novo CIOT - Cria novo CIOT com a PAGBEM e integra o contrato da Viagem, atualiza o complemento da viagem (DTR) com número do novo CIOT e cria novo registro na tabela CIOT por período x veículo (DJL) vinculado a operadora PAGBEM através do campo  Cod. Operad. (DJL_CODOPE).  
  • Estorno fechamento da Viagem:  
    • Verifica se existe apenas 1 viagem no CIOT e realiza o cancelamento do CIOT por período gerado. 
  • Encerra CIOT:
    • Através desta rotina é possível realizar as ações de fechamento e encerramento de CIOTs. 
      • Fechar CIOT:
        • Atualiza o campo Status CIOT (DJL_STATUS) para 2 - Fechado (não integra PAGBEM/ANTT), para que as novas viagens do veículo sejam colocadas em novo CIOT, sem impedir que se pague o saldo dos contratos do CIOT fechado.
        • Data Fechamento CIOT (DJL_DATFEC) atualiza o campo com a data de fechamento do CIOT. 
      • Encerrar CIOT:
        • Atualiza o campo Status CIOT (DJL_STATUS) para 3 - Encerrado. Ação de integração junto a PAGBEM onde o CIOT é encerrado na ANTT, todos os contratos do CIOT estão pagos (quitados) neste momento. 
        • Data Encerramento CIOT (DJL_DATENC) atualiza o campo com a data de encerramento do CIOT.  
    • Esta rotina está preparada para ser executada através de JOB Schedule. Onde serão processados os registros do CIOT por período (DJL) com status 2 - Fechado.   



Importante:

As alterações de dicionário de dados estarão disponíveis a partir do release 12.1.2210

04. DEMAIS INFORMAÇÕES

Procedimento para utilização:

  • Possuir integração ativa entre o SIGATMS x PAGBEM;
  • Pacote 009932 de dicionário Integração TMS x PAGBEM.
  • Fontes atualizados das rotinas envolvidas, mencionadas no item 01. desta documentação.


05. ASSUNTOS RELACIONADOS