Ir para conteúdo
  • Cadastre-se

dev botao
  • Este tópico foi criado há 3516 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Boa tarde,

 

A empresa Bosh está obrigando um dos usuários do meu sistema a informar nas notas emitidas algumas TAGs com dados para B2B.

Segundo um manual disponibilizado pela Bosh, essas TAGs devem ser informadas dentro de InfAdProd nos itens e infCpl da nota (gambiarra).

 

Eu consigo formatar essas TAGs e fazer as propriedades InfAdProd e infCpl receber como texto, com isso o XML fica da maneira solicitada pela empresa.

 

Exemplo:

<infAdProd>

    <![CDATA[<id item="ABC 123-DEF"/> ]]>

</infAdProd>

(...)

<infCpl>

    <![CDATA[<versao>00</versao> <prevEntrega >20131231</prevEntrega>]]>

</infCpl>

 

 

porém, por estar preenchido o campo, é impresso no DANFE o que está presente no XML, com as TAGs e tudo mais..., gostaria de ocultar ou então formatar na hora impressão.

 

 

 

 

Alguém imagina alguma maneira de fazer isso? Será que eu posso fazer isso (informar algo no XML e imprimir diferente no DANFE)?

Uso o ACBrDanfeRave.

 

 

 

 

Desde já,

Muito Obrigado.

Postado

Se pode ou não é outro assunto. Para resolver o seu problema de imediato, você pode alterar o arquivo ACBrNFeDANFERaveDM.pas, na linha 541:

// Alterar de:
wInfAdProd:=infAdProd;

// Para:
wInfAdProd:='';

Desta maneira as informações adicionais do item não serão exibidas no Danfe.

 

E eu tinha esquecido. Sobre os dados adicionais, você pode comentar a linha 1261:

// if (Length(InfCpl)=0) then
InfCpl:='';

Assim o <InfCpl> ficará vazio.

Peterson de Cerqueira Matos
[email protected]
Vivo: (11) 97197-1474 / Oi: (11) 98059-4055

Postado

É, vou aplicar essa solução!

 

Vou apenas tratar e não imprimir a informação apenas se estiver no "formato" mencionado, se não, deverá ser impresso normalmente.

 

 

 

Muito Obrigado.!

Abraço.

  • 1 ano depois...
  • Este tópico foi criado há 3516 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.