uf_print_encabezado_pagina($ls_titulo, $ls_cmpmov, $ld_fechaaux, $io_pdf);
 // Imprimimos el encabezado de la página
 $li_totrow = $io_report->ds->getRowCount("cmpmov");
 for ($li_i = 1; $li_i <= $li_totrow; $li_i++) {
     $io_pdf->transaction('start');
     // Iniciamos la transacción
     $li_numpag = $io_pdf->ezPageCount;
     // Número de página
     $li_totprenom = 0;
     $li_totant = 0;
     $ls_codcau = $io_report->ds->data["codcau"][$li_i];
     $ls_dencau = $io_report->ds->data["dencau"][$li_i];
     $ls_descmp = $io_report->ds->data["descmp"][$li_i];
     uf_print_cabecera($ls_codemp, $ls_nomemp, $ls_codcau, $ls_dencau, $ls_descmp, $io_pdf);
     // Imprimimos la cabecera del registro
     $lb_valido = $io_report->uf_siv_load_dt_movreasignacion($ls_codemp, $ls_cmpmov, $ls_codcau);
     // Obtenemos el detalle del reporte
     if ($lb_valido) {
         $li_montot = 0;
         $li_totrow_det = $io_report->ds_detalle->getRowCount("codact");
         for ($li_s = 1; $li_s <= $li_totrow_det; $li_s++) {
             $ld_fectraact = $io_report->ds_detalle->data["fectraact"][$li_s];
             $ls_codact = $io_report->ds_detalle->data["codact"][$li_s];
             $ls_denact = $io_report->ds_detalle->data["denact"][$li_s];
             $ls_ideact = $io_report->ds_detalle->data["ideact"][$li_s];
             //$ls_desmov=    $io_report->ds_detalle->data["desmov"][$li_s];
             $ls_codres = $io_report->ds_detalle->data["nomres"][$li_s];
             $ls_coduniadm = $io_report->ds_detalle->data["denuniadm"][$li_s];
             $ls_codresnew = $io_report->ds_detalle->data["nomnew"][$li_s];
             $ls_coduniadmnew = $io_report->ds_detalle->data["uniadmnew"][$li_s];
             $li_monact = $io_report->ds_detalle->data["monact"][$li_s];