From 5816f48d5cf1393eccc44d3cba67b334234cfc8b Mon Sep 17 00:00:00 2001 From: paulcortez Date: Mon, 22 Jan 2024 04:05:26 +0800 Subject: [PATCH 1/2] added purchase price added purchase price to reflect the amount customer paid --- application/views/pages/customerpurchase.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/application/views/pages/customerpurchase.php b/application/views/pages/customerpurchase.php index 94ac02b..3e1bf1d 100644 --- a/application/views/pages/customerpurchase.php +++ b/application/views/pages/customerpurchase.php @@ -160,6 +160,7 @@ Category Model No. Price + Purchase Price Transaction Type Date @@ -285,7 +286,8 @@ ""+data.invoiceNum+"" + ""+data.catCode+"" + ""+data.modelno+"" + - ""+data.price+"" + + ""+data.price+"" + + ""+(parseFloat(data.cash) + parseFloat(data.dollar) + parseFloat(data.creditCard) + parseFloat(data.checque))+"" + ""+data.transType+"" + ""+data.transDate+"" + ""; From 32bbc665ce1b007a2770f71caeb3ac3d6e07a2dc Mon Sep 17 00:00:00 2001 From: paulcortez Date: Mon, 22 Jan 2024 05:23:38 +0800 Subject: [PATCH 2/2] Customer Purchase on Sales As victor requested to flash the purchase history of customer during sales encoding --- .../views/pages/salesnewwithcustomer.php | 61 +++++++++++++++++++ 1 file changed, 61 insertions(+) diff --git a/application/views/pages/salesnewwithcustomer.php b/application/views/pages/salesnewwithcustomer.php index 5775ab7..54e23c2 100644 --- a/application/views/pages/salesnewwithcustomer.php +++ b/application/views/pages/salesnewwithcustomer.php @@ -236,6 +236,31 @@ +
+
+ +
+ + + + + + + + + + + + + + + + + +
NoRecord IDTransaction IDBranchInvoiceCategoryModel No.PricePurchase PriceTransaction TypeDate
No data
+
+
+
@@ -466,6 +491,42 @@ $("#txtCustomer").val($(customer).data("customername")); $("#txtCustomerName").val($(customer).data("customername")); $("#mdlCustomer").modal('hide'); + + + $("#dtCustomerPurchaseListBody").html('Loading data. Please wait.'); + + var dtCustomerPurchaseListBodyHtml = ""; + + $.get("/salesCustomerSearch", {s:$(customer).data("customerid")}, function(data){ + if(data["success"]) + { + var i = 1; + data["data"].forEach(function(data) + { + dtCustomerPurchaseListBodyHtml += "" + + ""+i+"" + + ""+data.recordID+"" + + ""+data.transID+"" + + ""+data.brCode+"" + + ""+data.invoiceNum+"" + + ""+data.catCode+"" + + ""+data.modelno+"" + + ""+data.price+"" + + ""+(parseFloat(data.cash) + parseFloat(data.dollar) + parseFloat(data.creditCard) + parseFloat(data.checque))+"" + + ""+data.transType+"" + + ""+data.transDate+"" + + ""; + i++; + }); + + $("#dtCustomerPurchaseListBody").html(dtCustomerPurchaseListBodyHtml); + + } + else + { + $("#dtCustomerPurchaseListBody").html('No purchase record.'); + } + }, "json"); } function errorMessage(msg)