2. Evento - Pedido de Prorrogação
Projeto/Sistema: Evento Pedido de Prorrogação - NFe |
Versão do Template: 1.1 |
Processo: Evento - Pedido de Prorrogação |
Versão do Documento: 1.3 |
Responsável(eis): Gustavo Fernandes |
Data: 15/10/2024 |
1. Introdução
Este processo visa exemplificar a geração do evento de prorrogação para NFe e alguns protótipos de tela iniciais.
2. Processo de comunicação entre o sistema e web-service da Sefaz.
I - Fluxograma da nota técnica
II - Fluxograma da nota técnica
Processo |
Envolvidos |
Dados de entrada |
Dados de saída |
(1) Emissão de evento |
Sistema (Empresa) e Sefaz Autorizada |
- |
Envio evento por XML |
(2) Compartilhamento |
Sefaz Autorizada e Ambiente Nacional |
Compartilhamento, retorno Ambiente Nacional |
Compartilhamento Sefaz autorizada para Ambiente Nacional |
(3) Compartilhamento |
Ambiente Nacional e Sefaz jurisdição |
Evento do fisco, retorno para Sefaz Autorizada |
Compartilhamento Sefaz Nacional para Sefaz Jurisdição |
(4) Evento do fisco |
Sefaz jurisdição e Sefaz Autorizada |
- |
Evento do fisco para Sefaz Autorizada |
(5) Compartilhamento |
Ambiente Nacional e Empresa (sistema) |
- |
Compartilhamento Ambiente Nacional para Empresa (sistema) |
Processos Relacionados
1. Adição Evento
3. Evento Cancelamento - Pedido de Prorrogação
Especificação Funcional
PROC002 Novo Pedido de Prorrogação:
Protótipo de Tela:
I - Exemplo tela para inserção das quantidades a serem prorrogadas
Exemplo nota técnica:
Descrição dos Campos:
Campo |
Tipo |
Tamanho |
Obrig. ? |
Observações |
Item |
Numérico |
1-990 |
Sim |
Item do Pedido de |
Quantidade |
Numérico Decimal |
p20 |
Sim |
Quantidade de |
Prazo Prorrogação |
- |
- |
Sim |
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! |
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
MG: https://portalsped.fazenda.mg.gov.br/spedmg/nfe/webservices/
MINAS GERAIS:
HOMOLOGAÇÃO: https://hnfe.fazenda.mg.gov.br/nfe2/services/NFeRecepcaoEvento4
PRODUÇÃO: https://nfe.fazenda.mg.gov.br/nfe2/services/NFeRecepcaoEvento4
SÃO PAULO:
HOMOLOGAÇÃO: https://homologacao.nfe.fazenda.sp.gov.br/ws/nferecepcaoevento4.asmx
PRODUÇÃO: https://nfe.fazenda.sp.gov.br/ws/nferecepcaoevento4.asmx
Por enquanto implementação será apenas no estado de MG e SP.
Questões Técnicas:
1. Estrutura do arquivo XML do evento:
1.1 Leiaute Mensagem de Entrada
Schema XML: envPProrrogNFe_v1.0.xsd
2. Estrutura do arquivo XML de retorno:
2.1 Leiaute Mensagem de Retorno
Schema XML: retPProrrogNFe_v1.0.xsd
PROC002.1 Pedido de Prorrogação Enviado:
Protótipo de Tela:
I - Exemplo tela evento enviado e autorizado
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.
Campo |
Tipo |
Tamanho |
Obrig. ? |
Observações |
Tipo |
- |
- |
Sim |
No exemplo acima "EPP1" seria de - "Evento Pedido de Prorrogação 1°" |
Sequência |
- |
- |
Sim |
Seguir padrão |
Data/Hora |
- |
- |
Sim |
Seguir padrão |
Situação |
- |
- |
Sim |
Seguir Padrão |
Menu |
- |
- |
Sim |
Seguir Padrão |
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".
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
No Comments