include("../shared/class_folder/class_mensajes.php"); $msg=new class_mensajes(); include("../shared/class_folder/class_funciones.php"); $fun=new class_funciones(); $lb_guardar=true; require_once("../shared/class_folder/sigesp_include.php"); $sig_inc=new sigesp_include(); $con=$sig_inc->uf_conectar(); include("../shared/class_folder/ddlb_operaciones_spg.php"); $obj_spg=new ddlb_operaciones_spg($con); include("../shared/class_folder/ddlb_operaciones_spi.php"); $obj_spi=new ddlb_operaciones_spi($con); include("../shared/class_folder/ddlb_conceptos.php"); $obj_con=new ddlb_conceptos($con); include("../shared/class_folder/grid_param.php"); $io_grid=new grid_param(); ////////////////////////////////////////////// SEGURIDAD ///////////////////////////////////////////// require_once("../shared/class_folder/sigesp_c_seguridad.php"); $io_seguridad= new sigesp_c_seguridad(); $arre=$_SESSION["la_empresa"]; $ls_empresa=$arre["CodEmp"]; if(array_key_exists("la_logusr",$_SESSION)) { $ls_logusr=$_SESSION["la_logusr"]; } else { $ls_logusr=""; } $ls_sistema="SCB"; $ls_ventanas="sigesp_scb_p_mov_banco.php"; $la_security[1]=$ls_empresa; $la_security[2]=$ls_sistema; $la_security[3]=$ls_logusr; $la_security[4]=$ls_ventanas; if(array_key_exists("permisos",$_POST)||($ls_logusr=="PSEGIS")) { if($ls_logusr=="PSEGIS") { $lb_permisos=true; print("Bienvenido usuario SIGESP"); } else { $lb_permisos=$_POST["permisos"]; } } else { $lb_permisos=$io_seguridad->uf_sss_select_permisos($ls_empresa,$ls_logusr,$ls_sistema,$ls_ventanas); } //Inclusion de la clase de seguridad. ////////////////////////////////////////////// SEGURIDAD ///////////////////////////////////////////// if( array_key_exists("operacion",$_POST)) { $ls_operacion= $_POST["operacion"]; $ls_mov_operacion=$_POST["cmboperacion"]; if($ls_operacion=="CAMBIO_OPERA") { $ls_seleccionado=""; } else { if(($ls_mov_operacion=="CH")||($ls_mov_operacion=="ND")) { $ls_seleccionado=$_POST["ddlb_spg"]; } elseif(($ls_mov_operacion=="DP")||($ls_mov_operacion=="NC")) { $ls_seleccionado=$_POST["ddlb_spi"]; } } $ls_docmov=$_POST["txtdocumento"]; $ld_fecha=$_POST["txtfecha"]; $ls_codban=$_POST["txtcodban"]; $ls_denban=$_POST["txtdenban"]; $ls_cuenta_banco=$_POST["txtcuenta"]; $ls_dencuenta_banco=$_POST["txtdenominacion"]; $ls_provbene=$_POST["txtprovbene"]; $ls_desproben=$_POST["txtdesproben"]; $ls_tipo=$_POST["rb_provbene"]; $lastspg = $_POST["lastspg"]; $lastscg = $_POST["lastscg"]; $lastret = $_POST["lastret"]; $lastspi = $_POST["lastspi"]; $ldec_mondeb=0; $ldec_monhab=0; $ldec_diferencia=0; $ldec_monspg=0; $ldec_monspi=0; $ldec_montomov=$_POST["txtmonto"]; $ldec_monobjret=$_POST["txtmonobjret"]; $ldec_montoret=$_POST["txtretenido"]; } else { $ls_operacion= "NUEVO" ; $ls_mov_operacion="NC"; $ls_seleccionado=""; $ls_docmov=""; $ls_codban=""; $ls_denban=""; $ls_cuenta_banco=""; $ls_dencuenta_banco=""; $ls_provbene="----------"; $ls_desproben="Ninguno"; $ls_tipo="-"; $lastspg = 0; $array_fecha=getdate(); $ls_dia=$array_fecha["mday"]; $ls_mes=$array_fecha["mon"]; $ls_ano=$array_fecha["year"]; $ld_fecha=$fun->uf_cerosizquierda($ls_dia,2)."/".$fun->uf_cerosizquierda($ls_mes,2)."/".$ls_ano; $lastscg=0; $lastret=0; $lastspi=0; $ldec_mondeb=0; $ldec_monhab=0; $ldec_diferencia=0; $ldec_monspg=0; $ldec_monspi=0; $ldec_montomov=""; $ldec_monobjret=""; $ldec_montoret=""; } if($ls_operacion=="RECARGAR") { $totalpre= $_POST["totpre"]; $totalspi= $_POST["totspi"]; $totalcon= $_POST["totcon"]; $totalret= $_POST["totret"]; } else { $totalpre= 5; $totalspi= 5; $totalcon= 5; $totalret= 5; } $titleSpi[1]="Cuenta"; $titleSpi[2]="Descripcion"; $titleSpi[3]="Procede"; $titleSpi[4]="Documento"; $titleSpi[5]="Operacion"; $titleSpi[6]="Monto"; $titleSpi[7]="Edicion"; $title2[1]="Cuenta"; $title2[2]="Documento"; $title2[3]="Descripcion"; $title2[4]="Procede"; $title2[5]="Debe/Haber"; $title2[6]="Monto"; $title2[7]="Edicion"; $title[1]="Cuenta"; $title[2]="Programatico"; $title[3]="Documento"; $title[4]="Descripcion"; $title[5]="Procede"; $title[6]="Operacion"; $title[7]="Monto"; $title[8]="Edicion"; $titleRet[1]="Deduccion"; $titleRet[2]="Cuenta"; $titleRet[3]="Descripcion"; $titleRet[4]="Documento"; $titleRet[5]="Procede"; $titleRet[6]="Objeto a Retencion"; $titleRet[7]="Retenido"; $titleRet[8]="Edicion"; $gridSpi="grid_Spi"; $grid2="gridscg"; $grid1="grid_SPG"; $gridRet="grid_Ret"; $li_temp_scg=0; $li_temp_spg=0; $li_temp_ret=0; $li_temp_spi=0; for($i=1;$i<=$totalcon;$i++) { if($ls_operacion=="DELETESCG") { $li_row_delete=$_POST["delete_scg"]; } else { $li_row_delete=0; } if($i!=$li_row_delete) { $li_temp_scg=$li_temp_scg+1; if(array_key_exists("txtcontable".$i,$_POST)) { $ls_cuenta = $_POST["txtcontable".$i]; $ls_documento = $_POST["txtdocscg".$i]; $ls_descripcion= $_POST["txtdesdoc".$i]; $ls_procede = $_POST["txtprocdoc".$i]; $ls_debhab = $_POST["txtdebhab".$i]; $ldec_monto = $_POST["txtmontocont".$i]; } else { $ls_cuenta=""; $ls_documento=""; $ls_descripcion=""; $ls_procede=""; $ls_debhab=""; $ldec_monto=""; } $objectScg[$li_temp_scg][1] = "
"; $objectScg[$li_temp_scg][2] = "
"; $objectScg[$li_temp_scg][3] = "
"; $objectScg[$li_temp_scg][4] = "
"; $objectScg[$li_temp_scg][5] = "
"; $objectScg[$li_temp_scg][6] = "
"; $objectScg[$li_temp_scg][7] = "
"; $ldec_monto=str_replace('.','',$ldec_monto); $ldec_monto=str_replace(',','.',$ldec_monto); if($ls_debhab=='D') { $ldec_mondeb=$ldec_mondeb+$ldec_monto; } else { $ldec_monhab=$ldec_monhab+$ldec_monto; } } else { $li_row_delete=0; $lastscg = $lastscg - 1; } if((array_key_exists("txtcontable".$totalcon,$_POST))&&($ls_operacion!="DELETESCG")) { $ls_cuenta=$_POST["txtcontable".$totalcon]; $ls_documento=$_POST["txtdocscg".$totalcon]; $ls_descripcion=$_POST["txtdesdoc".$totalcon]; $ls_procede=$_POST["txtprocdoc".$totalcon]; $ls_debhab=$_POST["txtdebhab".$totalcon]; $ldec_monto=$_POST["txtmontocont".$totalcon]; } else { $ls_cuenta=""; $ls_documento=""; $ls_descripcion=""; $ls_procede=""; $ls_debhab=""; $ldec_monto=""; } $objectScg[$totalcon][1] = "
"; $objectScg[$totalcon][2] = "
"; $objectScg[$totalcon][3] = "
"; $objectScg[$totalcon][4] = "
"; $objectScg[$totalcon][5] = "
"; $objectScg[$totalcon][6] = "
"; $objectScg[$totalcon][7] = "
"; $ldec_diferencia=$ldec_mondeb-$ldec_monhab; } for($li_i=1;$li_i<=$totalpre;$li_i++) { if($ls_operacion=="DELETESPG") { $li_row_delete=$_POST["delete_spg"]; } else { $li_row_delete=0; } if($li_i!=$li_row_delete) { $li_temp_spg=$li_temp_spg+1; if(array_key_exists("txtcuenta".$li_i,$_POST)) { $ls_cuenta=$_POST["txtcuenta".$li_i]; $ls_programatica=$_POST["txtprogramatico".$li_i]; $ls_documento=$_POST["txtdocumento".$li_i]; $ls_descripcion=$_POST["txtdescripcion".$li_i]; $ls_procede=$_POST["txtprocede".$li_i]; $ls_operacion_spg=$_POST["txtoperacion".$li_i]; $ldec_monto=$_POST["txtmonto".$li_i]; } else { $ls_cuenta=""; $ls_programatica=""; $ls_documento=""; $ls_descripcion=""; $ls_procede=""; $ls_operacion_spg=""; $ldec_monto=""; } $objectSpg[$li_temp_spg][1] = "
"; $objectSpg[$li_temp_spg][2] = "
"; $objectSpg[$li_temp_spg][3] = "
"; $objectSpg[$li_temp_spg][4] = "
"; $objectSpg[$li_temp_spg][5] = "
"; $objectSpg[$li_temp_spg][6] = "
"; $objectSpg[$li_temp_spg][7] = "
"; $objectSpg[$li_temp_spg][8] = "
"; $ldec_monto=str_replace('.','',$ldec_monto); $ldec_monto=str_replace(',','.',$ldec_monto); $ldec_monspg=$ldec_monspg+$ldec_monto; } else { $li_row_delete=0; $lastspg = $lastspg - 1; } if((array_key_exists("txtcuenta".$totalpre,$_POST))&&($ls_operacion!="DELETESPG")) { $ls_cuenta=$_POST["txtcuenta".$totalpre]; $ls_programatica=$_POST["txtprogramatico".$totalpre]; $ls_documento=$_POST["txtdocumento".$totalpre]; $ls_descripcion=$_POST["txtdescripcion".$totalpre]; $ls_procede=$_POST["txtprocede".$totalpre]; $ls_operacion_spg=$_POST["txtoperacion".$totalpre]; $ldec_monto=$_POST["txtmonto".$totalpre]; } else { $ls_cuenta=""; $ls_programatica=""; $ls_documento=""; $ls_descripcion=""; $ls_procede=""; $ls_operacion_spg=""; $ldec_monto=""; } $objectSpg[$totalpre][1] = "
"; $objectSpg[$totalpre][2] = "
"; $objectSpg[$totalpre][3] = "
"; $objectSpg[$totalpre][4] = "
"; $objectSpg[$totalpre][5] = "
"; $objectSpg[$totalpre][6] = "
"; $objectSpg[$totalpre][7] = "
"; $objectSpg[$totalpre][8] = "
"; } for($li_i=1;$li_i<=$totalret;$li_i++) { if($ls_operacion=="DELETERET") { $li_row_delete=$_POST["delete_ret"]; } else { $li_row_delete=0; } if($li_i!=$li_row_delete) { $li_temp_ret=$li_temp_ret+1; if(array_key_exists("txtcuentaret".$li_i,$_POST)) { $ls_cuenta=$_POST["txtcuentaret".$li_i]; $ls_deduccion=$_POST["txtdeduccion".$li_i]; $ls_documento=$_POST["txtdocret".$li_i]; $ls_descripcion=$_POST["txtdescret".$li_i]; $ls_procede=$_POST["txtprocederet".$li_i]; $ldec_monto=$_POST["txtmontoret".$li_i]; $ldec_monto_objret=$_POST["txtmontoobjret".$li_i]; } else { $ls_cuenta=""; $ls_deduccion=""; $ls_documento=""; $ls_descripcion=""; $ls_procede=""; $ldec_monto=""; $ldec_monto_objret=""; } $objectRet[$li_temp_ret][1] = "
"; $objectRet[$li_temp_ret][2] = "
"; $objectRet[$li_temp_ret][3] = "
"; $objectRet[$li_temp_ret][4] = "
"; $objectRet[$li_temp_ret][5] = "
"; $objectRet[$li_temp_ret][6] = "
"; $objectRet[$li_temp_ret][7] = "
"; $objectRet[$li_temp_ret][8] = "
"; } else { $li_row_delete=0; $lastret = $lastret - 1; } if(array_key_exists("txtcuentaret".$totalret,$_POST)) { $ls_cuenta=$_POST["txtcuentaret".$totalret]; $ls_deduccion=$_POST["txtdeduccion".$totalret]; $ls_documento=$_POST["txtdocret".$totalret]; $ls_descripcion=$_POST["txtdescret".$totalret]; $ls_procede=$_POST["txtprocederet".$totalret]; $ldec_monto=$_POST["txtmontoret".$totalret]; $ldec_monto_objret=$_POST["txtmontoobjret".$totalret]; } else { $ls_cuenta=""; $ls_deduccion=""; $ls_documento=""; $ls_descripcion=""; $ls_procede=""; $ldec_monto=""; $ldec_monto_objret=""; } $objectRet[$totalret][1] = "
"; $objectRet[$totalret][2] = "
"; $objectRet[$totalret][3] = "
"; $objectRet[$totalret][4] = "
"; $objectRet[$totalret][5] = "
"; $objectRet[$totalret][6] = "
"; $objectRet[$totalret][7] = "
"; $objectRet[$totalret][8] = "
"; } for($i=1;$i<=$totalspi;$i++) { if(array_key_exists("txtcuentaspi".$i,$_POST)) { $ls_cuenta=$_POST["txtcuentaspi".$i]; $ls_descripcion=$_POST["txtdescspi".$i]; $ls_procede=$_POST["txtprocspi".$i]; $ls_documento=$_POST["txtdocspi".$i]; $ls_operacion_spi=$_POST["txtopespi".$i]; $ldec_monto=$_POST["txtmontospi".$i]; } else { $ls_cuenta=""; $ls_descripcion=""; $ls_procede=""; $ls_documento=""; $ls_operacion_spi=""; $ldec_monto=""; } $objectSpi[$i][1] = "
"; $objectSpi[$i][2] = "
"; $objectSpi[$i][3] = "
"; $objectSpi[$i][4] = "
"; $objectSpi[$i][5] = "
"; $objectSpi[$i][6] = "
"; $objectSpi[$i][7] = "
"; } if($ls_operacion == "NUEVO") { $ls_operacion= "" ; $array_fecha=getdate(); $ls_dia=$array_fecha["mday"]; $ls_mes=$array_fecha["mon"]; $ls_ano=$array_fecha["year"]; $ld_fecha=$fun->uf_cerosizquierda($ls_dia,2)."/".$fun->uf_cerosizquierda($ls_mes,2)."/".$ls_ano; } if($ls_operacion == "GUARDAR") { } if($ls_operacion == "ELIMINAR") { } if($ls_operacion == "CAMBIO_OPERA") { } if($ls_mov_operacion=='ND') { $lb_nd="selected"; $lb_nc=""; $lb_dp=""; $lb_re=""; $lb_ch=""; } if($ls_mov_operacion=='NC') { $lb_nd=""; $lb_nc="selected"; $lb_dp=""; $lb_re=""; $lb_ch=""; } if($ls_mov_operacion=='DP') { $lb_nd=""; $lb_nc=""; $lb_dp="selected"; $lb_re=""; $lb_ch=""; } if($ls_mov_operacion=='RE') { $lb_nd=""; $lb_nc=""; $lb_dp=""; $lb_re="selected"; $lb_ch=""; } if($ls_mov_operacion=='CH') { $lb_nd=""; $lb_nc=""; $lb_dp=""; $lb_re=""; $lb_ch="selected"; } if($ls_tipo=='-') { $rb_n="checked"; $rb_p=""; $rb_b=""; } if($ls_tipo=='P') { $rb_n=""; $rb_p="checked"; $rb_b=""; } if($ls_tipo=='B') { $rb_n=""; $rb_p=""; $rb_b="checked"; } ?>
Movimientos de Banco
Documento
Fecha
Banco
Cuenta
Cuenta Contable
Disponible
Operación
Nota de Débito
Nota Crédito
Depósito
Retiro
Cheque
Concepto