Árvore de páginas

Tempo aproximado para leitura: 15 min

01. DADOS GERAIS

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

TMSA146 – Programação de Carregamento

Ticket:6456963
Requisito/Story/Issue :

DLOGTMS01-6102


02. SITUAÇÃO/REQUISITO

Quando o parâmetro “Transmite CT-e”, acessível via tecla de atalho F12 do teclado, da rotina TMSA200 – Cálculo de Frete estiver configurado como “Sim”, o sistema realiza a transmissão automática do documento após o cálculo do frete.

Na rotina TMSA146 – Programação de Carregamento ao realizar a programação de carregamento de um documento com o cálculo do frete ainda não calculado e efetivar a programação de carregamento, o sistema não transmite o documento e a programação de carregamento fica com o status “Documentos Não Transmitidos”, não sendo possível mais efetivar nem estornar a programação de carregamento mesmo após transmitir o documento. Somente sendo possível excluir a viagem para cancelar a programação de carregamento. 

03. SOLUÇÃO

Como o sistema não estava preparado para transmitir automaticamente os documentos após o cálculo do frente na efetivação da programação de carregamento quando o parâmetro “Transmite CT-e”, acessível via tecla de atalho F12 do teclado, da rotina TMSA200 – Cálculo de Frete estiver configurado como “Sim”, foi realizado o desenvolvimento para poder transmitir automaticamente.

Caso ao efetivar a programação de carregamento com lote não calculado e o cálculo do frete for concluído, mas ocorrer algum problema na transmissão ou o sistema não estar configurado para transmissão automática, a programação de carregamento assume o status “Documentos Não Transmitidos”.

Ao tentar efetivar uma programação de carretamento com o status “Documentos Não Transmitidos”, o sistema exibirá uma mensagem informando que existem documentos não transmitidos na programação.

No caso de problema na transmissão, é necessário corrigir o problema e transmitir para dar continuidade ao processo. Já quando a transmissão automática não está configurada, apenas transmitir normalmente e dar continuidade no processo.

A única forma de atualizar o status da programação de carregamento para “Efetivada”, é acessando o Monitor CTe somente pela rotina rotina TMSA146 – Programação de Carregamento utilizando o botão disponível em: (Outras Ações -> Monitor Cte).

Ao fechar o Monitor CTe acessado em Outras Ações -> Monitor Cte, quando todos os documentos estiverem autorizados na SEFAZ, a programação de carregamento automaticamente perderá o status “Documentos Não Transmitidos” e assumirá o status "Efetivada". 

Quando a transmissão automática ocorrer com sucesso, este procedimento não é necessário, o cálculo do frete e a transmissão ocorre normalmente e a programação assume o status "Efetivada".

Quando o status da programação de carregamento é “Documentos Não Transmitidos”, caso seja optado por estornar a efetivação da programação de carregamento, o processo de estorno ocorrerá normalmente, porém caso tenha sido realizada a programação de carregamento com documentos não calculados, o estorno do cálculo do frete não é realizado neste processo e os documentos inserido na programação permanecerão com o status de calculado.

O mesmo vale para programação de carregamento efetivada com sucesso, quando realizar a programação de carregamento de um documento com o cálculo de frete ainda não calculado e o documento for autorizado na SEFAZ, ao estornar a programação, o documento permanece com o cálculo do frete sem ser estornado e o documento também permanece autorizado na SEFAZ, o estorno do cálculo do frente e a transmissão do cancelamento deve ser realizado por outra rotina responsável.