Ir para conteúdo
  • Cadastre-se

Elisângela Borato

Membros
  • Total de ítens

    94
  • Registro em

  • Última visita

Últimos Visitantes

1.265 visualizações

Elisângela Borato's Achievements

  1. Bem pontuado Juliomar, levarei isto em consideração estruturação aqui. Obrigada.
  2. Boa tarde. Atualmente tenho um modulo que gera o xml do rps para outro modulo carregar este xml, pelo ACBrNFseX.NotasFiscais.LoadFromFile, e emitir a nota. Porém estou tendo de ajustar o xml do rps para cada provedor para isso funcionar. Estou procurando um modo de não precisar ajustar a formatação dos dados do rps a cada novo provedor que atendo. Penso em alterar o projeto de forma que passe os dados do rps por um .ini ao invés de um .xml, e daí carregar pelo ACBrNFseX.NotasFiscais.LoadFromIni. O modelo do .ini que o componente carrega no LoadFromIni é o mesmo modelo da ACBrLib, descrito aqui https://acbr.sourceforge.io/ACBrLib/ExemplodeINI6.html? Que daí reduzo para apenas três modelos possíveis de .ini de rps, correto? Agradeço desde já pela atenção.
  3. Olá, Estou testando pelo AcBrBoletoDemo o registro de boletos no Santander, via API e em homologação. Inclui algumas linhas no demo, uma delas é o txId do Pix do boleto. O boleto é registrado com sucesso, retorna dados emv e url do pix. Mas o txId retorna em branco. Linhas acrescidas ao AcBrBoletoDemo: Debugando, observei que, quando é montado o json (unit ACBrBoletoW_Santander_API.pas), a informação sobre o TxId (linha 459) esta em branco. Não sendo, portanto, enviado o txId para o Santander. Linha 459 do ACBrBoletoW_Santander_API.pas: Não consegui encontrar uma forma de contornar esta situação e fazer com que o txId informado seja enviado para o banco. E/ou de achar onde estou errando. Alguém teria alguma ideia do que pode ser feito?
  4. Olá Juliomar, Removi as dll's do openssl que estavam C:\Windows\SysWOW64 e funcionou, obrigada. (eu estava buscando apenas na C:\Windows\System32, pois estava compilando em 32) BigWings, obrigada por compartilhar. Os posts me deram melhor compreensão, e usei uma função citada para saber de onde estava carregando as dlls do openssl, o que contribuiu para achar a solução. Resolvido. Podem fechar o tópico por favor.
  5. Boa tarde, Encontramos o erro: estamos passando parâmetro incorreto na requisição (paginacao.paginaAtual=3), solicitando uma página que não existia. Corrigimos aqui e agora esta funcionando. Resolvido. Grata.
  6. Boa tarde, Estou iniciando testes em produção no Banco do Brasil e e no Santander, em ambos estou recebendo erro 404 na consulta de pix. Alguém já passou por isto e teria alguma dica de onde estou errando nas consultar? Observação: nas duas contas há movimentação de pix no período solicitado. Segue os logs: 01/02/24 15:03:19:202 - ConsultarPixRecebidos( 31/01/2024 00:00:00, 01/02/2024 23:59:59, , , 2, 20 ) 01/02/24 15:03:23:275 - TransmitirHttp( POST, https://oauth.bb.com.br/oauth/token ) 01/02/24 15:03:23:620 - ResultCode: 200 - OK 01/02/24 15:03:23:620 - AcessarEndPoint( GET, /pix ) 01/02/24 15:03:23:621 - TransmitirHttp( GET, https://api-pix.bb.com.br/pix/v2/pix?inicio=2024-01-31T00%3A00%3A00.000Z&fim=2024-02-01T23%3A59%3A59.999Z&paginacao.paginaAtual=2&paginacao.itensPorPagina=20&gw-dev-app-key=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ) 01/02/24 15:03:24:072 - ResultCode: 404 - Not Found 01/02/24 15:03:24:073 - ResultCode:404 01/02/24 15:03:26:006 - Removendo PSP: TACBrPSPBancoDoBrasil, Nome: ACBrPSPBancoDoBrasil1 01/02/24 15:33:45:533 - ConsultarPixRecebidos( 31/01/2024 00:00:00, 01/02/2024 23:59:59, , , 3, 20 ) 01/02/24 15:33:45:534 - TransmitirHttp( POST, https://trust-pix.santander.com.br/oauth/token?grant_type=client_credentials ) 01/02/24 15:33:45:790 - ResultCode: 200 - OK 01/02/24 15:33:45:790 - AcessarEndPoint( GET, /pix ) 01/02/24 15:33:45:791 - TransmitirHttp( GET, https://trust-pix.santander.com.br/api/v1/pix?inicio=2024-01-31T00%3A00%3A00Z&fim=2024-02-01T23%3A59%3A59Z&paginacao.paginaAtual=3&paginacao.itensPorPagina=20 ) 01/02/24 15:33:46:040 - ResultCode: 404 - Not Found 01/02/24 15:33:46:040 - ResultCode:404 Agradeço desde já pela atenção.
  7. Olá Juliomar, Agradeço pela sua resposta. Tem uma libcrypto.dll no C:\Windows\System32 que não estou conseguindo excluir, talvez seja isto. Vou seguir os testes em outra máquina. Grata.
  8. Olá Juliomar, Agradeço pela sua resposta. Faz sentido, creio que seja isto que ocorre. Você teria alguma sugestão para corrigir este comportamento? Atualmente, estou executando o exemplo do ACBrPIXCD fornecido em (ACBr\Exemplos\ACBrPIXCD\Delphi). Minha tentativa primeira foi incluir as DLLs do OpenSSL de uma versão específica junto com o arquivo .exe na esperança de forçar o programa a carregá-las na versão desejada. No entanto, essa abordagem não resolveu o problema, e o erro persiste. Alguma ideia de como posso contornar isso? Agradeço antecipadamente pela sua ajuda.
  9. Boa tarde, Estou com dificuldade no componente ACBrOpenSSLUtils. Quando vou carregar o certificado ele dispara erro. Comando: ACBrOpenSSLUtils1.LoadPFXFromFile('certificado.pfx', 'senha'); Erro na primeira vez que executa o comando: First chance exception at $762EFA72. Exception class EACBrOpenSSLException with message 'Error loading PFX Certificate Error: 310378599 - error:12800067:DSO support routines::could not load the shared library'. Process PIXCDTeste.exe (7336) Erro na segunda vez que executa o comando: First chance exception at $762EFA72. Exception class EACBrOpenSSLException with message 'Error loading PFX Certificate Error: 50856204 - error:0308010C:digital envelope routines::unsupported'. Process PIXCDTeste.exe (7336) Entendi que o erro é nas dll do OpenSSL. Testei colocar as versões das dll OpenSSL disponibilizadas pelo ACBr, um versão por vez, na pasta junto com o .exe. Continuou o mesmo erro. Instalei o OpenSSL 1.1.1 do site https://slproweb.com/products/Win32OpenSSL.html Continuou o mesmo erro. Estou sem saber onde estou errando ou o que tem de errado com minha maquina para disparar estes erros. (Detalhe, em outra maquina, usando a libcrypto-1_1.dll e a libssl-1_1.dll na pasta do .exe, funcionou sem erros). Alguém já passou por esta situação e poderia me ajudar por favor? Agradeço desde já.
  10. Atualizando: pelo site também dá o erro cep inválido, ou seja, esta impossível emitir a nfse para este tomador. Por conta disto entendo que o problema esta nas regras de validação do Sistema Nacional. Vocês tem o contato de suporte do Sistema Nacional para eu notificar sobre esta situação. Procurei no site e por agora não encontrei. Grata.
  11. Boa tarde Italo. Em ambiente de produção.
  12. Bom dia, Estou com uma situação na emissão de NFSe pelo sistema nacional que não estou achando a saída. A questão é de erro no tocante ao cep na emissão de nota para um tomador situado em uma rodovia. No sintegra ou mesmo no sistema nacional (via browser), quando jogo cnpj o cadastro vem com o cep genérico da cidade, no caso 13860-000. Porém quando vou emitir via webservice, se informo este cep 13860-000 recebo o erro: "E0240-O CEP informado para o endereço nacional do tomador do serviço não existe ou não pertence ao município do endereço do tomador.-|X203-Não foi retornado nenhuma NFSe.-" Pesquisei no site dos Correios e não há CEP especifico correspondente ao endereço, creio que por ser em uma rodovia. Tentei emitir sem informar o CEP. Recebi o erro: "X800-Erro de Validação: --> 1839 - Element '{http://www.sped.fazenda.gov.br/nfse}CEP': [facet 'pattern'] The value '' is not accepted by the pattern '[0-9]{8}'.-" Peguei o CEP da rua principal do município, 13860-021, e tentei passar. Desta vez recebo o erro: E0152-CNPJ do tomador não encontrado no cadastro CNPJ.-|X203-Não foi retornado nenhuma NFSe.- Alguém já passou por isto e/ou sabe como resolver? Desde já agradeço pela atenção.
  13. Boa tarde Italo, Grata pelas respostas. Sanou minhas dúvidas.
  14. Bom dia Italo, Grata pelas respostas. Nas tentativas que estou fazendo, de teste e de produção, estou usando dados reais de prestadores MEI, grata por me lembrar sobre. Mas ainda fiquei em dúvida na questão do certificado digital: para emissão via portal nacional, na pagina web, e pelo aplicativo percebi que não requer o certificado, até ai entendi. Mas e para emissão via Web Service? estou na dúvida se por esta via é obrigatório assinar o xml que esta sendo enviado, portanto obrigatório ter um certificado digital. Até onde consegui chegar com os testes o componente ACBrNFSeX reclama justo a ausência de certificado: 'DadosPFX, ArquivoPFX, URLPFX ou NumeroSerie não especificados !'. Consigo desabilitar o recurso de assinar e enviar comando para o sistema nacional sem usar certificado?
×
×
  • 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.