IMPORTAÇÃO E EXPORTAÇÃO DE MOVIMENTO CONTÁBIL
Descrição do processo
Descrição dos Registros
Registro Header de Arquivo
Campo | Posição | Tam | Fmt | Dec | Conteúdo | Observação |
ARQUIVO | 001-008 | 8 | Alfa | 0 | INÍCIO | Fixo |
ESPAÇOS | 009-016 | 8 | Alfa | 0 | Espaços | Fixo |
CTA DEBITO | 017-034 | 18 | Num | 0 | Conta Inicial do Arquivo | Zeros |
CTA CREDITO | 034-052 | 18 | Num | 0 | Conta Final do Arquivo | Zeros |
Registro de Movimento
Campo | Posição | Tam | Fmt | Dec | Conteúdo | Observação |
ARQUIVO | 001-008 | 8 | Alfa | 0 | DETALHE | Fixo |
CAPA | 009-013 | 5 | Num | 0 | Número da capa de lote | Sequencial |
LANÇAMENTO | 014-016 | 3 | Num | 0 | Lançamento dentro do lote | Sequencial |
CTA. DÉBITO | 017-034 | 18 | Num | 0 | Conta de Débito |
|
CTA. CRÉDITO | 035-052 | 18 | Num | 0 | Conta de Crédito |
|
VALOR | 053-066 | 14 | Num | 2 | Valor do lançamento |
|
VALOR EM MOEDA | 067-081 | 15 | Num | 3 | Valor do lançamento em moeda |
|
HISTÓRICO PADRÃO | 082-085 | 4 | Num | 0 | Histórico Padrão |
|
COMPLEMENTO | 086-145 | 60 | Alfa | 0 | Complemento do Histórico | Ver anexo |
FILIAL | 146-151 | 6 | Num | 0 | Código da filial com dígito |
|
INDICADOR | 152-152 | 1 | Num | 0 | 1 | Fixo |
DEPARTAMENTO | 153-155 | 3 | Num | 0 | Zero | Fixo |
SETOR | 156-158 | 3 | Num | 0 | Zero | Fixo |
SITUAÇÃO | 159-159 | 1 | Alfa | 0 | Espaço | Fixo |
EXPORTAÇÃO | 160-160 | 1 | Alfa | 0 | Espaço | Fixo |
INTEGRAÇÃO | 161-161 | 1 | Alfa | 0 | I | Fixo |
CONTROLE | 162-162 | 1 | Alfa | 0 | * | Fixo |
Registro de Capa de Lote
Campo | Posição | Tam | Fmt | Dec | Conteúdo | Observação |
ARQUIVO | 001-008 | 8 | Alfa | 0 | CAPA | Fixo |
CAPA | 009-013 | 5 | Num | 0 | Número da capa de lote |
|
DATA CONTÁBIL | 014-019 | 6 | Num | 0 | Data do lançamento | AAMMDD |
TOTAL DE DÉBITOS | 020-036 | 17 | Num | 2 | Total dos débitos do lote | Calculado |
TOTAL DE CRÉDITOS | 037-053 | 17 | Num | 2 | Total dos créditos do lote | Calculado |
TOTAL DE DÉBITOS | 054-070 | 17 | Num | 2 | Total dos débitos do lote | Informado |
TOTAL DE CRÉDITOS | 017-087 | 17 | Num | 2 | Total dos créditos do lote | Informado |
QTDE. MOVIMENTOS | 088-090 | 3 | Num | 0 | Quantidade de movimento no lote |
|
ÚLTIMO MOVIMENTO | 091-093 | 3 | Num | 0 | Número do último movimento do lote |
|
SITUAÇÃO | 094-094 | 1 | Alfa | 0 | Espaço | Fixo |
EXPORTAÇÃO | 095-095 | 1 | Alfa | 0 | Espaço | Fixo |
INTEGRAÇÃO | 096-096 | 1 | Alfa | 0 | Espaço | Fixo |
DATA DE GERAÇÃO | 097-102 | 6 | Num | 0 | Data da criação do lote | AAMMDD |
CONTROLE | 103-103 | 1 | Alfa | 0 | * | Fixo |
Registro Trailler de Arquivo
Campo | Posição | Tam | Fmt | Dec | Conteúdo | Observação |
MOV-TXT-ARQUIVO | 001-008 | 8 | Alfa | 0 | FIM | Fixo |
Considerações
- O arquivo deve sempre estar em formato texto.
- O arquivo deve estar na área de usuário com o nome externo "Mffmmaa", onde "fff" corresponde ao código da filial, "mm" ao mês de referência e "aa" ao ano.
- Não é necessário que todos os registros possuam o mesmo tamanho, mas devem estar com o caráter de LF (line feed ) ao final de cada registro.
- O arquivo é composto de quatro tipos de registros diferentes:
- Header de arquivo
- Movimentos
- Capas de Lotes
- Trailler de Arquivo
- A ordem deve ser a mesma acima descrita, isto é, header de arquivo, todos os registros de movimentos, todos os registros de capa de lote e trailler de arquivo.
- Os campos numéricos devem ser completados com zeros à esquerda.
- Os campos alfanuméricos devem ser completados com espaços à direta.
- A Contabilidade RMS assume numerações fixas para as integrações do sistema. São elas de 40001 à 70000 para os livros Fiscais, de 70001 à 80000 para Contas à Receber e de 80001 à 90000 para o Contas à Pagar. Qualquer outra integração deve estar fora dos limites acima citados.
- Complemento do histórico descrito abaixo é utilizado nas integrações contábeis do RMS. Não é necessário que a o histórico siga a mesma formatação.
Complemento do Histórico
Campo |
| Posição |
| Tam |
| Fmt |
| Dec |
| Conteúdo |
| Observação |
NOTA |
| 01-07 |
| 7 |
| Num |
| 0 |
| Número da Nota Fiscal |
|
|
|
| 08-08 |
| 1 |
| Alfa |
| 0 |
| / |
| Fixo |
SÉRIE |
| 09-11 |
| 3 |
| Alfa |
| 0 |
| Série da Nota Fiscal |
|
|
|
| 12-12 |
| 1 |
| Alfa |
| 0 |
| / |
| Fixo |
CHEQUE |
| 13-21 |
| 9 |
| Num |
|
|
| Número do Cheque |
|
|
|
| 22-22 |
| 1 |
| Alfa |
| 0 |
| ( |
| Fixo |
AGENDA | 23-25 |
| 3 |
| Num |
| 0 |
| Código da Agenda |
|
|
|
| 26-26 |
| 1 |
| Alfa |
| 0 |
| - |
| Fixo |
|
CFO | 27-29 |
| 3 |
| Num |
| 0 |
| Número do CFO |
|
|
|
| 30-30 |
| 1 |
| Alfa |
| 0 |
| ) |
| Fixo |
|
INTEGR. | 31-40 |
| 10 |
| Alfa |
| 0 |
| Tipo da integração |
| Nota 1 |
|
| 41-41 |
| 1 |
| Alfa |
| 0 |
| [ |
| Fixo |
|
COD-TIPO | 42-46 |
| 5 |
| Num |
| 0 |
| Código da Entidade |
| Nota 2 |
|
DIG-TIPO | 47-47 |
| 1 |
| Num |
| 0 |
| Dígito da entidade |
| Módulo 11 |
|
| 48-48 |
| 1 |
| Alfa |
| 0 |
| ] |
| Fixo |
|
DESDOBR. | 49-51 |
| 3 |
| Alfa |
| 0 |
| Desdobramento do Título |
|
|
|
| 51-60 |
| 10 |
| Alfa |
| 0 |
| Preencher com espaços |
|
|
|
NOTAS:
O tipo da integração é um mnemônico que tem a função de "lembrar" por onde o lançamento foi integrado.
Exemplo: "CR" pode indicar a integração do valor original de uma nota do C. Receber.
A entidade varia de acordo com o tipo da operação, isto é, caso seja uma operação de ENTRADA, a entidade será o FORNECEDOR, caso seja uma SAÍDA, será o CLIENTE.