| Produto: | |
|---|---|
| Linha de Produto: | |
| Segmento: | |
| Módulo: | Contábil Web |
| Função: | |
| País: | Brasil |
| Ticket: | |
| Requisito/Story/Issue (informe o requisito relacionado) : | DSUPEVO-582 |
Com a nova funcionalidade de exportação e importação de históricos através de arquivo, faz-se necessário a criação de uma documentação para padronizar o formato em que o arquivo de importação/exportação se encontrará.
O layout de importação será o mesmo de exportação, e será o seguinte:
Na exportação, algumas das linhas do arquivo serão cabeçalhos, para facilitar a visualização dos dados do histórico. No momento da importação esses cabeçalhos podem ser informados ou omitidos sem problemas, pois caso informados, o processo de importação automaticamente irá desconsiderar eles.
O primeiro campo de cada linha será um código com valores pré-estabelecidos, e que servem para identificar o tipo de linha.
Os códigos possíveis são:
Linha do tipo H:
A linha com identificador H que deve informar as informações do topo do histórico.
É importante notar deve haver apenas um histórico por arquivo, então por consequência o arquivo terá apenas uma linha do tipo H.
| Obrigatório | Quantidade Min. | Quantidade Max. | Layout |
|---|---|---|---|
| Sim | 1 | 1 | H|codreduzido|descricao|tiporateio|seqrateiodinamico|lancamentoperiodico |
Campos:
| Campo | Descrição | Obrigatório | Valor | Tamanho máximo | Observações |
|---|---|---|---|---|---|
| codreduzido | Código reduzido do Histórico | Sim | String | 20 caracteres | |
| descricao | Descrição do Rateio | Sim | String | 50 caracteres | |
| tiporateio | Indicador do tipo de Rateio | Sim | [S,N,D] | 1 caractere | S: Rateio Manual N: Sem Rateio D: Rateio Dinâmico |
| seqrateiodinamico | Identificador do Rateio Dinâmico usado | Não | String | 100 caracteres | |
| lancamentoperiodico | Indicador se histórico é usado em Lançamento Periódico | Sim | [S,N] | 1 caractere | S: Sim N: Não |
Regras de negócio:
Linhas do tipo C - Informações da partida:
As linhas com identificador C trazem as informações das partidas do histórico, e é obrigatório que o histórico tenha pelo menos uma partida de débito e uma de crédito.
| Obrigatório | Quantidade Min. | Quantidade Max. | Layout |
|---|---|---|---|
| Sim | 2 | N | C|idpartida|conta|tipopartida|historicocompleto|porcentagem|contabilizasped|criterio|gerencial |
Campos:
| Campo | Descrição | Obrigatório | Valor | Tamanho máximo | Observações |
|---|---|---|---|---|---|
| idpartida | Identificador da partida | Sim | Numérico | 15 caracteres | Para criação de uma nova partida em um histórico já existente, o valor do idpartida deve ser 0 (zero). Para editar a partida de um histórico, manter o idpartida que foi exportado. |
| conta | Conta da partida | Sim | Numérico | 50 caracteres | Apenas valores numéricos, sem máscara. |
| tipopartida | Indicador do tipo da partida | Sim | [D,C] | 1 caractere | D: Débito C: Crédito |
| historicocompleto | Histórico completo da partida | Não | String | 2000 caracteres | |
| porcentagem | Valor da porcentagem de rateio da partida | Não | Numérico | 0 a 100 | |
| contabilizasped | Indicador se contabiliza SPED | Não | [S,N] | 1 caractere | S: Sim N: Não |
| criterio | Descrição do critério | Não | String | 200 caracteres | |
| gerencial | Indicador Gerencial da partida | Sim | [S,N] | 1 caractere | S = Gerencial N = Fiscal |
Regras de negócio:
Linhas do tipo C - Informação dos parâmetros:
Nas linhas de partida também ficam as informações dos parâmetros de cada partida, sendo que a cada linha de partida pode ter de 0 a 6 parâmetros. As informações de parâmetro são dispostas em forma de colunas
| Obrigatório | Quantidade Min. | Quantidade Max. | Layout |
|---|---|---|---|
| N | 1 | 6 | |parametro|valorparametro|porcentagem |
Campos:
| Campo | Descrição | Obrigatório | Valor | Tamanho máximo | Observações |
|---|---|---|---|---|---|
| parametro | Indicador do tipo de parâmetro | Sim | [U,PE,T,CX,E,BC] | 2 caractere | U: Grupo Contábil |
| valorparametro | Valor do Parâmetro | Sim | String | 20 caracteres | |
| porcentagem | Valor da porcentagem de rateio do parâmetro | Não | Numérico | - |
Regras de negócio:
Linhas do tipo E:
| Obrigatório | Quantidade Min. | Quantidade Max. | Layout |
|---|---|---|---|
| Sim | 1 | N | E|nroempresa|situacao |
Campos:
| Campo | Descrição | Obrigatório | Valor | Tamanho máximo | Observações |
|---|---|---|---|---|---|
| nroempresa | Número da Empresa | Sim | Numérico | 6 caracteres | |
| situacao | Indicador do status do histórico para aquela empresa | Sim | [A,I] | 1 caractere | A: Ativo I: Inativo |
Regras de negócio:
Linhas do tipo M:
| Obrigatório | Quantidade Min. | Quantidade Max. | Layout |
|---|---|---|---|
| Sim | 1 | N | E|siglamodulo|situacao |
Campos:
| Campo | Descrição | Obrigatório | Valor | Tamanho máximo | Observações |
|---|---|---|---|---|---|
| siglamodulo | Sigla do módulo | Sim | [A,F,O,FI,D] | 5 caracteres | A: Contábil F: Fiscal O: Orçamento FI: Financeiro D: Patrimonial |
| situacao | Indicador do status do histórico para aquele módulo | Sim | [A,I] | 1 caractere | A: Ativo |
Regras de negócio:
Exemplo:
Arquivo: historico_csv
|
Se estiver na versão 24.07, atualizar para o service pack 24.07.001 ou superior.