if (isset($vreq[0]['eRFQ2AwardVerifyReq']) && $vreq[0]['eRFQ2AwardVerifyReq'] == 'Yes' || $data['eSaved'] == "Yes") { // || $orglsts>$vsts[0]['iStatusID'] $data['iStatusID'] = $csts[0]['iStatusID']; } else { $data['iStatusID'] = $vsts[0]['iStatusID']; } //exit; $data['iaStatusID'] = '0'; $data['vAwardNum'] = $r2awObj->getUniqueCode(); //pr($data); exit; // chk for award exists if ($iAwardId > 0 && $iAwardId != "") { $data['eSaved'] = "No"; $res = $id = $r2awObj->updateData($data, ' iAwardId = "' . $iAwardId . '" '); } else { $res = $id = $r2awObj->insert($data); } if ($res) { $msg = "ras"; if ($data['iStatusID'] == $asts[0]['iStatusID']) { $sacpt = 'y'; } } else { $msg = "raer"; } } else { $msg = "raer"; } // } else { if (trim(strtolower($view)) == 'reject') {
if (!isset($r2awObj)) { include_once SITE_CLASS_APPLICATION . "user/class.Rfq2Award.php"; $r2awObj = new Rfq2Award(); } $dat = array(); $dat['iBidId'] = $bid; $dat['iRFQ2Id'] = $dtls[0]['iRFQ2Id']; $dat['eOrgCreatedBy'] = $rfq2Obj->getR2InvOrgType($curORGID, $dtls[0]['iRFQ2Id'], $rdtls[0]['eFrom']); $dat['iCreatedById'] = $sess_id; $dat['iModifiedById'] = $sess_id; $dat['dADate'] = calcGTzTime(date('Y-m-d H:i:s'), 'Y-m-d H:i:s'); $dat['vAwardNum'] = $r2awObj->getUniqueCode(); $asts = $statusmasterObj->getDetails('*', " AND vForAuction LIKE '%RFQ2 Award,%' AND vStatus_en='Accepted' "); $dat['iStatusID'] = $asts[0]['iStatusID']; $dat['iaStatusID'] = $asts[0]['iStatusID']; $r2awid = $r2awObj->insert($dat); if ($r2awid > 0) { // if (!isset($rfq2extractObj)) { include_once SITE_CLASS_APPLICATION . "user/class.RFQ2Extract.php"; $rfq2extractObj = new RFQ2Extract(); } # // need to chqange this array $redtl = array('iRFQ2Id' => $dtls[0]['iRFQ2Id'], 'iBuyer2Id' => $dtls[0]['iBuyer2Id'], 'iBuyerId' => $dtls[0]['iBuyerOrganizationId'], 'iSupplierId' => $dtls[0]['iSupplierOrganizationId'], 'iInvoiceID' => $dtls[0]['iInvoiceID'], 'iPurchaseOrderID' => $dtls[0]['iPurchaseOrderID'], 'vCurrency' => $dtls[0]['vCurrency'], 'dReviewDate' => date('Y-m-d', strtotime("+5 day", strtotime(date('Y-m-d')))), 'eFrom' => $dtls[0]['eFrom']); $re = $rfq2extractObj->insert($redtl); // set invoice rfq2awarded yes if ($dtls[0]['eFrom'] == 'Invoice') { if (!isset($invOrdObj)) { include_once SITE_CLASS_APPLICATION . "user/class.InvoiceOrderHeading.php"; $invOrdObj = new InvoiceOrderHeading(); }