01. DADOS GERAIS
| Produto: | TOTVS Distribuição e Varejo |
|---|---|
| Linha de Produto: | Linha Winthor |
| Segmento: | Distribuição |
| Módulo: | 14 - FATURAMENTO |
| Função: | SERVIDOR NF-E |
| Ticket: | |
| Requisito/Story/Issue: |
02. SITUAÇÃO/REQUISITO
Com a implementação da reforma tributária, os códigos de situação (CStat) passaram a ter 4 posições, tornando necessário o ajuste dos nossos códigos internos para garantir a conformidade.
03. SOLUÇÃO
Foi feita uma atualização no sistema para ajustar a estrutura de armazenamento de mensagens de CT-e e incluir um novo campo para rejeições da SEFAZ. Isso ajuda a garantir que o sistema funcione corretamente e atenda às novas exigências. Além disso, foram adicionadas novas mensagens de rejeições: 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 601, 739 e 933
Atualize os seguintes objetos ou rotinas para as seguintes versões ou superiores:
- Objeto TABELA_PCMENSAGENS_CTE (814 WTA) - 7.0.03.000;
- Objeto PCMENSAGEMCTE (814 WTA) - 5.0.01.000 ou 6.0.01.000;
- Servidor DocFiscal - 2.4.029.027.
Observação:
- O sistema foi projetado para verificar se uma rejeição é proveniente da SEFAZ ou de uma configuração local. Dependendo do tipo de rejeição, o sistema exibirá a mensagem correspondente. Essa verificação está diretamente relacionada ao novo campo "Rejeição SEFAZ", que indica se a rejeição foi feita pela SEFAZ (Sim) ou não (Não).
- Rejeições com códigos acima de 1000: Indicam que a rejeição ocorreu localmente, ou seja, o CT-e não conseguiu chegar à SEFAZ. Nesse caso, o campo "Rejeição SEFAZ" será marcado como "Não".
- Rejeições com códigos abaixo de 1000: Indicam que o CT-e passou pelo validador local, mas foi rejeitado pela SEFAZ. O motivo da rejeição será exibido de acordo com a rotina 1474. Nesse caso, o campo "Rejeição SEFAZ" será marcado como "Sim".
O campo "Rejeição SEFAZ" será preenchido automaticamente com "Sim" ou "Não", com base na origem da rejeição. Não será possível selecionar manualmente o tipo de rejeição, pois isso será determinado automaticamente durante o processo de emissão do CT-e.