Ir para conteúdo
  • Cadastre-se

Kirliam Maciel Dias

Membros Pro
  • Total de ítens

    36
  • Registro em

  • Última visita

Posts postados por Kirliam Maciel Dias

  1.  

    Oi José.

    Passei como booleano como você falou, mas ele não usou o valor indicado em "PercentualMulta", pelo visto usou o mesmo valor indicado em "ValorMoraJuros".

    boleto.ini

    DataMoraJuros=17/12/2021
    DataMulta=17/12/2021
    ValorMoraJuros=1,05
    MultaValorFixo=1
    PercentualMulta=6,00

     

     
    boleto.json do log da API:
        "jurosMora": {
            "tipo": 1,
            "data": "17.01.2022",
            "valor": 1.05
        },
        "multa": {
            "tipo": 1,
            "data": "17.01.2022",
            "valor": 1.05
        }
  2.   Informando "MultaValorFixo"

    DataMulta=XX
    MultaValorFixo=XX
     

      o ACBRMonitorPlus não está preenchendo o campo tipo ao enviar para a API:

        "multa": {
            "tipo": 3,
            "data": "29.04.2022"
        }

      aí acabou recebendo um erro da API: "Campo tipo multa preenchido com dados inválidos."

     

      Mas se ao invés eu usar "PercentualMulta"

    DataMulta=XX
    PercentualMulta=XX
     

      aí o campo é preenchido:

        "multa": {
            "tipo": 2,
            "data": "29.05.2022",
            "porcentagem": 2
        }

     

     
  3.   Acabei de testar com a última versão de 64 bits, 1.4.0.46 - x64. Testei em dois computadores diferentes, deu o mesmo erro em ambos.

      Segue o log.txt em anexo.

      E ao que parece, o "AccessViolation" está ocorrendo sempre logo após o primeiro retorno com sucesso da API.

      Vou testar em seguida com a versão de 32 bits, mas pela página de downloads a última versão de 32 é a 1.4.0.45 - x64, está certo isso?

    LOG.TXT

  4.   Estou finalizando a homologação da API de cobrança do BB.

      O registro já está funcionando perfeitamente.

      Estou enviando os comandos na sequência:

    BOLETO.LimparLista
    BOLETO.ConfigurarDados("XXXX")
    BOLETO.IncluirTitulos("XXXX")
    BOLETO.EnviarBoleto

      Para a baixa, a única diferença é que incluo a linha abaixo ao incluir o título a baixar: "OcorrenciaOriginal.TipoOcorrencia=1"

      Para remessas via arquivo, isso funciona. Mas pela API, está sendo enviado para registro e não baixa:

    [REGISTRO1]
    CodRetorno=
    ControleCodRetorno=
    ControleData=
    ControleHora=
    ControleNSU=
    ControleOriRetorno=
    ControleRetorno=
    Excecao=
    Header_Agencia=0
    Header_Autenticacao=
    Header_CNPJCPF_Beneficiario=
    Header_Data_Hora=
    Header_Id_Origem=
    Header_Id_Processo=
    Header_Indice=0
    Header_Operacao=INCLUI_BOLETO
    Header_Sistema_Origem=
    Header_Usuario=
    Header_Usuario_Servico=
    Header_Versao=
    IDCodBarras=
    IDLinhaDig=
    IDNossoNum=
    IDURL=
    IndicadorContinuidade=0
    MsgRetorno=
    OriRetorno=
    ProximoIndice=0
    
    [REJEICAO1-1]
    Campo=
    Codigo=4874915
    Mensagem=Nosso Número já incluído anteriormente.
    Ocorrencia=2jn81nOlnoo=C8710073626C
    Valor=
    Versao=1

     

    JSON do log:

    {
        "numeroConvenio": 3128557,
        "numeroCarteira": 17,
        "numeroVariacaoCarteira": 35,
        "codigoModalidade": 1,
        "dataEmissao": "11.08.2021",
        "dataVencimento": "13.11.2021",
        "valorOriginal": 299.89,
        "valorAbatimento": 0,
        "codigoAceite": "N",
        "codigoTipoTitulo": 2,
        "descricaoTipoTitulo": "DM",
        "numeroTituloBeneficiario": "389",
        "campoUtilizacaoBeneficiario": "",
        "numeroTituloCliente": "00031285570097454558",
        "mensagemBloquetoOcorrencia": "",
        "jurosMora": {
            "tipo": 1,
            "data": "14.11.2021",
            "valor": 1.05
        },
        "multa": {
            "tipo": 2,
            "data": "14.11.2021",
            "porcentagem": 2
        },
        "pagador": {
            "tipoInscricao": 1,
            "numeroInscricao": 00000,
            "nome": "xxxxx",
            "endereco": "xxxxx",
            "cep": 1111111,
            "cidade": "xxxx",
            "bairro": "xxx",
            "uf": "XX"
        },
        "indicadorPix": "N"
    }

     

  5.   Olá.

      Estou usando a versão 1.4.0.44 - x64 do ACBRMonitorPlus.

      Após algumas requisições, venho obtendo erros frequentes de Access Violation, e aí preciso reiniciar o Monitor.

      Estou usando o ambiente de homologação da API do BB, e já está quase tudo funcionando perfeitamente, exceto por esse erro intermitente.

      

    27/08/2021 16:25:59 - BOLETO.EnviarBoleto
    27/08/2021 16:25:59 - ERRO: Falha ao Enviar Boleto. 
    Access violation

     

  6.   Estou tentando fazer a homologação da API de cobranças do BB.

      Segui todos os passos da documentação e de um tópico detalhado no fórum.

    Configuração no Monitor:

    image.thumb.png.767b0d80ce5f60f8374192e1abccdbb2.png

    Estou enviando os comandos nessa sequência:

    BOLETO.LimparLista
    OK: 
    BOLETO.ConfigurarDados("C:\XXXX\Boletos\bb.ini")
    OK: 
    BOLETO.IncluirTitulos("C:\XXXX\Boletos\boleto.ini")
    OK: 
    BOLETO.EnviarBoleto
    ERRO: Falha ao Enviar Boleto. 
    Erro: TBoletoWSClassMetodo Gerar Remessa nao Implementado 


    Os arquivos bb.ini e boleto.ini estão preenchidos como se fosse uma remessa normal (via arquivo), o que está funcionando perfeitamente.

    Não sei se preciso especificar alguma propriedade diferente no bb.ini ou boleto.ini ao usar a API, pois não achei nada na documentação!

     

    bb.ini:

    [Cedente]
    Nome=XXXX
    CNPJCPF=XXXX
    Logradouro=XXXX
    Numero=XXXX
    Complemento=
    Bairro=XXX
    Cidade=XXXX
    CEP=XXXX
    UF=SC
    RespEmis=0
    TipoPessoa=1
    CodigoCedente=XXXX
    Convenio=XXXX
    LayoutBol=3
    CaracTitulo=0
    TipoCarteira=1
    TipoDocumento=1
    Modalidade=019
    
    [Conta]
    Conta=XXXX
    DigitoConta=X
    Agencia=XXXX
    DigitoAgencia=X
    
    [Banco]
    Numero=1
    CNAB=0
    NumeroCorrespondente=0
    VersaoArquivo=0
    VersaoLote=0

     

    boleto.ini:

    [Titulo1]
    NumeroDocumento=159
    Carteira=17
    NossoNumero=308
    ValorDocumento=180,00
    Vencimento=27/10/2021
    DataDocumento=26/07/2021
    DataProcessamento=26/07/2021
    DataMoraJuros=28/10/2021
    DataMulta=28/10/2021
    ValorMoraJuros=0,63
    MultaValorFixo=3,60
    LocalPagamento=Pagavel em qualquer agencia bancaria mesmo apos o vencimento
    Especie=DM
    EspecieMod=R$
    Sacado.NomeSacado=XXXX
    Sacado.CNPJCPF=XXXX
    Sacado.Pessoa=0
    Sacado.Logradouro=XXXX
    Sacado.Numero=X
    Sacado.Bairro=XXXX
    Sacado.Complemento=
    Sacado.Cidade=XXXX
    Sacado.UF=XXXX
    Sacado.CEP=XXXX
    SeuNumero=159
    TipoImpressao=1
    TipoDesconto=1
    TipoDesconto2=1


     

     

×
×
  • 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.