Página 1 de 1
Observações da NFE - HBNFEDANFEFAST
Enviado: 26 Fev 2014 20:18
por ubiratan
Amigos,
usando HBNFEDANFEFAST, não estou conseguindo fazer as observações serem impressas, a unica que consegui foi: oNF:InfAdic:infCpl
Abaixo não consegui:
Código: Selecionar todos
oNF:InfAdic:infADFisco := ""
WITH OBJECT oNF:ObsCont
:AddObs()
WITH OBJECT :ItemObs[:nItensObs]
:xCampo := 'EMAIL DO CLIENTE'
:xTexto := 'TESTE@EMAILDOCLIENTE.COM.BR'
END WITH
END WITH
Alguem poderia ajudar?
Observações da NFE - HBNFEDANFEFAST
Enviado: 04 Mar 2014 00:29
por sygecom
Eu só uso:
oNF:InfAdic:infCpl := ''
oNF:InfAdic:infAdFisco := ''
Observações da NFE - HBNFEDANFEFAST
Enviado: 04 Mar 2014 14:28
por ubiratan
Muito obrigado por responder Leonardo,
UTILIZANDO:
oNF:InfAdic:infCpl := ''
oNF:InfAdic:infAdFisco := ''
Existe uma maneira de forçar a quebra de linha?
Observações da NFE - HBNFEDANFEFAST
Enviado: 05 Mar 2014 14:38
por pauloa1
Olá Ubiratan !
Tenta assim:
cOBS:=NFiscal_Sql->ADIC_CON
cOBS:=StrTran( cOBS, CHR(13),';' )
cOBS:=StrTran( cOBS, CHR(10),'' )
cOBS:=StrTran( cOBS, ',','.' )
cbuffer:=cbuffer+;
"[DadosAdicionais]"+CRLF+;
"Complemento="+cOBS+CRLF
Paulo
Observações da NFE - HBNFEDANFEFAST
Enviado: 05 Mar 2014 15:15
por ubiratan
Paulo,
obrigado por responder.
Então, pelo que entendi vc quer que eu utilize CRLF para forçar a quebra de linha correto?
Eu tinha tentando algo assim:
cMsg := cObs1+CRLF
cMsg += cObs2+CRLF
cMsg += cObs3
oNF:InfAdic:infCpl := cMsg
E não funcionou, tem alguma outra ideia? Lembrando que usa a classe HBNFEDANFEFAST
obrigado
Observações da NFE - HBNFEDANFEFAST
Enviado: 05 Mar 2014 15:21
por pauloa1
Pelos testes que fiz na época, eu utilizei o arquivo txt "ini" como no acbrnfemonitor, e não direto nos métodos da hbnfe.
Por isso que tive que trocar o ";" para quebra de linha.
Talvez seja isso.
Observações da NFE - HBNFEDANFEFAST
Enviado: 05 Mar 2014 17:38
por ubiratan
Paulo,
vou tentar e comento aqui.
muito obrigado.