Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Logística TMS

Linha de Produto:

Linha Protheus

Segmento:

Logística

Módulo:

TOTVS TMS - Linha Protheus - Gestão de Transportes (SIGATMS)

Função:

TMSA050 - Nota Fiscal de Clientes

TMSA144 - Viagem Modelo 2

TMSAF60 - Viagem Modelo 3

CTESEFAZ3 - RDMake de exemplo para geração da Conhecimento de Transporte CT-E SEFAZ

RTMSR35 - Função responsável por imprimir o DACTE.

País:Brasil
Ticket:#
Requisito/Story/Issue (informe o requisito relacionado) :DLOGTMS02-27006


02. SITUAÇÃO/REQUISITO

Conforme definido no AJUSTE SINIEF 14/89, art 1, § VII e CONVÊNIO/SINIEF 06/89, em caso de subcontratação ou terceirização do serviço de transporte, existe obrigatoriedade de mencionar no campo Observações do Conhecimento de Transporte a mensagem abaixo.

“Transporte subcontratado com _________ proprietário do veículo, marca ________, placa nº _____, UF __”

03. SOLUÇÃO

Realizado ajustes para que o usuário consiga selecionar o veículo no momento da inclusão da Nota Fiscal de Cliente.

Para isso criamos o novo campo Veiculo Subcontratado "Vei.Subcontr" (DTC_SUBVEI), que será criado a partir do pacote de dicionário 014547.

O veiculo subcontratado será utilizado para obter:

    • Nome do Proprietário do Veiculo;
    • Marca do Veículo;
    • Placa do Veículo e;
    • a UF do Veículo.

Com estas informações será possível enviar para SEFAZ e posteriormente realizar a impressão do DACTE.


Ct-e de subcontratação na viagem

Nas rotinas de Viagem Modelo 2 e 3, adicionamos validações para que os veículos selecionados na viagem sejam os mesmos que estão selecionados para os documentos com subcontratação.

Caso seja inserida na viagem, um Ct-e cuja NF seja do tipo Subcontratação, e o campo DTC_SUBVEI esteja preenchido, o sistema não permitirá salvar uma viagem com um veículo que não seja igual o código do veículo informado na NF. Se houver esta tentativa, será apresentada a mensagem abaixo:

TMSA144TOK

Problema: Foram selecionados documentos indicados para subcontratação, porém o(s) veículo(s) selecionado(s) para viagem não são os mesmos que fora indicado no(s) CT-e's.

Solução: Código de veículos selecionados no Ct-e para subcontratação: 'XXXXX, 'XXXXXX"


04. DEMAIS INFORMAÇÕES

Foram necessárias atualizações de dicionário conforme abaixo:


Novo Dicionário de dados SX3:

X3_CAMPOX3_TIPOX3_TAMANHOX3_TITULOX3_PICTUREX3_VALIDX3_F3X3_WHENX3_BROWSEX3_VISUALX3_CONTEXTX3_FOLDER
DTC_SUBVEIC8Vei.Subcontr@! ExistCpo('DA3')DTU   Iif(M->DTC_TIPNFC=='2', .T., .F.) NAR1


Novo relacionamento entre tabelas SX9:

X9_DOMX9_IDENTX9_CDOMX9_EXPDOMX9_EXPCDOMX9_PROPRIX9_LIGDOMX9_LIGCDOMX9_USEFILX9_ENABLEX9_VINFILX9_CHVFOR
DA3001DTCDA3_COD                                                                                                                                                                                                                                               DTC_SUBVEI                                                                                                                                                                                                                   S1NSS22

05. ASSUNTOS RELACIONADOS