Ir para conteúdo
  • Cadastre-se

Juliano Otaviano Barreto

Membros Pro
  • Total de ítens

    131
  • Registro em

  • Última visita

Posts postados por Juliano Otaviano Barreto

  1. 1 hora atrás, JeannyPaiva disse:

    Tive aqui o mesmo erro do @Juliano Otaviano Barreto.

    Para contornar temporariamente, após ler o XML eu apaguei a tag qrCodCTe para que assim ela fosse gerada novamente.

    Não fiz alterações definitivas ainda, mas pelo pouco que vi ao ler o XML já gerado com o qrCodCTe preenchido ele troca & para & causando o problema na assinatura do XML.

    Muito obrigado @JeannyPaiva por sua sugestão, eu zerei o QRCode desta forma:

    Cte.Conhecimentos.Items[0].CTe.infCTeSupl.qrCodCTe:='';

    Após executar o ACBr.Conhecimentos.LoadFromFile e o erro alterou, agora está aparecendo este erro:

    Citar

    URL para o serviço "CTeRecepcaoSinc" não encontrada na sessão "CTe_MG_P" no arquivo "ACBrCTeServicos"

     

    @Márcio B. muito obrigado.

    Eu já estou utilizando a versão atualizada do componente.

    Após utilizar a dica da @JeannyPaiva e retornando para a VersaoDF=3.00 eu consegui autorizar o CT-e.

    Não feche ainda o tópico por gentileza porque vou pedir os clientes para experimentarem amanhã cedo.

    Desde já agradeço a atenção de todos.

  2. 2 minutos atrás, Daniel Simoes disse:

    @Diego Foliene e @Juliana Tamizou

    o erro não parece vir da SEFAZ... o método "Assinar" ocorre antes da transmissão do XML

    o Erro indica um XML mal formado...

    @Juliano Otaviano Barreto, você gera o XML, ou é o próprio ACBr quem gera ?

    Boa tarde Daniel, recapitulando:

    1) o XML é gerado , validado e assinado normalmente, inclusive fizemos analise do XML no link : https://dfe-portal.svrs.rs.gov.br/Cte/ValidadorXML

    2) o erro ocorre após executar o comando CTe.Enviar (lembrando que antes o arquivo XML já existe salvo, validado e assinado) carregado no componente com CTe.Loadfromfile

    3) fiz testes com a versaodf=300 e versaodf=400

    4) atualizei os schemas e as dlls

    5) faço todo o processo utilizando o componente ACBrCTe

    6) o único caracter especial que encontrei no XML foi o & na tag 

    <qrCodCTe>https://cte.fazenda.mg.gov.br/portalcte/sistema/qrcode.xhtml?chCTe=31230610199827000120570010000131681000226647&tpAmb=1</qrCodCTe>

    7) notei que do XML antigo para o XML atual não existe mais a tag CDATA

     

    • Curtir 1
  3. 52 minutos atrás, Diego Foliene disse:

    @TOP Solution Sistemas, pode ser mesmo um problema com a Sefaz para a versão 4.0 conforme tópico citado acima.

    Outro questionamento, por favor, se testar tanto em homologação quanto em produção o problema ocorre? Pergunto porque consegui emitir um CTe na versão 4.0 em homologação para SP.

    Por favor, como você destacou, a diferença a princípio é a presença do CDATA, é possível fazer um teste revertendo a alteração de remoção do CDATA?

    Use a opção Revert Change from this revision do SVN para reverter as alterações no seu fonte:

    image.png

    Depois disso reinstale o ACBr e tente novamente.

    Não adiantou Felipe, o XML continuou vindo sem o CDATA.

    Aliás eu não consegui encontrar o SVN Tortoise esta função "Revert changes..." 

    provavelmente foi por isso que não deu certo.

    A sugestão que vc me passou funciona com o SVN Tortoise?

     

  4. 18 minutos atrás, Diego Foliene disse:

    @TOP Solution Sistemas, pode ser mesmo um problema com a Sefaz para a versão 4.0 conforme tópico citado acima.

    Outro questionamento, por favor, se testar tanto em homologação quanto em produção o problema ocorre? Pergunto porque consegui emitir um CTe na versão 4.0 em homologação para SP.

    Por favor, como você destacou, a diferença a princípio é a presença do CDATA, é possível fazer um teste revertendo a alteração de remoção do CDATA?

    Use a opção Revert Change from this revision do SVN para reverter as alterações no seu fonte:

    image.png

    Depois disso reinstale o ACBr e tente novamente.

    Vou testar esta opção que vc pediu do SVN.

    Lembrando que eu testei tanto com a versão 3.0 quanto 4.0.

    Em modo de homologação eu não testei.

     

  5. Estou com problemas na transmissão do CT-e, após executar o comando Cte.enviar ocorre o seguinte erro:

    Citar

    Falha ao interpretar o XML "xmlParseDoc" --> 23 - EntityRef: expecting ';'

     

    Já fiz vários testes, fui atendido pelo @Diego A. Folieni para tentarmos solucionar o problema.

    Já atualizei o componente, a pasta dos schemas e as dlls e continua a mesma coisa.

    VersaoDF 4.0 (na versão 3.0 também dá o mesmo problema)

    O debug para em ACBrDFeXsLibXml2.pas

    Citar

     

    image.png

    • Curtir 1
  6. Estou tendo problemas com o CTe desde o dia 26.06.2023 com o seguinte erro:

    Falha ao interpretar o XML "xmlParseDoc" --> 23 - EntityRef: expecting ';'


    Já verifiquei dentro do arquivo XML em busca de caractéres inválidos e não encontrei nada.

    Porém ao compará-lo com um XML um pouco mais antigo, percebi que a falta do <![CDATA[]]>

    justamente na única parte do XML que contém um &

    Será que tem alguma relação com o que vocês estão mencionando neste tópico?

    Estou já a 2 dias com o @Diego A. Folieni tentando resolver este problema mas não estamos conseguindo.

    • Curtir 1
  7. Em 30/05/2023 at 14:24, Alexandre de Paula disse:

    Olá,

              ACBrNFeDANFeRL1.ExibeCampoFatura := True;

              ACBrNFeDANFeRL1.ExibeCampoDePagamento := True;

    Acredito que seriam essas propriedades a alterar.

    Uma retificação, no caso o "ExibeCampoDePagamento" não é o booleano, ele utiliza 3 paramêtros para selecionar.

    Define se exibe ou não os campos de pagamentos:

    0 = eipNunca

    1 = eipAdicionais

    2 = eipQuadro

    Assim que testarmos em produção vou marcar solucionado.

    • Curtir 1
  8. Saudações,

    Eu encontrei estes dois parametros na DANFe algum tempo e tenho utilizado para algumas empresas, manter o componente Danfe preenchido com estes parametros é tranquilo, porém, para aumentar a praticidade do sistema emissor de NF-e eu gostaria de alterar estes dois parametros do componente DANFe em tempo de execução. 

    Eu já fiz diversas tentativas e pesquisas mas não encontrei, então a minha pergunta é se existe esta possibilidade.

    Desde já agradeço pela atenção.

  9. Meu caro sobre os cálculos de Difal é uma questão de técnicas de cálculos de impostos e operações, muitos de nós, eu por exemplo não fiz curso de setor fiscal, mas a gente vai aprendendo alguma coisa pelo caminho.

    Com relação a ICMS tudo é relativo, depende da operação, depende da origem e do destino, o ideal é você explicar até onde vc já caminhou e onde está paralisado nesta demanda, assim fica mais fácil pra mim por exemplo te dizer se eu consigo te ajudar.

    Muitas coisas que aprendi para implantar em meu sistema eu aprendi com videos tutoriais, apostilas em PDFs, perguntando os contadores, etc e o que eu souber não tenho nenhum problema de passar pra frente.

    tmj

  10. Citar

    Ambiente de homologação : AM
    0123456789 / 000001

    Gerando o arquivo XML : NORMAL

    Arquivo XML gerado

    Assinando NFC-e

    Validando

    Transmitindo NFC-e para SEFAZ

    PosPrinter ativada

    Enviando...

    Gravando o log de comunicação com o web-service da SEFAZ - NFCeGerarLog
    Versão Layout: 4.00 
    Ambiente: 2 
    Versão Aplicativo: AM4.00-NAC 
    Status Código: 100 
    Status Descrição: Autorizado o uso da NF-e 
    UF: AM 
    dhRecbto: 16/01/2023 11:55:19 
    chNFe: 13230112512446000184650010000010221851484005 

    Gravando LOG

    Protocolo : 113230010391029

    Após colocar nos dados do emitente da NFC-e a cidade MANAUS, a UF AM e o código ibge de Manaus eu consegui transmitir em homologação.

    Eu fico receoso é se a NFC-e em homologação não fica ilegal se estiver emitida com dados incorretos do emitente.

  11. Citar

     

    Ambiente de homologação : AM
    0123456789 / 000001

    Gerando o arquivo XML : NORMAL

    Arquivo XML gerado

    Assinando NFC-e

    Validando

    Transmitindo NFC-e para SEFAZ

    PosPrinter ativada

    Enviando...

    Gravando o log de comunicação com o web-service da SEFAZ - NFCeGerarLog
    Versão Layout: 4.00 
    Ambiente: 2 
    Versão Aplicativo: W-1.4.83 
    Status Código: 878 
    Status Descrição: Rejeição: Endereço do site da UF da Consulta por chave de acesso diverge do previsto 
    UF: MG 
    dhRecbto: 16/01/2023 11:33:13 

     

     

    Este é log que estou recebendo; na parte superior é a confirmação de coloquei a UF "AM" como webservice; o CST e o Token conforme o artigo repassado pelo amigo @Cleber Ferreira
     

    Muitissimo obrigado, este artigo vai ajudar muito.

  12. Em 12/01/2023 at 17:36, Eduardo Sampaio disse:

    Obrigado! mas a minha dúvida é, sou só eu ou ninguém está conseguindo emitir em homologação?

    Nós também não estamos conseguindo emitir NFC-e em ambiente de homologação em Minas Gerais.

    "Endereço do site da UF da Consulta por chave de acesso diverge do previsto"

    Em 13/01/2023 at 09:04, Juliomar Marchetti disse:

    Creio que mais pessoas estão na mesma situação. mas para testes em homologação usam o amazonas que é liberado pra testes

    Basta setar o componente ACBrNFe, na aba Configurações/Webservice a UF "AM"?

     

    image.png.dc97d220f29c06baa9fddeeee668f103.png

     

  13. Em 11/10/2021 at 16:38, BigWings disse:

    Outra coisa que pode afetar é a configuração de espaçamento entre linhas, se informado 0 usa a configuração padrão da impressora, que no caso da Bematech parece ser muito grande.

    ACBrPosPrinter.EspacoEntreLinhas := xx;

    xx sendo um valor entre 20 e 40 pra ficar bom.

    Perfeito esta dica

    Em 11/10/2021 at 17:44, desenvolvedor 2 Gestec disse:

    Boa tarde,

    Aqui também utilizamos algumas impressoras bluetooth para imprimir nfc-e. Foi utilizado o código abaixo para conseguir imprimir. 

    ACBrNFe1.DANFE := ACBrNFeDANFCeFortes1;
    ACBrNFeDANFCeFortes1.LarguraBobina  := 280;
    ACBrNFeDANFCeFortes1.MargemDireita  := 0.4;
    ACBrNFeDANFCeFortes1.MargemEsquerda := 0.6;
    ACBrNFeDANFCeFortes1.EspacoFinal    := 0;       
    ACBrNFeDANFCeFortes1.MargemSuperior := 0.4;
    ACBrNFeDANFCeFortes1.MargemInferior := 0.01;
    
    ACBrNFeDANFCeFortes1.ImprimeEmDuasLinhas := true;
    ACBrNFeDANFCeFortes1.AlterarEscalaPadrao := true;

    Qual é largura do papel?

     

    80mm amigo

    Muito obrigado pela sua colaboração com o seu código.

    Depois eu vou fazer uma experiência com estas configurações e verificar se ajusta de forma melhor a impressão na impressora Bluetooth.

     

  14. 1 hora atrás, Italo Giurizzato Junior disse:

    Bom dia Juliano,

    Se esta pulando uma linha entre as linha impressas, será que a quantidade de caracteres a serem impressos por linha não esta ultrapassando a quantidade máxima aceita por essa impressora?

    Muito obrigado sr. Italo

    Existe alguma forma de ajustar a impressão da NFC-e?

    Tentei mudar o fonte da impressão (tamanho) e a "NovaEscala" mas não teve nenhum resultado.

     

     

    1331078895_ImpressoraBluetooth.thumb.jpeg.254adf9d812a06b5bf04926fb3a15de6.jpeg687285302_ImpressoDANFCEnaimpressoraBluetooth.thumb.jpeg.70a2adef406ec1250deb97483243c54b.jpeg

  15. Boa tarde pessoal,

    Estou tentando implementar a impressão da NFC-e em uma impressora POS Printer Bluetooth MTP-3, estas pequenas e portateis, testei as opções de configuração que existe no ACBrPosPrinter1.Modelo e o que funcionou melhor é Bematech, porém salta uma linha entre cada impressão.

    Minha pergunta é se alguém conseguiu imprimir corretamente e qual sugestão de configuração é indicada para este tipo de impressora.

    Agradeço a atenção.

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

The popup will be closed in 10 segundos...