Skip to main content

1. Adição Evento


 Softensistemas Logo

Projeto/Sistema:

Evento Pedido de Prorrogação - NFe

Versão do Template:
1.1
Processo:
Adição Evento
Versão do Documento:
1.2
Responsável(eis): 
Gustavo Fernandes

Data: 

14/10/2024

1. Introdução

Este processo visa exemplificar como deve funcionar o evento de prorrogação para NFe e exemplificar também um protótipo em tela inicial.

 

Processos Relacionados


2. Evento - Pedido de prorrogação

3. 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_

Versão nova da NT, atualizações de implementação SP e MG: NT 2015.001 - v 1.30

Protótipo de Tela:

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:

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