- | SNo |
+ # |
Item Code |
- Item Description |
+ Item Description |
UOM |
Ordered Qty |
Received Qty |
+ Rate |
+ Tax (%) |
+ Taxable Amt |
+ Total Amt |
Remarks |
|
@@ -634,6 +648,7 @@
var TransporterIdInput = modal.find('#Transporter_Id');
var DriverInput = modal.find('#Driver_Name');
var DriverMobileNumberInput = modal.find('#DriverMobileNumber');
+ var MasterRemarksInput = modal.find('#MasterRemarks');
var MasterFileInput = modal.find('#MasterFile');
modal.find('#MasterFileLabel').hide();
@@ -648,6 +663,7 @@
MaterialRcvdDateInput.prop('readonly', false);
invoiceDateInput.prop('readonly', false);
invoiceNoInput.prop('readonly', false);
+ MasterRemarksInput.prop('readonly',false);
} else {
buttonContainer.find("#draftIGR, #generateIGR").css("display", "none");
$(".a_tag_for_mrir").css("display", "none");
@@ -657,6 +673,7 @@
MaterialRcvdDateInput.prop('readonly', true);
invoiceDateInput.prop('readonly', true);
invoiceNoInput.prop('readonly', true);
+ MasterRemarksInput.prop('readonly',true);
}
} else {
$(".a_tag_for_mrir").css("display", "none");
@@ -700,6 +717,7 @@
$("#Invoice_No").val('');
$("#Invoice_Date").val('');
$("#MaterialRcvdDate").val('');
+ $("#MasterRemarks").val('');
$("#ser").val('');
$("#tbleIGRAppend").empty(); // Clear the table
// Hide the MasterFileLabel if no data
@@ -737,6 +755,7 @@
$("#Supplier").val(item.SupplierName);
$("#Add1").val(item.Address);
$("#Invoice_No").val(item.DeliveryChellanOrInvoiceNo);
+ $("#MasterRemarks").val(item.Remark);
console.log(typeof item.MasterFile);
modal.find('#MasterFileLabel').hide();
if (typeof item.MasterFile == 'string') {
@@ -762,6 +781,11 @@
console.log(item.MaterialRcvdDate)
var gross_rcv_date = (item.GrossWeightDate == 'null') ? ' ' : formatDateTime(item.GrossWeightDate, 2);
$("#ser").val(item.ServiceDescription);
+ var amount = item.Rate*item.QuantityAsPerInvoice;
+ var tax_percentage = item.TaxInPercentage;
+ var tax_amount = (amount * tax_percentage) / 100;
+ var grand_total_amount = amount + tax_amount;
+
i = i + 1;
// userrole is system admin also know as admin (if)
@@ -776,6 +800,10 @@
'' + parseInt(item.Quantity) + ' | ' +
' | ' +
'' + ((isOpenOrder) ? 0 : parseInt(item.Quantity - item.QuantityAsPerInvoice)) + ' | ' +
+ '' + Number(item.Rate).toFixed(2) + ' | ' +
+ '' + tax_percentage + ' | ' +
+ '' + amount + ' | ' +
+ '' + grand_total_amount + ' | ' +
' | ' +
' | ' +
'' +
@@ -811,6 +839,10 @@
'' + parseInt(item.Quantity) + ' | ' +
' | ' +
'' + ((isOpenOrder) ? 0 : parseInt(item.Quantity - item.QuantityAsPerInvoice)) + ' | ' +
+ '' + Number(item.Rate).toFixed(2) + ' | ' +
+ '' + tax_percentage + ' | ' +
+ '' + amount + ' | ' +
+ '' + grand_total_amount + ' | ' +
' | ' +
' | ' +
'' +
@@ -841,6 +873,10 @@
'' + item.UOM + ' | ' +
'' + item.Quantity + ' | ' +
'' + item.QuantityAsPerInvoice + ' | ' +
+ '' + Number(item.Rate).toFixed(2) + ' | ' +
+ '' + tax_percentage + ' | ' +
+ '' + amount + ' | ' +
+ '' + grand_total_amount + ' | ' +
'' + item.Remarks + ' | ' +
' | ' +
'' +