Ejemplo n.º 1
0
    $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);
/*
Ejemplo n.º 2
0
}
// 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);