Jump to content
Notícias do ACBr

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

consultoria_sticker.png

Conteúdo para desenvolvedores
 ao vivo de terça a quinta!
Saiba mais

dev.png

logo_acbr_paygo.png

TEF ACBr PayGo
Seja um revendedor e ofereça uma solução completa para seu cliente.


botao.png

beneficios.png

Ajuda em campo infCpl da NFCe ESCPOS


Go to solution Solved by Antonio Carlos L,
  • Este tópico foi criado há 168 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui

Recommended Posts

Caros, estou necessitando imprimir na NFCe ESCPOS algumas informações além das obrigatórias aqui no RJ.

Monto tudo numa StringList e mesmo sendo criada corretamente ao passar para ela para InfAdic.infCpl :=  lMonta.Text nem todas as informações são impressas .

No manual diz que a tag suporta 5000 caracteres parece que acaba havendo a limitação de 255 caracteres.

É possível em ESCPOS passar formatação sem correr o risco de haver rejeição devido as tags <> ?

Obrigado.

Link to post
Share on other sites

se estiver entre as tags remova elas senão vai tentar trocar e não achando vai limpar o campo

  • Like 1
Consultor SAC ACBr Juliomar Marchetti
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

skype: juliomar
telegram: juliomar
http://www.juliomarmarchetti.com.br
Embarcadero MVP
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil
Link to post
Share on other sites

@Juliomar Marchetti primeiro obrigado. Acabei fazendo duas perguntas em um único tópico, desculpe.

a - Você sabe me dizer se é possível ao gerar o xml a tag <infCpl> manter todos os caracteres informados ou ela corta em 255 caracteres mesmo ?

Gostaria de frisar que não estou enviando nenhum tipo de caractere diferente de alfabéticos e numéricos 

b - Desculpe não entendi "se estiver entre as tags remova elas senão vai tentar trocar e não achando vai limpar o campo

Isso quer dizer que se eu passar por exemplo <n>qualquer texto</N>  ligaria o negrito ? 

Obrigado.

Link to post
Share on other sites
4 minutos atrás, Antonio Carlos L disse:

Isso quer dizer que se eu passar por exemplo <n>qualquer texto</N>  ligaria o negrito ? 

Lembro que cheguei a testar essa opção e realmente funcionou, mas acabei desistindo de aplicar pelo seguintes motivos:

- Na consulta da nota no portal as tags vão aparecer, deixando a leitura difícil

- Se trocar o modo de impressão para Fast ou Fortes Report a impressão da mesma nota também vai mostrar as tags.

7 minutos atrás, Antonio Carlos L disse:

a - Você sabe me dizer se é possível ao gerar o xml a tag <infCpl> manter todos os caracteres informados ou ela corta em 255 caracteres mesmo ?

Que saiba não tem esse limite de caracteres na geração do XML.

Não é algo na sua rotina?

  • Like 1
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link to post
Share on other sites

@BigWings obrigado pelo retorno.

No caso é um sistema especifico para um cliente e a nota será sempre impressa por ESCPOS .

Veja se estou fazendo algo errado por favor

S := TStringList.Create;

S.Add('PROCON/RJ : Tel.151 Rua da Ajuda, 5 Centro - Rio de Janeiro ');

S.Add('ALERJ : Tel.08002827060 Rua Primeiro de Março, s/n Praca XV RJ');

S.Add('sequencia de 6 linhas com exatos 60 caracteres incluindo espaços');

////

InfAdic.infCpl :=  S.Text; ( ao inspecionar o conteúdo todo o texto esta presente , mas ao gerar o XML simplesmente uma parte é cortada, não tem quebra de linha ou ; no texto

////

finally

FreeaNIL(S);

FreeaNIL(T);

end;

Já que as linhas adicionais são informações relativas a entrega como referência e coisa do tipo, nada fiscal, eu pensei em logo após a emissão do cupom emitir logo abaixo esse texto pois ai sim poderia usar a formatação da ESCPOS, você acha que isso pode dar problema em relação a questões legais ?

Link to post
Share on other sites

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

Consultor SAC ACBr Juliomar Marchetti
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

skype: juliomar
telegram: juliomar
http://www.juliomarmarchetti.com.br
Embarcadero MVP
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil
Link to post
Share on other sites
  • Este tópico foi criado há 168 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui
Guest
This topic is now closed to further replies.
×
×
  • Create New...