-
Total de ítens
36 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por Kirliam Maciel Dias
-
-
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 }
-
Mesmo erro na versão de 32 bits. Segue o log.
-
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?
-
Beleza, vou testar
-
@José M. S. Junior, o log.txt só tem aquilo ali que eu postei mesmo, mais nada.
-
-
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" }
-
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
-
Obrigado @José M. S. Junior, era isso mesmo.
-
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:
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
Campo MultaValorFixo não funciona via API
em ACBrMonitorPLUS
Postado
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