O arquivo para importação deve conter a formatação de codificação: ANSI
Os arquivos de importação deverão obedecer ao leiaute de Importação e ao Schema de XML correspondentes ao processo.
Para visualizar o arquivo de Schema de XML, clique neste link.
Para consultar o layout CSV, clique neste link.
Os arquivos de importação deverão ser estruturados em formato XML obedecendo ao Schema abaixo:
Imagem 1 - Schema
Descrição | Tamanho | Tipo | Observação | Classificação |
NROEMPRESA | 3 | N | Número da empresa ao qual corresponde o lançamento contábil | Obrigatório |
NROLOTE | 4 | N | Número do lote ao qual o lançamento será vinculado | Obrigatório³ |
DTACONTABIL | 10 | D | Data correspondente ao fato contábil (DD-MM-AAAA) | Obrigatório |
HISTORICOPADRÃO | 999 | A | Histórico do Lançamento | Obrigatório¹ |
TIPO | 1 | A | Tipo Lote. A importação só aceita Lotes Manuais, 'M'. | Obrigatório |
NROPROCESSO | 50 | N | Número do Processo Contábil | Opcional |
EXTEMPORANEO | 1 | A | Indicador de Lançamento Extemporâneo: S- Sim; N – Não. | Obrigatório |
LINKEXTERNO | 15 | N | Controle de processo externo. | Opicional6 |
DTAEXTEMPORANEO | 10 | D | Data correspondente ao fato contábil que originou o lançamento extemporâneo. (DD-MM-AAAA) | Obrigatório5 |
Descrição | Tamanho | Tipo | Observação | Classificação |
Conta | 50 | N | Conta Correspondente à Partida | Obrigatório |
SEQPLANOCONTA | 15 | N | Sequencial da conta correspondente. | Obrigatório |
TIPO | 1 | N | Natureza da Partida ( D = Débito C = Crédito) | Obrigatório |
VALOR¹ | 18 | N | Valor da Partida – 16 números inteiros e 2 decimais | Obrigatório |
HISTORICOCOMPLETO | 999 | A | Histórico da Partida | Opcional¹ |
ITEM | 15 | N | Numeração das partidas crescente. Começando por 1. | Obrigatório |
PORCENTAGEM | 3 | N | Porcetagem do lançamento em caso de rateio. | Obrigatório |
Descrição | Tamanho | Tipo | Observação | Classificação |
CENTROADICIONADO | - | A | Recebe apenas False. | Obrigatório |
PARAMETRO | 2 | A | Sigla do Parâmetro | Opcional² |
SEQPARAMETROVALOR | 100 | A | Codificação do Parâmetro | Obrigatório |
¹ O Histórico do Lançamento somente será obrigatório se o Histórico da Partida não for informado. Vide HISTORICOCOMPLETO e HISTORICOPADRÃO
² Os parâmetros a serem adicionados devem respeitar a configuração do plano de contas, com exceção do parâmetro “EMPRESA” que é obrigatório para todas as contas e representa a filial da partida do Lançamento.
³ Não serão permitidas importações de lançamentos utilizando os lotes 901, 902, 912, 915 e 916.
⁴ Deverá ser utilizado o caractere ponto (.) como separador decimal. Exemplo: R$100,00 100.00
5 Campo DTAEXTEMPORANEO será obrigatório caso o EXTEMPORANEO for igual a S.
6Caso não será informado um linkexterno deve passar o valor 0, o campo é numérico.
Descrição | Tamanho |
EMPRESA | E |
CENTRO DE RESULTADO | T |
PESSOA | PE |
BANCO | BC |
CAIXA | CX |
GRUPO CONTÁBIL | U |
Segue abaixo exemplo de arquivos de importação estruturado em formato XML obedecendo ao Schema mencionado:
<?xml version="1.0" encoding="utf-8"?>
<ImportacaoLancamentoDTO xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Categoria>F</Categoria>
<ListaLancamentos>
<LancamentoImportacao>
<NROEMPRESA>1</NROEMPRESA>
<DTACONTABIL>20/01/2019</DTACONTABIL>
<NROLOTE>1</NROLOTE>
<NROPROCESSO>0</NROPROCESSO>
<HISTORICOPADRAO>extemp importado</HISTORICOPADRAO>
<TIPO>M</TIPO>
<LINKEXTERNO>0</LINKEXTERNO>
<EXTEMPORANEO>S</EXTEMPORANEO>
<DTAEXTEMPORANEO>10/10/2018</DTAEXTEMPORANEO>
<LancamentoContas>
<LancamentoConta>
<CONTA>11101002</CONTA>
<SEQPLANOCONTA>6</SEQPLANOCONTA>
<TIPO>C</TIPO>
<VALOR>200</VALOR>
<ITEM>2</ITEM>
<PORCENTAGEM>0</PORCENTAGEM>
<LancamentoContaParams>
<LancamentoContaParam>
<PARAMETRO>E</PARAMETRO>
<SEQPARAMETROVALOR>1</SEQPARAMETROVALOR>
</LancamentoContaParam>
</LancamentoContaParams>
<CENTROADICIONADO>false</CENTROADICIONADO>
</LancamentoConta>
<LancamentoConta>
<CONTA>11101001</CONTA>
<SEQPLANOCONTA>5</SEQPLANOCONTA>
<TIPO>D</TIPO>
<VALOR>200</VALOR>
<ITEM>1</ITEM>
<PORCENTAGEM>0</PORCENTAGEM>
<LancamentoContaParams>
<LancamentoContaParam>
<PARAMETRO>E</PARAMETRO>
<SEQPARAMETROVALOR>1</SEQPARAMETROVALOR>
</LancamentoContaParam>
</LancamentoContaParams>
<CENTROADICIONADO>false</CENTROADICIONADO>
</LancamentoConta>
</LancamentoContas>
</LancamentoImportacao>
</ListaLancamentos>
</ImportacaoLancamentoDTO>