Estou emitindo boleto com ACBrLibBoleto via Caixa Econômica WebService.
Com a versão 0.2.0.147 a emissão ocorre normal, usando o seguinte aqruivo INI: Cedente_Titulos.ini, neste mesma versão é gerado o seguinte xml: 000002-registro_boleto.xml e recebo o seguinte retorno: 000002-retorno_registro.xml, consigo baixar o boleto pela URL tudo funciona as mil maravilhas.
Mas ao atualizar a lib para ultima versão 0.2.0.192 ou 0.2.0.194, ele gera o seguinte xml: 000003-registro_boleto.xml e recebo o seguinte retorno: 000003-retorno_registro.xml, como podemos ver no retono o boleto não foi aceito.
Comparando os xmls gerados entre a versão antiga e as novas eu reparei que o elemento JUROS_MORA está diferente, mesmo usando o mesmo arquivo INI.
Na versão antiga fica assim:
Nas versões nova fica assim:
Se reparar no erro dentro do retorno das versões novas:
The content of element "JUROS_MORA" is not complete.
Ele esta reclamando que elemento JUROS_MORA, não esta completo.
Mais estou usando o mesmo INI, com os mesmos campos preenchidos.
Eu acredito que o campo no INI que controla isso é ValorMoraJuros = 0, mesmo assim as versões mais novas não colocam a tag VALOR no elemento JUROS_MORA.
Estou fazendo alguma coisa errada?
Obrigado pela ajuda!