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.