# PROC001 Opção NOTFIS
#### ***Protótipo de Tela:***
[](https://docs.softensistemas.com.br/uploads/images/gallery/2022-09/image-1663677381494.png)
#### ***Descrição dos campos:***
**Campo**
| **Tipo**
| **Tamanho**
| **Obrigatório?**
| **Máscara**
| **Observações**
|
Período | Data | | Sim
| | |
Listagem de lançamentos | ListBox | |
| | |
#### ***Regras de interface:***
**1.** **Período****:** Deve sempre puxar a data atual do computador.
**2. Colunas da listagem:**
**2.1 Data:** Data da emissão da NFe a ser importada.
**2.2 Cliente/Fornecedor:** Cliente ou fornecedor da NFe (destinatário inserido na nota).
**2.3 Valor:** Valor total da NFe.
**2.4:** A quarta coluna deve conter uma checkbox para selecionar quais documentos devem ser importados.
#### ***Regras de Negócio:***
**1.** A ListBox só deve ser preenchida após um arquivo do tipo EDI NOTFIS for importado.
**2. Importar:** Vai salvar as informações na base de dados, o retorno deve ser feito a partir de uma dialog.
[](https://docs.softensistemas.com.br/uploads/images/gallery/2022-09/image-1663680620958.png)
**3.** Os dados das notas importadas, devem ser armazenadas na base de dados.
#### ***Questões Técnicas:***
**1.** As seguinte tabela deve ser criada, onde ira armazenar os dados necessários da NOTFIS, para gerar o CONEMB:
```SQL
CREATE TABLE EDI_Notfis
( [ID] COUNTER,
[CNPJemitente] TEXT(14),
[CNPJdestino] TEXT(14),
[Nota] SMALLINT,
[Serie] TEXT(4),
[DataEmissao] TEXT(8),
[CFOP] INTEGER,
[ValorTotal] CURRENCY,
[QtVolumes] CURRENCY,
[PesoBruto] CURRENCY,
[ChaveAcesso] TEXT(44)
)
```