$ls_nomcon=$io_report->rs_data_detalle->fields["nomcon"]; $li_totded=$li_totded+abs($io_report->rs_data_detalle->fields["valsal"]); $li_valsal=$io_fun_nomina->uf_formatonumerico(abs($io_report->rs_data_detalle->fields["valsal"])); $la_data[$li_s]=array('denominacion'=>$ls_nomcon,'asignacion'=>'','deduccion'=>$li_valsal); } $li_s++; $io_report->rs_data_detalle->MoveNext(); } uf_print_detalle($la_data,$io_pdf); // Imprimimos el detalle $li_totnet=$li_toting-$li_totded; $li_toting=$io_fun_nomina->uf_formatonumerico($li_toting); $li_totded=$io_fun_nomina->uf_formatonumerico($li_totded); $li_totnet=$io_fun_nomina->uf_formatonumerico($li_totnet); if($li_reg==1) { uf_print_pie_cabecera1($li_toting,$li_totded,$li_totnet,$ls_nomper,$ls_cedper,$io_pdf); // Imprimimos pie de la cabecera } else { uf_print_pie_cabecera2($li_toting,$li_totded,$li_totnet,$ls_nomper,$ls_cedper,$io_pdf); // Imprimimos pie de la cabecera } unset($la_data); $io_pdf->stopObject($io_cabecera); // Detener el objeto cabecera*/ if(($li_i<$li_totrow)&&($li_reg==2)) { $io_pdf->ezNewPage(); // Insertar una nueva página $li_reg=1; } else { $li_reg=2;
} if($li_s<=$li_dedu) { $la_valores["denomdedu"]=$la_data_d[$li_s]["denominacion"]; $la_valores["valordedu"]=$la_data_d[$li_s]["valor"]; } $la_data[$li_s]=$la_valores; } uf_print_detalle($la_data,$io_pdf); // Imprimimos el detalle $li_totnet=$li_toting-$li_totded; $li_toting=$io_fun_nomina->uf_formatonumerico($li_toting); $li_totded=$io_fun_nomina->uf_formatonumerico($li_totded); $li_totnet=$io_fun_nomina->uf_formatonumerico($li_totnet); if($li_reg==1) { uf_print_pie_cabecera1($li_toting,$li_totded,$li_totnet,$ls_codcueban,$io_pdf); // Imprimimos pie de la cabecera } else { uf_print_pie_cabecera2($li_toting,$li_totded,$li_totnet,$ls_codcueban,$io_pdf); // Imprimimos pie de la cabecera } unset($la_data_a); unset($la_data_d); unset($la_data); $io_pdf->stopObject($io_cabecera); // Detener el objeto cabecera if(($li_i<$li_totrow)&&($li_reg==2)) { $io_pdf->ezNewPage(); // Insertar una nueva página $li_reg=1; } else
{ $ls_codconc=$io_report->DS_detalle->data["codconc"][$li_s]; $ls_nomcon=$io_report->DS_detalle->data["nomcon"][$li_s]; $li_totded=$li_totded+abs($io_report->DS_detalle->data["valsal"][$li_s]); $li_valsal=$io_fun_nomina->uf_formatonumerico(abs($io_report->DS_detalle->data["valsal"][$li_s])); $la_data[$li_s]=array('codigo'=>$ls_codconc,'denominacion'=>$ls_nomcon,'asignacion'=>'','deduccion'=>$li_valsal); } } uf_print_detalle($la_data,$io_pdf); // Imprimimos el detalle $li_totnet=$li_toting-$li_totded; $li_toting=$io_fun_nomina->uf_formatonumerico($li_toting); $li_totded=$io_fun_nomina->uf_formatonumerico($li_totded); $li_totnet=$io_fun_nomina->uf_formatonumerico($li_totnet); if($li_reg==1) { uf_print_pie_cabecera1($li_toting,$li_totded,$li_totnet,$ls_codcueban,$ld_fecdesper,$ld_fechasper,$ls_banco,$io_pdf); // Imprimimos pie de la cabecera } else { uf_print_pie_cabecera2($li_toting,$li_totded,$li_totnet,$ls_codcueban,$ld_fecdesper,$ld_fechasper,$ls_banco,$io_pdf); // Imprimimos pie de la cabecera } $io_report->DS_detalle->resetds("codconc"); unset($la_data); $io_pdf->stopObject($io_cabecera); // Detener el objeto cabecera if(($li_i<$li_totrow)&&($li_reg==2)) { $io_pdf->ezNewPage(); // Insertar una nueva página $li_reg=1; } else {