Importação de Duplicatas

Navegação:  FOX Gerenciador de Sistemas > Sistemas > FOX Financeiro > Utilitários > Comunicação >

Importação de Duplicatas

Página anteriorVoltar ao tópico principalPróxima página

Para importar as duplicatas no Sistema Fox, será necessário que o sistema exporte os dados dentro do formato txt com uma estrutura pré-definida pelo Fox. O layout de importação de registros do Fox está definido por tipo identificadores, onde existirá dentro do arquivo, 4 identificadores diferentes que são:

H - Header(cabeçalho do arquivo)

L - Lançamento(detalhes do arquivo, ou registros a serem importados), cada Identificador L pode ter somente 1 Identificador O)

O - Observação(Registro de observação de um detalhe em específico

C – Cheque(Registro de cheque para compor as informações do registro L, cada registro tipo L pode conter 1 registro do tipo C).

Header(H)

O registro tipo Header deverá conter algumas informações para validação do sistema. As informações contidas no registro são CNPJ da empresa e as datas inicial e final dos lançamentos contidos no registro tipo L. A validação do CNPJ é feita através do cadastro de empresas(Cadastros/Geral/Empresas) onde o CNPJ deve estar contido na empresa e o campo tipo deve estar definido como matriz/filial.

 

As datas também serão utilizadas para fins de validação. A validação das datas deverá ser realizada da seguinte forma, serão consistidos os mêses e ano dentro do Movimento Conferido(Módulos/Movimento Conferido). Caso, qualquer data dentro do período já esteja conferida, o sistema não deverá importar nenhum dos registros e alertar ao usuário informando que o período está bloqueado.

 

 

Campo

 

Formato

 

Posição

 

Conteúdo

 

Comentários

 

TIPO REGISTRO

 

X(001)

001 a 001

H – Header

 

Informação de identificação do tipo da linha contida no arquivo.

 

CNPJ EMPRESA

 

9(014)

006 a 019

Cnpj empresa(Sem formatação)

 

Cnpj da empresa cadastrada como tipo Matriz/Filial.

 

DATA INICIAL

 

9(008)

020 a 027

Data de início dos lançamentos

 

Data do primeiro lançamento exportado no arquivo. ( DDMMAAAA )

 

DATA FINAL

 

9(008)

028 a 035

Data de fim dos lançamentos

 

Data do último lançamento exportado no arquivo. ( DDMMAAAA )

 

BRANCOS

 

X(230)

036 a 265

Espaços

 

Utilização interna da EBS Sistemas.

 

SEQUENCIAL

 

9(006)

266 a 271

Número da linha

 

Sequencial da linha do arquivo, utilizado para fins de validação.

 

 

 

OBS: Após a leitura da linha, uma das consistências feitas é o total de caracteres da linha, o registro H deve ter exatos 31 caracteres. Do contrário o sistema deve alertar ao usuário.

Lançamento(L)

O registro tipo Lançamento deverá conter as informações para a importação na tabela duplicatas, os campos devem ser preenchidos conforme o layout abaixo.

 

Ao importar os dados o sistema deverá consistir o valor dos campos relacionais(códigos) e alertar ao usuário através de um relatório.

 

 

Campo

 

Formato

Posição

Conteúdo

 

Comentários

 

TIPO REGISTRO

 

X(001)

001 a 001

L – Lançamento

 

Informação de identificação do tipo da linha contida no arquivo.

 

PAGREC

 

X(001)

002 a 002

P – Á Pagar

 

R – Á Receber

 

Deverá ser informado o tipo de duplicata que está sendo gerado.

 

NÚMERO

 

9(006)

003 a 008

Nota da duplicata

 

Informar o número do documento que deu origem a duplicata.

 

TIPO

 

X(20)

009 a 028

Tipo Global

 

Tipo global cadastrado no Fox que deve ser utilizado no lançamento.

 

PARCELA

 

9(003)

029 a 031

Número parcela

 

Número da parcela referente ao documento a ser gerado.

 

EMPRESA

 

X(15)

032 a 046

Empresa duplicata

 

Empresa para quem a duplicata vai ser gerada. Conforme Fox.

 

DESCRIÇÃO

 

X(80)

047 a 126

Descrição

 

Descrição para identificação da duplicata.

 

BANCO

 

9(009)

127 a 135

Código do Banco

 

Código do banco a que a duplicata pertence.

 

CONTA

 

9(009)

136 a 144

Código da Conta

 

Código da conta a que a duplicata pertence.

 

CENTRO

 

9(009)

145 a 153

Código do centro

 

Código do centro de custos da duplicata.

 

CHEQUE

 

9(006)

154 a 159

Número do cheque

 

Número do cheque da duplicata

 

MOEDA

 

X(009)

160 a 168

Moeda da duplicata

 

Deverá ser exportado como padrão REAL.

 

VALOR

 

9(009)V99

169 a 177

Valor da duplicata

 

Deverá conter o valor Original da duplicata.

 

ACRÉSCIMO

 

9(007)V99

178 a 184

Acréscimo da duplicata

 

O valor de acréscimo da duplicata que está sendo exportada.

 

ABATIMENTO

 

9(007)V99

185 a 191

Abatimento da duplicata

 

O valor de abatimento da duplicata que está sendo exportada.

 

EMISSÃO

 

9(008)

192 a 199

Data de Emissão da duplicata

 

Deverá ser exportada a data de emissão no formato DDMMAAAA.

 

VENCIMENTO

 

9(008)

200 a 207

Data de vencimento da duplicata

 

Deverá ser exportada a data de vencimento no formato DDMMAAAA.

 

PAGAMENTO

 

9(008)

208 a 215

Data de pagamento da duplicata

 

Deverá ser exportada a data de pagamento(DDMMAAAA) caso não exista exportar ZERO.

 

LIBERACAO

 

9(008)

216 a 223

Data de liberação

 

Informar a data de liberação para a duplicata(DDMMAAAA).

 

PERC. MULTA

 

9(005)V99

224 a 228

Percentual de multa.

 

Informar o percentual de multa da duplicata.

 

VALOR MULTA

 

9(007)V99

229 a 235

Valor da multa

 

Informar o valor da multa da duplicata.

 

PERC. MORA

 

9(005)V99

236 a 240

Percentual de Mora

 

Informar o percentual de mora da duplicata.

 

VALOR MORA

 

9(007)V99

241 a 247

Valor de Mora

 

Informar o valor de mora da duplicata.

 

VALOR DESC. PONTUALID.

 

9(007)V99

248 a 254

Desconto por pontualidade

 

Informar o valor do desconto por pontualidade.

 

SEQUÊNCIAL

 

9(006)

266 a 271

Número da linha

 

Sequencial da linha do arquivo, utilizado para fins de validação.

 

 

 

 

 

Observações.:

 

1 - Todos os campos de valor, devem ser exportados sem os separadores decimais(,). Caso não existam casas decimais o sistema deve exportar ZERO nas posições referentes as casas decimais. EXEMPLO:

 

Formato: 9(007)V99 Valor: 1,50 = 000000150

 

Formato: 9(003)V99 Valor: 3,00 = 00300

 

 

 

 

 

2 - Para Duplicatas a Receber, as informações no Registro tipo L, nas posições 154 a 159, referente ao Cheque, devem ser desconsideradas, devido esta informação não ser utilizada nas Duplicatas a Receber, portanto o campo deve conter 0 (zeros), por ser um campo numérico.

 

Observações(O)

Para que exista um registro tipo O, será necessário que o registro anterior seja um registro do tipo L. A estrutura de exportação do registro tipo O segue o seguinte layout.

 

 

Campo

 

Formato

Posição

Conteúdo

 

Comentários

 

TIPO REGISTRO

 

X(001)

001 a 001

O – Observações

 

Informação de identificação do tipo de linha contida no arquivo.

 

OBSERVAÇÃO

 

X(264)

002 a 265

Observação da duplicata

 

Deverá conter o texto referente a observação da duplicata.

 

SEQUENCIAL

 

9(006)

266 a 271

Número da linha

 

Sequencial da linha do arquivo, utilizado para fins de validação.

 

 

 

 

 

 

 

 

 

Cheque(C)

O registro tipo C deverá ser ligado também a um registro tipo L, esse registro somente deverá ser criado quando for informado no registro tipo L um número de cheque. Do contrário não existe necessidade de gerar o registro com essas informações. O layout segue a tabela abaixo:

 

 

Campo

 

Formato

 

Posição

 

Conteúdo

 

Comentários

 

TIPO DE REGISTRO

 

X(001)

001 a 001

C – Cheque

 

Informação de identificação do tipo de linha contida no arquivo.

 

BANCO

 

9(009)

002 a 010

Código do banco

 

Informar o código do banco cadastrado no Fox.

 

AGÊNCIA

 

X(010)

011 a 020

Identificador da Agência

 

Informar o número ou identificador da agência do cheque.

 

CONTA CORRENTE

 

X(20)

021 a 040

Número da conta corrente do cheque

 

Informar o número da conta corrente a que o cheque pertence.

 

CORRENTISTA

 

X(60)

041 a 100

Emitente do cheque

 

Informar o nome do emitente do cheque.

 

BRANCOS

 

X(165)

101 a 265

Espaços

 

Utilização interna da EBS Sistemas.

 

SEQUENCIAL

 

9(006)

266 a 271

Número da linha

 

Sequencial da linha do arquivo, utilizado para fins de validação.