コード例 #1
0
    $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;
コード例 #2
0
    $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;
コード例 #3
0
$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);
    ////////////
}