Ir para conteúdo
  • Cadastre-se

João Carlos Compnet

Membros
  • Total de ítens

    34
  • Registro em

  • Última visita

Tudo que João Carlos Compnet postou

  1. Estou tentando com o exemplo da acbr.
  2. Boa tarde. Estou usando o exemplo da acbr.
  3. Boa tarde, no evento de cancelar por substituição no exemplo acbr estou recebendo o seguinte retorno de erro:Requisição Ambiente: 2 Cidade : Rio de Janeiro/RJ Provedor: PadraoNacional Versão: 1.01 Método Executado: Enviar Evento Parâmetros de Envio Chave NFSe : 33045572208857341000190000000000007226022733366350 Evento : Cancelamento de NFS-e por Substituição Parâmetros de Retorno Chave NFSe : Data : 04/02/2026 Tipo Evento : Cancelamento de NFS-e Num. Seq. Evento: 0 ID do Evento : Sucesso : False Erro(s): Código : E1861 Mensagem: O Pedido de Registro de Evento de Cancelamentno de NFS-e por Substiuição não é aceito pelo método POST da API Eventos. Correção: Alguém já conseguiu solucionar esse problema?
  4. Ao envia uma NFse padrão nacional, aqui no Rio de Janeiro, recebo a seguinte mensagem: The 'versao' attribute is invalid - The value '1.01' is invalid according to its datatype 'http://www.sped.fazenda.gov.br/nfse:TVerNFSe' - The Pattern constraint failed. Posso receber uma ajuda. Obrigado
  5. Pablo, parece que essa versão ainda não está suportada pelo ambiente nacional. Utilize a versão nacional 1.0 para você pelo menos realizar os seus tratamentos com o retorno.
  6. Já foi resolvido. Ontem houve atualizações Atualiza os fontes acbr e depois recompilar. Deve funcionar.
  7. Estou recebendo erro de timeout ao tentar emitir NFSE em ambiente nacional de teste. Alguem pode me dar uma ajuda? Requisição Ambiente: 2 Cidade : Rio de Janeiro/RJ Provedor: PadraoNacional Versão: 1.01 Método Executado: Gerar NFSe Parâmetros de Envio Numero do Lote: 93 Parâmetros de Retorno Data de Envio : 30/12/1899 Numero do Prot: Numero da Nota: Link : Código Verif. : Sucesso : False Erro(s): Código : X999 Mensagem: Erro de Conexão: Erro Interno: 12002 Erro HTTP: 0 URL: https://sefin.producaorestrita.nfse.gov.br/SefinNacional Erro: 12002 - TimeOut de Requisição Falha ao Receber Resposta. Erro: 12002 - TimeOut de Requisição Correção: --------- NFS-e Numero....: 26293 Cod. Verificacao: Prestador.......: 3325110885734100019056000000000026293-rps.xml
  8. Boa tarde, usei a versão v1 do layout nacional e recebi a mensagem de erro: Mensagem: Erro de Validação: --> 1871 - Element '{http://www.sped.fazenda.gov.br/nfse}IBSCBS': This element is not expected. Posso receber uma ajuda? 3325110885734100019056000000000026293-rps.xml
  9. Boa tarde. Ao tentar emitir ums NFSe Provedor Nacional no ambiente de homologação recebo o seguinte retorno: Requisição Ambiente: 2 Cidade : Rio de Janeiro/RJ Provedor: PadraoNacional Versão: 1.01 Método Executado: Gerar NFSe Parâmetros de Envio Numero do Lote: 33 Parâmetros de Retorno Data de Envio : 30/12/1899 Numero do Prot: Numero da Nota: Link : Código Verif. : Sucesso : False Erro(s): Código : X800 Mensagem: Erro de Validação: --> 1871 - Element '{http://www.sped.fazenda.gov.br/nfse}dtEmiDoc': This element is not expected. Expected is one of ( {http://www.sped.fazenda.gov.br/nfse}dFeNacional, {http://www.sped.fazenda.gov.br/nfse}docFiscalOutro, {http://www.sped.fazenda.gov.br/nfse}docOutro ). Correção: --------- NFS-e Numero....: 26293 Cod. Verificacao: Prestador.......: Tomador.........: ANIBAL 3325110885734100019056000000000026293-rps.xml
  10. Bom dia. Registrei as dlls Capicom e funcionou. Obrigado pela ajuda.
  11. Ola, Não estou usando. Vou colocar em anexo a configuração.
  12. Boa noite. Ao Fechar um cupom nfce estou recebendo a seguinte mensagem: Classe Nao registrada. Delphi7 + windows10 64 bits Posso ter uma ajuda?
  13. Bom dia. Não consegui usar o exemplo do componente Boleto conforme eu precisava. A única função que funcionou foi a de registrar o título no banco do Brasil. As consultas e listagem não funcionaram. Partir então para fazer a integração com o Lazarus e o Restrequest4delpi. Conseguir realizar todas as funcionalidades permitidas pelo banco e deu tudo certo. Nesse momento estou transformando as funções que utilizo em componentes para facilitar a integração com os outros bancos. Um abraço
  14. Bom dia Andre. Segue o link: https://github.com/viniciussanchez/RESTRequest4Delphi Para instalar basta colocar no path da aplicação e colocar na unit como no exemple acima. Para fazer funcionar ainda não cheguei lá.
  15. Eu estou usando o ACBR atualizado, não sei se o problema é nessta versão.
  16. Ao tentar pegar o token do banco do Brasil com o código abaixo feito no Lazarus recebo a seguinte mensagem de erro: SocketError: Connect to oauth.hm.bb.com.br:443 failed. OBS: Porta 443 habilitada no firewall e o Anti_virus desligado. Alguma dica unit frm_api; {$mode ObjFPC}{$H+} interface uses Classes, SysUtils, Forms, Controls, Graphics, Dialogs, StdCtrls, ZDataset, Math, DateUtils, ssl_openssl, RESTRequest4D; type { Twfrm_api } Twfrm_api = class(TForm) Memo1: TMemo; Token: TToggleBox; Token1: TToggleBox; procedure FormClose(Sender: TObject; var CloseAction: TCloseAction); procedure FormCreate(Sender: TObject); procedure Token1Change(Sender: TObject); procedure TokenChange(Sender: TObject); procedure Alimenta_titulo; private public end; var wfrm_api: Twfrm_api; implementation uses mACBrUtil, jsons; {$R *.lfm} { Twfrm_api } procedure Twfrm_api.TokenChange(Sender: TObject); var URL: string; LResponse :IResponse; begin URL := 'https://oauth.hm.bb.com.br/oauth/token'; try Lresponse := TRequest.New.BaseURL(URL) .AddHeader('gw-dev-app-key', 'xxxxxxxxxxxxxxxxxxxxxxxxxxx') .AddHeader('Authorization', 'Basic yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy') .AddHeader('Cookie', 'Jzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz') .ContentType('application/x-www-form-urlencoded') .AddParam('grant_type', 'client_credentials') .AddParam('scope', 'cobrancas.boletos-requisicao cobrancas.boletos-info') .Post; memo1.Append(inttostr(Lresponse.StatusCode)); memo1.Append(Lresponse.Content); except on E:exception do begin memo1.Append(E.ToString); end; end; end;
  17. No Postman consegui realizar todas as operações sem problema.
  18. Boa tarde, Estou inicando a integração com o Banco do Brasil via API. Estou conseguindo registrar os títulos normalmente. Porém na consulta estou recebendo o seguinte erro: Cod_Retorno= Msg_Retorno= Ori_Retorno= HTTP_Result=404 JSON= indicadorContinuidade=0 proximoIndice=0 [Boletos Index = 000] numeroBoletoBB = dataRegistro = 30/12/1899 dataVencimento = 30/12/1899 valorOriginal = 30/12/1899 carteiraConvenio = variacaoCarteiraConvenio = 0 codigoEstadoTituloCobranca = estadoTituloCobranca = contrato = dataMovimento = 30/12/1899 dataCredito = 30/12/1899 valorAtual = 0 valorPago = 0 --- Obs: Tanto parao registro do título quanto para a consulta estou usado o exemplo da acbr. Também estou usando o Lazarus. Posso receber uma ajuda por favor.
  19. Obrigado pelas dicas. Funcionou perfeitamente.
  20. Perdão pelo descuido de escrever em letras maiusculas. 1. Estou validando as regras de negocio e esta tudo ok. ( ACBrNFe1.NotasFiscais.ValidarRegrasdeNegocios(Msg);) 2. Só recebo a mensagem pelo componente na tentativa de enviar a nota eletrônica. 3. O componente captura a mensagem de erro e a exibe. 4. O que preciso é capturar esse mensagem de erro que é exibida pelo componente ao enviar.
  21. AO CLICAR EM IGNORA A MENSAGEM DO COMPONENTE REALMENTE NÃO É MAIS MOSTRADA, CONTUDO O PROBLEMA PERSISTE, POIS AINDA NÃO CONSIGO CAPTURAR A REJEIÇÃO.
  22. Inclusive antes de enviar a NFe, faço sua validação pelo componente e não apresenta o erro. o erro só é apresentado ao enviar a NFe. ACBrNFe1.NotasFiscais.ValidarRegrasdeNegocios(Msg);
  23. Estou informando o NCM propositalmente com o campo preenchido, mas com a informação invalida para poder capturar o código da rejeição e trata-la.
  24. Bom dia, ao enviar uma NFe com erro no NCM por exemplo o componete exibe o erro mais não estou conseguindo capturar esse erro para poder tratar essa rejeição. Gostaria de ter ajuda por favor. try ACBrNFe1.Enviar(IntToStr(lote), False, False); execept status := inttostr(ACBrNFe1.NotasFiscais[0].NFe.procNFe.cStat); chavenfe := ACBrNFe1.NotasFiscais[0].NFe.procNFe.chNFe; motivo := ACBrNFe1.NotasFiscais[0].NFe.procNFe.xMotivo; end; Mensagem do componente: 33230738211379000151550010000001061242979323-nfe.xml
×
×
  • 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.