01. DADOS GERAIS
| Produto: | |
|---|
| Segmento: | |
|---|
| Módulo: | Geral |
|---|
| Função: | GERFP096 - Importar Dados da Pessoa, Produto, Contas a pagar, Contas a receber e Adto/Credev |
|---|
| País: | Brasil |
|---|
| Requisito/Story/Issue (informe o requisito relacionado) : | DVAFIS-25434 DVAFIS-25435 |
|---|
02. SITUAÇÃO/REQUISITO
- Ter opção para importar pelo sistema os dados da "Pessoa, Produto, Contas a pagar, Contas a receber e Adto/Credev" no formato ".CSV".
03. SOLUÇÃO
- Criação do componente GERFP096 de Importação de Dados com as seguintes abas.:
- Pessoa;
- Produto;
- Contas a pagar;
- Contas a receber;
- Adto/Credev;
- Botões:
- Validar dados: Tem a função de realizar a validação da estrutura do arquivo e apresentar possíveis divergências anterior a importação do arquivo.
- Importar dados: Tem a função de importar os dados do arquivo selecionado e previamente validado gravando no sistema.
- Importar background: Tem a função de importar os dados do arquivo selecionado liberando o terminal para executar outra atividade .
- Remover dados: Tem a função de remover os dados que foram importados.
- Layout: Lista em tela e permitir imprimir ou gravar no formato ".PDF" o layout dos campos a serem importados:
- Demonstra os requisitos necessários para a importação, informando a sequencia, nome do campo, tipo(numérico ou alfanumérico) tamanho, obrigatoriedade do campo e a observação.
- O arquivo deverá ser em formato ".CSV" e os campos devem ser delimitados pelo caractere ";(ponto e virgula)".
- A primeira linha do arquivo deve ser o cabeçalho com o nome de cada campo e será desprezada na importação.
- Os campos que possuem a terminação "1 ou 2 ou 3..." no layout, podem ser repetidos quando houver mais de um dado para o mesmo campo.
- Exemplo: Importação de pessoa que possui mais de um numero de telefone e também de e-mail.
- Exportar layout: Tem a função de criar um arquivo com o exemplo do layout, sendo a 1ª linha com o nome de cada campo e as demais linhas com informação preenchida para exemplificar e facilitar o entendimento.
- Exportar Logs: Tem a função de exportar os logs de erros de cada importação.
...
| Totvs custom tabs box |
|---|
| tabs | Importar dados, Importar background, Remover dados, Layout, Exportar layout, Exportar Logs |
|---|
| ids | passo1,passo2,passo3,passo4,passo5,passo6 |
|---|
|
| Totvs custom tabs box items |
|---|
| default | yes |
|---|
| referencia | passo1 |
|---|
|
|
| Totvs custom tabs box items |
|---|
| default | no |
|---|
| referencia | passo2 |
|---|
|
|
| Totvs custom tabs box items |
|---|
| default | no |
|---|
| referencia | passo3 |
|---|
|
|
| Totvs custom tabs box items |
|---|
| default | no |
|---|
| referencia | passo4 |
|---|
| 
Imagem 01 - Demonstração no GERFP096 de Importação de Dados, com as abas Pessoa, Produto, Contas a pagar, Contas a receber e Adto/Credev", teclando na aba "Pessoa" e permitindo escolher o arquivo.

Imagem 02 - Demonstração layout gerado pelo componente GERFP096 através do botão "Layout", com os campos a serem importados e as observações da importação para a aba "Pessoa".

Imagem 03 - Demonstração de geração do arquivo em "CSV" pelo componente GERFP096 através do botão "Exportar Layout", com 2 exemplos dos campos a serem importados para a aba "Pessoa" sendo o nome do arquivo "pessoa.csv". |
| Totvs custom tabs box items |
|---|
| default | no |
|---|
| referencia | passo5 |
|---|
|
|
| Totvs custom tabs box items |
|---|
| default | no |
|---|
| referencia | passo6 |
|---|
|
|
|
| Card documentos |
|---|
| Informacao | Use esse box para destacar informações relevantes e/ou de destaque. |
|---|
| Titulo | IMPORTANTE! |
|---|
|
05. ASSUNTOS RELACIONADOS