$li_estcmpret = $io_report->DS->data["estcmpret"][$li_i]; $ls_numlic = $io_report->DS->data["numlic"][$li_i]; } uf_print_encabezado($ls_agente, $ls_nomsujret, $ls_rif, $ls_nit, $ls_dirsujret, &$io_pdf); $lb_valido = $io_report->uf_retencionesmunicipales_detalles($ls_numcom); if ($lb_valido) { $li_totalbaseimp = 0; $li_totalmontoimp = 0; $li_total = $io_report->ds_detalle->getRowCount("numfac"); for ($li_i = 1; $li_i <= $li_total && $lb_valido; $li_i++) { $ls_numsop = $io_report->ds_detalle->data["numsop"][$li_i]; $li_baseimp = $io_report->ds_detalle->data["basimp"][$li_i]; $li_porimp = 'RETENCION 1 X 1.000'; $li_porcentaje = '0,001'; $li_totimp = $io_report->ds_detalle->data["iva_ret"][$li_i]; $lb_valido = $io_report->uf_select_datos_cheque_retencion($ls_numsop, $ls_nummov, $ld_fecmov, $li_monto); $li_totalbaseimp = $li_totalbaseimp + $li_baseimp; $li_totalmontoimp = $li_totalmontoimp + $li_totimp; $li_baseimp = number_format($li_baseimp, 2, ",", "."); $li_totimp = number_format($li_totimp, 2, ",", "."); $li_monto = number_format($li_monto, 2, ",", "."); $ld_fecmov = $io_funciones->uf_convertirfecmostrar($ld_fecmov); } if ($lb_valido) { $li_totalbaseimp = number_format($li_totalbaseimp, 2, ",", "."); $li_totalmontoimp = number_format($li_totalmontoimp, 2, ",", "."); uf_print_detalle($li_monto, $li_baseimp, $li_porcentaje, $li_porimp, $li_totimp, $ls_nummov, $ld_fecmov, &$io_pdf); uf_print_firmas($ls_agente, &$io_pdf); } } }