예제 #1
0
    $componentes = $_POST["id"];
    $nombre = $_POST['nombreflujo'];
    $desc = $_POST['desc'];
    $controller->AsignaComp($componentes, $nombre, $desc);
} elseif (isset($_POST['INSRTORCOM'])) {
    if (!empty($_POST['seleccion'])) {
        $consecutivo2 = 01;
        $proveedorPrevio = '';
        foreach ($_POST['seleccion'] as $check) {
            $TIME = time();
            $HOY = date("Y-m-d H:i:s", $TIME);
            $unimed = $_SESSION["unimed"];
            $facconv = $_SESSION["facconv"];
            list($PROVEEDOR, $CVE_DOC, $TOTAL, $IdPreoco, $Consecutivo, $Doc, $Prod, $Costo, $Cantidad, $Rest) = explode("|", $check);
            //verificaCveArt
            $controller->verificaArticulo($Prod);
            $partida = array($PROVEEDOR, $CVE_DOC, $TOTAL, $Doc, $IdPreoco, $Rest, $Prod, $Cantidad, $Costo, $unimed, $facconv);
            $partidas[] = $partida;
            $consecutivo2 = $consecutivo2 + 1;
        }
        asort($partidas);
        foreach ($partidas as $p) {
            if ($p[0] != $proveedorPrevio) {
                // registra orden y primer partida
                $proveedorPrevio = $p[0];
            } else {
                // registra partida
            }
        }
        //$ordenes  = array($PROVEEDOR,$CVE_DOC,$TOTAL,$TIME,$HOY,$Doc, $partidas);
        //$controller->OrdCompAlt($PROVEEDOR,$CVE_DOC,$TOTAL,$TIME,$HOY,$IdPreoco,$Consecutivo,$Doc,$Prod,$Costo,$unimed,$facconv,$Cantidad,$Rest,$consecutivo2);