Jump to content

Delphi chamada_delphi.png acbr.png

C6 chamada_c6.png botao.png

Duvida Nfe- na TAg InfCpl -


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

Recommended Posts

  • Moderadores

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

Link to comment
Share on other sites

  • Moderadores

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

 

Link to comment
Share on other sites

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

 

  • Thanks 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

 

 

 

 

Link to comment
Share on other sites

  • Moderadores

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

Link to comment
Share on other sites

  • Consultores

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.

Link to comment
Share on other sites

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.