Layout de Importação de Contabilidade Nova

Produto:

RMS

Versões:

5681.1

Ocorrência:

Descrição do Layout de Contabilidade Nova.

Passo a passo:

  1. O arquivo deve sempre estar em formato texto, e com cada linha contendo o caractere de LF (line feed) ao final de cada registro.

 

  1. O nome do arquivo não tem um padrão fixo, porém é limitado a 15 posições incluindo a extensão. Aconselha-se que contenha 8 caracteres maiúsculos (números e letras) mais a extensão fixa “MCT”. O programa de importação copia o arquivo para a área de trabalho DBX para processamento.

 

  1. O arquivo é composto de cinco tipos de registros diferentes:
  • Header de arquivo
  • Lotes
  • Movimentos
  • Lançamentos
  • Trailer de Arquivo

O programa utilizado para esta integração é o VCTIMPMV:

  1. A ordem dos registros deve ser a mesma acima descrita, sendo que os movimentos de um lote devem estar imediatamente após o registro do lote e os lançamentos de cada movimento devem estar imediatamente após o registro de movimento. Exemplo:

 

Reg. 1  – INICIO  – Registro header do arquivo

Reg. 2  – LOTE    – Registro de lote                   – Lote 1

Reg. 3  – MOVTO                                       – Registro de movimento   – Lote 1, Movimento 1

Reg. 4  – LANCTO                                      – Registro de lançamento  – Lote 1, Movimento 1, Lançamento 1

Reg. 5  – LANCTO                                      – Registro de lançamento  – Lote 1, Movimento 1, Lançamento 2

Reg. 6  – MOVTO                                       – Registro de movimento   – Lote 1, Movimento 2

Reg. 7  – LANCTO                                      – Registro de lançamento  – Lote 1, Movimento 2, Lançamento 1

Reg. 8  – LANCTO                                      – Registro de lançamento  – Lote 1, Movimento 2, Lançamento 2

Reg. 9  – LANCTO                                      – Registro de lançamento  – Lote 1, Movimento 2, Lançamento 3

Reg. 10                 – MOVTO                      – Registro de movimento   – Lote 1, Movimento 3

Reg. 11                 – LANCTO                     – Registro de lançamento  – Lote 1, Movimento 3, Lançamento 1

Reg. 12                 – LOTE                          – Registro de lote               – Lote 2

Reg. 13                 – MOVTO                      – Registro de movimento   – Lote 2, Movimento 1

Reg. 14                 – LANCTO                     – Registro de lançamento  – Lote 2, Movimento 1, Lançamento 1

Reg. 15                 – LANCTO                     – Registro de lançamento  – Lote 2, Movimento 1, Lançamento 2

Reg. 16                 – LANCTO                     – Registro de lançamento  – Lote 2, Movimento 1, Lançamento 3

Reg. 17                 – MOVTO                      – Registro de movimento   – Lote 2, Movimento 2

Reg. 18                 – LANCTO                     – Registro de lançamento  – Lote 2, Movimento 2, Lançamento 1

Reg. 19                 – LANCTO                     – Registro de lançamento  – Lote 2, Movimento 2, Lançamento 2

Reg. 20     – LANCTO     – Registro trailer de arquivo

 

  1. Os campos têm tamanho fixo devendo estar preenchidos em sua totalidade. Os campos alfanuméricos devem ser completados com espaços à direita, enquanto que os campos numéricos devem ser completados com zeros à esquerda.

 

  1. Nos campos com casas decimais não deve ser informado o separador decimal. Serão assumidas tantas decimais quanto as constantes no layout. Exemplo: para um campo de 17 com 2 decimais, informar para o valor 1234,89 o campo 00000000000123489.

 

  1. A numeração de lote deve obedecer a faixa de lotes manuais prevista na parametrização da contabilidade.

 

  1. O processo de importação prevê a importação de movimentos no layout da versão anterior da Contabilidade RMS, neste caso serão assumidos uma série de valores default necessários à esta versão.

 

  1. O nome do arquivo a ser importado não pode ultrapassar 15 caracteres incluindo o “.”(ponto) utilizado na separação do nome e da extensão. Não considerar a extensão dentre os 15 caracteres.

 

Descrição dos Registros

 

 

Registro Header de Arquivo

 

 

Campo

Posição

Tam

Fmt

Dec

Conteúdo

Observação

REGISTRO

001-008

8

Alfa

0

INICIO

Fixo

VERSAO

009-016

8

Alfa

0

V65

Fixo

ANO

017-020

4

Num

0

Ano de referência

 

MES

021-022

2

Num

0

Mês de referência

 

EMPRESA

023-025

3

Num

0

Código da empresa

Zero para geral

FILIAL

026-032

7

Num

0

Código da filial

Zero para geral

CONTROLE

033-033

1

Alfa

0

*

Fixo

Registro de Lote

 

 

Campo

Posição

Tam

Fmt

Dec

Conteúdo

Observação

REGISTRO 001-008     
LOTE009-015     
DATA CONTÁBIL016-023     
QTDE. DOCUMENTOS024-030     
QTDE. LANÇAMENTOS031-041     
TOTAL DO LOTE042-058     
DIÁRIO059-061     
TIPO DO LOTE062-062     
SITUAÇÃO063-063     
DATA DE GERAÇÃO064-071     
CONTROLE072-072     

 

 

Registro Trailer de Arquivo 

 

Campo

Posição

Tam

Fmt

Dec

Conteúdo

Observação

ARQUIVO

001-008

8

Alfa

0

FIM

Fixo

REGISTROS

009-015

7

Num

0

Quantidade de registros do arquivo

 

CONTROLE

016-06

1

Alfa

0

*

Fixo

 

Relação de Críticas e Atitudes da Rotina

Crítica

Atitude

Arquivo não encontrado

Arquivo desprezado

Nome do arquivo inválido

Arquivo desprezado

Reg. INICIO - Fora de posição

Arquivo desprezado

Reg. INICIO - Estrutura inválida

Arquivo desprezado

Reg. INICIO - Ano inválido

Arquivo desprezado

Reg. INICIO - Mês inválido

Arquivo desprezado

Reg. FIM - Estrutura inválida

Arquivo desprezado

Reg. FIM - Quantidade inválida

Arquivo desprezado

Reg. FIM - Quantidade difere da calculada

Arquivo desprezado

Reg. LOTE - Erro na gravação - AW3CTBLT

Registro desprezado

Reg. LOTE - Estrutura inválida

Registro desprezado

Reg. LOTE - Número de lote inválido

Registro desprezado

Reg. LOTE - Data contábil inválida

Registro desprezado

Reg. LOTE - Quantidade de movimentos inválida

Registro desprezado

Reg. LOTE - Quantidade de lançamentos inválida

Registro desprezado

Reg. LOTE - Total do lote inválido

Registro desprezado

Reg. LOTE - Diário inválido

Assumido 1

Reg. LOTE - Tipo do lote inválido

Assumido C

Reg. LOTE - Situação inválida

Assumido branco

Reg. LOTE - Registro duplicado no arquivo

Registro desprezado

Reg. MOVTO - Erro na gravação - AW3CTBLC

Registro desprezado

Reg. MOVTO - Estrutura inválida

Registro desprezado

Reg. MOVTO - Número de lote inválido

Registro desprezado

Reg. MOVTO - Sequência inválida

Registro desprezado

Reg. MOVTO - Diário inválido

Assumido 1

Reg. MOVTO - Número de arquivamento inválido

Assumido zero

Reg. MOVTO - Valor inválido

Assumido zero

Reg. MOVTO - Tipo do movimento inválido

Assumido C

Reg. MOVTO - Número de registro inválido

Assumido zero

Reg. MOVTO - Número de movimento inválido

Assumido zero

Reg. MOVTO - Situação inválida

Assumido branco

Reg. MOVTO - Apuração inválida

Assumido N

Reg. MOVTO - Registro duplicado no arquivo

Registro desprezado

Reg. LANCTO - Erro na gravação - AW3CTBLD

Registro desprezado

Reg. LANCTO - Estrutura inválida

Registro desprezado

Reg. LANCTO - Número de lote inválido

Registro desprezado

Reg. LANCTO - Sequência inválida

Registro desprezado

Reg. LANCTO - Conta debito inválida

Registro desprezado

Reg. LANCTO - Conta credito inválida

Registro desprezado

Reg. LANCTO - Histórico padrão inválido

Registro desprezado

Reg. LANCTO - Empresa inválida

Assumido zero

Reg. LANCTO - Filial inválida

Assumido zero

Reg. LANCTO - Seção inválida

Assumido zero

Reg. LANCTO - Centro de custo inválido

Assumido zero

Reg. LANCTO - Detalhe inválido

Registro desprezado

Reg. LANCTO - Valor inválido

Assumido zero

Reg. LANCTO - Moeda inválida

Assumido zero

Reg. LANCTO - Índice inválido

Assumido zero

Reg. LANCTO - Valor em moeda inválido

Assumido branco

Reg. LANCTO - Contra partida inválida

Registro desprezado

Reg. LANCTO - Registro duplicado no arquivo

Registro desprezado

Reg. CAPA - Estrutura inválida

Registro desprezado

Reg. CAPA - Número de lote inválido

Registro desprezado

Reg. CAPA - Data contábil inválida

Registro desprezado

Reg. CAPA - Total dos débitos inválido

Registro desprezado

Reg. CAPA - Total dos créditos inválido

Registro desprezado

Reg. CAPA - Total dos débitos informados inválido

Registro desprezado

Reg. CAPA - Total dos créditos informados inválido

Registro desprezado

Reg. CAPA - Quantidade de movimentos inválida

Assumido zero

Reg. CAPA - Último movimento inválido

Assumido zero

Reg. CAPA - Situação inválida

Assumido branco

Reg. CAPA - Exportação inválida

Assumido branco

Reg. CAPA - Integração inválida

Assumido branco

Reg. CAPA - Data de geração inválida

Assumido hoje

Reg. CAPA - Totais do lote inconsistentes

Registro desprezado

Reg. CAPA - Registro duplicado no arquivo

Registro desprezado

Reg. CAPA - Erro na gravação - AW3CTBL

Registro desprezado

Reg. CAPA - Erro na gravação - AW3CTBLC

Registro desprezado

Reg. DETALHE - Estrutura inválida

Registro desprezado

Reg. DETALHE - Número de lote inválido

Registro desprezado

Reg. DETALHE - Lançamento inválido

Registro desprezado

Reg. DETALHE - Conta debito inválida

Registro desprezado

Reg. DETALHE - Conta credito inválida

Registro desprezado

Reg. DETALHE - Valor inválido

Registro desprezado

Reg. DETALHE - Valor em moeda inválido

Assumido zero

Reg. DETALHE - Histórico padrão inválido

Registro desprezado

Reg. DETALHE - Filial inválida

Assumido zero

Reg. DETALHE - Indicador inválido

Assumido 1

Reg. DETALHE - Seção inválida

Assumido zero

Reg. DETALHE - Registro duplicado no arquivo

Registro desprezado

Reg. DETALHE - Erro na gravação - AW3CTBLD

Registro desprezado

Ref. Faixa de lote incorreta

Registro desprezado

Ref. Erro na exclusão - AA3CTBLD

Registro desprezado

Ref. Erro na exclusão - AA3CTBLC

Registro desprezado

Ref. Erro na exclusão - AA3CTBLT

Registro desprezado

Ref. Data não pertence ao período

Registro desprezado

Ref. Diário inválido

Registro desprezado

Ref. Conta débito não cadastrada

Registro desprezado

Ref. Conta débito não analítica

Registro desprezado

Ref. Conta crédito não cadastrada

Registro desprezado

Ref. Conta crédito não analítica

Registro desprezado

Ref. Empresa não cadastrada

Registro desprezado

Ref. Filial não cadastrada

Registro desprezado

Ref. Filial obrigatória para conta débito

Registro desprezado

Ref. Filial obrigatória para conta crédito

Registro desprezado

Ref. Seção não cadastrada

Registro desprezado

Ref. Centro de custo não cadastrado

Registro desprezado

Ref. Débito e crédito com detalhes incompatíveis

Registro desprezado

Ref. Detalhe não cadastrado

Registro desprezado

Ref. Histórico não cadastrado

Registro desprezado

Ref. Valor inválido

Registro desprezado

Ref. Erro na gravação - AA3CTBLD

Registro desprezado

Ref. Movimento sem lançamentos

Registro desprezado

Ref. Erro na gravação - AA3CTBLC

Registro desprezado

Ref. Lote sem movimentos

Registro desprezado

Ref. Valor de débito difere do valor de crédito

Registro desprezado

Ref. Valor informado difere do calculado

Registro desprezado

Ref. Quantidade de movimentos difere do calculado

Registro desprezado

Ref. Quantidade de lançamentos difere do calculado

Registro desprezado

Ref. Erro na gravação - AW3CTBLT

Registro desprezado

Ref. Erro na exclusão - AW3CTBLD

Registro desprezado

Ref. Erro na exclusão - AW3CTBLC

Registro desprezado

Ref. Erro na exclusão - AW3CTBLT

Registro desprezado

Ref. Movimento sem referência de lote

Registro desprezado

Ref. Erro na exclusão - AW3CTBLD - Sem lote

Registro desprezado

Ref. Movimento sem referência de lote

Registro desprezado

Ref. Erro na exclusão - AW3CTBLC - Sem lote

Registro desprezado

Mês não liberado para lançamentos

Arquivo desprezado

Lote atualizado na contabilidade

Registro desprezado

Código de registro inválido

Registro desprezado