Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Membros Pro
Postado

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

  • Membros Pro
Postado (editado)

Realizamos o teste porém não houve a quebra, já tentamos utilizar o ponto e vírgula, pipe, \n , \s\n, porém nenhum houve a quebra, segue exemplo de como fica o conteúdo

image.png.190b51fec8636f969911d741d99f20ed.png

Editado por Paulo Alexandre Hostert
  • Consultores
Postado
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

  • Consultores
Postado

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

  • 2 semanas depois ...
  • Administradores
Postado

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 !!

  • Este tópico foi criado há 121 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
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.