CONTEÚDO

  1. Visão Geral
  2. Exemplo de utilização
  3. Tela XXX
    1. Outras Ações / Ações relacionadas
  4. Tela XXX
    1. Principais Campos e Parâmetros
  5. Tabelas utilizadas


01. VISÃO GERAL

Esta documentação visa orientar ao usuário quais informações o sistema coleta para realizar a consulta de frete mínimo, baseada nas informações de viagens originadas do Totvs Logística TMS junto ao sistema Pamcard. O objetivo desta funcionalidade é verificar se a previsão de frete estabelecida do TMS, confere com os valores e informações pré-estabelecidos conforme a tabela de frete mínimo estabelecida pela ANTT.

A consulta do frete mínimo se dará através da troca de mensagens via Web Service, e as informações coletadas e adicionadas serão as seguintes tags:
      


Tags Método FindMinimumFreightConteúdo enviado através das informações da viagem TMS no Protheus
viagem.contratante.documento.numeroCNPJ da contratante TMS
viagem.unidade.documento.tipoTag somente enviada neste método caso quando a filial TMS contratante Pamcard é diferente da filial da Viagem TMS
viagem.unidade.documento.numeroTag somente enviada neste método caso quando a filial TMS contratante Pamcard é diferente da filial da Viagem TMS
viagem.veiculo.categoriaCategoria do veículo Pamcard inserido na viagem (DUT_TIPVEI)
viagem.distancia.kmInformação de KM buscada diretamente do cadastro de Distâncias ou Cadastro de Distâncias por Cliente que encontre regiões pertinentes as informações da viagem em questão 
viagem.frete.origem.brutoValor do frete no campo Vlr Frete (DTR_VALFRE)
viagem.contratacao.tipoConteúdo 1 -  Para viagens cuja frota é própria e há apenas um documento na viagem. 

Conteúdo 2 - Para viagens cuja frota de veículo é de propriedade de terceiro ou agregado
viagem.veiculo.altodesempenho.indicadorConteúdo S -  Para viagens cuja frota é própria e há apenas um documento na viagem. 

Conteúdo N - Para viagens cuja frota de veículo é de propriedade de terceiro ou agregado




    

02. EXEMPLO DE UTILIZAÇÃO

Ao informar o valor de frete no complemento da viagem, o Totvs Logística TMS Protheus, calculará a quilometragem da viagem. Após calcular a quilometragem da viagem, o TMS Protheus consultará o sistema Pamcard para verificar o valor do frete mínimo da viagem e caso o valor do frete informado no complemento da viagem (TMS) seja menor que o valor retornado pelo Pamcard, o transportador será avisado sobre esta divergência, porém a viagem será gravada.

Calculo de quilometragem (KM)
Para calculo da quilometragem (KM), será respeitada a seguinte regra:

VIAGEM DE COLETA
Ao 
informar o valor do frete no complemento da viagem e/ou confirmar a gravação da viagem, a origem da viagem será a região do remetente ou do solicitante (dependendo do local de coleta, campo DT5_LOCCOL) do último documento da viagem(maior DUD_SEQUEN).
Vale ressaltar que também será considerado a sequencia de endereço quando a mesma for informada na solicitação de coleta(DT5_SEQEND).Já o destino da viagem será a região da filial da coleta, tendo em vista que a viagem de coleta é finalizada ao chegar na filial.

A partir disto, será verificado o cadastro de distâncias e ao encontrar uma distância para a região de origem x região de destino, a quilometragem (KM) desta distância será considerada na viagem.


03. TELA XXXXX

Outras Ações / Ações relacionadas

AçãoDescrição
Inclua a ação Inclua a descrição relacionada
Inclua a ação Inclua a descrição relacionada
Inclua a ação Inclua a descrição relacionada

04. TELA XXXXX

Principais Campos e Parâmetros

CampoDescrição
Inclua o campo Inclua a descrição relacionada
Inclua o campo Inclua a descrição relacionada
Inclua o campo Inclua a descrição relacionada



05. TABELAS UTILIZADAS

<!-- esconder o menu --> 


<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>