Ir para conteúdo
  • Cadastre-se

Jhonlenon Ribeiro

Membros
  • Total de ítens

    470
  • Registro em

  • Última visita

  • Days Won

    4

Tudo que Jhonlenon Ribeiro postou

  1. Italo Giurizzato Junior deu certo após rodar o Compila.res....aqui no meu estado muitas prefeituras aderiu ao provedor MegaSoft...se vc poder subir para o SVAN da ACBr o ACBrNFSeXServicos.ini e ACBrNFSeXServicos.res alterado que fiz....eu alterei varias cidades no estado do TOCANTINS que passaram a usar o MegaSoft. ACBrNFSeXServicos.ini ACBrNFSeXServicos.res
  2. Bom dia, estou desenvolvendo a emissão de nota fiscal de serviço com provedor MegaSoft na cidade de Ananás - TO, e estou recebendo o seguinte erro....CodIBGE/Município: [1701002/Ananas] não está associado a nenhum Provedor. Eu adicionei a cidade no ACBrNFSeXServicos.ini e executei o compilei o .res e mesmo assim o erro continua. Observação: ACBr atualizada e estou usando o Componente ACBrNFSeX. [1701002] Nome=Ananas UF=TO Provedor=MegaSoft Versao=2.00 ProRecepcionar=https://ananas.megasoftarrecadanet.com.br/ananas/ws/nfseSOAP
  3. Só pra deixar registrado o problema era que o santander tinha que liberar minha URL ai deu certo. depois que eles liberam ai consegui gerar o id com webhook
  4. Bom dia...entrei em contato com suporte do Santander e mesmo me informou que vai encaminhar minha URL para liberação interna para poder resolver o problema da Webhook.
  5. @Daniel InfoCotidiano eu consegui emitir o boleto com PIX pelo Santander.....mesmo não informando a tag bankSlipBillingWebhookActive no json do workspaces. Tava querendo gerar o workspaces id com webhook para monitorar os pagamentos do boleto...já que o Santander não tem o retorno de boleto de liquidado igual o BB, Sicredi, Sicoob e Inter. Configurações do boleto hibrido PIX Santander no ACBrBoleto //-----Configuração do PIX---------------------------------------------------- ACBrBoleto.Cedente.CedenteWS.IndicadorPix :=True; ACBrBoleto.Cedente.PIX.TipoChavePIX := tchEmail; ACBrBoleto.Cedente.PIX.Chave := '[email protected]'; ACBrBoleto.Configuracoes.WebService.VersaoDF := 'V1'; ValorMoraJuros :=5; CodigoMoraJuros :=cjTaxaMensal; ACBrBoleto.Configuracoes.WebService.ArquivoCRT := 'seucertificado_santander.crt'; ACBrBoleto.Configuracoes.WebService.ArquivoKEY := 'seucertificado_santander.key';
  6. Boa tarde....estou criando workspaces do santander via postaman e só consigo quando não envio Webhook no json......sem Webhook dá certo. Assim dá erro { "type": "BILLING", "covenants": [ { "code": "seu convenio" } ], "description": "Workspace de Cobrança", "bankSlipBillingWebhookActive": true, "pixBillingWebhookActive": true, "webhookURL": "https://seusite.com.br/api/santander" } Assim dá certo { "type": "BILLING", "covenants": [ { "code": "seu convernio" } ], "description": "Workspace de Cobrança" } ERRO APRESENTANDO { "_errorCode": 10000, "_message": "Validation error", "_details": "Requisição inválida", "_timestamp": "2023-09-19T21:09:04Z", "_traceId": "c385c4b8-67d4-47a0-bb2c-108c1b39ea8d", "_errors": [ { "_code": "10077", "_message": "Erro ao tentar cadastrar o Webhook" } ] }
  7. Boa tarde....no envio da requisição do boleto do Santander precisa adicionar o certificado? seria assim? ACBrBoleto.Configuracoes.WebService.ArquivoCRT := ExtractFilePath(ParamStr(0)) +'Boletos\Certificado\Santander\certificado_santander.crt ou .pem'; ACBrBoleto.Configuracoes.WebService.ArquivoKEY := ExtractFilePath(ParamStr(0)) +'Boletos\Certificado\Santander\chave_santander.key';
  8. Ricardo Carvalho deSousa Boa noite....eu fiz o modulo do SPED FISCAL EFD ICMS IPI e SPED CONTRIBUIÇÕES PIS E COFINS com parte do xml...uns 70% das informações são do XML de Entrada e Saídas. Mais criei algumas tabelas e conversão de CFOP e CST . Caso tenha interesse me chama no PV que te mostro como fiz....
  9. Alisson07 Bom dia....dá uma olhada nesse link pra ver te ajuda.... https://stackoverflow.com/questions/23949373/stretching-a-bitmap-in-delphi-using-stretchdraw-method
  10. BigWings Bom dia...obrigado pela ajuda....fiz um teste e isso mesmo que vc falou o CSONS 102 ele pega os 2 últimos digito do CSOSN ai dá essa advertência...por exemplo se eu trocar o CSOSN do 102 para o 101 a advertência some.
  11. Boa noite...eu atualizei o Programa do SPED FICAL EFD ICMS IPI e agora meu arquivo SPED apresenta muitas advertências no bloco C170.. ele falo sobre os novos CST mais no arquivo ainda não tem NF-e/NFC-e com esses novos CST queria seria o 02, 15, 53 e 61...alguém sabe como resolver essa situação?
  12. Daniel InfoCotidiano Atualizei ACBr agora e testei a consulta de retorno do sicredi agora está OK.
  13. Guilherme Eloi Boa tarde...te mandei uma mensagem no PV aqui no forum.
  14. Daniel InfoCotidiano Bom dia, eu não tenho o manual com essa atualização....mais vc pode fazer o teste usando os 2 link de consulta. LINK 01 : https://api-parceiro.sicredi.com.br/cobranca/boleto/v1/boletos/liquidados/dia?codigoBeneficiario=000001&dia=02/05/2023&cpfCnpjBeneficiarioFinal=000000000000, retorna 200 OK mais sem registro. LINK 02 : https://api-parceiro.sicredi.com.br/cobranca/boleto/v1/boletos/liquidados/dia?codigoBeneficiario=000001&dia=02/05/2023 retorna 200 OK com registro de boleto liquidado na data informada. Vou deixar 2 print em anexo com as 2 consultas....como vc pode verificar ambas retorna o status 200...
  15. Lucasmed Amigo você precisa informar o certificado na requisição....te mandei uma mensagem no PV
  16. Alexandre de Paula Boa tarde...quando que vou anexar algum arquivo aqui no fórum..aparece falando que ultrapassou o limite para upload do arquivo mesmo sendo 30kb como era o caso da unit ACBrBoletoW_Sicredi_APIV2 Mensagem...... 1 file would exceed the total allowed size of 0,972kb, and was skipped OK
  17. vou deixar o link para download da unit porque não aceitou eu anexar aqui, para que seja analisada e estando OK disponibilizar nos fontes ACBr https://mega.nz/file/DgoyxTSD#093ynm9kmuZjsZVAnnN5y2gvBRsaw5BwtYC7dYNBNxY
  18. Boa tarde, alguns colegas me reportaram que estava recebendo o retorno 200 OK na consulta de liquidação de boleto por dia no sicredi, eu ainda não tinha testando essa consulta, pois usava um consulta por período que limite a 20 boletos por requisição, ai resolve testar essa consulta como mostra o manual do sicredi v2, usando o link....https://api-parceiro.sicredi.com.br/cobranca/boleto/v1/boletos/liquidados/dia?codigoBeneficiario=000001&dia=02/05/2023&cpfCnpjBeneficiarioFinal=000000000000, eu percebi que endpoint da sua consulta foi alterada para https://api-parceiro.sicredi.com.br/cobranca/boleto/v1/boletos/liquidados/dia?codigoBeneficiario=000001&dia=02/05/2023 Eu fiz uma alteração na unit ACBrBoletoW_Sicredi_APIV2 e testei a consulta e funcionou 100%, vou anexar para que seja analisada e estando OK disponibilizar nos fontes ACBr
  19. Rodrigo SBarcelos Boa noite...vou demostrar como faço com boleto hibrido PIX Banco do Brasil 1 - ACBrBoleto.Cedente.CedenteWS.IndicadorPix :=True; 2 - BoletoPIX.fr3 para Fast Report ou Fortes Report LayOut = lPadraoPIX 3 - qrcode.emv :=QR_CODE_PIX; //------Isso é minha variavél que recebe o qrcode do pix Vou deixar minha procedure que uso pra pegar o retorno procedure TF_boleto.LerRetornoAPI; var Node : IXMLNode; NodeSec : IXMLNode; var JSonObjectAsString, MEMO_1, MEMO_2, MEMO_3, MEMO_4, MEMO_5 : string; JSObj : TJSONObject; JSArray : TJSONArray; JSValue : TJSONValue; var ParRows : TJSONPair; var ObjetoMeio : TJSONObject; SLRemessa: TStringList; i, j: Integer; Boleto : TACBrBoleto; var LINHA_DIGITAVEL, QR_CODE_PIX : String; begin txt_memojson.Lines.Text :=''; Boleto := ACBrBoleto; if Boleto.TotalListaRetornoWeb > 0 then begin SLRemessa := TStringList.Create; try for i:= 0 to Pred(Boleto.TotalListaRetornoWeb) do begin if (Boleto.ListaRetornoWeb[i].HTTPResultCode in [200, 201, 202]) then begin SLRemessa.Add(Boleto.ListaRetornoWeb[i].JSON); txt_memojson.Lines.Add(Boleto.ListaRetornoWeb[i].JSON); end; end; //----SLRemessa.SaveToFile( PathWithDelim(ExtractFilePath(Application.ExeName))+'\Boletos\LogsWebservice\'+ NR_DOCUMENTO + Trim(sNOSSO_NUMERO)+'-retorno_registro.json' ); finally FreeAndNil(SLRemessa) end; end; JSonObjectAsString := txt_memojson.Text; JSObj := TJSONObject.ParseJSONValue(JSonObjectAsString) as TJSONObject; try LINHA_DIGITAVEL :=''; QR_CODE_PIX :=''; LINHA_DIGITAVEL :=JSObj.GetValue('linhaDigitavel').Value; ParRows :=JSObj.Get('qrCode'); ObjetoMeio :=JSObj.GetValue('qrCode')as TJSONObject; QR_CODE_PIX :=ObjetoMeio.GetValue('emv').Value; if Length(LINHA_DIGITAVEL) = 47 then begin //-----Retorno com sucesso------------------------------------------------ end else begin //----Retorno com erro ai faço o tratamento pra pegar o erro-------------- end; finally JSObj.DisposeOf; end; end;
  20. Juliomar Marchetti Os manuais passam de 2mb e fórum não aceita tamanho maior...no fórum só aceita de 1mb pra baixo.
  21. Juliomar Marchetti Eu vou anexar os manuais aqui que tenho....eu ainda não fiz o código....analisando o manual achei meio complexo...olha que já desenvolvi muita emissão de boleto via API....mais essa API do Bradesco achei complicado...diferente dos outros bancos. Vou deixar o link para download do manual. https://mega.nz/file/H0gTQBQZ#uR8gwVjEje6uMUh2LD2Tfb0gkDxzLRecSG6eBidzqhw
  22. Bom dia, alguém já fez a emissão de boleto do Bradesco usando essa nova API deles? eu tenho a integração com API de boleto antiga deles....agora lançaram uma nova API de emissão de boleto. Eu tenho os manuais aqui comigo.
  23. fabiojrmoraes Bom dia, bolecode (Boleto PIX) do itaú é outra API diferente da API de Cobrança V2 deles....se vc já fez a v2 o processo é o mesmo...você teria pedir para seu cliente abrir uma nova implantação para boleto hibrido PIX, onde seria liberado a Recebimentos Pix - API exclusiva Itaú é nessa API que tem o bolecode, o json e header muda um pouco...mais é pouco parecido com a v2....só uma observação...você tem que gerar um novo certificado para essa nova API igual fez com v2.
  24. Bom dia....para o itaú não tem a opção de consultar por data de pagamento ou vencimento, apenas por nosso numero....um por um
×
×
  • 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.