- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Erro ao transmitir NF-E
×
Linguagem de Programação ADVPL
Perguntas Erro ao transmitir NF-E
- ftvernier
- Autor do Tópico
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 386
- Obrigados Recebidos: 2
11 anos 1 mês atrás #17382
por ftvernier
Erro ao transmitir NF-E foi criado por ftvernier
Eae galera blz?
Seguinte quando estou tentando transmitir uma NFE está me dando o seguinte erro no console do SPED
TOTVS SPED Services : Opening and ending tag mismatch: infadprod line 1 and det
Opening and ending tag mismatch: det line 1 and infNFe
Premature end of data in tag infNFe line 1
Tenho um trecho do meu nfesefaz customizado com a seguinte parte.
If lAnfavea2 .And. SC5->C5_CLIENTE <> '000006'
cString += "\"+Alltrim(aPartNumb)+"\"+"#"+Alltrim(aPedYam)+'</infadprod>'
ElseIf lAnfavea2 .And. SC5->C5_CLIENTE == '000006'
cString += '<![CDATA[<id item='+Alltrim("aPartNumb")+'ped='+Alltrim("aPedYam")
cString += '/'+cChvnfe+'/>]]>'
Endif
Mas não consegui identificar nenhuma falha, alguém tem alguma idéia?
Valeu.
Seguinte quando estou tentando transmitir uma NFE está me dando o seguinte erro no console do SPED
TOTVS SPED Services : Opening and ending tag mismatch: infadprod line 1 and det
Opening and ending tag mismatch: det line 1 and infNFe
Premature end of data in tag infNFe line 1
Tenho um trecho do meu nfesefaz customizado com a seguinte parte.
If lAnfavea2 .And. SC5->C5_CLIENTE <> '000006'
cString += "\"+Alltrim(aPartNumb)+"\"+"#"+Alltrim(aPedYam)+'</infadprod>'
ElseIf lAnfavea2 .And. SC5->C5_CLIENTE == '000006'
cString += '<![CDATA[<id item='+Alltrim("aPartNumb")+'ped='+Alltrim("aPedYam")
cString += '/'+cChvnfe+'/>]]>'
Endif
Mas não consegui identificar nenhuma falha, alguém tem alguma idéia?
Valeu.
Por favor Acessar ou Registrar para participar da conversa.
- henry.charriere
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 492
- Obrigados Recebidos: 0
11 anos 1 mês atrás #17383
por henry.charriere
Respondido por henry.charriere no tópico Erro ao transmitir NF-E
Fernando, Bom dia!
O erro está acontecendo na parte customizada? Como não sou expert ADVPL colocaria um alert nessas variáveis para ver se tem valor em todas.
Atc,
O erro está acontecendo na parte customizada? Como não sou expert ADVPL colocaria um alert nessas variáveis para ver se tem valor em todas.
Atc,
Por favor Acessar ou Registrar para participar da conversa.
- ftvernier
- Autor do Tópico
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 386
- Obrigados Recebidos: 2
11 anos 1 mês atrás #17403
por ftvernier
Respondido por ftvernier no tópico Erro ao transmitir NF-E
Fala Henry beleza?
Cara até consegui arrumar o erro no ADVPL ficou dessa forma:
If lAnfavea2 .And. SC5->C5_CLIENTE <> '000006'
cString += '<infadprod>'
cString += "\"+Alltrim(aPartNumb)+"\"+"#"+Alltrim(aPedYam)+'</infadprod>'
ElseIf lAnfavea2 .And. SC5->C5_CLIENTE == '000006'
</Infadprod>'
cString += '<Infadprod><id item="'+Alltrim(aPartNumb)+'" ped="'+Alltrim(aPedYam)+'"/><ref nFE="'+cChvNfe+'"/></Infadprod>'
Endif
Porém agora não está gerando a tag infadprod no XML.
Abraços.
Cara até consegui arrumar o erro no ADVPL ficou dessa forma:
If lAnfavea2 .And. SC5->C5_CLIENTE <> '000006'
cString += '<infadprod>'
cString += "\"+Alltrim(aPartNumb)+"\"+"#"+Alltrim(aPedYam)+'</infadprod>'
ElseIf lAnfavea2 .And. SC5->C5_CLIENTE == '000006'
</Infadprod>'
cString += '<Infadprod><id item="'+Alltrim(aPartNumb)+'" ped="'+Alltrim(aPedYam)+'"/><ref nFE="'+cChvNfe+'"/></Infadprod>'
Endif
Porém agora não está gerando a tag infadprod no XML.
Abraços.
Por favor Acessar ou Registrar para participar da conversa.
- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Erro ao transmitir NF-E
Tempo para a criação da página:0.095 segundos