Пример #1
0
     } else {
         $msg = "ruserr";
         //$redirecturl = SITE_URL_DUM."index.php?file=u-invoiceadditems&id=$iInvoiceID&msg=$msg";
         $redirecturl = SITE_URL_DUM . 'invoicelist/' . $msg;
     }
     $_SESSION['SESS_' . PRJ_CONST_PREFIX . '_MSG'] = $msg;
     $id = $iInvoiceID;
 } else {
     if ($view == 'crtpo') {
         $iInvoiceID = $_POST['iInvoiceID'];
         $acptsts = $statusmasterObj->getDetails('*', " AND eFor='Invoice' AND vStatus_en='Accepted' ");
         $invdt = $invOrdObj->select($iInvoiceID);
         // prints($invdt); exit;
         if ($acptsts[0]['iStatusID'] == $invdt[0]['iStatusID'] && (trim($invdt[0]['iPurchaseOrderID']) == '' || trim($invdt[0]['iPurchaseOrderID']) < 1)) {
             // $vInvoiceCode = $generalobj->getUniqueCode(PRJ_DB_PREFIX."_inovice_order_heading","vInvoiceCode");
             $vPOCode = $pohObj->getUniqueCode();
             // $invdt = $pohObj->select($iPurchaseOrderID);
             //prints($vPOCode); exit;
             $splrorg = $orgObj->select($invdt[0]['iSupplierOrganizationID']);
             $splrpf = $orgprefObj->getDetails('*', " AND iOrganizationID=" . $invdt[0]['iSupplierOrganizationID']);
             $byrorg = $orgObj->select($invdt[0]['iBuyerOrganizationID']);
             $byrpf = $orgprefObj->getDetails('*', " AND iOrganizationID=" . $invdt[0]['iBuyerOrganizationID']);
             // prints($invdt); exit;
             $vPONumber = "PO" . $vPOCode . "-" . trim($invdt[0]['vAssociatePOBuyerCode']);
             $invdt[0]['vPONumber'] = $vPONumber;
             $invdt[0]['vPOCode'] = $vPOCode;
             // $invdt[0]['vInvoiceSupplierCode'] = $splrorg[0]['vOrganizationCode'];
             $invdt[0]['vBuyerCode'] = $invdt[0]['vAssociatePOBuyerCode'];
             $invdt[0]['fOther_tax_1'] = $invdt[0]['fOtherTax1'];
             $invdt[0]['vBuyerCompanyName'] = $invdt[0]['vBuyerName'];
             $invdt[0]['vBuyerContactName'] = $invdt[0]['vBuyerContactParty'];
Пример #2
0
 $stsdtls = $statusmasterObj->getDetails('iStatusID', " AND eFor='PO' AND vStatus_en='Create' ");
 if ($reqVerification == 'Yes') {
     $Data['iStatusID'] = 0;
 } else {
     $Data['iStatusID'] = $stsdtls[0]['iStatusID'];
 }
 //$Data['iStatusID'] = $stsdtls[0]['iStatusID'];
 $Data['iBuyerOrganizationID'] = $curORGID;
 $Data['iBuyerID'] = $_SESSION['SESS_' . PRJ_CONST_PREFIX . '_ID'];
 $Data['vBuyerContactName'] = $_SESSION['SESS_' . PRJ_CONST_PREFIX . '_USER_NAME'];
 $buyerOrgDtls = $orgObj->select($curORGID);
 $Data['vBuyerCode'] = $buyerOrgDtls[0]['vOrganizationCode'];
 $Data['vBuyerCompanyName'] = $buyerOrgDtls[0]['vCompanyName'];
 $Data['vBuyerContactTelephone'] = $buyerOrgDtls[0]['vPhone'];
 $Data['vBuyerContactEmail'] = $buyerOrgDtls[0]['vEmail'];
 $vItmCode = $pohObj->getUniqueCode();
 $Data['vPOCode'] = $vItmCode;
 $Data['vPONumber'] = "PO" . $Data['vPOCode'] . "-" . trim($Data['vBuyerCode']);
 if (trim($Data['eSaved']) == '') {
     $Data['eSaved'] = 'No';
 }
 // prints($Data); exit;
 $pohObj->setAllVar($Data);
 $iPOId = $pohObj->insert();
 $vImage = $imgObj->ImageUpload('PO', 'image', $iPOId, $_FILES['importfile'], '');
 $Dta['vImage'] = $vImage;
 $iPOId = $pohObj->updateData($Dta, "iPurchaseOrderID={$iPOId}");
 $var_msg = 'poimportsucc';
 @unlink($filepath);
 header("Location:" . SITE_URL . "importpurchaseorders/{$var_msg}");
 exit;