Produto: | TOTVS Varejo Supermercados
|
---|---|
Linha de Produto: | Linha Consinco |
Segmento: | Varejo |
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 | |
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.