Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Boa tarde..

Estou com uma duvida..

[DadosAdicionais]
infAdFisco=
infCpl=EMPRESA SIMPLES NACIONAL NAO GERA CRED.IPI E ISS PERMITE APROV. DO CREDITO DE ICMS NO VALOR DE R$ 11,25 CORRESP.A ALIQUOTA DE 1,25 CFE.ART.23 DA LC 123 BASE DE CALCULO= 100,00 - DE AMARILDO DE MATOS

Quando eu coloco um teste InfCpl, com virgula , ele esta levando para o xml, ate a primeira virgula e fica assim:

    <infAdic>
      <infCpl>EMPRESA SIMPLES NACIONAL NAO GERA CRED.IPI E ISS PERMITE APROV. DO CREDITO DE ICMS NO VALOR DE R$ 11</infCpl>
    </infAdic>
 

Alguem pode ajudar..

Obrigado

 

 

 

 

xml_levar.xml

ENT_XML.txt

Postado

Muito Obrigado.

Agora deu Certo..

Mas assim.. qual motivo de Colocar entre "" (Aspas) 

Tenho de colocar isso em todos os comandos?

<infAdic>
      <infCpl>EMPRESA SIMPLES NACIONAL NAO GERA CRED.IPI E ISS PERMITE APROV. DO CREDITO DE ICMS NO VALOR DE R$ 11,25 CORRESP.A ALIQUOTA DE 1,25 CFE.ART.23 DA LC 123 BASE DE CALCULO= 100,00 - DE AMARILDO DE MATOS</infCpl>
    </infAdic>

Trouxe certo agora..

Valeu

 

  • Moderadores
Postado
8 horas atrás, Amarildo de Matos disse:

Mas assim.. qual motivo de Colocar entre "" (Aspas) 

Boa tarde!
Porque os parâmetros do ACBr foi criado para trabalhar desta forma.  Em alguns casos até funciona, porém é importante atender a orientação.

 

Citar

Sintaxe dos Comandos ACBr

OBJETO.Comando [( param1 [,param2, param3, paramN...])]
Todos os comandos enviados para o ACBrMonitor podem ser maiúsculas ou minúsculas.

 

      • Texto ou “String”: Para especificar "Strings" nos parâmetros use sempre aspas duplas (").
                               Notas:        Para quebra de linha em "Strings" grandes, como a Observação no rodapé dos cupons, use o sinal Pipe (|)
                               Para especificar uma Aspas dentro da String, use 2 aspas.

                       Exemplos válidos:        
               
                "Projeto ACBr"
               
                "DESCRICAO DO PRODUTO"
               
                "LINHA1|LINHA2||LINHA4"   (exemplo com quebra de linhas, (4 linhas))
               
                "Cano de 8"" polegadas"     (exemplo com aspas internas)

    • Numéricos: Para especificar "Numéricos" nos parâmetros, não use aspas.
                             Para separar as casas decimais use o ponto(.)
                             Não use separador de Milhar ou símbolo de moeda (R$).

                       Exemplos válidos:
               
               10
              
                10.23
               
                0.123
               
                1234.50

 

8 horas atrás, Amarildo de Matos disse:

Tenho de colocar isso em todos os comandos?

Nos parâmetros sim. Seria bom. 

 

  • Obrigado 1


logoacbr.pngConheça o Portal do Projeto ACBr

Ajude o Projeto ACBr crescer - Assine o SAC ACBr
Assine um dos planos de longa duração do SAC ACBr, obtenha Descontos Especiais, Parcele no Cartão e ainda ganhe Brindes Exclusivos. Saiba mais aqui

Conheça o ACBrLib, o ACBr de forma nativa para qualquer linguagem de programação. Saiba mais aqui

 

 

 

 

Postado

Muito Obrigado.

Agora deu Certo..

Mas assim.. qual motivo de Colocar entre "" (Aspas) 

Tenho de colocar isso em todos os comandos?

<infAdic>
      <infCpl>EMPRESA SIMPLES NACIONAL NAO GERA CRED.IPI E ISS PERMITE APROV. DO CREDITO DE ICMS NO VALOR DE R$ 11,25 CORRESP.A ALIQUOTA DE 1,25 CFE.ART.23 DA LC 123 BASE DE CALCULO= 100,00 - DE AMARILDO DE MATOS</infCpl>
    </infAdic>

Trouxe certo agora..

Valeu

 

Ok..Muito Obrigado..

  • Moderadores
Postado

Boa tarde

@Amarildo de Matos o correto, conforme sintaxe do manual é passar todos os parâmetros que sejam texto ou string entre Aspas Duplas  (" "). O ACBrMonitor até consegue realizar a leitura correta sem aspas na maioria dos casos, mas pode acontecer problemas, em diversas situações, como no caso citado acima... Tenha como regra colocar entre Aspas duplas todos os parâmetros do tipo Texto ou String. 

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

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

×
×
  • 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.