01. DADOS GERAIS

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

02. SITUAÇÃO/REQUISITO

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á.

03. SOLUÇÃO

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órioQuantidade Min.Quantidade Max.Layout
Sim11H|codreduzido|descricao|tiporateio|seqrateiodinamico|lancamentoperiodico


Campos:

Campo DescriçãoObrigatórioValorTamanho máximoObservações
codreduzidoCódigo reduzido do HistóricoSimString20 caracteres
descricaoDescrição do RateioSimString50 caracteres
tiporateioIndicador do tipo de RateioSim[S,N,D]1 caractereS: Rateio Manual
N: Sem Rateio
D: Rateio Dinâmico
seqrateiodinamicoIdentificador do Rateio Dinâmico usadoNãoString100 caracteres
lancamentoperiodicoIndicador se histórico é usado em Lançamento PeriódicoSim[S,N]1 caractereS: 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órioQuantidade Min.Quantidade Max.Layout
Sim2NC|idpartida|conta|tipopartida|historicocompleto|porcentagem|contabilizasped|criterio|gerencial


Campos:

Campo DescriçãoObrigatórioValorTamanho máximoObservações
idpartidaIdentificador da partidaSimNumérico15 caracteresCampo usado para controle de quais linhas de partidas devem ser agrupadas, e também para identificar novas partidas sendo criadas em históricos já existentes.
contaConta da partidaSimNumérico50 caracteresApenas valores numéricos, sem máscara.
tipopartidaIndicador do tipo da partidaSim[D,C]1 caractereD: Débito
C: Crédito
historicocompletoHistórico completo da partidaNãoString2000 caracteres
porcentagemValor da porcentagem de rateio da partidaNãoNumérico0 a 100
contabilizaspedIndicador se contabiliza SPEDNão[S,N]1 caractereS: Sim
N: Não
criterioDescrição do critérioNãoString200 caracteres
gerencialIndicador Gerencial da partidaSim[S,N]1 caractereS = 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órioQuantidade Min.Quantidade Max.Layout
N16|parametro|valorparametro|porcentagem


Campos:

Campo DescriçãoObrigatórioValorTamanho máximoObservações
parametroIndicador do tipo de parâmetroSim[U,PE,T,CX,E,BC]2 caractere

U: Grupo Contábil
PE: Pessoa
T: Centro de Resultado
CX: Caixa
E: Empresa
BC: Banco

valorparametroValor do ParâmetroSimString20 caracteres
porcentagemValor da porcentagem de rateio do parâmetroNãoNumérico-


Regras de negócio:


Linhas do tipo E:

ObrigatórioQuantidade Min.Quantidade Max.Layout
Sim1NE|nroempresa|situacao


Campos:

Campo DescriçãoObrigatórioValorTamanho máximoObservações
nroempresaNúmero da EmpresaSimNumérico6 caracteres
situacaoIndicador do status do histórico para aquela empresaSim[A,I]1 caractereA: Ativo
I: Inativo


Regras de negócio:


Linhas do tipo M:

ObrigatórioQuantidade Min.Quantidade Max.Layout
Sim1NE|siglamodulo|situacao


Campos:

Campo DescriçãoObrigatórioValorTamanho máximoObservações
siglamoduloSigla do móduloSim[A,F,O,FI,D]5 caracteresA: Contábil
F: Fiscal
O: Orçamento
FI: Financeiro
D: Patrimonial
situacaoIndicador do status do histórico para aquele móduloSim[A,I]1 caractere

A: Ativo
I: Inativo


Regras de negócio:


Exemplo:
Arquivo: historico_csv

HCCODREDUZIDODESCRICAOTIPORATEIOSEQRATEIODINAMICOLANCAMENTOPERIODICO










HCustos p/ Rateio DMDINAMICO - Custos para rateio dinamicD101N










CCCONTATIPOPARTIDAHISTORICOCOMPLETOPORCENTAGEMCONTABILIZASPEDCRITERIOGERENCIALPARAMETROVALORPARAMETROPORCENTAGEMPARAMETROPARAMETROVALORPARAMETROPORCENTAGEMPARAMETROPARAMETROVALORPARAMETROPORCENTAGEMPARAMETRO
C11102002Cpartida 1/1 cred0
EMPRESA: 1N








C11101001Dpartida 1/1 deb0NEMPRESA: 1NE233





C11101001Dpartida 1/1 deb0NEMPRESA: 1NE167CX355


C11101001Dpartida 1/1 deb0NEMPRESA: 1NE167CX445PE250
C11101001Dpartida 1/1 deb0NEMPRESA: 1NE167CX445PE350
ECNROEMPRESASITUACAO













E1A













E2A













E3A













E5A













E6A













E9A













E10A













E11A













E12A













E13A













E14A













E15A













E16A













E23A













E24A













E25A













E26A













E27A













E28A













MCSIGLAMODULOSITUACAO













MAA













MFIA













MDA













MFA













MOA













04. DEMAIS INFORMAÇÕES

Se estiver na versão 24.07, atualizar para o service pack 24.07.001 ou superior.

05. ASSUNTOS RELACIONADOS