$data = $io_sql->obtener_datos($rs_proveedor);
 $la_documentos[0] = "";
 for ($z = 1; $z <= $li_total; $z++) {
     //1
     $io_pdf->transaction('start');
     // Iniciamos la transacción
     $li_numpag = $io_pdf->ezPageCount;
     // Número de página
     $ls_codpro = $data["cod_pro"][$z];
     $ls_nompro = $data["nompro"][$z];
     $ls_rifpro = $data["rifpro"][$z];
     $ls_ocei = $data["ocei_no_reg"][$z];
     $ls_telpro = $data["telpro"][$z];
     $ls_dirpro = $data["dirpro"][$z];
     $ls_obspro = $data["obspro"][$z];
     $ls_denesp = $io_report->uf_load_especialidadproveedor($ls_codpro, &$lb_valido);
     $la_data[1] = array('codigo' => $ls_codpro, 'nombre' => $ls_nompro, 'rif' => $ls_rifpro, 'telefono' => $ls_telpro, 'ocei' => $ls_ocei);
     uf_print_detalle($la_data, $ls_dirpro, $ls_denesp, $ls_obspro, $io_pdf);
     // Imprimimos el detalle
     $rs_documentos = $io_report->uf_select_documentosproveedores($ls_codemp, $ls_codpro, $la_documentos, "1", $lb_existe);
     if ($lb_existe) {
         $li_documentos = $io_sql->num_rows($rs_documentos);
         $documentos = $io_sql->obtener_datos($rs_documentos);
         for ($li_i = 1; $li_i <= $li_documentos; $li_i++) {
             $ls_dendoc = $documentos["dendoc"][$li_i];
             $ls_estdoc = $documentos["estdoc"][$li_i];
             switch ($ls_estdoc) {
                 case "0":
                     $ls_estatus = "No Entregado";
                     break;
                 case "1":