# Evento Pedido de Prorrogação - NFe

# GA



# 1. Adição Evento

<table border="1" id="bkmrk-%C2%A0-projeto%2Fsistema%3Age" style="border-collapse: collapse; width: 100.123%; height: 68px;"><tbody><tr style="border-style: solid;"><td rowspan="3" style="width: 26.6667%; height: 68px; border-color: black; border-top-style: hidden; border-left-style: hidden; border-bottom-style: hidden;">  
 ![Softensistemas Logo](https://www.softensistemas.com.br/assets/img/logo.webp)

</td><td style="width: 49.9999%; height: 10px; border-color: black; border-style: solid;"><span style="color: #000000;">**Projeto/Sistema:**</span>  
Evento Pedido de Prorrogação - NFe

</td><td class="align-center" style="width: 23.3333%; height: 10px; border-color: black; border-style: solid;"><span style="color: #000000;">**Versão do *Template:***</span>  
<span style="color: #000000;">1.1</span></td></tr><tr style="border-style: solid;"><td style="width: 49.9999%; height: 29px; border-color: black; border-style: solid;"><span style="color: #000000;">**Processo:**</span>  
Adição Evento</td><td class="align-center" style="width: 23.3333%; height: 29px; border-color: black; border-style: solid;"><span style="color: #000000;">**Versão do Documento:**</span>  
<span style="color: #000000;">1.2</span></td></tr><tr style="border-style: solid;"><td style="width: 49.9999%; height: 29px; border-color: black; border-style: solid;"><span style="color: #000000;">**Responsável(eis):** </span>  
<span style="color: #000000;">Gustavo Fernandes</span></td><td class="align-center" style="width: 23.3333%; height: 29px; border-color: black; border-style: solid;"><span style="color: #000000;">**Data:** </span>

<span style="color: #000000;">14/10/2024</span>

</td></tr></tbody></table>

##### <span style="color: #000000;">**1. Introdução**</span>

**<span style="color: #000000;">Este processo visa exemplificar como deve funcionar o evento de prorrogação para NFe e exemplificar também um protótipo em tela inicial.</span>**

#### **Processos Relacionados** 

- - - - - -

**2.** [Evento - Pedido de prorrogação](https://docs.softensistemas.com.br/books/evento-pedido-de-prorrogacao-nfe/page/2-evento-pedido-de-prorrogacao "Evento - Pedido de prorrogação")

**3.** [Evento Cancelamento - Pedido de Prorrogação](https://docs.softensistemas.com.br/books/evento-pedido-de-prorrogacao-nfe/page/3-evento-cancelamento-pedido-de-prorrogacao "Evento Cancelamento - Pedido de Prorrogação")

#### **Especificação Funcional**

- - - - - -

#### **PROC001 Adição Evento:**

Este procedimento tem por objetivo a adição da funcionalidade Evento Pedido de Prorrogação.  
Segundo NT 2015.001:**[NT2015\_001\_v1\_20\_\_4\_](https://drive.google.com/file/d/15YHxcKD_72ATWS6G9lL-rEbXoXiWBfoo/view?usp=sharing "NT2015_001_v1_20__4_")** Versão nova da NT, atualizações de implementação SP e MG: **[NT 2015.001 - v 1.30](https://drive.google.com/file/d/1OGqtU9l4m4D5taHUpp-pUbuvGptfm6Fs/view?usp=sharing "NT 2015.001 - v 1.30")**

##### ***Protótipo de Tela:***

[![image-1728924215741.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-10/scaled-1680-/image-1728924215741.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-10/image-1728924215741.png)

I - Exemplo da opção - Pedido de Prorrogação em tela

##### ***Regras de Interface:***

**1.** O campo só deve ser liberado para seleção, para uma NFe já autorizada no sistema, caso contrário, deverá ficar bloqueado e mais claro, assim como "Inutilizar NF-e" esta nesta imagem de cima.

##### ***Regras de Negócio:***

**1.** O registro dos novos eventos devem ser armazenados na tabela **nfeEventoProrrogacao**

##### ***Questões Técnicas:***

**1.** Exemplo em SQL da tabela que deve ser criada na base de dados**:**

```SQL
CREATE TABLE `nfeEventoProrrogacao` (
  `id` BIGINT(20) NOT NULl AUTO_INCREMENT,
  `idlote` BIGINT NOT NULL,
  `cOrgao` BIGINT,
  `tpAmb` INT DEFAULT NULL,
  `cnpj` CHAR(14),
  `chaveNFe` VARCHAR(44) NOT NULL, -- Chave de Acesso da NF-e
  `dhEvento` DATETIME NOT NULL,
  `tpEvento` INT DEFAULT NULL,
  `nSeqEvento` INT DEFAULT NULL,
  `descEvento` VARCHAR(60),
  `nProt` INT DEFAULT NULL,
  `itemPedido` INT DEFAULT NULL,
  `numItem` INT DEFAULT NULL,
  `qtdeItem` INT DEFAULT NULL,
  `empresaId` BIGINT DEFAULT NULL,
  `usuarioId` BIGINT DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `FK_empresa` (`empresaId`),
  KEY `FK_usuario` (`usuarioId`),
  CONSTRAINT `FK_empresa` FOREIGN KEY (`empresaId`) REFERENCES `empresa` (`Id,
  CONSTRAINT `FK_usuario` FOREIGN KEY (`usuarioId`) REFERENCES `usuario` (`Id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=latin1;
```

©SOFTEN SISTEMAS 2024

# 2. Evento - Pedido de Prorrogação

<table border="1" id="bkmrk-%C2%A0-projeto%2Fsistema%3Age" style="border-collapse: collapse; width: 100.123%; height: 68px;"><tbody><tr style="border-style: solid;"><td rowspan="3" style="width: 26.6667%; height: 68px; border-color: black; border-top-style: hidden; border-left-style: hidden; border-bottom-style: hidden;">  
 ![Softensistemas Logo](https://www.softensistemas.com.br/assets/img/logo.webp)

</td><td style="width: 49.9999%; height: 10px; border-color: black; border-style: solid;"><span style="color: #000000;">**Projeto/Sistema:**</span>  
Evento Pedido de Prorrogação - NFe</td><td class="align-center" style="width: 23.3333%; height: 10px; border-color: black; border-style: solid;"><span style="color: #000000;">**Versão do *Template:***</span>  
<span style="color: #000000;">1.1</span></td></tr><tr style="border-style: solid;"><td style="width: 49.9999%; height: 29px; border-color: black; border-style: solid;"><span style="color: #000000;">**Processo:**</span>  
Evento - Pedido de Prorrogação</td><td class="align-center" style="width: 23.3333%; height: 29px; border-color: black; border-style: solid;"><span style="color: #000000;">**Versão do Documento:**</span>  
<span style="color: #000000;">1.3</span></td></tr><tr style="border-style: solid;"><td style="width: 49.9999%; height: 29px; border-color: black; border-style: solid;"><span style="color: #000000;">**Responsável(eis):** </span>  
<span style="color: #000000;">Gustavo Fernandes</span></td><td class="align-center" style="width: 23.3333%; height: 29px; border-color: black; border-style: solid;"><span style="color: #000000;">**Data:** </span>

<span style="color: #000000;">15/10/2024</span>

</td></tr></tbody></table>

##### <span style="color: #000000;">**1. Introdução**</span>

<span style="color: #000000;">**Este processo visa exemplificar a geração do evento de prorrogação para NFe e alguns protótipos de tela iniciais.**</span>

##### <span style="color: #000000;">**2. Processo de comunicação entre o sistema e web-service da Sefaz.**</span>

[![image-1729015278506.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-10/scaled-1680-/image-1729015278506.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-10/image-1729015278506.png)

[![image-1729015304754.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-10/scaled-1680-/image-1729015304754.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-10/image-1729015304754.png)

I - Fluxograma da nota técnica

[![image-1729015382776.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-10/scaled-1680-/image-1729015382776.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-10/image-1729015382776.png)

II - Fluxograma da nota técnica

<table cellpadding="9" cellspacing="0" id="bkmrk-processo-envolvidos-" style="height: 299px; width: 100%;" width="100%"><tbody><tr style="height: 35px;" valign="top"><td bgcolor="#acb9ca" style="border-style: solid; border-color: black; height: 35px;" width="27%"><span style="font-size: small; color: #000000;">**Processo**</span>

</td><td bgcolor="#acb9ca" style="border-style: solid; border-color: black; height: 35px;" width="19%"><span style="font-size: small; color: #000000;">**Envolvidos**</span>

</td><td bgcolor="#acb9ca" style="border-style: solid; border-color: black; height: 35px;" width="27%"><span style="font-size: small; color: #000000;">**Dados de entrada**</span>

</td><td bgcolor="#acb9ca" style="border-style: solid; border-color: black; height: 35px;" width="27%"><span style="font-size: small; color: #000000;">**Dados de saída**</span>

</td></tr><tr style="height: 57px;" valign="top"><td style="border-style: solid; border-color: black; height: 57px;" width="27%">(1) Emissão de evento</td><td style="border-style: solid; border-color: black; height: 57px;" width="19%"><span style="font-size: small; color: #000000;">Sistema (Empresa) e Sefaz Autorizada</span>

</td><td style="border-style: solid; border-color: black; height: 57px;" width="27%"><span style="font-size: small; color: #000000;">-</span>

</td><td style="border-style: solid; border-color: black; height: 57px;" width="27%"><span style="font-size: small; color: #000000;">Envio evento por XML</span>

</td></tr><tr style="height: 80px;"><td style="border-style: solid; border-color: black; height: 80px;">(2) Compartilhamento</td><td style="border-style: solid; border-color: black; height: 80px;"><span style="font-size: small; color: #000000;">Sefaz Autorizada e Ambiente Nacional </span>

</td><td style="border-style: solid; border-color: black; height: 80px;"><span style="font-size: small; color: #000000;"> Compartilhamento, retorno Ambiente Nacional</span>

</td><td style="border-style: solid; border-color: black; height: 80px;"><span style="font-size: small; color: #000000;"> Compartilhamento Sefaz autorizada para Ambiente Nacional</span>

</td></tr><tr style="height: 35px;"><td style="border-style: solid; border-color: black; height: 35px;">(3) Compartilhamento</td><td style="border-style: solid; border-color: black; height: 35px;"><span style="font-size: small; color: #000000;">Ambiente Nacional e Sefaz jurisdição</span>

</td><td style="border-style: solid; border-color: black; height: 35px;"><span style="font-size: small; color: #000000;">Evento do fisco, retorno para Sefaz Autorizada</span>

</td><td style="border-style: solid; border-color: black; height: 35px;"><span style="font-size: small; color: #000000;">Compartilhamento Sefaz Nacional para Sefaz Jurisdição</span>

</td></tr><tr style="height: 57px;"><td style="border-style: solid; border-color: black; height: 57px;">(4) Evento do fisco</td><td style="border-style: solid; border-color: black; height: 57px;"><span style="font-size: small; color: #000000;">Sefaz jurisdição e Sefaz Autorizada</span>

</td><td style="border-style: solid; border-color: black; height: 57px;"><span style="font-size: small; color: #000000;">-</span>

</td><td style="border-style: solid; border-color: black; height: 57px;"><span style="font-size: small; color: #000000;">Evento do fisco para Sefaz Autorizada</span>

</td></tr><tr style="height: 35px;"><td style="border-style: solid; border-color: black; height: 35px;">(5) Compartilhamento</td><td style="border-style: solid; border-color: black; height: 35px;"><span style="font-size: small; color: #000000;">Ambiente Nacional e Empresa (sistema)</span>

</td><td style="border-style: solid; border-color: black; height: 35px;"><span style="font-size: small; color: #000000;">-</span>

</td><td style="border-style: solid; border-color: black; height: 35px;"><span style="font-size: small; color: #000000;">Compartilhamento Ambiente Nacional para Empresa (sistema)</span>

</td></tr></tbody></table>

#### **Processos Relacionados** 

- - - - - -

**1.** [Adição Evento](https://docs.softensistemas.com.br/books/evento-pedido-de-prorrogacao-nfe/page/1-adicao-evento "Adição Evento")  
  
**3.** [Evento Cancelamento - Pedido de Prorrogação](https://docs.softensistemas.com.br/books/evento-pedido-de-prorrogacao-nfe/page/3-evento-cancelamento-pedido-de-prorrogacao "Evento Cancelamento - Pedido de Prorrogação")

#### **Especificação Funcional**

- - - - - -

#### **PROC002 Novo Pedido de Prorrogação:**

##### ***Protótipo de Tela:***

[![image-1730468342088.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730468342088.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730468342088.png)

I - Exemplo tela para inserção das quantidades a serem prorrogadas

##### **Exemplo nota técnica:**

[![image-1730463861881.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730463861881.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730463861881.png)

[![image-1730463879612.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730463879612.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730463879612.png)

##### ***Descrição dos Campos:***

<table border="1" cellpadding="7" cellspacing="0" id="bkmrk-campo-tipo-tamanho-o" style="width: 872px;"><tbody><tr valign="top"><td bgcolor="#acb9ca" style="width: 168px; border-style: solid; border-color: black;"><span style="color: #000000;">**Campo**</span>

</td><td bgcolor="#acb9ca" style="width: 102px; border-style: solid; border-color: black;"><span style="color: #000000;">**Tipo**</span>

</td><td bgcolor="#acb9ca" style="width: 88px; border-style: solid; border-color: black;"><span style="color: #000000;">**Tamanho**</span>

</td><td bgcolor="#acb9ca" style="width: 165px; border-style: solid; border-color: black;"><span style="color: #000000;">**Obrig. ?**</span>

</td><td bgcolor="#acb9ca" style="width: 349px; border-style: solid; border-color: black;"><span style="color: #000000;">**Observações**</span>

</td></tr><tr><td style="width: 168px; border-style: solid; border-color: black;"><span style="color: #000000;">Item</span>

</td><td style="width: 102px; border-style: solid; border-color: black;"><span style="color: #000000;">Numérico</span>

</td><td style="width: 88px; border-style: solid; border-color: black;"><span style="color: #000000;">1-990</span>

</td><td style="width: 165px; border-style: solid; border-color: black;"><span style="color: #000000;">Sim</span>

</td><td style="width: 349px; border-style: solid; border-color: black;">Item do Pedido de  
Prorrogação. Recomenda-se  
agrupar a maior quantidade de  
itens em cada Pedido de  
Prorrogação

</td></tr><tr><td style="width: 168px; border-style: solid; border-color: black;"><span style="color: #000000;">Quantidade</span>

</td><td style="width: 102px; border-style: solid; border-color: black;"><span style="color: #000000;">Numérico Decimal</span>

</td><td style="width: 88px; border-style: solid; border-color: black;"><span style="color: #000000;">p20</span>

</td><td style="width: 165px; border-style: solid; border-color: black;"><span style="color: #000000;">Sim</span>

</td><td style="width: 349px; border-style: solid; border-color: black;">Quantidade de  
comercialização do item que  
será solicitada a prorrogação  
de prazo

</td></tr><tr><td style="width: 168px; border-style: solid; border-color: black;"><span style="color: #000000;">Prazo Prorrogação</span>

</td><td style="width: 102px; border-style: solid; border-color: black;"><span style="color: #000000;">-</span>

</td><td style="width: 88px; border-style: solid; border-color: black;"><span style="color: #000000;">-</span>

</td><td style="width: 165px; border-style: solid; border-color: black;"><span style="color: #000000;">Sim</span>

</td><td style="width: 349px; border-style: solid; border-color: black;">Campo para seleção do prazo de prorrogação, no primeiro evento deverá puxar 1° prazo, após o usuário salvar e enviar, se ele for emitir outro evento, já puxa automático o 2° evento!

</td></tr></tbody></table>

##### ***Regras de Interface:***

**1. Item:** Usuário deve preencher o campo com o número do item a ser prorrogado, campo numérico, com valores inteiros entre 1 e 990, deve-se bloquear digitar valores que não estão nesta regra, como "0" (zero) ou maior que 990.

**2. Quantidade:** Usuário deve preencher o campo com a quantidade a ser prorrogada daquele item, campo numérico decimal, com até 20 caracteres, o valor precisa ser maior ou igual a 1, ou seja, quantidade mínima permitida é 1 (não pode ser zero ou negativo).

**3. Prazo Prorrogação:** Usuário pode verificar as possibilidades, do 1° Prazo e 2° Prazo, contudo, deverá ficar bloqueado o 2° Prazo, na primeira emissão! e só poderá libera-lo, após a emissão do 1°, inclusive, ao abrir a tela, após já ter um evento gerado, ele poderá puxar automático o 2° Prazo.  
  
**4.** Conforme os itens forem preenchidos e inseridos, deve-se manter o comportamento do GA de inserção, padrão.

**5. Excluir:** Exclusão também funcionar da forma padrão, caso exclua tudo, deverá aparecer a mensagem no lugar - "Nenhum registro foi encontrado" ou algo do tipo.

##### ***Regras de Negócio:***

 **1*****.*** Os dados referentes as informações do evento devem ser salvas e consultadas da tabela **nfeEventoProrrogacao**

**2. Prazo Prorrogação:** deverá vir por padrão - "Prorrogação 1° Prazo" ao gerar o evento pela primeira vez.

**OBS:**  
O Pedido de Prorrogação é um evento para prorrogar o prazo de retorno de produtos  
de uma NF-e de remessa para industrialização por encomenda com suspensão do  
ICMS.  
  
O registro de um novo Pedido de Prorrogação não substitui o Pedido de Prorrogação  
anterior, ou seja, serão eventos cumulativos. Recomenda-se agrupar a maior  
quantidade de itens em cada Pedido de Prorrogação.  
Processo: síncrono.

**3. Botão enviar:** O evento deve ser encaminhado no webservice de eventos mesmo - conforme o ESTADO:  
  
CONFORME O PORTAL DO GOVERNO DE CADA ESTADO:

**SP:** [https://portal.fazenda.sp.gov.br/servicos/nfe/Paginas/URL-WEBSERVICES.aspx](https://portal.fazenda.sp.gov.br/servicos/nfe/Paginas/URL-WEBSERVICES.aspx)  
  
**MG:** [https://portalsped.fazenda.mg.gov.br/spedmg/nfe/webservices/](https://portalsped.fazenda.mg.gov.br/spedmg/nfe/webservices/)

**MINAS GERAIS:**

 **HOMOLOGAÇÃO:** [https://hnfe.fazenda.mg.gov.br/nfe2/services/NFeRecepcaoEvento4](https://hnfe.fazenda.mg.gov.br/nfe2/services/NFeRecepcaoEvento4%20 "https://hnfe.fazenda.mg.gov.br/nfe2/services/NFeRecepcaoEvento4 ")  
**PRODUÇÃO:** [https://nfe.fazenda.mg.gov.br/nfe2/services/NFeRecepcaoEvento4](https://nfe.fazenda.mg.gov.br/nfe2/services/NFeRecepcaoEvento4 "https://nfe.fazenda.mg.gov.br/nfe2/services/NFeRecepcaoEvento4")  
  
**SÃO PAULO:  
  
HOMOLOGAÇÃO: ​**[https://homologacao.nfe.fazenda.sp.gov.br/ws/nferecepcaoevento4.asmx](https://homologacao.nfe.fazenda.sp.gov.br/ws/nferecepcaoevento4.asmx "​https://homologacao.nfe.fazenda.sp.gov.br/ws/nferecepcaoevento4.asmx") **PRODUÇÃO:** [https://nfe.fazenda.sp.gov.br/ws/nferecepcaoevento4.asmx](https://nfe.fazenda.sp.gov.br/ws/nferecepcaoevento4.asmx "https://nfe.fazenda.sp.gov.br/ws/nferecepcaoevento4.asmx")

<p class="callout info">**Por enquanto implementação será apenas no estado de MG e SP.**</p>

[![image-1734357143476.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-12/scaled-1680-/image-1734357143476.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-12/image-1734357143476.png)Vale ressaltar que:

[![image-1734357287828.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-12/scaled-1680-/image-1734357287828.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-12/image-1734357287828.png)

##### ***Questões Técnicas:***

**1.** Estrutura do arquivo XML do evento:

**1.1 Leiaute Mensagem de Entrada**  
**Schema XML: envPProrrogNFe\_v1.0.xsd**

[![image-1730470924570.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730470924570.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730470924570.png)

[![image-1730470970878.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730470970878.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730470970878.png)

[![image-1730471006784.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730471006784.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730471006784.png)

[![image-1730471062345.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730471062345.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730471062345.png)

[![image-1730471100354.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730471100354.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730471100354.png)

**2.** Estrutura do arquivo XML de retorno:

**2.1 Leiaute Mensagem de Retorno**  
**Schema XML: retPProrrogNFe\_v1.0.xsd**

[![image-1730471480075.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730471480075.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730471480075.png)

[![image-1730471551504.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730471551504.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730471551504.png)

[![image-1730471599151.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730471599151.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730471599151.png)

[![image-1730471635945.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730471635945.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730471635945.png)

#### **PROC002.1 Pedido de Prorrogação Enviado:**

##### ***Protótipo de Tela:***

[![image-1730472290229.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730472290229.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730472290229.png)

 I - Exemplo tela evento enviado e autorizado

[![image-1730473643851.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730473643851.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730473643851.png)

 II - Exemplo opções menu

##### ***Descrição dos Campos:*** 

**Obs:** Apenas foi descrito os campos diferentes do habitual, o restante seguir o padrão do sistema, assim como na tela de carta de correção de CTe por exemplo.

<table border="1" cellpadding="7" cellspacing="0" id="bkmrk-campo-tipo-tamanho-o-0" style="width: 872px;"><tbody><tr valign="top"><td bgcolor="#acb9ca" style="width: 168px; border-style: solid; border-color: black;"><span style="color: #000000;">**Campo**</span>

</td><td bgcolor="#acb9ca" style="width: 102px; border-style: solid; border-color: black;"><span style="color: #000000;">**Tipo**</span>

</td><td bgcolor="#acb9ca" style="width: 88px; border-style: solid; border-color: black;"><span style="color: #000000;">**Tamanho**</span>

</td><td bgcolor="#acb9ca" style="width: 165px; border-style: solid; border-color: black;"><span style="color: #000000;">**Obrig. ?**</span>

</td><td bgcolor="#acb9ca" style="width: 349px; border-style: solid; border-color: black;"><span style="color: #000000;">**Observações**</span>

</td></tr><tr><td style="width: 168px; border-style: solid; border-color: black;"><span style="color: #000000;">Tipo</span>

</td><td style="width: 102px; border-style: solid; border-color: black;"><span style="color: #000000;">-</span>

</td><td style="width: 88px; border-style: solid; border-color: black;"><span style="color: #000000;">-</span>

</td><td style="width: 165px; border-style: solid; border-color: black;"><span style="color: #000000;">Sim</span>

</td><td style="width: 349px; border-style: solid; border-color: black;">No exemplo acima "EPP1" seria de - "Evento Pedido de Prorrogação 1°"

</td></tr><tr><td style="width: 168px; border-style: solid; border-color: black;"><span style="color: #000000;">Sequência</span>

</td><td style="width: 102px; border-style: solid; border-color: black;"><span style="color: #000000;">-</span>

</td><td style="width: 88px; border-style: solid; border-color: black;"><span style="color: #000000;">-</span>

</td><td style="width: 165px; border-style: solid; border-color: black;"><span style="color: #000000;">Sim</span>

</td><td style="width: 349px; border-style: solid; border-color: black;">Seguir padrão

</td></tr><tr><td style="width: 168px; border-style: solid; border-color: black;"><span style="color: #000000;">Data/Hora</span>

</td><td style="width: 102px; border-style: solid; border-color: black;"><span style="color: #000000;">-</span>

</td><td style="width: 88px; border-style: solid; border-color: black;"><span style="color: #000000;">-</span>

</td><td style="width: 165px; border-style: solid; border-color: black;"><span style="color: #000000;">Sim</span>

</td><td style="width: 349px; border-style: solid; border-color: black;">Seguir padrão

</td></tr><tr><td style="width: 168px; border-style: solid; border-color: black;"><span style="color: #000000;">Situação</span>

</td><td style="width: 102px; border-style: solid; border-color: black;"><span style="color: #000000;">-</span>

</td><td style="width: 88px; border-style: solid; border-color: black;"><span style="color: #000000;">-</span>

</td><td style="width: 165px; border-style: solid; border-color: black;"><span style="color: #000000;">Sim</span>

</td><td style="width: 349px; border-style: solid; border-color: black;">Seguir Padrão

</td></tr><tr><td style="width: 168px; border-style: solid; border-color: black;"><span style="color: #000000;">Menu</span>

</td><td style="width: 102px; border-style: solid; border-color: black;"><span style="color: #000000;">-</span>

</td><td style="width: 88px; border-style: solid; border-color: black;"><span style="color: #000000;">-</span>

</td><td style="width: 165px; border-style: solid; border-color: black;"><span style="color: #000000;">Sim</span>

</td><td style="width: 349px; border-style: solid; border-color: black;">Seguir Padrão

</td></tr></tbody></table>

##### ***Regras de Interface:***

**1. Tipo:** Sistema deverá puxar conforme o pedido de prorrogação, no exemplo é um do 1° prazo, caso fosse do 2°, seria "EPP2".

**2. Menu:** Deve-se manter o "Editar" bloqueado se o evento estiver autorizado, só liberar caso de alguma rejeição ou erro, para ajuste.  
  
**3.** Demais campos seguir o padrão do sistema, que tem para gerar eventos, como CCe no módulo de CTe.

##### ***Regras de Negócio:***

 **2.** Seguir padrão do GA para eventos, assim como CTe, CCe.

##### ***Questões Técnicas:***

 **1*****.** Os dados referentes as informações do evento devem ser salvas e consultadas da tabela **nfeEventoProrrogacao***

©SOFTEN SISTEMAS 2024

# 3. Evento Cancelamento - Pedido de Prorrogação

<table border="1" id="bkmrk-%C2%A0-projeto%2Fsistema%3Age" style="border-collapse: collapse; width: 100.123%; height: 68px;"><tbody><tr style="border-style: solid;"><td rowspan="3" style="width: 26.6667%; height: 68px; border-color: black; border-top-style: hidden; border-left-style: hidden; border-bottom-style: hidden;">  
 ![Softensistemas Logo](https://www.softensistemas.com.br/assets/img/logo.webp)

</td><td style="width: 49.9999%; height: 10px; border-color: black; border-style: solid;"><span style="color: #000000;">**Projeto/Sistema:**</span>  
Evento Pedido de Prorrogação - NFe</td><td class="align-center" style="width: 23.3333%; height: 10px; border-color: black; border-style: solid;"><span style="color: #000000;">**Versão do *Template:***</span>  
<span style="color: #000000;">1.1</span></td></tr><tr style="border-style: solid;"><td style="width: 49.9999%; height: 29px; border-color: black; border-style: solid;"><span style="color: #000000;">**Processo:**</span>  
Evento Cancelamento - Pedido de Prorrogação</td><td class="align-center" style="width: 23.3333%; height: 29px; border-color: black; border-style: solid;"><span style="color: #000000;">**Versão do Documento:**</span>  
<span style="color: #000000;">1.2</span></td></tr><tr style="border-style: solid;"><td style="width: 49.9999%; height: 29px; border-color: black; border-style: solid;"><span style="color: #000000;">**Responsável(eis):** </span>  
<span style="color: #000000;">Gustavo Fernandes</span></td><td class="align-center" style="width: 23.3333%; height: 29px; border-color: black; border-style: solid;"><span style="color: #000000;">**Data:** </span>

<span style="color: #000000;">01/11/2024</span>

</td></tr></tbody></table>

##### <span style="color: #000000;">**1. Introdução**</span>

**Este processo visa exemplificar a geração do evento de cancelamento de prorrogação para NFe e alguns protótipos de tela iniciais.**

##### <span style="color: #000000;">**2. Processo para cancelamento do evento.**</span>

[![image-1734360097868.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-12/scaled-1680-/image-1734360097868.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-12/image-1734360097868.png)

[![image-1730474894471.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730474894471.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730474894471.png)

[![image-1730474922783.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730474922783.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730474922783.png)

I - Exemplo de processo para cancelamento

[![image-1734359182972.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-12/scaled-1680-/image-1734359182972.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-12/image-1734359182972.png)

[![image-1734359217123.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-12/scaled-1680-/image-1734359217123.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-12/image-1734359217123.png)

II - Exemplo de fluxograma

#### **Processos Relacionados** 

- - - - - -

**1.** [Adição Evento](https://docs.softensistemas.com.br/books/evento-pedido-de-prorrogacao-nfe/page/1-adicao-evento "Adição Evento")  
  
**2.** [Evento - Pedido de Prorrogação](https://docs.softensistemas.com.br/books/evento-pedido-de-prorrogacao-nfe/page/2-evento-pedido-de-prorrogacao "Evento - Pedido de Prorrogação")

#### **Especificação Funcional**

- - - - - -

#### **PROC003 Adição Evento Cancelamento:**

##### ***Protótipo de Tela:***

[![image-1730726966080.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730726966080.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730726966080.png)

I - Exemplo de opções - Cancelamento no Evento Prorrogação

[![image-1730731595584.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730731595584.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730731595584.png)

II - Tela de cancelamento do Evento de Prorrogação

##### ***Regras de Interface:***

**1.** O botão "Cancelamento" só deve ser liberado para seleção, para uma evento já autorizada no sistema, caso contrário, deverá ficar bloqueado e mais claro, assim como "Editar" nesta imagem de cima.

**2.** O campo de "Justificativa" deve se manter bloqueado, já que não é necessário o preenchimento dele para cancelamento.

##### ***Regras de Negócio:***

**1.** Só será permitido cancelar o evento do 1° prazo, se antes for cancelado do 2° prazo, se no 2° prazo houve prorrogação de algum item que já foi prorrogado no 1°, conforme a nota técnica.

##### ***Questões Técnicas:***

##### [![image-1730734031936.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730734031936.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730734031936.png)

[![image-1730734070399.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730734070399.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730734070399.png)

[![image-1730734094330.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730734094330.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730734094330.png)

[![image-1730734148886.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730734148886.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730734148886.png)

[![image-1730734176051.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730734176051.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730734176051.png)

[![image-1730734216662.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730734216662.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730734216662.png)

[![image-1730734242537.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730734242537.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730734242537.png)

[![image-1730734267806.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730734267806.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730734267806.png)

#####  

#### **PROC003.1 Pedido Cancelado:**

##### ***Protótipo de Tela:***

[![image-1730733405788.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730733405788.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730733405788.png)

I - Exemplo tela - Evento cancelado

[![image-1730733712616.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730733712616.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730733712616.png)

II - Exemplo de opções - Evento já cancelado

##### ***Regras de Interface:***

 **1.** Segui padrão GA para cancelamento, assim como na imagem acima, deixar como "EVENTO CANCELADO" e coloração vermelha clara.

 **2.** Com evento já cancelado, manter o botão de "Editar" e "Cancelar" bloqueados.

##### ***Regras de Negócio:***

 **1.** Ainda será possível gerar o PDF do comprovante do evento, após cancelado, porém mostrando a tarja de cancelamento.

 **2.** Ao baixar o XML, deve-se vir o XML do evento cancelado.

##### ***Questões Técnicas:***

 **1.** O registro dos novos eventos devem ser armazenados na tabela **nfeEventoProrrogacao**

©SOFTEN SISTEMAS 2024

# SIEM



# 1. Adição Evento

<table border="1" id="bkmrk-%C2%A0-projeto%2Fsistema%3Age" style="border-collapse: collapse; width: 100.123%; height: 68px;"><tbody><tr style="border-style: solid;"><td rowspan="3" style="width: 26.6667%; height: 68px; border-color: black; border-top-style: hidden; border-left-style: hidden; border-bottom-style: hidden;">  
 ![Softensistemas Logo](https://www.softensistemas.com.br/assets/img/logo.webp)

</td><td style="width: 49.9999%; height: 10px; border-color: black; border-style: solid;"><span style="color: #000000;">**Projeto/Sistema:**</span>  
Evento Pedido de Prorrogação - NFe

</td><td class="align-center" style="width: 23.3333%; height: 10px; border-color: black; border-style: solid;"><span style="color: #000000;">**Versão do *Template:***</span>  
<span style="color: #000000;">1.1</span></td></tr><tr style="border-style: solid;"><td style="width: 49.9999%; height: 29px; border-color: black; border-style: solid;"><span style="color: #000000;">**Processo:**</span>  
Adição Evento</td><td class="align-center" style="width: 23.3333%; height: 29px; border-color: black; border-style: solid;"><span style="color: #000000;">**Versão do Documento:**</span>  
<span style="color: #000000;">1.0</span></td></tr><tr style="border-style: solid;"><td style="width: 49.9999%; height: 29px; border-color: black; border-style: solid;"><span style="color: #000000;">**Responsável(eis):** </span>  
<span style="color: #000000;">Gustavo Fernandes</span></td><td class="align-center" style="width: 23.3333%; height: 29px; border-color: black; border-style: solid;"><span style="color: #000000;">**Data:** </span>

<span style="color: #000000;">13/12/2024</span>

</td></tr></tbody></table>

##### <span style="color: #000000;">**1. Introdução**</span>

**<span style="color: #000000;">Este processo visa exemplificar como deve funcionar o evento de prorrogação para NFe e exemplificar também um protótipo em tela inicial.</span>**

#### **Processos Relacionados** 

- - - - - -

**2.** [Evento - Pedido de prorrogação](https://docs.softensistemas.com.br/books/evento-pedido-de-prorrogacao-nfe/page/2-evento-pedido-de-prorrogacao-You "Evento - Pedido de prorrogação")

**3.** [Evento Cancelamento - Pedido de Prorrogação](https://docs.softensistemas.com.br/books/evento-pedido-de-prorrogacao-nfe/page/3-evento-cancelamento-pedido-de-prorrogacao-5OT "Evento Cancelamento - Pedido de Prorrogação")

#### **Especificação Funcional**

- - - - - -

#### **PROC001 Adição Evento:**

Este procedimento tem por objetivo a adição da funcionalidade Evento Pedido de Prorrogação.  
Segundo NT 2015.001:**[NT2015\_001\_v1\_20\_\_4\_](https://drive.google.com/file/d/15YHxcKD_72ATWS6G9lL-rEbXoXiWBfoo/view?usp=sharing "NT2015_001_v1_20__4_")** Versão nova da NT, atualizações de implementação SP e MG: **[NT 2015.001 - v 1.30](https://drive.google.com/file/d/1OGqtU9l4m4D5taHUpp-pUbuvGptfm6Fs/view?usp=sharing "NT 2015.001 - v 1.30")**

##### ***Protótipo de Tela:***

[![image-1734102584409.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-12/scaled-1680-/image-1734102584409.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-12/image-1734102584409.png)

I - Exemplo da opção - Pedido de Prorrogação em tela

##### ***Regras de Interface:***

**1.** Seguir o padrão do SIEM, já estabelecido, campo EVENTO, só libera para NFe autorizada.

##### ***Regras de Negócio:***

**1.** O registro do novo evento deve ser armazenados na tabela **FATURAMENTO\_EVENTO\_TIPO**

##### ***Questões Técnicas:***

**1.** Exemplo em algumas SQL para tabela que deve ser preenchida na base de dados**:**

```SQL
INSERT INTO FATURAMENTO_EVENTO_TIPO (CODIGO, DESCRIÇÃO,
CONDICAO_USO) VALUES (111500, 'PEDIDO DE PRORROGAÇÃO 1° PRAZO', 'O Evento de pedido de prorrogação substitui uma petição em papel do contribuinte,
frente à administração pública, com um arquivo xml assinado.');
```

```SQL
INSERT INTO FATURAMENTO_EVENTO_TIPO (CODIGO, DESCRIÇÃO,
CONDICAO_USO) VALUES (111501, 'PEDIDO DE PRORROGAÇÃO 2° PRAZO', 'O Evento de pedido de prorrogação substitui uma petição em papel do contribuinte,
frente à administração pública, com um arquivo xml assinado.');
```

```SQL
INSERT INTO FATURAMENTO_EVENTO_TIPO (CODIGO, DESCRIÇÃO,
CONDICAO_USO) VALUES (111502, 'CANCELAMENTO DE PEDIDO DE PRORROGAÇÃO 1º PRAZO', 'Se a empresa quiser desfazer o pedido de prorrogação (1º ou 2º prazo), pode enviar um evento, porém, deverá observar a seguinte regra para cancelar eventos de 1° prazo: A quantidade de um determinado item prorrogado de 360 a 540 dias (nos eventos 2° prazo) deve sempre ter sido prorrogado de 180 a 360 dias por eventos do 1° prazo, Por isso, para a solicitação parcial, ao tentar cancelar eventos de 1° prazo, deve-se atentar para quantidade de itens nos eventos do 2° prazo. É preciso que existam itens prorrogados no 1° prazo (até 360 dias) suficientes para que as prorrogações a partir de 360 dias sejam compatíveis.
                      ');
```

```SQL
INSERT INTO FATURAMENTO_EVENTO_TIPO (CODIGO, DESCRIÇÃO,
CONDICAO_USO) VALUES (111503, 'CANCELAMENTO DE PEDIDO DE PRORROGAÇÃO 2º PRAZO', 'CANCELAMENTO DE PEDIDO DE PRORROGAÇÃO 1º PRAZO', 'Se a empresa quiser desfazer o pedido de prorrogação (1º ou 2º prazo), pode enviar um evento, porém, deverá observar a seguinte regra para cancelar eventos de 1° prazo: A quantidade de um determinado item prorrogado de 360 a 540 dias (nos eventos 2° prazo) deve sempre ter sido prorrogado de 180 a 360 dias por eventos do 1° prazo, Por isso, para a solicitação parcial, ao tentar cancelar eventos de 1° prazo, deve-se atentar para quantidade de itens nos eventos do 2° prazo. É preciso que existam itens prorrogados no 1° prazo (até 360 dias) suficientes para que as prorrogações a partir de 360 dias sejam compatíveis.
                      ');
```

©SOFTEN SISTEMAS 2024

# 2. Evento - Pedido de Prorrogação

<table border="1" id="bkmrk-%C2%A0-projeto%2Fsistema%3Age" style="border-collapse: collapse; width: 100.123%; height: 68px;"><tbody><tr style="border-style: solid;"><td rowspan="3" style="width: 26.6667%; height: 68px; border-color: black; border-top-style: hidden; border-left-style: hidden; border-bottom-style: hidden;">  
 ![Softensistemas Logo](https://www.softensistemas.com.br/assets/img/logo.webp)

</td><td style="width: 49.9999%; height: 10px; border-color: black; border-style: solid;"><span style="color: #000000;">**Projeto/Sistema:**</span>  
Evento Pedido de Prorrogação - NFe</td><td class="align-center" style="width: 23.3333%; height: 10px; border-color: black; border-style: solid;"><span style="color: #000000;">**Versão do *Template:***</span>  
<span style="color: #000000;">1.1</span></td></tr><tr style="border-style: solid;"><td style="width: 49.9999%; height: 29px; border-color: black; border-style: solid;"><span style="color: #000000;">**Processo:**</span>  
Evento - Pedido de Prorrogação</td><td class="align-center" style="width: 23.3333%; height: 29px; border-color: black; border-style: solid;"><span style="color: #000000;">**Versão do Documento:**</span>  
<span style="color: #000000;">1.2</span></td></tr><tr style="border-style: solid;"><td style="width: 49.9999%; height: 29px; border-color: black; border-style: solid;"><span style="color: #000000;">**Responsável(eis):** </span>  
<span style="color: #000000;">Gustavo Fernandes</span></td><td class="align-center" style="width: 23.3333%; height: 29px; border-color: black; border-style: solid;"><span style="color: #000000;">**Data:** </span>

<span style="color: #000000;">13/12/2024</span>

</td></tr></tbody></table>

##### <span style="color: #000000;">**1. Introdução**</span>

<span style="color: #000000;">**Este processo visa exemplificar a geração do evento de prorrogação para NFe e alguns protótipos de tela iniciais.**</span>

##### <span style="color: #000000;">**2. Processo de comunicação entre o sistema e web-service da Sefaz.**</span>

[![image-1729015278506.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-10/scaled-1680-/image-1729015278506.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-10/image-1729015278506.png)

[![image-1729015304754.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-10/scaled-1680-/image-1729015304754.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-10/image-1729015304754.png)

I - Fluxograma da nota técnica

[![image-1729015382776.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-10/scaled-1680-/image-1729015382776.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-10/image-1729015382776.png)

II - Fluxograma da nota técnica

<table cellpadding="9" cellspacing="0" id="bkmrk-processo-envolvidos-" style="height: 299px; width: 100%;" width="100%"><tbody><tr style="height: 35px;" valign="top"><td bgcolor="#acb9ca" style="border-style: solid; border-color: black; height: 35px;" width="27%"><span style="font-size: small; color: #000000;">**Processo**</span>

</td><td bgcolor="#acb9ca" style="border-style: solid; border-color: black; height: 35px;" width="19%"><span style="font-size: small; color: #000000;">**Envolvidos**</span>

</td><td bgcolor="#acb9ca" style="border-style: solid; border-color: black; height: 35px;" width="27%"><span style="font-size: small; color: #000000;">**Dados de entrada**</span>

</td><td bgcolor="#acb9ca" style="border-style: solid; border-color: black; height: 35px;" width="27%"><span style="font-size: small; color: #000000;">**Dados de saída**</span>

</td></tr><tr style="height: 57px;" valign="top"><td style="border-style: solid; border-color: black; height: 57px;" width="27%">(1) Emissão de evento</td><td style="border-style: solid; border-color: black; height: 57px;" width="19%"><span style="font-size: small; color: #000000;">Sistema (Empresa) e Sefaz Autorizada</span>

</td><td style="border-style: solid; border-color: black; height: 57px;" width="27%"><span style="font-size: small; color: #000000;">-</span>

</td><td style="border-style: solid; border-color: black; height: 57px;" width="27%"><span style="font-size: small; color: #000000;">Envio evento por XML</span>

</td></tr><tr style="height: 80px;"><td style="border-style: solid; border-color: black; height: 80px;">(2) Compartilhamento</td><td style="border-style: solid; border-color: black; height: 80px;"><span style="font-size: small; color: #000000;">Sefaz Autorizada e Ambiente Nacional </span>

</td><td style="border-style: solid; border-color: black; height: 80px;"><span style="font-size: small; color: #000000;"> Compartilhamento, retorno Ambiente Nacional</span>

</td><td style="border-style: solid; border-color: black; height: 80px;"><span style="font-size: small; color: #000000;"> Compartilhamento Sefaz autorizada para Ambiente Nacional</span>

</td></tr><tr style="height: 35px;"><td style="border-style: solid; border-color: black; height: 35px;">(3) Compartilhamento</td><td style="border-style: solid; border-color: black; height: 35px;"><span style="font-size: small; color: #000000;">Ambiente Nacional e Sefaz jurisdição</span>

</td><td style="border-style: solid; border-color: black; height: 35px;"><span style="font-size: small; color: #000000;">Evento do fisco, retorno para Sefaz Autorizada</span>

</td><td style="border-style: solid; border-color: black; height: 35px;"><span style="font-size: small; color: #000000;">Compartilhamento Sefaz Nacional para Sefaz Jurisdição</span>

</td></tr><tr style="height: 57px;"><td style="border-style: solid; border-color: black; height: 57px;">(4) Evento do fisco</td><td style="border-style: solid; border-color: black; height: 57px;"><span style="font-size: small; color: #000000;">Sefaz jurisdição e Sefaz Autorizada</span>

</td><td style="border-style: solid; border-color: black; height: 57px;"><span style="font-size: small; color: #000000;">-</span>

</td><td style="border-style: solid; border-color: black; height: 57px;"><span style="font-size: small; color: #000000;">Evento do fisco para Sefaz Autorizada</span>

</td></tr><tr style="height: 35px;"><td style="border-style: solid; border-color: black; height: 35px;">(5) Compartilhamento</td><td style="border-style: solid; border-color: black; height: 35px;"><span style="font-size: small; color: #000000;">Ambiente Nacional e Empresa (sistema)</span>

</td><td style="border-style: solid; border-color: black; height: 35px;"><span style="font-size: small; color: #000000;">-</span>

</td><td style="border-style: solid; border-color: black; height: 35px;"><span style="font-size: small; color: #000000;">Compartilhamento Ambiente Nacional para Empresa (sistema)</span>

</td></tr></tbody></table>

#### **Processos Relacionados** 

- - - - - -

**1.** [Adição Evento](https://docs.softensistemas.com.br/books/evento-pedido-de-prorrogacao-nfe/page/1-adicao-evento-QXW "Adição Evento")  
  
**3.** [Evento Cancelamento - Pedido de Prorrogação](https://docs.softensistemas.com.br/books/evento-pedido-de-prorrogacao-nfe/page/3-evento-cancelamento-pedido-de-prorrogacao-5OT "Evento Cancelamento - Pedido de Prorrogação")

#### **Especificação Funcional**

- - - - - -

#### **PROC002 Novo Pedido de Prorrogação:**

##### ***Protótipo de Tela:***

[![image-1734355849240.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-12/scaled-1680-/image-1734355849240.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-12/image-1734355849240.png)

I - Exemplo tela para inserção das quantidades a serem prorrogadas

##### **Exemplo nota técnica:**

[![image-1730463861881.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730463861881.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730463861881.png)

[![image-1730463879612.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730463879612.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730463879612.png)

##### ***Descrição dos Campos:***

<table border="1" cellpadding="7" cellspacing="0" id="bkmrk-campo-tipo-tamanho-o" style="width: 872px;"><tbody><tr valign="top"><td bgcolor="#acb9ca" style="width: 168px; border-style: solid; border-color: black;"><span style="color: #000000;">**Campo**</span>

</td><td bgcolor="#acb9ca" style="width: 102px; border-style: solid; border-color: black;"><span style="color: #000000;">**Tipo**</span>

</td><td bgcolor="#acb9ca" style="width: 88px; border-style: solid; border-color: black;"><span style="color: #000000;">**Tamanho**</span>

</td><td bgcolor="#acb9ca" style="width: 165px; border-style: solid; border-color: black;"><span style="color: #000000;">**Obrig. ?**</span>

</td><td bgcolor="#acb9ca" style="width: 349px; border-style: solid; border-color: black;"><span style="color: #000000;">**Observações**</span>

</td></tr><tr><td style="width: 168px; border-style: solid; border-color: black;"><span style="color: #000000;">Item</span>

</td><td style="width: 102px; border-style: solid; border-color: black;"><span style="color: #000000;">Numérico</span>

</td><td style="width: 88px; border-style: solid; border-color: black;"><span style="color: #000000;">1-990</span>

</td><td style="width: 165px; border-style: solid; border-color: black;"><span style="color: #000000;">Sim</span>

</td><td style="width: 349px; border-style: solid; border-color: black;">Item do Pedido de  
Prorrogação. Recomenda-se  
agrupar a maior quantidade de  
itens em cada Pedido de  
Prorrogação

</td></tr><tr><td style="width: 168px; border-style: solid; border-color: black;"><span style="color: #000000;">Quantidade</span>

</td><td style="width: 102px; border-style: solid; border-color: black;"><span style="color: #000000;">Numérico Decimal</span>

</td><td style="width: 88px; border-style: solid; border-color: black;"><span style="color: #000000;">p20</span>

</td><td style="width: 165px; border-style: solid; border-color: black;"><span style="color: #000000;">Sim</span>

</td><td style="width: 349px; border-style: solid; border-color: black;">Quantidade de  
comercialização do item que  
será solicitada a prorrogação  
de prazo

</td></tr><tr><td style="width: 168px; border-style: solid; border-color: black;"><span style="color: #000000;">Prazo Prorrogação</span>

</td><td style="width: 102px; border-style: solid; border-color: black;"><span style="color: #000000;">-</span>

</td><td style="width: 88px; border-style: solid; border-color: black;"><span style="color: #000000;">-</span>

</td><td style="width: 165px; border-style: solid; border-color: black;"><span style="color: #000000;">Sim</span>

</td><td style="width: 349px; border-style: solid; border-color: black;">Campo para seleção do prazo de prorrogação, no primeiro evento deverá puxar 1° prazo, após o usuário salvar e enviar, se ele for emitir outro evento, já puxa automático o 2° evento!

</td></tr></tbody></table>

##### ***Regras de Interface:***

 **1. Desc item:** Descrição do item referente ao número do item a ser prorrogado, exemplo se for inserido o número 1, será o primeiro item da NFe.

**2. Quantidade:** Usuário deve preencher o campo com a quantidade a ser prorrogada daquele item, campo numérico decimal, com até 20 caracteres, o valor precisa ser maior ou igual a 1, ou seja, quantidade mínima permitida é 1 (não pode ser zero ou negativo).

**3. Item:** Usuário deve preencher o campo com o número do item a ser prorrogado, campo numérico, com valores inteiros entre 1 e 990, deve-se bloquear digitar valores que não estão nesta regra, como "0" (zero) ou maior que 990.

**4.** Conforme os itens forem preenchidos e inseridos, deve-se manter o comportamento do SIEM de inserção, padrão.

**5.** Deverá ser possível deletar os itens inseridos, ao selecionar a linha e apertar o "Delete" do teclado.

##### ***Regras de Negócio:***

 **1*****.*** Os dados referentes as informações do evento devem ser salvas e consultadas da tabela **FATURAMENTO\_EVENTO**

**2. Prazo Prorrogação:** deverá por padrão ficar liberado apenas o - "Prorrogação 1° Prazo" ao gerar o evento pela primeira vez.

**OBS:**  
O Pedido de Prorrogação é um evento para prorrogar o prazo de retorno de produtos  
de uma NF-e de remessa para industrialização por encomenda com suspensão do  
ICMS.  
  
O registro de um novo Pedido de Prorrogação não substitui o Pedido de Prorrogação  
anterior, ou seja, serão eventos cumulativos. Recomenda-se agrupar a maior  
quantidade de itens em cada Pedido de Prorrogação.  
Processo: síncrono.

**3. Botão Enviar e autorizar:** O evento deve ser encaminhado no webservice de eventos mesmo - conforme o ESTADO:  
  
CONFORME O PORTAL DO GOVERNO DE CADA ESTADO:

**SP:** [https://portal.fazenda.sp.gov.br/servicos/nfe/Paginas/URL-WEBSERVICES.aspx](https://portal.fazenda.sp.gov.br/servicos/nfe/Paginas/URL-WEBSERVICES.aspx)  
  
**MG:** [https://portalsped.fazenda.mg.gov.br/spedmg/nfe/webservices/](https://portalsped.fazenda.mg.gov.br/spedmg/nfe/webservices/)

**MINAS GERAIS:**

 **HOMOLOGAÇÃO:** [https://hnfe.fazenda.mg.gov.br/nfe2/services/NFeRecepcaoEvento4](https://hnfe.fazenda.mg.gov.br/nfe2/services/NFeRecepcaoEvento4%20 "https://hnfe.fazenda.mg.gov.br/nfe2/services/NFeRecepcaoEvento4 ")  
**PRODUÇÃO:** [https://nfe.fazenda.mg.gov.br/nfe2/services/NFeRecepcaoEvento4](https://nfe.fazenda.mg.gov.br/nfe2/services/NFeRecepcaoEvento4 "https://nfe.fazenda.mg.gov.br/nfe2/services/NFeRecepcaoEvento4")  
  
**SÃO PAULO:  
  
HOMOLOGAÇÃO: ​**[https://homologacao.nfe.fazenda.sp.gov.br/ws/nferecepcaoevento4.asmx](https://homologacao.nfe.fazenda.sp.gov.br/ws/nferecepcaoevento4.asmx "​https://homologacao.nfe.fazenda.sp.gov.br/ws/nferecepcaoevento4.asmx") **PRODUÇÃO:** [https://nfe.fazenda.sp.gov.br/ws/nferecepcaoevento4.asmx](https://nfe.fazenda.sp.gov.br/ws/nferecepcaoevento4.asmx "https://nfe.fazenda.sp.gov.br/ws/nferecepcaoevento4.asmx")

<p class="callout info">**Por enquanto implementação será apenas no estado de MG e SP.** </p>

[![image-1734357143476.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-12/scaled-1680-/image-1734357143476.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-12/image-1734357143476.png)  
Vale ressaltar que:

[![image-1734357167157.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-12/scaled-1680-/image-1734357167157.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-12/image-1734357167157.png)

##### ***Questões Técnicas:***

**1.** Estrutura do arquivo XML do evento:

**1.1 Leiaute Mensagem de Entrada**  
**Schema XML: envPProrrogNFe\_v1.0.xsd**

[![image-1730470924570.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730470924570.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730470924570.png)

[![image-1730470970878.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730470970878.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730470970878.png)

[![image-1730471006784.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730471006784.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730471006784.png)

[![image-1730471062345.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730471062345.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730471062345.png)

[![image-1730471100354.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730471100354.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730471100354.png)

**2.** Estrutura do arquivo XML de retorno:

**2.1 Leiaute Mensagem de Retorno**  
**Schema XML: retPProrrogNFe\_v1.0.xsd**

[![image-1730471480075.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730471480075.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730471480075.png)

[![image-1730471551504.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730471551504.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730471551504.png)

[![image-1730471599151.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730471599151.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730471599151.png)

[![image-1730471635945.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730471635945.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730471635945.png)

#### **PROC002.1 Pedido de Prorrogação Enviado:**

##### ***Protótipo de Tela:***

[![image-1734358107629.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-12/scaled-1680-/image-1734358107629.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-12/image-1734358107629.png)

 I - Exemplo tela evento enviado e autorizado

[![image-1734358238201.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-12/scaled-1680-/image-1734358238201.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-12/image-1734358238201.png)

 II - Exemplo registro, log eventos

##### ***Regras de Interface:***

  
**1.** Campos seguir o padrão do sistema, que tem para gerar eventos, como CCe.

##### ***Regras de Negócio:***

 **2.** Seguir padrão do SIEM para eventos, assim como CCe, etc.

##### ***Questões Técnicas:***

 **1*****.** Os dados referentes as informações do evento devem ser salvas e consultadas da tabela **FATURAMENTO\_EVENTO.***

 **2.** Os exemplos foram feitos com o **1° de prorrogação**, mas deve-se seguir o mesmo padrão pro **2° prazo.**

©SOFTEN SISTEMAS 2024

# 3. Evento Cancelamento - Pedido de Prorrogação

<table border="1" id="bkmrk-%C2%A0-projeto%2Fsistema%3Age" style="border-collapse: collapse; width: 100.123%; height: 68px;"><tbody><tr style="border-style: solid;"><td rowspan="3" style="width: 26.6667%; height: 68px; border-color: black; border-top-style: hidden; border-left-style: hidden; border-bottom-style: hidden;">  
 ![Softensistemas Logo](https://www.softensistemas.com.br/assets/img/logo.webp)

</td><td style="width: 49.9999%; height: 10px; border-color: black; border-style: solid;"><span style="color: #000000;">**Projeto/Sistema:**</span>  
Evento Pedido de Prorrogação - NFe</td><td class="align-center" style="width: 23.3333%; height: 10px; border-color: black; border-style: solid;"><span style="color: #000000;">**Versão do *Template:***</span>  
<span style="color: #000000;">1.1</span></td></tr><tr style="border-style: solid;"><td style="width: 49.9999%; height: 29px; border-color: black; border-style: solid;"><span style="color: #000000;">**Processo:**</span>  
Evento Cancelamento - Pedido de Prorrogação</td><td class="align-center" style="width: 23.3333%; height: 29px; border-color: black; border-style: solid;"><span style="color: #000000;">**Versão do Documento:**</span>  
<span style="color: #000000;">1.2</span></td></tr><tr style="border-style: solid;"><td style="width: 49.9999%; height: 29px; border-color: black; border-style: solid;"><span style="color: #000000;">**Responsável(eis):** </span>  
<span style="color: #000000;">Gustavo Fernandes</span></td><td class="align-center" style="width: 23.3333%; height: 29px; border-color: black; border-style: solid;"><span style="color: #000000;">**Data:** </span>

<span style="color: #000000;">16/12/2024</span>

</td></tr></tbody></table>

##### <span style="color: #000000;">**1. Introdução**</span>

**Este processo visa exemplificar a geração do evento de cancelamento de prorrogação para NFe e alguns protótipos de tela iniciais.**

##### <span style="color: #000000;">**2. Processo para cancelamento do evento.**</span>

[![image-1734358908120.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-12/scaled-1680-/image-1734358908120.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-12/image-1734358908120.png)

[![image-1730474894471.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730474894471.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730474894471.png)

[![image-1730474922783.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730474922783.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730474922783.png)

I - Exemplo de processo para cancelamento

[![image-1734359182972.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-12/scaled-1680-/image-1734359182972.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-12/image-1734359182972.png)

[![image-1734359217123.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-12/scaled-1680-/image-1734359217123.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-12/image-1734359217123.png)

II - Exemplo de fluxograma

#### **Processos Relacionados** 

- - - - - -

**1.** [Adição Evento](https://docs.softensistemas.com.br/books/evento-pedido-de-prorrogacao-nfe/page/1-adicao-evento "Adição Evento")  
  
**2.** [Evento - Pedido de Prorrogação](https://docs.softensistemas.com.br/books/evento-pedido-de-prorrogacao-nfe/page/2-evento-pedido-de-prorrogacao "Evento - Pedido de Prorrogação")

#### **Especificação Funcional**

- - - - - -

#### **PROC003 Adição Evento Cancelamento:**

##### ***Protótipo de Tela:***

[![image-1734359400669.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-12/scaled-1680-/image-1734359400669.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-12/image-1734359400669.png)

I - Exemplo de opções - Cancelamento no Evento Prorrogação

[![image-1734361019693.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-12/scaled-1680-/image-1734361019693.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-12/image-1734361019693.png)

II - Tela de cancelamento do Evento de Prorrogação

##### ***Regras de Interface:***

**1.** Seguir padrão de tela de eventos de cancelamentos já existentes no SIEM.

**2.** O campo de "Descrição do evento (Mudanças ou Justificativas" deve se manter bloqueado, já que não é necessário o preenchimento dele para cancelamento.

##### ***Regras de Negócio:***

**1.** Só será permitido cancelar o evento do 1° prazo, se antes for cancelado do 2° prazo, se no 2° prazo houve prorrogação de algum item que já foi prorrogado no 1°, conforme a nota técnica.

##### ***Questões Técnicas:***

##### [![image-1730734031936.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730734031936.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730734031936.png)

[![image-1730734070399.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730734070399.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730734070399.png)

[![image-1730734094330.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730734094330.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730734094330.png)

[![image-1730734148886.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730734148886.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730734148886.png)

[![image-1730734176051.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730734176051.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730734176051.png)

[![image-1730734216662.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730734216662.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730734216662.png)

[![image-1730734242537.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730734242537.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730734242537.png)

[![image-1730734267806.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/scaled-1680-/image-1730734267806.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-11/image-1730734267806.png)

#####  

#### **PROC003.1 Pedido Cancelado:**

##### ***Protótipo de Tela:***

[![image-1734362089858.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-12/scaled-1680-/image-1734362089858.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-12/image-1734362089858.png)

I - Exemplo tela - Evento cancelado

##### ***Regras de Interface:***

 **1.** Segui padrão SIEM para cancelamento, assim como na imagem acima.

##### ***Regras de Negócio:***

 **1.** Ainda será possível gerar o PDF do comprovante do evento pedido de prorrogação 2° prazo, após cancelado, porém mostrando a tarja de cancelamento.

 **2.** Ao baixar o XML da NFe, deve-se vir o XML do evento cancelado.

##### ***Questões Técnicas:***

 **1.** O registro dos novos eventos devem ser armazenados na tabela **FATURAMENTO\_EVENTO.**

©SOFTEN SISTEMAS 2024

