Árvore de páginas

Tempo aproximado para leitura: 1 min


01. DADOS GERAIS

Linha de Produto:Microsiga Protheus
Segmento:Supply Chain - Logística
Módulo:TMS - Gestão de Transportes
Função:

TMSA140 - Viagem Transferencia
TMSA141 - Viagem Coleta/Entrega
TMSA144 - Viagem Modelo 2
TMSA240 - Complemento de Viagem
TMSXFUNA - Função Genérica
TMSREPOM - Função Genérica (Repom)


Requisito/Story/Issue (informe o requisito relacionado) :

DLOGTMS03-6180

DLOGTMS03-6257


02. SITUAÇÃO/REQUISITO

Baseado nas regras estabelecidas pela ANTT, a integração com a Operadora de Frotas REPOM, não está utilizando as informações de quantidade de eixo de retorno para calcular os pedágios.

03. SOLUÇÃO

Para atender a nova medida provisória onde há isenção de cobrança sobre o eixo suspenso, foi realizado ajustes no processo de integração TMS x REPOM referente a quantidade de eixos da viagem conforme os métodos da Operadora de Frotas:

No Complemento da Viagem, ao informar os Veículos da categoria 'Cavalo' e Reboques, o sistema soma as quantidades de eixos  (DA3_QTDEIX) de ambos (Cavalo + Carretas) e preenche automaticamente o total de eixos para os campos Qtde Eixos (DTR_QTDEIX) e Qt.Eix.Volta (DTR_QTEIXV) respectivamente. Esses campos estão habilitados para edição permitindo a alteração da quantidade de eixos caso necessário.


Métodos REPOM:

    •        RoteiroValorTotalVPRs - Consulta Valor de Vale Pedágio com Eixos Suspensos antes do inicio da Viagem / Contrato Repom       
             Neste método é necessário o envio das tags “eixos_suspensos_ida” e “eixos_suspensos_volta” preenchidas corretamente, para que a consulta do valor de pedágio seja calculada corretamente antes da emissão do contrato Repom. 
             Exemplo: 

                        
             Onde:
              <numero_eixos>                -  Quantidade Total de Eixos dos Veículos "Carreta e Reboque", conforme preenchido no Cadastro de Veículos (DA3_QTDEIX)                                 
              <eixos_suspensos_ida>    - Quantidade Total de Eixos dos Veículos "Carreta e Reboque"  (DA3_QTDEIX)  -  Qtde Eixos (DTR_QTDEIX)           
             <eixos_suspensos_volta>  - Quantidade Total de Eixos dos Veículos "Carreta e Reboque" (DA3_QTDEIX)   Qt.Eix.Volta (DTR_QTEIXV)         

    •        EmiteContrato - Informa os Eixos Suspensos no momento da emissão da Viagem / Contrato Repom
             Neste método é necessário o envio das tags “eixos_suspensos_ida” e “eixos_suspensos_volta” preenchidas corretamente dentro do node “dados_contratado”. 
             Exemplo:

                           

       Onde:
       <carreta_numero_eixos>    - Quantidade Total de Eixos dos "Reboque" conforme preenchido no Cadastro de Veículos  (DA3_QTDEIX)                                 
       <eixos_suspensos_ida>     - Quantidade Total de Eixos dos Veículos "Carreta e Reboque" (DA3_QTDEIX)  -  Qtde Eixos (DTR_QTDEIX)           
       <eixos_suspensos_volta>  - Quantidade Total de Eixos dos Veículos "Carreta e Reboque" (DA3_QTDEIX)   Qt.Eix.Volta (DTR_QTEIXV)        


Na validação da abertura do Contrato (método validaaberturacontrato.xml), quando o Fornecedor do Cavalo for diferente da Carreta, serão gerados o arquivo xml para cada fornecedor. Exemplo:

1o XML referente aos dados do Fornecedor do Cavalo

2o XML referente aos dados do Fornecedor da Carreta.

Os dados da carreta, serão enviados nas tags cavalo_placa e cavalo_rntrc. 

Não será enviado a tag motorista_cpf

Demais tags, serão preenchidos conforme informações do 1o XML.



Nessa issue, também contempla a correção referente ao envio da tag <carreta_rntrc> do método EmiteContrato. Esse tag será preenchida somente quando o veículo for da categoria 'Carreta'


Importante

PROTHEUS - No Cadastro do Veiculo, informar Qtde Eixos (DA3_QTDEIX) dos Veículos e Carretas. Em seguida sempre utilize a opção 'Dados x Operac.' para que os dados do Veiculo sejam atualizados na Operadora de Frotas REPOM.

REPOM - Duvidas entrar em contato com a Equipe de Analista Operacional REPOM.