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.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...