Entenda o fluxo de sincronismo de Notas Fiscais
O sincronismo de Notas e Eventos Fiscais é o processo responsável por receber, interpretar e catalogar no Invent Apps uma cópia do XML de uma Nota ou Evento Fiscal já autorizados no add-on pelo ambiente fiscal competente.
Nesse fluxo, a emissão do Documento Fiscal acontece no sistema de origem do cliente, no caso o SAP utilizando o add-on. Após a autorização da Nota Fiscal, o XML autorizado é sincronizado com o Invent Apps, que transforma as informações do XML em dados estruturados, grava essas informações no banco de dados e disponibiliza a nota para consulta nas telas do sistema. O Upload de XML também é um tipo de sincronismo, clique aqui e veja este artigo.
Diferença entre emissão e sincronismo
| Processo | Onde acontece | Descrição |
|---|---|---|
| Emissão e autorização | Add-on Taxplus | O cliente preenche o pedido de autorização, gera o XML, transmite o documento para a SEFAZ e recebe o retorno de autorização ou rejeição. |
| Sincronismo | Invent Apps | O Invent Apps recebe uma cópia do XML autorizado, interpreta as informações fiscais, transforma o conteúdo em dados estruturados e grava a Nota Fiscal no sistema para consulta e gestão. |
Visão geral do fluxo de sincronismo da Nota Fiscal
Antes de chegar ao Invent Apps, a Nota Fiscal passa pelo processo de emissão e autorização no add-on Taxplus. Somente após essa etapa, o XML autorizado é sincronizado para catalogação no Invent Apps.
O fluxo acima representa o caminho padrão de uma Nota Fiscal sincronizada. O Invent Apps não realiza novamente a autorização fiscal desse documento; ele utiliza o XML autorizado recebido para registrar e apresentar os dados da Nota Fiscal no sistema.
Etapas do sincronismo da Nota Fiscal
| Etapa | Descrição | Resultado esperado |
|---|---|---|
| Pedido de autorização | O cliente preenche no SAP as informações necessárias para emissão da Nota Fiscal. | Dados fiscais preparados para geração do XML. |
| Geração do XML | O SAP alimenta o add-on Taxplus e monta o XML da Nota Fiscal conforme as regras fiscais aplicáveis. | XML pronto para transmissão. |
| Transmissão para SEFAZ | O add-on transmite o XML para autorização junto à SEFAZ. | Retorno de autorização ou rejeição pelo órgão fiscal. |
| Retorno de autorização | Após a autorização, o add-on coleta essa resposta, monta o XML processado e alimenta o SAP com o novo estado da Nota Fiscal. | XML autorizado disponível para sincronismo. |
| Envio da cópia do XML | Uma cópia do XML autorizado é enviada ou disponibilizada para o Invent Apps. | XML recebido pelo Invent Apps. |
| Leitura do XML | O Invent Apps interpreta o conteúdo do XML recebido e identifica as informações fiscais do documento. | Dados extraídos do XML. |
| Transformação em dados | As informações do XML são convertidas em dados estruturados para uso no sistema. | Dados preparados para gravação. |
| Persistência no banco de dados | O sistema grava a Nota Fiscal e suas informações relacionadas no banco de dados. | Nota Fiscal registrada no Invent Apps. |
| Apresentação em tela | A Nota Fiscal passa a ser exibida nas telas do sistema com os dados extraídos do XML. | Documento disponível para consulta, gestão e acompanhamento. |
Sincronismo de eventos da Nota Fiscal
O sincronismo de eventos segue uma lógica semelhante ao sincronismo da Nota Fiscal, mas possui uma diferença importante: o evento precisa ser vinculado à Nota Fiscal referenciada.
Após o evento ser autorizado no ambiente fiscal e sincronizado com o Invent Apps, o sistema identifica a Nota Fiscal relacionada ao evento e realiza o vínculo entre os registros. Dependendo do tipo de evento, o status da Nota Fiscal pode ser atualizado.
Etapas do sincronismo de eventos
| Etapa | Descrição | Resultado esperado |
|---|---|---|
| Autorização do evento | O evento é gerado e autorizado no add-on Taxplus. | Evento autorizado disponível para sincronismo. |
| Recebimento do evento | O Invent Apps recebe o XML ou os dados do evento autorizado. | Evento recebido pelo sistema. |
| Identificação da nota referenciada | O sistema busca a Nota Fiscal relacionada ao evento, utilizando as informações de referência presentes no evento. | Nota Fiscal localizada para vínculo. |
| Vínculo do evento | O evento é associado à Nota Fiscal correspondente dentro do Invent Apps. | Evento exibido junto à Nota Fiscal. |
| Atualização da Nota Fiscal | Dependendo do tipo de evento, o sistema pode atualizar informações ou status da Nota Fiscal. | Nota Fiscal atualizada conforme o evento recebido. |
FAQ
O Invent Apps autoriza a Nota ou Evento Fiscal durante o sincronismo?
Não. No fluxo de sincronismo, a Nota Fiscal já foi autorizada no sistema de origem. O Invent Apps recebe uma cópia do XML autorizado para interpretar, registrar e apresentar o documento no sistema.
Uma nota autorizada no SAP aparece automaticamente no Invent Apps?
Não necessariamente. Para que a nota seja exibida no Invent Apps, o XML autorizado precisa ser sincronizado com o sistema e processado corretamente para catalogação e este sincronismo deve ser feito manualmente ou via Monitor de Serviços.
O que acontece quando um evento é sincronizado?
O sistema recebe o evento autorizado, busca a Nota Fiscal referenciada e vincula o evento ao documento. Dependendo do tipo de evento, como cancelamento, o status da Nota Fiscal pode ser atualizado.
Por que uma Nota Fiscal autorizada pode não aparecer no sistema?
Isso pode ocorrer quando o XML ainda não foi enviado ao Invent Apps, quando houve falha no sincronismo, quando o XML não pôde ser interpretado ou quando filtros e permissões impedem a visualização do documento.
Sincronismo e processamento são a mesma coisa?
Não. O sincronismo está relacionado ao recebimento e catalogação do XML no Invent Apps. O processamento pode envolver outras regras, etapas e tratamentos adicionais, dependendo do módulo e do fluxo configurado.