{
						$ls_denartc=   $io_report->ds_detcontable->data["denart"][$li_s];
						$ls_cuenta=    $io_report->ds_detcontable->data["sc_cuenta"][$li_s]; 
						$ls_debhab=    $io_report->ds_detcontable->data["debhab"][$li_s]; 
						$li_monto=     $io_report->ds_detcontable->data["monto"][$li_s]; 
						if($ls_debhab=="D")
						{$li_montotdeb=$li_montotdeb+$li_monto;}
						else
						{$li_montothab=$li_montothab+$li_monto;}
						$li_monto=$io_fun_inventario->uf_formatonumerico($li_monto);
						$la_data2[$li_s]=array('denartc'=>$ls_denartc,'cuenta'=>$ls_cuenta,'debhab'=>$ls_debhab,'monto'=>$li_monto);
					}
					$li_montotdeb=$io_fun_inventario->uf_formatonumerico($li_montotdeb);
					$li_montothab=$io_fun_inventario->uf_formatonumerico($li_montothab);
					$la_datatc[1]=array('total'=>"Total",'debe'=>"Debe ".$li_montotdeb,'haber'=>"Haber ".$li_montothab);
					uf_print_detallecontable($la_data2,$io_pdf); // Imprimimos el detalle 
					uf_print_totalescontable($la_datatc,&$io_pdf);
				}
			}
			unset($la_data);			
			unset($la_datac);			
		}
		if($lb_valido)
		{
			$io_pdf->ezStopPageNumbers(1,1);
			$io_pdf->ezStream();
		}
		unset($io_pdf);
	}
	unset($io_report);
	unset($io_funciones);
                uf_print_totalescontable($la_datatc, &$io_pdf);
            }
            if ($io_pdf->ezPageCount == $li_numpag) {
                // Hacemos el commit de los registros que se desean imprimir
                $io_pdf->transaction('commit');
            } else {
                // Hacemos un rollback de los registros, agregamos una nueva página y volvemos a imprimir
                $io_pdf->transaction('rewind');
                $io_pdf->ezNewPage();
                // Insertar una nueva página
                uf_print_cabecera($ls_codemp, $ls_nomemp, $ls_cmpmov, $ls_codcau, $ls_dencau, $ls_descmp, $ls_denact, $ls_ideact, $io_pdf);
                // Imprimimos la cabecera del registro
                uf_print_detalle($la_data, $io_pdf);
                // Imprimimos el detalle
                uf_print_totales($la_datat, &$io_pdf);
                uf_print_detallecontable($la_data1, $io_pdf);
                // Imprimimos el detalle
                uf_print_totalescontable($la_datatc, &$io_pdf);
            }
        }
        unset($la_data);
        unset($la_datat);
        unset($la_data1);
        unset($la_datatc);
    }
    if ($lb_valido) {
        $io_pdf->ezStopPageNumbers(1, 1);
        $io_pdf->ezStream();
    }
    unset($io_pdf);
}