Ir para conteúdo
  • Cadastre-se

dev botao

Caractere para quebra de linha no XML da NSFE de Gaspar


Recommended Posts

  • Membros Pro

Entramos em contato com a prefeitura de gaspar do provedor Thema para entender como realizar a quebra que linha no conteúdo do XML da nota de serviço de gaspar e foi retornado esta mensagem, seria possível alterar a codificação do XML ou existe uma melhor maneira para este caso?

image.thumb.png.cbc35575dbe7283ff59677363a129667.png

Link para o comentário
Compartilhar em outros sites

  • Consultores

@Paulo Alexandre Hostert
Quebra de linha da descrição de um serviço ?
Caso positivo, tente utilizar ; (ponto e virgula) ou | (pipe)
Exemplo:
teste de descrição de serviço ; teste de quebra

  • Curtir 1
Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Link para o comentário
Compartilhar em outros sites

  • Consultores
3 minutos atrás, Paulo Alexandre Hostert disse:

Realizamos o teste porém não houve a quebra, já tentamos utilizar o ponto e vírgula, pipe

so lembrando que a quebra vai funcionar na impressao se vc enviou os comandos antes de gerar o XML.
Pode anexar o xml aqui por favor

  • Curtir 1
Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde @Paulo Alexandre Hostert,

O componente ACBrNFSeX nos campos como por exemplo Discriminacao procura pelo caracter ponto e virgula como quebra de linha, vide programa exemplo.

Servico.Discriminacao := 'discriminacao I; discriminacao II';

Alguns provedores se utilizam de outros caracteres como quebra de linha, neste caso o componente se encarrega de fazer a substituição automaticamente.

Como não sabemos qual é o caracter ou sequencia de caracteres usado pelos provedores, deixamos o padrão que é ponto e virgula, mas a medida que os desenvolvedores nos relatam qual é o caracter correto fazemos a troca.

Mas lembre-se que a sua aplicação sempre vai usar como quebra de linha o ponto e virgula conforme consta no programa exemplo.

Experimente emitir uma nota via site e no campo discriminação tente forçar uma quebra de linha, depois baixe o XML da nota emitida pelo site e veja o que foi usado como quebra de linha.

Isso é uma maneira de tentar descobrir.

  • Curtir 1
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
  • Administradores

Tópico fechado por falta de retorno do usuário

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.