Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

USO DO EXPEDIDOR E RECEBEDOR COMO TOMADOR DO FRETE NO CTE

Parâmetro: 

Linha de Produto:

Microsiga Protheus®

Segmento:

Supply Chain - Logística

Módulo:

SIGATMS - Gestão de Transportes

Função:

TMSA050 - Entrada de NF do Cliente

TMSA200 - Calculo do Documento de Transporte

CTESEFAZ3 - Gera o XML do CT-e

TMSSelOri (TMSXFUNB.Prw) Seleciona Região de Origem.

Situação:

A partir do CT-e 3.0 é possível informar o Expedidor ou Recebedor como tomadores do frete, na rotina de Entrada de NF do Cliente(TMSA050), Calculo do Documento(TMSA200) e de geração do XML para Transmissão (CTESEFAZ3.PRW) não contemplavam essa opção.

Solução:

Foi realizado tratamento nos fontes TMSA050.PRW "Entrada NF Cliente", TMSA200.PRW "Calculo do Frete" e CTESEFAZ3.PRW "Rdmake de geracao do XML do Conhecimento de Transporte" a opção de enviar o Expedidor e/ou Recebedor como tomador do frete.

Observação:

Atualizado o campo DTC_DEVFRE - "Devedor do Frete", acrescentando as opções 6-Expedidor e 7-Recebedor.

Atualizado o campo DTC_SELORI - "Selec. Origem" onde a opção 3-Local de Coleta passou a ser 3-Local de Coleta ou Exped. Quando essa opção é selecionada e existir uma solicitação de coleta informada no campo DTC_NUMSOL "No. Sl. Coleta", será alterada a região de origem, campo DTC_CDRORI "Cod.Reg.Ori" conforme a regra abaixo:

1- Se existir Expedidor informado, considera a região do Expedidor;

2- Se existir Sequência de Endereço na Solicitação de Coleta, será considerada a região do Expedidor informado na Solicitação de Coleta, posicionando no cadastro de Clientes(SA1) pelo cadastro de sequencia de endereços(DUL) por meio do código de cliente informado nos campos DUL_CODRED "Código" e DUL_LOJRED "Loja";

3- Se não existir sequência de endereço considera a região do solicitante.


Também foi implementado o preenchimento automático dos seguintes campos ao informar a solicitação de coleta:

CampoTituloObservação
DTC_CLIREM Cod. Remetente
DTC_LOJREM Loj. Remetente
DTC_CLIDES Cod. Destinatario
DTC_LOJDES Loj. Destinatário
DTC_CODEXP Cod.Expedidorse existir sequência de endereço
DTC_LOJEXP Loj.Expedidorse existir sequência de endereço
DTC_CODREC Cod.Recebedorse existir sequência de endereço de destino
DTC_LOJREC Loj.Recebedorse existir sequência de endereço de destino


Foi realizado no sistema o ajuste no dicionário de dados - Inclusão dos campos


CamposTituloTamanho
DTC_CLIEXP Cod.ExpedChar(6) / Real
DTC_LOJEXP "Loj. ExpedChar(2) / Real
DTC_NOMEXP"Nome ExpedidorChar(60) / Virtual
DT6_CLIRECCod.RecebChar(6) / Real
DT6_LOJRECLoj. RecebChar(2) / Real
DTC_NOMRECNome RecebChar(60) / Virtual
Aviso
titleAtenção

Para que esta correção funcione corretamente, deverá ser executado o Atualizador de dicionário e base de dados - UPDDISTR, com os arquivos disponiveis neste link: https://cat.totvs.com.br/TrocaArquivos/download.aspx?id=2760&key=Iqv1lZQR0uF_mJEsfnS51ii0euzEEKQSGN4v_WhQVro1