Ola amigos
Vou recorrer novamente aos amigos.
Preciso fazer a importacao da cobranca eletronica, a chamada francesa (relatorio de boletos pagos pelos clientes).
O padrao do arquivo recebido e FEBRABAN/CNAB SICOB 240 posicoes
Alguem usa esse metodo?
Alex Borelli
Importacao Cobranca Eletronica (francesa) Caixa Economica
Moderador: Moderadores
-
ALEX BORELLI
- Usuário Nível 3

- Mensagens: 118
- Registrado em: 24 Jan 2008 22:21
- Localização: Concórdia - SC
- rochinha
- Administrador

- Mensagens: 4664
- Registrado em: 18 Ago 2003 20:43
- Localização: São Paulo - Brasil
- Contato:
Re: IMPORTACAO COBRANCA ELETRONICA (francesa) CAIXA ECONOMICA
Amiguinho
Não é dificil pegar estas informações, ja que se trata de um arquivo texto e cada linha pode conter dados de cada duplicata/boleto na francesa, salvo algumas linhas iniciais e finais chamadas de header, trailler, etc.
- Identifique primeiro em qual posição(linha) começam a aparecer os registros referentes a duplicata/boleto.
- Identifique nesta string, ou pelo layout, a posição inicial e final de um campo, exemplo:
coluna 100 inicio do numero do documento
coluna 109 final do numero do documento
- Extraia esta informação usando o SubStr().
- Com base neste numero, faça a busca em seu contas a receber do registro que satisfaça o valor.
- Encontrando, compare outros valores SUBtraidos da string de 240 colunas e faça a baixa do titulo.
Assim por diante.
Não é dificil pegar estas informações, ja que se trata de um arquivo texto e cada linha pode conter dados de cada duplicata/boleto na francesa, salvo algumas linhas iniciais e finais chamadas de header, trailler, etc.
- Identifique primeiro em qual posição(linha) começam a aparecer os registros referentes a duplicata/boleto.
- Identifique nesta string, ou pelo layout, a posição inicial e final de um campo, exemplo:
coluna 100 inicio do numero do documento
coluna 109 final do numero do documento
- Extraia esta informação usando o SubStr().
- Com base neste numero, faça a busca em seu contas a receber do registro que satisfaça o valor.
- Encontrando, compare outros valores SUBtraidos da string de 240 colunas e faça a baixa do titulo.
Assim por diante.
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.
@braços : ? )
A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
@braços : ? )
A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
-
ALEX BORELLI
- Usuário Nível 3

- Mensagens: 118
- Registrado em: 24 Jan 2008 22:21
- Localização: Concórdia - SC