Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|
Especificação | |||
Produto | RM | Módulo | TOTVS Gestão Fiscal |
Segmento Executor | Backoffice | ||
Requisito/Story/Issue | FISCAL01-9797 | Subtarefa | FISCAL01-10161 |
País | ( x ) Brasil ( ) Argentina ( ) Mexico ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colombia ( ) Outro _____________. |
Detalhar as alterações necessárias no módulo TOTVS Gestão Fiscal para a implementação do Evento de Exclusão R-9000 da EFD-REINF
O Evento R-9000 será incluído através de um processo próprio com o nome "R-9000 Exclusão de Evento" e durante a inclusão o mesmo já será integrado com o TSS. Diferentemente dos demais Eventos, o histórico deste deverá ser registrado no histórico do Evento pai vinculado.
O Evento R-9000 é executado para outro Evento já existente, contudo para facilitar o entendimento vamos nos referir ao Evento Pai como Evento Principal |
Durante a inclusão do Evento R-9000 deverão ser observados os comportamentos dos campos abaixo.
Se o processo for executado com sucesso o "Evento Principal" terá o seu status alterado para "Pendente Exclusão" e um registro do R-9000 deverá ser incluído com status "Pendente". Em caso de erro deverá ser registrado um R-9000 "Inconsistente" e nada deverá ser alterado no "Evento Principal". Em ambos os casos um histórico deverá ser gravado no "Evento Principal".
Sempre que o "Evento Principal" estiver com o Status "Pendente Exclusão" ou "Excluído" o mesmo deverá apresentar um lookup para o Evento de Exclusão R-9000 no qual ele está associado.
O processo poderá ser executado em lote e através dos associados no Evento R-5011 para vários Eventos Periódicos simultaneamente (detalhes na especificação do R-5011).
O xml do Evento deverá ser gerado conforme abaixo.
<?xml version="1.0" encoding="utf-8"?> <Reinf> <evtExclusao id="???000000000000000000000000000000000"> <ideEvento>{...}</ideEvento> <ideContri>{...}</ideContri> <infoExclusao>{...}</infoExclusao> </evtExclusao> </Reinf> |
Este evento será gerado com base nos dados do "Evento Principal" que esta sendo "excluído".
<infoExclusao> <tpEvento>str123</tpEvento> <nrRecEvt>str1234000000000</nrRecEvt> <perApur>2019-01</perApur> </infoExclusao> |
Elemento do XML | Origem |
---|---|
tpEvento | Informar o tipo de Evento que esta sendo excluído Deve ser um dos eventos: R-2010 a R-2070 e R-3010. |
nrRecEvt | Preencher com o número do recibo do "Evento Principal" que será excluído. Protocolo do "Evento Principal" que está sendo Excluído |
perApur | Informar o período de referência das informações no formato AAAA-MM |
As demais estruturas não destacadas irão seguir o padrão geral dos eventos
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|