code merged form sia(27-12-17 to 11-01-18)

This commit is contained in:
venbatechnologies@gmail.com 2018-01-22 19:54:59 +05:30
parent be50146e6a
commit c68c84da0f
80 changed files with 3005 additions and 1596 deletions

View File

@ -236,6 +236,7 @@ $route['Report_cumulative_raw'] = "report/rawi_cumulative";
$route['Report_consolidate_category'] = "report/rawi_consolidate";
$route['Report_pending_purchase'] = "report/pending_purchase";
$route['Empperform']="report/per";
// Company Information
$route['companyview'] = 'companycontroller/companyview';

View File

@ -266,17 +266,17 @@ class amendmentpurchaseorder extends BaseController
$Otherpaymentamend=$this->input->post('Otherpayment');
$prePaymentTerms=$this->input->post('beforePaymentTerms');
$preTotalOdervalue=$this->input->post('preTotalOdervalue');
$MAD.="Amended TotalOrder Value:&nbsp;&nbsp;:" . $preTotalOdervalue ."<br>";
$MAD.="Current TotalOrder Value:&nbsp;&nbsp;:" . $preTotalOdervalue ."<br>";
$testdate=date("Y-m-d");
if($PaymentTerms!=$prePaymentTerms)
{
if($prePaymentTerms != 'PT08'){ $Otherpaymentamend='';}
$MAD.="Amended PaymentTerms :&nbsp;&nbsp;". $PaymentTermsText . $Otherpaymentamend ."<br>";
$MAD.="Current PaymentTerms :&nbsp;&nbsp;". $PaymentTermsText . $Otherpaymentamend ."<br>";
}
if(($dt != $predeliverydate)|| ($DeliverySchedule1 != $preschedule))
{
$MAD.='Amended Delivery Option : &nbsp;&nbsp; ' . $predeliverydate . $preschedule . '<br>' ;
$MAD.='Current Delivery Option : &nbsp;&nbsp; ' . $predeliverydate . $preschedule . '<br>' ;
}
$SpecialInstruction = $this->input->post('txtSpcialInstruction');
@ -376,99 +376,99 @@ class amendmentpurchaseorder extends BaseController
if(($Quantity-$preqty)!=0)
{
$rowspanvalue++;
$CAD.="<tr><td>Amended Quantity : ".$preqty ."</td><td>Current Qty : ".$Quantity."</td></tr>";
$CAD.="<tr><td>Current Quantity : ".$preqty ."</td><td>Revised Qty : ".$Quantity."</td></tr>";
}
if(($itemRate-$preitemrate)!=0)
{
$rowspanvalue++;
$CAD.="<tr><td>Amended Rate : " . $preitemrate."</td><td>Current Item Rate : ".$itemRate."</td></tr>";
$CAD.="<tr><td>Current Rate : " . $preitemrate."</td><td>Revised Item Rate : ".$itemRate."</td></tr>";
}
if($DiscountType != $beforeDiscountType){
$rowspanvalue++;
$CAD.="<tr><td>Amended DiscountType : " . $beforeDiscountType."</td><td>Current DiscountType : ".$DiscountType."</td></tr>";
$CAD.="<tr><td>Current DiscountType : " . $beforeDiscountType."</td><td>Revised DiscountType : ".$DiscountType."</td></tr>";
}
if(($DiscountValue-$preDiscountValue)!=0)
{
$rowspanvalue++;
$CAD.="<tr><td>Amended Discount : ". $preDiscountValue ."</td><td>Current Discount : ".$DiscountValue."</td></tr>";
$CAD.="<tr><td>Current Discount : ". $preDiscountValue ."</td><td>Revised Discount : ".$DiscountValue."</td></tr>";
}
if(($AfterDiscount-$beforeAfterDiscount)!=0)
{
$rowspanvalue++;
$CAD.="<tr><td>Amended Discount Value : ". $beforeAfterDiscount ."</td><td>Current Discount Value : ".$AfterDiscount."</td></tr>";
$CAD.="<tr><td>Current Discount Value : ". $beforeAfterDiscount ."</td><td>Revised Discount Value : ".$AfterDiscount."</td></tr>";
}
if($PackagingType != $beforePackagingType){
$rowspanvalue++;
$CAD.="<tr><td>Amended Packaging Type : ". $beforePackagingType ."</td><td>Current Packaging Type : ".$PackagingType."</td></tr>";
$CAD.="<tr><td>Current Packaging Type : ". $beforePackagingType ."</td><td>Revised Packaging Type : ".$PackagingType."</td></tr>";
}
if(($PackagingValue-$prePackagingValue)!=0)
{
$rowspanvalue++;
$CAD.="<tr><td>Amended Package Value : ". $prePackagingValue."</td><td>Current Package Value : ".$PackagingValue."</td></tr>";
$CAD.="<tr><td>Current Package Value : ". $prePackagingValue."</td><td>Revised Package Value : ".$PackagingValue."</td></tr>";
}
if(($AfterPackagingValue-$beforeAfterPackagingValue)!=0)
{
$rowspanvalue++;
$CAD.="<tr><td>Amended Package Value : ". $beforeAfterPackagingValue."</td><td>Current Package Value : ".$AfterPackagingValue."</td></tr>";
$CAD.="<tr><td>Current Package Value : ". $beforeAfterPackagingValue."</td><td>Revised Package Value : ".$AfterPackagingValue."</td></tr>";
}
if(($VatValue-$preVatValue)!=0)//SGST
{
$rowspanvalue++;
$CAD.="<tr><td>Amended SGST : ". $preVatValue."</td><td>Current SGST : ".$VatValue."</td></tr>";
$CAD.="<tr><td>Current SGST : ". $preVatValue."</td><td>Revised SGST : ".$VatValue."</td></tr>";
}
if(($AfterVatValue-$beforeAfterVatValue)!=0)//SGST
{
$rowspanvalue++;
$CAD.="<tr><td>Amended SGST value : ". $beforeAfterVatValue."</td><td>Current SGST Value : ".$AfterVatValue."</td></tr>";
$CAD.="<tr><td>Current SGST value : ". $beforeAfterVatValue."</td><td>Revised SGST Value : ".$AfterVatValue."</td></tr>";
}
if(($GSTValue-$preGSTValue)!=0)//CGST
{
$rowspanvalue++;
$CAD.="<tr><td>Amended CGST : ". $preGSTValue."</td><td>Current CGST : ".$GSTValue."</td></tr>";
$CAD.="<tr><td>Current CGST : ". $preGSTValue."</td><td>Revised CGST : ".$GSTValue."</td></tr>";
}
if(($AfterGSTValue-$beforeAfterGSTValue)!=0)//CGST
{
$rowspanvalue++;
$CAD.="<tr><td>Amended CGST Value : ". $beforeAfterGSTValue."</td><td>Current CGST Value : ".$AfterGSTValue."</td></tr>";
$CAD.="<tr><td>Current CGST Value : ". $beforeAfterGSTValue."</td><td>Revised CGST Value : ".$AfterGSTValue."</td></tr>";
}
if(($OtherTaxValue-$preOtherTaxValue)!=0)//IGST
{
$rowspanvalue++;
$CAD.="<tr><td>Amended IGST : ". $preOtherTaxValue."</td><td>Current IGST : ".$OtherTaxValue."</td></tr>";
$CAD.="<tr><td>Current IGST : ". $preOtherTaxValue."</td><td>Revised IGST : ".$OtherTaxValue."</td></tr>";
}
if(($AfterOtherTaxValue-$beforeAfterOtherTaxValue)!=0)//IGST
{
$rowspanvalue++;
$CAD.="<tr><td>Amended IGST : ". $beforeAfterOtherTaxValue."</td><td>Current IGST : ".$AfterOtherTaxValue."</td></tr>";
$CAD.="<tr><td>Current IGST : ". $beforeAfterOtherTaxValue."</td><td>Revised IGST : ".$AfterOtherTaxValue."</td></tr>";
}
if($FreightType != $beforeFreightType){
$rowspanvalue++;
$CAD.="<tr><td>Amended Freight Type : ". $beforeFreightType."</td><td>Current Freight Type : ".$FreightType."</td></tr>";
$CAD.="<tr><td>Current Freight Type : ". $beforeFreightType."</td><td>Revised Freight Type : ".$FreightType."</td></tr>";
}
if(($FreightType=="PER TRIP") || ($beforeFreightType=="PER TRIP")){
if($NoofTrips != $beforeNoofTrips)
{
$rowspanvalue++;
$CAD.="<tr><td>Amended No of Trips : ". $beforeNoofTrips."</td><td>Current No of Trips : ".$NoofTrips."</td></tr>";
$CAD.="<tr><td>Current No of Trips : ". $beforeNoofTrips."</td><td>Revised No of Trips : ".$NoofTrips."</td></tr>";
}
}
if(($FreightValue-$preFreightValue)!=0)
{
$rowspanvalue++;
$CAD.="<tr><td>Amended Freight : ". $preFreightValue."</td><td>Current Freight : ".$FreightValue."</td></tr>";
$CAD.="<tr><td>Current Freight : ". $preFreightValue."</td><td>Revised Freight : ".$FreightValue."</td></tr>";
}
if(($AfterFreightValue-$beforeAfterFreightValue)!=0)
{
$rowspanvalue++;
$CAD.="<tr><td>Amended Freight Value : ". $beforeAfterFreightValue."</td><td>Current Freight Value : ".$AfterFreightValue."</td></tr>";
$CAD.="<tr><td>Current Freight Value : ". $beforeAfterFreightValue."</td><td>Revised Freight Value : ".$AfterFreightValue."</td></tr>";
}
if(($InsuranceValue-$preInsuranceValue)!=0)
{
$rowspanvalue++;
$CAD.="<tr><td>Amended Insurance Value : ". $preInsuranceValue."</td><td>Current Insurance Value : ".$InsuranceValue."</td></tr>";
$CAD.="<tr><td>Current Insurance Value : ". $preInsuranceValue."</td><td>Revised Insurance Value : ".$InsuranceValue."</td></tr>";
}
if($rowspanvalue>0)
{
@ -536,11 +536,11 @@ class amendmentpurchaseorder extends BaseController
$dschedule=$this->input->post('Scheduleby');
$beforedschedule=$this->input->post('beforeScheduleby');
$preTotalordervalue=$this->input->post('preTotalordervalue');
$MAD.="Amended TotalOrder Value:&nbsp;&nbsp;" . $preTotalordervalue . "<br>";
$MAD.="Current TotalOrder Value:&nbsp;&nbsp;" . $preTotalordervalue . "<br>";
if(($ddate != $beforeddate)||($dschedule != $beforedschedule))
{
$MAD.="Amended DeliveryOption :&nbsp;&nbsp;" . $beforeddate . $beforedschedule."<br>";
$MAD.="Current DeliveryOption :&nbsp;&nbsp;" . $beforeddate . $beforedschedule."<br>";
}
$PaymentTermsText=$this->input->post('beforePaymentTermsText');
@ -552,7 +552,7 @@ class amendmentpurchaseorder extends BaseController
if($PaymentTerms != $beforePaymentTerms)
{
if($beforePaymentTerms != 'PT08'){ $Otherpaymentamend='';}
$MAD.="Amended PaymentTerms :&nbsp;&nbsp;". $PaymentTermsText . $Otherpaymentamend."<br>";
$MAD.="Current PaymentTerms :&nbsp;&nbsp;". $PaymentTermsText . $Otherpaymentamend."<br>";
}
$POType = $this->input->post('POType');
@ -644,33 +644,33 @@ class amendmentpurchaseorder extends BaseController
if($Quantity != $beforeQuantity)
{
$rowspanvalue++;
$CAD.="<tr><td>Amended Qty :&nbsp;" . $beforeQuantity ."</td><td>Current Qty :&nbsp;" . $Quantity . "</td></tr>";
$CAD.="<tr><td>Current Qty :&nbsp;" . $beforeQuantity ."</td><td>Revised Qty :&nbsp;" . $Quantity . "</td></tr>";
}
if($itemRate != $beforeitemRate)
{
$rowspanvalue++;
$CAD.="<tr><td>Amended Rate :&nbsp;" . $beforeitemRate ."</td><td>Current Rate :&nbsp;" . $itemRate . "</td></tr>";
$CAD.="<tr><td>Current Rate :&nbsp;" . $beforeitemRate ."</td><td>Revised Rate :&nbsp;" . $itemRate . "</td></tr>";
}
if(($SGST != $beforeSGST) && ($AfterSGST != $beforeSGSTvalue))
{
$rowspanvalue+=2;
$CAD.="<tr><td>Amended SGST% :&nbsp;" . $beforeSGST ."</td><td>Current SGST% :&nbsp;" . $SGST . "</td></tr><tr><td>Amended SGST value :&nbsp;" . $beforeSGSTvalue ."</td><td>Current SGST value:&nbsp;" . $AfterSGST . "</td></tr>";
$CAD.="<tr><td>Current SGST% :&nbsp;" . $beforeSGST ."</td><td>Revised SGST% :&nbsp;" . $SGST . "</td></tr><tr><td>Current SGST value :&nbsp;" . $beforeSGSTvalue ."</td><td>Revised SGST value:&nbsp;" . $AfterSGST . "</td></tr>";
}
if(($CGST != $beforeCGST) && ($AfterCGST != $beforeCGSTvalue))
{
$rowspanvalue+=2;
$CAD.="<tr><td>Amended CGST% :&nbsp;" . $beforeCGST ."</td><td>Current CGST% :&nbsp;" . $CGST . "</td></tr><tr><td>Amended CGST value :&nbsp;" . $beforeCGSTvalue ."</td><td>Current CGST value:&nbsp;" . $AfterCGST . "</td></tr>";
$CAD.="<tr><td>Current CGST% :&nbsp;" . $beforeCGST ."</td><td>Revised CGST% :&nbsp;" . $CGST . "</td></tr><tr><td>Current CGST value :&nbsp;" . $beforeCGSTvalue ."</td><td>Revised CGST value:&nbsp;" . $AfterCGST . "</td></tr>";
}
if(($IGST != $beforeIGST) && ($AfterIGST != $beforeIGSTvalue))
{
$rowspanvalue+=2;
$CAD.="<tr><td>Amended IGST% :&nbsp;" . $beforeIGST ."</td><td>Current IGST% :&nbsp;" . $IGST . "</td></tr><tr><td>Amended IGST value :&nbsp;" . $beforeIGSTvalue ."</td><td>Current IGST value:&nbsp;" . $AfterIGST . "</td></tr>";
$CAD.="<tr><td>Current IGST% :&nbsp;" . $beforeIGST ."</td><td>Revised IGST% :&nbsp;" . $IGST . "</td></tr><tr><td>Current IGST value :&nbsp;" . $beforeIGSTvalue ."</td><td>Revised IGST value:&nbsp;" . $AfterIGST . "</td></tr>";
}
if($otherallowance != $beforeotherallowance)
{
$rowspanvalue++;
$CAD.="<tr><td>Amended OtherAllowances :&nbsp;" . $beforeotherallowance ."</td><td>Current OtherAllowances :&nbsp;" . $otherallowance . "</td></tr>";
$CAD.="<tr><td>Current OtherAllowances :&nbsp;" . $beforeotherallowance ."</td><td>Revised OtherAllowances :&nbsp;" . $otherallowance . "</td></tr>";
}
if($rowspanvalue>0)
{
@ -741,7 +741,7 @@ class amendmentpurchaseorder extends BaseController
$Otherpayment=$this->input->post('Otherpayment');
$Otherpaymentamend=$this->input->post('Otherpayment');
$PreServiceTotalorder = $this->input->post('preServiceTotalorderValue');//For Domestic Pre Total Value
$Totalserviceorder = $this->input->post('Totalservicesummary');//For Domestic Current Total value
$Totalserviceorder = $this->input->post('Totalservicesummary');//For Domestic Revised Total value
$TotalCapitalorder= $this->input->post('CapitalToatlOrder');//For International total CapitalOrder
$preTotalCapitalorder= $this->input->post('preinterTotalorderValue');//For International pre total CapitalOrder
@ -754,27 +754,27 @@ class amendmentpurchaseorder extends BaseController
$ServiceTypeOptions=$this->input->post('PoTypeOptions');
if($PoRange==1){
$MAD.="Amended TotalOrder Value:&nbsp;&nbsp;" . $PreServiceTotalorder . "<br>";
$MAD.="Current TotalOrder Value:&nbsp;&nbsp;" . $PreServiceTotalorder . "<br>";
}else if($PoRange==0){
$MAD.="Amended TotalOrder Value:&nbsp;&nbsp;" . $preTotalCapitalorder . "<br>";
$MAD.="Current TotalOrder Value:&nbsp;&nbsp;" . $preTotalCapitalorder . "<br>";
}
if($PaymentMethod != $prePaymentmethod)
{
if($prePaymentmethod != 'PT08'){ $Otherpaymentamend='';}
$MAD.="Amended Paymemnt Terms :&nbsp;&nbsp;" .$prePaymentmethodtext."<br>";
$MAD.="Current Paymemnt Terms :&nbsp;&nbsp;" .$prePaymentmethodtext."<br>";
}
if($predispatch != $curdispatch)
{
$MAD.="Amended Delivery Option :&nbsp;&nbsp;" .$predispatch.$preDeliverySchedule.$preDate."<br>";
$MAD.="Current Delivery Option :&nbsp;&nbsp;" .$predispatch.$preDeliverySchedule.$preDate."<br>";
}
if($DeliverySchedule1!= $preDeliverySchedule)
{
$MAD.="Amended DeliveyOption :&nbsp;&nbsp;" .$preDeliverySchedule.$preDate.$predispatch."<br>";
$MAD.="Current DeliveyOption :&nbsp;&nbsp;" .$preDeliverySchedule.$preDate.$predispatch."<br>";
}
if($preDate != $Date)
{
$MAD.="Amended DeliveyOption :&nbsp;&nbsp;" .$preDate.$preDeliverySchedule."<br>";
$MAD.="Current DeliveyOption :&nbsp;&nbsp;" .$preDate.$preDeliverySchedule."<br>";
}
$capitalType = $this->input->post('capitalType');
@ -940,60 +940,60 @@ class amendmentpurchaseorder extends BaseController
if($Quantity != $preQuantity)
{
$rowspanvalue++;
$CAD.="<tr><td>Amended Qty :&nbsp;" . $preQuantity ."</td><td>Current Qty :&nbsp;" . $Quantity . "</td></tr>";
$CAD.="<tr><td>Current Qty :&nbsp;" . $preQuantity ."</td><td>Revised Qty :&nbsp;" . $Quantity . "</td></tr>";
}
if($itemRate != $preitemRate)
{
$rowspanvalue++;
$CAD.="<tr><td>Amended Rate :&nbsp;" . $preitemRate ."</td><td>Current Rate :&nbsp;" . $itemRate . "</td></tr>";
$CAD.="<tr><td>Current Rate :&nbsp;" . $preitemRate ."</td><td>Revised Rate :&nbsp;" . $itemRate . "</td></tr>";
}
if($PoRange==1){
if(($DiscountValue!=$preDiscountValue) && ($AfterDiscount!=$preAfterDiscount)){
$rowspanvalue+=2;
$CAD.="<tr><td>Amended Discount :&nbsp;" . $preDiscountValue ."</td><td>Current Discount :&nbsp;" . $DiscountValue . "</td></tr><tr><td>Amended Discount value :&nbsp;" . $preAfterDiscount ."</td><td>Current Discount value:&nbsp;" . $AfterDiscount . "</td></tr>";
$CAD.="<tr><td>Current Discount :&nbsp;" . $preDiscountValue ."</td><td>Revised Discount :&nbsp;" . $DiscountValue . "</td></tr><tr><td>Current Discount value :&nbsp;" . $preAfterDiscount ."</td><td>Revised Discount value:&nbsp;" . $AfterDiscount . "</td></tr>";
}
if(($SGST != $preSGST) && ($SGSTvalue != $preSGSTvalue))
{
$rowspanvalue+=2;
$CAD.="<tr><td>Amended SGST% :&nbsp;" . $preSGST ."</td><td>Current SGST% :&nbsp;" . $SGST . "</td></tr><tr><td>Amended SGST value :&nbsp;" . $preSGSTvalue ."</td><td>Current SGST value:&nbsp;" . $SGSTvalue . "</td></tr>";
$CAD.="<tr><td>Current SGST% :&nbsp;" . $preSGST ."</td><td>Revised SGST% :&nbsp;" . $SGST . "</td></tr><tr><td>Current SGST value :&nbsp;" . $preSGSTvalue ."</td><td>Revised SGST value:&nbsp;" . $SGSTvalue . "</td></tr>";
}
if(($CGST != $preCGST) && ($CGSTvalue != $preCGSTvalue))
{
$rowspanvalue+=2;
$CAD.="<tr><td>Amended CGST% :&nbsp;" . $preCGST ."</td><td>Current CGST% :&nbsp;" . $CGST . "</td></tr><tr><td>Amended CGST value :&nbsp;" . $preCGSTvalue ."</td><td>Current CGST value:&nbsp;" . $CGSTvalue . "</td></tr>";
$CAD.="<tr><td>Current CGST% :&nbsp;" . $preCGST ."</td><td>Revised CGST% :&nbsp;" . $CGST . "</td></tr><tr><td>Current CGST value :&nbsp;" . $preCGSTvalue ."</td><td>Revised CGST value:&nbsp;" . $CGSTvalue . "</td></tr>";
}
if(($IGST != $preIGST) && ($IGSTvalue != $preIGSTvalue))
{
$rowspanvalue+=2;
$CAD.="<tr><td>Amended IGST% :&nbsp;" . $preIGST ."</td><td>Current IGST% :&nbsp;" . $IGST . "</td></tr><tr><td>Amended IGST value :&nbsp;" . $preIGSTvalue ."</td><td>Current IGST value:&nbsp;" . $IGSTvalue . "</td></tr>";
$CAD.="<tr><td>Current IGST% :&nbsp;" . $preIGST ."</td><td>Revised IGST% :&nbsp;" . $IGST . "</td></tr><tr><td>Current IGST value :&nbsp;" . $preIGSTvalue ."</td><td>Revised IGST value:&nbsp;" . $IGSTvalue . "</td></tr>";
}
if($otherallowance != $preotherallowance)
{
$rowspanvalue++;
$CAD.="<tr><td>Amended OtherAllowances :&nbsp;" . $preotherallowance ."</td><td>Current OtherAllowances :&nbsp;" . $otherallowance . "</td></tr>";
$CAD.="<tr><td>Current OtherAllowances :&nbsp;" . $preotherallowance ."</td><td>Revised OtherAllowances :&nbsp;" . $otherallowance . "</td></tr>";
}
if($FreightTypeloc != $beforeFreightTypeloc)
{
$rowspanvalue++;
$CAD.="<tr><td>Amended Freight Type :&nbsp;" . $beforeFreightTypeloc ."</td><td>Current Qty :&nbsp;" . $FreightTypeloc . "</td></tr>";
$CAD.="<tr><td>Current Freight Type :&nbsp;" . $beforeFreightTypeloc ."</td><td>Revised Qty :&nbsp;" . $FreightTypeloc . "</td></tr>";
}
if($FreightNoofTriploc != $beforeFreightNoofTriploc)
{
$rowspanvalue++;
$CAD.="<tr><td>Amended Freight Nooftrips :&nbsp;" . $beforeFreightNoofTriploc ."</td><td>Current Freight Nooftrips:&nbsp;" . $FreightNoofTriploc . "</td></tr>";
$CAD.="<tr><td>Current Freight Nooftrips :&nbsp;" . $beforeFreightNoofTriploc ."</td><td>Revised Freight Nooftrips:&nbsp;" . $FreightNoofTriploc . "</td></tr>";
}
if($Freightrateloc != $beforeFreightrateloc)
{
$rowspanvalue++;
$CAD.="<tr><td>Amended Freight Rate :&nbsp;" . $beforeFreightrateloc ."</td><td>Current Freight Rate:&nbsp;" . $Freightrateloc . "</td></tr>";
$CAD.="<tr><td>Current Freight Rate :&nbsp;" . $beforeFreightrateloc ."</td><td>Revised Freight Rate:&nbsp;" . $Freightrateloc . "</td></tr>";
}
if($FreightAmountloc != $beforeFreightAmountloc)
{
$rowspanvalue++;
$CAD.="<tr><td>Amended Freight Amount :&nbsp;" .$beforeFreightAmountloc ."</td><td>Current Freight Amount:&nbsp;" . $FreightAmountloc . "</td></tr>";
$CAD.="<tr><td>Current Freight Amount :&nbsp;" .$beforeFreightAmountloc ."</td><td>Revised Freight Amount:&nbsp;" . $FreightAmountloc . "</td></tr>";
}
@ -1001,21 +1001,21 @@ class amendmentpurchaseorder extends BaseController
{
$rowspanvalue++;
$CAD=$CAD."<tr><td>Amended Assessable : ".$beforeAssable ."</td><td>Current CustomDuty:".$Assable."</td></tr>";
$CAD=$CAD."<tr><td>Current Assessable : ".$beforeAssable ."</td><td>Revised CustomDuty:".$Assable."</td></tr>";
}
if(($Subtotal-$beforeSubtotal)!=0)
{
$rowspanvalue++;
$CAD=$CAD."<tr><td>Amended Subtotal : ".$beforeSubtotal ."</td><td>Current Subtotal:".$Subtotal."</td></tr>";
$CAD=$CAD."<tr><td>Current Subtotal : ".$beforeSubtotal ."</td><td>Revised Subtotal:".$Subtotal."</td></tr>";
}
if(($Igst-$beforeIgst)!=0)
{
$rowspanvalue++;
$CAD=$CAD."<tr><td>Amended IGST Percentage : ".$beforeIgst ."</td><td>Current IGST Percentage:".$Igst."</td></tr>";
$CAD=$CAD."<tr><td>Current IGST Percentage : ".$beforeIgst ."</td><td>Revised IGST Percentage:".$Igst."</td></tr>";
}
}
@ -1104,7 +1104,7 @@ class amendmentpurchaseorder extends BaseController
$TotalOrder = $this->input->post('txttot');
$AmendTotal=$this->input->post('txttotamend');
$MAD.="Amended Total Order Value:&nbsp;&nbsp;:" . $AmendTotal ."<br>";
$MAD.="Current Total Order Value:&nbsp;&nbsp;:" . $AmendTotal ."<br>";
$POStatus = $this->input->post('txtStatus');
$CreateBy = $this->session->userdata ( 'userId' );
@ -1145,7 +1145,7 @@ class amendmentpurchaseorder extends BaseController
if($PaymentTerms!=$beforePaymentTerms)
{
$MAD.="Amended Payment Terms&nbsp;&nbsp;" . $beforePaymentTerms."<br>";
$MAD.="Current Payment Terms&nbsp;&nbsp;" . $beforePaymentTerms."<br>";
}
$Palaceoforigin=$this->input->post('PlaceOforigin');
@ -1154,7 +1154,7 @@ class amendmentpurchaseorder extends BaseController
if($Palaceoforigin!=$beforePalaceoforigin)
{
$MAD.=$MAD."Amended Place of Origin:&nbsp;&nbsp;" . $beforePalaceoforigin."<br>";
$MAD.=$MAD."Current Place of Origin:&nbsp;&nbsp;" . $beforePalaceoforigin."<br>";
}
$POMaster = array('ParentPO'=>$PONO,'SupplierID'=>$SupplierID, 'POType'=>$POType,'TotalOrderValue'=>$TotalOrder,'PODate'=>$PODate,'Status'=>$POStatus,'PORange'=>$PoRange,'ServiceDescription'=>$SpcialInstruction,'CreatedBy'=>$CreateBy,'DeliveryAddress'=>$DeliveryAddr,'Import_DispatchDetails'=>$Dispatch,'CreatedDate'=>$createddt,'DeliverySchedule'=>$DeliverySchedule,'DeliveryOption'=>$DeliveryOption,'ExchangeRate'=>$Exchangerate,'ExchangeRateCalculatedon'=>$ExchangeRateCalculatedon,'CurrencyType'=>$CurrencyType,'PaymentTerms'=>$PaymentTerms,'ReleasedBy'=>$updatedBy,'ReleasedOn'=>$updateddt,'Import_PlaceofOrgin'=>$Palaceoforigin,'Mode_Of_Shipment'=>$Shipmentmode,'Supplier_Reference'=>$SupplierRef,'Supplier_Offer_No'=>$SupplierOffer,'Other_Reference'=>$otherRef,'Fincap'=>$finCap,'AmendedDetails'=>$MAD,'PaymentOtherDescription'=>$OtherPayment,'InsuranceStatus'=>$insurestatus,'InsuranceNumber'=>$Insurancenumber,'POSubType'=>$importoption);
@ -1251,14 +1251,14 @@ class amendmentpurchaseorder extends BaseController
if(($itemRate-$beforeitemRate)!=0)
{
$rowspanvalue++;
$CAD=$CAD."<tr><td>Amended Rate : ".$beforeitemRate ."</td><td>Current Rate:".$itemRate."</td></tr>";
$CAD=$CAD."<tr><td>Current Rate : ".$beforeitemRate ."</td><td>Revised Rate:".$itemRate."</td></tr>";
}
if(($Quantity-$beforeQuantity)!=0)
{
$rowspanvalue++;
$CAD=$CAD."<tr><td>Amended Quantity : ".$beforeQuantity ."</td><td>Current Quantity:".$Quantity."</td></tr>";
$CAD=$CAD."<tr><td>Current Quantity : ".$beforeQuantity ."</td><td>Revised Quantity:".$Quantity."</td></tr>";
}
@ -1266,87 +1266,87 @@ class amendmentpurchaseorder extends BaseController
{
$rowspanvalue++;
$CAD=$CAD."<tr><td>Amended Landing percentage : ".$beforeLandingCharge ."</td><td>Current Landing Percentage:".$LandingCharge."</td></tr>";
$CAD=$CAD."<tr><td>Current Landing percentage : ".$beforeLandingCharge ."</td><td>Revised Landing Percentage:".$LandingCharge."</td></tr>";
}
if(($CustomDuty-$beforeCustomDuty)!=0)
{
$rowspanvalue++;
$CAD=$CAD."<tr><td>Amended CustomDuty : ".$beforeCustomDuty ."</td><td>Current CustomDuty:".$CustomDuty."</td></tr>";
$CAD=$CAD."<tr><td>Current CustomDuty : ".$beforeCustomDuty ."</td><td>Revised CustomDuty:".$CustomDuty."</td></tr>";
}
if($CustomEd-$beforeCustomEd)
{
$rowspanvalue++;
$CAD=$CAD."<tr><td>Amended CustomEd : ".$beforeCustomEd ."</td><td>Current CustomEd:".$CustomEd."</td></tr>";
$CAD=$CAD."<tr><td>Current CustomEd : ".$beforeCustomEd ."</td><td>Revised CustomEd:".$CustomEd."</td></tr>";
}
if($CustomSH-$beforeCustomSH)
{
$rowspanvalue++;
$CAD=$CAD."<tr><td>Amended CustomSH : ".$beforeCustomSH ."</td><td>Current CustomSH:".$CustomSH."</td></tr>";
$CAD=$CAD."<tr><td>Current CustomSH : ".$beforeCustomSH ."</td><td>Revised CustomSH:".$CustomSH."</td></tr>";
}
if($FreightType!=$beforeFreightType)
{
$rowspanvalue++;
$CAD=$CAD."<tr><td>Amended Freight Type: ".$beforeFreightType ."</td><td>Current Freight Type:".$FreightType."</td></tr>";
$CAD=$CAD."<tr><td>Current Freight Type: ".$beforeFreightType ."</td><td>Revised Freight Type:".$FreightType."</td></tr>";
}
if($NoOfTrip-$beforeNoOfTrip)
{
$rowspanvalue++;
$CAD=$CAD."<tr><td>Amended No of Trip: ".$beforeNoOfTrip ."</td><td>Current Additional Excise duty:".$NoOfTrip."</td></tr>";
$CAD=$CAD."<tr><td>Current No of Trip: ".$beforeNoOfTrip ."</td><td>Revised Additional Excise duty:".$NoOfTrip."</td></tr>";
}
if($Freightrate-$beforeFreightrate)
{
$rowspanvalue++;
$CAD=$CAD."<tr><td>Amended Freightrate: ".$beforeFreightrate ."</td><td>Current Freightrate:".$Freightrate."</td></tr>";
$CAD=$CAD."<tr><td>Current Freightrate: ".$beforeFreightrate ."</td><td>Revised Freightrate:".$Freightrate."</td></tr>";
}
if($Freightamount-$beforeFreightamount)
{
$rowspanvalue++;
$CAD=$CAD."<tr><td>Amended Freight Amount: ".$beforeFreightamount ."</td><td>Current Freight Amount:".$Freightamount."</td></tr>";
$CAD=$CAD."<tr><td>Current Freight Amount: ".$beforeFreightamount ."</td><td>Revised Freight Amount:".$Freightamount."</td></tr>";
}
if($per!=$beforeper)
{
$rowspanvalue++;
$CAD=$CAD."<tr><td>Amended Per Value: ".$beforeper ."</td><td>Current Per Value:".$per."</td></tr>";
$CAD=$CAD."<tr><td>Current Per Value: ".$beforeper ."</td><td>Revised Per Value:".$per."</td></tr>";
}
if(($Assable-$beforeAssable)!=0)
{
$rowspanvalue++;
$CAD=$CAD."<tr><td>Amended Assessable : ".$beforeAssable ."</td><td>Current CustomDuty:".$Assable."</td></tr>";
$CAD=$CAD."<tr><td>Current Assessable : ".$beforeAssable ."</td><td>Revised CustomDuty:".$Assable."</td></tr>";
}
if(($Subtotal-$beforeSubtotal)!=0)
{
$rowspanvalue++;
$CAD=$CAD."<tr><td>Amended Subtotal : ".$beforeSubtotal ."</td><td>Current Subtotal:".$Subtotal."</td></tr>";
$CAD=$CAD."<tr><td>Current Subtotal : ".$beforeSubtotal ."</td><td>Revised Subtotal:".$Subtotal."</td></tr>";
}
if(($Igst-$beforeIgst)!=0)
{
$rowspanvalue++;
$CAD=$CAD."<tr><td>Amended IGST Percentage : ".$beforeIgst ."</td><td>Current IGST Percentage:".$Igst."</td></tr>";
$CAD=$CAD."<tr><td>Current IGST Percentage : ".$beforeIgst ."</td><td>Revised IGST Percentage:".$Igst."</td></tr>";
}
if(($Grossdutypayable-$beforeGrossdutypayable)!=0)
{
$rowspanvalue++;
$CAD=$CAD."<tr><td>Amended Gross Duty Payable : ".$beforeGrossdutypayable ."</td><td>Current Gross Duty Payable:".$Grossdutypayable."</td></tr>";
$CAD=$CAD."<tr><td>Current Gross Duty Payable : ".$beforeGrossdutypayable ."</td><td>Revised Gross Duty Payable:".$Grossdutypayable."</td></tr>";
}
if($rowspanvalue>0)

View File

@ -78,6 +78,40 @@ class inwardgateregister extends BaseController
echo json_encode($data);
}
/**
* To upload IGR files
*/
function uploadFile()
{
$pathinfo = pathinfo($_FILES['myfile']['name']);
$config['upload_path'] = 'uploads/Igrfiles/';
$config['allowed_types'] = 'png|jpg|jpeg|pdf|docx';
$config['file_name'] = $_FILES['myfile']['name'];
//Load upload library and initialize configuration
$this->load->library('upload',$config);
$this->upload->initialize($config);
if($this->upload->do_upload('myfile'))
{
$uploadData = $this->upload->data();
$uploadfilename = $uploadData['file_name'];
return $uploadfilename;
}
else
{
$error = array('error' => $this->upload->display_errors());
$uploadfilename = '';
print_r($error);
return 0;
}
}
/**
* To Store IGR data into DB
*/
@ -102,10 +136,29 @@ class inwardgateregister extends BaseController
$createddt = $dt->format('Y-m-d H:i:s');
$IGRStatus = IGR_CREATED;
$document = null;
$fs = 0;
if(!empty($_FILES['myfile']['name']))
{
$config['file_name'] = $_FILES['myfile']['name'];
$config['upload_path'] = 'uploads/Igrfiles/';
$config['allowed_types'] = 'png|jpg|jpeg|pdf|docx';
$path = $config['upload_path'];
$filename = $config['file_name'];
$document = $path.$filename;
$fs = $this->uploadFile();
$document = $path.$fs;
}
$igr = array();
$igr = array('PONO'=>$PONO,'VehicleNo'=>$VehicleNo,'DeliveryChellanOrInvoiceNo'=>$DeliveryChellanOrInvoiceNo,'DeliveryChellanDate'=>$DeliveryChellanDate,'CourierNo'=>$CourierNo,'IGRStatus'=>$IGRStatus,'CreatedBy'=>$CreatedBy,'CreatedDate' =>$createddt);
$igr = array('PONO'=>$PONO,'VehicleNo'=>$VehicleNo,'DeliveryChellanOrInvoiceNo'=>$DeliveryChellanOrInvoiceNo,'DeliveryChellanDate'=>$DeliveryChellanDate,'CourierNo'=>$CourierNo,'IGRStatus'=>$IGRStatus,'CreatedBy'=>$CreatedBy,'CreatedDate' =>$createddt,'file'=>$document);
$igrM = $this->inwardgateregister_model->addigrM($igr);
@ -169,7 +222,7 @@ class inwardgateregister extends BaseController
}
$this->inwardgateregister_model->UpdatePOMaster($PONO,$CreatedBy);
echo 'Successfully Created IGR Number:'. $IGRNO;
echo "<script>alert('Successfully Created IGR Number:$IGRNO'); window.location.href='viewIGRDetails';</script>";
}
/**

View File

@ -53,7 +53,7 @@ class Login extends CI_Controller
$this->load->library('form_validation');
$this->form_validation->set_rules('email', 'Email', 'required|valid_email|max_length[128]|xss_clean|trim');
//$this->form_validation->set_rules('email', 'Email', 'required|valid_email|max_length[128]|xss_clean|trim');
$this->form_validation->set_rules('password', 'Password', 'required|max_length[32]|');
$designation='';
$role='';

View File

@ -452,6 +452,7 @@ class payslip extends BaseController
$current = date("m-Y");
$data['month'] = $this-> monthlypay_model->monthlyListing($current);
$data['fresh'] = $this-> monthlypay_model->getEmpPayDetailsforMonthInputs($current);
$data['dropdownvalue'] = $current;
$this->global['pageTitle'] = 'Resico : Payroll Monthly Inputs';
$this->loadViews("monthlypayinputs", $this->global,$data,NULL);
@ -464,11 +465,19 @@ class payslip extends BaseController
function changeMonth()
{
$current = $this->input->post('param1');
$month = $this-> monthlypay_model->monthlyListing($current);
$fresh = $this-> monthlypay_model->getEmpPayDetailsforMonthInputs($current);
$data = json_encode(array_merge($month,$fresh));
echo $data;
// $current = $this->input->post('param1');
// $month = $this-> monthlypay_model->monthlyListing($current);
// $fresh = $this-> monthlypay_model->getEmpPayDetailsforMonthInputs($current);
// $data = json_encode(array_merge($month,$fresh));
// echo $data;
$current = $this->input->post('monthyear');
$data['month'] = $this-> monthlypay_model->monthlyListing($current);
$data['fresh'] = $this-> monthlypay_model->getEmpPayDetailsforMonthInputs($current);
$data['dropdownvalue'] = $current;
$this->global['pageTitle'] = 'Siddharth : Payroll Monthly Inputs';
$this->loadViews("monthlypayinputs", $this->global,$data,NULL);
}
/**
@ -619,11 +628,25 @@ class payslip extends BaseController
*/
function payslipLisiting()
{
$curr_year = date('Y');
$curr_month =date('m');
$curr_monthyear = $curr_month.'-'.$curr_year;
$this->global['pageTitle'] = 'Resico : Payslip Listing';
$data['PayInfo'] = $this->payroll_model->GetPayslipdata();
$data['dropdownvalue'] = $curr_monthyear;
$this->loadViews("paysliplist", $this->global, $data , NULL);
}
function reload_paysliplist()
{
$pre_monthyear = $this->input->post('month');
$this->global['pageTitle'] = 'Siddharth : Payslip Listing';
$data['PayInfo'] = $this->payroll_model->GetPayslipdata($pre_monthyear);
$data['dropdownvalue'] = $pre_monthyear;
$this->loadViews("paysliplist", $this->global, $data , NULL);
}
/**
* To view the Supplier information and load's the edit supplier screen
*/

View File

@ -1233,7 +1233,7 @@ class purchaseorder extends BaseController
$PoStatus='';
$data['AmendmentPDF'] = $this->purchaseorder_model->amendpdf($PONO);
$data['CompanyDetails'] = $this->purchaseorder_model->getCompanyInformationforPDF();
$data['GetPoFormat'] = $this->purchaseorder_model->GetPoFormat($PONO);
$data['POItem'] = $this->purchaseorder_model->GetRevenuePurchaseOrderDetailsForPDF($PONO);
@ -1310,15 +1310,16 @@ $AdvanceAmount=0.00;
{
$PoStatus='';
$data['AmendmentPDF'] = $this->purchaseorder_model->amendpdf($PONO);
$data['CompanyDetails'] = $this->purchaseorder_model->getCompanyInformationforPDF();
$data['GetPoFormat'] = $this->purchaseorder_model->GetPoFormat($PONO);
$data['GetPoFormat'] = $this->purchaseorder_model->GetPoFormat($PONO);
$data['POItem'] = $this->purchaseorder_model->GetServicePurchaseOrderDetailsForpdf($PONO);
$data['releasedetails'] = $this->purchaseorder_model->GetReleasedDetails($PONO);
$data['serviceTaxList'] = $this->purchaseorder_model->GetServiceTaxDetails($PONO);
$data['serviceTaxList'] = $this->purchaseorder_model->GetServiceTaxDetails($PONO);
$data['CurrencySymbol']=$this->purchaseorder_model->GerCurrencyCodeName('INR');
$data['CurrencySymbol']=$this->purchaseorder_model->GerCurrencyCodeName('INR');
@ -1403,6 +1404,7 @@ public function importpoprint($PONO)
$Depcode='';
$Currencycode='';
$PoStatus='';
$data['AmendmentPDF'] = $this->purchaseorder_model->amendpdf($PONO);
$data['CompanyDetails'] = $this->purchaseorder_model->getCompanyInformationforPDF();
$data['GetPoFormat'] = $this->purchaseorder_model->GetPoFormat($PONO);
$data['POItem'] = $this->purchaseorder_model->GetImportPurchaseOrderDetailsForPDF($PONO);
@ -2659,10 +2661,10 @@ function addNewImportPurchaseOrder()
$PoStatus='';
// Load the pdf page with multiviews
$data['AmendmentPDF'] = $this->purchaseorder_model->amendpdf($PONO);
$data['CompanyDetails'] = $this->purchaseorder_model->getCompanyInformationforPDF();
$data['GetPoFormat'] = $this->purchaseorder_model->GetPoFormat($PONO);
$data['POItem'] = $this->purchaseorder_model->GetCapitalPurchaseOrderDetailsForPDF($PONO);
$data['releasedetails'] = $this->purchaseorder_model->GetReleasedDetails($PONO);
$CurrencyType='';

View File

@ -420,6 +420,7 @@ class quality extends BaseController
function addNewInward_Report()
{
$data['records'] = $this->quality_model->getIGRNOforReport();
$data['reports'] = $this->quality_model->getIGRNOReport();
$data['emplist'] = $this->quality_model->getEmplistforReport();
$this->global['pageTitle'] = 'Resico : Inward Inspection';
$this->loadViews("inward_report_create", $this->global,$data,NULL);

View File

@ -380,7 +380,10 @@ class report extends BaseController
if ($this->input->post('financialyear')) {
$data['year']=$this->dahsboard_Model->report_year_wise();
$ab=$this->input->post('financialyear');
$a=substr($ab,0,-5);
$b=substr($ab,5,5);
$data['year']=$this->dahsboard_Model->report_year_wise($a,$b);
$data['finyear']=$this->dahsboard_Model->report_finyear();
//$this->loadviews("Report_year_wise",$this->global,$data, NULL);
@ -517,7 +520,7 @@ class report extends BaseController
$data['material']=$this->dahsboard_Model->material_name();
$data['cust']=$this->dahsboard_Model->customer_name();
$data['finyear']=$this->dahsboard_Model->report_finyear();
$data['spurchse']=$this->dahsboard_Model->consolidate_month($m,$cname,$mid,$fa,$aa);
$data['spurchse']=$this->dahsboard_Model->consolidate_month($m,$sid,$mid,$fa,$aa);
if($this->DEPCode == MANAGEMENT)
{
$this->loadviews("Report_consolidate_m",$this->global,$data, NULL);
@ -542,7 +545,7 @@ class report extends BaseController
$data['material']=$this->dahsboard_Model->material_name();
$data['cust']=$this->dahsboard_Model->customer_name();
$data['finyear']=$this->dahsboard_Model->report_finyear();
$data['spurchse']=$this->dahsboard_Model->consolidate_year($cname,$mid,$fa,$aa);
$data['spurchse']=$this->dahsboard_Model->consolidate_year($sid,$mid,$fa,$aa);
if($this->DEPCode == MANAGEMENT)
{
$this->loadviews("Report_consolidate_y",$this->global,$data, NULL);
@ -732,9 +735,11 @@ class report extends BaseController
if ($this->input->post('financialyear')) {
$data['year']=$this->dahsboard_Model->ireport_year_wise();
$data['finyear']=$this->dahsboard_Model->report_finyear();
$ab=$this->input->post('financialyear');
$a=substr($ab,0,-5);
$b=substr($ab,5,5);
$data['year']=$this->dahsboard_Model->ireport_year_wise($a,$b);
$data['finyear']=$this->dahsboard_Model->report_finyear();
//$this->loadviews("Report_year_wise",$this->global,$data, NULL);
}
@ -883,7 +888,7 @@ class report extends BaseController
$data['material']=$this->dahsboard_Model->material_name();
$data['cust']=$this->dahsboard_Model->customer_name();
$data['finyear']=$this->dahsboard_Model->report_finyear();
$data['spurchse']=$this->dahsboard_Model->i_consolidate_month($m,$cname,$prod,$fa,$aa);
$data['spurchse']=$this->dahsboard_Model->i_consolidate_month($m,$sid,$prod,$fa,$aa);
// print_r( $data['spurchse']);
if($this->DEPCode == MANAGEMENT)
{
@ -912,7 +917,7 @@ class report extends BaseController
$data['material']=$this->dahsboard_Model->material_name();
$data['cust']=$this->dahsboard_Model->customer_name();
$data['finyear']=$this->dahsboard_Model->report_finyear();
$data['spurchse']=$this->dahsboard_Model->i_consolidate_year($cname,$prod,$fa,$aa);
$data['spurchse']=$this->dahsboard_Model->i_consolidate_year($sid,$mid,$fa,$aa);
// print_r( $data['spurchse']);
if($this->DEPCode == MANAGEMENT)
{
@ -1204,6 +1209,32 @@ class report extends BaseController
}
public function per()
{
$this->global['pageTitle'] = 'Siddharth : Reports';
$ab=$this->input->post('financialyear');
$fa=substr($ab,0,-5);
$aa=substr($ab,5,5);
$m=$this->input->post('month');
$data['fy']=$this->dahsboard_Model->fy();
$data['per']=$this->dahsboard_Model->per($fa,$aa,$m);
if($this->DEPCode == MANAGEMENT)
{
$this->loadviews("report_emp",$this->global,$data, NULL);
}
else
{
$this->loadViews("access", $this->global, $data, NULL);
}
}
public function cashbook()
{

View File

@ -104,7 +104,13 @@ class requisitionform extends BaseController
}
$data['ReqPOType'] = $ReqPOType =='' ? $ReqType:$ReqPOType;
$data['LineItem'] = $this->requistion_model->getEditRequistItemList($ReqNo);
$data['LineItem'] = $this->requistion_model->getEditRequistItemList($ReqNo);
$data['description']='';
foreach($data['LineItem'] as $line)
{
$description= $line->MaterialDescription;
}
$data['CostCenter'] = $this->requistion_model->getCostCenterUserID($userID);
$data['MaterialCode'] = $this->requistion_model->EditMaterialCode($ReqNo, $ReqType);
$data['ServiceOption'] = $this->requistion_model->getConfigValue('C022');
@ -404,9 +410,10 @@ class requisitionform extends BaseController
if($SkipInsert == "False")
{
$MaterialCode = $this->input->post('MaterialCode'.$i);
$Quantity = $this->input->post('Quantity'.$i);
$Quantity = $this->input->post('Quantity'.$i);
$OtherD = $this->input->post('otherD'.$i);
$ReqDetails = array('ReqNo'=>$ReqNumber, 'MaterialCode'=>$MaterialCode,'Quantity'=>$Quantity);
$ReqDetails = array('ReqNo'=>$ReqNumber, 'MaterialCode'=>$MaterialCode,'Quantity'=>$Quantity,'MaterialDescription'=>$OtherD);
$this->requistion_model->addRequistionDetails($ReqDetails,$ReqNumber);
}
@ -480,16 +487,17 @@ class requisitionform extends BaseController
if($SkipInsert == "False")
{
$MaterialCode = $this->input->post('MaterialCode'.$i);
$Quantity = $this->input->post('Quantity'.$i);
$Quantity = $this->input->post('Quantity'.$i);
$otherD =$this->input->post('otherD'.$i);
$IsExists = $this->requistion_model->LineItemIsExists($ReqNumber,$MaterialCode);
if(count( $IsExists) == 0)
{
$ReqDetails = array('ReqNo'=>$ReqNumber, 'MaterialCode'=>$MaterialCode,'Quantity'=>$Quantity,'UpdatedBy'=>$UpdatedBy,'UpdatedOn'=>$updatedDate);
$ReqDetails = array('ReqNo'=>$ReqNumber, 'MaterialCode'=>$MaterialCode,'Quantity'=>$Quantity,'UpdatedBy'=>$UpdatedBy,'UpdatedOn'=>$updatedDate,'MaterialDescription'=>$otherD);
$this->requistion_model->addRequistionDetails($ReqDetails,$ReqNumber);
}
else
{
$ReqDetails = array('ReqNo'=>$ReqNumber, 'MaterialCode'=>$MaterialCode,'Quantity'=>$Quantity,'UpdatedBy'=>$UpdatedBy,'UpdatedOn'=>$updatedDate);
$ReqDetails = array('ReqNo'=>$ReqNumber, 'MaterialCode'=>$MaterialCode,'Quantity'=>$Quantity,'UpdatedBy'=>$UpdatedBy,'UpdatedOn'=>$updatedDate,'MaterialDescription'=>$otherD);
$this->requistion_model->UpdateRequistionLineItem($ReqDetails,$ReqNumber,$MaterialCode);
}

View File

@ -203,12 +203,13 @@ class supplier extends BaseController
{
$pan = $this->input->post('panno');
$gst = $this->input->post('GSTNo');
$this->form_validation->set_rules('SupplierName','Supplier Name','trim|required');
$this->form_validation->set_rules('Address','Address','trim|required|');
$this->form_validation->set_rules('ContactNumber','Contact Number','trim|required|max_length[13]');
$this->form_validation->set_rules('AlternateContactNumber','Alternate Contact Number','trim|max_length[13]');
$this->form_validation->set_rules('emailid','emailid', 'valid_email|max_length[128]|required');
$this->form_validation->set_rules('TIN','TIN','trim|required|max_length[11]');
$this->form_validation->set_rules('TIN','TIN','trim|max_length[11]');
if($pan=='')
{
$this->form_validation->set_rules('panno', 'panno', 'trim|max_length[10]');
@ -217,7 +218,14 @@ class supplier extends BaseController
{
$this->form_validation->set_rules('panno', 'panno', 'trim|max_length[10]|callback_checkPanValidate');
}
$this->form_validation->set_rules('GSTNo','GSTNo','trim|requried|max_length[15]|callback_checkGstValidate');
if($gst=='')
{
$this->form_validation->set_rules('GSTNo','GSTNo','trim|max_length[15]');
}
else
{
$this->form_validation->set_rules('GSTNo','GSTNo','trim|max_length[15]|callback_checkGstValidate');
}
if($this->form_validation->run() == FALSE)
{
@ -326,13 +334,14 @@ class supplier extends BaseController
function editsupplier()
{
$pan = $this->input->post('panno');
$gst = $this->input->post('GSTNo');
$this->form_validation->set_rules('SupplierName','Supplier Name','trim|required');
$this->form_validation->set_rules('Address','Address','trim|required|');
$supplierID = $this->input->post('SupplierID');
$this->form_validation->set_rules('ContactNumber','Contact Number','trim|required|max_length[13]');
$this->form_validation->set_rules('AlternateContactNumber','Alternate Contact Number','trim|max_length[13]');
$this->form_validation->set_rules('emailid','emailid','valid_email|max_length[128]|required');
$this->form_validation->set_rules('TIN','TIN','trim|required|max_length[11]');
$this->form_validation->set_rules('TIN','TIN','trim|max_length[11]');
if($pan=='')
{
$this->form_validation->set_rules('panno', 'panno', 'trim|max_length[10]');
@ -341,11 +350,16 @@ class supplier extends BaseController
{
$this->form_validation->set_rules('panno', 'panno', 'trim|max_length[10]|callback_checkPanValidateSupplier');
}
if($gst=='')
{
$this->form_validation->set_rules('GSTNo','GSTNo','trim|max_length[15]');
}
else
{
$this->form_validation->set_rules('GSTNo','GSTNo','trim|max_length[15]|callback_checkGstValidateSupplier');
}
$this->form_validation->set_rules('GSTNo','GSTNo','trim|requried|max_length[15]|callback_checkGstValidateSupplier');
if($this->form_validation->run() == FALSE)
{
$this->viewsupplier($supplierID);

File diff suppressed because it is too large Load Diff

View File

@ -2,7 +2,14 @@
class dahsboard_Model extends CI_Model
{
function getUserCount()
{
$sql="select count(userId) as users FROM tbl_users where isDeleted ='0'";
$query =$this->db->query($sql);
return $query->result();
}
/* HR DASHBOART Model START*/
function totemp()

View File

@ -10,7 +10,7 @@ class inwardgateregister_model extends CI_Model
function igrListing()
{
$this->db->select('igr.*,PO.DeliveryDate,sup.SupplierName');
$this->db->select('igr.*,PO.DeliveryDate,sup.SupplierName,igr.file');
$this->db->from('T_IGR_Master igr');
$this->db->join('T_PurchaseOrder_Master PO','igr.PONO = PO.PONO');
$this->db->join('T_SupplierDetailsN` sup','PO.SupplierID = sup.SupplierID');

View File

@ -16,6 +16,7 @@ class Login_model extends CI_Model
$this->db->join('T_Employee_Details as Emp','BaseTbl.EmpID = Emp.EmpID');
$this->db->join('T_DepartmentDetails as DEPT','Emp.Departmentcode = DEPT.DEPCode');
$this->db->where('BaseTbl.email', $email);
$this->db->or_where('Emp.ContactNumber', $email);
$this->db->where('BaseTbl.isDeleted', 0);
$query = $this->db->get();

View File

@ -10,17 +10,23 @@ class monthlypay_model extends CI_Model
*/
function monthlyListing($current="")
{
$curr_split = explode('-',$current);
$month_val = $curr_split[0];
$year_val = $curr_split[1];
$date_val =cal_days_in_month(CAL_GREGORIAN,$month_val,$year_val);
$lastdate = $year_val.'-'.$month_val.'-'.$date_val;
$this->db->select('T_Monthly_Pay_Inputs.*,T_Employee_Details.FirstName,T_Employee_Details.LastName,T_Payroll.Key,T_Loan_Master.Loan_ID');
$this->db->from('T_Monthly_Pay_Inputs');
$this->db->join('T_Employee_Details','T_Monthly_Pay_Inputs.EmpID=T_Employee_Details.EmpID');
$this->db->join('T_Payroll','T_Monthly_Pay_Inputs.EmpID=T_Payroll.EmpID','left');
$this->db->join('T_Loan_Master','T_Monthly_Pay_Inputs.EmpID=T_Loan_Master.EmpID','left');
$this->db->where('Month_Year',$current);
$sql="select T_Monthly_Pay_Inputs.*,T_Employee_Details.FirstName,T_Employee_Details.LastName,T_Loan_Master.Loan_ID,T_Payroll.Key
from T_Monthly_Pay_Inputs
left join T_Employee_Details on T_Monthly_Pay_Inputs.EmpID=T_Employee_Details.EmpID and T_Employee_Details.DateofJoining <= ?
left join T_Payroll on T_Monthly_Pay_Inputs.EmpID=T_Payroll.EmpID
left join T_Loan_Master on T_Monthly_Pay_Inputs.EmpID=T_Loan_Master.EmpID and T_Loan_Master.is_Active = 1
where Month_Year = ?
order by T_Employee_Details.EmpID asc";
$query = $this->db->get();
$query = $this->db->query($sql,array($lastdate,$current));
$result = $query->result();
$result = $query->result();
return $result;
}
@ -33,15 +39,20 @@ class monthlypay_model extends CI_Model
*/
function getEmpPayDetails($current="",$s="")
{
$month_val = date('m',strtotime($current));
$year_val = date('Y',strtotime($current));
$date_val =cal_days_in_month(CAL_GREGORIAN,$month_val,$year_val);
$lastdate = $year_val.'-'.$month_val.'-'.$date_val;
$this->db->select('T_Employee_Details.EmpID,T_Employee_Details.FirstName,T_Employee_Details.LastName,T_Employee_Details.DateofJoining');
$this->db->from('T_Employee_Details');
$this->db->where('T_Employee_Details.IsActive',1);
$this->db->where('T_Employee_Details.DateofJoining <=',$lastdate);
$this->db->order_by('EmpID','asc');
$query = $this->db->get();
$result = $query->result();
return $result;
$this->db->select('T_Employee_Details.EmpID,T_Employee_Details.FirstName,T_Employee_Details.LastName,T_Employee_Details.DateofJoining');
$this->db->from('T_Employee_Details');
$this->db->where('T_Employee_Details.IsActive',1);
$this->db->order_by('EmpID','asc');
$query = $this->db->get();
$result = $query->result();
return $result;
}
/**
@ -53,18 +64,25 @@ class monthlypay_model extends CI_Model
{
$current = '01-'.$current;
$current = date_create($current);
$current = date_format($current,'Y-m-d');
$sql = "select T_Emp_Pay_Data.EmpID,T_Employee_Details.FirstName,T_Employee_Details.LastName,T_Employee_Details.DateofJoining,T_Attendance.Days_Worked as Days_worked,T_Attendance.Absent as LOP_Days,T_Attendance.Paid_Leave as Paid_leave,T_Attendance.Total_OTHrs as OT_Hrs_Worked,T_Attendance.NoofDays,T_Loan_Master.Loan_ID from T_Emp_Pay_Data
$month_val = date('m',strtotime($current));
$year_val = date('Y',strtotime($current));
$date_val =cal_days_in_month(CAL_GREGORIAN,$month_val,$year_val);
$lastdate = $year_val.'-'.$month_val.'-'.$date_val;
$sql = "select T_Emp_Pay_Data.EmpID,T_Employee_Details.FirstName,T_Employee_Details.LastName,T_Employee_Details.DateofJoining,T_Attendance.Days_Worked as Days_worked,T_Attendance.Absent as LOP_Days,T_Attendance.Paid_Leave as Paid_leave,T_Attendance.Total_OTHrs as OT_Hrs_Worked,T_Attendance.NoofDays,T_Loan_Master.Loan_ID,T_Payroll.Key from T_Emp_Pay_Data
left join T_Employee_Details on T_Employee_Details.EmpID = T_Emp_Pay_Data.EmpID
left join T_Payroll on T_Employee_Details.EmpID = T_Payroll.EmpID and month(T_Payroll.PayOn) = month(?) and year(T_Payroll.PayOn) = year(?)
left join T_Attendance on T_Emp_Pay_Data.EmpID = T_Attendance.EmpID
left join T_Loan_Master on T_Emp_Pay_Data.EmpID = T_Loan_Master.EmpID and T_Loan_Master.is_Active = 1
where T_Employee_Details.DateofJoining <= CURRENT_DATE
and month(T_Attendance.Month_Year) = month(?)";
where T_Employee_Details.DateofJoining <= ?
and month(T_Attendance.Month_Year) = month(?) and year(T_Attendance.Month_Year) = year(?)
order by T_Employee_Details.EmpID";
$query = $this->db->query($sql,array($current));
return $query->result();
$query = $this->db->query($sql,array($current,$current,$lastdate,$current,$current));
return $query->result();
}
/**
@ -151,15 +169,19 @@ class monthlypay_model extends CI_Model
function monthlyAttendance($current="")
{
$this->db->select('T_Attendance.*,T_Employee_Details.FirstName,T_Employee_Details.LastName');
$this->db->from('T_Attendance');
$month_val = date('m',strtotime($current));
$year_val = date('Y',strtotime($current));
$date_val =cal_days_in_month(CAL_GREGORIAN,$month_val,$year_val);
$lastdate = $year_val.'-'.$month_val.'-'.$date_val;
$this->db->select('T_Attendance.*,T_Employee_Details.FirstName,T_Employee_Details.LastName');
$this->db->from('T_Attendance');
$this->db->join('T_Employee_Details','T_Attendance.EmpID=T_Employee_Details.EmpID');
$this->db->where('T_Employee_Details.DateofJoining <= ',$lastdate);
$this->db->where('Month_Year',$current);
$query = $this->db->get();
$result = $query->result();
$this->db->where('T_Employee_Details.IsActive',1);
$this->db->order_by('T_Attendance.EmpID', 'asc');
$query = $this->db->get();
$result = $query->result();
return $result;
}

View File

@ -205,12 +205,15 @@ class Payroll_model extends CI_Model
function getReportforBank($bank,$payon)
{
$this->db->distinct();
$this->db->select('Pay.*,Emp.FirstName as FName ,Emp.LastName as Lname,Emp.PANNo as Pan,Emp.BankBranchName as BankName,Emp.IFSCCode as IFSC,Bank.Address as BAddress');
$this->db->from('T_Payroll Pay');
$this->db->join('T_Employee_Details Emp', 'Pay.EmpID = Emp.EmpID');
$this->db->join('T_Bank_Details Bank', 'Emp.BankBranchName = Bank.Bank_name');
$this->db->where('Emp.BankBranchName',$bank);
$this->db->where('Pay.PayOn',$payon);
$this->db->where('Pay.TotalSalary > 0');
$this->db->order_by("Pay.EmpID", "asc");
$query = $this->db->get();
return $query->result();
}
@ -218,10 +221,14 @@ class Payroll_model extends CI_Model
function getReportforPFESI($payon)
{
$this->db->select('Pay.EmployeeESI,Pay.PF,Pay.CompanyESI,Pay.CompanyPF,Pay.NoofDaysWorked,Pay.OTperHours,Emp.FirstName as FName ,Emp.LastName as Lname,Emp.PFNO,Emp.ESI');
$this->db->from('T_Payroll Pay');
$this->db->join('T_Employee_Details Emp', 'Pay.EmpID = Emp.EmpID');
$this->db->where('Pay.PayOn',$payon);
$this->db->distinct();
$this->db->select('Pay.EmployeeESI,Pay.PF,Pay.CompanyESI,Pay.CompanyPF,Pay.NoofDaysWorked,Pay.OTperHours,Emp.FirstName as FName ,Emp.LastName as Lname,Emp.PFNO,Emp.ESI');
$this->db->from('T_Payroll Pay');
$this->db->join('T_Employee_Details Emp', 'Pay.EmpID = Emp.EmpID');
$this->db->where('Pay.PayOn',$payon);
$this->db->where('Pay.EmployeeESI > 0 ');
$this->db->where('Pay.CompanyESI > 0');
$this->db->order_by("Pay.EmpID", "asc");
$query = $this->db->get();
return $query->result();
@ -425,7 +432,7 @@ class Payroll_model extends CI_Model
function getCompanyInformation()
{
$subQuery = "select CompanyName,replace(Address,',','<br>') as Address,GSTNO,PAN,ContactNumber,EmailAddress,AlternateContactNumber,companyWebsite,StateCode
$subQuery = "select CompanyName,Address,GSTNO,PAN,ContactNumber,EmailAddress,AlternateContactNumber,companyWebsite,StateCode
from T_Company_Details ";
$query = $this->db->query($subQuery);
//print_r($query->result());die();

View File

@ -42,8 +42,8 @@ class purchaseorder_model extends CI_Model
// $this->db->join('T_MaterialMaster mm','mm.MaterialCode = bill.MaterialCode');
$this->db->join('T_PurchaseOrder_Master pom','pom.PONO = bill.PONO');
$this->db->where('bill.PONO',$pono);
//$this->db->or_where('pom.status',SPECIAL_PO);
//$this->db->group_by('bill.BillNo');
//$this->db->or_where('pom.status',SPECIAL_PO);
$this->db->group_by('bill.BillNo');
$query = $this->db->get();
@ -717,13 +717,14 @@ function GetPOType($ReqNo)
function GetServicePurchaseOrderDetails($PONO = '')
{
$subQuery ='SELECT distinct LineItem.LineItemNo,LineItem.ReqNo,LineItem.Per,Mat.MaterialCode,Mat.MaterialName,Mat.UOM,Quantity,ReceivedQuantity,Rate,LineItem.Status,(Quantity *Rate) as BasicValue ,(After_CGST + After_SGST + After_IGST) as Taxamount,Dept.DepartmentName
,TotalValue,CGST,After_CGST,SGST,After_SGST,IGST,After_IGST,otherallowance,LineItem.CostCenterCode,LineItem.ServiceFrequency,LineItem.ServiceMaterialDescription,Req.Schedule_Type,Req.NumberOfService,Req.Service_Period
$subQuery ='SELECT distinct LineItem.LineItemNo,LineItem.ReqNo,LineItem.Per,Mat.MaterialCode,Mat.MaterialName,Mat.UOM,LineItem.Quantity,ReceivedQuantity,Rate,LineItem.Status,(LineItem.Quantity *Rate) as BasicValue ,(After_CGST + After_SGST + After_IGST) as Taxamount,Dept.DepartmentName
,TotalValue,CGST,After_CGST,SGST,After_SGST,IGST,After_IGST,otherallowance,LineItem.CostCenterCode,LineItem.ServiceFrequency,LineItem.ServiceMaterialDescription,Req.Schedule_Type,Req.NumberOfService,Req.Service_Period,ReqDet.MaterialDescription
FROM T_PurchaseOrder_LineItem LineItem
join T_MaterialMaster Mat on Mat.MaterialCode = LineItem.MaterialCode
join T_Service_Tax Tax on Tax.LineItemNo = LineItem.LineItemNo
join T_Requestion_Master Req on Req.ReqNo = LineItem.ReqNo
left join T_Employee_Details emp on Req.Requestedby = emp.EmpID
join T_Requestion_Details ReqDet on ReqDet.ReqNo = LineItem.ReqNo and LineItem.MaterialCode = ReqDet.MaterialCode
left join T_Employee_Details emp on Req.Requestedby = emp.EmpID
join T_DepartmentDetails Dept on Req.RequestedDept = Dept.DEPCode
where LineItem.PONO =?';
@ -1743,4 +1744,21 @@ function GetRequistionMasterUsingReqNo($Req){
}
function amendpdf($PONO='')
{
$Amend ='select p.PONO,p.ParentPO,p.Status,p.TotalOrderValue,
m.Status as parentpostatus,
m.TotalOrderValue as partenttotalorder
from T_PurchaseOrder_Master as p
join T_PurchaseOrder_Master as m
on m.PONO = p.ParentPO
where p.PONO = ?';
$amendment = $this->db->query($Amend,array($PONO));
return $amendment->result();
}
}

View File

@ -352,7 +352,9 @@ class Quality_model extends CI_Model
$sql = 'select distinct IGRNO from T_IGR_Details
join T_MaterialMaster on T_IGR_Details.MaterialCode = T_MaterialMaster.MaterialCode
where T_MaterialMaster.Category like "%Raw Material%" order by IGRNO desc';
where T_MaterialMaster.Category like "%Raw Material%"and date(T_IGR_Details.CreatedDate)
between date(SUBDATE(CURRENT_DATE,1)) and date(CURRENT_DATE)
order by IGRNO desc';
$result = $this->db->query($sql);
return $result->result();
}
@ -373,7 +375,21 @@ class Quality_model extends CI_Model
}
function getIGRNOReport()
{
$this->db->select('igrno,igrlineitemno');
$this->db->from('T_Test_Report_Master');
$res['generated'] = ($this->db->get()->result());
$sql= 'select distinct IGRNO,IGRItemNo from T_IGR_Details join T_MaterialMaster on T_IGR_Details.MaterialCode = T_MaterialMaster.MaterialCode
where (T_IGR_Details.IGRNO not in (select igrno from T_Test_Report_Master where igrno != "")
or T_IGR_Details.IGRItemNo not in (select igrlineitemno from T_Test_Report_Master where igrno != "") )
and T_MaterialMaster.Category like "%Raw Material%"
order by T_IGR_Details.IGRNO DESC';
$r = $this->db->query($sql);
$res['notgenerated'] = ($r->result());
return $res;
}
function getIGRDataforReport($igrno,$igrlineitemno)
{

View File

@ -173,7 +173,7 @@ foreach ($PaymentTerms as $TER)
<script type="text/javascript">
$('#otherdescription').hide();
var insuranceOpt = '<?php echo $InsuranceOptions; ?>';
var DelOpt = '<?php echo $DeliverOption; ?>';
@ -346,7 +346,15 @@ $('#MaterialCode').change(function() {
$("#ItemName").val(obj.MaterialName);
$("#UOM").val(obj.UOM);
$("#Quantity").val(obj.Quantity);
RequistQuantity = obj.Quantity;
RequistQuantity = obj.Quantity;
var materialn=obj.MaterialName;
var materialname=materialn.toUpperCase();
if(materialname == 'SERVICE')
{
$('#otherdescription').show();
$('#OtheritemDescription').val(obj.MaterialDescription);
}
}
});
}
@ -1179,6 +1187,15 @@ $(document).ready(function () {
?>
</div>
</div>
<div class="col-md-3" id="otherdescription">
<label>Item Description</label>
<div class="form-group">
<?php
$data = array('name' => 'OtheritemDescription','value' => set_value('OtheritemDescription'),'id'=>'OtheritemDescription', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-3">
<label>UOM</label>
<div class="form-group">
@ -1449,6 +1466,17 @@ $(document).ready(function () {
?>
</div>
</div>
<div class="col-md-3" id=EditotherDescription>
<label>Item Description</label>
<div class="form-group">
<?php
$data = array('name' => 'EditOtheritemDescription','value' => set_value('EditOtheritemDescription'),'id'=>'EditOtheritemDescription', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-3">
<label>UOM</label>
<div class="form-group">
@ -1722,6 +1750,16 @@ $(document).ready(function () {
?>
</div>
</div>
<div class="col-md-3" id="ViewotherDescription">
<label>Item Description</label>
<div class="form-group">
<?php
$data = array('name' => 'ViewOtheritemDescription','value' => set_value('ViewOtheritemDescription'),'id'=>'ViewOtheritemDescription', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-3">
<label>UOM</label>
<div class="form-group">
@ -1977,36 +2015,58 @@ $(document).ready(function () {
<td align="right"><?php echo $record->Taxamount ?></td>
<td align="right"><?php echo $record->TotalValue ?></td>
<td align="right"><?php echo $record->Quantity ?></td>
<td align="right"><?php echo $record->ReceivedQuantity ?></td>
<td align="right"><?php echo number_format($record->Quantity - $record->ReceivedQuantity, 2, '.', ''); ?></td>
<input type="hidden" name="<?php echo 'Reqnumber'.$index ?>" id="<?php echo 'Reqnumber'.$index ?>" value="<?php echo $record->ReqNo ; ?>" />
<input type="hidden" name="<?php echo 'departmentName'.$index ?>" id="<?php echo 'departmentName'.$index ?>" value="<?php echo $record->DepartmentName ; ?>" />
<input type="hidden" name="<?php echo 'AvilBudget'.$index ?>" id="<?php echo 'AvilBudget'.$index ?>" value="<?php echo $AvlAmount ; ?>" />
<input type="hidden" name="<?php echo 'LineItemNo'.$index ?>" id="<?php echo 'LineItemNo'.$index ?>" value="<?php echo $record->LineItemNo ; ?>" />
<input type="hidden" name="<?php echo 'costCode'.$index ?>" id="<?php echo 'costCode'.$index ?>" value="<?php echo $record->CostCenterCode ; ?>" />
<input type="hidden" name="<?php echo 'materialCode'.$index ?>" id="<?php echo 'materialCode'.$index ?>" value="<?php echo $record->MaterialCode ; ?>" />
<input type="hidden" name="<?php echo 'materialName'.$index ?>" id="<?php echo 'materialName'.$index ?>" value="<?php echo $record->MaterialName ; ?>" />
<input type="hidden" name="<?php echo 'uom'.$index ?>" id="<?php echo 'uom'.$index ?>" value="<?php echo $record->UOM ; ?>" />
<input type="hidden" name="<?php echo 'per'.$index ?>" id="<?php echo 'per'.$index ?>" value="<?php echo $record->Per ; ?>" />
<input type="hidden" name="<?php echo 'quantity'.$index ?>" id="<?php echo 'quantity'.$index ?>" value="<?php echo $record->Quantity ; ?>" />
<input type="hidden" name="<?php echo 'itemRate'.$index ?>" id="<?php echo 'itemRate'.$index ?>" value="<?php echo $record->Rate ; ?>" />
<input type="hidden" name="<?php echo 'Cgst'.$index ?>" id="<?php echo 'Cgst'.$index ?>" value="<?php echo $record->CGST ; ?>" />
<input type="hidden" name="<?php echo 'AfterCgst'.$index ?>" id="<?php echo 'AfterCgst'.$index ?>" value="<?php echo $record->After_CGST ; ?>" />
<input type="hidden" name="<?php echo 'Sgst'.$index ?>" id="<?php echo 'Sgst'.$index ?>" value="<?php echo $record->SGST ; ?>" />
<input type="hidden" name="<?php echo 'AfterSgst'.$index ?>" id="<?php echo 'AfterSgst'.$index ?>" value="<?php echo $record->After_SGST ; ?>" />
<input type="hidden" name="<?php echo 'Igst'.$index ?>" id="<?php echo 'Igst'.$index ?>" value="<?php echo $record->IGST ; ?>" />
<input type="hidden" name="<?php echo 'AfterIgst'.$index ?>" id="<?php echo 'AfterIgst'.$index ?>" value="<?php echo $record->After_IGST ; ?>" />
<input type="hidden" name="<?php echo 'TotalOrderValue'.$index ?>" id="<?php echo 'TotalOrderValue'.$index ?>" value="<?php echo $record->TotalValue ; ?>" />
<input type="hidden" name="<?php echo 'Frequency'.$index ?>" id="<?php echo 'Frequency'.$index ?>" value="<?php echo $Frequency; ?>" />
<input type="hidden" name="<?php echo 'FrequencyNo'.$index ?>" id="<?php echo 'FrequencyNo'.$index ?>" value="<?php echo $FrequencyNo ; ?>" />
<input type="hidden" name="<?php echo 'FrequencyValue'.$index ?>" id="<?php echo 'FrequencyValue'.$index ?>" value="<?php echo $FrequencyNo ; ?>" />
<input type="hidden" name="<?php echo 'ItemDescription'.$index ?>" id="<?php echo 'ItemDescription'.$index ?>" value="<?php echo $record->ServiceMaterialDescription ; ?>" />
<input type="hidden" name="<?php echo 'OtherAmt'.$index ?>" id="<?php echo 'OtherAmt'.$index ?>" value="<?php echo $record->otherallowance ; ?>" />
<td align="right"><?php echo $record->Quantity ?></td>
<td align="right"><?php echo $record->ReceivedQuantity ?></td>
<td align="right"><?php echo number_format($record->Quantity - $record->ReceivedQuantity, 2, '.', ''); ?></td>
<input type="hidden" name="<?php echo 'Reqnumber'.$index ?>" id="<?php echo 'Reqnumber'.$index ?>" value="<?php echo $record->ReqNo ; ?>" />
<input type="hidden" name="<?php echo 'departmentName'.$index ?>" id="<?php echo 'departmentName'.$index ?>" value="<?php echo $record->DepartmentName ; ?>" />
<input type="hidden" name="<?php echo 'AvilBudget'.$index ?>" id="<?php echo 'AvilBudget'.$index ?>" value="<?php echo $AvlAmount ; ?>" />
<input type="hidden" name="<?php echo 'LineItemNo'.$index ?>" id="<?php echo 'LineItemNo'.$index ?>" value="<?php echo $record->LineItemNo ; ?>" />
<input type="hidden" name="<?php echo 'costCode'.$index ?>" id="<?php echo 'costCode'.$index ?>" value="<?php echo $record->CostCenterCode ; ?>" />
<input type="hidden" name="<?php echo 'materialCode'.$index ?>" id="<?php echo 'materialCode'.$index ?>" value="<?php echo $record->MaterialCode ; ?>" />
<input type="hidden" name="<?php echo 'materialName'.$index ?>" id="<?php echo 'materialName'.$index ?>" value="<?php echo $record->MaterialName ; ?>" />
<input type="hidden" name="<?php echo 'uom'.$index ?>" id="<?php echo 'uom'.$index ?>" value="<?php echo $record->UOM ; ?>" />
<input type="hidden" name="<?php echo 'per'.$index ?>" id="<?php echo 'per'.$index ?>" value="<?php echo $record->Per ; ?>" />
<input type="hidden" name="<?php echo 'quantity'.$index ?>" id="<?php echo 'quantity'.$index ?>" value="<?php echo $record->Quantity ; ?>" />
<input type="hidden" name="<?php echo 'itemRate'.$index ?>" id="<?php echo 'itemRate'.$index ?>" value="<?php echo $record->Rate ; ?>" />
<input type="hidden" name="<?php echo 'Cgst'.$index ?>" id="<?php echo 'Cgst'.$index ?>" value="<?php echo $record->CGST ; ?>" />
<input type="hidden" name="<?php echo 'AfterCgst'.$index ?>" id="<?php echo 'AfterCgst'.$index ?>" value="<?php echo $record->After_CGST ; ?>" />
<input type="hidden" name="<?php echo 'Sgst'.$index ?>" id="<?php echo 'Sgst'.$index ?>" value="<?php echo $record->SGST ; ?>" />
<input type="hidden" name="<?php echo 'AfterSgst'.$index ?>" id="<?php echo 'AfterSgst'.$index ?>" value="<?php echo $record->After_SGST ; ?>" />
<input type="hidden" name="<?php echo 'Igst'.$index ?>" id="<?php echo 'Igst'.$index ?>" value="<?php echo $record->IGST ; ?>" />
<input type="hidden" name="<?php echo 'AfterIgst'.$index ?>" id="<?php echo 'AfterIgst'.$index ?>" value="<?php echo $record->After_IGST ; ?>" />
<input type="hidden" name="<?php echo 'TotalOrderValue'.$index ?>" id="<?php echo 'TotalOrderValue'.$index ?>" value="<?php echo $record->TotalValue ; ?>" />
<input type="hidden" name="<?php echo 'Frequency'.$index ?>" id="<?php echo 'Frequency'.$index ?>" value="<?php echo $Frequency; ?>" />
<input type="hidden" name="<?php echo 'FrequencyNo'.$index ?>" id="<?php echo 'FrequencyNo'.$index ?>" value="<?php echo $FrequencyNo ; ?>" />
<input type="hidden" name="<?php echo 'FrequencyValue'.$index ?>" id="<?php echo 'FrequencyValue'.$index ?>" value="<?php echo $FrequencyNo ; ?>" />
<input type="hidden" name="<?php echo 'ItemDescription'.$index ?>" id="<?php echo 'ItemDescription'.$index ?>" value="<?php echo $record->ServiceMaterialDescription ; ?>" />
<input type="hidden" name="<?php echo 'OtherAmt'.$index ?>" id="<?php echo 'OtherAmt'.$index ?>" value="<?php echo $record->otherallowance ; ?>" />
<input type="hidden" name="<?php echo 'OtherServiceDescription'.$index ?>" id="<?php echo 'OtherServiceDescription'.$index ?>" value="<?php echo $record->MaterialDescription ; ?>" />
<?php
if($PONOStatus == PO_DRAFT || $PONOStatus == PO_CREATED ||$PONOStatus == REQITEM_Emergency_PO_CREATED || $PONOStatus==PO_APPROVED)
@ -2242,7 +2302,8 @@ var userid = '';
$('#EditotherDescription').hide();
$('#otherdescription').hide();
$('.AddService').click(function(){
@ -2286,7 +2347,7 @@ $('.AddService').click(function(){
var basicval = $("#txtBasicValue").val();
var otherdesc= $('#OtheritemDescription').val();
var TotalTaxValue = calculateTaxValue();
$('#MaterialCode option[value='+materialCode+']').remove();
@ -2316,10 +2377,10 @@ $('.AddService').click(function(){
addHidden(theForm,"departmentName"+temp,departmentName );
addHidden(theForm,"AvilBudget"+temp,AvilBudget );
addHidden(theForm,"costCode"+temp,costCode );
addHidden(theForm,"materialCode"+temp,materialCode );
addHidden(theForm,"materialCode"+temp,materialCode );
addHidden(theForm,"materialName"+temp,materialName );
addHidden(theForm,"uom"+temp,uom);
addHidden(theForm,"per"+temp,addPer);
addHidden(theForm,"per"+temp,addPer);
addHidden(theForm,"quantity"+temp,quantity);
addHidden(theForm,"itemRate"+temp,itemRate);
addHidden(theForm,"Cgst"+temp,Cgst);
@ -2327,13 +2388,14 @@ $('.AddService').click(function(){
addHidden(theForm,"Sgst"+temp,Sgst);
addHidden(theForm,"AfterSgst"+temp,AfterSgst);
addHidden(theForm,"Igst"+temp,Igst);
addHidden(theForm,"AfterIgst"+temp,AfterIgst);
addHidden(theForm,"AfterIgst"+temp,AfterIgst);
addHidden(theForm,"Frequency"+temp,Frequency);
addHidden(theForm,"FrequencyValue"+temp,FrequencyValue);
addHidden(theForm,"FrequencyValue"+temp,FrequencyValue);
addHidden(theForm,"ItemDescription"+temp,ServiceDescription);
addHidden(theForm,"OtherAmt"+temp,OtherAmt);
addHidden(theForm,"OtherAmt"+temp,OtherAmt);
addHidden(theForm,"TotalOrderValue"+temp,TotalOrderValue);
addHidden(theForm,"LineItemNo"+temp,'');
addHidden(theForm,"OtherServiceDescription"+temp,otherdesc);
addHidden(theForm,"LineItemNo"+temp,'');
$('#txtRowCount').val(temp);
clearServiceModalFields();
@ -2544,6 +2606,7 @@ function clearServiceModalFields()
$("#TotalOrderValue ").val('');
$("#Frequency").val('');
tinyMCE.get('txtSpcialInstruction').setContent('');
$('#OtheritemDescription').val('');
}
var DeletedMaterialCode='';
var DeletedMaterialName='';
@ -3168,7 +3231,19 @@ $("#EDITSERVICE").on("shown.bs.modal", function(e) {
$('#EditAfterCgst').val($('#AfterCgst'+userid).val());
$('#EditAfterSgst').val($('#AfterSgst'+userid).val());
$('#EditAfterIgst').val($('#AfterIgst'+userid).val());
if($('#FrequencyValue'+userid).val()==1){
$('#EditOtheritemDescription').val($('#OtherServiceDescription'+userid).val());
var res= $('#OtherServiceDescription'+userid).val();
if(res=='')
{
$('#EditotherDescription').hide();
}
else
{
$('#EditotherDescription').show();
}
if($('#FrequencyValue'+userid).val()==1){
$('#EditFrequency').val($('#Frequency'+userid).val());
$("#EditFrequencyNo").val(1);
}
@ -3259,6 +3334,18 @@ $("#VIEWSERVICE").on("shown.bs.modal", function(e) {
$('#ViewAfterCgst').val($('#AfterCgst'+userid).val());
$('#ViewAfterSgst').val($('#AfterSgst'+userid).val());
$('#ViewAfterIgst').val($('#AfterIgst'+userid).val());
$('#ViewOtheritemDescription').val($('#OtherServiceDescription'+userid).val());
var res= $('#OtherServiceDescription'+userid).val();
if(res=='')
{
$('#ViewotherDescription').hide();
}
else
{
$('#ViewotherDescription').show();
}
if($('#FrequencyValue'+userid).val()==1){
$('#ViewFrequency').val($('#Frequency'+userid).val());
$("#ViewFrequencyNo").val(1);

View File

@ -283,8 +283,9 @@ buttons: [
{
extend: 'excelHtml5',
footer: 'true',
messageTop: $('h3').text(),
title: 'Report - Material Master - ReceiptValue',
//messageTop: $('h3').text(),
//title: 'Report - Material Master - ReceiptValue',
title: $('h3').text(),
exportOptions: {
columns: ':visible'
}

View File

@ -390,8 +390,9 @@ $(document).ready(function() {
{
extend: 'excelHtml5',
footer: 'true',
title: 'Report - Released PO',
messageTop: $('h3').text(),
title: $('h3').text(),
//title: 'Report - Released PO',
//messageTop: $('h3').text(),
exportOptions: {
columns: ':visible'
}

View File

@ -163,48 +163,48 @@
foreach ($spurchse as $result) { ?>
<tr>
<td style="text-align:left;">
<a href="<?= base_url() ?>report/link_purchase?cname=<?php echo $result->supplier_name;?>&mid=<?php echo $result->mid;?>&ab=<?php echo $ab;?>"><?php echo $result->supplier_name;?> </a>
<a href="<?= base_url() ?>report/link_purchase?sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&ab=<?php echo $ab;?>"><?php echo $result->supplier_name;?> </a>
</td>
<td style="text-align:left;"><?php
if(!empty($result->material_name)) { echo $result->material_name ; } else {echo "-";}
?></td>
<td style="text-align:right;"><?php $apr= $apr + round($result->April); ?>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'April';?>"><?php echo round($result->April);?> </a>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'April';?>"><?php echo round($result->April);?> </a>
</td>
<td style="text-align:right;"><?php $may= $may + round($result->May);?>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'May';?>"><?php echo round($result->May);?> </a></td>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'May';?>"><?php echo round($result->May);?> </a></td>
<td style="text-align:right;"><?php $jun= $jun + round($result->June);?>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'June';?>"><?php echo round($result->June);?> </a>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'June';?>"><?php echo round($result->June);?> </a>
</td>
<td style="text-align:right;"><?php $jul= $jul + round($result->July);?>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'July';?>"><?php echo round($result->July);?> </a>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'July';?>"><?php echo round($result->July);?> </a>
</td>
<td style="text-align:right;"><?php $aug= $aug + round($result->August); ?>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'August';?>"><?php echo round($result->August);?> </a>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'August';?>"><?php echo round($result->August);?> </a>
</td>
<td style="text-align:right;"><?php $sep= $sep + round($result->September); ?>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'September';?>"><?php echo round($result->September);?> </a>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'September';?>"><?php echo round($result->September);?> </a>
</td>
<td style="text-align:right;"><?php $oct= $oct + round($result->October); ?>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'October';?>"><?php echo round($result->October);?> </a>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'October';?>"><?php echo round($result->October);?> </a>
</td>
<td style="text-align:right;"><?php $nov= $nov + round($result->November); ?>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'November';?>"><?php echo round($result->November);?> </a>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'November';?>"><?php echo round($result->November);?> </a>
</td>
<td style="text-align:right;"><?php $dec= $dec + round($result->December); ?>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'December';?>"><?php echo round($result->December);?> </a>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'December';?>"><?php echo round($result->December);?> </a>
</td>
<td style="text-align:right;"><?php $jan= $jan + round($result->January); ?>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'January';?>"><?php echo round($result->January);?> </a>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'January';?>"><?php echo round($result->January);?> </a>
</td>
<td style="text-align:right;"><?php $feb= $feb + round($result->February); ?>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'February';?>"><?php echo round($result->February);?> </a>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'February';?>"><?php echo round($result->February);?> </a>
</td>
<td style="text-align:right;"><?php $mar= $mar + round($result->March); ?>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'March';?>"><?php echo round($result->March);?> </a>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'March';?>"><?php echo round($result->March);?> </a>
</td>
<td style="text-align:right;"><?php $tot= $tot + round($result->qtotal); ?>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&mid=<?php echo $result->mid;?>"><?php echo round($result->qtotal);?> </a>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>"><?php echo round($result->qtotal);?> </a>
</td>
</tr>
@ -393,49 +393,49 @@
foreach ($spurchse as $result) { ?>
<tr>
<td style="text-align:left;">
<a href="<?= base_url() ?>report/link_purchase?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&mid=<?php echo $result->mid;?>"><?php echo $result->supplier_name;?> </a>
<a href="<?= base_url() ?>report/link_purchase?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>"><?php echo $result->supplier_name;?> </a>
</td>
<td style="text-align:left;"><?php
if(!empty($result->material_name)) { echo $result->material_name ; } else {echo "-";}
?></td>
<td style="text-align:right;"><?php $apr= $apr + number_format($result->vApril,2,'.',''); ?>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'April';?>"><?php echo number_format($result->vApril,2,'.','');?> </a>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'April';?>"><?php echo number_format($result->vApril,2,'.','');?> </a>
</td>
<td style="text-align:right;"><?php $may= $may + number_format($result->vMay,2,'.',''); ?>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'May';?>"><?php echo number_format($result->vMay,2,'.','');?> </a>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'May';?>"><?php echo number_format($result->vMay,2,'.','');?> </a>
</td>
<td style="text-align:right;"><?php $jun= $jun + number_format($result->vJune,2,'.',''); ?>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'June';?>"><?php echo number_format($result->vJune,2,'.','');?> </a>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'June';?>"><?php echo number_format($result->vJune,2,'.','');?> </a>
</td>
<td style="text-align:right;"><?php $jul= $jul + number_format($result->vJuly,2,'.',''); ?>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'July';?>"><?php echo number_format($result->vJuly,2,'.','');?> </a>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'July';?>"><?php echo number_format($result->vJuly,2,'.','');?> </a>
</td>
<td style="text-align:right;"><?php $aug= $aug + number_format($result->vAugust,2,'.',''); ?>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'August';?>"><?php echo number_format($result->vAugust,2,'.','');?> </a>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'August';?>"><?php echo number_format($result->vAugust,2,'.','');?> </a>
</td>
<td style="text-align:right;"><?php $sep= $sep + number_format($result->vSeptember,2,'.',''); ?>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'September';?>"><?php echo number_format($result->vSeptember,2,'.','');?> </a>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'September';?>"><?php echo number_format($result->vSeptember,2,'.','');?> </a>
</td>
<td style="text-align:right;"><?php $oct= $oct + number_format($result->vOctober,2,'.',''); ?>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'October';?>"><?php echo number_format($result->vOctober,2,'.','');?> </a>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'October';?>"><?php echo number_format($result->vOctober,2,'.','');?> </a>
</td>
<td style="text-align:right;"><?php $nov= $nov + number_format($result->vNovember,2,'.',''); ?>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'November';?>"><?php echo number_format($result->vNovember,2,'.','');?> </a>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'November';?>"><?php echo number_format($result->vNovember,2,'.','');?> </a>
</td>
<td style="text-align:right;"><?php $dec= $dec + number_format($result->vDecember,2,'.',''); ?>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'December';?>"><?php echo number_format($result->vDecember,2,'.','');?> </a>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'December';?>"><?php echo number_format($result->vDecember,2,'.','');?> </a>
</td>
<td style="text-align:right;"><?php $jan= $jan + number_format($result->vJanuary,2,'.',''); ?>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'January';?>"><?php echo number_format($result->vJanuary,2,'.','');?> </a>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'January';?>"><?php echo number_format($result->vJanuary,2,'.','');?> </a>
</td>
<td style="text-align:right;"><?php $feb= $feb + number_format($result->vFebruary,2,'.',''); ?>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'February';?>"><?php echo number_format($result->vFebruary,2,'.','');?> </a>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'February';?>"><?php echo number_format($result->vFebruary,2,'.','');?> </a>
</td>
<td style="text-align:right;"><?php $mar= $mar + number_format($result->vMarch,2,'.',''); ?>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'March';?>"><?php echo number_format($result->vMarch,2,'.','');?> </a>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'March';?>"><?php echo number_format($result->vMarch,2,'.','');?> </a>
</td>
<td style="text-align:right;"><?php $tot= $tot + number_format($result->vtotal,2,'.',''); ?>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&mid=<?php echo $result->mid;?>"><?php echo number_format($result->vtotal,2,'.','');?> </a>
<a href="<?= base_url() ?>report/consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>"><?php echo number_format($result->vtotal,2,'.','');?> </a>
</td>
</tr>
@ -617,8 +617,9 @@ buttons: [
{
extend: 'excelHtml5',
footer: 'true',
messageTop: $('h3').text(),
title: 'REPORT-Consolidate(Quantity)',
//messageTop: $('h3').text(),
//title: 'REPORT-Consolidate(Quantity)',
title: $('h3').text(),
exportOptions: {
columns: ':visible'
}
@ -635,13 +636,10 @@ $(document).ready(function() {
buttons: [
{
extend: 'excelHtml5',
footer: 'true',
messageTop: $('h3').text(),
title: 'REPORT-Consolidate(Value)',
//messageTop: $('h3').text(),
//title: 'REPORT-Consolidate(Value)',
title: $('h3').text(),
exportOptions: {
columns: ':visible'

View File

@ -180,49 +180,49 @@
foreach ($spurchse as $result) { ?>
<tr>
<td style="text-align:left;">
<a href="<?= base_url() ?>report/ilink_purchase?cname=<?php echo $result->supplier_name;?>&prod=<?php echo $result->material_name;?>&ab=<?php echo $ab;?>"><?php echo $result->supplier_name;?> </a>
<a href="<?= base_url() ?>report/ilink_purchase?sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&ab=<?php echo $ab;?>"><?php echo $result->supplier_name;?> </a>
</td>
<td style="text-align:left;"><?php
if(!empty($result->material_name)) { echo $result->material_name ; } else {echo "-";}
?></td>
<td style="text-align:right;"><?php $apr= $apr + round($result->April); ?>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&prod=<?php echo $result->material_name;?>&m=<?php echo 'April';?>"><?php echo round($result->April);?> </a>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'April';?>"><?php echo round($result->April);?> </a>
</td>
<td style="text-align:right;"><?php $may= $may + round($result->May); ?>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&prod=<?php echo $result->material_name;?>&m=<?php echo 'May';?>"><?php echo round($result->May);?> </a>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'May';?>"><?php echo round($result->May);?> </a>
</td>
<td style="text-align:right;"><?php $jun= $jun + round($result->June); ?>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&prod=<?php echo $result->material_name;?>&m=<?php echo 'June';?>"><?php echo round($result->June);?> </a>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'June';?>"><?php echo round($result->June);?> </a>
</td>
<td style="text-align:right;"><?php $jul= $jul + round($result->July); ?>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&prod=<?php echo $result->material_name;?>&m=<?php echo 'July';?>"><?php echo round($result->July);?> </a>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'July';?>"><?php echo round($result->July);?> </a>
</td>
<td style="text-align:right;"><?php $aug= $aug + round($result->August); ?>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&prod=<?php echo $result->material_name;?>&m=<?php echo 'August';?>"><?php echo round($result->August);?> </a>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'August';?>"><?php echo round($result->August);?> </a>
</td>
<td style="text-align:right;"><?php $sep= $sep + round($result->September); ?>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&prod=<?php echo $result->material_name;?>&m=<?php echo 'September';?>"><?php echo round($result->September);?> </a>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'September';?>"><?php echo round($result->September);?> </a>
</td>
<td style="text-align:right;"><?php $oct= $oct + round($result->October); ?>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&prod=<?php echo $result->material_name;?>&m=<?php echo 'October';?>"><?php echo round($result->October);?> </a>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'October';?>"><?php echo round($result->October);?> </a>
</td>
<td style="text-align:right;"><?php $nov= $nov + round($result->November); ?>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&prod=<?php echo $result->material_name;?>&m=<?php echo 'November';?>"><?php echo round($result->November);?> </a>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'November';?>"><?php echo round($result->November);?> </a>
</td>
<td style="text-align:right;"><?php $dec= $dec + round($result->December); ?>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&prod=<?php echo $result->material_name;?>&m=<?php echo 'December';?>"><?php echo round($result->December);?> </a>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'December';?>"><?php echo round($result->December);?> </a>
</td>
<td style="text-align:right;"><?php $jan= $jan + round($result->January); ?>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&prod=<?php echo $result->material_name;?>&m=<?php echo 'January';?>"><?php echo round($result->January);?> </a>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'January';?>"><?php echo round($result->January);?> </a>
</td>
<td style="text-align:right;"><?php $feb= $feb + round($result->February); ?>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&prod=<?php echo $result->material_name;?>&m=<?php echo 'February';?>"><?php echo round($result->February);?> </a>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'February';?>"><?php echo round($result->February);?> </a>
</td>
<td style="text-align:right;"><?php $mar= $mar + round($result->March); ?>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&prod=<?php echo $result->material_name;?>&m=<?php echo 'April';?>"><?php echo round($result->April);?> </a>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'April';?>"><?php echo round($result->April);?> </a>
</td>
<td style="text-align:right;"><?php $tot= $tot + round($result->qtotal); ?>
<a href="<?= base_url() ?>report/i_consolidate_year?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&prod=<?php echo $result->material_name;?>"><?php echo round($result->qtotal);?> </a>
<a href="<?= base_url() ?>report/i_consolidate_year?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>"><?php echo round($result->qtotal);?> </a>
</td>
</tr>
@ -414,7 +414,7 @@
foreach ($spurchse as $result) { ?>
<tr>
<td style="text-align:left;">
<a href="<?= base_url() ?>report/ilink_purchase?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&prod=<?php echo $result->material_name;?>"><?php echo $result->supplier_name;?> </a>
<a href="<?= base_url() ?>report/ilink_purchase?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>"><?php echo $result->supplier_name;?> </a>
</td>
<td style="text-align:left;"><?php
@ -423,55 +423,55 @@
</td>
<td style="text-align:right;"><?php $apr= $apr + number_format($result->vApril,2,'.',''); ?>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&prod=<?php echo $result->material_name;?>&m=<?php echo 'April';?>"><?php echo number_format($result->vApril,2,'.','');?> </a>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'April';?>"><?php echo number_format($result->vApril,2,'.','');?> </a>
</td>
<td style="text-align:right;"><?php $may= $may + number_format($result->vMay,2,'.',''); ?>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&prod=<?php echo $result->material_name;?>&m=<?php echo 'May';?>"><?php echo number_format($result->vMay,2,'.','');?> </a>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'May';?>"><?php echo number_format($result->vMay,2,'.','');?> </a>
</td>
<td style="text-align:right;"><?php $jun= $jun + number_format($result->vJune,2,'.',''); ?>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&prod=<?php echo $result->material_name;?>&m=<?php echo 'June';?>"><?php echo number_format($result->vJune,2,'.','');?> </a>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'June';?>"><?php echo number_format($result->vJune,2,'.','');?> </a>
</td>
<td style="text-align:right;"><?php $jul= $jul + number_format($result->vJuly,2,'.',''); ?>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&prod=<?php echo $result->material_name;?>&m=<?php echo 'July';?>"><?php echo number_format($result->vJuly,2,'.','');?> </a>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'July';?>"><?php echo number_format($result->vJuly,2,'.','');?> </a>
</td>
<td style="text-align:right;"><?php $aug= $aug + number_format($result->vAugust,2,'.',''); ?>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&prod=<?php echo $result->material_name;?>&m=<?php echo 'August';?>"><?php echo number_format($result->vAugust,2,'.','');?> </a>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'August';?>"><?php echo number_format($result->vAugust,2,'.','');?> </a>
</td>
<td style="text-align:right;"><?php $sep= $sep + number_format($result->vSeptember,2,'.',''); ?>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&prod=<?php echo $result->material_name;?>&m=<?php echo 'September';?>"><?php echo number_format($result->vSeptember,2,'.','');?> </a>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'September';?>"><?php echo number_format($result->vSeptember,2,'.','');?> </a>
</td>
<td style="text-align:right;"><?php $oct= $oct + number_format($result->vOctober,2,'.',''); ?>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&prod=<?php echo $result->material_name;?>&m=<?php echo 'October';?>"><?php echo number_format($result->vOctober,2,'.','');?> </a>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'October';?>"><?php echo number_format($result->vOctober,2,'.','');?> </a>
</td>
<td style="text-align:right;"><?php $nov= $nov + number_format($result->vNovember,2,'.',''); ?>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&prod=<?php echo $result->material_name;?>&m=<?php echo 'November';?>"><?php echo number_format($result->vNovember,2,'.','');?> </a>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'November';?>"><?php echo number_format($result->vNovember,2,'.','');?> </a>
</td>
<td style="text-align:right;"><?php $dec= $dec + number_format($result->vDecember,2,'.',''); ?>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&prod=<?php echo $result->material_name;?>&m=<?php echo 'December';?>"><?php echo number_format($result->vDecember,2,'.','');?> </a>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'December';?>"><?php echo number_format($result->vDecember,2,'.','');?> </a>
</td>
<td style="text-align:right;"><?php $jan= $jan + number_format($result->vJanuary,2,'.',''); ?>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&prod=<?php echo $result->material_name;?>&m=<?php echo 'January';?>"><?php echo number_format($result->vJanuary,2,'.','');?> </a>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'January';?>"><?php echo number_format($result->vJanuary,2,'.','');?> </a>
</td>
<td style="text-align:right;"><?php $feb= $feb + number_format($result->vFebruary,2,'.',''); ?>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&prod=<?php echo $result->material_name;?>&m=<?php echo 'February';?>"><?php echo number_format($result->vFebruary,2,'.','');?> </a>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'February';?>"><?php echo number_format($result->vFebruary,2,'.','');?> </a>
</td>
<td style="text-align:right;"><?php $mar= $mar + number_format($result->vMarch,2,'.',''); ?>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&prod=<?php echo $result->material_name;?>&m=<?php echo 'March';?>"><?php echo number_format($result->vMarch,2,'.','');?> </a>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>&m=<?php echo 'March';?>"><?php echo number_format($result->vMarch,2,'.','');?> </a>
</td>
<td style="text-align:right;"><?php $tot= $tot + number_format($result->vtotal,2,'.',''); ?>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&cname=<?php echo $result->supplier_name;?>&prod=<?php echo $result->material_name;?>"><?php echo number_format($result->vtotal,2,'.','');?> </a>
<a href="<?= base_url() ?>report/i_consolidate_month?ab=<?php echo $ab;?>&sid=<?php echo $result->sid;?>&mid=<?php echo $result->mid;?>"><?php echo number_format($result->vtotal,2,'.','');?> </a>
</td>
</tr>
@ -649,13 +649,10 @@ $(document).ready(function() {
buttons: [
{
extend: 'excelHtml5',
footer: 'true',
messageTop: $('h3').text(),
title: 'REPORT-Consolidate(Quantity)',
//messageTop: $('h3').text(),
//title: 'REPORT-Consolidate(Quantity)',
title: $('h3').text(),
exportOptions: {
columns: ':visible'
@ -677,13 +674,10 @@ $(document).ready(function() {
buttons: [
{
extend: 'excelHtml5',
footer: 'true',
messageTop: $('h3').text(),
title: 'REPORT-Consolidate(Value)',
//messageTop: $('h3').text(),
//title: 'REPORT-Consolidate(Value)',
title: $('h3').text(),
exportOptions: {
columns: ':visible'

View File

@ -77,7 +77,7 @@ if(!empty($mms))
<tr>
<td><span>
<a href="<?= base_url() ?>report/link_purchase?ab=<?php echo $ab;?>&cname=<?php echo $rel->supplier_name;?>&mid=<?php echo $rel->mid;?>&month=<?php echo $m;?>"><?php echo $rel->supplier_name;?> </a>
<a href="<?= base_url() ?>report/link_purchase?ab=<?php echo $ab;?>&sid=<?php echo $rel->sid;?>&mid=<?php echo $rel->mid;?>&month=<?php echo $m;?>"><?php echo $rel->supplier_name;?> </a>
</span></td>
<td><span><?php echo $rel->material_name;?></span></td>
<td style="text-align:right"><span><?php
@ -171,8 +171,9 @@ $(document).ready(function() {
{
extend: 'excelHtml5',
footer: 'true',
messageTop: $('h3').text(),
title: 'REPORT-Consolidate',
//messageTop: $('h3').text(),
//title: 'REPORT-Consolidate',
title: $('h3').text(),
exportOptions: {
columns: ':visible'

View File

@ -181,13 +181,10 @@ $(document).ready(function() {
buttons: [
{
extend: 'excelHtml5',
footer: 'true',
messageTop: $('h3').text(),
title: 'REPORT-Consolidate month-Wise',
//messageTop: $('h3').text(),
//title: 'REPORT-Consolidate month-Wise',
title: $('h3').text(),
exportOptions: {
columns: ':visible'

View File

@ -77,7 +77,8 @@ if(!empty($mms))
<tr>
<td><span>
<a href="<?= base_url() ?>report/ilink_purchase?ab=<?php echo $ab;?>&cname=<?php echo $rel->supplier_name;?>&prod=<?php echo $rel->material_name;?>&month=<?php echo $m;?>"><?php echo $rel->supplier_name;?> </a>
<a href="<?= base_url() ?>report/ilink_purchase?ab=<?php echo $ab;?>&sid=<?php echo $rel->sid;?>&mid=<?php echo $rel->mid;?>&month=<?php echo $m;?>"><?php echo $rel->supplier_name;?> </a>
</span></td>
<td><span><?php echo $rel->material_name;?></span></td>
<td style="text-align:right"><span><?php
@ -171,8 +172,9 @@ $(document).ready(function() {
{
extend: 'excelHtml5',
footer: 'true',
messageTop: $('h3').text(),
title: 'REPORT - Consolidate Inward',
//messageTop: $('h3').text(),
//title: 'REPORT - Consolidate Inward',
title: $('h3').text(),
exportOptions: {
columns: ':visible'

View File

@ -692,13 +692,10 @@ $(document).ready(function() {
buttons: [
{
extend: 'excelHtml5',
footer: 'true',
messageTop: $('h3').text(),
title: 'REPORT-Consolidate-Category(Quantity)',
//messageTop: $('h3').text(),
//title: 'REPORT-Consolidate-Category(Quantity)',
title: $('h3').text(),
exportOptions: {
columns: ':visible'
@ -720,13 +717,10 @@ $(document).ready(function() {
buttons: [
{
extend: 'excelHtml5',
footer: 'true',
messageTop: $('h3').text(),
title: 'REPORT-Consolidate-Category(Quantity)',
//messageTop: $('h3').text(),
//title: 'REPORT-Consolidate-Category(Quantity)',
title: $('h3').text(),
exportOptions: {
columns: ':visible'

View File

@ -77,7 +77,8 @@ if(!empty($mms))
<tr>
<td><span>
<a href="<?= base_url() ?>report/link_purchase?cname=<?php echo $rel->supplier_name;?>&ab=<?php echo $ab;?>&mid=<?php echo $rel->mid;?>"><?php echo $rel->supplier_name;?> </a>
<a href="<?= base_url() ?>report/link_purchase?sid=<?php echo $rel->sid;?>&ab=<?php echo $ab;?>&mid=<?php echo $rel->mid;?>"><?php echo $rel->supplier_name;?> </a>
</span></td>
<td><span><?php echo $rel->material_name;?></span></td>
@ -172,8 +173,9 @@ $(document).ready(function() {
{
extend: 'excelHtml5',
footer: 'true',
messageTop: $('h3').text(),
title: 'REPORT-Consolidate',
//messageTop: $('h3').text(),
//title: 'REPORT-Consolidate',
title: $('h3').text(),
exportOptions: {
columns: ':visible'

View File

@ -182,13 +182,10 @@ $(document).ready(function() {
buttons: [
{
extend: 'excelHtml5',
footer: 'true',
messageTop: $('h3').text(),
title: 'REPORT-Consolidate Category-Wise',
//messageTop: $('h3').text(),
//title: 'REPORT-Consolidate Category-Wise',
title: $('h3').text(),
exportOptions: {
columns: ':visible'

View File

@ -79,7 +79,7 @@ if(!empty($mms))
<tr>
<td><span>
<a href="<?= base_url() ?>report/ilink_purchase?ab=<?php echo $ab;?>&cname=<?php echo $rel->supplier_name;?>&prod=<?php echo $rel->material_name;?>"><?php echo $rel->supplier_name;?> </a>
<a href="<?= base_url() ?>report/ilink_purchase?ab=<?php echo $ab;?>&sid=<?php echo $rel->sid;?>&mid=<?php echo $rel->mid;?>"><?php echo $rel->supplier_name;?> </a>
</span></td>
<td><span><?php echo $rel->material_name;?></span></td>
<td style="text-align:right"><span><?php
@ -173,8 +173,9 @@ $(document).ready(function() {
{
extend: 'excelHtml5',
footer: 'true',
messageTop: $('h3').text(),
title: 'REPORT - Consolidate Inward',
//messageTop: $('h3').text(),
//title: 'REPORT - Consolidate Inward',
title: $('h3').text(),
exportOptions: {
columns: ':visible'

View File

@ -157,31 +157,19 @@ if(!empty($ccrpt))
"<'row'<'col-md-6'><'col-md-6'>>" +
"<'row'<'col-md-12't>><'row'<'col-md-4'i><'col-md-8'p>>",
buttons: [
{
extend: 'excelHtml5',
extend: 'excelHtml5',
footer: 'true',
messageTop: $('h3').text(),
title: 'REPORT-CostCentre',
//messageTop: $('h3').text(),
//title: 'REPORT-CostCentre',
title: $('h3').text(),
exportOptions: {
columns: ':visible'
}
},
'colvis'
]

View File

@ -259,33 +259,22 @@ $(document).ready(function() {
"<'row'<'col-md-6'><'col-md-6'>>" +
"<'row'<'col-md-12't>><'row'<'col-md-4'i><'col-md-8'p>>",
buttons: [
{
buttons: [ {
extend: 'excelHtml5',
footer: 'true',
messageTop: $('h3').text(),
title: 'REPORT-Cumulative',
//messageTop: $('h3').text(),
//title: 'REPORT-Cumulative',
title: $('h3').text(),
exportOptions: {
columns: ':visible'
}
},
'colvis'
'colvis'
]
} );

View File

@ -161,15 +161,11 @@ $(document).ready(function() {
buttons: [
{
extend: 'excelHtml5',
footer: 'true',
messageTop: $('h3').text(),
title: 'REPORT-Cumulative',
//messageTop: $('h3').text(),
//title: 'REPORT-Cumulative',
title: $('h3').text(),
exportOptions: {
columns: ':visible'
}

View File

@ -162,15 +162,11 @@ $(document).ready(function() {
buttons: [
{
extend: 'excelHtml5',
footer: 'true',
messageTop: $('h3').text(),
title: 'REPORT-Cumulative Day Inward',
//messageTop: $('h3').text(),
//title: 'REPORT-Cumulative Day Inward',
title: $('h3').text(),
exportOptions: {
columns: ':visible'
}

View File

@ -172,24 +172,18 @@ $(document).ready(function() {
buttons: [
{
extend: 'excelHtml5',
footer: 'true',
messageTop: $('h3').text(),
title: 'REPORT-Cumulative Day',
//messageTop: $('h3').text(),
//title: 'REPORT-Cumulative Day',
title: $('h3').text(),
exportOptions: {
columns: ':visible'
}
},
'colvis'
]
} );
} );
$('#mySelect').on('change',function(){

View File

@ -260,13 +260,10 @@ $(document).ready(function() {
buttons: [
{
extend: 'excelHtml5',
footer: 'true',
messageTop: $('h3').text(),
title: 'REPORT-Cumulative-Inward',
//messageTop: $('h3').text(),
//title: 'REPORT-Cumulative-Inward',
title: $('h3').text(),
exportOptions: {
columns: ':visible'

View File

@ -170,13 +170,10 @@ $(document).ready(function() {
buttons: [
{
extend: 'excelHtml5',
footer: 'true',
messageTop: $('h3').text(),
title: 'REPORT-Cumulative Month',
//messageTop: $('h3').text(),
//title: 'REPORT-Cumulative Month',
title: $('h3').text(),
exportOptions: {
columns: ':visible'

View File

@ -169,13 +169,10 @@ $(document).ready(function() {
buttons: [
{
extend: 'excelHtml5',
footer: 'true',
messageTop: $('h3').text(),
title: 'REPORT-Cumulative Month-Inward',
//messageTop: $('h3').text(),
//title: 'REPORT-Cumulative Month-Inward',
title: $('h3').text(),
exportOptions: {
columns: ':visible'

View File

@ -198,13 +198,10 @@ $(document).ready(function() {
buttons: [
{
extend: 'excelHtml5',
footer: 'true',
messageTop: $('h3').text(),
title: 'REPORT-Cumulative-Category Wise',
//messageTop: $('h3').text(),
//title: 'REPORT-Cumulative-Category Wise',
title: $('h3').text(),
exportOptions: {
columns: ':visible'

View File

@ -269,13 +269,10 @@ buttons: [
{
extend: 'excelHtml5',
footer: 'true',
messageTop: $('h3').text(),
title: 'REPORT-Cumulative-Category Wise',
//messageTop: $('h3').text(),
//title: 'REPORT-Cumulative-Category Wise',
title: $('h3').text(),
exportOptions: {
columns: ':visible'

View File

@ -192,13 +192,10 @@ $(document).ready(function() {
buttons: [
{
extend: 'excelHtml5',
footer: 'true',
messageTop: $('h3').text(),
title: 'REPORT-Cumulative-Year',
//messageTop: $('h3').text(),
//title: 'REPORT-Cumulative-Year',
title: $('h3').text(),
exportOptions: {
columns: ':visible'

View File

@ -192,13 +192,10 @@ $(document).ready(function() {
buttons: [
{
extend: 'excelHtml5',
footer: 'true',
messageTop: $('h3').text(),
title: 'REPORT-Cumulative-Year-Inward',
//messageTop: $('h3').text(),
//title: 'REPORT-Cumulative-Year-Inward',
title: $('h3').text(),
exportOptions: {
columns: ':visible'

View File

@ -203,13 +203,10 @@ $(document).ready(function() {
buttons: [
{
extend: 'excelHtml5',
footer: 'true',
messageTop: $('h3').text(),
title: 'REPORT-Cumulative-Year - Category Wise',
//messageTop: $('h3').text(),
//title: 'REPORT-Cumulative-Year - Category Wise',
title: $('h3').text(),
exportOptions: {
columns: ':visible'

View File

@ -150,13 +150,10 @@ buttons: [
{
extend: 'excelHtml5',
footer: 'true',
messageTop: $('h3').text(),
title: 'Report - Month Wise',
//messageTop: $('h3').text(),
//title: 'Report - Month Wise',
title: $('h3').text(),
exportOptions: {
columns: ':visible'

View File

@ -149,13 +149,10 @@ buttons: [
{
extend: 'excelHtml5',
footer: 'true',
messageTop: $('h3').text(),
title: 'Report - Month Wise Inward',
//messageTop: $('h3').text(),
//title: 'Report - Month Wise Inward',
title: $('h3').text(),
exportOptions: {
columns: ':visible'

View File

@ -359,13 +359,10 @@ buttons: [
{
extend: 'excelHtml5',
footer: 'true',
messageTop: $('h3').text(),
title: 'Report - Open Order-Pending',
//messageTop: $('h3').text(),
//title: 'Report - Open Order-Pending',
title: $('h3').text(),
exportOptions: {
columns: ':visible'

View File

@ -407,8 +407,9 @@ $(document).ready(function() {
{
extend: 'excelHtml5',
footer: 'true',
messageTop: $('h3').text(),
title: 'REPORT-Pending Purchase Order',
//messageTop: $('h3').text(),
//title: 'REPORT-Pending Purchase Order',
title: $('h3').text(),
exportOptions: {
columns: ':visible'

View File

@ -318,7 +318,7 @@ if(!empty($mms))
<td><strong>&nbsp</strong></td>
<td><strong>&nbsp</strong></td>
<td><strong>&nbsp</strong></td>
<td><strong>&nbsp</strong></td>
<td class="amount" style="text-align:right"><strong>
<?php
@ -333,7 +333,15 @@ if(!empty($mms))
<?php
{
//echo format_currency($tot_rate,2,'.','');
}
?>
</strong>
</td>
<td class="amount"><strong>
<?php
{
//echo format_currency($tot_rate,2,'.','');
}
?>
</strong>
@ -482,8 +490,9 @@ $(document).ready(function() {
{
extend: 'excelHtml5',
footer: 'true',
messageTop: $('h3').text(),
title: 'Report - Purchase',
messageTop:'Report Purchase',
//title: 'Report - Purchase',
title: $('h3').text(),
exportOptions: {
columns: ':visible'

View File

@ -510,13 +510,10 @@ buttons: [
{
extend: 'excelHtml5',
footer: 'true',
messageTop: $('h3').text(),
title: 'Report - Purchase-Inward',
//messageTop: $('h3').text(),
messageTop: 'Report Purchase-Inward',
title: $('h3').text(),
exportOptions: {
columns: ':visible'

View File

@ -339,13 +339,10 @@ buttons: [
{
extend: 'excelHtml5',
footer: 'true',
messageTop: $('h3').text(),
title: 'Report - Supplier-Wise',
//messageTop: $('h3').text(),
//title: 'Report - Supplier-Wise',
title: $('h3').text(),
exportOptions: {
columns: ':visible'

View File

@ -339,13 +339,10 @@ buttons: [
{
extend: 'excelHtml5',
footer: 'true',
messageTop: $('h3').text(),
title: 'Report - Supplier-Wise-Inward',
//messageTop: $('h3').text(),
//title: 'Report - Supplier-Wise-Inward',
title: $('h3').text(),
exportOptions: {
columns: ':visible'

View File

@ -162,13 +162,10 @@ buttons: [
{
extend: 'excelHtml5',
footer: 'true',
messageTop: $('h3').text(),
title: 'Report - TotalOrders',
//messageTop: $('h3').text(),
//title: 'Report - TotalOrders',
title: $('h3').text(),
exportOptions: {
columns: ':visible'

View File

@ -219,13 +219,10 @@ buttons: [
{
extend: 'excelHtml5',
footer: 'true',
messageTop: $('h3').text(),
title: 'Report - YearWise',
//messageTop: $('h3').text(),
//title: 'Report - YearWise',
title: $('h3').text(),
exportOptions: {
columns: ':visible'

View File

@ -115,9 +115,9 @@ if(!empty($mms))
<td style="text-align:center"><span>
<?php
$date = strtotime($rel->created_date);
$new = date('M-y', $date);
$pass = date('Y-m-d',$date);
$da = strtotime($rel->CreatedDate);
$new = date('M-y', $da);
$pass = date('Y-m-d',$da);
$ab=$this->input->post('financialyear');
//echo $new;
?>
@ -128,8 +128,8 @@ if(!empty($mms))
$tr3= $tr3 + $rel->quantity;
echo round($rel->quantity);?></span></td>
<td style="text-align:right"><span><?php
$tr4= $tr4 + number_format($rel->total,2,'.','');
echo number_format($rel->total,2,'.','');?></span></td>
$tr4= $tr4 + number_format($rel->value,2,'.','');
echo number_format($rel->value,2,'.','');?></span></td>
@ -210,13 +210,10 @@ buttons: [
{
extend: 'excelHtml5',
footer: 'true',
messageTop: $('h3').text(),
title: 'Report - YearWise',
//messageTop: $('h3').text(),
//title: 'Report - YearWise',
title: $('h3').text(),
exportOptions: {
columns: ':visible'

View File

@ -151,22 +151,17 @@ buttons: [
{
extend: 'excelHtml5',
footer: 'true',
messageTop: $('h3').text(),
title: 'Report - YearWise-Total',
title: $('h3').text(),
//messageTop: $('h3').text(),
//title: 'Report - YearWise-Total',
exportOptions: {
columns: ':visible'
}
},
'colvis'
]
} );
} );

View File

@ -150,13 +150,10 @@ buttons: [
{
extend: 'excelHtml5',
footer: 'true',
messageTop: $('h3').text(),
title: 'Report - YearWise-Total-Inward',
//messageTop: $('h3').text(),
//title: 'Report - YearWise-Total-Inward',
title: $('h3').text(),
exportOptions: {
columns: ':visible'

View File

@ -405,8 +405,8 @@ $(function() {
<span for="PAN">PAN</span> <!--<span class="badge">*</span>-->
<input type="text" id="panno" maxlength="10" pattern="([A-Za-z]){5}([0-9]){4}([A-Za-z]){1}" name="panno" style="text-transform:uppercase;" onchange="validatePAN();" class="form-control" title="Please Enter 5 Character and 4 digit numbers and 1 Character format (Character should be in caps)" onkeypress="return alpha(event)" style="text-transform: uppercase"> </div>
<div class="col-md-3 pad">
<span for="TIN">TIN</span><span class="badge">*</span>
<input type="text" class="form-control required" pattern="(.){11,11}" id="TIN" name="TIN" minlength="11" maxlength="11" onkeypress="return isNumberKey(event)" required title="Please Enter 11 digit Number">
<span for="TIN">TIN</span><!--<span class="badge">*</span>-->
<input type="text" class="form-control" pattern="(.){11,11}" id="TIN" name="TIN" minlength="11" maxlength="11" onkeypress="return isNumberKey(event)" title="Please Enter 11 digit Number">
</div>
<div class="col-md-3 pad">
<span for="UANumber">UA Number</span>
@ -429,8 +429,8 @@ $(function() {
<input id="dateofCST" name="dateofCST" onkeypress="return false;" maxlength="10" class="form-control">
</div>
<div class="col-md-3 pad">
<span for="GSTNo">GST Number</span><span class="badge">*</span>
<input type="text" id="GSTNo" name="GSTNo" class="form-control" maxlength="15" required onchange="validateGST();" style="text-transform:uppercase;" pattern="([0-9]){2}([A-Za-z]){5}([0-9]){4}([A-Za-z]){1}([0-9]){1}([Zz]){1}([A-Za-z0-9]){1}" title="Please Enter 2 Digit Number and 5 Character and 4 Digit Numbers and 1 Character and 1 Number and 'Z' and 1 Number or Character" onkeypress="return alpha(event)">
<span for="GSTNo">GST Number</span><!--<span class="badge">*</span> -->
<input type="text" id="GSTNo" name="GSTNo" class="form-control" maxlength="15" onchange="validateGST();" style="text-transform:uppercase;" pattern="([0-9]){2}([A-Za-z]){5}([0-9]){4}([A-Za-z]){1}([0-9]){1}([Zz]){1}([A-Za-z0-9]){1}" title="Please Enter 2 Digit Number and 5 Character and 4 Digit Numbers and 1 Character and 1 Number and 'Z' and 1 Number or Character" onkeypress="return alpha(event)">
</div>
<div class="col-md-3 pad">
<span for="Range">GST Range</span><!--<span class="badge">*</span>-->
@ -603,17 +603,17 @@ if($("#Address").val().length < 1)
return false;
}
if($("#TIN").val().length < 1)
{
swal('Please Enter TIN number');
$("#TIN").focus();
return false;
}
if(!validateGST())
{
$('#GSTNo').focus();
return false;
}
// if($("#TIN").val().length < 1)
// {
// swal('Please Enter TIN number');
// $("#TIN").focus();
// return false;
// }
// if(!validateGST())
// {
// $('#GSTNo').focus();
// return false;
// }
if(!validateEmail())
{

View File

@ -1,6 +1,6 @@
<?php
$TotalCgst1='-';
$PONO = '';
$PONO = '';
$postatus ='';
$CompanyAddress = '';
$CompanyName = '';
@ -19,7 +19,7 @@
$PaymentOtherDescription='';
$DeliverySchedule='';
$advance=0;
$finCap='';
$finCap='';
$modShp='';
$insNo='';
$insNo='';
@ -261,7 +261,6 @@
<?php
if(!empty($POItem))
{
foreach($POItem as $v)
{
if(!empty($v->AmendedDetails))
@ -275,8 +274,8 @@
</tr>
<tr>
<td style="text-align: center;"><strong>Item Description</strong></td>
<td style="text-align: center;" rowspan="2"><strong>Previous Details</strong></td>
<td style="text-align: center;" rowspan="2" ><strong>Current Details</strong></td>
<td style="text-align: center;" rowspan="2"><strong>Current Details</strong></td>
<td style="text-align: center;" rowspan="2" ><strong>Revised Details</strong></td>
</tr>
<?php if(!empty($POItem))
{
@ -284,9 +283,15 @@
{
if(!empty($record->lineamd)){
echo $record->lineamd ;
}
}
}
} ?>
}
?>
<tr>
<td style="text-align: center;"><strong>Total</strong></td>
<td style="text-align: center;" rowspan="2"><b>Current Total Order :<?php echo $AmendmentPDF[0]->partenttotalorder ?></b></td>
<td style="text-align: center;" rowspan="2"><b>Revised Total Order :<?php echo $AmendmentPDF[0]->TotalOrderValue ?></b></td>
</tr>
</tbody>
</table>
<?php } ?>

View File

@ -48,13 +48,38 @@ if(!empty($EmpCount))
<?php
}
?>
<!-- HR Start part to-->
<!-- HR Start part to-->
<script>
$( function()
{
$('#datepick').datepicker({maxDate: 'Date-1', dateFormat: 'dd-mm-yy' }).datepicker('setDate',new Date());
} );
</script>
<script type="text/javascript">
$(document).ready(function()
{
//$("#employee").select2();
//$("#employeeAttan").select2();
$("#emp").select2();
});
</script>
<style>
.small-box .icon {
top: 0px !important;
}
</style>
.small-box .icon
{
top: 0px !important;
}
</style>
<?php
if($DEPCode == HR)
{
@ -62,7 +87,7 @@ if(!empty($EmpCount))
<div class="content-wrapper">
<!-- Content Header (Page header) -->
<section class="content-header">
<!-- <center><h1> HR Department Dashboard</h1> </center> -->
</section>
<!-- Main content -->
<section class="content">
@ -147,13 +172,14 @@ if(!empty($EmpCount))
<div class="col-lg-3 col-xs-6">
<!-- small box -->
<div class="small-box bg-yellow">
<div class="small-box bg-yellow" >
<a target="_blank" href="<?php echo base_url(); ?>loanreports" class="small-box-footer"> <p> <strong>SALARY COST</strong> </p> </a>
<div class="inner">
<a class="small-box-footer"> <p><strong>SALARY COST</strong></p></a>
<div class="inner" style="padding: 14px;">
<h3 id=""><i class="fa fa-rupee"></i><?php echo $employeeSalary;?></h3>
<p>TODAY</p>
<h3 ><div class="fa fa-rupee" id="today_salary" style="font-size:bold"> <b><?php echo $employeeSalary;?></b>
</div></h3>
<input type="text" id="datepick" placeholder="Select Date" style="color:#000;width:30%" />
</div>
@ -161,7 +187,7 @@ if(!empty($EmpCount))
<i class="ion ion-calculator"></i>
</div>
<a class="small-box-footer"> THIS MONTH : <i class="fa fa-rupee"></i> <?php echo $totalSalary;?>
<a class="small-box-footer" style="z-index:0;"> THIS MONTH : <i class="fa fa-rupee"></i> <?php echo $totalSalary;?>
</a>
</div>
@ -176,18 +202,19 @@ if(!empty($EmpCount))
<div class="small-box bg-green">
<a href="#" class="small-box-footer"> <p> <strong>TOTAL EMPLOYEES ABSENT</strong> </p></a>
<div class="inner">
<h3>
<div class="inner" id="today_abs" >
<h3> <?php echo $today;?></h3>
<p>TODAY</p>
<h3> <?php echo $today;?></h3>
</div>
</div></h3>
<p>ABSENT</p><br>
<div class="icon">
<i class="ion ion-android-calendar"></i>
</div>
<a href="#" class="small-box-footer">YESTERDAY :<?php echo $values;?> </a>
</div> <a href="#" class="small-box-footer"><br> </a>
</div>
</div>
<!-- ./col -->
@ -227,7 +254,15 @@ if(!empty($EmpCount))
</h3>
<!-- <input type="text" id="datepic" name="datepic" placeholder="Select Date" style="color:#000;width:15%" /> -->
<!-- <input type="button" id="but" value="ok" style="color:blue; width:15%" /> -->
</div>
<div class="box-body">
<div class="row">
@ -246,13 +281,13 @@ if(!empty($EmpCount))
<h5 class="description-header">Working Days</h5>
</div>
<!-- /.description-block -->
<div class="description-block margin-bottom">
<h3 id="worked"><b>0</b></h3>
<h5 class="description-header">Days Present</h5>
</div>
<!-- /.description-block -->
</div>
</div>
@ -282,11 +317,12 @@ if(!empty($EmpCount))
chart.draw(data, options);
$('#emp').change(function() {
//var datepick = $('#datepic').val();
var id = $('#emp').val();
$("#yearabs").val('');
if(id != '-1')
if(id != 0)
{
$('#content').loader('show');
@ -297,26 +333,32 @@ if(!empty($EmpCount))
url:"<?php echo base_url();?>user/attendanceyear",
success:function(json) {
console.log(json);
// alert(json.workeds);
$('#content').loader('hide');
$('#totaldays').text(json.totaldays);
$('#worked').text(json.workeds)
$("#yeardata").text(json.values);
data.setValue(0, 1, json.yeardata);
chart.draw(data, options);
},
error:function(){
swal('error');
}
// error:function(){
// }
});
}
else
{
swal('Please select the Employee');
alert('Please select the Employee');
$('#totaldays').text(0);
$('#worked').text(0);
$("#yeardata").text(0);
data.setValue(0, 1, 0);
chart.draw(data, options);
return false;
}
@ -325,15 +367,7 @@ if(!empty($EmpCount))
</script>
<script type="text/javascript">
$(document).ready(function(){
$("#employee").select2();
$("#employeeAttan").select2();
$("#emp").select2();
});
</script>
<!-- Month -->
<!------ Month------>
<div class="col-md-6 col-sm-6" style="padding:0px;">
<div class="col-md-7 col-sm-7">
@ -354,7 +388,8 @@ if(!empty($EmpCount))
<h5 class="description-header">Days Present</h5>
</div>
<!-- /.description-block -->
<!-- /.description-block -->
</div>
</div>
@ -372,7 +407,7 @@ if(!empty($EmpCount))
<!-- Start of List of employees absent-->
<div class="col-md-3">
<!-- DIRECT CHAT -->
<div class="box box-warning">
<div class="box-header with-border">
<h3 class="box-title">NAME OF ABSENTEES</h3>
@ -388,17 +423,25 @@ if(!empty($EmpCount))
<!-- /.box-header -->
<div class="box-body">
<!-- Conversations are loaded here -->
<div class="direct-chat-messages">
<div class="direct-chat-messages" >
<!-- Message. Default to the left -->
<div class="inner" id ="abs_name">
<!-- <h3> <?php echo $abs_name;?></h3>
-->
</div>
<?php
if(!empty($absname)){
foreach ($absname as $abs) {
if(!empty($abs_name)){
foreach ($abs_name as $abs) {
echo $abs.'<br/>';
?>
<?php }
}?>
}?>
@ -462,11 +505,12 @@ if(!empty($EmpCount))
$('#emp').change(function() {
// alert();
var id = $('#emp').val();
$("#monthabs").val('');
if(id != '-1')
if(id != 0)
{
$('#content').loader('show');
@ -479,28 +523,27 @@ $("#monthabs").val('');
console.log(json);
$('#content').loader('hide');
//alert(json.MatDetail);
$("#present").text(json.values);
$("#total_days").text(json.CUR_month);
$("#salaryInCurrentday").text(json.salaryInCurrentday);
data.setValue(0, 1, json.present_percentage);
chart.draw(data, options);
//setTimeout(getData, 1000);
}
});
//$('#content').loader('hide');
}
else
{
swal('Please select the Employee');
$("#present").text(0);
$("#total_days").text(0);
data.setValue(0, 1, 0);
chart.draw(data, options);
return false;
}
@ -512,6 +555,44 @@ $("#monthabs").val('');
</script>
<script>
$('#datepick').change(function() {
$('#abs_name').empty();
var id = $(this).val();
$.ajax({
data:{id:id},
dataType: 'json',
type:"POST",
url:"<?php echo base_url();?>user/dateFunctionChangeVales",
success:function(json) {
var abs_name = json.absname;
$.each(abs_name,function(i,obj){
$("#abs_name").append(obj+'<br/>');
});
$("#today_abs").text(json.today);
$("#values").text(json.values);
$("#today_salary").text(json.employeeSalary);
}
});
});
</script>

164
application/views/editServiceAmendPO.php Normal file → Executable file
View File

@ -1151,7 +1151,17 @@ $(document).ready(function () {
?>
</div>
</div>
<div class="col-md-3">
<div class="col-md-3" id=EditotherDescription>
<label>Item Description</label>
<div class="form-group">
<?php
$data = array('name' => 'EditOtheritemDescription','value' => set_value('EditOtheritemDescription'),'id'=>'EditOtheritemDescription', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-3">
<label>UOM</label>
<div class="form-group">
<?php
@ -1389,60 +1399,90 @@ $(document).ready(function () {
}
?>
<tr id="<?php echo $index ; ?>">
<td align="left"><?php echo $index ; ?></td>
<td><?php echo $record->ReqNo ?></td>
<td><?php echo $record->MaterialCode ?></td>
<td><?php echo $record->ServiceMaterialDescription ?></td>
<td align="right"><?php echo $record->Quantity ?></td>
<td><?php echo $record->UOM ?></td>
<td align="right"><?php echo $record->Rate ?></td>
<td align="right"><?php echo number_format($record->BasicValue * $FrequencyNo, 2, '.', ''); ?></td>
<td align="right"><?php echo $record->Taxamount ?></td>
<td align="right"><?php echo $record->TotalValue ?></td>
<td align="right"><?php echo $record->Quantity ?></td>
<td align="right"><?php echo $record->ReceivedQuantity ?></td>
<td align="right"><?php echo number_format($record->Quantity - $record->ReceivedQuantity, 2, '.', ''); ?></td>
<input type="hidden" name="<?php echo 'Reqnumber'.$index ?>" id="<?php echo 'Reqnumber'.$index ?>" value="<?php echo $record->ReqNo ; ?>" />
<input type="hidden" name="<?php echo 'departmentName'.$index ?>" id="<?php echo 'departmentName'.$index ?>" value="<?php echo $record->ReqNo ; ?>" />
<input type="hidden" name="<?php echo 'AvilBudget'.$index ?>" id="<?php echo 'AvilBudget'.$index ?>" value="<?php echo $AvlAmount ; ?>" />
<input type="hidden" name="<?php echo 'LineItemNo'.$index ?>" id="<?php echo 'LineItemNo'.$index ?>" value="<?php echo $record->LineItemNo ; ?>" />
<input type="hidden" name="<?php echo 'costCode'.$index ?>" id="<?php echo 'costCode'.$index ?>" value="<?php echo $record->CostCenterCode ; ?>" />
<input type="hidden" name="<?php echo 'materialCode'.$index ?>" id="<?php echo 'materialCode'.$index ?>" value="<?php echo $record->MaterialCode ; ?>" />
<input type="hidden" name="<?php echo 'materialName'.$index ?>" id="<?php echo 'materialName'.$index ?>" value="<?php echo $record->MaterialName ; ?>" />
<input type="hidden" name="<?php echo 'uom'.$index ?>" id="<?php echo 'uom'.$index ?>" value="<?php echo $record->UOM ; ?>" />
<input type="hidden" name="<?php echo 'per'.$index ?>" id="<?php echo 'per'.$index ?>" value="<?php echo $record->Per ; ?>" />
<input type="hidden" name="<?php echo 'quantity'.$index ?>" id="<?php echo 'quantity'.$index ?>" value="<?php echo $record->Quantity ; ?>" />
<input type="hidden" name="<?php echo 'beforequantity'.$index ?>" id="<?php echo 'beforequantity'.$index ?>" value="<?php echo $record->Quantity ; ?>" />
<input type="hidden" name="<?php echo 'itemRate'.$index ?>" id="<?php echo 'itemRate'.$index ?>" value="<?php echo $record->Rate ; ?>" />
<input type="hidden" name="<?php echo 'beforeitemRate'.$index ?>" id="<?php echo 'beforeitemRate'.$index ?>" value="<?php echo $record->Rate ; ?>" />
<input type="hidden" name="<?php echo 'Cgst'.$index ?>" id="<?php echo 'Cgst'.$index ?>" value="<?php echo $record->CGST ; ?>" />
<input type="hidden" name="<?php echo 'beforeCgst'.$index ?>" id="<?php echo 'beforeCgst'.$index ?>" value="<?php echo $record->CGST ; ?>" />
<input type="hidden" name="<?php echo 'AfterCgst'.$index ?>" id="<?php echo 'AfterCgst'.$index ?>" value="<?php echo $record->After_CGST ; ?>" />
<input type="hidden" name="<?php echo 'beforeCgstvalue'.$index ?>" id="<?php echo 'beforeCgstvalue'.$index ?>" value="<?php echo $record->After_CGST ; ?>" />
<input type="hidden" name="<?php echo 'Sgst'.$index ?>" id="<?php echo 'Sgst'.$index ?>" value="<?php echo $record->SGST ; ?>" />
<input type="hidden" name="<?php echo 'beforeSgst'.$index ?>" id="<?php echo 'beforeSgst'.$index ?>" value="<?php echo $record->SGST ; ?>" />
<input type="hidden" name="<?php echo 'AfterSgst'.$index ?>" id="<?php echo 'AfterSgst'.$index ?>" value="<?php echo $record->After_SGST ; ?>" />
<input type="hidden" name="<?php echo 'beforeSgstvalue'.$index ?>" id="<?php echo 'beforeSgstvalue'.$index ?>" value="<?php echo $record->After_SGST ; ?>" />
<input type="hidden" name="<?php echo 'Igst'.$index ?>" id="<?php echo 'Igst'.$index ?>" value="<?php echo $record->IGST ; ?>" />
<input type="hidden" name="<?php echo 'beforeIgst'.$index ?>" id="<?php echo 'beforeIgst'.$index ?>" value="<?php echo $record->IGST ; ?>" />
<input type="hidden" name="<?php echo 'AfterIgst'.$index ?>" id="<?php echo 'AfterIgst'.$index ?>" value="<?php echo $record->After_IGST ; ?>" />
<input type="hidden" name="<?php echo 'beforeIgstvalue'.$index ?>" id="<?php echo 'beforeIgstvalue'.$index ?>" value="<?php echo $record->After_IGST ; ?>" />
<input type="hidden" name="<?php echo 'otherallowance'.$index ?>" id="<?php echo 'otherallowance'.$index ?>" value="<?php echo $record->otherallowance ; ?>" />
<input type="hidden" name="<?php echo 'beforeotherallowance'.$index ?>" id="<?php echo 'beforeotherallowance'.$index ?>" value="<?php echo $record->otherallowance ; ?>" />
<input type="hidden" name="<?php echo 'TotalOrderValue'.$index ?>" id="<?php echo 'TotalOrderValue'.$index ?>" value="<?php echo $record->TotalValue ; ?>" />
<input type="hidden" name="<?php echo 'servicematerialdescription'.$index ?>" id="<?php echo 'servicematerialdescription'.$index ?>" value="<?php echo $record->ServiceMaterialDescription ; ?>" />
<input type="hidden" name="<?php echo 'Frequency'.$index ?>" id="<?php echo 'Frequency'.$index ?>" value="<?php echo $Frequency; ?>" />
<input type="hidden" name="<?php echo 'FrequencyNo'.$index ?>" id="<?php echo 'FrequencyNo'.$index ?>" value="<?php echo $FrequencyNo ; ?>" />
<input type="hidden" name="<?php echo 'FrequencyValue'.$index ?>" id="<?php echo 'FrequencyValue'.$index ?>" value="<?php echo $FrequencyNo ; ?>" />
<tr id="<?php echo $index ; ?>">
<td align="left"><?php echo $index ; ?></td>
<td><?php echo $record->ReqNo ?></td>
<td><?php echo $record->MaterialCode ?></td>
<td><?php echo $record->ServiceMaterialDescription ?></td>
<td align="right"><?php echo $record->Quantity ?></td>
<td><?php echo $record->UOM ?></td>
<td align="right"><?php echo $record->Rate ?></td>
<td align="right"><?php echo number_format($record->BasicValue * $FrequencyNo, 2, '.', ''); ?></td>
<td align="right"><?php echo $record->Taxamount ?></td>
<td align="right"><?php echo $record->TotalValue ?></td>
<td align="right"><?php echo $record->Quantity ?></td>
<td align="right"><?php echo $record->ReceivedQuantity ?></td>
<td align="right"><?php echo number_format($record->Quantity - $record->ReceivedQuantity, 2, '.', ''); ?></td>
<input type="hidden" name="<?php echo 'Reqnumber'.$index ?>" id="<?php echo 'Reqnumber'.$index ?>" value="<?php echo $record->ReqNo ; ?>" />
<input type="hidden" name="<?php echo 'departmentName'.$index ?>" id="<?php echo 'departmentName'.$index ?>" value="<?php echo $record->ReqNo ; ?>" />
<input type="hidden" name="<?php echo 'AvilBudget'.$index ?>" id="<?php echo 'AvilBudget'.$index ?>" value="<?php echo $AvlAmount ; ?>" />
<input type="hidden" name="<?php echo 'LineItemNo'.$index ?>" id="<?php echo 'LineItemNo'.$index ?>" value="<?php echo $record->LineItemNo ; ?>" />
<input type="hidden" name="<?php echo 'costCode'.$index ?>" id="<?php echo 'costCode'.$index ?>" value="<?php echo $record->CostCenterCode ; ?>" />
<input type="hidden" name="<?php echo 'materialCode'.$index ?>" id="<?php echo 'materialCode'.$index ?>" value="<?php echo $record->MaterialCode ; ?>" />
<input type="hidden" name="<?php echo 'materialName'.$index ?>" id="<?php echo 'materialName'.$index ?>" value="<?php echo $record->MaterialName ; ?>" />
<input type="hidden" name="<?php echo 'uom'.$index ?>" id="<?php echo 'uom'.$index ?>" value="<?php echo $record->UOM ; ?>" />
<input type="hidden" name="<?php echo 'per'.$index ?>" id="<?php echo 'per'.$index ?>" value="<?php echo $record->Per ; ?>" />
<input type="hidden" name="<?php echo 'quantity'.$index ?>" id="<?php echo 'quantity'.$index ?>" value="<?php echo $record->Quantity ; ?>" />
<input type="hidden" name="<?php echo 'beforequantity'.$index ?>" id="<?php echo 'beforequantity'.$index ?>" value="<?php echo $record->Quantity ; ?>" />
<input type="hidden" name="<?php echo 'itemRate'.$index ?>" id="<?php echo 'itemRate'.$index ?>" value="<?php echo $record->Rate ; ?>" />
<input type="hidden" name="<?php echo 'beforeitemRate'.$index ?>" id="<?php echo 'beforeitemRate'.$index ?>" value="<?php echo $record->Rate ; ?>" />
<input type="hidden" name="<?php echo 'Cgst'.$index ?>" id="<?php echo 'Cgst'.$index ?>" value="<?php echo $record->CGST ; ?>" />
<input type="hidden" name="<?php echo 'beforeCgst'.$index ?>" id="<?php echo 'beforeCgst'.$index ?>" value="<?php echo $record->CGST ; ?>" />
<input type="hidden" name="<?php echo 'AfterCgst'.$index ?>" id="<?php echo 'AfterCgst'.$index ?>" value="<?php echo $record->After_CGST ; ?>" />
<input type="hidden" name="<?php echo 'beforeCgstvalue'.$index ?>" id="<?php echo 'beforeCgstvalue'.$index ?>" value="<?php echo $record->After_CGST ; ?>" />
<input type="hidden" name="<?php echo 'Sgst'.$index ?>" id="<?php echo 'Sgst'.$index ?>" value="<?php echo $record->SGST ; ?>" />
<input type="hidden" name="<?php echo 'beforeSgst'.$index ?>" id="<?php echo 'beforeSgst'.$index ?>" value="<?php echo $record->SGST ; ?>" />
<input type="hidden" name="<?php echo 'AfterSgst'.$index ?>" id="<?php echo 'AfterSgst'.$index ?>" value="<?php echo $record->After_SGST ; ?>" />
<input type="hidden" name="<?php echo 'beforeSgstvalue'.$index ?>" id="<?php echo 'beforeSgstvalue'.$index ?>" value="<?php echo $record->After_SGST ; ?>" />
<input type="hidden" name="<?php echo 'Igst'.$index ?>" id="<?php echo 'Igst'.$index ?>" value="<?php echo $record->IGST ; ?>" />
<input type="hidden" name="<?php echo 'beforeIgst'.$index ?>" id="<?php echo 'beforeIgst'.$index ?>" value="<?php echo $record->IGST ; ?>" />
<input type="hidden" name="<?php echo 'AfterIgst'.$index ?>" id="<?php echo 'AfterIgst'.$index ?>" value="<?php echo $record->After_IGST ; ?>" />
<input type="hidden" name="<?php echo 'beforeIgstvalue'.$index ?>" id="<?php echo 'beforeIgstvalue'.$index ?>" value="<?php echo $record->After_IGST ; ?>" />
<input type="hidden" name="<?php echo 'otherallowance'.$index ?>" id="<?php echo 'otherallowance'.$index ?>" value="<?php echo $record->otherallowance ; ?>" />
<input type="hidden" name="<?php echo 'beforeotherallowance'.$index ?>" id="<?php echo 'beforeotherallowance'.$index ?>" value="<?php echo $record->otherallowance ; ?>" />
<input type="hidden" name="<?php echo 'TotalOrderValue'.$index ?>" id="<?php echo 'TotalOrderValue'.$index ?>" value="<?php echo $record->TotalValue ; ?>" />
<input type="hidden" name="<?php echo 'servicematerialdescription'.$index ?>" id="<?php echo 'servicematerialdescription'.$index ?>" value="<?php echo $record->ServiceMaterialDescription ; ?>" />
<input type="hidden" name="<?php echo 'Frequency'.$index ?>" id="<?php echo 'Frequency'.$index ?>" value="<?php echo $Frequency; ?>" />
<input type="hidden" name="<?php echo 'FrequencyNo'.$index ?>" id="<?php echo 'FrequencyNo'.$index ?>" value="<?php echo $FrequencyNo ; ?>" />
<input type="hidden" name="<?php echo 'FrequencyValue'.$index ?>" id="<?php echo 'FrequencyValue'.$index ?>" value="<?php echo $FrequencyNo ; ?>" />
<input type="hidden" name="<?php echo 'OtherServiceDescription'.$index ?>" id="<?php echo 'OtherServiceDescription'.$index ?>" value="<?php echo $record->MaterialDescription ; ?>" />
<?php
@ -1614,7 +1654,7 @@ var userid = '';
};
$('#EditotherDescription').hide();
$("#EDITSERVICE").on("shown.bs.modal", function(e) {
var AvlBudAmt = '<?php echo $AvlAmount?>';
@ -1646,7 +1686,19 @@ $("#EDITSERVICE").on("shown.bs.modal", function(e) {
$('#EditAfterSgst').val($('#AfterSgst'+userid).val());
$('#EditAfterIgst').val($('#AfterIgst'+userid).val());
$('#otherallowance').val($('#otherallowance'+userid).val());
$('#EditOtheritemDescription').val($('#OtherServiceDescription'+userid).val());
var res= $('#OtherServiceDescription'+userid).val();
if(res=='')
{
$('#EditotherDescription').hide();
}
else
{
$('#EditotherDescription').show();
}
if($('#FrequencyValue'+userid).val()==1){
$('#EditFrequency').val($('#Frequency'+userid).val());
$("#EditFrequencyNo").val(1);

View File

@ -501,8 +501,8 @@ function onlyAlphabets(evt) {
<input type="text" id="panno" maxlength="10" name="panno" onchange="validatePAN();" class="form-control" value="<?php echo $PAN;?>" title="Please Enter 5 Character and 4 digit numbers and 1 Character format (Character must be in caps format)" pattern="([A-Za-z]){5}([0-9]){4}([A-Za-z]){1}" onkeypress="return alpha(event)" style="text-transform:uppercase;">
</div>
<div class="col-md-3 pad">
<span for="TIN">TIN</span><span class="badge">*</span>
<input type="text" class="form-control required" value="<?php echo $TIN;?>" pattern="(.){11,11}" id="TIN" name="TIN" minlength="11" maxlength="11" onkeypress="return isNumberKey(event)" title="Please Enter 11 digit Number">
<span for="TIN">TIN</span><!--<span class="badge">*</span>-->
<input type="text" class="form-control" value="<?php echo $TIN;?>" pattern="(.){11,11}" id="TIN" name="TIN" minlength="11" maxlength="11" onkeypress="return isNumberKey(event)" title="Please Enter 11 digit Number">
</div>
<div class="col-md-3 pad">
<span for="UANumber">UA Number</span>
@ -525,9 +525,9 @@ function onlyAlphabets(evt) {
<input id="dateofCST" name="dateofCST" value="<?php echo $CSTDate;?>" onkeypress="return false;" maxlength="10" class="form-control">
</div>
<div class="col-md-3 pad">
<span for="GSTNo">GST Number</span><span class="badge">*</span>
<span for="GSTNo">GST Number</span><!--<span class="badge">*</span>-->
<!-- <input type="text" id="GSTNo" name="GSTNo" onchange="validateGST();" required maxlength="15" class="form-control" value="<?php echo $GSTNO;?>" pattern="(?=.*[0-9]).{2}(?=.*[A-Za-z]).{5}(?=.*[0-9]).{4}(?=.*[A-Za-z]).{1}(?=.*[0-9]).{1}(?=.*[Zz]).{1}(?=.*[A-Za-z0-9]).{1}" style="text-transform:uppercase;" title="Please Enter 2 Digit Number and 5 Character and 4 Digit Numbers and 1 Character and 1 Number and 'Z' Character and 1 Number (or) Character " onkeypress="return alpha(event)"> -->
<input type="text" id="GSTNo" name="GSTNo" onchange="validateGST();" required maxlength="15" class="form-control" value="<?php echo $GSTNO;?>" pattern="([0-9]){2}([A-Za-z]){5}([0-9]){4}([A-Za-z]){1}([0-9]){1}([Zz]){1}([A-Za-z0-9]){1}" style="text-transform:uppercase;" title="Please Enter 2 Digit Number and 5 Character and 4 Digit Numbers and 1 Character and 1 Number and 'Z' Character and 1 Number (or) Character " onkeypress="return alpha(event)">
<input type="text" id="GSTNo" name="GSTNo" onchange="validateGST();" maxlength="15" class="form-control" value="<?php echo $GSTNO;?>" pattern="([0-9]){2}([A-Za-z]){5}([0-9]){4}([A-Za-z]){1}([0-9]){1}([Zz]){1}([A-Za-z0-9]){1}" style="text-transform:uppercase;" title="Please Enter 2 Digit Number and 5 Character and 4 Digit Numbers and 1 Character and 1 Number and 'Z' Character and 1 Number (or) Character " onkeypress="return alpha(event)">
</div>
<div class="col-md-3 pad">
@ -707,17 +707,17 @@ if($("#Address").val().length < 1)
return false;
}
if($("#TIN").val().length < 1)
{
swal('Please Enter TIN number');
$("#TIN").focus();
return false;
}
if(!validateGST())
{
$('#GSTNo').focus();
return false;
}
// if($("#TIN").val().length < 1)
// {
// swal('Please Enter TIN number');
// $("#TIN").focus();
// return false;
// }
// if(!validateGST())
// {
// $('#GSTNo').focus();
// return false;
// }
}

View File

@ -33,6 +33,7 @@ if(!empty($ReqDetails))
}
}
$description='';
if(!empty($ReqPOType))
{
@ -297,6 +298,17 @@ if(!empty($ReqPOType))
?>
</div>
</div>
<div class="col-md-6" id="otherDescription" >
<label>Other Description</label>
<div class="form-group">
<?php
$data = array('name' => 'otherD','value' => set_value('otherD'),'id'=>'otherD', 'class' => 'form-control' ,'rows' => '5', 'cols' => '70','maxlength' => '500');
echo Form_textarea($data);
?>
</div>
</div>
<div class="col-md-6">
<label>UOM</label>
<div>
@ -360,6 +372,16 @@ if(!empty($ReqPOType))
?>
</div>
</div>
<div class="col-md-6" id="EditotherDescription">
<label>Other Description</label>
<div class="form-group">
<?php
$data = array('name' => 'EditotherD','value' => set_value('EditotherD'),'id'=>'EditotherD', 'class' => 'form-control' ,'rows' => '5', 'cols' => '70','maxlength' => '500');
echo Form_textarea($data);
?>
</div>
</div>
<div class="col-md-6">
<label>UOM</label>
<div>
@ -417,6 +439,7 @@ if(!empty($ReqPOType))
foreach($LineItem as $record)
{
$index = $index + 1;
$materialdesc=$record->MaterialDescription;
?>
<tr id="<?php echo $index ; ?>">
<td align="left"><?php echo $index ; ?></td>
@ -425,12 +448,12 @@ if(!empty($ReqPOType))
<td align="left"><?php echo $record->MaterialCode ; ?></td>
<td align="left"><?php echo $record->MaterialName ; ?></td>
<td align="left"><?php echo $record->UOM ; ?></td>
<td align="left"><?php echo $record->Quantity ; ?></td>
<td align="left"><?php echo $record->POQTY ; ?></td>
<td align="left"><?php echo $record->StatusName ;?></td>
<input type="text" name="<?php echo 'materialdesc'.$index ?>" id="<?php echo 'materialdesc'.$index ?>" value="<?php echo $record->MaterialDescription ; ?>" />
<td>
<a data-id="<?php echo $index ; ?>" data-userid="<?php echo $index ; ?>" data-target='#EditItem' data-toggle="modal" href="#EditItem"><i class="fa fa-pencil" data-toggle="tooltip" title="Click here to view/Edit the <?php echo $record->MaterialCode ; ?> Material details"></i>&nbsp;&nbsp;&nbsp;</a> <a onclick = "DeleteRow(<?php echo $index ; ?>)" class="link" data-id="<?php echo $record->MaterialCode ; ?>" data-userid="<?php echo $index ; ?>" id="Del" ><span class="glyphicon glyphicon-trash"></span></a>
@ -510,7 +533,9 @@ $(function() {
}).appendTo('form');
});
$('#otherDescription').hide();
$('#EditotherDescription').hide();
$( ".datePicker" ).datepicker({ dateFormat: 'dd/mm/yy' });
//Initialize Select2 Elements
@ -616,8 +641,13 @@ $('#drpMaterial').change(function() {
$("#Description").val('');
$("#UOM").val('');
var value = $("#drpMaterial option:selected").text();
answer = value.replace(/[^a-z]/gi, '');
var converttext = answer.toUpperCase();
if(id != '-1')
{
if((converttext != 'SERVICE'))
{
$('#content').loader('show');
$.ajax({
@ -630,11 +660,16 @@ $("#UOM").val('');
//alert(json.MatDetail);
$("#Description").val(json.MatDetail[0]['MaterialName']);
$("#UOM").val(json.MatDetail[0]['UOM']);
}
});
}
});
}
else
{
$('#otherDescription').show();
}
//$('#content').loader('hide');
}
else
{
swal('Please select the RequestType');
@ -893,15 +928,21 @@ $('.addClick').click(function(){
$('#Description').val('');
$('#UOM').val('');
$('#Quantity').val('');
$('#otherD').val('')
index = parseInt(index)+1;
var template = jQuery("#tempList").html();
$('#tempAppend').append(_.template(template,{index:temp,MaterialCode:materialCode,MaterialName:materialName,UOM:uom,Quantity:quantity}));
if(materialdescription == '')
{
$('#tempAppend').append(_.template(template,{index:temp,MaterialCode:materialCode,MaterialName:materialName,UOM:uom,Quantity:quantity}));
}
else
{
$('#tempAppend').append(_.template(template,{index:temp,MaterialCode:materialCode,MaterialName:materialdescription,UOM:uom,Quantity:quantity}));
}
var theForm = $(".requistion");
@ -937,7 +978,14 @@ $('.addClick').click(function(){
name: 'Quantity'+ temp,
value:quantity
}).appendTo('form');
$('<input>').attr({
type: 'hidden',
id: 'otherD' + temp,
name: 'otherD'+ temp,
value:materialdescription
}).appendTo('form');
$('#txtRowCount').val(temp);
}
@ -965,10 +1013,24 @@ $("#EditItem").on("shown.bs.modal", function(e) {
// alert(userid);
var tr= document.getElementById(userid);
var cellval = tr.cells;
var check=cellval[2].innerHTML;
var upcheck= check.toUpperCase();
var decs= $('#materialdesc'+userid).val();
if(upcheck=='SERVICE')
{
$('#EditotherDescription').show();
$('#EditotherD').val(decs);
}
else
{
$('#EditotherDescription').hide();
$('#EditotherD').val('')
}
//alert(x[1].innerHTML);
$('#EditMaterialCode').val(cellval[1].innerHTML);
$('#EditDescription').val(cellval[2].innerHTML);
$('#EditUOM').val(cellval[3].innerHTML);
$('#EditUOM').val(cellval[3].innerHTML);
$('#EditQuantity').val(cellval[4].innerHTML);
});
@ -994,6 +1056,7 @@ $('.EditClick').click(function(){
cellval[3].innerHTML =editUOM;
cellval[4].innerHTML = editQuantity;
$('#MaterialCode'+userid).val(editMaterialCode);
$('#Description'+userid).val(editDescription);
$('#UOM'+userid).val(editUOM);

172
application/views/empperform.php Executable file
View File

@ -0,0 +1,172 @@
<!-- <?php foreach ($emp_performence_details as $values)
{
print_r($values);
}
?> -->
<link rel="stylesheet" href="https://cdn.datatables.net/1.10.16/css/jquery.dataTables.min.css">
<link rel="stylesheet" href="https://cdn.datatables.net/buttons/1.4.2/css/buttons.dataTables.min.css">
<style>
span.highlight {
background-color: yellow;
}
div.dt-buttons {
position: relative;
float: right;
}
.btn-success {
background-color: #3c8dbc;
border-color: #3c8dbc;
}
</style>
<div class="content-wrapper">
<section class="content">
<div class="row">
<div class="col-xs-12">
<div class="box">
<div class="box-header">
<center><h3 class="box-title"><p style="color:#3c8dbc"><b>Report - Employees Performance</b></p></h3></center>
</div>
<div class="row">
<div class="col-md-12 text-right" style="margin-bottom:-3%;">
<div class="form-group">
</div>
</div>
</div>
<br/>
<br/>
<table id="PerForm" class="table table-bordered table-hover" style="background-color:#fff;font-size:12px;">
<thead style="background-color:#ddf">
<tr>
<th>EmpID</th>
<th>Employee Name </th>
<th>Status</th>
<th>MonthWorking</th>
<th>MonthPresent</th>
<th>MonthPercentage</th>
<th>YearWorking</th>
<th>YearPresent</th>
<th>YearPercentage</th>
</tr>
</thead>
<tbody>
<?php
foreach ($emp_performence_details as $values)
{
?> <tr>
<td><?php echo $values[0] ?></td>
<td><?php echo $values[1] .' '.$values[2]?></td>
<?php if($values[3]==1){ ?>
<td><?php echo 'Active' ?></td>
<td><?php echo $values[4]['CUR_month'] ?></td>
<td><?php echo $values[4]['values'] ?></td>
<td><?php echo $values[4]['present_percentage'] ?></td>
<td><?php echo $values[5]['totaldays']?></td>
<td><?php echo $values[5]['workeds'] ?></td>
<td><?php echo $values[5]['yeardata'] ?></td>
<?php }else
{
?> <td><?php echo 'InActive' ?></td>
<td><?php echo $values[4]['CUR_month'] ?></td>
<td><?php echo $values[4]['values'] ?></td>
<td><?php echo $values[4]['present_percentage'] ?></td>
<td><?php echo $values[5]['totaldays']?></td>
<td><?php echo $values[5]['workeds'] ?></td>
<td><?php echo $values[5]['yeardata'] ?></td>
</tr>
<?php
}
}
?>
</tbody>
</table>
</div>
</div>
</div>
</section>
</div>
<script src="https://cdn.datatables.net/1.10.16/js/jquery.dataTables.min.js"></script>
<script src="https://cdn.datatables.net/buttons/1.4.2/js/dataTables.buttons.min.js">
</script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jszip/3.1.3/jszip.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.32/pdfmake.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.32/vfs_fonts.js"></script>
<script src="https://cdn.datatables.net/buttons/1.4.2/js/buttons.html5.min.js"></script>
<script src="https://cdn.datatables.net/buttons/1.4.2/js/buttons.colVis.min.js"></script>
<script>
$(document).ready(function() {
table = $('#PerForm').DataTable( {
"dom": "<'row'<'col-md-6'l><'col-md-6'Bf>>" +
"<'row'<'col-md-6'><'col-md-6'>>" +
"<'row'<'col-md-12't>><'row'<'col-md-4'i><'col-md-8'p>>",
buttons: [
{
extend: 'excelHtml5',
footer: 'true',
// messageTop: $('').text(),
title: 'Report -Employee Performance ',
exportOptions: {
columns: ':visible'
}
},
'colvis'
]
} );
} );
</script>

View File

@ -304,7 +304,7 @@
<tbody>
<tr>
<td style="text-align: center;" colspan="3">
<p>Amended Details</p>
<p>Amended revise Details</p>
</td>
</tr>
<tr>
@ -323,7 +323,8 @@
</tr>
<tr>
<td style="text-align: center;"><strong>Item Description</strong></td>
<td style="text-align: center;" rowspan="2"><strong>Previous Details</strong></td><td style="text-align: center;" rowspan="2" ><strong>Current Details</strong></td>
<td style="text-align: center;" rowspan="2"><strong>Current Details</strong></td>
<td style="text-align: center;" rowspan="2" ><strong>Revised Details</strong></td>
</tr>
@ -334,7 +335,13 @@
{
echo $record->LineAmend ;
}
} ?>
} ?>
<tr>
<td style="text-align: center;"><strong>Total</strong></td>
<td style="text-align: center;" rowspan="2"><b>Current Total Order :<?php echo $AmendmentPDF[0]->partenttotalorder ?></b></td>
<td style="text-align: center;" rowspan="2"><b>Revised Total Order :<?php echo $AmendmentPDF[0]->TotalOrderValue ?></b></td>
</tr>
</tbody>
</table>
<?php } ?>

View File

@ -83,7 +83,8 @@
}
if(!empty($POItem))
{
@ -140,8 +141,22 @@
$dispatch=$PO->Import_DispatchDetails;
}
}
// $amendpostatus='';
// if(!empty($AmendmentPDF))
// {
// foreach ($AmendmentPDF as $apdf)
// {
// $amendpostatus=$apdf->parentpostatus;
// }
// //$asd = $AmendmentPDF[0][parentpostatus];
// print_r($AmendmentPDF);
// //echo $asd;die();
// // echo ;
// // die();
// }
?>
<div>
<div style="text-align: right;">RI/PUR/R 02</div>
@ -150,7 +165,12 @@
<tr style="border: 1px solid black;">
<td colspan="12">
<center> <span style="font-size:24px;">PURCHASE ORDER</span></center>
<?php if ($AmendmentPDF[0]->parentpostatus == 'ST030') { ?>
<center><span style="font-size:24px;">AMENDMENT PURCHASE ORDER</span></center>
<?php } else { ?>
<center><span style="font-size:24px;">PURCHASE ORDER</span></center>
<?php } ?>
</td>
</tr>

274
application/views/inward_report_create.php Normal file → Executable file
View File

@ -1,3 +1,5 @@
<?php //print_r(count($reports['notgenerated']));?>
<?php //print_r($reports['generated']);?>
<style>
.edit{
@ -59,9 +61,24 @@ th{
<div class="box-body">
<div class="row">
<div class="col-md-3">
<div class="col-md-3" style="padding:0px">
<div class="col-md-10" >
<label>IGR No</label>
<?php echo form_dropdown('name="igrno"',$igrnos,set_value('igrno',$igrnos[-1]),'id="igrno"' ,'class="form-control select2', 'style="text-align:center;"');?>
<select id='igrno' onchange="changeIGRNO();">
<option value="-1">Select IGRNO</option>
<?php
foreach($records as $rec)
{
echo "<option value=".$rec->IGRNO.">".$rec->IGRNO."</option>";
}
?>
</select>
</div>
<div class="col-md-2"><br>
<a class="btn btn-primary" id="reportbutton" ><i class="fa fa-bars" aria-hidden="true"></i></a>
</div>
</div>
<div class="col-md-3">
@ -79,10 +96,59 @@ th{
<input type="text" id="invoicedate" name="invoicedate" class="form-control" readonly>
</div>
</div>
</div>
<div class="row" id="reportarea" style="padding:20px;display:none;">
<div class="col-md-12" style="border:1px solid;height:300;overflow:scroll">
<div class="col-md-6">
<center>
<label>Report Generated IGRNO's</label>
<hr>
<div style="background-color:#e6ffe6;">
<table id="gen" class="table" style="text-align:center;">
<thead><th>IGRNO</th><th>IGR Lineitem No</th></thead>
<?php
if(!empty($reports['generated']))
{
foreach($reports['generated'] as $d)
{
echo "<tr><td onclick='getIGRNO(this.textContent);'>".$d->igrno."</td><td>".$d->igrlineitemno."</td></tr>";
}
}
?>
</table>
</div>
</center>
</div>
<div class="col-md-6">
<center>
<label>Non Report Generated IGRNO's</label>
<hr>
<div style="background-color:#ffeee6;">
<table id="non" class="table" style="text-align:center;">
<thead><th>IGRNO</th></thead>
<?php
if(!empty($reports['notgenerated']))
{
foreach($reports['notgenerated'] as $r)
{
echo "<tr><td onclick='getIGRNO(this.textContent);'>".$r->IGRNO."</td></tr>";
}
}
?>
</table>
</div>
</center>
</div>
</div>
</div>
<div class="row">
<div class="col-md-3">
<label>Supplier Name</label>
@ -161,7 +227,7 @@ th{
<thead style="background-color:#ddf">
<tr>
<th>NO</th><th>Sieve Size µm</th><th>Mesh Size</th><th>Sand Weight</th><th>Percentage</th><th>Multiplier</th><th>Product</th>
<th>NO</th><th>Sieve Size <EFBFBD>m</th><th>Mesh Size</th><th>Sand Weight</th><th>Percentage</th><th>Multiplier</th><th>Product</th>
</tr>
@ -242,17 +308,39 @@ th{
"lengthChange": true,
"searching": true,
"ordering": true,
"aaSorting": [[ 0, "asc" ]],
"aaSorting": [[ 0, "desc" ]],
"info": true,
"autoWidth": true
});
$('#non').DataTable({
"paging": true,
"lengthChange": true,
"searching": true,
"ordering": true,
"aaSorting": [[ 0, "desc" ]],
"info": true,
"autoWidth": true
});
$('#gen').DataTable({
"paging": true,
"lengthChange": true,
"searching": true,
"ordering": true,
"aaSorting": [[ 0, "desc" ]],
"info": true,
"autoWidth": true
});
});
</script>
<script>
$(document).ready(function(){
//$("#reportarea").hide();
$("#loibutton").click(function(){
$("#loiarea").toggle("slow");
});
@ -263,6 +351,11 @@ $(document).ready(function(){
$("#chartarea").toggle("slow");
});
$("#reportbutton").click(function(){
$("#reportarea").toggle("slow");
});
$('#report_date').datepicker({
//minDate : 'year+16',
maxDate : 'now',
@ -270,44 +363,14 @@ $(document).ready(function(){
});
// $('#testreport td').click(funciton(e){
// $('#igrno').select2();
//$('#igrlineitemno').select2();
// alert(e);
// });
//var jsrecords = 10;//<?php echo json_encode($records);?>;
$('#igrno').change(function(){
if($('#igrno').val() != -1)
{
var igrno = $('#igrno').val();
var html = '<option value = -1>Select IGRItemNo</option>';
$('.content').loader('show');
$.ajax({
data:{param1:igrno},
//dataType:"json",
type:"POST",
url:"<?php echo base_url() ?>quality/getIGRLineItemNo",
success:function(data) {
if(data)
{
$('.content').loader('hide');
var data = JSON.parse(data);
//alert(data);
$.each(data,function(index,value){
//alert(value.IGRItemNo);
html+='<option value='+value.IGRItemNo+'>'+value.IGRItemNo+'</option>';
});
$('#igrlineitemno').find('option').remove();
$('#igrlineitemno').append(html);
}
}
});
}
});
$('#igrlineitemno').change(function(){
@ -403,7 +466,8 @@ $(document).ready(function(){
});
$("#testreport tbody").empty();
$("#loitable tbody").empty();
$("#testreport tbody").append(html);
$("#loitable tbody").append(html2);
$('#content').loader('hide');
@ -870,6 +934,9 @@ function calculateMaster(id)
// });
function drawChart(dataset,datalabel){
var dashlinestart = [11,287,252,217,182,147,112,77,42];
var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");
ctx.clearRect(0, 0, c.width, c.height);
@ -892,6 +959,7 @@ var canvaswidth = document.getElementById('myCanvas').offsetWidth;
var canvasheight = document.getElementById('myCanvas').offsetHeight;
ctx.beginPath();
ctx.lineWidth = 1;
ctx.moveTo(30,0);
ctx.lineTo(30,canvasheight);
ctx.strokeStyle="black";
@ -899,6 +967,7 @@ ctx.stroke();
ctx.closePath();
ctx.beginPath();
ctx.lineWidth = 1;
ctx.moveTo(0,(canvasheight-30));
ctx.lineTo(canvaswidth,(canvasheight-30));
ctx.strokeStyle="black";
@ -908,7 +977,7 @@ ctx.closePath();
ctx.beginPath();
ctx.font = "bold 12px Arial";
ctx.fillStyle = "black";
ctx.fillText("Sieve size µm ",(canvaswidth/2),(canvasheight-2));
ctx.fillText("Sieve size <EFBFBD>m ",(canvaswidth/2),(canvasheight-2));
ctx.closePath();
var xaxislabelwidth = (canvaswidth/12);
@ -916,11 +985,26 @@ var xaxislabelwidth = (canvaswidth/12);
var startingpointX = 30;
var startingpointY = (canvasheight-30);
for(i=1;i<=dashlinestart.length;i++) // Drawing Dashed Lines from Y
{
ctx.beginPath();
ctx.lineWidth=0.8;
ctx.moveTo(startingpointX,dashlinestart[i-1]);
//console.log(dataset_locationsY[i]);
ctx.lineTo(canvaswidth,dashlinestart[i-1]);
ctx.setLineDash([3,6]);
ctx.strokeStyle="black";
ctx.stroke();
ctx.closePath();
}
ctx.setLineDash([]);
for(i=1;i<=xlabelscount;i++) //X DataLabel
{
ctx.beginPath();
ctx.font = "10px Arial";
ctx.font = "bold 10px Arial";
ctx.fillStyle = "black";
ctx.fillText(xlabels[i-1],(startingpointX+(xaxislabelwidth * i)),(startingpointY+15));
ctx.closePath();
@ -931,7 +1015,7 @@ for(i=1;i<=xlabelscount;i++) //X DataLabel
for(i=1;i<=xlabelscount;i++) // X Data
{
ctx.beginPath();
ctx.arc((startingpointX+(xaxislabelwidth * i)),startingpointY,3,0,2*Math.PI);
ctx.arc((startingpointX+(xaxislabelwidth * i)),startingpointY,4,0,2*Math.PI);
ctx.fillStyle = "black";
ctx.fill();
ctx.closePath();
@ -948,13 +1032,13 @@ for(i=1;i<=xlabelscount;i++) // X Data
{
ctx.beginPath();
ctx.arc(startingpointX,(startingpointY-j),3,0,2*Math.PI);
ctx.arc(startingpointX,(startingpointY-j),4 ,0,2*Math.PI);
ctx.fillStyle = "black";
ctx.fill();
var yl = ((startingpointY-j));
dataset_locationsY.push(yl);
ctx.fillStyle = "black";
ctx.font = "10px Arial";
ctx.font = "bold 10px Arial";
ctx.fillText((j/7),(startingpointX-30),(startingpointY-j));
ylabel = ylabel + 5;
j=j+35;
@ -964,20 +1048,20 @@ for(i=1;i<=xlabelscount;i++) // X Data
var finallocationofY = [];
var finallocationofX = [];
for(i=1;i<=xlabelscount;i++) //Exact chart Data Draw red circle
for(i=1;i<=xlabelscount;i++) //Exact chart Data Draw red points
{
ctx.beginPath();
<!-- ctx.arc((parseFloat(dataset_locationsX[i-1])),((startingpointY - parseFloat(dataset[i-1]) * 7)),4,0,2*Math.PI); -->
ctx.fillStyle="red";
ctx.lineCap = 'round';
<!-- ctx.fill(); -->
ctx.fillRect((parseFloat(dataset_locationsX[i-1])-5),((startingpointY - parseFloat(dataset[i-1]) * 7)-5),8,8)
ctx.fillRect((parseFloat(dataset_locationsX[i-1])-5),((startingpointY - parseFloat(dataset[i-1]) * 7)-5),10,10)
finallocationofY.push((startingpointY - parseFloat(dataset[i-1]) * 7));
finallocationofX.push(parseFloat(dataset_locationsX[i-1]));
ctx.closePath();
//Draw text for data points
ctx.beginPath();
ctx.font = "10px Arial";
ctx.font = "bold 12px Arial";
ctx.fillStyle="blue";
ctx.fillText(dataset[i-1],(parseFloat(dataset_locationsX[i-1])),((startingpointY - parseFloat(dataset[i-1]) * 7)-10));
ctx.closePath();
@ -987,37 +1071,93 @@ for(i=1;i<=xlabelscount;i++) //Exact chart Data Draw red circle
for(i=0;i<=xlabelscount;i++) //Exact Chart Data Draw line
{
ctx.beginPath();
ctx.lineWidth = 4;
ctx.setLineDash([15,5]);
ctx.moveTo(finallocationofX[i],finallocationofY[i]);
ctx.lineTo(finallocationofX[i+1],finallocationofY[i+1]);
ctx.setLineDash([0,0]);
//ctx.strokeStyle="#1a75ff";
ctx.lineWidth=3;
//ctx.lineWidth=3;
//setInterval(function(){
ctx.stroke();
//},30000);
ctx.closePath();
}
ctx.setLineDash([]);
//ctx.beginPath();
for(i=1;i<=dataset_locationsY.length;i++) // Drawing Dashed Lines from Y
{
ctx.beginPath();
ctx.moveTo(startingpointX,dataset_locationsY[i]);
ctx.lineTo(canvaswidth,dataset_locationsY[i]);
ctx.setLineDash([3,6]);
ctx.strokeStyle="black";
ctx.lineWidth=0.2;
ctx.stroke();
ctx.closePath();
}
//sctx.closePath();
}
function getIGRNO(t)
{
//alert(t);
var tt = t;
var html = "<option value="+tt+">"+tt+"</option>";
$('#igrno').append(html);
$('#igrno').val(tt);
changeIGRNO();
//$("#igrno option:contains("+tt+")").attr("selected",true);
}
function changeIGRNO()
{
//alert($('#igrno :selected').text());
if($('#igrno').val() != -1)
{
var igrno = $('#igrno').val();
$('.content').loader('show');
$.ajax({
data:{param1:igrno},
//dataType:"json",
type:"POST",
url:"<?php echo base_url() ?>quality/getIGRLineItemNo",
success:function(data) {
if(data == '')
{
alert('No Line Item Available..!');
$('.content').loader('hide');
$('#igrno').val('No Line Item Available..!');
// var data = JSON.parse(data);
// $.each(data,function(index,value){
// alert(value.IGRItemNo);
// html+='<option value='+value.IGRItemNo+'>'+value.IGRItemNo+'</option>';
// });
// $('#igrlineitemno').find('option').remove();
// $('#igrlineitemno').append(html);
}
else {
$('.content').loader('hide');
var data = JSON.parse(data);
var html = '<option value = -1>Select IGRItemNo</option>';
$.each(data,function(index,value){
//alert(value.IGRItemNo);
html+='<option value='+value.IGRItemNo+'>'+value.IGRItemNo+'</option>';
});
$('#igrlineitemno').find('option').remove();
$('#igrlineitemno').append(html);
}
}
});
}
}
</script>

View File

@ -1,5 +1,8 @@
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.inputmask/3.3.4/jquery.inputmask.bundle.min.js"></script>
<script src="<?php echo base_url()?>assets/lightswitch/lightswitch/lib/jquery.tabletojson.js"></script>
<script src="<?php echo base_url()?>assets/lightswitch/lightswitch/lib/jquery.tabletojson.min.js"></script>
<script>
$(document).ready(function(){
@ -138,6 +141,19 @@ Inputmask("A{2,3} 9{1,2} A{1,2} 9{4}").mask($("#VehicleNo"));
</div>
</div>
</div>
<div class="col-md-12">
<div class="col-md-offset-4">
<div class="box-header">
<input type="file" accept=".png,.jpg,.pdf" onchange="readURL(this);" id="myfile" name="myfile" />
<label for="photo">Select File to upload<br/></label>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
@ -548,31 +564,35 @@ function Save()
if (validate())
{
// alert($('#Inwardgateregistertable').rows.count);
//alert(" if condition validation part ");
$('#content').loader('show');
$.ajax({
data:$('.IGR').serialize(),
type:"POST",
url:"<?php echo base_url() ?>inwardgateregister/addNewigr",
// // alert($('#Inwardgateregistertable').rows.count);
// //alert(" if condition validation part ");
// $('#content').loader('show');
// $.ajax({
// data:$('.IGR').serialize(),
// type:"POST",
// url:"<?php echo base_url() ?>inwardgateregister/addNewigr",
success:function(data) {
// success:function(data) {
if(data){
// if(data){
$('#content').loader('hide');
// $('#content').loader('hide');
document.getElementById('finaligr').innerHTML=data;
$('#generateIGR').modal('show');
}
else
{
swal("Error");
}
// document.getElementById('finaligr').innerHTML=data;
// $('#generateIGR').modal('show');
// }
// else
// {
// swal("Error");
// }
}//success function closed
});//ajax closed
// }//success function closed
// });//ajax closed
$("#IGR").attr("method", "post");
$("#IGR").attr("enctype", "multipart/form-data");
$("#IGR").attr("action", "inwardgateregister/addNewigr");
$('#IGR').submit();
}//validate if closed
}//save function closed
</script>

View File

@ -47,7 +47,7 @@
<form action="<?php echo base_url(); ?>loginMe" method="post">
<div class="form-group has-feedback">
<input type="email" class="form-control" placeholder="Email" name="email" required />
<input type="text" class="form-control" placeholder="Email" name="email" required />
<span class="glyphicon glyphicon-envelope form-control-feedback"></span>
</div>
<div class="form-group has-feedback">

View File

@ -1,8 +1,20 @@
<?php
// print_r($month);
// echo "-------------";
//print_r($fresh);
$sample = array_merge($month,$fresh);
$ex = explode('-',$dropdownvalue);
if(strlen($ex[0])== '2')
{
if($ex[0] < 10)
{
$ex1 = substr($ex[0],1);
}
else{
$ex1 = $ex[0];
}
}
else{
$ex1 = $ex[0];
}
$drop = $ex1.'-'.$ex[1];
?>
@ -127,6 +139,9 @@ $('html').bind('keypress', function(e)
<div class="row">
<div class="col-md-3">
<?php echo form_dropdown('name="monthyear"',$ot,set_value('monthyear',$currentselection),'id="monthyear"' ,'class="form-control select2');?>
<form id="formid">
<?php echo form_dropdown('monthyear',$ot,set_value('monthyear',$currentselection),'id="monthyear"' ,'class="form-control select2');?>
</form>
</div>
</div>
<div class="box-body">
@ -224,18 +239,50 @@ $('html').bind('keypress', function(e)
<script type="text/javascript">
$(function () {
$('#monthlylisting').DataTable({
"paging": true,
"lengthChange": true,
"searching": true,
"ordering": true,
"aaSorting": [[ 0, "asc" ]],
"info": true,
"autoWidth": true
// $('#monthlylistings').DataTable({
// "paging": true,
// "lengthChange": true,
// "searching": true,
// "ordering": true,
// "aaSorting": [[ 0, "asc" ]],
// "info": true,
// "autoWidth": true
});
});
// });
var t = $('#monthlylistings').DataTable( {
"columnDefs": [ {
"searchable": false,
"orderable": false,
"targets": 0
} ],
"searching": true,
"lengthChange": true,
"info": true,
"autoWidth": true,
"order": [[ 1, 'asc' ]]
} );
t.on( 'order.dt search.dt', function () {
t.column(0, {search:'applied', order:'applied'}).nodes().each( function (cell, i) {
cell.innerHTML = i+1;
} );
} ).draw();
} );
var s = "<?php echo $drop; ?>";
$('#monthyear').val(s);
savebuttonvalidation();
});
@ -272,154 +319,76 @@ $('html').bind('keypress', function(e)
$("#monthyear").change(function(){
var curselection = $("#monthyear").val();
// alert('current selection'+curselection);
var currentdate = new Date();
var currentmonth = currentdate.getMonth();
currentmonth++;
//alert('currentmonth'+currentmonth);
var res = curselection.split("-");
var selmonth = res[0];
//alert('current selec month '+ selmonth);
var savebuttonstatus = currentmonth - selmonth;
//alert('status'+savebuttonstatus);
if(savebuttonstatus >= 2)
{
$("#savebutton").hide();
}
else if(savebuttonstatus < 0)
{
$("#savebutton").hide();
}
else if(savebuttonstatus == 0)
{
$("#savebutton").show();
}
else if(savebuttonstatus == 1)
{
$("#savebutton").show();
}
$("#monthlyListings tbody tr").remove();
$s = $('#monthyear').val();
$("#formid").attr("method", "post");
$("#formid").attr("action", "<?php echo base_url() ?>payslip/changeMonth");
$('#formid').submit();
var zero = '0';
var month='';
var hyphan = '-';
var currentselection = $("#monthyear").val();
//alert(currentselection);
var res = currentselection.split("-");
month = res[0];
if(res[0] <10)
{
var month = zero.concat(res[0]);
}
var finaldate = month.concat(hyphan);
var finaldate = finaldate.concat(res[1]);
//alert(finaldate);
$('.content').loader('show');
$.ajax({
data:{param1:finaldate},
type:"POST",
url:"<?php echo base_url() ?>payslip/changeMonth",
success:function(data)
{
//alert(data);
if(data)
{
$('#content').loader('hide');
// alert(data);
var trHTML="";
var obj =JSON.parse(data);
var temparray = [];
var j=0;
jQuery.each(obj, function(i, val) {
function checkExist(emp) {
return emp == val.EmpID;
}
//++i;
var tmp= temparray.find(checkExist);
if(tmp != null)
{
j++;
}else{
//alert(val.EmpID + "First");
temparray.push(val.EmpID);
++i
i=i-j;
var Days_Worked = val.Days_worked;
if(Days_Worked == null){ Days_Worked="0.00";}
var LOP_Days = val.LOP_Days;
if(LOP_Days == null){ LOP_Days="0.00";}
var Paid_leave = val.Paid_leave;
if(Paid_leave == null){ Paid_leave = "0.00";}
var OT_Hrs_Worked = val.OT_Hrs_Worked;
if(OT_Hrs_Worked == null){ OT_Hrs_Worked = "0.00";}
var Loan_Recovered = val.Loan_Recovered;
if(Loan_Recovered == null){ Loan_Recovered = "0.00";}
var Incentives = val.Incentives;
if(Incentives == null){ Incentives = "0.00";}
var Other_Deductions = val.Other_Deductions;
if(Other_Deductions == null){ Other_Deductions = "0.00";}
if(val.Key)
{
trHTML += '<tr>' +
'<td style="text-align:right;">' + (i) + '</td>' +
'<td style="text-align:right;">' + val.EmpID + '</td>' +
'<td>' + val.FirstName+" "+ val.LastName + '</td>' +
'<td contenteditable="false" title="Payslip Calculated" style="text-align:right;color:blue;">' + Days_Worked + '</td>' +
'<td contenteditable="false" title="Payslip Calculated" style="text-align:right;color:blue;">' + LOP_Days + '</td>' +
'<td contenteditable="false" title="Payslip Calculated" style="text-align:right;color:blue;">' + Paid_leave + '</td>' +
'<td contenteditable="false" title="Payslip Calculated" style="text-align:right;color:blue;">' + OT_Hrs_Worked + '</td>' +
'<td contenteditable="false" title="Payslip Calculated" style="text-align:right;color:blue;">' + Loan_Recovered + '</td>' +
'<td contenteditable="false" title="Payslip Calculated" style="text-align:right;color:blue;">' + Incentives + '</td>' +
'<td contenteditable="false" title="Payslip Calculated" style="text-align:right;color:blue;">' + Other_Deductions+ '</td>' +
'</tr>';
}
else
{
trHTML += '<tr>' +
'<td style="text-align:right;">' + (i) + '</td>' +
'<td style="text-align:right;">' + val.EmpID + '</td>' +
'<td>' + val.FirstName+" "+ val.LastName + '</td>' +
'<td contenteditable="false" style="text-align:right;">' + Days_Worked + '</td>' +
'<td contenteditable="false" style="text-align:right;">' + LOP_Days + '</td>' +
'<td contenteditable="false" style="text-align:right;">' + Paid_leave + '</td>' +
'<td contenteditable="false" style="text-align:right;">' + OT_Hrs_Worked + '</td>' ;
if(val.Loan_ID){
trHTML += '<td contenteditable="true" title="Loan Pending" style="background-color:#ffcccc;text-align:right;">' + Loan_Recovered + '</td>';
}
else{
trHTML += '<td contenteditable="false" style="text-align:right;">' + Loan_Recovered + '</td>';
}
trHTML += '<td contenteditable="true" style="text-align:right;">' + Incentives + '</td>' +
'<td contenteditable="true" style="text-align:right;">' + Other_Deductions+ '</td>' +
'</tr>';
}
}
});
// //alert(trHTML);
//alert(temparray);
$('#monthlyListings > tbody').append(trHTML);
$('.content').loader('hide');
}
}
});
});
});
function savebuttonvalidation()
{
var curselection = $("#monthyear").val();
var currentdate = new Date();
var currentmonth = currentdate.getMonth();
var currentyear = currentdate.getFullYear();
currentmonth++;
var res = curselection.split("-");
var selmonth = res[0];
var selyear = res[1];
var savebuttonstatus = currentmonth - selmonth;
var year = currentyear - selyear ;
if(savebuttonstatus >= 2)
{
if(year == 1)
{
$("#savebutton").hide();
}
else
{
$("#savebutton").hide();
}
}
else if(savebuttonstatus < 0 )
{
if(year == 1)
{
$("#savebutton").show();
}
else if(year == 0)
{
$("#savebutton").hide();
}
else
{
$("#savebutton").hide();
}
}
else if(savebuttonstatus == 0 && year == 0)
{
$("#savebutton").hide();
}
else if(savebuttonstatus == 1)
{
if(year == 0 || year == 1)
{
$("#savebutton").show();
}
else
{
$("#savebutton").show();
}
}
}
</script>

View File

@ -1,4 +1,11 @@
<?php //print_r($PayInfo);?>
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.5.0/js/bootstrap-datepicker.js"></script>
<link href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.5.0/css/bootstrap-datepicker.css" rel="stylesheet">
<?php //print_r($PayInfo);
$datefordropdown = date_create($datefordropdown);
$datefordropdown = date_format($datefordropdown,'m-Y');
date_default_timezone_set('Asia/Kolkata');
?>
<style type="text/css">
.num {
text-align:right;
@ -16,6 +23,22 @@
<div class="row">
<div class="col-xs-12">
<div class="col-md-2">
<?php
$attributes = array('id' => 'paylist');
echo form_open('paysliplist', $attributes);
$today = date('m-Y');
$data = array('type' => 'text','name' => 'month','id' => 'month','value' => $datefordropdown,'class' => 'form-control select2');
echo form_input($data);
?>
</div>
<div class="col-md-2">
<input id="changemonth" value="Change Month" class="btn btn-primary" title='click here to view payslip Data'>
</div>
<div class="box">
<div class="box-header">
@ -41,7 +64,7 @@
</tr>
</thead>
<tbody id="tbody">
<?php
if(!empty($PayInfo))
{
@ -74,6 +97,7 @@
}
}
?>
</tbody>
</table>
</div><!-- /.box-body -->
@ -89,7 +113,14 @@
<script type="text/javascript">
$(function () {
$("#month").datepicker({
minViewMode: 1,
format: 'mm-yyyy'
});
var dropdown = "<?php echo $dropdownvalue; ?>";
$('#month').val(dropdown);
$('#monthlylistings').DataTable({
"paging": true,
"lengthChange": true,
@ -101,4 +132,11 @@
});
});
$('#changemonth').on("click", function(){
$("#paylist").attr("method", "post");
$("#paylist").attr("action", "<?php echo base_url() ?>payslip/reload_paysliplist");
$("#paylist").submit();
});
</script>

View File

@ -42,7 +42,7 @@ if(!empty($companyinfo))
<thead>
<tr style="height: 21px;">
<th style="text-align: center;"><strong>Sno</strong></th>
<th style="text-align: center;"><strong>EPO Account No</strong></th>
<th style="text-align: center;"><strong>PF Account No</strong></th>
<th style=" text-align: center;"><strong>Employee Contribution</strong></th>
<th style=" text-align: center;"><strong>Employeer Contribution</strong></th>
<th style=" text-align: center;"><strong>No of days Present</strong></th>

View File

@ -107,7 +107,7 @@ $('html').bind('keypress', function(e)
<!-- <td style="text-align:right;"><?php echo $index ?></td> -->
<td contenteditable='true' style="text-align:left;"><?php if(!empty($day->H_Name)){echo $day->H_Name;}else{echo "NO DATA";}?></td>
<td contenteditable='true' style="text-align:right;"><?php echo $date;?></td>
<td contenteditable='false' style="text-align:right;"><?php echo $date;?></td>
<td style="text-align:right;"><a href='#' onclick = "DeleteRow(<?php echo $index ; ?>)" id="Del" ><span class="glyphicon glyphicon-trash"></span></a></td>
</tr>
@ -159,7 +159,7 @@ $('html').bind('keypress', function(e)
<script type="text/html" id="addList">
<tr id="<%=index%>">
<td style="text-align:left;" contenteditable="true"><%=Holiday_Name%></td>
<td style="text-align:right;" contenteditable="true"><%=Date%></td>
<td style="text-align:right;" contenteditable="false"><%=Date%></td>
<td style="text-align:right;">
<a href='#' onclick = "DeleteRow(<?php echo $index ; ?>)" id="Del" ><span class="glyphicon glyphicon-trash"></span></a>
</td>

View File

@ -0,0 +1,295 @@
<?php
//print_r($fy);die();
?>
<link rel="stylesheet" href="https://cdn.datatables.net/1.10.16/css/jquery.dataTables.min.css">
<link rel="stylesheet" href="https://cdn.datatables.net/buttons/1.4.2/css/buttons.dataTables.min.css">
<style>
.dataTables_filter input {padding: 4px;}
.dataTables_filter {
width: 50%;
float: right;
text-align: right;
}
.dataTables_paginate {
width: 50%;
float: right;
text-align: right;
}
div.dt-buttons {
position: relative;
float: right;
}
.btn-success {
background-color: #3c8dbc;
border-color: #3c8dbc;
}
.col-md-offset-1 {
margin-left: 2.333333%;
padding-top: 5px;
}
</style>
<div class="row" style="min-height: 600px;">
<!-- Left col -->
<div class="col-md-12">
<!-- TABLE: LATEST ORDERS -->
<div class="box box-info">
<div class="box-header with-border">
<center><h3 class="box-title"><p style="color:#3c8dbc"><b>Employee Performance</b><br>
<?php
if($this->input->post('financialyear')){
$ab=$this->input->post('financialyear');
echo '('.$ab.')';
echo ' ';
}
if($this->input->post('month')){
$m=$this->input->post('month');
echo '('.$m.')';
echo ' ';
}
?>
</p></h3></center>
</div>
<!-- /.box-header -->
<div class="panel-body">
<form method="post" action="<?php echo base_url($this->uri->uri_string()); ?>">
<div class="form-group has-feedback">
<div class="col-md-2">
<label for="to_date">
<?php echo 'Year'; ?>
</label>
<div class="input-group">
<select class="form-control" id="financialyear" name="financialyear">
<option value="">Select Year</option>
<?php
foreach($fy as $item):
{?>
<option value="<?php echo $item->financial_year;?>"><?php echo $item->financial_year ; ?></option>
<?php } endforeach; ?>
</select>
</div>
</div>
<div class="col-md-2">
<label for="to_date">
<?php echo 'Month'; ?>
</label>
<div class="input-group">
<select class="form-control" id="month" name="month">
<option value="">Select Month</option>
<option value="January">January</option>
<option value="February">February</option>
<option value="March">March</option>
<option value="April">April</option>
<option value="May">May</option>
<option value="June">June</option>
<option value="July">July</option>
<option value="August">August</option>
<option value="September">September</option>
<option value="October">October</option>
<option value="November">November</option>
<option value="December">December</option>
</select>
</div>
</div>
<div class="col-md-2 col-md-offset-1"><br>
<input type="submit" class="btn btn-success" name="btn_submit"
value="View Report">
</div>
</form>
</div>
</div>
<div class="box-body">
<div>
<table class="table table-bordered table-hover" id="cc" style="font-size:14px;">
<thead>
<tr>
<th rowspan="2">EmpID</th>
<th rowspan="2">Employee Name </th>
<th rowspan="2">Status</th>
<th colspan="3"><center>Month</center></th>
<th colspan="3"><center>Year</center></th>
</tr>
<tr>
<th>Total Days</th>
<th>Present Days</th>
<th>Percentage</th>
<th>Total Days</th>
<th>Present Days</th>
<th>Percentage</th>
</tr>
</thead>
<tbody>
<?php if(!empty($per)){
$tr3=0;
$tr4=0;
$last = $this->uri->total_segments();
$ab=$this->uri->segment($last);
foreach($per as $rel)
{
?>
<tr>
<td><span>
<?php echo $rel->Eid;?>
</span></td>
<td><span><?php echo $rel->ename;?></span></td>
<td style="text-align:right"><span><?php
if($rel->active == 1){
echo 'Active';
}else
{
echo 'In Active';
}
?></span></td>
<td style="text-align:right"><span><?php
echo $rel->days;?></span></td>
<td style="text-align:right"><span><?php echo $rel->worked;?></span></td>
<td style="text-align:right"><span><?php echo $rel->percentage;?></span></td>
<td style="text-align:right"><span><?php echo $rel->yday;?></span></td>
<td style="text-align:right"><span><?php echo $rel->yworkd;?></span></td>
<td style="text-align:right"><span><?php echo $rel->ypercentage;?></span></td>
</tr>
<?php
}
?>
</tbody>
<tfoot width="100%">
</tfoot>
<?php
}
?>
</table>
</div>
</div>
</div>
<!-- /.box -->
</div>
<!-- /.col -->
</div>
<script src="https://cdn.datatables.net/1.10.16/js/jquery.dataTables.min.js"></script>
<script src="https://cdn.datatables.net/buttons/1.4.2/js/dataTables.buttons.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jszip/3.1.3/jszip.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.32/pdfmake.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.32/vfs_fonts.js"></script>
<script src="https://cdn.datatables.net/buttons/1.4.2/js/buttons.html5.min.js"></script>
<script src="https://cdn.datatables.net/buttons/1.4.2/js/buttons.colVis.min.js"></script>
<script>
// Bootstrap datepicker
// Set up your table
$(document).ready(function() {
table = $('#cc').DataTable( {
"dom": "<'row'<'col-md-6'l><'col-md-6'Bf>>" +
"<'row'<'col-md-6'><'col-md-6'>>" +
"<'row'<'col-md-12't>><'row'<'col-md-4'i><'col-md-8'p>>",
buttons: [
{
extend: 'excelHtml5',
footer: 'true',
//messageTop: $('h3').text(),
title: $('h3').text(),
exportOptions: {
columns: ':visible'
}
},
'colvis'
]
} );
} );
$('#mySelect').on('change',function(){
table
.column(4)
.search(this.value)
.draw();
});
$( function() {
//var dateFormat = "mm/dd/yy",
from = $( "#min-date" )
.datepicker({
dateFormat: "dd-mm-yy",
defaultDate: "+0d",
changeMonth: true,
//numberOfMonths: 1
})
.on( "change", function() {
to.datepicker("option", "minDate", getDate( this ) );
}),
to = $( "#max-date" ).datepicker({
dateFormat: "dd-mm-yy",
defaultDate: "+0d",
changeMonth: true,
//numberOfMonths: 1
})
.on( "change", function() {
from.datepicker( "option", "maxDate", getDate( this ) );
});
function getDate( element ) {
var date;
try {
date = $.datepicker.parseDate( dateFormat, element.value );
} catch( error ) {
date = null;
}
return date;
}
} );
function Reset()
{
$('#mySelect').val('');
}
</script>

View File

@ -362,13 +362,10 @@ buttons: [
{
extend: 'excelHtml5',
footer: 'true',
messageTop: $('h3').text(),
title: 'Report - Pending Request',
//messageTop: $('h3').text(),
//title: 'Report - Pending Request',
title: $('h3').text(),
exportOptions: {
columns: ':visible'

View File

@ -46,13 +46,13 @@
</div>
<div class="col-xs-3">
<h4><span class="fa fa-truck">&nbsp; Inward</span></h4>
<a href="<?php echo base_url(); ?>Report_purchase_inward" target="_blank" >Purchase<p class="uk-text uk-margin-remove"></p></a>
<a href="<?php echo base_url(); ?>Report_year_wise_inward" target="_blank" >Year Wise<p class="uk-text-meta uk-margin-remove"></p></a>
<a href="<?php echo base_url(); ?>Report_supplier_inward" target="_blank" >Purchase Supplier - Wise<p class="uk-text uk-margin-remove"></p></a>
<a href="<?php echo base_url(); ?>Report_consolidate_inward" target="_blank" >Consolidate Report<p class="uk-text-meta uk-margin-remove"></p></a>
<a href="<?php echo base_url(); ?>Report_cumulative_inward" target="_blank" >Cumulative Report<p class="uk-text uk-margin-remove"></p></a>
<a href="<?php echo base_url(); ?>Report_cumulative_raw" target="_blank" >Cumulative Report - Category Wise<p class="uk-text uk-margin-remove"></p></a>
<a href="<?php echo base_url(); ?>Report_consolidate_category" target="_blank" >Consolidate Report - Category Wise<p class="uk-text-meta uk-margin-remove"></p></a>
<a href="<?php echo base_url(); ?>Report_purchase_inward" target="_blank" >Purchase-Inward<p class="uk-text uk-margin-remove"></p></a>
<a href="<?php echo base_url(); ?>Report_year_wise_inward" target="_blank" >Year Wise-Inward<p class="uk-text-meta uk-margin-remove"></p></a>
<a href="<?php echo base_url(); ?>Report_supplier_inward" target="_blank" >Purchase Supplier - Wise-Inward<p class="uk-text uk-margin-remove"></p></a>
<a href="<?php echo base_url(); ?>Report_consolidate_inward" target="_blank" >Consolidate Report-Inward<p class="uk-text-meta uk-margin-remove"></p></a>
<a href="<?php echo base_url(); ?>Report_cumulative_inward" target="_blank" >Cumulative Report-Inward<p class="uk-text uk-margin-remove"></p></a>
<a href="<?php echo base_url(); ?>Report_cumulative_raw" target="_blank" >Cumulative Report - Category Wise-Inward<p class="uk-text uk-margin-remove"></p></a>
<a href="<?php echo base_url(); ?>Report_consolidate_category" target="_blank" >Consolidate Report - Category Wise-Inward<p class="uk-text-meta uk-margin-remove"></p></a>
</div>
</div>
@ -84,6 +84,7 @@
<div class="col-xs-3">
<h4><span class="fa fa-calendar">&nbsp; Attendance </span></h4>
<p class="uk-text uk-margin-remove" target="_blank" >Employee Attendance</p>
<a href="<?php echo base_url(); ?>Empperform" target="_blank">Employee Performance<p class="uk-text uk-margin-remove"></p></a>
</div>

View File

@ -241,6 +241,15 @@ if(!empty($Emp))
?>
</div>
</div>
<div class="col-md-6" id="otherDescription" style="display:none;">
<label>Other Description</label>
<div class="form-group">
<?php
$data = array('name' => 'otherD','value' => set_value('otherD'),'id'=>'otherD', 'class' => 'form-control' ,'rows' => '5', 'cols' => '70','maxlength' => '500');
echo Form_textarea($data);
?>
</div>
</div>
<div class="col-md-6">
<label>UOM</label>
<div>
@ -304,6 +313,15 @@ if(!empty($Emp))
?>
</div>
</div>
<div class="col-md-6" id="EditotherDescription">
<label>Other Description</label>
<div class="form-group">
<?php
$data = array('name' => 'EditotherD','value' => set_value('EditotherD'),'id'=>'EditotherD', 'class' => 'form-control','readonly'=>'true' );
echo form_input($data);
?>
</div>
</div>
<div class="col-md-6">
<label>UOM</label>
<div>
@ -374,7 +392,8 @@ if(!empty($Emp))
</div>
<script>
$('#otherDescription').hide();
$('#EditotherDescription').hide();
var isExceed = 0;
function isNumberKey(evt)
{
@ -502,12 +521,18 @@ $('#CostCenter').change(function() {
$('#MaterialCode').change(function() {
var id = $('#MaterialCode').val();
var value = $("#MaterialCode option:selected").text();
answer = value.replace(/[^a-z]/gi, '');
var checkanswer=answer.toUpperCase();
$("#Description").val('');
$("#UOM").val('');
if(id != '-1')
{
$('#content').loader('show');
if((checkanswer != 'SERVICE'))
{
$('#content').loader('show');
$.ajax({
data:{id:id},
@ -522,6 +547,13 @@ $("#UOM").val('');
}
});
}
else
{
$('#otherDescription').show();
}
//$('#content').loader('hide');
}
else
@ -709,6 +741,7 @@ function validateBeforeAdd()
else
{
$('#myModal1').modal('show');
$('#otherDescription').hide();
}
}
@ -734,20 +767,29 @@ $('.addClick').click(function(){
var materialName = $("#Description").val();
var uom = $("#UOM").val();
var quantity = $("#Quantity").val();
var materialdescription= $('#otherD').val();
$('#MaterialCode option[value='+materialCode+']').remove();
$('#Description').val('');
$('#UOM').val('');
$('#Quantity').val('');
$('#otherDescription').hide();
$('#otherD').val('');
index = parseInt(index)+1;
var template = jQuery("#tempList").html();
if(materialdescription == '')
{
$('#tempAppend').append(_.template(template,{index:temp,MaterialCode:materialCode,MaterialName:materialName,UOM:uom,Quantity:quantity}));
}
else
{
$('#tempAppend').append(_.template(template,{index:temp,MaterialCode:materialCode,MaterialName:materialdescription,UOM:uom,Quantity:quantity}));
}
var theForm = $(".requistion");
@ -755,7 +797,8 @@ $('.addClick').click(function(){
addHidden(theForm,"Description"+temp,materialName);
addHidden(theForm,"UOM"+temp,uom);
addHidden(theForm,"Quantity"+temp,quantity);
addHidden(theForm,"otherD"+temp,materialdescription);
$('#txtRowCount').val(temp);
}

View File

@ -294,7 +294,8 @@ $OrderValue = (( $SubTotalAmount + $AfterCGST +$AfterIGST+$AfterSGST +$Insuranc
</tr>
<tr>
<td style="text-align: center;"><strong>Item Description</strong></td>
<td style="text-align: center;" rowspan="2"><strong>Previous Details</strong></td><td style="text-align: center;" rowspan="2" ><strong>Current Details</strong></td>
<td style="text-align: center;" rowspan="2"><strong>Current Details</strong></td>
<td style="text-align: center;" rowspan="2" ><strong>Revised Details</strong></td>
</tr>
<?php if(!empty($POItem))
@ -306,9 +307,15 @@ $OrderValue = (( $SubTotalAmount + $AfterCGST +$AfterIGST+$AfterSGST +$Insuranc
}
} }?>
<tr>
<td style="text-align: center;"><strong>Total</strong></td>
<td style="text-align: center;" rowspan="2"><b>Current Total Order :<?php echo $AmendmentPDF[0]->partenttotalorder ?></b></td>
<td style="text-align: center;" rowspan="2"><b>Revised Total Order :<?php echo $AmendmentPDF[0]->TotalOrderValue ?></b></td>
</tr>
</tbody>
</table>
<br>

View File

@ -332,6 +332,14 @@ $("#txtBasicValue").val('');
$("#UOM").val(obj.UOM);
$("#Quantity").val(obj.Quantity);
RequistQuantity = obj.Quantity;
var materialn=obj.MaterialName;
var materialname=materialn.toUpperCase();
if(materialname == 'SERVICE')
{
$('#otherdescription').show();
$('#OtheritemDescription').val(obj.MaterialDescription);
}
}
});
}
@ -1083,6 +1091,15 @@ function clearEditTaxField()
echo form_input($data);
?>
</div>
</div>
<div class="col-md-3" id="otherdescription">
<label>Item Description</label>
<div class="form-group">
<?php
$data = array('name' => 'OtheritemDescription','value' => set_value('OtheritemDescription'),'id'=>'OtheritemDescription', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-3">
<label>UOM</label>
@ -1357,6 +1374,15 @@ function clearEditTaxField()
echo form_input($data);
?>
</div>
</div>
<div class="col-md-3" id=EditotherDescription>
<label>Item Description</label>
<div class="form-group">
<?php
$data = array('name' => 'EditOtheritemDescription','value' => set_value('EditOtheritemDescription'),'id'=>'EditOtheritemDescription', 'class' => 'form-control' ,'readonly' => 'true');
echo form_input($data);
?>
</div>
</div>
<div class="col-md-3">
<label>UOM</label>

View File

@ -287,7 +287,8 @@
</tr>
<tr>
<td style="text-align: center;"><strong>Item Description</strong></td>
<td style="text-align: center;" rowspan="2"><strong>Previous Details</strong></td><td style="text-align: center;" rowspan="2" ><strong>Current Details</strong></td>
<td style="text-align: center;" rowspan="2"><strong>Current Details</strong></td>
<td style="text-align: center;" rowspan="2" ><strong>Revised Details</strong></td>
</tr>
<?php if(!empty($POItem))
{
@ -295,7 +296,13 @@
{
echo $record->lineamenddetails ;
}
} ?>
} ?>
<tr>
<td style="text-align: center;"><strong>Total</strong></td>
<td style="text-align: center;" rowspan="2"><b>Current Total Order :<?php echo $AmendmentPDF[0]->partenttotalorder ?></b></td>
<td style="text-align: center;" rowspan="2"><b>Revised Total Order :<?php echo $AmendmentPDF[0]->TotalOrderValue ?></b></td>
</tr>
</tbody>
</table>
<?php

View File

@ -35,6 +35,7 @@
<th>Date of Invoice</th>
<th>Vechicle No</th>
<th>Courier No</th>
<th>File</th>
</tr>
@ -60,6 +61,21 @@
echo $date->format('d-m-Y'); ?></td>
<td><?php echo $record->VehicleNo ?></td>
<td><?php echo $record->CourierNo ?></td>
<td>
<?php
if(!empty($record->file))
{
?>
<a target="_blank" href="<?php echo base_url().$record->file ?>"><i class="fa fa-download" ></i></a>
<?php
} else{
echo "NO FILE";
}
?>
</td>
</tr>
<?php