Beispiel #1
0
         // rae
         exit;
     }
 } else {
     if ($eFrom == 'PO') {
         $dup_dtls = $rfq2Obj->getDetails('iRFQ2Id', " AND iPurchaseOrderID={$iPurchaseOrderID} AND eDelete!='Verified' AND eAuctionStatus!='Cancelled' ");
         if (is_array($dup_dtls) && count($dup_dtls) > 0) {
             header("Location: " . SITE_URL_DUM . "rfq2list");
             // rae
             exit;
         }
     }
 }
 //
 //pr($Data); exit;
 $res = $id = $rfq2Obj->insert($Data);
 $iRFQ2Id = $res;
 if ($res > 0) {
     $opatype = $orgas == 'Buyer' ? 'BProduct' : ($orgas == 'Supplier' ? 'SProduct' : $opatype);
     $atbl = $opatype == 'BProduct' ? PRJ_DB_PREFIX . "_buyer2_buyer_bproduct_association" : ($opatype == 'SProduct' ? PRJ_DB_PREFIX . "_buyer2_supplier_sproduct_association" : '');
     $absfld = $opatype == 'BProduct' ? "iBuyerId" : ($opatype == 'SProduct' ? "iSupplierId" : '');
     if (is_array($abdata) && count($abdata) > 0 && $iProductId > 0 && $curORGID > 0 && $atbl != '') {
         for ($l = 0; $l < count($abdata); $l++) {
             $sql = "Select iAssociationId from {$atbl} where iProductId={$iProductId} AND {$absfld}={$curORGID} AND iBuyer2Id=" . $abdata[$l];
             $adt = $dbobj->MySQLSelect($sql);
             if (isset($adt[0]['iAssociationId']) && $adt[0]['iAssociationId'] > 0) {
                 $adata['iRFQ2Id'] = $id;
                 $adata['iBuyer2Id'] = $abdata[$l];
                 $adata['iAssociationId'] = $adt[0]['iAssociationId'];
                 $adata['ePType'] = $opatype;
                 $adata['dADate'] = calcGTzTime(date('Y-m-d'), 'Y-m-d');