-
+
-
+ -->
-
-
-
-
-
-
-
-
= "Purchase Order - $PONO "; ?>
-
-
-
-
-
-
-
-
-
-
-
-
- 'form-label-left CapitalPO ','name' => 'CapitalPO','id' => 'ImportPO');
-
- $attributes = array('class' => 'form-label-left CapitalPO ', 'name' => 'CapitalPO', 'id' => 'CapitalPO', 'enctype' => 'multipart/form-data');
-
-
-
- echo form_open(base_url() . '/purchaseorder/addPO/', $attributes); ?>
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+ 'EditCapitalbudAmt', 'value' => set_value('EditCapitalbudAmt'), 'id' => 'EditCapitalbudAmt', 'class' => 'form-control num', 'readonly' => 'true');
+ echo form_input($data);
+ ?>
+
+
+
+
+ 'EditExchangeRtModal', 'value' => set_value('EditExchangeRtModal'), 'id' => 'EditExchangeRtModal', 'class' => 'form-control num', 'readonly' => 'true');
+ echo form_input($data);
+ ?>
+
+
+
+
+
+
+ 'EditCapitalItemName', 'value' => set_value('EditCapitalItemName'), 'id' => 'EditCapitalItemName', 'class' => 'form-control num', 'readonly' => 'true');
+ echo form_input($data);
+ ?>
+
+
+
+ 'EditCPUOM', 'value' => set_value('EditCPUOM'), 'id' => 'EditCPUOM', 'class' => 'form-control num', 'readonly' => 'true');
+ echo form_input($data);
+ ?>
+
+
+
+ 'EditCPQuantity', 'value' => set_value('EditCPQuantity'), 'id' => 'EditCPQuantity', 'class' => 'form-control num', 'onkeypress' => 'return isNumberKey(event);', 'onchange' => 'EditRatechange();calculateFreight(3);calculateFreightloceditper()');
+ echo form_input($data);
+ ?>
+
+
+
+ 'EditCPRate', 'value' => set_value('EditCPRate'), 'id' => 'EditCPRate', 'class' => 'form-control num', 'onkeypress' => 'return isNumberKey(event);', 'onchange' => 'EditRatechange();calculateFreight(3);calculateFreightloceditper()');
+ echo form_input($data);
+ ?>
+
+
+ 'EditAmendPer', 'value' => set_value('EditAmendPer'), 'id' => 'EditAmendPer', 'class' => 'form-control');
+ echo form_input($data); ?>
+
+
+
+ 'EditCPTotalAmount', 'value' => set_value('EditCPTotalAmount'), 'id' => 'EditCPTotalAmount', 'class' => 'form-control num', 'readonly' => 'true');
+ echo form_input($data);
+ ?>
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- | SNo |
- Requisition No |
- Item Code |
- Item Description |
- Quantity |
- UOM |
- Rate |
- Basic Amount |
- Tax Amount |
- Total Order Amount |
-
- Action |
-
-
-
-
- Rate * $record->Quantity);
-
- ?>
-
- |
- ReqNo ?> |
- MaterialCode ?> |
- MaterialName ?> |
- Quantity ?> |
- UOM ?> |
- Rate ?> |
- Rate * $record->Quantity, 2, '.', '') ?> |
-
- ServiceTaxamount; ?> |
- Rate * $record->Quantity + $record->ServiceTaxamount + $record->otherallowance + $record->Afvalue - $record->Afterdiscountval, 2, '.', '') ?> |
-
-
-
- |
-
- Rate * $record->Quantity, 2, '.', '') ?> |
-
-
-
-
-
- $record->MaterialCode, "ReqNo" => $record->ReqNo);
- array_push($res_arr_values, $row);
- ?>
-
-
-
-
- " />
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- | |
-
-
After_CGST;
- $TotalSgst = $TotalSgst + $record->After_SGST;
- $TotalIgst = $TotalIgst + $record->After_IGST;
- $OtherAmt = $OtherAmt + $record->otherallowance;
- $TotalFreightvalue = $TotalFreightvalue + $record->Afvalue;
-
-
- $TotalSummary = $TotalSummary + $record->ServiceTaxamount;
-
- $TotalDiscountedAmt = $record->Afterdiscountval;
-
- $ExitDiscountedAmt = $ExitDiscountedAmt + $record->Afterdiscountval;
-
- $totalCapitalOrder = $totalCapitalOrder + $record->Rate * $record->Quantity + $record->After_CGST + $record->After_SGST + $record->After_IGST + $record->otherallowance + $record->Afvalue - $TotalDiscountedAmt;
- }
- $TotalBasicAmount = $TotalBasicAmount + $record->BasicValue;
- $ServiceDescription = $ServiceDescription;
-
-
- if ($CapitalRange == '0') {
- $TotalLanding = $TotalLanding + $record->AfterLandingCharge;
- $tothighseas = $tothighseas + $record->AfterHighSeasSalesCharge;
- $totcustom = $totcustom + $record->AfterCustomDuty;
- $totexciseduty = $totexciseduty + $record->AfterExciseDuty;
- $totexcisedutyED = $totexcisedutyED + $record->AfterExciseDutyEdCess;
- $totexciseSH = $totexciseSH + $record->AfterExciseDutySHCess;
- $totcustomED = $totcustomED + $record->AfterCustomEdCess;
-
- $totcustomSH = $totcustomSH + $record->AfterCustomSHCess;
- $totaddtnlexcise = $totaddtnlexcise + $record->AfterAddlExciseDuty;
- $totgrossduty = $totgrossduty + $record->Grossdutypayable;
- $totavlmodvat = $totavlmodvat + $record->AvailableModvat;
- $TotalFreightAmt = $TotalFreightAmt + $record->AfterFreightValue;
-
- $totgrossexpense = $totgrossexpense + $record->Grossexpensesduetocustomduty;
- $ExchangeRate = $record->ExchangeRate;
- $totalCapitalOrder = $totalCapitalOrder + $record->Rate * $record->Quantity;
-
-
- $totassesable = $totassesable + $record->AssessableValue;
- $totSubtotal = $totSubtotal + $record->SubTotal;
- $totigst = $totigst + $record->AfterIGST;
- }
-
-
- // $totorder=$totorder+$record->TotalOrderValue;
-
-
-
-
- }
- ?>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 'CapitalBasicOrder', 'value' => set_value('CapitalBasicOrder', number_format($ExitTotalBasicOrderValue, 2, '.', '')), 'id' => 'CapitalBasicOrder', 'class' => 'form-control num', 'readonly' => 'true',);
- echo form_input($data);
- ?>
-
-
-
-
- 'txtTotalDiscount', 'value' => set_value('txtTotalDiscount', number_format($ExitDiscountedAmt, 2, '.', '')), 'id' => 'txtTotalDiscount', 'class' => 'form-control', 'readonly' => 'true', 'style' => 'text-align:right;');
- echo form_input($data);
- ?>
-
-
-
-
- 'txtTotCgst', 'value' => set_value('txtTotCgst', number_format($TotalCgst, 2, '.', '')), 'id' => 'txtTotCgst', 'class' => 'form-control num', 'readonly' => 'true');
- echo form_input($data);
- ?>
-
-
-
-
-
- 'txtTotSgst', 'value' => set_value('txtTotSgst', number_format($TotalSgst, 2, '.', '')), 'id' => 'txtTotSgst', 'class' => 'form-control num', 'readonly' => 'true');
- echo form_input($data);
- ?>
-
-
-
- 'txtTotIgst', 'value' => set_value('txtTotIgst', number_format($TotalIgst, 2, '.', '')), 'id' => 'txtTotIgst', 'class' => 'form-control num', 'readonly' => 'true');
- echo form_input($data);
- ?>
-
-
-
-
- 'TotalOtherAllowances', 'value' => set_value('TotalOtherAllowances', number_format($OtherAmt, 2, '.', '')), 'id' => 'TotalOtherAllowances', 'class' => 'form-control num', 'readonly' => 'true');
- echo form_input($data);
- ?>
-
-
-
-
-
-
- 'TotalFreight', 'value' => set_value('TotalFreight', number_format($TotalFreightvalue, 2, '.', '')), 'id' => 'TotalFreight', 'class' => 'form-control num', 'readonly' => 'true');
- echo form_input($data);
- ?>
-
-
-
-
-
-
-
-
-
-
-
-
- 'txttotallanding', 'value' => set_value('txttotallanding', number_format($TotalLanding, 2, '.', '')), 'id' => 'txttotallanding', 'class' => 'form-control', 'readonly' => 'true', 'style' => 'text-align:right;');
- echo form_input($data);
- ?>
-
-
-
-
-
-
- 'txttotalAssessable', 'value' => set_value('txttotalAssessable', $totassesable), 'id' => 'txttotalAssessable', 'class' => 'form-control', 'readonly' => 'true', 'style' => 'text-align:right;');
- echo form_input($data);
- ?>
-
-
-
-
-
- 'txttotalcustom', 'value' => set_value('txttotalcustom', number_format($totcustom, 2, '.', '')), 'id' => 'txttotalcustom', 'class' => 'form-control', 'readonly' => 'true', 'style' => 'text-align:right;');
- echo form_input($data);
- ?>
-
-
-
-
-
- 'txttotalSubtotal', 'value' => set_value('txttotalSubtotal', $totSubtotal), 'id' => 'txttotalSubtotal', 'class' => 'form-control', 'readonly' => 'true', 'style' => 'text-align:right;');
- echo form_input($data);
- ?>
-
-
-
-
-
-
-
-
-
- 'txttotalIgst', 'value' => set_value('txttotalIgst', $totigst), 'id' => 'txttotalIgst', 'class' => 'form-control', 'readonly' => 'true', 'style' => 'text-align:right;');
- echo form_input($data);
- ?>
-
-
-
-
-
-
-
- 'txttotalcustomED', 'value' => set_value('txttotalcustomED', number_format($totcustomED, 2, '.', '')), 'id' => 'txttotalcustomED', 'class' => 'form-control', 'readonly' => 'true', 'style' => 'text-align:right;');
- echo form_input($data);
- ?>
-
-
-
-
-
- 'txttotalcustomSH', 'value' => set_value('txttotalcustomSH', number_format($totcustomSH, 2, '.', '')), 'id' => 'txttotalcustomSH', 'class' => 'form-control', 'readonly' => 'true', 'style' => 'text-align:right;');
- echo form_input($data);
- ?>
-
-
-
-
-
-
-
-
- 'txttotalgrossduty', 'value' => set_value('txttotalgrossduty', number_format($totgrossduty, 2, '.', '')), 'id' => 'txttotalgrossduty', 'class' => 'form-control', 'readonly' => 'true', 'style' => 'text-align:right;');
- echo form_input($data);
- ?>
-
-
-
-
-
-
-
-
- 'txtTotalFreight', 'value' => set_value('txtTotalFreight', number_format($TotalFreightAmt, 2, '.', '')), 'id' => 'txtTotalFreight', 'class' => 'form-control', 'readonly' => 'true', 'style' => 'text-align:right;');
- echo form_input($data);
- ?>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 'txtSpcialInstruction', 'value' => set_value('txtSpcialInstruction', strip_tags($ServiceDescription)), 'id' => 'txtSpcialInstruction', 'class' => 'form-control', 'rows' => '10', 'cols' => '40');
- echo form_textarea($data);
- ?>
-
-
-
+
+
+
+
-
-
-
- 'AWAITING APPROVE',
- 'AWAITING RELEASE' => 'AWAITING APPROVE',
- 'RELEASER ONHOLD' => 'APPROVER ONHOLD',
- 'PO RELEASED' => 'PO APPROVED',
- ];
+ 'Scheduleby', 'value' => set_value('Scheduleby'), 'id' => 'Scheduleby', 'class' => 'form-control', 'required' => 'true', 'rows' => '3', 'cols' => '40', 'maxlength' => '110');
+ echo Form_textarea($data);
+ ?>
- if (isset($PoStatusName) && !empty($PoStatusName)) {
- if (isset($statusMappings[$PoStatusName])) {
- echo $statusMappings[$PoStatusName];
- } else {
- echo $PoStatusName;
- }
- } else {
- echo "Status not provided";
- }
- ?>
+
+
+
+ 'date', 'name' => 'Deliverydate', 'value' => set_value('Deliverydate', $CurrentDate), 'id' => 'Deliverydate', 'class' => 'form-control', 'required' => 'true', 'onkeypress' => 'return false;');
+ echo form_input($data);
+ ?>
+
+
+
+
+
+ 'Dispatch','value' => set_value('Dispatch',$Import_DispatchDetails),'id'=>'Dispatch', 'class' => 'form-control' ,'required' => 'true');
+ // echo form_input($data);
+
+ $data = array('name' => 'Dispatch', 'value' => set_value('Dispatch', $Import_DispatchDetails), 'id' => 'Dispatch', 'class' => 'form-control', 'required' => 'true', 'rows' => '3', 'cols' => '40', 'maxlength' => '110');
+ echo Form_textarea($data);
+ ?>
+
+
+
+
+ 'DeliveryAddr', 'value' => set_value('DeliveryAddr', $DeliveryAddress), 'id' => 'DeliveryAddr', 'class' => 'form-control', 'required' => 'true', 'rows' => '3', 'cols' => '40');
+ echo Form_textarea($data);
+ ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ | SNo |
+ Requisition No |
+ Item Code |
+ Item Description |
+ Quantity |
+ UOM |
+ Rate |
+ Basic Amount |
+ Tax Amount |
+ Total Order Amount |
+
+ Action |
+
+
+
+
+ Rate * $record->Quantity);
+
+ ?>
+
+ |
+ ReqNo ?> |
+ MaterialCode ?> |
+ MaterialName ?> |
+ Quantity ?> |
+ UOM ?> |
+ Rate ?> |
+ Rate * $record->Quantity, 2, '.', '') ?> |
+
+ ServiceTaxamount; ?> |
+ Rate * $record->Quantity + $record->ServiceTaxamount + $record->otherallowance + $record->Afvalue - $record->Afterdiscountval, 2, '.', '') ?> |
+
+
+
+ |
+
+ Rate * $record->Quantity, 2, '.', '') ?> |
+
+
+
+
+
+ $record->MaterialCode, "ReqNo" => $record->ReqNo);
+ array_push($res_arr_values, $row);
+ ?>
+
+
+
+
+ " />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ | |
+
+
After_CGST;
+ $TotalSgst = $TotalSgst + $record->After_SGST;
+ $TotalIgst = $TotalIgst + $record->After_IGST;
+ $OtherAmt = $OtherAmt + $record->otherallowance;
+ $TotalFreightvalue = $TotalFreightvalue + $record->Afvalue;
+
+
+ $TotalSummary = $TotalSummary + $record->ServiceTaxamount;
+
+ $TotalDiscountedAmt = $record->Afterdiscountval;
+
+ $ExitDiscountedAmt = $ExitDiscountedAmt + $record->Afterdiscountval;
+
+ $totalCapitalOrder = $totalCapitalOrder + $record->Rate * $record->Quantity + $record->After_CGST + $record->After_SGST + $record->After_IGST + $record->otherallowance + $record->Afvalue - $TotalDiscountedAmt;
+ }
+ $TotalBasicAmount = $TotalBasicAmount + $record->BasicValue;
+ $ServiceDescription = $ServiceDescription;
+
+
+ if ($CapitalRange == '0') {
+ $TotalLanding = $TotalLanding + $record->AfterLandingCharge;
+ $tothighseas = $tothighseas + $record->AfterHighSeasSalesCharge;
+ $totcustom = $totcustom + $record->AfterCustomDuty;
+ $totexciseduty = $totexciseduty + $record->AfterExciseDuty;
+ $totexcisedutyED = $totexcisedutyED + $record->AfterExciseDutyEdCess;
+ $totexciseSH = $totexciseSH + $record->AfterExciseDutySHCess;
+ $totcustomED = $totcustomED + $record->AfterCustomEdCess;
+
+ $totcustomSH = $totcustomSH + $record->AfterCustomSHCess;
+ $totaddtnlexcise = $totaddtnlexcise + $record->AfterAddlExciseDuty;
+ $totgrossduty = $totgrossduty + $record->Grossdutypayable;
+ $totavlmodvat = $totavlmodvat + $record->AvailableModvat;
+ $TotalFreightAmt = $TotalFreightAmt + $record->AfterFreightValue;
+
+ $totgrossexpense = $totgrossexpense + $record->Grossexpensesduetocustomduty;
+ $ExchangeRate = $record->ExchangeRate;
+ $totalCapitalOrder = $totalCapitalOrder + $record->Rate * $record->Quantity;
+
+
+ $totassesable = $totassesable + $record->AssessableValue;
+ $totSubtotal = $totSubtotal + $record->SubTotal;
+ $totigst = $totigst + $record->AfterIGST;
+ }
+
+
+ // $totorder=$totorder+$record->TotalOrderValue;
+
+
+
+
+ }
+ ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 'CapitalBasicOrder', 'value' => set_value('CapitalBasicOrder', number_format($ExitTotalBasicOrderValue, 2, '.', '')), 'id' => 'CapitalBasicOrder', 'class' => 'form-control num', 'readonly' => 'true',);
+ echo form_input($data);
+ ?>
+
+
+
+
+ 'txtTotalDiscount', 'value' => set_value('txtTotalDiscount', number_format($ExitDiscountedAmt, 2, '.', '')), 'id' => 'txtTotalDiscount', 'class' => 'form-control', 'readonly' => 'true', 'style' => 'text-align:right;');
+ echo form_input($data);
+ ?>
+
+
+
+
+ 'txtTotCgst', 'value' => set_value('txtTotCgst', number_format($TotalCgst, 2, '.', '')), 'id' => 'txtTotCgst', 'class' => 'form-control num', 'readonly' => 'true');
+ echo form_input($data);
+ ?>
+
+
+
+ 'txtTotSgst', 'value' => set_value('txtTotSgst', number_format($TotalSgst, 2, '.', '')), 'id' => 'txtTotSgst', 'class' => 'form-control num', 'readonly' => 'true');
+ echo form_input($data);
+ ?>
+
+
+
+ 'txtTotIgst', 'value' => set_value('txtTotIgst', number_format($TotalIgst, 2, '.', '')), 'id' => 'txtTotIgst', 'class' => 'form-control num', 'readonly' => 'true');
+ echo form_input($data);
+ ?>
+
+
+
+ 'TotalOtherAllowances', 'value' => set_value('TotalOtherAllowances', number_format($OtherAmt, 2, '.', '')), 'id' => 'TotalOtherAllowances', 'class' => 'form-control num', 'readonly' => 'true');
+ echo form_input($data);
+ ?>
+
+
+
+
+ 'TotalFreight', 'value' => set_value('TotalFreight', number_format($TotalFreightvalue, 2, '.', '')), 'id' => 'TotalFreight', 'class' => 'form-control num', 'readonly' => 'true');
+ echo form_input($data);
+ ?>
+
+
+
+
+
+
+
+
+
+ 'txttotallanding', 'value' => set_value('txttotallanding', number_format($TotalLanding, 2, '.', '')), 'id' => 'txttotallanding', 'class' => 'form-control', 'readonly' => 'true', 'style' => 'text-align:right;');
+ echo form_input($data);
+ ?>
+
+
+
+
+
+ 'txttotalAssessable', 'value' => set_value('txttotalAssessable', $totassesable), 'id' => 'txttotalAssessable', 'class' => 'form-control', 'readonly' => 'true', 'style' => 'text-align:right;');
+ echo form_input($data);
+ ?>
+
+
+
+
+
+ 'txttotalcustom', 'value' => set_value('txttotalcustom', number_format($totcustom, 2, '.', '')), 'id' => 'txttotalcustom', 'class' => 'form-control', 'readonly' => 'true', 'style' => 'text-align:right;');
+ echo form_input($data);
+ ?>
+
+
+
+
+
+ 'txttotalSubtotal', 'value' => set_value('txttotalSubtotal', $totSubtotal), 'id' => 'txttotalSubtotal', 'class' => 'form-control', 'readonly' => 'true', 'style' => 'text-align:right;');
+ echo form_input($data);
+ ?>
+
+
+
+
+
+ 'txttotalIgst', 'value' => set_value('txttotalIgst', $totigst), 'id' => 'txttotalIgst', 'class' => 'form-control', 'readonly' => 'true', 'style' => 'text-align:right;');
+ echo form_input($data);
+ ?>
+
+
+
+
+
+ 'txttotalcustomED', 'value' => set_value('txttotalcustomED', number_format($totcustomED, 2, '.', '')), 'id' => 'txttotalcustomED', 'class' => 'form-control', 'readonly' => 'true', 'style' => 'text-align:right;');
+ echo form_input($data);
+ ?>
+
+
+
+
+
+ 'txttotalcustomSH', 'value' => set_value('txttotalcustomSH', number_format($totcustomSH, 2, '.', '')), 'id' => 'txttotalcustomSH', 'class' => 'form-control', 'readonly' => 'true', 'style' => 'text-align:right;');
+ echo form_input($data);
+ ?>
+
+
+
+
+
+ 'txttotalgrossduty', 'value' => set_value('txttotalgrossduty', number_format($totgrossduty, 2, '.', '')), 'id' => 'txttotalgrossduty', 'class' => 'form-control', 'readonly' => 'true', 'style' => 'text-align:right;');
+ echo form_input($data);
+ ?>
+
+
+
+
+
+ 'txtTotalFreight', 'value' => set_value('txtTotalFreight', number_format($TotalFreightAmt, 2, '.', '')), 'id' => 'txtTotalFreight', 'class' => 'form-control', 'readonly' => 'true', 'style' => 'text-align:right;');
+ echo form_input($data);
+ ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
'AWAITING APPROVE',
+ 'AWAITING RELEASE' => 'AWAITING APPROVE',
+ 'RELEASER ONHOLD' => 'APPROVER ONHOLD',
+ 'PO RELEASED' => 'PO APPROVED',
+ ];
+
+ if (isset($PoStatusName) && !empty($PoStatusName)) {
+ if (isset($statusMappings[$PoStatusName])) {
+ echo $statusMappings[$PoStatusName];
+ } else {
+ echo $PoStatusName;
+ }
+ } else {
+ echo "Status not provided";
+ }
+ ?>
+
+
+
+
+