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: | DDDOC-1642 |
02. SITUAÇÃO/REQUISITO
Precisamos desenvolver uma funcionalidade no DocFiscal que realize a consulta automática ao Web Service da Sefaz para identificar Conhecimentos de Transporte Eletrônico (CT-e) modelo 57 emitidos contra o CNPJ da empresa, armazenando os XMLs completos e viabilizando sua consulta e auditoria.
Como o sistema DocFiscal
Quero consultar periodicamente o Web Service CTeDistribuicaoDFe por NSU
Para obter os CT-es destinados ao CNPJ da empresa
Escopo:
- Criar rotina de scheduler com intervalo fixo ou configurável (sugestão: 5min)
- Implementar serviço de requisição para o endpoint CTeDistribuicaoDFe
- Adaptar PCRETCONSMANIFDEST ou criar tabela PCCONSCTEDESTINADO para armazenamento
- Garantir separação de NSU entre NF-e e CTe
- Criar log de falhas por CNPJ/data/NSU
Critérios de Aceite
- Consulta automática executada no mesmo padrão da NFe, por CNPJ
- Utilização do Web Service CTeDistribuicaoDFe com o último NSU armazenado
- Requisições XML no padrão do schema distDFeInt_v1.01.xsd
- Controle do ultNSU separado por CNPJ
- Armazenar CT-e com cStat=100 e CNPJ da empresa em um dos grupos: <toma3>, <rem>, <dest>, <exped>, <receb>
- Persistir chave, data/hora, CNPJ emitente e XML completo
- Registros de resumo não devem ser armazenados
- Manter Log no mesmo padrão utilizado para NFe.
03. SOLUÇÃO
- Atualize o DocFiscal na versão 2.4.074.086 / 2.5.010.015 ou superior
- Criado processo para consultar CTes destinados automaticamente;
- Criada API para permitir consultar CTe por NSU específico;
4. DEMAIS INFORMAÇÕES
As versões estarão disponíveis para download no CCW. Mantenha suas rotinas sempre atualizadas!
IMPORTANTE!
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas