$id2 = unique($fecha_larga); // guardar pagos pg_query("insert into pagos_pagar values('{$id1}','" . $_POST['id_proveedor'] . "','" . $id_session . "', '" . $_POST['fecha_actual'] . "','" . $_POST['hora_actual'] . "','" . $_POST['formas'] . "','{$arreglo2[$i]}','{$arreglo3[$i]}','{$arreglo4[$i]}','{$arreglo5[$i]}','{$arreglo6[$i]}','" . $_POST['observaciones'] . "','Activo','{$fecha}','" . $_SESSION['id'] . "')"); // fin // modificar pagos $consulta = pg_query("select * from pagos_compra where id_pagos_compra = '" . $arreglo1[$i] . "'"); while ($row = pg_fetch_row($consulta)) { $saldo = $row[6]; } // fin $cal = $saldo - $arreglo5[$i]; $format_numero = number_format($cal, 2, '.', ''); if ($format_numero == 0.0) { pg_query("Update pagos_compra Set saldo='" . $format_numero . "', estado='Cancelado' where id_pagos_compra='" . $arreglo1[$i] . "'"); } else { pg_query("Update pagos_compra Set saldo='" . $format_numero . "' where id_pagos_compra='" . $arreglo1[$i] . "'"); } // registrar libro diario $id_libro = unique($fecha_larga); $sql_libro = "insert into libro_diario values ('" . $id_libro . "','" . $fecha . "','','" . $arreglo5[$i] . "','11501155240ac39d2f0','Tabla Pagos Pagar','Pago en efectivo del documento'.{$arreglo1['1']})"; ///caja $guardar = guardarSql($conexion, $sql_libro); $id_libro = unique($fecha_larga); $sql_libro = "insert into libro_diario values ('" . $id_libro . "','" . $fecha . "','" . $arreglo5[$i] . "','','11501155240ac39f4e6','Tabla Pagos Pagar','Pago cuentas pagar')"; ///cuentas por cobrar $guardar = guardarSql($conexion, $sql_libro); // fin } $data = 0; /// error al guardar echo $data;
$repetidos = repetidos($conexion, "nombre_categoria", strtoupper($_POST['nombre_categoria']), "categoria", "g", "", ""); if ($repetidos == 'true') { $data = "1"; /// este dato ya existe; } else { $sql = "insert into categoria values ('{$id}','" . strtoupper($_POST['nombre_categoria']) . "','{$fecha}','1')"; $guardar = guardarSql($conexion, $sql); $sql_nuevo = "select (id_categoria,nombre_categoria,fecha_creacion,estado) from categoria where id_categoria = '{$id}'"; $sql_nuevo = sql_array($conexion, $sql_nuevo); auditoria_sistema($conexion, 'categoria', $id_user, 'Insert', $id, $fecha_larga, $fecha, $sql_nuevo, ''); $data = "2"; } } else { if ($_POST['oper'] == "edit") { $repetidos = repetidos($conexion, "nombre_categoria", strtoupper($_POST['nombre_categoria']), "categoria", "m", $_POST['id'], "id_categoria"); if ($repetidos == 'true') { $data = "1"; /// este dato ya existe; } else { $sql_anterior = "select (id_categoria,nombre_categoria,fecha_creacion,estado) from categoria where id_categoria = '{$_POST['id']}'"; $sql_anterior = sql_array($conexion, $sql_anterior); $sql = "update categoria set nombre_categoria = '" . strtoupper($_POST['nombre_categoria']) . "', fecha_creacion = '{$fecha}' where id_categoria = '{$_POST['id']}'"; $guardar = guardarSql($conexion, $sql); $sql_nuevo = "select (id_categoria,nombre_categoria,fecha_creacion,estado) from categoria where id_categoria = '{$_POST['id']}'"; $sql_nuevo = sql_array($conexion, $sql_nuevo); auditoria_sistema($conexion, 'categoria', $id_user, 'Update', $_POST['id'], $fecha_larga, $fecha, $sql_nuevo, $sql_anterior); $data = "3"; } } } echo $data;
$campo2 = $_POST['campo2']; $campo3 = $_POST['campo3']; $campo4 = $_POST['campo4']; $campo5 = $_POST['campo5']; /////////////////////////////// /////descomponer detalle_inventario//// $arreglo1 = explode('|', $campo1); $arreglo2 = explode('|', $campo2); $arreglo3 = explode('|', $campo3); $arreglo4 = explode('|', $campo4); $arreglo5 = explode('|', $campo5); $nelem = count($arreglo1); ///////////////////////////////////// for ($i = 1; $i < $nelem; $i++) { $id2 = unique($fecha_larga); ///guardar detalle_factura///// $sql2 = "insert into detalle_inventario values (\n\t\t'{$id2}','{$id}','" . $arreglo1[$i] . "','" . $arreglo2[$i] . "','" . $arreglo3[$i] . "','" . $arreglo4[$i] . "','Activo','{$fecha}')"; $guardar = guardarSql($conexion, $sql2); ////////////////////////////// //////////////modificar productos/////////// $sql3 = "update productos set stock='" . $arreglo3[$i] . "' where id_productos='" . $arreglo1[$i] . "'"; $guardar = guardarSql($conexion, $sql3); /////////////////////////////////////////// ///kardex//// $sql_kardex = "select id_kardex from kardex where id_productos ='" . $arreglo1[$i] . "'"; $id_kardex = id_unique($conexion, $sql_kardex); $id_det_kardex = unique($fecha_larga); $sql_kardex = "insert into detalles_kardex values ('" . $id_det_kardex . "','" . $id_kardex . "','" . $fecha . "','" . 'Ajuste de Inventario con una diferencia de ' . $arreglo4[$i] . "','" . $arreglo3[$i] . "','" . $arreglo5[$i] . "','" . $arreglo3[$i] * $arreglo5[$i] . "','','','','" . $arreglo3[$i] . "','" . $arreglo5[$i] . "','" . $arreglo3[$i] * $arreglo5[$i] . "')"; $guardar = guardarSql($conexion, $sql_kardex); //////////// }