openboleto / OpenCnabPHP

Biblioteca multibanco para geração e leitura de arquivos Cnab240 e Cna400 de remessa e retorno
MIT License
192 stars 117 forks source link

Erro na Espécie Documento - Sicoob #183

Closed srcsolucoes closed 4 years ago

srcsolucoes commented 4 years ago

Boa noite,

estou gerando remassa conforme código abaixo, e todos os meus boletos estão sendo registrados com espécie "CH", e não DM conforme setado nas opções:

$lote->inserirDetalhe(array( //Registro 3P Dados do Boleto 'nosso_numero' => $boleto->id_boleto, // numero sequencial de boleto 'nosso_numero_dv' => $dv_nosso_numero, // pode ser informado ou calculado pelo sistema 'parcela' => '01', 'modalidade' => '1', 'tipo_formulario' => '4', 'codigo_carteira' => '1', // codigo da carteira 'carteira' => '1', // codigo da carteira 'seu_numero' => $boleto->numero_documento,// se nao informado usarei o nosso numero 'data_vencimento' => $boleto->vencimento, // informar a data neste formato AAAA-MM-DD 'valor' => $boleto->valor_boleto, // Valor do boleto como float valido em php 'cod_emissao_boleto'=> '2', // tipo de emissao do boleto informar 2 para emissao pelo beneficiario e 1 para emissao pelo banco 'especie_titulo' => "DM", // informar dm e sera convertido para codigo em qualquer laytou conferir em especie.php

portalm7 commented 3 months ago

problema está no arquivo Espécie que está definido com codigo errado. $this->sicoob[1] = array('abr' => "DM", 'txt' => 'Duplicata Mercantil'); Porem 1 = Cheque 02 que é duplicata mercantil ficando assim $this->sicoob[2] = array('abr' => "DM", 'txt' => 'Duplicata Mercantil');