-
Total de ítens
165 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que JLuis postou
-
Erro ao cancelar NFS-e padrão nacional
JLuis replied to JLuis's tópico in DFe - Documentos Fiscais Eletrônicos
@Italo Giurizzato Junior, Realmente me passei... o evento de cancelamento está sendo gerado e posso visualizá-lo no portal da NFS-e. O que está pegando é a questão da identificação da confirmação do cancelamento no tratamento do retorno para verificar se de fato o mesmo ocorreu ou não e também, ao consultar uma NF conseguir identificar qual a real situação atual da NF se está autorizada ou se foi cancelada para então atualizar o status da NF em meu sistema. Andei vendo um tópico um pouco mais antigo ... mas não consegui entender bem como identificar de forma precisa o status da nf, inclusive, ao consultar é atualizado o XML da nf e o cStat continua 100 mesmo existindo o evento de cancelamento. O que preciso verificar de fato para validar a situação atual da NFS-e no portal nacional? Usar a função ConsultarEvento por chave e caso Resumos.Count > 0 (se existir um evento de cancelamento para a chave informada) então considerar a NF como cancelada? Grato. -
Erro ao cancelar NFS-e padrão nacional
JLuis replied to JLuis's tópico in DFe - Documentos Fiscais Eletrônicos
Olá Ítalo, grato pelo retorno... Está autorizada. Esta NF logo que emiti tentei cancelar e já retornou o mesmo erro. Consigo autorizar e consultar mas não consigo cancelar nem pelo meu aplicativo nem pelo de teste. -
Erro ao cancelar NFS-e padrão nacional
JLuis replied to JLuis's tópico in DFe - Documentos Fiscais Eletrônicos
Boa tarde, alguém teria alguma dica de como resolver esse problema do cancelamento? Grato. -
Erro ao cancelar NFS-e padrão nacional
um tópico no fórum postou JLuis DFe - Documentos Fiscais Eletrônicos
Bom dia, Ao tentar cancelar uma NFS-e padrão nacional (emitente MEI) está ocorrendo o erro E0802 informando que já existe um documento identificado com o mesmo ID. O Erro ocorre também com o programa teste da NFSeX conforme log a seguir: ------------------------------ Versão OpenSSL OpenSSL 1.1.1j 16 Feb 2021 01.01.01.0AF C:\windows\SYSTEM32\libcrypto-1_1.dll C:\windows\SYSTEM32\libssl-1_1.dll ------------------------------ Requisição Ambiente : 1 - Produção Cidade : Santa Rosa/RS Provedor : PadraoNacional Versão: 1.00 Data/Hora: 13/11/2024 09:09:58 Método Executado: Enviar Evento Parâmetros de Envio Chave NFSe : 431720222--------------000000000000324114321856706 Evento : Cancelamento de NFS-e Parâmetros de Retorno Chave NFSe : Data : 13/11/2024 Tipo Evento : Cancelamento de NFS-e Num. Seq. Evento: 0 ID do Evento : Sucesso : False Erro(s): Código : E0802 Mensagem: Já existe um documento fiscal eletrônico identificado com este id no Sistema Nacional NFS-e. Correção: --------- -
Olá Diego, Já enviei os dados para o e-mail indicado pelo Alexandre de Paula. Att.
-
Olá Alexandre, Com certeza não é a melhor solução. O erro era "Argument out of range". Grato.
-
Após a última atualização feita hoje verifiquei um problema na consulta cadastro quando na razão social do cnpj consultado retornar um "&", erro "Argument out of range". Acrescentei uma linha cfe imagem a seguir chamando um StringReplace para substituir o & por E, não sei se é a melhor solução mas resolveu. Favor verificarem a possibilidade de atualizar no SVN. ACBrDFeComum.RetConsCad.pas
-
Resolvido. Obrigado!
-
Após atualizar os fontes passou a ocorrer o erro: Undeclared identifier: 'SslMethodTLSV13' Tentei então recompilar e reinstalar os componentes e aborta pelo mesmo motivo: Compiling package Z:\Comp\ACBr\Pacotes\Delphi\ACBrDFe\ACBr_DFeComum.dpk "C:\Program Files (x86)\Embarcadero\Studio\20.0\bin\dcc32.exe" "Z:\Comp\ACBr\Pacotes\Delphi\ACBrDFe\ACBr_DFeComum.dpk" Embarcadero Delphi for Win32 compiler version 33.0 Copyright (c) 1983,2018 Embarcadero Technologies, Inc. Z:\Comp\ACBr\Fontes\ACBrDFe\ACBrDFeHttpOpenSSL.pas(230) Error: E2003 Undeclared identifier: 'SslMethodTLSV13' Z:\Comp\ACBr\Fontes\ACBrDFe\ACBrDFeSSL.pas(2887) Fatal: F2063 Could not compile used unit 'ACBrDFeHttpOpenSSL.pas' Compilation failure Erro ao compilar o pacote "ACBr_DFeComum.dpk". Abortando... Ocorreram erros na compilação dos pacotes. Grato, J. luís
-
Boa tarde, O PSP Santander parece estar com divergências na API. Não consegui testar em homologação. Verifiquei com meu cliente para gerar as credenciais em produção e então fiz os testes e ajustes finais. Com o fonte do SVN em produção ao menos pra mim está funcionando redondo até o momento. Att.
-
Boa tarde Elias, Realmente, fiz confusão! Já ajustei meu código e tudo resolvido. Grato pelo retorno!
-
Segue o PDF, a relação de endpoints está na última página. Material Suporte Dev Portal - Aceitar convites (Produção).pdf
-
Acredito que não, naquele caso era sandbox e o erro era 501, neste agora é produção e o erro é 404. Segue o log em anexo. LogPIX_Santander
-
Bom dia, Estou testando em produção a consulta de um pix no PSP Santander e está ocorrendo o erro 404. Conferindo o log com a documentação identifiquei uma divergência no endpoint utilizado. Requisição no componente: https://trust-pix.santander.com.br/api/v1/pix/ Requisição cfe documentação para consulta: https://trust-pix.santander.com.br/api/cob/{txid} Outro detalhe é que pela documentação o parâmetro seria o txId e não o e2eid. Grato,
-
Bom dia, Ref. ao PIX Santander em produção... estava com erro 503 na solicitação de devolução e acabei identificando o problema, só achei um tanto estranho e por isso reporto aqui... Estava enviando: 03/08/23 07:38:14:706 - Req.Body: {"descricao":"Devolucao de pagamento","natureza":"ORIGINAL","valor":"0.50"} 03/08/23 07:38:15:298 - ResultCode: 503 - e fazendo o mesmo teste pelo demo: Req.Body: {"descricao":"TESTE DEVOLUÇÃO","valor":"0.50"} ResultCode: 201 - percebi que pelo demo a "natureza" não estava indo e não ocorreu o erro, então, comparando com meu código, encontrei a seguinte diferença que para o Sicredi funciona da forma a seguir e no Santander dá erro: natureza := ndORIGINAL; e no demo: natureza := TACBrPIXNaturezaDevolucao(cbxSolicitarDevolucaoPix_Natureza.ItemIndex); O fato é que no demo "cbxSolicitarDevolucaoPix_Natureza.ItemIndex = 0" exibe o texto "ndORIGINAL" só que pelo fonte do componente TACBrPIXNaturezaDevolucao = ( ndNENHUMA, ndORIGINAL, ndRETIRADA ) ; e o demo está mandando "ndNENHUMA" e não "ndORIGINAL". Então, alterei meu fonte para natureza := TACBrPIXNaturezaDevolucao(0); para simular o que o demo esta fazendo pois o itemindex da forma com está é zero, ou seja "ndNENHUMA" e não "ndORIGINAL". Com base nisso acho que o demo poderia ser ajustado para exibir no combo as três opções evitando assim a confusão.
-
Bom dia, Dando sequencia aos testes com o santander, agora em ambiente de produção, estou recebendo o erro 404 "Entidade não encontrada". Na documentação informa que pode ser a chave não cadastrada no PSP mas confirmei com o cliente e a chave está correta, no caso, é o CNPJ. Alguém saberia informar qual poderia ser o problema? Segue: parte do Log com o erro 31/07/23 09:42:41:918 - Resp.Body: { "type": "https://pix.bcb.gov.br/api/v2/error/NaoEncontrado", "title": "Não Encontrado", "status": 404, "detail": "Entidade não encontrada." } 31/07/23 09:42:41:918 - ChamarEventoQuandoReceberRespostaEndPoint( /cob, POST ) 31/07/23 09:42:41:919 - ResultCode:404 31/07/23 09:42:41:919 - RespostaHttp: { "type": "https://pix.bcb.gov.br/api/v2/error/NaoEncontrado", "title": "Não Encontrado", "status": 404, "detail": "Entidade não encontrada." } 31/07/23 09:42:41:919 - TratarRetornoComErro( 404 )
-
Teste realizado, a princípio está gerando a cobrança e retornado código 201 porém, está ocorrendo erro na geração do QRCode.... para o Sicredi, se "CriarCobrancaImediata()" retornar True então chamo "GerarQRCodeDinamico()" if (fFluxoDados.QRCode = EmptyStr) then fFluxoDados.QRCode := dmACBr.PixCD.GerarQRCodeDinamico(dmACBr.PixCD.PSP.epCob.CobGerada.location); só que para o Santander em GerarQRCodeDinamico() está ocorrendo o erro "Campo obrigatório, não informado: URL" Debugando verifiquei que a propriedade "location" está ficando vazia mesmo CriarCobrancaImediata() retornando True. Este teste ainda estou fazendo no sandbox. Fiz contato com a agência local e ficaram a partir de amanhã abrir chamado interno para encaminhar a liberação em produção. Segue o log LogPIX_Santander
-
Olá Elias, Só para informar... no dia 20/07 enviei e-mail para [email protected] a cerca do problema e o retorno foi o seguinte: Então enviei outro questionando pois pelo telefone não há qualquer opção relacionada ao suporte requerido e então o retorno foi o seguinte: tentei também pelo endereço [email protected] e o retorno foi caixa postal inexistente. Então se for tentar um desses endereços acho que será perda de tempo a menos que tenham reativado algum deles. Considero isso uma tremenda falta de consideração por parte deles.
-
Recompilei e testei novamente, inclusive peguei um erro na linha Http.Protocol := 1.1; // tipos incompatíveis String e Extended e tive que alterar para Http.Protocol := '1.1'; e mesmo resultado... talvez como o Elias citou, seja mesmo problema do lado deles, o que complica é que não há mais canal de comunicação para entrar em contato... Como estou testando apenas no sandbox, vou ver com o cliente para solicitar junto ao seu gerente comercial no Santander para que realize o cadastro interno para que eu possa criar uma aplicação em produção e então realizar os testes. Caso alguém tenha alguma novidade por favor continuem postando aqui. Obrigado.
-
Refiz o teste com debug e breakpoint cfe imagem anexa. Apesar de passar pela procedure "LimparHTTP" no log continua aparecendo com HTTP/1.0
-
Bom dia, grato pelo retorno. Teste realizado... mesmo erro, segue o log em anexo. LogPIX_Santander
-
Segue o Log em anexo. Vale observar que o erro 501 não consta nos possíveis retorno documentados cfe pode ser confirmado em https://developer.santander.com.br/api/documentacao/pix#/paths/cob-txid/put Grato pelo retorno. LogPIX_Santander
-
Alguém que já utilize a API Pix do Santander teria alguma informação sobre os erros no ambiente sandbox: ResultCode: 501 - Not Implemented Resp Body: Unsupported Request O email [email protected] já era, retorna com mensagem de caixa postal desativada Desde já agradeço
-
Daniel, desculpe, falha minha... verifiquei agora que eu estava chamando a função antes da minha rotina de configuração do componente, então corrigi e o AV não ocorreu mais, apenas demorou um tempo e deu a mensagem de "Erro de comunicação com o pinpad" mesmo ele estando conectado e funcionando normal.
-
Ocorre na unit ACBrTEFAPI.pas linha 327 function TACBrTEFAPI.GetTEFAPIClass: TACBrTEFAPIClass; begin Result := TACBrTEFAPIClass(fpTEFAPIClass); // <<<--- end; A DLL (PGWebLib.dll) é a de homologação versão 4.1.15.1. O pinpad é um Gertec PPC 930 versão 2.12.