Ir para conteúdo
  • Cadastre-se

Diego Foliene

Consultores
  • Total de ítens

    5.306
  • Registro em

  • Última visita

  • Days Won

    155

Tudo que Diego Foliene postou

  1. Você usa componente nativo delphi/lazarus, monitor ou lib? Qual é o tpServ que atribuiu ao CTe?
  2. Boa tarde! Sim, o grupo infDoc é opcional com uma cardinalidade 0-1, mas se informado, você deve informar um infNF ou infNFe ou infOutros, visto que eles são um choice group, com a cardinalidade obrigatória(1-1). A rejeição que você estava recebendo é: O XML conta com somente 1 elemento infNFe?
  3. Boa tarde! Vamos analisar o trecho da rotina LerXmlNfse: //A rotina recebe como parâmentro um ANode, ou seja, um nó do XML function TNFSeR_ABRASFv2.LerXmlNfse(const ANode: TACBrXmlNode): Boolean; var //Variável auxiliar para ler os nós filhos do parâmetro; AuxNode: TACBrXmlNode; begin Result := True; //AQUI ela testa se o nó que recebeu no parâmetro está definido, se não tiver, já cai fora. if not Assigned(ANode) then Exit; //Coforme comentário presente nos fontes, essa linha foi adicionada para o provedor Tecnos que tem este elemento extra. //se encontrar atribui ele na auxiliar // O provedor Tecnos tem essa tag entre as tag CompNfse e Nfse. AuxNode := ANode.Childrens.FindAnyNs('tcCompNfse'); //Se não encontrar no Nó que veio do parâmetro o elemento tcCompNfse, atribui o próprio nó pai na variável auxiliar. if AuxNode = nil then AuxNode := ANode; //Procura no Nó atribuído a variável auxiliar o nó "Nfse". AuxNode := AuxNode.Childrens.FindAnyNs('Nfse'); //Segue com a leitura.... end; Podemos então concluir que o ANode recebido como parâmetro para rotina de leitura é um nível anterior ao <Nfse>. Agora vamos conferir o schema do arquivo de retorno da consulta de NFSe por RPS: Veja que o nível anterior ao <Nfse> já é o <CompNfse>. O que indica que você na verdade está carregando para fazer a leitura do XML o arquivo cujo primeiro item é o <ConsultarNfseRpsResposta>. Esse não é o arquivo correto, ele é o XML de retorno da consulta e não o XML de uma Nfse.
  4. Boa tarde! Combinado, ficamos no aguardo de um feeback. Apenas para complemento, segue print de teste realizado utilizando o programa exemplo disponível em VB6: No log: Como pode ver no print, as configurações de emitente não foram definidas, somente a cidade, por isso a rejeição, mas a comunicação foi feita e o arquivo foi salvo.
  5. Sim, os métodos podem ser chamados em uma mesma rotina. Você configura o certificado no arquivo ACBrLib.ini usando os comandos NFSe_ConfigGravarValor ou você usa o ObterCertificados para verificar informação de validade, por exemplo? Se a configuração já estiver definida no arquivo, você não precisa obter o certificado, basta fazer o envio. No print que compartilhou no arquivo imagem.docx, consta na pasta o arquivo 562538207-con-sit.xml que de acordo com o arquivo ACBrLibNFSe-20240513.log é o problemático que gerou o erro: Por favor, apenas para teste, se você colar esse caminho C:\fontes\AppGestor-2.00\nfseretorno\562538207-con-sit.xml na barra de navegação do diretório e pressionar um enter, ele abre o arquivo normalmente ou também apresenta o erro? Se ele também apresentar o erro, por gentileza, veja se as orientações do link A sintaxe do nome do arquivo do nome do diretório ou do rótulo do volume está incorreta,como resolver? lhe são úteis.
  6. Bom dia! Foi enviada uma correção na Rev-33680. A próxima compilação do Monitor deverá englobar a mesma.
  7. Por favor, faça um teste usando o método NFe_UltimoRetorno, veja que ele recebe um buffer e um indicador do tamanho do mesmo. Depois de carregar o XML com respectivo comando, use o NFe_UltimoRetorno e leia o conteúdo do Buffer.
  8. Bom dia! Considerando a rejeição e o fato de que o documento fiscal referenciado é uma NFCe, acredito que outra CFOP deverá ser usada. Veja alguns links de referência: NFC-e x NF-e CFOP 5.929 NF-e com NFC-e referênciada NFe CFOP 5.929 - decorrência de emissão de emissor de Cupom Fiscal - ECF REFORÇAMOS SEMPRE que esse tipo de informação deve ser verificada com o contador da empresa. Ele é o responsável por toda informação de cunho fiscal nas notas do seu cliente. Caso não sinta confiança na orientações do contador ou queira uma segunda opinião, nosso amigo @marcopoloviana com o SAC Fiscal fornecem um serviço de consultoria fiscal voltado para desenvolvedores.
  9. Bom dia! O método retornou zero, indicando que não houve falha, mas ele também retornou "0 NFe(s) Carregada(s)" o que da a entender que o XML que você tentou carregar, passou pela rotina de leitura sem levantar erro, mas não é um XML de NFe/NFCe válido. Pode disponibilizar o referido XML "43240505377298000177650030000030041000000220-nfe.xml" para análise? Se julgar que o mesmo tenha dados sensíveis e não possa ser enviado direto aqui, envie para [email protected] com o link do tópico do fórum no corpo do e-mail para posterior identificação.
  10. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  11. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  12. Boa tarde! Foi criada a #TK-5465 para análise do caso e parecer por parte da equipe de consultores. Qualquer novidade será notificada neste tópico. O arquivo XML foi recebido e anexado na TK correspondente.
  13. Você utiliza a Lib? Caso afirmativo, a alteração disponibilizada pelo Italo foi disponibilizada após a última compilação da Lib. Por favor, faça o seguinte teste: Caso sua linguagem gere um .EXE, adicione o arquivo ACBrNFSeXServicos.ini na mesma pasta do .EXE Caso sua linguagem não gere um .EXE, adicione o arquivo ACBrNFSeXServicis.ini dentro da pasta ACBrLib\x86 ou ACBrLib\x64. No seu arquivo ACBrLib.ini que centraliza as configurações da biblioteca, adicione na seção [NFSe], no campo IniServicos, o caminho completo do arquivo ACBrNFSeXServicos.ini(caminho + nome). Refaça o teste. ACBrNFSeXServicos.ini
  14. Contribuição enviada ao SVN na Rev-33674. Por favor, queira atualizar seus fontes e reinstalar o ACBr para que possa realizar novos testes e reportar qualquer problema.
  15. Obrigado pela contribuição, em breve será validada para possível inclusão ao svn #TK-5464
  16. Aviso publicado no Portal da Nota Fiscal Eletrônica: Fonte: https://www.nfe.fazenda.gov.br/portal/informe.aspx?ehCTG=false&Informe=gAmszKDxaHo=
  17. Boa tarde! A lógica aplicada é: Se isbBaixado e IndicadorPIX=True, então busca a situação "RECEBIDO". Se isbBaixado e IndicadorPIX=False, então busca as situações "PAGO,CANCELADO". Se isbAberto e IndicadorPIX=True, então busca a situação "A_RECEBER" Se isbAberto e IndicadorPIX=False, então busca a situação "EMABERTO,VENCIDO" Por favor, defina o Log no componente de boleto para que seja capturado o JSON de retorno e possamos verificar se a informação é devolvida. O Log abaixo tem orientações de como configurar o Log:
  18. Aviso publicado no canal Sefaz RS ICMS no dia 15/05/2024: Mais informações sobre o aviso acima publicadas no Portal da NFe: Fonte: https://www.nfe.fazenda.gov.br/portal/informe.aspx?ehCTG=false&Informe=majiC86gc8I=
  19. Olá pessoal! Aviso publicado no canal Sefaz RS ICMS no dia 15/05/2024:
  20. Boa tarde! Fiz um teste em meu ambiente utilizando a última versão da Lib disponível no fórum e o exemplo em C#. Configurei o mesmo município que você utilizou no arquivo ACBrLib.ini, criei uma estrutura de diretórios para o PathSalvar semelhante a do seu arquivo INI e fiz um teste de consulta de Situação usando o mesmo valor do seu log. No meu teste não obtive problemas, salvou os arquivos sem acusar erros. Por favor: Considerando que no print que compartilhou anteriormente salvou o arquivo que ele acusou erro no log: Por favor, forneça mais informações sobre seu ambiente, você confirmou que é uma pasta local, a aplicação fica em uma partição diferente? Há uso de HD externo ou coisa do gênero? Faça um teste executando a aplicação como administrador. No log que disponibilizou tem a seguinte linha: 13/05/24 17:45:32:003 - MoverStringParaPChar. StrLen:7230, BufLen:1024 Veja que o comprimento da string é maior do que o buffer, por favor, tente aumentar o valor do buffer para ver se ele trás mais informações.
  21. Bom dia! Por favor, pode disponibilizar o XML que está utilizando para que possamos fazer um teste em nosso ambiente? Se julgar que o mesmo tenha dados sensíveis e não possa ser disponibilizado direto aqui, envie para [email protected] com o link da mensagem do Discord no corpo do e-mail para posterior identificação.
  22. Bom dia! Foi criada a #TK-5462 em nosso backlog para análise da solicitação e parecer por parte da equipe de consultores. Qualquer novidade será atualizada neste tópico.
  23. Por favor, verifique: Se existe proxy a ser configurado nesta rede. Se a máquina está com as atualizações em dia. Se o problema também ocorre testando com outro certificado nesta máquina ou em outra máquina com este certificado. Veja também este tópico:
×
×
  • 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.