01. DADOS GERAIS
| Produto: | | Solucoes_totvs |
|---|
| Solucao | TOTVS Varejo Supermercados |
|---|
|
| Solucoes_totvs_parceirosexptotvs |
|---|
|
|
|---|
| 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:
...
| Campo | Descrição | Obrigatório | Valor | Tamanho máximo | Observações |
|---|
| idpartida | Identificador da partida | Sim | Numérico | 15 caracteres | Campo 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. |
| 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:
- RNHC1: Quando o histórico que está sendo importado for um histórico já existente na base (modo edição), o campo idpartida será utilizado para identificação por parte da aplicação das linhas do arquivo com seus respectivos registros na base de dados. Enquanto no modo de edição, caso deseje adicionar novas linhas de partida no histórico, utilizar números como 0, 1, 2, etc, como um id temporário, pois o sistema irá verificar que essas partidas com esses ids não existem na base de dados e então irá entender que são linhas que devem ser adicionadas. Após serem adicionadas, essas partidas receberão um id verdadeiro.
- RNHC2: Quando em modo de inclusão, isso é, o histórico do arquivo não consta na base, o campo será apenas utilizado pela aplicação para identificar quais linhas de partidas devem ser agrupadas. Todos os campos idpartida informados no arquivo serão considerados como ids temporários, e após o histórico ser consistido na base de dados, essas partidas receberão novos ids, fixos.
- RNHC3: O campo porcentagem Só deve ser preenchido caso tiporateio seja 'S' e se esse for o caso, a soma das porcentagens das partidas de um mesmo tipo (débito ou crédito) deve ser igual a 100. Caso contrário, o campo deve ser deixado vazio.
- RNHC2RNHC4: O campo critério só deve ser informado caso o tiporateio seja 'D' e se esse for o caso, deve ser informado a descrição de um critério pertencente à configuração de rateio dinâmico referenciada no campo seqrateiodinamico.RNHC3: O campo idpartida é utilizado pela aplicação para identificar as partidas com seus respectivos registros na base de dados quando em modo de Edição. Quando em modo de inclusão, o campo será apenas utilizado pela aplicação para identificar quais linhas de partidas devem ser agrupadas.
Linhas do tipo C - Informação dos parâmetros:
...
| Expandir |
|---|
| title | Visualizar como arquivo fica quando aberto em excel |
|---|
|
| HC | CODREDUZIDO | DESCRICAO | TIPORATEIO | SEQRATEIODINAMICO | LANCAMENTOPERIODICO |
|
|
|
|
|
|
|
|
|
|
| | H | Custos p/ Rateio DM | DINAMICO - Custos para rateio dinamic | D | 101 | N |
|
|
|
|
|
|
|
|
|
|
| | CC | CONTA | TIPOPARTIDA | HISTORICOCOMPLETO | PORCENTAGEM | CONTABILIZASPED | CRITERIO | GERENCIAL | PARAMETRO | VALORPARAMETRO | PORCENTAGEMPARAMETRO | PARAMETRO | VALORPARAMETRO | PORCENTAGEMPARAMETRO | PARAMETRO | VALORPARAMETRO | PORCENTAGEMPARAMETRO | | C | 11102002 | C | partida 1/1 cred | 0 |
| EMPRESA: 1 | N |
|
|
|
|
|
|
|
|
| | C | 11101001 | D | partida 1/1 deb | 0 | N | EMPRESA: 1 | N | E | 2 | 33 |
|
|
|
|
|
| | C | 11101001 | D | partida 1/1 deb | 0 | N | EMPRESA: 1 | N | E | 1 | 67 | CX | 3 | 55 |
|
|
| | C | 11101001 | D | partida 1/1 deb | 0 | N | EMPRESA: 1 | N | E | 1 | 67 | CX | 4 | 45 | PE | 2 | 50 | | C | 11101001 | D | partida 1/1 deb | 0 | N | EMPRESA: 1 | N | E | 1 | 67 | CX | 4 | 45 | PE | 3 | 50 | | EC | NROEMPRESA | SITUACAO |
|
|
|
|
|
|
|
|
|
|
|
|
|
| | E | 1 | A |
|
|
|
|
|
|
|
|
|
|
|
|
|
| | E | 2 | A |
|
|
|
|
|
|
|
|
|
|
|
|
|
| | E | 3 | A |
|
|
|
|
|
|
|
|
|
|
|
|
|
| | E | 5 | A |
|
|
|
|
|
|
|
|
|
|
|
|
|
| | E | 6 | A |
|
|
|
|
|
|
|
|
|
|
|
|
|
| | E | 9 | A |
|
|
|
|
|
|
|
|
|
|
|
|
|
| | E | 10 | A |
|
|
|
|
|
|
|
|
|
|
|
|
|
| | E | 11 | A |
|
|
|
|
|
|
|
|
|
|
|
|
|
| | E | 12 | A |
|
|
|
|
|
|
|
|
|
|
|
|
|
| | E | 13 | A |
|
|
|
|
|
|
|
|
|
|
|
|
|
| | E | 14 | A |
|
|
|
|
|
|
|
|
|
|
|
|
|
| | E | 15 | A |
|
|
|
|
|
|
|
|
|
|
|
|
|
| | E | 16 | A |
|
|
|
|
|
|
|
|
|
|
|
|
|
| | E | 23 | A |
|
|
|
|
|
|
|
|
|
|
|
|
|
| | E | 24 | A |
|
|
|
|
|
|
|
|
|
|
|
|
|
| | E | 25 | A |
|
|
|
|
|
|
|
|
|
|
|
|
|
| | E | 26 | A |
|
|
|
|
|
|
|
|
|
|
|
|
|
| | E | 27 | A |
|
|
|
|
|
|
|
|
|
|
|
|
|
| | E | 28 | A |
|
|
|
|
|
|
|
|
|
|
|
|
|
| | MC | SIGLAMODULO | SITUACAO |
|
|
|
|
|
|
|
|
|
|
|
|
|
| | M | A | A |
|
|
|
|
|
|
|
|
|
|
|
|
|
| | M | FI | A |
|
|
|
|
|
|
|
|
|
|
|
|
|
| | M | D | A |
|
|
|
|
|
|
|
|
|
|
|
|
|
| | M | F | A |
|
|
|
|
|
|
|
|
|
|
|
|
|
| | M | O | A |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Se estiver na versão 24.07, atualizar para o service pack 24.07.001 ou superior.
05. ASSUNTOS RELACIONADOS