Histórico da Página
01. DADOS GERAIS
| Produto: | TOTVS Backoffice | ||||
|---|---|---|---|---|---|
| Linha de Produto: |
| ||||
| Segmento: |
| ||||
| Módulo: |
| ||||
| Programa: | OBF26200: Central de Eventos OBF26003: Processamento TC2 (novo) OBF26001: Funções auxiliares OBF90001: JOB de processamento | ||||
| País: | Brasil | ||||
| Requisito/Story/Issue (informe o requisito relacionado) : | DBACKRTLGX-3676, DBACKRTLGX-3401, DBACKRTLGX-3511, DBACKRTLGX-3460, DBACKRTLGX-3566, DBACKRTLGX-3565, DBACKRTLGX-3439, DBACKRTLGX-3326, DBACKRTLGX-3529, DBACKRTLGX-3564, DBACKRTLGX-3531 |
VISÃO GERAL
Implementação completa do sistema de envio e retorno de eventos fiscais via TC2 (TOTVS Colaboração 2.0), incluindo geração de XML no padrão da Nota Técnica da SEFAZ, processamento via JOB de retorno e adequações na interface do usuário para suporte ao novo transmissor.
02. SITUAÇÃO/REQUISITO
2.1 Situação Atual
O sistema atualmente suporta apenas envio de eventos via TSS. Com a necessidade de utilizar o TC2 (TOTVS Colaboração 2.0) como transmissor alternativo, é necessário implementar:
- Envio de eventos via TC2
- Geração de XML no padrão da NT da SEFAZ
- Processamento de retorno via JOB
- Adequações na interface para suporte aos dois transmissores
2.2 Requisitos
- Implementar envio de eventos via TC2
- Desenvolver geração de XML compatível com TC2
- Criar processamento de retorno via JOB
- Adequar interface para suporte dual (TSS/TC2)
- Manter compatibilidade com funcionalidades existentes
03. SOLUÇÃO
| Deck of Cards | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
04. DEMAIS INFORMAÇÕES
4.1 Validações
4.1.1 Envio via TC2:
- Envio via TC2 com sucesso
- Geração correta do XML
- Cópia para diretório OUT
- Envio e confirmação de recebimento
4.1.2 Retorno via JOB:
Processamento de arquivos
- Leitura correta dos arquivos de retorno
- Extração das TAGs XML
- Atualização correta do status
Validação por tipo de evento
- Cada evento deve ter retorno processado
- Status atualizados corretamente
- Logs gerados adequadamente
4.2 Fluxo de Processamento
4.2.1 Envio de Eventos:
- Identificar transmissor (TSS/TC2)
- SE TC2:
- Gerar XML padrão NT SEFAZ
- Copiar para diretório OUT
- Incluir monitoramento
- Aguardar processamento TC2
4.2.2 Retorno de Eventos:
- JOB processa diretório IN
- Identifica arquivos por tipo de documento
- Extrai informações do XML de retorno
- Busca evento na base de dados
- Atualiza status via função centralizada
- Registra logs de processamento
4.3 Benefícios
- Suporte completo ao transmissor TC2
- Padronização do processamento de retorno
- Geração de XML conforme NT da SEFAZ
- Processamento automatizado via JOB
- Interface adaptada para ambos transmissores
- Manutenção da compatibilidade com TSS
4.4 Considerações Técnicas
Configuração TC2:
- Parametrização conforme documentação TOTVS Colaboração 2.0
- Configuração de diretórios IN/OUT
- Configuração de ambiente (homologação/produção)
Monitoramento:
- Logs detalhados de envio e retorno
- Controle de status por evento
- Relatórios de inconsistências
Performance:
- Processamento via JOB para não impactar usuários
- Processamento em lotes para otimização
- Controle de arquivos processados
05. ASSUNTOS RELACIONADOS
Programas Envolvidos:
- OBF26200: Central de Eventos
- OBF26003: Processamento TC2 (novo)
- OBF26001: Funções auxiliares
- OBF90001: JOB de processamento
Funções TC2 Utilizadas:
- vdpr140_usa_TC_sem_TSS: Verificar uso TC2
- vdpr140_get_ambiente_tc: Obter ambiente TC2
- vdpr140_copia_arquivo_xml_TC: Copiar XML
- vdpr140_get_arquivo_xml_tc: Obter caminho XML
Eventos Suportados e origens:
- 110001: Cancelamento de Evento
- 112110, 112130, 112140 E 112150: Eventos Faturamento ou fiscal
- 112120, 211110, 211120, 211124, 211128, 211140, 211150, 212110 e 212120: Eventos do Suprimentos ou fiscal
- 211130: Evento do Patrimônio
- 112110: Evento do Contas a receber
Estruturas de Dados:
- Tabela de Eventos de Apuração
- Tabela de Monitoramento TC2
- Arquivos XML de envio e retorno
06. ASSUNTOS RELACIONADOS
| Templatedocumentos |
|---|