Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
pessoal,tou fazendo um boleto bancario pela caixa economica, no layout do SIGCB.
e eles afirmaram que não pode vir com o "0", ou seja pelos calculos da programação do "boletophp.com.br"
estou gerando deste jeito:
240000000000000136
sendo o "24" o numero do registro e emissao do cedente.
o "13" é o numero do contrato do cliente. e o "6" o digito verificador..
os "0" gerados, sao do propio boletophp.com.br.
más o caixa agora diz que nao pode vir esses 0! oque posso fazer pra inves do 0, vir numero 1 por exemplo?
Segue o boleto_cef.php:
// Composição Nosso Numero - CEF SIGCB
$dadosboleto["nosso_numero1"] = "000"; // tamanho 3
$dadosboleto["nosso_numero_const1"] = "2"; //constanto 1 , 1=registrada , 2=sem registro
$dadosboleto["nosso_numero2"] = "000"; // tamanho 3
$dadosboleto["nosso_numero_const2"] = "4"; //constanto 2 , 4=emitido pelo proprio cliente
$dadosboleto["nosso_numero3"] = $row_Recordset1["id_clientes"]; // tamanho 9 - corrigir logo!
segue a funcaoo_php.php
//campo livre (sem dv) é 24 digitos
$campo_livre = $conta_cedente . $conta_cedente_dv . formata_numero($dadosboleto["nosso_numero1"],3,0) . formata_numero($dadosboleto["nosso_numero_const1"],1,0) . formata_numero($dadosboleto["nosso_numero2"],3,0) . formata_numero($dadosboleto["nosso_numero_const2"],1,0) . formata_numero($dadosboleto["nosso_numero3"],9,0);
Carregando comentários...