$arr_cmp["proveedor"] =$ls_prov; $arr_cmp["beneficiario"]=$ls_bene; $arr_cmp["tipo"] =$ls_tipo; $arr_cmp["codemp"] =$dat["codemp"]; $arr_cmp["tipo_comp"] =1; if($lb_valido) { $ls_cuenta = $_POST["txtcuenta"]; $ls_documento = $_POST["txtdocumento"]; $ls_denominacion= $_POST["txtdescripcion"]; $ls_procede = $_POST["txtprocedencia"]; $ls_operacioncon= $_POST["txtoperacion"]; $ld_monto = $_POST["txtmonto"]; $ldec_monto = str_replace(".","",$ld_monto); $ldec_monto = str_replace(",",".",$ldec_monto); $lb_valido=$in_classcmp->uf_guardar_movimientos_contable($arr_cmp,$ls_cuenta,$ls_procede,$ls_descripcion,$ls_documento,$ls_operacioncon,$ldec_monto,$ls_codban,$ls_ctaban); if($lb_valido) { $ls_codemp=$_SESSION["la_empresa"]["codemp"]; /*$lb_valido=$in_classcmp->uf_update_bsf_sigespcmp($ldec_monto,$ls_codemp,$ls_procede,$ls_comprobante, $ld_fecdb,$ls_codban,$ls_ctaban,$la_security); */ /*if($lb_valido) { $lb_valido=$in_classcmp->uf_update_bsf_scgdtcmp($ldec_monto,$ls_codemp,$ls_procede,$ls_comprobante,$ld_fecdb, $ls_codban,$ls_ctaban,$ls_cuenta,$ls_procede,$ls_documento, $ls_operacioncon,$la_security,""); }*/ if($lb_valido) { //////////////////////////////// SEGURIDAD ////////////////////////////// $ls_desc_event="Inserto el movimiento presupuestario ".$ls_documento." con operacion".$ls_operacioncon." por un monto de ".$ldec_monto." para la cuenta ".$ls_cuenta." ; para el comprobante ".$ls_comprobante." de fecha ".$ld_fecha;
for ($j=1;$j<$totalcon;$j++) { $ls_sc_cuenta=trim($io_funciones_gasto->uf_obtenervalor("txtcontable".$j,"")); $ls_documento=trim($io_funciones_gasto->uf_obtenervalor("txtdocscg".$j,"")); if ($ls_documento==$ls_comprobante3) { $ls_documento=$ls_comprobante; } $ls_desdoc=trim($io_funciones_gasto->uf_obtenervalor("txtdesdoc".$j,"")); $ls_procdoc=trim($io_funciones_gasto->uf_obtenervalor("txtprocdoc".$j,"")); $ls_debhab=trim($io_funciones_gasto->uf_obtenervalor("txtdebhab".$j,"")); $ldec_monto=trim($io_funciones_gasto->uf_obtenervalor("txtmontocont".$j,"")); $ldec_monto = str_replace(".","",$ldec_monto); $ldec_monto = str_replace(",",".",$ldec_monto); $lb_valido=$in_classcmp->uf_guardar_movimientos_contable($arr_cmp,$ls_sc_cuenta,$ls_procdoc,$ls_desdoc, $ls_documento,$ls_debhab,$ldec_monto, $ls_codban,$ls_ctaban,$ld_fecdb); }// fin de for contable } // fin del Valido (guardar detalle contables) if ($lb_valido) { $in_classcmp->io_int_scg->io_sql->commit(); $ls_existe="C"; $io_msg->message(" El Comprobante se registro Exitosamente......" ); } else { $in_classcmp->io_int_scg->io_sql->rollback(); $io_msg->message($in_classcmp->is_msg_error);