-
Total de ítens
13 -
Registro em
-
Última visita
Reginaldo Rodrigues Pereira's Achievements
-
Alguém mais gostaria de contribuir a respeito deste questionamento além do @Juliomar Marchetti? Gostaria de saber se mais algum desenvolvedor já passou por isso e qual solução foi dada. Já orientamos o lojista que utiliza nosso ERP entrar em contato com o gerente do banco e verificar sobre essa possibilidade de gerar boleto via API e via CNAB ao mesmo tempo.
-
Um lojista deseja utilizar o registro de boleto online via API. Porém, ele possui a seguinte preocupação, caso estiver sem internet e não for possível registrar o boleto online via API, ele poderá gerar um boleto no modo normal (offline) e, quando a internet voltar ele registrar esse boleto através de arquivo de remessa? Gostaria de saber se isso é possível, qual as consequências disso. O lojista não quer é que seu cliente saia da loja sem o boleto. Será que os bancos permitem esse procedimento ou depois que optou pela cobrança via API só poderá registrar boletos online?
-
WebService := FACBrBoleto.Configuracoes.WebService; WebService.Ambiente := taProducao; WebService.SSLCryptLib := cryOpenSSL; WebService.SSLHttpLib := httpOpenSSL; WebService.SSLType := LT_TLSv1_2; WebService.UseCertificateHTTP := False; WebService.ArquivoCRT := ''; WebService.ArquivoKEY := ''; WebService.VersaoDF := 'V2'; WebService.TimeOut := 20000; FACBrBoleto.PrefixArqRemessa := ''; FACBrBoleto.LayoutRemessa := c400; FACBrBoleto.Homologacao := False; FACBrBoleto.ImprimirMensagemPadrao := True; FACBrBoleto.LeCedenteRetorno := False; FACBrBoleto.LerNossoNumeroCompleto := False; FACBrBoleto.RemoveAcentosArqRemessa := False; Beneficiario := FACBrBoleto.Cedente; Beneficiario.Agencia := '0821'; Beneficiario.AgenciaDigito := '00'; Beneficiario.Conta := '84956'; Beneficiario.ContaDigito := '4'; Beneficiario.DigitoVerificadorAgenciaConta := ''; Beneficiario.Convenio := ''; Beneficiario.Modalidade := '1'; Beneficiario.Operacao := ''; Beneficiario.CodigoTransmissao := ''; Beneficiario.CodigoCedente := '84956'; Beneficiario.TipoInscricao := pJuridica; Beneficiario.TipoDocumento := Tradicional; Beneficiario.IdentDistribuicao := tbClienteDistribui; Beneficiario.ResponEmissao := tbCliEmite; Beneficiario.CaracTitulo := tcSimples; Beneficiario.TipoCarteira := tctRegistrada; Beneficiario.CNPJCPF := '26410344000162'; Beneficiario.Nome := 'FERRETI 4X4 DISTRIBUIDORA E COMERCIO DE AUTOPECAS LTDA'; Beneficiario.FantasiaCedente := 'FERRETI 4X4'; Beneficiario.Logradouro := 'AVENIDA NAÇÕES UNIDAS'; Beneficiario.NumeroRes := '1310'; Beneficiario.Complemento := ''; Beneficiario.Bairro := 'ROQUE'; Beneficiario.Cidade := 'PORTO VELHO'; Beneficiario.UF := 'RO'; Beneficiario.CEP := '76804436'; Beneficiario.Telefone := '6932252095'; FACBrBoleto.Banco.TipoCobranca := cobSicred; BeneficiarioWS := Beneficiario.CedenteWS; BeneficiarioWS.ClientID := ClientID; BeneficiarioWS.ClientSecret := ClientSecret; BeneficiarioWS.KeyUser := KeyUser; BeneficiarioWS.Scope := 'cobranca'; BeneficiarioWS.IndicadorPix := True; Titulo := FACBrBoleto.CriarTituloNaLista; Titulo.DataDocumento := '11/07/2024'; Titulo.Vencimento := '10/08/2024'; Titulo.NumeroDocumento := '24'; Titulo.SeuNumero := '0006310401'; Titulo.EspecieMod := '$'; Titulo.Aceite := atNao; Titulo.DataProcessamento := Now; Titulo.Carteira := '0'; Titulo.NossoNumero := '00012'; Titulo.ValorDocumento := 10; Titulo.Sacado.NomeSacado := 'A C EVANGELISTA'; Titulo.Sacado.CNPJCPF := '38486580000141'; Titulo.Sacado.Logradouro := 'RUA GETULIO VARGAS, 2933'; Titulo.Sacado.Numero := ''; Titulo.Sacado.Bairro := 'SAO CRISTOVAO'; Titulo.Sacado.Cidade := 'PORTO VELHO'; Titulo.Sacado.UF := 'RO'; Titulo.Sacado.CEP := '76804061'; Titulo.Sacado.Email := ''; Titulo.ValorMoraJuros := 30; Titulo.ValorAbatimento := 0; Titulo.DataMoraJuros := '10/08/2024'; Titulo.DataAbatimento := 0; Titulo.DataProtesto := 0; Titulo.DiasDeProtesto := 0; Titulo.PercentualMulta := 5; Titulo.CodigoMoraJuros := cjValorMensal; Titulo.Mensagem.Text := ''; Titulo.OcorrenciaOriginal.Tipo := toRemessaRegistrar; Titulo.Instrucao1 := ''; Titulo.Instrucao2 := ''; Titulo.QtdePagamentoParcial := 1; Titulo.TipoPagamento := tpNao_Aceita_Valor_Divergente; Titulo.PercentualMinPagamento := 0; Titulo.PercentualMaxPagamento := 0; Titulo.ValorMinPagamento := 0; Titulo.ValorMaxPagamento := 0; Titulo.TipoDesconto := tdNaoConcederDesconto; Titulo.DataDesconto := 0; Titulo.ValorDesconto := 0; FACBrBoleto.Configuracoes.WebService.Operacao := tpInclui; FACBrBoleto.Enviar;
-
WebService := FACBrBoleto.Configuracoes.WebService; WebService.Ambiente := taProducao; WebService.SSLCryptLib := cryOpenSSL; WebService.SSLHttpLib := httpOpenSSL; WebService.SSLType := LT_TLSv1_2; WebService.UseCertificateHTTP := False; WebService.ArquivoCRT := ''; WebService.ArquivoKEY := ''; WebService.VersaoDF := 'V2'; WebService.TimeOut := 20000; FACBrBoleto.PrefixArqRemessa := ''; FACBrBoleto.LayoutRemessa := c400; FACBrBoleto.Homologacao := False; FACBrBoleto.ImprimirMensagemPadrao := True; FACBrBoleto.LeCedenteRetorno := False; FACBrBoleto.LerNossoNumeroCompleto := False; FACBrBoleto.RemoveAcentosArqRemessa := False; Beneficiario := FACBrBoleto.Cedente; Beneficiario.Agencia := '0821'; Beneficiario.AgenciaDigito := '00'; Beneficiario.Conta := '84956'; Beneficiario.ContaDigito := '4'; Beneficiario.DigitoVerificadorAgenciaConta := ''; Beneficiario.Convenio := ''; Beneficiario.Modalidade := '1'; Beneficiario.Operacao := ''; Beneficiario.CodigoTransmissao := ''; Beneficiario.CodigoCedente := '84956'; Beneficiario.TipoInscricao := pJuridica; Beneficiario.TipoDocumento := Tradicional; Beneficiario.IdentDistribuicao := tbClienteDistribui; Beneficiario.ResponEmissao := tbCliEmite; Beneficiario.CaracTitulo := tcSimples; Beneficiario.TipoCarteira := tctRegistrada; Beneficiario.CNPJCPF := '26410344000162'; Beneficiario.Nome := 'FERRETI 4X4 DISTRIBUIDORA E COMERCIO DE AUTOPECAS LTDA'; Beneficiario.FantasiaCedente := 'FERRETI 4X4'; Beneficiario.Logradouro := 'AVENIDA NAÇÕES UNIDAS'; Beneficiario.NumeroRes := '1310'; Beneficiario.Complemento := ''; Beneficiario.Bairro := 'ROQUE'; Beneficiario.Cidade := 'PORTO VELHO'; Beneficiario.UF := 'RO'; Beneficiario.CEP := '76804436'; Beneficiario.Telefone := '6932252095'; FACBrBoleto.Banco.TipoCobranca := cobSicred; BeneficiarioWS := Beneficiario.CedenteWS; BeneficiarioWS.ClientID := ClientID; BeneficiarioWS.ClientSecret := ClientSecret; BeneficiarioWS.KeyUser := KeyUser; BeneficiarioWS.Scope := 'cobranca'; BeneficiarioWS.IndicadorPix := True; Log do componente: Comando Enviar: {"tipoCobranca":"HIBRIDO","codigoBeneficiario":"84956","especieDocumento":"DUPLICATA_MERCANTIL_INDICACAO","nossoNumero":"242000115","seuNumero":"0006310401","dataVencimento":"2024-08-10","valor":10,"tipoJuros":"VALOR","juros":30,"multa":5,"pagador":{"tipoPessoa":"PESSOA_JURIDICA","documento":"38486580000141","nome":"A C EVANGELISTA","endereco":"RUA GETULIO VARGAS, 2933 ","cidade":"PORTO VELHO","uf":"RO","cep":"76804061"}}
-
Erro 422 ao registrar boleto Sicredi via API V2 em Produção
um tópico no fórum postou Reginaldo Rodrigues Pereira ACBrBoleto
Esta retornando o seguinte erro ao registrar boleto online em Produção: [422] during [GET] to [https://cobranca-emissao-consulta-datas.prd.sicredi.cloud/v1/datas/dataOperacao?cooperativa=0821&posto=00&origem=EC&usuario=ECHB] [DataOperacaoClient#buscarDataOperacao(String,String,String,String)]: [{"timestamp":"2024-07-12T13:04:33.068+0000","error":"br.com.sicredi.consultadatas.api.exception.PersistenceException.tratamentoGenericJDBCException(PersistenceException.java:80)\nbr.com.sicredi.consul... (10248 bytes)] Já mandei email para o banco Sicredi reportando o problema e até agora não obtive resposta. Então resolvi reportar aqui para ver se alguém pode me auxiliar. Se alguém já passou por esse problema ou tem alguma ideia do que pode ser esse problema. -
Migração API Cobrança Bancária V3 do Banco Sicoob
um tópico no fórum postou Reginaldo Rodrigues Pereira ACBrBoleto
Bom dia pessoal, recebi hoje dia 23/05/2024 o swagger do ambiente V3 da API do Sicoob, que já esta funcional no ambiente de homologação, segundo o suporte houve as seguintes mudanças: Formato das datas foram de YYYY:MM:DDT00:00:00-03:00 para YYYY:MM:DD Campo de mensagens de intrução virou uma lista em array, antes era um objeto. Novas modalidades de Boleto. Alterações nos nomes dos campos "numeroContrato", "modalidade" e outros. Os endpoints de PATCH foram agrupados em um único endpoint. Importante a implementação dessa nova versão da API no componente ACBrBoleto, pois em breve o ambiente de produção também será migrado. Base URL: Produção: https://api.sicoob.com.br/cobranca-bancaria/v3 Homologação: https://sandbox.sicoob.com.br/sicoob/sandbox/cobranca-bancaria/v3 API Cobrança Bancária Sicoob 2.postman_collection