$smarty->assign('invoices', $invoices); // $pacptsts = $statusmasterObj->getDetails('*', " AND eFor='PO' AND vStatus_en='Accepted' "); $pacptsts = $pacptsts[0]['iStatusID']; $poCombAry = array("ID" => "iPurchaseOrderID", "Name" => "Data[iPurchaseOrderID]", "Type" => "Query", "tableName" => "" . PRJ_DB_PREFIX . "_purchase_order_heading", "fieldId" => "iPurchaseOrderID", "fieldName" => "vPoBuyerCode", "extVal" => '', "selectedVal" => $dtls[0]['iPurchaseOrderID'], "width" => '', "height" => '', "onchange" => '', "selectText" => "--- " . $smarty->get_template_vars('LBL_SELECT') . ' ' . $smarty->get_template_vars('LBL_PURCHASE_ORDER') . " ---", "where" => " iStatusID='{$pacptsts}' AND iaStatusID='{$pacptsts}' AND (iBuyerOrganizationID={$curORGID} OR iSupplierOrganizationID={$curORGID}) AND eRfq2Awarded='No' AND iPurchaseOrderID NOT IN (SELECT iPurchaseOrderID FROM " . PRJ_DB_PREFIX . "_rfq2_master WHERE eFrom='PO' AND eDelete!='Verified' AND eAuctionStatus!='Cancelled') AND (Select COUNT(iInvoiceID) from " . PRJ_DB_PREFIX . "_inovice_order_heading where iPurchaseOrderID=" . PRJ_DB_PREFIX . "_purchase_order_heading.iPurchaseOrderID AND iStatusID='{$acptsts}' AND iaStatusID='{$acptsts}' AND (iBuyerOrganizationID={$curORGID} OR iSupplierOrganizationID={$curORGID}) {$invsc}) < 1 {$posc} ", "multiple_select" => "", "orderby" => 'vPoBuyerCode', "validationmsg" => '', "extra" => " title='" . $smarty->get_template_vars('LBL_SELECT') . ' ' . $smarty->get_template_vars('LBL_PO') . "' ", "class" => "form-control"); $pos = $gdbobj->DynamicDropDown($poCombAry); # pr($pos); exit; $smarty->assign('pos', $pos); // } if ($sess_usertype_short == 'OA') { header("Location: " . SITE_URL_DUM . "rfq2view/{$irfq2id}"); exit; } if ($sess_usertype_short == 'OU' && $uorg_type != 'Buyer2' && $uorg_type != 'SM') { $ur2p = $orgUserPermObj->getUserR2Permits($sess_id, '%,RFQ2 Award,%', 'vRFQ2Permits'); if ($ur2p['Create'] != 'y') { header("Location: " . SITE_URL_DUM . "rfq2list"); exit; } } $dtls[0]['eAuctionType'] = isset($dtls[0]['eAuctionType']) ? $dtls[0]['eAuctionType'] : ''; $dtls[0]['eBidCriteria'] = isset($dtls[0]['eBidCriteria']) ? $dtls[0]['eBidCriteria'] : ''; $rfq2type = $gdbobj->getEnumSelect(PRJ_DB_PREFIX . "_rfq2_master", "eAuctionType", "Data[eAuctionType]", "eAuctionType", "", "" . $dtls[0]['eAuctionType'] . "", "style='' class='form-control' title='" . $smarty->get_template_vars('LBL_SELECT') . ' ' . $smarty->get_template_vars('LBL_TYPE') . "' ", "Select Type", ""); $bidtype = $gdbobj->getEnumSelect(PRJ_DB_PREFIX . "_rfq2_master", "eBidCriteria", "Data[eBidCriteria]", "eBidCriteria", "", "" . $dtls[0]['eBidCriteria'] . "", "style='' class='form-control' title='" . $smarty->get_template_vars('LBL_SELECT') . ' ' . $smarty->get_template_vars('LBL_BID_EVALUATION_CRITERIA') . "' ", "Select Bid Evaluation Criteria", ""); // echo date('Y-m-d H:i:s'); $smarty->assign('view', $view); $smarty->assign('irfq2id', $irfq2id); $smarty->assign('bidtype', $bidtype); $smarty->assign('rfq2type', $rfq2type); /*
} // pr($bdtls); exit; // if(trim($bdtls[0]['fBestBidAmount'])=='' || $bdtls[0]['fBestBidAmount']==0) { if (isset($bdtls[0]['iRFQ2Id']) && $bdtls[0]['iRFQ2Id'] > 0) { $bestbid_id = $rfq2Obj->getCurrentBestBid($bdtls[0]['iRFQ2Id']); $smarty->assign('bestbid_id', $bestbid_id); } $vreq = 'n'; $permitted = 'n'; // pr($bdtls); exit; // $orgprf = $orgprefObj->getDetails('*'," AND iOrganizationID=".$dtls[0]['iOrganizationID']); if ($bdtls[0]['vStatus_en'] == 'Verify' && $bdtls[0]['eStatus'] != 'Rejected' && $bdtls[0]['eStatus'] != 'pending' && $bdtls[0]['eSaved'] != 'Yes' && strtolower($bdtls[0]['eAuctionStatus']) == 'completed') { // && $orgprf[0]['eRFQ2VerifyReq']=='Yes' $vreq = 'y'; if ($bdtls[0]['iModifiedById'] != $sess_id && $bdtls[0]['iOrganizationID'] == $curORGID) { $rfq2vp = $orgUserPermObj->getUserR2Permits($sess_id, "%RFQ2 Award,%", "vRFQ2AwardPermits"); // if(isset($rfq2vp['Verify']) && $rfq2vp['Verify']=='y') { $permitted = 'y'; } if (isset($rfq2vp['Create']) && $rfq2vp['Create'] == 'y') { $permitted = 'y'; } } } // pr($permitted); exit; // pr($bdtls); exit; $smarty->assign('iBidId', $iBidId); $smarty->assign('bidarr', $bdtls); $smarty->assign('rfq2pb2_dtls', $rfq2pb2_dtls); $smarty->assign('productdtls', $product_dtls); $smarty->assign('rfq2files', $rfq2files); $smarty->assign('invoiceorder', $invoiceorderfilearr); $smarty->assign('vreq', $vreq);