append from nao funciona
Enviado: 09 Ago 2010 14:18
Tenho um arquivo XML e tenho que passar pra DBF mas usando o exemplo abaixo ele so grava o primeiro registro.
a estrutura do DBF é : Linhas com caracter 250
O arquivo Diops.XML esta en axexo.
i nicio dele é ":
<?xml version="1.0" encoding="ISO-8859-1" ?>
- <ans:diopsFinanc xmlns:ans="http://www.ans.gov.br/padroes/diops/schemas" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.ans.gov.br/padroes/diops/schemas http://www.ans.gov.br/padroes/diops/sch ... xTypes.xsd">
- <ans:identificador>
<ans:registroANS>416827</ans:registroANS>
<ans:razaoSocial>LIMA - PLANO DE SAUDE ODONTOLOGICO LTDA</ans:razaoSocial>
<ans:CNPJ>10289532000144</ans:CNPJ>
<ans:periodo>2010-06-30</ans:periodo>
<ans:transacao>ENVIO_DIOPS_FINANCEIRO</ans:transacao>
<ans:hashPwd>6A35047FD209DE7B3328729390EE16A7</ans:hashPwd>
<ans:apTrans>AR33</ans:apTrans>
</ans:identificador>
- <ans:balancete>
<ans:inicioPeriodo>2010-06-30</ans:inicioPeriodo>
- <ans:ativo>
- <ans:lancamento>
<ans:conta>1</ans:conta>
<ans:saldoAnterior>30000.0</ans:saldoAnterior>
<ans:debitos>2239.0</ans:debitos>
<ans:creditos>2239.0</ans:creditos>
<ans:saldoFinal>30000.0</ans:saldoFinal>
<ans:descricao>ATIVO</ans:descricao>
</ans:lancamento>
- <ans:lancamento>
<ans:conta>12</ans:conta>
<ans:saldoAnterior>4576.85</ans:saldoAnterior>
<ans:debitos>0.0</ans:debitos>
<ans:creditos>2239.0</ans:creditos>
<ans:saldoFinal>2337.85</ans:saldoFinal>
<ans:descricao>ATIVO CIRCULANTE</ans:descricao>
</ans:lancamento>
- <ans:lancamento>
<ans:conta>121</ans:conta>
<ans:saldoAnterior>4576.85</ans:saldoAnterior>
<ans:debitos>0.0</ans:debitos>
<ans:creditos>2239.0</ans:creditos>
<ans:saldoFinal>2337.85</ans:saldoFinal>
<ans:descricao>DISPONIVEL</ans:descricao>
</ans:lancamento>
- <ans:lancamento>
<ans:conta>1211</ans:conta>
<ans:saldoAnterior>4576.85</ans:saldoAnterior>
<ans:debitos>0.0</ans:debitos>
<ans:creditos>2239.0</ans:creditos>
<ans:saldoFinal>2337.85</ans:saldoFinal>
<ans:descricao>CAIXA</ans:descricao>
</ans:lancamento>
Alguem pode me ajudar
VAleu
use caddiop new
zap
append from diops.xml delimited with ("<ans")
a estrutura do DBF é : Linhas com caracter 250
O arquivo Diops.XML esta en axexo.
i nicio dele é ":
<?xml version="1.0" encoding="ISO-8859-1" ?>
- <ans:diopsFinanc xmlns:ans="http://www.ans.gov.br/padroes/diops/schemas" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.ans.gov.br/padroes/diops/schemas http://www.ans.gov.br/padroes/diops/sch ... xTypes.xsd">
- <ans:identificador>
<ans:registroANS>416827</ans:registroANS>
<ans:razaoSocial>LIMA - PLANO DE SAUDE ODONTOLOGICO LTDA</ans:razaoSocial>
<ans:CNPJ>10289532000144</ans:CNPJ>
<ans:periodo>2010-06-30</ans:periodo>
<ans:transacao>ENVIO_DIOPS_FINANCEIRO</ans:transacao>
<ans:hashPwd>6A35047FD209DE7B3328729390EE16A7</ans:hashPwd>
<ans:apTrans>AR33</ans:apTrans>
</ans:identificador>
- <ans:balancete>
<ans:inicioPeriodo>2010-06-30</ans:inicioPeriodo>
- <ans:ativo>
- <ans:lancamento>
<ans:conta>1</ans:conta>
<ans:saldoAnterior>30000.0</ans:saldoAnterior>
<ans:debitos>2239.0</ans:debitos>
<ans:creditos>2239.0</ans:creditos>
<ans:saldoFinal>30000.0</ans:saldoFinal>
<ans:descricao>ATIVO</ans:descricao>
</ans:lancamento>
- <ans:lancamento>
<ans:conta>12</ans:conta>
<ans:saldoAnterior>4576.85</ans:saldoAnterior>
<ans:debitos>0.0</ans:debitos>
<ans:creditos>2239.0</ans:creditos>
<ans:saldoFinal>2337.85</ans:saldoFinal>
<ans:descricao>ATIVO CIRCULANTE</ans:descricao>
</ans:lancamento>
- <ans:lancamento>
<ans:conta>121</ans:conta>
<ans:saldoAnterior>4576.85</ans:saldoAnterior>
<ans:debitos>0.0</ans:debitos>
<ans:creditos>2239.0</ans:creditos>
<ans:saldoFinal>2337.85</ans:saldoFinal>
<ans:descricao>DISPONIVEL</ans:descricao>
</ans:lancamento>
- <ans:lancamento>
<ans:conta>1211</ans:conta>
<ans:saldoAnterior>4576.85</ans:saldoAnterior>
<ans:debitos>0.0</ans:debitos>
<ans:creditos>2239.0</ans:creditos>
<ans:saldoFinal>2337.85</ans:saldoFinal>
<ans:descricao>CAIXA</ans:descricao>
</ans:lancamento>
Alguem pode me ajudar
VAleu
use caddiop new
zap
append from diops.xml delimited with ("<ans")