Banco no exterior
Ola estou importando dados de uma conta no exterior. O banco trabalha no formato OFX, mas não consegui importar todos os dados (Todos os comandos OFX abaixo alterei o carac. inicial < por [, para exibição no forum) :
1) O arquivo envia informação de saldos intermediários ([BALAMT>) e continua a lista de transações, mas o Finance Desktop nao reconhece as transações a partir deste momento (quando editei o arquivo OFX e retirei as linhas referentes a este dado, a importação funcionou)... segue abaixo copia das linhas retiradas (ja editadas). Existe alguma forma de evitar isto em proximas importações ??
[/BANKTRANLIST>
[LEDGERBAL>
[BALAMT>XXXXXXX,00
[DTASOF>20090629120000
[/LEDGERBAL>
[/STMTRS>
[/STMTTRNRS>
[STMTTRNRS>
[TRNUID>1
[STATUS>
[CODE>0
[SEVERITY>INFO
[/STATUS>
[STMTRS>
[CURDEF>EUR
[BANKACCTFROM>
[BANKID>NOME DO BANCO
[ACCTID>12345678
[ACCTTYPE>CHECKING
[/BANKACCTFROM>
[BANKTRANLIST>
[DTSTART>20090629120000
[DTEND>20090630120000
2) No mesmo arquivo o banco envia o nome do cedente /favorecido no campo OFX [NAME>. Existe alguma forma de converter automáticamente este campo para o Cedente/Favorecido do Finance Desktop ?
Obrigado
Mudanças
ter, 18/08/2009 - 10:37 — Equipe MyfreecommFernando,
O problema de fazermos estas mudanças é que elas passarão a valer para todos os arquivos OFX e, os arquivos que já são importados corretamente, podem ficar defeituosos.
Iremos ver se há algo que podemos melhorar.
Importação
qua, 19/08/2009 - 09:36 — FernandoOk Vamos separar os dois topicos para evitar confusão. Como a minha prioridade é a importação dos extratos OFX, vamos começar por ele.
Não sei como vcs estão processando esta informação, mais basicamente dentro do arquivo OFX gerado pelo banco possui (em um conjunto de Respostas do Servidor (BANKMSGSRSV1)), um ou mais statement responses (STMTTRNRS). Me parece que o FD está processando o primeiro STMTTRNRS e quando esta resposta finaliza (mesmo havendo mais transações abaixo), o processo de importação do FD termina. Correto ?
Fiz o teste em uma versão do M$ Money e funciona bem, portanto eles estão preparados para este tipo de mensagem. Segue abaixo um exemplo somente com TAGs básicos coloquei o parentesis no inicio para que o TAG seja mostrado, e sem o OFX declaration:
(OFX>
(SIGNONMSGSRSV1>
(SONRS>
(/SONRS>
(/SIGNONMSGSRSV1>
(BANKMSGSRSV1>
(STMTTRNRS>
(STMTRS>
(BANKACCTFROM>
(/BANKACCTFROM>
(BANKTRANLIST>
(DTSTART>
(DTEND>
(STMTTRN>
(/STMTTRN>
(STMTTRN>
(/STMTTRN>
(/BANKTRANLIST>
(LEDGERBAL>
(/LEDGERBAL>
(/STMTRS>
(/STMTTRNRS>
(STMTTRNRS>
(STMTRS>
(BANKACCTFROM>
(/BANKACCTFROM>
(BANKTRANLIST>
(DTSTART>
(DTEND>
(STMTTRN>
(/STMTTRN>
(STMTTRN>
(/STMTTRN>
(STMTTRN>
(/STMTTRN>
(STMTTRN>
(/STMTTRN>
(/BANKTRANLIST>
(LEDGERBAL>
(/LEDGERBAL>
(/STMTRS>
(/STMTTRNRS>
(/BANKMSGSRSV1>
(/OFX>
O que posso esperar sobre este tipo de modificação no FD ?
No aguardo.
arquivo
qua, 19/08/2009 - 14:12 — Equipe MyfreecommFernando,
Teria como nos enviar um arquivo de exemplo que não funcione para que possamos entender melhor o que está ocorrendo e se há como resolver o problema?
Para nos enviar, clique em Suporte>>Envio de ticket
Importação
qui, 20/08/2009 - 12:45 — FernandoArquivo enviado.... estou no aguardo.
arquivo recebido
qui, 20/08/2009 - 14:59 — Equipe MyfreecommFernando,
Recebemos o arquivo e iremos analisar. Podendo melhorar o sistema de importação, iremos fazê-lo e disponibilizar na próxima versao.