Á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:

TMSA800.PRW     -  Contrato de Fornecedor
TMSXFUNA.PRW  - Biblioteca de Funções
TMSXFUNB.PRW  - Biblioteca de Funções
TMSA320.PRW     - Geração de AWB
TMSA940 .PRW    - Grade de Voo

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

DLOGTMS02-15664
DLOGTMS02-15665
DLOGTMS02-15666
DLOGTMS02-15667
DLOGTMS02-15668
DLOGTMS02-15677
DLOGTMS02-15672


02. SITUAÇÃO/REQUISITO

Implementar nova funcionalidade para efetuar o Calculo do Frete a Pagar por Documento de Transporte na geração do Contrato de Carreteiro.

03. SOLUÇÃO

  • Contrato do Fornecedor (TMSA800)
    Criado novo campo para identificar o Tipo de Calculo do Frete  Tp.Calc.Frt. (DVG_TIPCAL) que será aplicado no cálculo do frete a pagar. 
    Este campo será habilitado somente para Tabela de Frete a Pagar (DVG_TABFRE), com as  seguintes opções:
    1- Aglutinado : O cálculo do frete será conforme o processo padrão do sistema, ou seja, aglutinando todos os valores (peso, valor...) dos documentos.
    2- Documento: O cálculo do frete será por documento, ou seja, para cada documento será efetuado o cálculo do frete a pagar.

  • Contrato de Carreteiro (TMSA250)
    No Contrato do Fornecedor com o Tipo de Calculo de Frete (Tp.Calc.Frt) configurado com 2-Documento, o  sistema efetuará o Calculo do Frete a Pagar para cada documento da viagem, considerando o valor de cada documento (ex: peso, valor, volume..)

    Exemplo:
    Tabela de Frete com o Componente Peso
ItemAte PesoValor
01602,00
022003,00
0310004,00
0490006,00

Documentos da Viagem

DocumentoPeso DoctoValor Frete a Pagar (Aglutinado)Valor Frete a Pagar (Por Documento)
000001/0150-2,00 x 50 = 100,00
000002/01100-3,00 x 100 = 300,00
000003/01900-4,00 x 900 = 3600,00
Total10506300,004000,00


  • Pontos de Entrada:
    Incluídos novos parâmetros (Filial de Docto, Nro Docto, Serie Docto, Fil Origem, Viagem) nos Pontos de Entrada:
    TMALTBAS()
    TMBASCAL()
    TMCALFRE()

04. DEMAIS INFORMAÇÕES

Dicionário SX3 
Tabela DVG - Contrato de Fornecedores

Campo

DVG_TIPCAL

Tipo

Caractere

Tamanho

1

Decimal

0

Formato

@!

Título

Tp.Calc.Frt.

Descrição

Tipo Calculo Frete

Usado

Sim

Obrigatório

Não

Browse

Não

Opções

1-Aglutinado; 2-Documento

When

TMSA800Whe()

Relação


Val. Sistema

Vazio() .Or. Pertence('12')

Help

Indica o tipo de Calculo do Frete a Pagar que será realizado na emissão do Contrato de Carreteiro, onde:
1- Aglutinado- Cálculo de Frete padrão do sistema. Os valores (ex: peso/valor) de todos os documentos são aglutinados para cálculo.
2- Documento - O Cálculo de Frete será por Documento.



Criadas as novas mensagens para validar o preenchimento dos campos DVG_ABRCAL e DVG_TIPCAL. Segue:

  • TMSA80009 - Problema: As opções 1 e 2 do campo Abrg.Calculo somente devem ser utilizadas para o Serviço de Transporte do tipo 3 - Entrega. 
    Solução: Para os serviços de Transporte 1 - Coleta e 2 - Transporte, o campo Abrg.Calculo só é permitido seu conteúdo padrão: 0 - Todos.

  • TMSA80010 - Problema: Para utilizar o campo Tp.Calc.Frt. não é permitido utilizar Tabela de Carreteiro.                                                                     
    Solução: Informe uma Tabela de Frete a Pagar.

      

Importante

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


05. ASSUNTOS RELACIONADOS