×
Linguagem de Programação ADVPL
Perguntas Exportar XML
- eliveltons
- Autor do Tópico
- Desconectado
- Membro Sénior
Menos
Mais
- Postagens: 53
- Obrigados Recebidos: 0
9 anos 9 meses atrás #27259
por eliveltons
Exportar XML foi criado por eliveltons
e ai i pessoal,
tenho um programa para extrair o XML, e tenho que alterar para o nome do arquivo sair com o numero da chave,
tentei de varias formas e não consegui, segue ai a linha do código original que sai com o nome do arquivo como a serie e a doc.
Alguém pode me dar uma dica???
//
//
// Grava o Arquivo com a xml da nfe //
//
//
Static Function NfeXML(cCod, cSerie)
Local _aArea := GetArea()
Local cAlias := GetNextAlias()
Local cArquivo := AllTrim(MV_PAR04)+"xml\"+cSerie+cCod+".xml"
Local nFile := Fcreate(cArquivo,0)
BeginSQL Alias cAlias
SELECT
convert(varCHAR(8000),CONVERT(varbinary(8000),substring(XML_ERP,0,8000))) as XML,
convert(varCHAR(8000),CONVERT(varbinary(8000),substring(XML_ERP,8000,8000))) as XML2,
convert(varCHAR(8000),CONVERT(varbinary(8000),substring(XML_ERP,16000,8000))) as XML3,
convert(varCHAR(8000),CONVERT(varbinary(8000),substring(XML_ERP,24000,8000))) as XML4,
convert(varCHAR(8000),CONVERT(varbinary(8000),substring(XML_ERP,32000,8000))) as XML5
FROM SPED050
WHERE NFE_ID = %exp:cSerie+cCod%
EndSQL
tenho um programa para extrair o XML, e tenho que alterar para o nome do arquivo sair com o numero da chave,
tentei de varias formas e não consegui, segue ai a linha do código original que sai com o nome do arquivo como a serie e a doc.
Alguém pode me dar uma dica???
//
//
// Grava o Arquivo com a xml da nfe //
//
//
Static Function NfeXML(cCod, cSerie)
Local _aArea := GetArea()
Local cAlias := GetNextAlias()
Local cArquivo := AllTrim(MV_PAR04)+"xml\"+cSerie+cCod+".xml"
Local nFile := Fcreate(cArquivo,0)
BeginSQL Alias cAlias
SELECT
convert(varCHAR(8000),CONVERT(varbinary(8000),substring(XML_ERP,0,8000))) as XML,
convert(varCHAR(8000),CONVERT(varbinary(8000),substring(XML_ERP,8000,8000))) as XML2,
convert(varCHAR(8000),CONVERT(varbinary(8000),substring(XML_ERP,16000,8000))) as XML3,
convert(varCHAR(8000),CONVERT(varbinary(8000),substring(XML_ERP,24000,8000))) as XML4,
convert(varCHAR(8000),CONVERT(varbinary(8000),substring(XML_ERP,32000,8000))) as XML5
FROM SPED050
WHERE NFE_ID = %exp:cSerie+cCod%
EndSQL
Por favor Acessar ou Registrar para participar da conversa.
- davidjackpaiva
- Desconectado
- Membro Especialista
Menos
Mais
- Postagens: 153
- Obrigados Recebidos: 0
9 anos 8 meses atrás #27279
por davidjackpaiva
Respondido por davidjackpaiva no tópico Exportar XML
Anexa o fonte todo ai pra gente ver.
Pelo que entendi teria que alterar o seguinte:
Static Function NfeXML(cCod, cSerie , cChave)
...
...
Local cArquivo := AllTrim(MV_PAR04)+"xml\"+cChave+".xml"
...
mas pra isso tem que ver da onde esta trazendo a variavel cChave. Manda o fonte todo aee.
Pelo que entendi teria que alterar o seguinte:
Static Function NfeXML(cCod, cSerie , cChave)
...
...
Local cArquivo := AllTrim(MV_PAR04)+"xml\"+cChave+".xml"
...
mas pra isso tem que ver da onde esta trazendo a variavel cChave. Manda o fonte todo aee.
Por favor Acessar ou Registrar para participar da conversa.
- eliveltons
- Autor do Tópico
- Desconectado
- Membro Sénior
Menos
Mais
- Postagens: 53
- Obrigados Recebidos: 0
9 anos 8 meses atrás #27282
por eliveltons
Respondido por eliveltons no tópico Exportar XML
segue em anexo meu jovem
Valeu..
Valeu..
Por favor Acessar ou Registrar para participar da conversa.
- davidjackpaiva
- Desconectado
- Membro Especialista
Menos
Mais
- Postagens: 153
- Obrigados Recebidos: 0
9 anos 8 meses atrás #27284
por davidjackpaiva
Respondido por davidjackpaiva no tópico Exportar XML
o arquivo nao nao esta disponivel. envia denovo. ta dando erro...
Por favor Acessar ou Registrar para participar da conversa.
- lalberto
- Desconectado
- Administrador
Menos
Mais
- Postagens: 3676
- Obrigados Recebidos: 6
9 anos 8 meses atrás #27285
por lalberto
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Respondido por lalberto no tópico Exportar XML
Elivelton, boa tarde, qualquer arquivo para anexo deverá ser compactado ok.
obrigaod.
obrigaod.
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Por favor Acessar ou Registrar para participar da conversa.
- eliveltons
- Autor do Tópico
- Desconectado
- Membro Sénior
Menos
Mais
- Postagens: 53
- Obrigados Recebidos: 0
9 anos 8 meses atrás #27286
por eliveltons
Respondido por eliveltons no tópico Exportar XML
kk foi mal
segue novamente
segue novamente
Por favor Acessar ou Registrar para participar da conversa.
Tempo para a criação da página:0.093 segundos