[2026-08-14 21:37:29] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"87","customer_name":"Customer Name","customer_phone":null,"subtotal":851.2,"gst":40.53,"discount":0,"charge":0,"total":851.2,"payment_mode":"cash","products":[{"product_id":907,"code":"AS1751","name":"Milk Mixture","mrp":115,"price":115,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":891,"code":"AS1769","name":"ACHU MURUKKU","mrp":80,"price":80,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":860,"code":"AS1723","name":"Mango Brownie","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":855,"code":"AS1273","name":"Brownie","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":42,"code":"1011","name":"KOVILPATTI KAARA SEV","mrp":400,"price":400,"qty":0.252,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":892,"code":"AS1771","name":"CHAKKA CHIPS","mrp":99,"price":99,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":76,"code":"1045","name":"KAJU FLOWER","mrp":1300,"price":1300,"qty":0.128,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":359,"code":"AS1511","name":"Karuppati Seav (250 GM)","mrp":120,"price":120,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":490,"code":"As691","name":"Arisi Muruku","mrp":70,"price":70,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-14 21:37:29] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-14 21:37:29] local.INFO: ORDER CREATED {"order_id":"ORD34747"} 
[2026-08-14 21:37:29] local.INFO: Stock Updated {"product_id":907,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 21:37:29] local.INFO: Stock Updated {"product_id":891,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 21:37:29] local.INFO: Stock Updated {"product_id":860,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 21:37:29] local.INFO: Stock Updated {"product_id":855,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 21:37:29] local.INFO: Stock Updated {"product_id":42,"ordered_qty":0.252,"deducted":0.252} 
[2026-08-14 21:37:29] local.INFO: Stock Updated {"product_id":892,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 21:37:29] local.INFO: Stock Updated {"product_id":76,"ordered_qty":0.128,"deducted":0.128} 
[2026-08-14 21:37:29] local.INFO: Stock Updated {"product_id":359,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 21:37:29] local.INFO: Stock Updated {"product_id":490,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 21:37:29] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24912} 
[2026-08-14 21:38:21] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"87","customer_name":"Customer Name","customer_phone":null,"subtotal":1044,"gst":49.71,"discount":0,"charge":0,"total":1044,"payment_mode":"cash","products":[{"product_id":795,"code":"AS1694","name":"Pepper Cashew nuts 200g","mrp":280,"price":280,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":365,"code":"AS1517","name":"Peppar Peanut","mrp":125,"price":125,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":815,"code":"AS1704","name":"MINI THATTA","mrp":80,"price":80,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":619,"code":"AS394","name":"Coconut bun","mrp":45,"price":45,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":213,"code":"AS473","name":"MASALA PEANUT","mrp":60,"price":60,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":446,"code":"As655","name":"Soan pappadi","mrp":80,"price":80,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":215,"code":"AS1360","name":"ROASTED MOONG DAL","mrp":75,"price":75,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":217,"code":"AS1241","name":"NAVATHANIYAM 250G (BOX)","mrp":75,"price":75,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":892,"code":"AS1771","name":"CHAKKA CHIPS","mrp":99,"price":99,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":209,"code":"AS462","name":"BANANA CHIPS 250G","mrp":125,"price":125,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-14 21:38:21] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-14 21:38:21] local.INFO: ORDER CREATED {"order_id":"ORD34748"} 
[2026-08-14 21:38:21] local.INFO: Stock Updated {"product_id":795,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 21:38:21] local.INFO: Stock Updated {"product_id":365,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 21:38:21] local.INFO: Stock Updated {"product_id":815,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 21:38:21] local.INFO: Stock Updated {"product_id":619,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 21:38:21] local.INFO: Stock Updated {"product_id":213,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 21:38:21] local.INFO: Stock Updated {"product_id":446,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 21:38:21] local.INFO: Stock Updated {"product_id":215,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 21:38:21] local.INFO: Stock Updated {"product_id":217,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 21:38:21] local.INFO: Stock Updated {"product_id":892,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 21:38:21] local.INFO: Stock Updated {"product_id":209,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 21:38:21] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24913} 
[2026-08-14 21:39:49] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":25,"gst":0,"discount":0,"charge":0,"total":25,"payment_mode":"cash","products":[{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-14 21:39:49] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-14 21:39:49] local.INFO: ORDER CREATED {"order_id":"ORD34749"} 
[2026-08-14 21:39:49] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24914} 
[2026-08-14 21:41:52] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"87","customer_name":"Customer Name","customer_phone":null,"subtotal":622.8,"gst":29.66,"discount":0,"charge":0,"total":622.8,"payment_mode":"cash","products":[{"product_id":541,"code":"1255","name":"Black forest 500g","mrp":450,"price":450,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":128,"code":"1097","name":"TENDER COCONUT HALWA","mrp":600,"price":600,"qty":0.288,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-14 21:41:52] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-14 21:41:52] local.INFO: ORDER CREATED {"order_id":"ORD34750"} 
[2026-08-14 21:41:52] local.INFO: Stock Updated {"product_id":541,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 21:41:52] local.INFO: Stock Updated {"product_id":128,"ordered_qty":0.288,"deducted":0.288} 
[2026-08-14 21:41:52] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24915} 
[2026-08-14 21:42:30] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"87","customer_name":"Customer Name","customer_phone":null,"subtotal":15,"gst":0,"discount":0,"charge":0,"total":15,"payment_mode":"cash","products":[{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-14 21:42:30] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-14 21:42:30] local.INFO: ORDER CREATED {"order_id":"ORD34751"} 
[2026-08-14 21:42:30] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24916} 
[2026-08-14 21:42:53] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"63","customer_name":"Customer Name","customer_phone":null,"subtotal":27,"gst":0,"discount":0,"charge":0,"total":27,"payment_mode":"cash","products":[{"product_id":169,"code":"A14","name":"Vadai","mrp":12,"price":12,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-14 21:42:53] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-14 21:42:53] local.INFO: ORDER CREATED {"order_id":"ORD34752"} 
[2026-08-14 21:42:53] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24917} 
[2026-08-14 21:43:52] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":270,"gst":12.86,"discount":0,"charge":0,"total":270,"payment_mode":"cash","products":[{"product_id":829,"code":"F5","name":"Cheese Sandwich","mrp":60,"price":60,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":837,"code":"F12","name":"Mushroom Bread Omelet","mrp":90,"price":90,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":839,"code":"F14","name":"Paneer Bread Omelet","mrp":120,"price":120,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-14 21:43:52] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-14 21:43:52] local.INFO: ORDER CREATED {"order_id":"ORD34753"} 
[2026-08-14 21:43:52] local.INFO: Stock Updated {"product_id":829,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 21:43:52] local.INFO: Stock Updated {"product_id":837,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 21:43:52] local.INFO: Stock Updated {"product_id":839,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 21:43:52] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24918} 
[2026-08-14 21:45:46] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"87","customer_name":"Customer Name","customer_phone":null,"subtotal":581.88,"gst":27.71,"discount":0,"charge":0,"total":581.88,"payment_mode":"cash","products":[{"product_id":797,"code":"AS1692","name":"THEAN MITTAI","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":621,"code":"1294","name":"Milk sweets","mrp":660,"price":660,"qty":0.298,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":618,"code":"AS757","name":"Muffins cake","mrp":100,"price":100,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":133,"code":"1102","name":"BOMBAY HALWA","mrp":800,"price":800,"qty":0.294,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-14 21:45:46] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-14 21:45:46] local.INFO: ORDER CREATED {"order_id":"ORD34754"} 
[2026-08-14 21:45:46] local.INFO: Stock Updated {"product_id":797,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 21:45:46] local.INFO: Stock Updated {"product_id":621,"ordered_qty":0.298,"deducted":0.298} 
[2026-08-14 21:45:46] local.INFO: Stock Updated {"product_id":618,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 21:45:46] local.INFO: Stock Updated {"product_id":133,"ordered_qty":0.294,"deducted":0.294} 
[2026-08-14 21:45:46] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24919} 
[2026-08-14 21:46:34] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:46:34] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:46:34] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:46:34] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:46:34] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1724,"table_id":"4","status":"processing"},{"id":1723,"table_id":"8","status":"processing"},{"id":1722,"table_id":"5","status":"processing"},{"id":1721,"table_id":"6","status":"processing"},{"id":1720,"table_id":"3","status":"processing"},{"id":1717,"table_id":"8","status":"processing"},{"id":1716,"table_id":"10","status":"processing"},{"id":1712,"table_id":"2","status":"processing"},{"id":1710,"table_id":"3","status":"processing"},{"id":1705,"table_id":"9","status":"processing"},{"id":1702,"table_id":"7","status":"processing"},{"id":1695,"table_id":"7","status":"processing"}]} 
[2026-08-14 21:46:34] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-14 21:46:34] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":1716,"status":"occupied"} 
[2026-08-14 21:46:34] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":1712,"status":"occupied"} 
[2026-08-14 21:46:34] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":1720,"status":"occupied"} 
[2026-08-14 21:46:34] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":1724,"status":"occupied"} 
[2026-08-14 21:46:34] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":1722,"status":"occupied"} 
[2026-08-14 21:46:34] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":1721,"status":"occupied"} 
[2026-08-14 21:46:34] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":1702,"status":"occupied"} 
[2026-08-14 21:46:34] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":1723,"status":"occupied"} 
[2026-08-14 21:46:34] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":1705,"status":"occupied"} 
[2026-08-14 21:46:35] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:46:35] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:46:35] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:46:35] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:46:35] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:46:35] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:46:35] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:46:35] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:46:35] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:46:35] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:46:35] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:46:35] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:46:35] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:46:35] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:46:35] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:46:35] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:46:35] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:46:35] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:46:39] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:46:39] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:47:17] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:47:17] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:47:17] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:47:17] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:47:17] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1724,"table_id":"4","status":"processing"},{"id":1723,"table_id":"8","status":"processing"},{"id":1722,"table_id":"5","status":"processing"},{"id":1721,"table_id":"6","status":"processing"},{"id":1720,"table_id":"3","status":"processing"},{"id":1717,"table_id":"8","status":"processing"},{"id":1716,"table_id":"10","status":"processing"},{"id":1712,"table_id":"2","status":"processing"},{"id":1710,"table_id":"3","status":"processing"},{"id":1705,"table_id":"9","status":"processing"},{"id":1702,"table_id":"7","status":"processing"},{"id":1695,"table_id":"7","status":"processing"}]} 
[2026-08-14 21:47:17] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-14 21:47:17] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":1716,"status":"occupied"} 
[2026-08-14 21:47:17] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":1712,"status":"occupied"} 
[2026-08-14 21:47:17] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":1720,"status":"occupied"} 
[2026-08-14 21:47:17] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":1724,"status":"occupied"} 
[2026-08-14 21:47:17] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":1722,"status":"occupied"} 
[2026-08-14 21:47:17] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":1721,"status":"occupied"} 
[2026-08-14 21:47:17] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":1702,"status":"occupied"} 
[2026-08-14 21:47:17] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":1723,"status":"occupied"} 
[2026-08-14 21:47:17] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":1705,"status":"occupied"} 
[2026-08-14 21:47:17] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:47:17] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:47:17] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:47:17] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:47:17] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:47:17] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:47:17] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:47:17] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:47:17] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:47:17] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:47:17] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:47:17] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:47:17] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:47:17] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:47:17] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:47:17] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:47:18] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:47:18] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:47:28] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":465,"gst":15.71,"discount":0,"charge":0,"total":465,"payment_mode":"cash","products":[{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":3,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":0,"code":"-","name":"PANACOTTA","mrp":60,"price":60,"qty":1,"tax":0,"tax_mode":"exclude","unit":"pcs"},{"product_id":387,"code":"AS1557","name":"Cashew Macrone","mrp":170,"price":170,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":284,"code":"AS867","name":"MINI BADUSHA","mrp":80,"price":80,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":697,"code":"AS1627","name":"MIXTURE MITTAI","mrp":80,"price":80,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-14 21:47:28] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-14 21:47:28] local.INFO: ORDER CREATED {"order_id":"ORD34755"} 
[2026-08-14 21:47:28] local.INFO: Stock Updated {"product_id":387,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 21:47:28] local.INFO: Stock Updated {"product_id":284,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 21:47:28] local.INFO: Stock Updated {"product_id":697,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 21:47:28] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24920} 
[2026-08-14 21:48:22] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"45","customer_name":"Customer Name","customer_phone":null,"subtotal":1161.6,"gst":55.31,"discount":0,"charge":0,"total":1161.6,"payment_mode":"cash","products":[{"product_id":621,"code":"1294","name":"Milk sweets","mrp":660,"price":660,"qty":1.76,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-14 21:48:22] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-14 21:48:22] local.INFO: ORDER CREATED {"order_id":"ORD34756"} 
[2026-08-14 21:48:22] local.INFO: Stock Updated {"product_id":621,"ordered_qty":1.76,"deducted":1.76} 
[2026-08-14 21:48:22] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24921} 
[2026-08-14 21:48:28] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:48:28] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:48:28] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:48:28] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:48:28] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1724,"table_id":"4","status":"processing"},{"id":1723,"table_id":"8","status":"processing"},{"id":1722,"table_id":"5","status":"processing"},{"id":1721,"table_id":"6","status":"processing"},{"id":1720,"table_id":"3","status":"processing"},{"id":1717,"table_id":"8","status":"processing"},{"id":1716,"table_id":"10","status":"processing"},{"id":1712,"table_id":"2","status":"processing"},{"id":1710,"table_id":"3","status":"processing"},{"id":1705,"table_id":"9","status":"processing"},{"id":1702,"table_id":"7","status":"processing"},{"id":1695,"table_id":"7","status":"processing"}]} 
[2026-08-14 21:48:28] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-14 21:48:28] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":1716,"status":"occupied"} 
[2026-08-14 21:48:28] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":1712,"status":"occupied"} 
[2026-08-14 21:48:28] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":1720,"status":"occupied"} 
[2026-08-14 21:48:28] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":1724,"status":"occupied"} 
[2026-08-14 21:48:28] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":1722,"status":"occupied"} 
[2026-08-14 21:48:28] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":1721,"status":"occupied"} 
[2026-08-14 21:48:28] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":1702,"status":"occupied"} 
[2026-08-14 21:48:28] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":1723,"status":"occupied"} 
[2026-08-14 21:48:28] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":1705,"status":"occupied"} 
[2026-08-14 21:48:29] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:48:29] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:48:29] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:48:29] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:48:29] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:48:29] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:48:29] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:48:29] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:48:29] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:48:29] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:48:29] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:48:29] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:48:30] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:48:30] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:48:31] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:48:31] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:48:31] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:48:31] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:48:41] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":150,"gst":7.14,"discount":0,"charge":0,"total":150,"payment_mode":"cash","products":[{"product_id":421,"code":"As1450","name":"Brownie","mrp":150,"price":150,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-14 21:48:41] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-14 21:48:41] local.INFO: ORDER CREATED {"order_id":"ORD34757"} 
[2026-08-14 21:48:41] local.INFO: Stock Updated {"product_id":421,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 21:48:41] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24922} 
[2026-08-14 21:48:43] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:48:43] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:48:43] local.INFO: ================= KOT HOLD SAVE ORDER START =================  
[2026-08-14 21:48:43] local.INFO: Authenticated Billing Counter {"billing_counter_id":11,"counter_name":"PMS App4","branch_id":5} 
[2026-08-14 21:48:43] local.INFO: Complete Request {"request":{"table_id":"10","staff_id":"24","payment_mode":"cash","discount_type":"none","is_kot":"1","products":[{"product_id":"830","qty":"1pcs","is_kot":"1"}]}} 
[2026-08-14 21:48:43] local.INFO: Generated Order ID {"order_id":"KOT20260731190915027"} 
[2026-08-14 21:48:43] local.INFO: Processing Product {"product_id":"830","qty":"1pcs"} 
[2026-08-14 21:48:43] local.INFO: Product Amount Calculated {"product":"Mexican Nachos","subtotal":125.0,"tax":0.0,"total":125.0} 
[2026-08-14 21:48:43] local.INFO: Bill Calculation Completed {"subtotal":119.05,"gst":5.95,"discount":0.0,"charge":0.0,"grand_total":125.0} 
[2026-08-14 21:48:43] local.INFO: Order Detail Saved {"order_id":1725,"product_id":830} 
[2026-08-14 21:48:44] local.INFO: KOT BILL SENT TO PI PRINTER {"order_id":"KOT20260731190915027"} 
[2026-08-14 21:48:58] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:48:58] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:48:58] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:48:58] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:48:59] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:48:59] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:49:05] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":80,"gst":2.86,"discount":0,"charge":0,"total":80,"payment_mode":"cash","products":[{"product_id":156,"code":"A2","name":"Tea Parcel","mrp":20,"price":20,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":486,"code":"1228","name":"Vennila Delight","mrp":30,"price":30,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-14 21:49:05] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-14 21:49:05] local.INFO: ORDER CREATED {"order_id":"ORD34758"} 
[2026-08-14 21:49:05] local.INFO: Stock Updated {"product_id":486,"ordered_qty":2.0,"deducted":2.0} 
[2026-08-14 21:49:05] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24923} 
[2026-08-14 21:49:07] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:49:07] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:49:08] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:49:08] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:49:09] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:49:09] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:49:09] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:49:09] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:49:10] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:49:10] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:49:10] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:49:10] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:49:10] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:49:10] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:49:10] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:49:10] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:49:12] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:49:12] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:49:38] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":290.08,"gst":9.05,"discount":0,"charge":0,"total":290.08,"payment_mode":"cash","products":[{"product_id":0,"code":"-","name":"RASAMALAI","mrp":50,"price":50,"qty":2,"tax":0,"tax_mode":"exclude","unit":"pcs"},{"product_id":126,"code":"1095","name":"DRY JAMUN","mrp":660,"price":660,"qty":0.288,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-14 21:49:38] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-14 21:49:38] local.INFO: ORDER CREATED {"order_id":"ORD34759"} 
[2026-08-14 21:49:38] local.INFO: Stock Updated {"product_id":126,"ordered_qty":0.288,"deducted":0.288} 
[2026-08-14 21:49:38] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24924} 
[2026-08-14 21:49:44] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:49:44] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:49:44] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:49:44] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:49:44] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1725,"table_id":"10","status":"processing"},{"id":1724,"table_id":"4","status":"processing"},{"id":1723,"table_id":"8","status":"processing"},{"id":1722,"table_id":"5","status":"processing"},{"id":1721,"table_id":"6","status":"processing"},{"id":1717,"table_id":"8","status":"processing"},{"id":1716,"table_id":"10","status":"processing"},{"id":1712,"table_id":"2","status":"processing"},{"id":1705,"table_id":"9","status":"processing"},{"id":1702,"table_id":"7","status":"processing"},{"id":1695,"table_id":"7","status":"processing"}]} 
[2026-08-14 21:49:44] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-14 21:49:44] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":1725,"status":"occupied"} 
[2026-08-14 21:49:44] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":1712,"status":"occupied"} 
[2026-08-14 21:49:44] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":null,"status":"free"} 
[2026-08-14 21:49:44] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":1724,"status":"occupied"} 
[2026-08-14 21:49:44] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":1722,"status":"occupied"} 
[2026-08-14 21:49:44] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":1721,"status":"occupied"} 
[2026-08-14 21:49:44] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":1702,"status":"occupied"} 
[2026-08-14 21:49:44] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":1723,"status":"occupied"} 
[2026-08-14 21:49:44] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":1705,"status":"occupied"} 
[2026-08-14 21:49:44] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:49:44] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:49:44] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:49:44] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:49:44] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:49:44] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:49:44] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:49:44] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:49:44] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:49:44] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:49:44] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:49:44] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:49:44] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:49:44] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:49:44] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:49:44] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:50:50] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:50:50] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:50:51] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:50:51] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:07] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"87","customer_name":"Customer Name","customer_phone":null,"subtotal":400,"gst":15.71,"discount":0,"charge":0,"total":400,"payment_mode":"cash","products":[{"product_id":799,"code":"as1688","name":"Coconut Crunch Cookies(box)","mrp":150,"price":150,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":292,"code":"AS1519","name":"CHOCO NUTS COOKIES","mrp":150,"price":150,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":803,"code":"1401","name":"Chess cake","mrp":30,"price":30,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":3,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-14 21:52:07] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-14 21:52:07] local.INFO: ORDER CREATED {"order_id":"ORD34760"} 
[2026-08-14 21:52:07] local.INFO: Stock Updated {"product_id":799,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 21:52:07] local.INFO: Stock Updated {"product_id":292,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 21:52:07] local.INFO: Stock Updated {"product_id":803,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 21:52:07] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24925} 
[2026-08-14 21:52:14] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:14] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:14] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:14] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:14] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1725,"table_id":"10","status":"processing"},{"id":1724,"table_id":"4","status":"processing"},{"id":1723,"table_id":"8","status":"processing"},{"id":1721,"table_id":"6","status":"processing"},{"id":1717,"table_id":"8","status":"processing"},{"id":1716,"table_id":"10","status":"processing"},{"id":1712,"table_id":"2","status":"processing"},{"id":1705,"table_id":"9","status":"processing"},{"id":1702,"table_id":"7","status":"processing"},{"id":1695,"table_id":"7","status":"processing"}]} 
[2026-08-14 21:52:14] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-14 21:52:14] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":1725,"status":"occupied"} 
[2026-08-14 21:52:14] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":1712,"status":"occupied"} 
[2026-08-14 21:52:14] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":null,"status":"free"} 
[2026-08-14 21:52:14] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":1724,"status":"occupied"} 
[2026-08-14 21:52:14] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-14 21:52:14] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":1721,"status":"occupied"} 
[2026-08-14 21:52:14] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":1702,"status":"occupied"} 
[2026-08-14 21:52:14] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":1723,"status":"occupied"} 
[2026-08-14 21:52:14] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":1705,"status":"occupied"} 
[2026-08-14 21:52:14] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:14] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:14] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:14] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:14] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:14] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:15] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:15] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:15] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:15] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:15] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:15] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:15] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:15] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:16] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:16] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:16] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:16] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:16] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1725,"table_id":"10","status":"processing"},{"id":1724,"table_id":"4","status":"processing"},{"id":1723,"table_id":"8","status":"processing"},{"id":1721,"table_id":"6","status":"processing"},{"id":1717,"table_id":"8","status":"processing"},{"id":1716,"table_id":"10","status":"processing"},{"id":1712,"table_id":"2","status":"processing"},{"id":1705,"table_id":"9","status":"processing"},{"id":1702,"table_id":"7","status":"processing"},{"id":1695,"table_id":"7","status":"processing"}]} 
[2026-08-14 21:52:16] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-14 21:52:16] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":1725,"status":"occupied"} 
[2026-08-14 21:52:16] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":1712,"status":"occupied"} 
[2026-08-14 21:52:16] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":null,"status":"free"} 
[2026-08-14 21:52:16] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":1724,"status":"occupied"} 
[2026-08-14 21:52:16] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-14 21:52:16] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":1721,"status":"occupied"} 
[2026-08-14 21:52:16] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":1702,"status":"occupied"} 
[2026-08-14 21:52:16] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":1723,"status":"occupied"} 
[2026-08-14 21:52:16] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":1705,"status":"occupied"} 
[2026-08-14 21:52:16] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:16] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:16] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:16] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:16] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:16] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:16] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:16] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:16] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:16] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:16] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:16] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:16] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:16] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:26] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:26] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:26] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:26] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:26] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1725,"table_id":"10","status":"processing"},{"id":1724,"table_id":"4","status":"processing"},{"id":1723,"table_id":"8","status":"processing"},{"id":1721,"table_id":"6","status":"processing"},{"id":1717,"table_id":"8","status":"processing"},{"id":1716,"table_id":"10","status":"processing"},{"id":1712,"table_id":"2","status":"processing"},{"id":1705,"table_id":"9","status":"processing"},{"id":1702,"table_id":"7","status":"processing"},{"id":1695,"table_id":"7","status":"processing"}]} 
[2026-08-14 21:52:26] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-14 21:52:26] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":1725,"status":"occupied"} 
[2026-08-14 21:52:26] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":1712,"status":"occupied"} 
[2026-08-14 21:52:26] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":null,"status":"free"} 
[2026-08-14 21:52:26] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":1724,"status":"occupied"} 
[2026-08-14 21:52:26] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-14 21:52:26] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":1721,"status":"occupied"} 
[2026-08-14 21:52:26] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":1702,"status":"occupied"} 
[2026-08-14 21:52:26] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":1723,"status":"occupied"} 
[2026-08-14 21:52:26] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":1705,"status":"occupied"} 
[2026-08-14 21:52:26] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:26] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:26] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:26] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:26] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:26] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:26] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:26] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:26] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:26] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:26] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:26] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:26] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:26] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:31] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:31] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:31] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:31] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:31] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1725,"table_id":"10","status":"processing"},{"id":1724,"table_id":"4","status":"processing"},{"id":1723,"table_id":"8","status":"processing"},{"id":1721,"table_id":"6","status":"processing"},{"id":1717,"table_id":"8","status":"processing"},{"id":1716,"table_id":"10","status":"processing"},{"id":1712,"table_id":"2","status":"processing"},{"id":1705,"table_id":"9","status":"processing"},{"id":1702,"table_id":"7","status":"processing"},{"id":1695,"table_id":"7","status":"processing"}]} 
[2026-08-14 21:52:31] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-14 21:52:31] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":1725,"status":"occupied"} 
[2026-08-14 21:52:31] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":1712,"status":"occupied"} 
[2026-08-14 21:52:31] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":null,"status":"free"} 
[2026-08-14 21:52:31] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":1724,"status":"occupied"} 
[2026-08-14 21:52:31] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-14 21:52:31] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":1721,"status":"occupied"} 
[2026-08-14 21:52:31] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":1702,"status":"occupied"} 
[2026-08-14 21:52:31] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":1723,"status":"occupied"} 
[2026-08-14 21:52:31] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":1705,"status":"occupied"} 
[2026-08-14 21:52:31] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:31] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:31] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:31] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:31] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:31] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:31] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:31] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:31] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:31] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:31] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:31] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:31] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:31] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:36] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:36] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:38] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:38] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:39] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:39] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:39] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1724,"table_id":"4","status":"processing"},{"id":1723,"table_id":"8","status":"processing"},{"id":1721,"table_id":"6","status":"processing"},{"id":1717,"table_id":"8","status":"processing"},{"id":1716,"table_id":"10","status":"processing"},{"id":1712,"table_id":"2","status":"processing"},{"id":1705,"table_id":"9","status":"processing"},{"id":1702,"table_id":"7","status":"processing"},{"id":1695,"table_id":"7","status":"processing"}]} 
[2026-08-14 21:52:39] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-14 21:52:39] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":1716,"status":"occupied"} 
[2026-08-14 21:52:39] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":1712,"status":"occupied"} 
[2026-08-14 21:52:39] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":null,"status":"free"} 
[2026-08-14 21:52:39] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":1724,"status":"occupied"} 
[2026-08-14 21:52:39] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-14 21:52:39] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":1721,"status":"occupied"} 
[2026-08-14 21:52:39] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":1702,"status":"occupied"} 
[2026-08-14 21:52:39] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":1723,"status":"occupied"} 
[2026-08-14 21:52:39] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":1705,"status":"occupied"} 
[2026-08-14 21:52:39] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:39] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:39] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:39] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:39] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:39] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:39] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:39] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:39] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:39] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:39] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:39] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:39] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:39] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:53] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:52:53] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:53:03] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:53:03] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:53:03] local.INFO: ================= KOT HOLD SAVE ORDER START =================  
[2026-08-14 21:53:03] local.INFO: Authenticated Billing Counter {"billing_counter_id":9,"counter_name":"PMS App2","branch_id":5} 
[2026-08-14 21:53:03] local.INFO: Complete Request {"request":{"table_id":"4","staff_id":"87","payment_mode":"cash","discount_type":"none","is_kot":"1","products":[{"product_id":"327","qty":"1pcs","is_kot":"1"},{"product_id":"336","qty":"1pcs","is_kot":"1"}]}} 
[2026-08-14 21:53:03] local.INFO: Generated Order ID {"order_id":"KOT20260731190915027"} 
[2026-08-14 21:53:03] local.INFO: Processing Product {"product_id":"327","qty":"1pcs"} 
[2026-08-14 21:53:03] local.INFO: Product Amount Calculated {"product":"Lemon Soda","subtotal":50.0,"tax":0.0,"total":50.0} 
[2026-08-14 21:53:03] local.INFO: Processing Product {"product_id":"336","qty":"1pcs"} 
[2026-08-14 21:53:03] local.INFO: Product Amount Calculated {"product":"Mojito","subtotal":90.0,"tax":0.0,"total":90.0} 
[2026-08-14 21:53:03] local.INFO: Bill Calculation Completed {"subtotal":133.32999999999998,"gst":6.67,"discount":0.0,"charge":0.0,"grand_total":140.0} 
[2026-08-14 21:53:03] local.INFO: Order Detail Saved {"order_id":1726,"product_id":327} 
[2026-08-14 21:53:03] local.INFO: Order Detail Saved {"order_id":1726,"product_id":336} 
[2026-08-14 21:53:04] local.INFO: KOT BILL SENT TO PI PRINTER {"order_id":"KOT20260731190915027"} 
[2026-08-14 21:53:05] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:53:05] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:53:05] local.INFO: ========== KOT SAVE ORDER START ==========  
[2026-08-14 21:53:05] local.INFO: KOT Save Order Request Received {"table_id":"4","request_data":[]} 
[2026-08-14 21:53:05] local.INFO: Authenticated Billing Counter {"billing_counter":{"App\\Models\\BillingCounter":{"id":9,"branch_id":5,"type":"billing","counter_name":"PMS App2","login_id":"9092606059","password_hint":"112013","is_active":1,"fcm_token":"eKTUPVn5SwWpuWkI86MJOa:APA91bGP6nAirMO1J8s8j1nC9pijwaoXbF7NZXCB87MTvodc2SwtmDMS8Fc0SY1QAwnQOoIY1uV72-gdbUaBpaHOWTo1Av1HRN9vbiCNIO9o7SAqwlhuj9c","created_at":"2026-08-01T07:06:14.000000Z","updated_at":"2026-08-14T14:33:38.000000Z"}}} 
[2026-08-14 21:53:05] local.INFO: Checking BillingCounter Instance {"class":"App\\Models\\BillingCounter"} 
[2026-08-14 21:53:05] local.INFO: BillingCounter instance verified  
[2026-08-14 21:53:05] local.INFO: Billing Counter Active {"billing_counter_id":9,"branch_id":5,"counter_name":"PMS App2"} 
[2026-08-14 21:53:05] local.INFO: Branch and Table ID Assigned {"branch_id":5,"table_id":4} 
[2026-08-14 21:53:05] local.INFO: Starting Database Transaction  
[2026-08-14 21:53:05] local.INFO: Fetching KOT Table {"table_id":4,"branch_id":5} 
[2026-08-14 21:53:05] local.INFO: KOT Table Fetch Result {"kot_table":{"App\\Models\\KotTable":{"id":9,"table_id":"4","is_active":"1","branch_id":"5","created_at":"2026-07-30T05:12:34.000000Z","updated_at":"2026-07-30T05:12:34.000000Z"}}} 
[2026-08-14 21:53:05] local.INFO: KOT Table Found {"kot_table_id":9,"table_id":"4"} 
[2026-08-14 21:53:05] local.INFO: Fetching Processing Hold Orders  
[2026-08-14 21:53:05] local.INFO: Hold Orders Fetch Completed {"count":2,"ids":{"Illuminate\\Support\\Collection":[1724,1726]}} 
[2026-08-14 21:53:05] local.INFO: Processing Hold Orders Found Successfully  
[2026-08-14 21:53:05] local.INFO: First Hold Order Selected {"hold_order_id":1724,"user_id":null,"staff_id":"87"} 
[2026-08-14 21:53:05] local.INFO: Calculating Order Amounts  
[2026-08-14 21:53:05] local.INFO: Calculated Order Amounts {"subtotal":414.28,"gst":20.72,"discount":0.0,"charge":0.0,"grand_total":435.0} 
[2026-08-14 21:53:05] local.INFO: Fetching Last Order ID  
[2026-08-14 21:53:05] local.INFO: Last Order Result {"last_order_id":24925,"last_order_number":"ORD34760"} 
[2026-08-14 21:53:05] local.INFO: Extracting Numeric Order Number {"existing_order_id":"ORD34760"} 
[2026-08-14 21:53:05] local.INFO: Extracted Order Number {"number":34760} 
[2026-08-14 21:53:05] local.INFO: New Order ID Generated IN Save  KOT ORDER {"new_order_id":"ORD34761"} 
[2026-08-14 21:53:05] local.INFO: Creating Completed Order Bill  
[2026-08-14 21:53:05] local.INFO: Order Bill Created Successfully {"order_bill_id":24926,"order_id":"ORD34761","total":435.0} 
[2026-08-14 21:53:05] local.INFO: Preparing Order Details Data  
[2026-08-14 21:53:05] local.INFO: Processing Hold Order Details {"hold_order_id":1724,"products_count":2} 
[2026-08-14 21:53:05] local.INFO: Processing Product Item {"product_id":832,"product_name":"Paneer Tikka Sandwich","quantity":"1","row_total":"135.00"} 
[2026-08-14 21:53:05] local.INFO: Processing Product Item {"product_id":842,"product_name":"Veg Patty Burger","quantity":"1","row_total":"160.00"} 
[2026-08-14 21:53:05] local.INFO: Processing Hold Order Details {"hold_order_id":1726,"products_count":2} 
[2026-08-14 21:53:05] local.INFO: Processing Product Item {"product_id":327,"product_name":"Lemon Soda","quantity":"1","row_total":"50.00"} 
[2026-08-14 21:53:05] local.INFO: Processing Product Item {"product_id":336,"product_name":"Mojito","quantity":"1","row_total":"90.00"} 
[2026-08-14 21:53:05] local.INFO: Product Rows Prepared {"total_products":4} 
[2026-08-14 21:53:05] local.INFO: Inserting Order Details  
[2026-08-14 21:53:05] local.INFO: Order Details Inserted Successfully {"inserted_count":4,"order_id":24926} 
[2026-08-14 21:53:05] local.INFO: Updating KOT Hold Orders Status To Completed {"hold_order_ids":{"Illuminate\\Support\\Collection":[1724,1726]}} 
[2026-08-14 21:53:05] local.INFO: KOT Hold Orders Updated {"updated_rows":2} 
[2026-08-14 21:53:05] local.INFO: Committing Database Transaction  
[2026-08-14 21:53:05] local.INFO: Database Transaction Completed Successfully  
[2026-08-14 21:53:05] local.INFO: Loading Completed Order Relationships  
[2026-08-14 21:53:05] local.INFO: Order Relationships Loaded {"order_id":24926,"products_count":4} 
[2026-08-14 21:53:05] local.INFO: Sending Success Response  
[2026-08-14 21:53:05] local.INFO: ========== KOT SAVE ORDER END ==========  
[2026-08-14 21:53:10] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:53:10] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:53:10] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1723,"table_id":"8","status":"processing"},{"id":1721,"table_id":"6","status":"processing"},{"id":1717,"table_id":"8","status":"processing"},{"id":1712,"table_id":"2","status":"processing"},{"id":1705,"table_id":"9","status":"processing"},{"id":1702,"table_id":"7","status":"processing"},{"id":1695,"table_id":"7","status":"processing"}]} 
[2026-08-14 21:53:10] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-14 21:53:10] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":null,"status":"free"} 
[2026-08-14 21:53:10] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":1712,"status":"occupied"} 
[2026-08-14 21:53:10] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":null,"status":"free"} 
[2026-08-14 21:53:10] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":null,"status":"free"} 
[2026-08-14 21:53:10] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-14 21:53:10] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":1721,"status":"occupied"} 
[2026-08-14 21:53:10] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":1702,"status":"occupied"} 
[2026-08-14 21:53:10] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":1723,"status":"occupied"} 
[2026-08-14 21:53:10] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":1705,"status":"occupied"} 
[2026-08-14 21:53:10] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:53:10] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:53:10] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:53:10] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:53:10] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:53:10] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:53:10] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:53:10] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:53:10] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:53:10] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:53:39] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:53:39] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:53:39] local.INFO: ================= KOT HOLD SAVE ORDER START =================  
[2026-08-14 21:53:39] local.INFO: Authenticated Billing Counter {"billing_counter_id":11,"counter_name":"PMS App4","branch_id":5} 
[2026-08-14 21:53:39] local.INFO: Complete Request {"request":{"table_id":"10","staff_id":"24","payment_mode":"cash","discount_type":"none","is_kot":"1","products":[{"product_id":"830","qty":"1pcs","is_kot":"1"},{"product_id":"840","qty":"1pcs","is_kot":"1"},{"product_id":"833","qty":"1pcs","is_kot":"1"}]}} 
[2026-08-14 21:53:39] local.INFO: Generated Order ID {"order_id":"KOT20260731190915028"} 
[2026-08-14 21:53:39] local.INFO: Processing Product {"product_id":"830","qty":"1pcs"} 
[2026-08-14 21:53:39] local.INFO: Product Amount Calculated {"product":"Mexican Nachos","subtotal":125.0,"tax":0.0,"total":125.0} 
[2026-08-14 21:53:39] local.INFO: Processing Product {"product_id":"840","qty":"1pcs"} 
[2026-08-14 21:53:39] local.INFO: Product Amount Calculated {"product":"Peri Peri Chicken Burger","subtotal":190.0,"tax":0.0,"total":190.0} 
[2026-08-14 21:53:39] local.INFO: Processing Product {"product_id":"833","qty":"1pcs"} 
[2026-08-14 21:53:39] local.INFO: Product Amount Calculated {"product":"Roasted Chicken Sandwich","subtotal":150.0,"tax":0.0,"total":150.0} 
[2026-08-14 21:53:39] local.INFO: Bill Calculation Completed {"subtotal":442.86,"gst":22.14,"discount":0.0,"charge":0.0,"grand_total":465.0} 
[2026-08-14 21:53:39] local.INFO: Order Detail Saved {"order_id":1727,"product_id":830} 
[2026-08-14 21:53:39] local.INFO: Order Detail Saved {"order_id":1727,"product_id":840} 
[2026-08-14 21:53:39] local.INFO: Order Detail Saved {"order_id":1727,"product_id":833} 
[2026-08-14 21:53:40] local.INFO: KOT BILL SENT TO PI PRINTER {"order_id":"KOT20260731190915028"} 
[2026-08-14 21:54:21] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"45","customer_name":"Customer Name","customer_phone":null,"subtotal":653.9,"gst":31.14,"discount":0,"charge":0,"total":653.9,"payment_mode":"cash","products":[{"product_id":245,"code":"1128","name":"CUSTARD BUN","mrp":30,"price":30,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":243,"code":"1126","name":"CHOCOLATE BOMBOLONI","mrp":60,"price":60,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":573,"code":"AS397","name":"Tea bun","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":128,"code":"1097","name":"TENDER COCONUT HALWA","mrp":600,"price":600,"qty":0.289,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":889,"code":"as2","name":"Sandwich Bread (B)","mrp":120,"price":120,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":316,"code":"1153","name":"VANNILA PUDDING","mrp":25,"price":25,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":46,"code":"1015","name":"MUNDRI PAKKODA","mrp":500,"price":500,"qty":0.281,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-14 21:54:21] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-14 21:54:21] local.INFO: ORDER CREATED {"order_id":"ORD34762"} 
[2026-08-14 21:54:21] local.INFO: Stock Updated {"product_id":245,"ordered_qty":2.0,"deducted":2.0} 
[2026-08-14 21:54:21] local.INFO: Stock Updated {"product_id":243,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 21:54:21] local.INFO: Stock Updated {"product_id":573,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 21:54:21] local.INFO: Stock Updated {"product_id":128,"ordered_qty":0.289,"deducted":0.289} 
[2026-08-14 21:54:21] local.INFO: Stock Updated {"product_id":889,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 21:54:21] local.INFO: Stock Updated {"product_id":316,"ordered_qty":2.0,"deducted":2.0} 
[2026-08-14 21:54:21] local.INFO: Stock Updated {"product_id":46,"ordered_qty":0.281,"deducted":0.281} 
[2026-08-14 21:54:21] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24927} 
[2026-08-14 21:54:48] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":340,"gst":16.19,"discount":0,"charge":0,"total":340,"payment_mode":"cash","products":[{"product_id":898,"code":"a30","name":"GHEE MYSORE MILK","mrp":45,"price":45,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":471,"code":"1213","name":"Kunafa Pistachio luxury","mrp":250,"price":250,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-14 21:54:48] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-14 21:54:48] local.INFO: ORDER CREATED {"order_id":"ORD34763"} 
[2026-08-14 21:54:48] local.INFO: Stock Updated {"product_id":898,"ordered_qty":2.0,"deducted":2.0} 
[2026-08-14 21:54:48] local.INFO: Stock Updated {"product_id":471,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 21:54:48] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24928} 
[2026-08-14 21:55:22] local.INFO: ORDER UPDATE STARTED {"order_id":"24928","request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":190,"gst":9.05,"discount":0,"charge":0,"total":190,"payment_mode":"cash","status":"completed","products":[{"product_id":579,"code":"1281","name":"Dark Chocolate","mrp":100,"price":100,"qty":1,"tax":5,"tax_mode":"include","unit":"kg","unit_value":1,"amount":100,"row_total":100},{"product_id":898,"code":"a30","name":"GHEE MYSORE MILK","mrp":45,"price":45,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs","unit_value":2,"amount":90,"row_total":90}]}} 
[2026-08-14 21:56:44] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":615,"gst":28.1,"discount":0,"charge":0,"total":615,"payment_mode":"cash","products":[{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":840,"code":"F15","name":"Peri Peri Chicken Burger","mrp":190,"price":190,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":838,"code":"f13","name":"Chicken Bread Omelet","mrp":110,"price":110,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":834,"code":"F9","name":"Chicken Club Sandwich","mrp":165,"price":165,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":830,"code":"F4","name":"Mexican Nachos","mrp":125,"price":125,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-14 21:56:45] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-14 21:56:45] local.INFO: ORDER CREATED {"order_id":"ORD34764"} 
[2026-08-14 21:56:45] local.INFO: Stock Updated {"product_id":840,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 21:56:45] local.INFO: Stock Updated {"product_id":838,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 21:56:45] local.INFO: Stock Updated {"product_id":834,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 21:56:45] local.INFO: Stock Updated {"product_id":830,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 21:56:45] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24929} 
[2026-08-14 21:57:24] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:57:24] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:57:24] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:57:24] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:57:24] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1727,"table_id":"10","status":"processing"},{"id":1723,"table_id":"8","status":"processing"},{"id":1721,"table_id":"6","status":"processing"},{"id":1717,"table_id":"8","status":"processing"},{"id":1712,"table_id":"2","status":"processing"},{"id":1705,"table_id":"9","status":"processing"},{"id":1702,"table_id":"7","status":"processing"},{"id":1695,"table_id":"7","status":"processing"}]} 
[2026-08-14 21:57:24] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-14 21:57:24] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":1727,"status":"occupied"} 
[2026-08-14 21:57:24] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":1712,"status":"occupied"} 
[2026-08-14 21:57:24] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":null,"status":"free"} 
[2026-08-14 21:57:24] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":null,"status":"free"} 
[2026-08-14 21:57:24] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-14 21:57:24] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":1721,"status":"occupied"} 
[2026-08-14 21:57:24] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":1702,"status":"occupied"} 
[2026-08-14 21:57:24] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":1723,"status":"occupied"} 
[2026-08-14 21:57:24] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":1705,"status":"occupied"} 
[2026-08-14 21:57:24] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:57:24] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:57:24] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:57:24] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:57:24] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:57:24] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:57:24] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:57:24] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:57:25] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:57:25] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:57:25] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:57:25] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:57:28] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:57:28] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 21:57:45] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":450,"gst":21.43,"discount":0,"charge":0,"total":450,"payment_mode":"cash","products":[{"product_id":541,"code":"1255","name":"Black forest 500g","mrp":450,"price":450,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-14 21:57:45] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-14 21:57:45] local.INFO: ORDER CREATED {"order_id":"ORD34765"} 
[2026-08-14 21:57:45] local.INFO: Stock Updated {"product_id":541,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 21:57:45] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24930} 
[2026-08-14 22:00:38] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":1299,"gst":57.14,"discount":0,"charge":0,"total":1299,"payment_mode":"cash","products":[{"product_id":627,"code":"1300","name":"Tresleches","mrp":150,"price":150,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":471,"code":"1213","name":"Kunafa Pistachio luxury","mrp":250,"price":250,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":169,"code":"A14","name":"Vadai","mrp":12,"price":12,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":763,"code":"A28","name":"Milk","mrp":20,"price":20,"qty":1,"tax":0,"tax_mode":"include","unit":"pcs"},{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":833,"code":"F8","name":"Roasted Chicken Sandwich","mrp":150,"price":150,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":828,"code":"F3","name":"Crispy Golden Fish Finger","mrp":180,"price":180,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":834,"code":"F9","name":"Chicken Club Sandwich","mrp":165,"price":165,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":830,"code":"F4","name":"Mexican Nachos","mrp":125,"price":125,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":826,"code":"F1","name":"Classic French Fries","mrp":90,"price":90,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-14 22:00:38] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-14 22:00:38] local.INFO: ORDER CREATED {"order_id":"ORD34766"} 
[2026-08-14 22:00:38] local.INFO: Stock Updated {"product_id":627,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:00:38] local.INFO: Stock Updated {"product_id":471,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:00:38] local.INFO: Stock Updated {"product_id":763,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:00:38] local.INFO: Stock Updated {"product_id":833,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:00:38] local.INFO: Stock Updated {"product_id":828,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:00:38] local.INFO: Stock Updated {"product_id":834,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:00:38] local.INFO: Stock Updated {"product_id":830,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:00:38] local.INFO: Stock Updated {"product_id":826,"ordered_qty":2.0,"deducted":2.0} 
[2026-08-14 22:00:38] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24931} 
[2026-08-14 22:00:40] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:00:40] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:00:40] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:00:40] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:00:40] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1727,"table_id":"10","status":"processing"},{"id":1723,"table_id":"8","status":"processing"},{"id":1721,"table_id":"6","status":"processing"},{"id":1717,"table_id":"8","status":"processing"},{"id":1705,"table_id":"9","status":"processing"},{"id":1702,"table_id":"7","status":"processing"},{"id":1695,"table_id":"7","status":"processing"}]} 
[2026-08-14 22:00:40] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-14 22:00:40] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":1727,"status":"occupied"} 
[2026-08-14 22:00:40] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":null,"status":"free"} 
[2026-08-14 22:00:40] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":null,"status":"free"} 
[2026-08-14 22:00:40] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":null,"status":"free"} 
[2026-08-14 22:00:40] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-14 22:00:40] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":1721,"status":"occupied"} 
[2026-08-14 22:00:40] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":1702,"status":"occupied"} 
[2026-08-14 22:00:40] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":1723,"status":"occupied"} 
[2026-08-14 22:00:40] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":1705,"status":"occupied"} 
[2026-08-14 22:00:40] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:00:40] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:00:40] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:00:40] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:00:40] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:00:40] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:00:40] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:00:40] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:00:40] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:00:40] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:00:41] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:00:41] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:00:41] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:00:41] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:00:41] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1727,"table_id":"10","status":"processing"},{"id":1723,"table_id":"8","status":"processing"},{"id":1721,"table_id":"6","status":"processing"},{"id":1717,"table_id":"8","status":"processing"},{"id":1705,"table_id":"9","status":"processing"},{"id":1702,"table_id":"7","status":"processing"},{"id":1695,"table_id":"7","status":"processing"}]} 
[2026-08-14 22:00:41] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-14 22:00:41] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":1727,"status":"occupied"} 
[2026-08-14 22:00:41] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":null,"status":"free"} 
[2026-08-14 22:00:41] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":null,"status":"free"} 
[2026-08-14 22:00:41] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":null,"status":"free"} 
[2026-08-14 22:00:41] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-14 22:00:41] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":1721,"status":"occupied"} 
[2026-08-14 22:00:41] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":1702,"status":"occupied"} 
[2026-08-14 22:00:41] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":1723,"status":"occupied"} 
[2026-08-14 22:00:41] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":1705,"status":"occupied"} 
[2026-08-14 22:00:41] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:00:41] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:00:41] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:00:41] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:00:41] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:00:41] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:00:41] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:00:41] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:00:41] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:00:41] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:01:15] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:01:15] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:01:15] local.INFO: ================= KOT HOLD SAVE ORDER START =================  
[2026-08-14 22:01:15] local.INFO: Authenticated Billing Counter {"billing_counter_id":1,"counter_name":"pms kitchen one","branch_id":5} 
[2026-08-14 22:01:15] local.INFO: Complete Request {"request":{"table_id":"5","staff_id":"41","payment_mode":"cash","discount_type":"none","is_kot":"1","products":[{"product_id":"891","qty":"1pcs","is_kot":"1"}]}} 
[2026-08-14 22:01:15] local.INFO: Generated Order ID {"order_id":"KOT20260731190915029"} 
[2026-08-14 22:01:15] local.INFO: Processing Product {"product_id":"891","qty":"1pcs"} 
[2026-08-14 22:01:15] local.INFO: Product Amount Calculated {"product":"ACHU MURUKKU","subtotal":80.0,"tax":0.0,"total":80.0} 
[2026-08-14 22:01:15] local.INFO: Bill Calculation Completed {"subtotal":76.19,"gst":3.81,"discount":0.0,"charge":0.0,"grand_total":80.0} 
[2026-08-14 22:01:15] local.INFO: Order Detail Saved {"order_id":1728,"product_id":891} 
[2026-08-14 22:01:16] local.INFO: KOT BILL SENT TO PI PRINTER {"order_id":"KOT20260731190915029"} 
[2026-08-14 22:01:18] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:01:18] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:01:31] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"87","customer_name":"Customer Name","customer_phone":null,"subtotal":484.14,"gst":23.05,"discount":0,"charge":0,"total":484.14,"payment_mode":"cash","products":[{"product_id":622,"code":"1295","name":"Ghee sweets","mrp":660,"price":660,"qty":0.279,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":860,"code":"AS1723","name":"Mango Brownie","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":533,"code":"AS1292","name":"Banana Bar Cake","mrp":100,"price":100,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":694,"code":"AS1624","name":"ELLU MITTAI","mrp":90,"price":90,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":245,"code":"1128","name":"CUSTARD BUN","mrp":30,"price":30,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-14 22:01:31] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-14 22:01:31] local.INFO: ORDER CREATED {"order_id":"ORD34767"} 
[2026-08-14 22:01:31] local.INFO: Stock Updated {"product_id":622,"ordered_qty":0.279,"deducted":0.279} 
[2026-08-14 22:01:31] local.INFO: Stock Updated {"product_id":860,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:01:31] local.INFO: Stock Updated {"product_id":533,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:01:31] local.INFO: Stock Updated {"product_id":694,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:01:31] local.INFO: Stock Updated {"product_id":245,"ordered_qty":2.0,"deducted":2.0} 
[2026-08-14 22:01:31] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24932} 
[2026-08-14 22:01:58] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":60,"gst":2.86,"discount":0,"charge":0,"total":60,"payment_mode":"cash","products":[{"product_id":536,"code":"AS1354","name":"NAVATHANIYAM BREAD","mrp":60,"price":60,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-14 22:01:58] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-14 22:01:58] local.INFO: ORDER CREATED {"order_id":"ORD34768"} 
[2026-08-14 22:01:58] local.INFO: Stock Updated {"product_id":536,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:01:58] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24933} 
[2026-08-14 22:02:55] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":80,"gst":3.81,"discount":0,"charge":0,"total":80,"payment_mode":"cash","products":[{"product_id":331,"code":"B8","name":"Grapes","mrp":80,"price":80,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-14 22:02:55] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-14 22:02:55] local.INFO: ORDER CREATED {"order_id":"ORD34769"} 
[2026-08-14 22:02:55] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24934} 
[2026-08-14 22:03:06] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:03:06] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:03:06] local.INFO: ================= KOT HOLD SAVE ORDER START =================  
[2026-08-14 22:03:06] local.INFO: Authenticated Billing Counter {"billing_counter_id":1,"counter_name":"pms kitchen one","branch_id":5} 
[2026-08-14 22:03:06] local.INFO: Complete Request {"request":{"table_id":"3","staff_id":"41","payment_mode":"cash","discount_type":"none","is_kot":"1","products":[{"product_id":"891","qty":"1pcs","is_kot":"1"}]}} 
[2026-08-14 22:03:06] local.INFO: Generated Order ID {"order_id":"KOT20260731190915029"} 
[2026-08-14 22:03:06] local.INFO: Processing Product {"product_id":"891","qty":"1pcs"} 
[2026-08-14 22:03:06] local.INFO: Product Amount Calculated {"product":"ACHU MURUKKU","subtotal":80.0,"tax":0.0,"total":80.0} 
[2026-08-14 22:03:06] local.INFO: Bill Calculation Completed {"subtotal":76.19,"gst":3.81,"discount":0.0,"charge":0.0,"grand_total":80.0} 
[2026-08-14 22:03:06] local.INFO: Order Detail Saved {"order_id":1729,"product_id":891} 
[2026-08-14 22:03:07] local.INFO: KOT BILL SENT TO PI PRINTER {"order_id":"KOT20260731190915029"} 
[2026-08-14 22:03:09] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:03:09] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:03:14] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:03:14] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:03:14] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:03:14] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:03:14] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1727,"table_id":"10","status":"processing"},{"id":1723,"table_id":"8","status":"processing"},{"id":1721,"table_id":"6","status":"processing"},{"id":1717,"table_id":"8","status":"processing"},{"id":1705,"table_id":"9","status":"processing"},{"id":1702,"table_id":"7","status":"processing"},{"id":1695,"table_id":"7","status":"processing"}]} 
[2026-08-14 22:03:14] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-14 22:03:14] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":1727,"status":"occupied"} 
[2026-08-14 22:03:14] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":null,"status":"free"} 
[2026-08-14 22:03:14] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":null,"status":"free"} 
[2026-08-14 22:03:14] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":null,"status":"free"} 
[2026-08-14 22:03:14] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-14 22:03:14] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":1721,"status":"occupied"} 
[2026-08-14 22:03:14] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":1702,"status":"occupied"} 
[2026-08-14 22:03:14] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":1723,"status":"occupied"} 
[2026-08-14 22:03:14] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":1705,"status":"occupied"} 
[2026-08-14 22:03:14] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:03:14] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:03:14] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:03:14] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:03:14] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:03:14] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:03:15] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:03:15] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:03:15] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:03:15] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:03:18] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"44","customer_name":"Customer Name","customer_phone":null,"subtotal":350.22,"gst":16.68,"discount":0,"charge":0,"total":350.22,"payment_mode":"cash","products":[{"product_id":621,"code":"1294","name":"Milk sweets","mrp":660,"price":660,"qty":0.257,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":39,"code":"1008","name":"INDIAN MIXTURE","mrp":400,"price":400,"qty":0.27,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":128,"code":"1097","name":"TENDER COCONUT HALWA","mrp":600,"price":600,"qty":0.121,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-14 22:03:18] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-14 22:03:18] local.INFO: ORDER CREATED {"order_id":"ORD34770"} 
[2026-08-14 22:03:18] local.INFO: Stock Updated {"product_id":621,"ordered_qty":0.257,"deducted":0.257} 
[2026-08-14 22:03:18] local.INFO: Stock Updated {"product_id":39,"ordered_qty":0.27,"deducted":0.27} 
[2026-08-14 22:03:18] local.INFO: Stock Updated {"product_id":128,"ordered_qty":0.121,"deducted":0.121} 
[2026-08-14 22:03:18] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24935} 
[2026-08-14 22:03:34] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":150,"gst":7.14,"discount":0,"charge":0,"total":150,"payment_mode":"cash","products":[{"product_id":421,"code":"As1450","name":"Brownie","mrp":150,"price":150,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-14 22:03:34] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-14 22:03:34] local.INFO: ORDER CREATED {"order_id":"ORD34771"} 
[2026-08-14 22:03:34] local.INFO: Stock Updated {"product_id":421,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:03:34] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24936} 
[2026-08-14 22:04:06] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:04:06] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:04:06] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:04:06] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:04:07] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1727,"table_id":"10","status":"processing"},{"id":1723,"table_id":"8","status":"processing"},{"id":1721,"table_id":"6","status":"processing"},{"id":1717,"table_id":"8","status":"processing"},{"id":1705,"table_id":"9","status":"processing"},{"id":1702,"table_id":"7","status":"processing"},{"id":1695,"table_id":"7","status":"processing"}]} 
[2026-08-14 22:04:07] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-14 22:04:07] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":1727,"status":"occupied"} 
[2026-08-14 22:04:07] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":null,"status":"free"} 
[2026-08-14 22:04:07] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":null,"status":"free"} 
[2026-08-14 22:04:07] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":null,"status":"free"} 
[2026-08-14 22:04:07] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-14 22:04:07] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":1721,"status":"occupied"} 
[2026-08-14 22:04:07] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":1702,"status":"occupied"} 
[2026-08-14 22:04:07] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":1723,"status":"occupied"} 
[2026-08-14 22:04:07] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":1705,"status":"occupied"} 
[2026-08-14 22:04:07] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:04:07] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:04:07] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:04:07] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:04:07] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:04:07] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:04:07] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:04:07] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:04:07] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:04:07] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:04:11] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:04:11] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:04:11] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:04:11] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:04:12] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:04:12] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:04:17] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:04:17] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:04:18] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:04:18] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:04:23] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:04:23] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:04:24] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:04:24] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:13] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:13] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:21] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":50,"gst":0,"discount":0,"charge":0,"total":50,"payment_mode":"cash","products":[{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-14 22:05:21] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-14 22:05:21] local.INFO: ORDER CREATED {"order_id":"ORD34772"} 
[2026-08-14 22:05:21] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24937} 
[2026-08-14 22:05:23] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:23] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:23] local.INFO: ================= KOT HOLD SAVE ORDER START =================  
[2026-08-14 22:05:23] local.INFO: Authenticated Billing Counter {"billing_counter_id":9,"counter_name":"PMS App2","branch_id":5} 
[2026-08-14 22:05:23] local.INFO: Complete Request {"request":{"table_id":"2","staff_id":"87","payment_mode":"cash","discount_type":"none","is_kot":"1","products":[{"product_id":"155","qty":"1pcs","is_kot":"1"}]}} 
[2026-08-14 22:05:23] local.INFO: Generated Order ID {"order_id":"KOT20260731190915028"} 
[2026-08-14 22:05:23] local.INFO: Processing Product {"product_id":"155","qty":"1pcs"} 
[2026-08-14 22:05:23] local.INFO: Product Amount Calculated {"product":"Tea","subtotal":15.0,"tax":0.0,"total":15.0} 
[2026-08-14 22:05:23] local.INFO: Bill Calculation Completed {"subtotal":15.0,"gst":0.0,"discount":0.0,"charge":0.0,"grand_total":15.0} 
[2026-08-14 22:05:23] local.INFO: Order Detail Saved {"order_id":1730,"product_id":155} 
[2026-08-14 22:05:24] local.INFO: KOT BILL SENT TO PI PRINTER {"order_id":"KOT20260731190915028"} 
[2026-08-14 22:05:24] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:24] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:24] local.INFO: ========== KOT SAVE ORDER START ==========  
[2026-08-14 22:05:24] local.INFO: KOT Save Order Request Received {"table_id":"2","request_data":[]} 
[2026-08-14 22:05:24] local.INFO: Authenticated Billing Counter {"billing_counter":{"App\\Models\\BillingCounter":{"id":9,"branch_id":5,"type":"billing","counter_name":"PMS App2","login_id":"9092606059","password_hint":"112013","is_active":1,"fcm_token":"eKTUPVn5SwWpuWkI86MJOa:APA91bGP6nAirMO1J8s8j1nC9pijwaoXbF7NZXCB87MTvodc2SwtmDMS8Fc0SY1QAwnQOoIY1uV72-gdbUaBpaHOWTo1Av1HRN9vbiCNIO9o7SAqwlhuj9c","created_at":"2026-08-01T07:06:14.000000Z","updated_at":"2026-08-14T14:33:38.000000Z"}}} 
[2026-08-14 22:05:24] local.INFO: Checking BillingCounter Instance {"class":"App\\Models\\BillingCounter"} 
[2026-08-14 22:05:24] local.INFO: BillingCounter instance verified  
[2026-08-14 22:05:24] local.INFO: Billing Counter Active {"billing_counter_id":9,"branch_id":5,"counter_name":"PMS App2"} 
[2026-08-14 22:05:24] local.INFO: Branch and Table ID Assigned {"branch_id":5,"table_id":2} 
[2026-08-14 22:05:24] local.INFO: Starting Database Transaction  
[2026-08-14 22:05:24] local.INFO: Fetching KOT Table {"table_id":2,"branch_id":5} 
[2026-08-14 22:05:24] local.INFO: KOT Table Fetch Result {"kot_table":{"App\\Models\\KotTable":{"id":7,"table_id":"2","is_active":"1","branch_id":"5","created_at":"2026-07-30T05:12:31.000000Z","updated_at":"2026-07-30T05:12:31.000000Z"}}} 
[2026-08-14 22:05:24] local.INFO: KOT Table Found {"kot_table_id":7,"table_id":"2"} 
[2026-08-14 22:05:24] local.INFO: Fetching Processing Hold Orders  
[2026-08-14 22:05:24] local.INFO: Hold Orders Fetch Completed {"count":1,"ids":{"Illuminate\\Support\\Collection":[1730]}} 
[2026-08-14 22:05:24] local.INFO: Processing Hold Orders Found Successfully  
[2026-08-14 22:05:24] local.INFO: First Hold Order Selected {"hold_order_id":1730,"user_id":null,"staff_id":"87"} 
[2026-08-14 22:05:24] local.INFO: Calculating Order Amounts  
[2026-08-14 22:05:24] local.INFO: Calculated Order Amounts {"subtotal":15.0,"gst":0.0,"discount":0.0,"charge":0.0,"grand_total":15.0} 
[2026-08-14 22:05:24] local.INFO: Fetching Last Order ID  
[2026-08-14 22:05:24] local.INFO: Last Order Result {"last_order_id":24937,"last_order_number":"ORD34772"} 
[2026-08-14 22:05:24] local.INFO: Extracting Numeric Order Number {"existing_order_id":"ORD34772"} 
[2026-08-14 22:05:24] local.INFO: Extracted Order Number {"number":34772} 
[2026-08-14 22:05:24] local.INFO: New Order ID Generated IN Save  KOT ORDER {"new_order_id":"ORD34773"} 
[2026-08-14 22:05:24] local.INFO: Creating Completed Order Bill  
[2026-08-14 22:05:24] local.INFO: Order Bill Created Successfully {"order_bill_id":24938,"order_id":"ORD34773","total":15.0} 
[2026-08-14 22:05:24] local.INFO: Preparing Order Details Data  
[2026-08-14 22:05:24] local.INFO: Processing Hold Order Details {"hold_order_id":1730,"products_count":1} 
[2026-08-14 22:05:24] local.INFO: Processing Product Item {"product_id":155,"product_name":"Tea","quantity":"1","row_total":"15.00"} 
[2026-08-14 22:05:24] local.INFO: Product Rows Prepared {"total_products":1} 
[2026-08-14 22:05:24] local.INFO: Inserting Order Details  
[2026-08-14 22:05:24] local.INFO: Order Details Inserted Successfully {"inserted_count":1,"order_id":24938} 
[2026-08-14 22:05:24] local.INFO: Updating KOT Hold Orders Status To Completed {"hold_order_ids":{"Illuminate\\Support\\Collection":[1730]}} 
[2026-08-14 22:05:24] local.INFO: KOT Hold Orders Updated {"updated_rows":1} 
[2026-08-14 22:05:24] local.INFO: Committing Database Transaction  
[2026-08-14 22:05:24] local.INFO: Database Transaction Completed Successfully  
[2026-08-14 22:05:24] local.INFO: Loading Completed Order Relationships  
[2026-08-14 22:05:24] local.INFO: Order Relationships Loaded {"order_id":24938,"products_count":1} 
[2026-08-14 22:05:24] local.INFO: Sending Success Response  
[2026-08-14 22:05:24] local.INFO: ========== KOT SAVE ORDER END ==========  
[2026-08-14 22:05:28] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:28] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:28] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1723,"table_id":"8","status":"processing"},{"id":1721,"table_id":"6","status":"processing"},{"id":1717,"table_id":"8","status":"processing"},{"id":1705,"table_id":"9","status":"processing"},{"id":1702,"table_id":"7","status":"processing"},{"id":1695,"table_id":"7","status":"processing"}]} 
[2026-08-14 22:05:28] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-14 22:05:28] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":null,"status":"free"} 
[2026-08-14 22:05:28] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":null,"status":"free"} 
[2026-08-14 22:05:28] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":null,"status":"free"} 
[2026-08-14 22:05:28] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":null,"status":"free"} 
[2026-08-14 22:05:28] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-14 22:05:28] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":1721,"status":"occupied"} 
[2026-08-14 22:05:28] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":1702,"status":"occupied"} 
[2026-08-14 22:05:28] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":1723,"status":"occupied"} 
[2026-08-14 22:05:28] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":1705,"status":"occupied"} 
[2026-08-14 22:05:28] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:28] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:28] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:28] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:28] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:28] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:28] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:28] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:37] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:37] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:38] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:38] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:38] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:38] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:38] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:38] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:38] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:38] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:42] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:42] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:42] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:42] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:42] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1723,"table_id":"8","status":"processing"},{"id":1721,"table_id":"6","status":"processing"},{"id":1717,"table_id":"8","status":"processing"},{"id":1705,"table_id":"9","status":"processing"},{"id":1702,"table_id":"7","status":"processing"},{"id":1695,"table_id":"7","status":"processing"}]} 
[2026-08-14 22:05:42] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-14 22:05:42] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":null,"status":"free"} 
[2026-08-14 22:05:42] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":null,"status":"free"} 
[2026-08-14 22:05:42] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":null,"status":"free"} 
[2026-08-14 22:05:42] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":null,"status":"free"} 
[2026-08-14 22:05:42] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-14 22:05:42] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":1721,"status":"occupied"} 
[2026-08-14 22:05:42] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":1702,"status":"occupied"} 
[2026-08-14 22:05:42] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":1723,"status":"occupied"} 
[2026-08-14 22:05:42] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":1705,"status":"occupied"} 
[2026-08-14 22:05:42] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:42] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:43] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:43] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:43] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:43] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:43] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:43] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:45] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:45] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:45] local.INFO: ========== GET STAFF API START ==========  
[2026-08-14 22:05:45] local.INFO: Staff List Fetched {"count":42} 
[2026-08-14 22:05:48] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:48] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:48] local.INFO: ================= KOT HOLD SAVE ORDER START =================  
[2026-08-14 22:05:48] local.INFO: Authenticated Billing Counter {"billing_counter_id":1,"counter_name":"pms kitchen one","branch_id":5} 
[2026-08-14 22:05:48] local.INFO: Complete Request {"request":{"table_id":"2","staff_id":"41","payment_mode":"cash","discount_type":"none","is_kot":"1","products":[{"product_id":"891","qty":"1pcs","is_kot":"1"}]}} 
[2026-08-14 22:05:48] local.INFO: Generated Order ID {"order_id":"KOT20260731190915029"} 
[2026-08-14 22:05:48] local.INFO: Processing Product {"product_id":"891","qty":"1pcs"} 
[2026-08-14 22:05:48] local.INFO: Product Amount Calculated {"product":"ACHU MURUKKU","subtotal":80.0,"tax":0.0,"total":80.0} 
[2026-08-14 22:05:48] local.INFO: Bill Calculation Completed {"subtotal":76.19,"gst":3.81,"discount":0.0,"charge":0.0,"grand_total":80.0} 
[2026-08-14 22:05:48] local.INFO: Order Detail Saved {"order_id":1731,"product_id":891} 
[2026-08-14 22:05:48] local.INFO: KOT BILL SENT TO PI PRINTER {"order_id":"KOT20260731190915029"} 
[2026-08-14 22:05:49] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:49] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:54] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:54] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:54] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:54] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:54] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1723,"table_id":"8","status":"processing"},{"id":1721,"table_id":"6","status":"processing"},{"id":1717,"table_id":"8","status":"processing"},{"id":1705,"table_id":"9","status":"processing"},{"id":1702,"table_id":"7","status":"processing"},{"id":1695,"table_id":"7","status":"processing"}]} 
[2026-08-14 22:05:54] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-14 22:05:54] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":null,"status":"free"} 
[2026-08-14 22:05:54] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":null,"status":"free"} 
[2026-08-14 22:05:54] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":null,"status":"free"} 
[2026-08-14 22:05:54] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":null,"status":"free"} 
[2026-08-14 22:05:54] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-14 22:05:54] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":1721,"status":"occupied"} 
[2026-08-14 22:05:54] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":1702,"status":"occupied"} 
[2026-08-14 22:05:54] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":1723,"status":"occupied"} 
[2026-08-14 22:05:54] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":1705,"status":"occupied"} 
[2026-08-14 22:05:54] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:54] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:05:54] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:05:54] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:54] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:54] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:54] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:54] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:54] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:54] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:54] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:54] local.INFO: ================ FCM TOKEN UPDATE START ================  
[2026-08-14 22:05:54] local.INFO: Billing Counter FCM Token Updated {"counter_id":9,"branch_id":5,"fcm_token":"eKTUPVn5SwWpuWkI86MJOa:APA91bGP6nAirMO1J8s8j1nC9pijwaoXbF7NZXCB87MTvodc2SwtmDMS8Fc0SY1QAwnQOoIY1uV72-gdbUaBpaHOWTo1Av1HRN9vbiCNIO9o7SAqwlhuj9c"} 
[2026-08-14 22:05:54] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:54] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:54] local.INFO: ========== GET STAFF API START ==========  
[2026-08-14 22:05:54] local.INFO: Staff List Fetched {"count":42} 
[2026-08-14 22:05:54] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:54] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:54] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:54] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:54] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:54] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:55] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:55] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:56] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":50,"gst":2.38,"discount":0,"charge":0,"total":50,"payment_mode":"cash","products":[{"product_id":328,"code":"B5","name":"Watermelon","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-14 22:05:56] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-14 22:05:56] local.INFO: ORDER CREATED {"order_id":"ORD34774"} 
[2026-08-14 22:05:56] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24939} 
[2026-08-14 22:05:57] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:57] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:57] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:57] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:57] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1723,"table_id":"8","status":"processing"},{"id":1721,"table_id":"6","status":"processing"},{"id":1717,"table_id":"8","status":"processing"},{"id":1705,"table_id":"9","status":"processing"},{"id":1702,"table_id":"7","status":"processing"},{"id":1695,"table_id":"7","status":"processing"}]} 
[2026-08-14 22:05:57] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-14 22:05:57] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":null,"status":"free"} 
[2026-08-14 22:05:57] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":null,"status":"free"} 
[2026-08-14 22:05:57] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":null,"status":"free"} 
[2026-08-14 22:05:57] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":null,"status":"free"} 
[2026-08-14 22:05:57] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-14 22:05:57] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":1721,"status":"occupied"} 
[2026-08-14 22:05:57] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":1702,"status":"occupied"} 
[2026-08-14 22:05:57] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":1723,"status":"occupied"} 
[2026-08-14 22:05:57] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":1705,"status":"occupied"} 
[2026-08-14 22:05:57] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:57] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:57] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:57] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:57] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:57] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:57] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:05:57] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:06:04] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:06:04] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:06:14] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:06:14] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:06:14] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:06:14] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:06:14] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1723,"table_id":"8","status":"processing"},{"id":1717,"table_id":"8","status":"processing"},{"id":1705,"table_id":"9","status":"processing"},{"id":1702,"table_id":"7","status":"processing"},{"id":1695,"table_id":"7","status":"processing"}]} 
[2026-08-14 22:06:14] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-14 22:06:14] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":null,"status":"free"} 
[2026-08-14 22:06:14] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":null,"status":"free"} 
[2026-08-14 22:06:14] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":null,"status":"free"} 
[2026-08-14 22:06:14] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":null,"status":"free"} 
[2026-08-14 22:06:14] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-14 22:06:14] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":null,"status":"free"} 
[2026-08-14 22:06:14] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":1702,"status":"occupied"} 
[2026-08-14 22:06:14] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":1723,"status":"occupied"} 
[2026-08-14 22:06:14] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":1705,"status":"occupied"} 
[2026-08-14 22:06:14] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:06:14] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:06:14] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:06:14] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:06:14] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:06:14] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:06:19] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:06:19] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:06:19] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:06:19] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:06:20] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:06:20] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:06:31] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:06:31] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:06:32] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:06:32] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:06:33] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:06:33] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:06:50] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:06:50] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:06:51] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:06:51] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:07:30] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:07:30] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:07:30] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:07:30] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:07:30] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1723,"table_id":"8","status":"processing"},{"id":1717,"table_id":"8","status":"processing"},{"id":1705,"table_id":"9","status":"processing"}]} 
[2026-08-14 22:07:30] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-14 22:07:30] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":null,"status":"free"} 
[2026-08-14 22:07:30] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":null,"status":"free"} 
[2026-08-14 22:07:30] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":null,"status":"free"} 
[2026-08-14 22:07:30] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":null,"status":"free"} 
[2026-08-14 22:07:30] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-14 22:07:30] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":null,"status":"free"} 
[2026-08-14 22:07:30] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":null,"status":"free"} 
[2026-08-14 22:07:30] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":1723,"status":"occupied"} 
[2026-08-14 22:07:30] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":1705,"status":"occupied"} 
[2026-08-14 22:07:30] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:07:30] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:07:31] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:07:31] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:07:36] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:07:36] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:07:37] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:07:37] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:07:39] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:07:39] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:07:43] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:07:43] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:07:43] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:07:43] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:07:43] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1705,"table_id":"9","status":"processing"}]} 
[2026-08-14 22:07:43] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-14 22:07:43] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":null,"status":"free"} 
[2026-08-14 22:07:43] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":null,"status":"free"} 
[2026-08-14 22:07:43] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":null,"status":"free"} 
[2026-08-14 22:07:43] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":null,"status":"free"} 
[2026-08-14 22:07:43] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-14 22:07:43] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":null,"status":"free"} 
[2026-08-14 22:07:43] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":null,"status":"free"} 
[2026-08-14 22:07:43] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":null,"status":"free"} 
[2026-08-14 22:07:43] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":1705,"status":"occupied"} 
[2026-08-14 22:07:44] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:07:44] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:08:17] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":125,"gst":1.43,"discount":0,"charge":0,"total":125,"payment_mode":"cash","products":[{"product_id":0,"code":"-","name":"MILK BREAD","mrp":50,"price":50,"qty":1,"tax":0,"tax_mode":"exclude","unit":"pcs"},{"product_id":804,"code":"1402","name":"Honey Cake","mrp":30,"price":30,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":3,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-14 22:08:17] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-14 22:08:17] local.INFO: ORDER CREATED {"order_id":"ORD34775"} 
[2026-08-14 22:08:17] local.INFO: Stock Updated {"product_id":804,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:08:17] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24940} 
[2026-08-14 22:08:48] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:08:48] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:08:49] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:08:49] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:08:49] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:08:49] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:08:49] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:08:49] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:10:46] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:10:46] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:10:55] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:10:55] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:10:55] local.INFO: ========== GET STAFF API START ==========  
[2026-08-14 22:10:55] local.INFO: Staff List Fetched {"count":42} 
[2026-08-14 22:10:55] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:10:55] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:10:55] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:10:55] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:10:55] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:10:55] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:10:55] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:10:55] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:10:55] local.INFO: ================ FCM TOKEN UPDATE START ================  
[2026-08-14 22:10:55] local.INFO: Billing Counter FCM Token Updated {"counter_id":9,"branch_id":5,"fcm_token":"eKTUPVn5SwWpuWkI86MJOa:APA91bGP6nAirMO1J8s8j1nC9pijwaoXbF7NZXCB87MTvodc2SwtmDMS8Fc0SY1QAwnQOoIY1uV72-gdbUaBpaHOWTo1Av1HRN9vbiCNIO9o7SAqwlhuj9c"} 
[2026-08-14 22:10:58] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:10:58] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:10:58] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:10:58] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:10:58] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1705,"table_id":"9","status":"processing"}]} 
[2026-08-14 22:10:58] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-14 22:10:58] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":null,"status":"free"} 
[2026-08-14 22:10:58] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":null,"status":"free"} 
[2026-08-14 22:10:58] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":null,"status":"free"} 
[2026-08-14 22:10:58] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":null,"status":"free"} 
[2026-08-14 22:10:58] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-14 22:10:58] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":null,"status":"free"} 
[2026-08-14 22:10:58] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":null,"status":"free"} 
[2026-08-14 22:10:58] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":null,"status":"free"} 
[2026-08-14 22:10:58] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":1705,"status":"occupied"} 
[2026-08-14 22:10:58] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:10:58] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:12:57] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":359.2,"gst":17.1,"discount":0,"charge":0,"total":359.2,"payment_mode":"cash","products":[{"product_id":76,"code":"1045","name":"KAJU FLOWER","mrp":1300,"price":1300,"qty":0.084,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":800,"code":"1398","name":"Capybara panna cotta","mrp":250,"price":250,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-14 22:12:57] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-14 22:12:57] local.INFO: ORDER CREATED {"order_id":"ORD34776"} 
[2026-08-14 22:12:57] local.INFO: Stock Updated {"product_id":76,"ordered_qty":0.084,"deducted":0.084} 
[2026-08-14 22:12:57] local.INFO: Stock Updated {"product_id":800,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:12:57] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24941} 
[2026-08-14 22:14:24] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"45","customer_name":"Customer Name","customer_phone":null,"subtotal":876.92,"gst":37,"discount":0,"charge":0,"total":876.92,"payment_mode":"cash","products":[{"product_id":579,"code":"1281","name":"Dark Chocolate","mrp":100,"price":100,"qty":2,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":769,"code":"1388","name":"Plum Cake","mrp":40,"price":40,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":473,"code":"1215","name":"Martina chocolate","mrp":130,"price":130,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":860,"code":"AS1723","name":"Mango Brownie","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":855,"code":"AS1273","name":"Brownie","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":662,"code":"1328","name":"Oreo Milk Cake","mrp":1000,"price":1000,"qty":0.134,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":621,"code":"1294","name":"Milk sweets","mrp":660,"price":660,"qty":0.262,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":0,"code":"-","name":"CAKE","mrp":100,"price":100,"qty":1,"tax":0,"tax_mode":"exclude","unit":"pcs"}]}} 
[2026-08-14 22:14:24] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-14 22:14:24] local.INFO: ORDER CREATED {"order_id":"ORD34777"} 
[2026-08-14 22:14:24] local.INFO: Stock Updated {"product_id":579,"ordered_qty":2.0,"deducted":2.0} 
[2026-08-14 22:14:24] local.INFO: Stock Updated {"product_id":769,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:14:24] local.INFO: Stock Updated {"product_id":473,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:14:24] local.INFO: Stock Updated {"product_id":860,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:14:24] local.INFO: Stock Updated {"product_id":855,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:14:24] local.INFO: Stock Updated {"product_id":662,"ordered_qty":0.134,"deducted":0.134} 
[2026-08-14 22:14:24] local.INFO: Stock Updated {"product_id":621,"ordered_qty":0.262,"deducted":0.262} 
[2026-08-14 22:14:24] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24942} 
[2026-08-14 22:14:43] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:14:43] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:14:43] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:14:43] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:14:43] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1705,"table_id":"9","status":"processing"}]} 
[2026-08-14 22:14:43] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-14 22:14:43] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":null,"status":"free"} 
[2026-08-14 22:14:43] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":null,"status":"free"} 
[2026-08-14 22:14:43] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":null,"status":"free"} 
[2026-08-14 22:14:43] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":null,"status":"free"} 
[2026-08-14 22:14:43] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-14 22:14:43] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":null,"status":"free"} 
[2026-08-14 22:14:43] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":null,"status":"free"} 
[2026-08-14 22:14:43] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":null,"status":"free"} 
[2026-08-14 22:14:43] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":1705,"status":"occupied"} 
[2026-08-14 22:14:43] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:14:43] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:16:20] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"45","customer_name":"Customer Name","customer_phone":null,"subtotal":311.24,"gst":14.82,"discount":0,"charge":0,"total":311.24,"payment_mode":"cash","products":[{"product_id":621,"code":"1294","name":"Milk sweets","mrp":660,"price":660,"qty":0.114,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":32,"code":"1001","name":"GARLIC MURUKKU","mrp":400,"price":400,"qty":0.15,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":40,"code":"1009","name":"CHENNAI MIXTURE","mrp":400,"price":400,"qty":0.118,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":815,"code":"AS1704","name":"MINI THATTA","mrp":80,"price":80,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":41,"code":"1010","name":"CHETTINADU SEVU","mrp":400,"price":400,"qty":0.122,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-14 22:16:20] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-14 22:16:20] local.INFO: ORDER CREATED {"order_id":"ORD34778"} 
[2026-08-14 22:16:20] local.INFO: Stock Updated {"product_id":621,"ordered_qty":0.114,"deducted":0.114} 
[2026-08-14 22:16:20] local.INFO: Stock Updated {"product_id":32,"ordered_qty":0.15,"deducted":0.15} 
[2026-08-14 22:16:20] local.INFO: Stock Updated {"product_id":40,"ordered_qty":0.118,"deducted":0.118} 
[2026-08-14 22:16:20] local.INFO: Stock Updated {"product_id":815,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:16:20] local.INFO: Stock Updated {"product_id":41,"ordered_qty":0.122,"deducted":0.122} 
[2026-08-14 22:16:20] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24943} 
[2026-08-14 22:16:39] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:16:39] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:16:39] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:16:39] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:16:39] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1705,"table_id":"9","status":"processing"}]} 
[2026-08-14 22:16:39] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-14 22:16:39] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":null,"status":"free"} 
[2026-08-14 22:16:39] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":null,"status":"free"} 
[2026-08-14 22:16:39] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":null,"status":"free"} 
[2026-08-14 22:16:39] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":null,"status":"free"} 
[2026-08-14 22:16:39] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-14 22:16:39] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":null,"status":"free"} 
[2026-08-14 22:16:39] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":null,"status":"free"} 
[2026-08-14 22:16:39] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":null,"status":"free"} 
[2026-08-14 22:16:39] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":1705,"status":"occupied"} 
[2026-08-14 22:16:39] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:16:39] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:16:45] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:16:45] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:16:45] local.INFO: ================= KOT HOLD SAVE ORDER START =================  
[2026-08-14 22:16:45] local.INFO: Authenticated Billing Counter {"billing_counter_id":1,"counter_name":"pms kitchen one","branch_id":5} 
[2026-08-14 22:16:45] local.INFO: Complete Request {"request":{"table_id":"1","staff_id":"41","payment_mode":"cash","discount_type":"none","is_kot":"1","products":[{"product_id":"891","qty":"1pcs","is_kot":"1"}]}} 
[2026-08-14 22:16:45] local.INFO: Generated Order ID {"order_id":"KOT20260731190915029"} 
[2026-08-14 22:16:45] local.INFO: Processing Product {"product_id":"891","qty":"1pcs"} 
[2026-08-14 22:16:45] local.INFO: Product Amount Calculated {"product":"ACHU MURUKKU","subtotal":80.0,"tax":0.0,"total":80.0} 
[2026-08-14 22:16:45] local.INFO: Bill Calculation Completed {"subtotal":76.19,"gst":3.81,"discount":0.0,"charge":0.0,"grand_total":80.0} 
[2026-08-14 22:16:45] local.INFO: Order Detail Saved {"order_id":1732,"product_id":891} 
[2026-08-14 22:16:46] local.INFO: KOT BILL SENT TO PI PRINTER {"order_id":"KOT20260731190915029"} 
[2026-08-14 22:16:48] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:16:48] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:16:48] local.INFO: KOT Hold Remove Product - Request {"user_id":1,"branch_id":5,"request":{"order_id":"1732","detail_id":"3024"}} 
[2026-08-14 22:16:48] local.INFO: KOT Hold Remove Product - Validation Passed {"user_id":1,"branch_id":5,"order_id":1732,"detail_id":3024} 
[2026-08-14 22:16:48] local.INFO: KOT Hold Remove Product - Order Found {"order_id":1732,"order_id_value":"KOT20260731190915029","branch_id":5,"status":"processing"} 
[2026-08-14 22:16:48] local.INFO: KOT Hold Remove Product - Product Found {"order_id":1732,"detail_id":3024,"product_id":891,"product_name":"ACHU MURUKKU","quantity":1,"row_total":"80.00"} 
[2026-08-14 22:16:48] local.INFO: KOT Hold Remove Product - Product Deleted {"order_id":1732,"detail_id":3024} 
[2026-08-14 22:16:48] local.INFO: KOT Hold Remove Product - Remaining Products {"order_id":1732,"remaining_product_count":0} 
[2026-08-14 22:16:48] local.INFO: KOT Hold Remove Product - Last Product Removed {"order_id":1732,"detail_id":3024,"product_name":"ACHU MURUKKU"} 
[2026-08-14 22:16:48] local.INFO: KOT Hold Remove Product - Hold Order Deleted {"order_id":1732,"detail_id":3024,"order_removed":true} 
[2026-08-14 22:17:06] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:17:06] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:17:06] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:17:06] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:17:06] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1705,"table_id":"9","status":"processing"}]} 
[2026-08-14 22:17:06] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-14 22:17:06] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":null,"status":"free"} 
[2026-08-14 22:17:06] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":null,"status":"free"} 
[2026-08-14 22:17:06] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":null,"status":"free"} 
[2026-08-14 22:17:06] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":null,"status":"free"} 
[2026-08-14 22:17:06] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-14 22:17:06] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":null,"status":"free"} 
[2026-08-14 22:17:06] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":null,"status":"free"} 
[2026-08-14 22:17:06] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":null,"status":"free"} 
[2026-08-14 22:17:06] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":1705,"status":"occupied"} 
[2026-08-14 22:17:06] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:17:06] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:17:17] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:17:17] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:17:27] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:17:27] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:19:02] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:19:02] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:19:02] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:19:02] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:19:02] local.INFO: ========== GET STAFF API START ==========  
[2026-08-14 22:19:02] local.INFO: Staff List Fetched {"count":42} 
[2026-08-14 22:19:02] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:19:02] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:19:02] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:19:02] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:19:02] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:19:02] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-14 22:19:02] local.ERROR: FCM Error : file does not exist  
[2026-08-14 22:19:02] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:19:02] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:19:02] local.INFO: ================ FCM TOKEN UPDATE START ================  
[2026-08-14 22:19:02] local.INFO: Billing Counter FCM Token Updated {"counter_id":9,"branch_id":5,"fcm_token":"eKTUPVn5SwWpuWkI86MJOa:APA91bGP6nAirMO1J8s8j1nC9pijwaoXbF7NZXCB87MTvodc2SwtmDMS8Fc0SY1QAwnQOoIY1uV72-gdbUaBpaHOWTo1Av1HRN9vbiCNIO9o7SAqwlhuj9c"} 
[2026-08-14 22:19:55] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:19:55] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:19:56] local.INFO: KOT BILL SENT TO PI PRINTER {"order_id":"KOT20260731190915029"} 
[2026-08-14 22:19:59] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":60,"gst":2.14,"discount":0,"charge":0,"total":60,"payment_mode":"cash","products":[{"product_id":898,"code":"a30","name":"GHEE MYSORE MILK","mrp":45,"price":45,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-14 22:19:59] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-14 22:19:59] local.INFO: ORDER CREATED {"order_id":"ORD34779"} 
[2026-08-14 22:19:59] local.INFO: Stock Updated {"product_id":898,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:19:59] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24944} 
[2026-08-14 22:20:45] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":645,"gst":30.71,"discount":0,"charge":0,"total":645,"payment_mode":"cash","products":[{"product_id":706,"code":"B26","name":"JIGARTHANDA","mrp":100,"price":100,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":840,"code":"F15","name":"Peri Peri Chicken Burger","mrp":190,"price":190,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":836,"code":"F11","name":"Cheese bread Omelet","mrp":80,"price":80,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":833,"code":"F8","name":"Roasted Chicken Sandwich","mrp":150,"price":150,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":830,"code":"F4","name":"Mexican Nachos","mrp":125,"price":125,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-14 22:20:45] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-14 22:20:45] local.INFO: ORDER CREATED {"order_id":"ORD34780"} 
[2026-08-14 22:20:45] local.INFO: Stock Updated {"product_id":840,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:20:45] local.INFO: Stock Updated {"product_id":836,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:20:45] local.INFO: Stock Updated {"product_id":833,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:20:45] local.INFO: Stock Updated {"product_id":830,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:20:45] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24945} 
[2026-08-14 22:23:36] local.INFO: Branch Login Request {"phone_number":"Billing C2","ip":"103.182.69.38"} 
[2026-08-14 22:23:42] local.INFO: Branch Login Request {"phone_number":"9876543210","ip":"103.182.69.38"} 
[2026-08-14 22:23:42] local.INFO: Branch Login Success {"branch_id":5,"branch_name":"VETTURNIMADAM","phone_number":"9876543210","ip":"103.182.69.38"} 
[2026-08-14 22:24:40] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":550,"gst":21.43,"discount":0,"charge":0,"total":550,"payment_mode":"cash","products":[{"product_id":782,"code":"1394","name":"Sleeping Teddy","mrp":200,"price":200,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":543,"code":"1257","name":"White forest cake piece","mrp":90,"price":90,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":628,"code":"1301","name":"Cheese cake","mrp":160,"price":160,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":4,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-14 22:24:40] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-14 22:24:40] local.INFO: ORDER CREATED {"order_id":"ORD34781"} 
[2026-08-14 22:24:40] local.INFO: Stock Updated {"product_id":782,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:24:40] local.INFO: Stock Updated {"product_id":543,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:24:40] local.INFO: Stock Updated {"product_id":628,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:24:40] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24946} 
[2026-08-14 22:25:23] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":464.4,"gst":19.73,"discount":0,"charge":0,"total":464.4,"payment_mode":"cash","products":[{"product_id":579,"code":"1281","name":"Dark Chocolate","mrp":100,"price":100,"qty":1,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":136,"code":"1105","name":"CASHEW COOKIES","mrp":600,"price":600,"qty":0.314,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":662,"code":"1328","name":"Oreo Milk Cake","mrp":1000,"price":1000,"qty":0.081,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":0,"code":"-","name":"rasamalai","mrp":50,"price":50,"qty":1,"tax":0,"tax_mode":"exclude","unit":"pcs"},{"product_id":898,"code":"a30","name":"GHEE MYSORE MILK","mrp":45,"price":45,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-14 22:25:23] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-14 22:25:23] local.INFO: ORDER CREATED {"order_id":"ORD34782"} 
[2026-08-14 22:25:23] local.INFO: Stock Updated {"product_id":579,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:25:23] local.INFO: Stock Updated {"product_id":136,"ordered_qty":0.314,"deducted":0.314} 
[2026-08-14 22:25:23] local.INFO: Stock Updated {"product_id":662,"ordered_qty":0.081,"deducted":0.081} 
[2026-08-14 22:25:23] local.INFO: Stock Updated {"product_id":898,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:25:23] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24947} 
[2026-08-14 22:25:49] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":550.44,"gst":26.21,"discount":0,"charge":0,"total":550.44,"payment_mode":"cash","products":[{"product_id":621,"code":"1294","name":"Milk sweets","mrp":660,"price":660,"qty":0.501,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":90,"code":"1059","name":"KARUPATTI LADDU","mrp":660,"price":660,"qty":0.333,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-14 22:25:49] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-14 22:25:49] local.INFO: ORDER CREATED {"order_id":"ORD34783"} 
[2026-08-14 22:25:49] local.INFO: Stock Updated {"product_id":621,"ordered_qty":0.501,"deducted":0.501} 
[2026-08-14 22:25:49] local.INFO: Stock Updated {"product_id":90,"ordered_qty":0.333,"deducted":0.333} 
[2026-08-14 22:25:49] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24948} 
[2026-08-14 22:26:09] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":240,"gst":11.43,"discount":0,"charge":0,"total":240,"payment_mode":"cash","products":[{"product_id":335,"code":"B12","name":"Pomegranate","mrp":120,"price":120,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":334,"code":"B11","name":"Apple","mrp":120,"price":120,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-14 22:26:09] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-14 22:26:09] local.INFO: ORDER CREATED {"order_id":"ORD34784"} 
[2026-08-14 22:26:09] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24949} 
[2026-08-14 22:26:21] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":45,"gst":0,"discount":0,"charge":0,"total":45,"payment_mode":"cash","products":[{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":3,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-14 22:26:21] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-14 22:26:21] local.INFO: ORDER CREATED {"order_id":"ORD34785"} 
[2026-08-14 22:26:21] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24950} 
[2026-08-14 22:27:14] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":511.4,"gst":23.16,"discount":0,"charge":0,"total":511.4,"payment_mode":"cash","products":[{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":78,"code":"1047","name":"KAJU PATTICE","mrp":1300,"price":1300,"qty":0.278,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":316,"code":"1153","name":"VANNILA PUDDING","mrp":25,"price":25,"qty":5,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-14 22:27:14] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-14 22:27:14] local.INFO: ORDER CREATED {"order_id":"ORD34786"} 
[2026-08-14 22:27:14] local.INFO: Stock Updated {"product_id":78,"ordered_qty":0.278,"deducted":0.278} 
[2026-08-14 22:27:14] local.INFO: Stock Updated {"product_id":316,"ordered_qty":5.0,"deducted":5.0} 
[2026-08-14 22:27:14] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24951} 
[2026-08-14 22:28:13] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":125,"gst":3.81,"discount":0,"charge":0,"total":125,"payment_mode":"cash","products":[{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":3,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":704,"code":"B24","name":"Muskmelon","mrp":80,"price":80,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-14 22:28:13] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-14 22:28:13] local.INFO: ORDER CREATED {"order_id":"ORD34787"} 
[2026-08-14 22:28:13] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24952} 
[2026-08-14 22:28:48] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":120,"gst":5.71,"discount":0,"charge":0,"total":120,"payment_mode":"cash","products":[{"product_id":207,"code":"AS761","name":"POTATO CHIPS SPICY","mrp":70,"price":70,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":797,"code":"AS1692","name":"THEAN MITTAI","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-14 22:28:48] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-14 22:28:48] local.INFO: ORDER CREATED {"order_id":"ORD34788"} 
[2026-08-14 22:28:48] local.INFO: Stock Updated {"product_id":207,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:28:48] local.INFO: Stock Updated {"product_id":797,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:28:48] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24953} 
[2026-08-14 22:33:59] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:33:59] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:35:03] local.INFO: ORDER UPDATE STARTED {"order_id":"24954","request":{"user_id":null,"staff_id":"87","customer_name":"Ajithkumar","customer_phone":"9543179308","subtotal":660,"gst":17.14,"discount":0,"charge":0,"total":660,"payment_mode":"cash","status":"completed","products":[{"product_id":158,"code":"A4","name":"Coffee parcel","mrp":30,"price":30,"qty":10,"tax":0,"tax_mode":"none","unit":"pcs","unit_value":1,"amount":300,"row_total":300},{"product_id":829,"code":"F5","name":"Cheese Sandwich","mrp":60,"price":60,"qty":6,"tax":5,"tax_mode":"include","unit":"pcs","unit_value":6,"amount":360,"row_total":360}]}} 
[2026-08-14 22:36:53] local.INFO: Post-login guard check {"attempted_login_id":"Billing C2","auth_id_immediately_after":4,"session_id":"l5LtmrqCZtsUYMEUrMMHULtamcdHTDExQJ35R2ur"} 
[2026-08-14 22:36:53] local.INFO: Billing Counter Login Success {"counter_id":4,"branch_id":5,"ip":"103.182.69.38"} 
[2026-08-14 22:38:55] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"87","customer_name":"Customer Name","customer_phone":null,"subtotal":330,"gst":15.71,"discount":0,"charge":0,"total":330,"payment_mode":"cash","products":[{"product_id":886,"code":"1720","name":"Doughnut","mrp":80,"price":80,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":470,"code":"1212","name":"Labaan Biscoff Kusari","mrp":250,"price":250,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-14 22:38:55] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-14 22:38:55] local.INFO: ORDER CREATED {"order_id":"ORD34790"} 
[2026-08-14 22:38:55] local.INFO: Stock Updated {"product_id":886,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:38:55] local.INFO: Stock Updated {"product_id":470,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:38:55] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24955} 
[2026-08-14 22:40:08] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":628.86,"gst":29.95,"discount":0,"charge":0,"total":628.86,"payment_mode":"cash","products":[{"product_id":496,"code":"AS1380","name":"Fruit Bread","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":621,"code":"1294","name":"Milk sweets","mrp":660,"price":660,"qty":0.391,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":42,"code":"1011","name":"KOVILPATTI KAARA SEV","mrp":400,"price":400,"qty":0.298,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":76,"code":"1045","name":"KAJU FLOWER","mrp":1300,"price":1300,"qty":0.112,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":40,"code":"1009","name":"CHENNAI MIXTURE","mrp":400,"price":400,"qty":0.14,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-14 22:40:08] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-14 22:40:08] local.INFO: ORDER CREATED {"order_id":"ORD34791"} 
[2026-08-14 22:40:08] local.INFO: Stock Updated {"product_id":496,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:40:08] local.INFO: Stock Updated {"product_id":621,"ordered_qty":0.391,"deducted":0.391} 
[2026-08-14 22:40:08] local.INFO: Stock Updated {"product_id":42,"ordered_qty":0.298,"deducted":0.298} 
[2026-08-14 22:40:08] local.INFO: Stock Updated {"product_id":76,"ordered_qty":0.112,"deducted":0.112} 
[2026-08-14 22:40:08] local.INFO: Stock Updated {"product_id":40,"ordered_qty":0.14,"deducted":0.14} 
[2026-08-14 22:40:08] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24956} 
[2026-08-14 22:42:08] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":253.6,"gst":9.22,"discount":0,"charge":0,"total":253.6,"payment_mode":"cash","products":[{"product_id":35,"code":"1004","name":"COCONUT MILK MURUKKU","mrp":400,"price":400,"qty":0.284,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":0,"code":"-","name":"Panacotta","mrp":60,"price":60,"qty":1,"tax":0,"tax_mode":"exclude","unit":"pcs"},{"product_id":880,"code":"AS1754","name":"Red Banana Cake","mrp":40,"price":40,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-14 22:42:08] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-14 22:42:08] local.INFO: ORDER CREATED {"order_id":"ORD34792"} 
[2026-08-14 22:42:08] local.INFO: Stock Updated {"product_id":35,"ordered_qty":0.284,"deducted":0.284} 
[2026-08-14 22:42:08] local.INFO: Stock Updated {"product_id":880,"ordered_qty":2.0,"deducted":2.0} 
[2026-08-14 22:42:08] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24957} 
[2026-08-14 22:43:03] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":320,"gst":14.05,"discount":0,"charge":0,"total":320,"payment_mode":"cash","products":[{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":618,"code":"AS757","name":"Muffins cake","mrp":100,"price":100,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":619,"code":"AS394","name":"Coconut bun","mrp":45,"price":45,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":421,"code":"As1450","name":"Brownie","mrp":150,"price":150,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-14 22:43:03] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-14 22:43:03] local.INFO: ORDER CREATED {"order_id":"ORD34793"} 
[2026-08-14 22:43:03] local.INFO: Stock Updated {"product_id":618,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:43:03] local.INFO: Stock Updated {"product_id":619,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:43:03] local.INFO: Stock Updated {"product_id":421,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:43:03] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24958} 
[2026-08-14 22:43:23] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":395,"gst":14.05,"discount":0,"charge":0,"total":395,"payment_mode":"cash","products":[{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":763,"code":"A28","name":"Milk","mrp":20,"price":20,"qty":1,"tax":0,"tax_mode":"include","unit":"pcs"},{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":618,"code":"AS757","name":"Muffins cake","mrp":100,"price":100,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":619,"code":"AS394","name":"Coconut bun","mrp":45,"price":45,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":421,"code":"As1450","name":"Brownie","mrp":150,"price":150,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-14 22:43:23] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-14 22:43:23] local.INFO: ORDER CREATED {"order_id":"ORD34794"} 
[2026-08-14 22:43:23] local.INFO: Stock Updated {"product_id":763,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:43:23] local.INFO: Stock Updated {"product_id":618,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:43:23] local.INFO: Stock Updated {"product_id":619,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:43:48] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":395,"gst":6.9,"discount":0,"charge":0,"total":395,"payment_mode":"cash","products":[{"product_id":0,"code":"-","name":"Brownie","mrp":150,"price":150,"qty":1,"tax":0,"tax_mode":"exclude","unit":"pcs"},{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":763,"code":"A28","name":"Milk","mrp":20,"price":20,"qty":1,"tax":0,"tax_mode":"include","unit":"pcs"},{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":618,"code":"AS757","name":"Muffins cake","mrp":100,"price":100,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":619,"code":"AS394","name":"Coconut bun","mrp":45,"price":45,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-14 22:43:48] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-14 22:43:48] local.INFO: ORDER CREATED {"order_id":"ORD34794"} 
[2026-08-14 22:43:48] local.INFO: Stock Updated {"product_id":763,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:43:48] local.INFO: Stock Updated {"product_id":618,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:43:48] local.INFO: Stock Updated {"product_id":619,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:43:48] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24960} 
[2026-08-14 22:44:27] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":285,"gst":12.14,"discount":0,"charge":0,"total":285,"payment_mode":"cash","products":[{"product_id":886,"code":"1720","name":"Doughnut","mrp":80,"price":80,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":813,"code":"AS1714","name":"Ola Seeval","mrp":95,"price":95,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":696,"code":"AS1626","name":"WHITE ELLU URUNDAI","mrp":80,"price":80,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-14 22:44:27] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-14 22:44:27] local.INFO: ORDER CREATED {"order_id":"ORD34795"} 
[2026-08-14 22:44:27] local.INFO: Stock Updated {"product_id":886,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:44:27] local.INFO: Stock Updated {"product_id":813,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:44:27] local.INFO: Stock Updated {"product_id":696,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:44:27] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24961} 
[2026-08-14 22:48:24] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":100.8,"gst":4.8,"discount":0,"charge":0,"total":100.8,"payment_mode":"cash","products":[{"product_id":496,"code":"AS1380","name":"Fruit Bread","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":42,"code":"1011","name":"KOVILPATTI KAARA SEV","mrp":400,"price":400,"qty":0.127,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-14 22:48:24] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-14 22:48:24] local.INFO: ORDER CREATED {"order_id":"ORD34796"} 
[2026-08-14 22:48:24] local.INFO: Stock Updated {"product_id":496,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-14 22:48:24] local.INFO: Stock Updated {"product_id":42,"ordered_qty":0.127,"deducted":0.127} 
[2026-08-14 22:48:24] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24962} 
[2026-08-14 22:49:34] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:49:34] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:49:34] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:49:34] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:49:34] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1705,"table_id":"9","status":"processing"}]} 
[2026-08-14 22:49:34] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-14 22:49:34] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":null,"status":"free"} 
[2026-08-14 22:49:34] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":null,"status":"free"} 
[2026-08-14 22:49:34] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":null,"status":"free"} 
[2026-08-14 22:49:34] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":null,"status":"free"} 
[2026-08-14 22:49:34] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-14 22:49:34] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":null,"status":"free"} 
[2026-08-14 22:49:34] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":null,"status":"free"} 
[2026-08-14 22:49:34] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":null,"status":"free"} 
[2026-08-14 22:49:34] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":1705,"status":"occupied"} 
[2026-08-14 22:49:34] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:49:34] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:50:29] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:50:29] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:50:29] local.INFO: ================= KOT HOLD SAVE ORDER START =================  
[2026-08-14 22:50:29] local.INFO: Authenticated Billing Counter {"billing_counter_id":9,"counter_name":"PMS App2","branch_id":5} 
[2026-08-14 22:50:29] local.INFO: Complete Request {"request":{"table_id":"1","staff_id":"87","payment_mode":"cash","discount_type":"none","is_kot":"1","products":[{"product_id":"155","qty":"1pcs","is_kot":"1"}]}} 
[2026-08-14 22:50:29] local.INFO: Generated Order ID {"order_id":"KOT20260731190915030"} 
[2026-08-14 22:50:29] local.INFO: Processing Product {"product_id":"155","qty":"1pcs"} 
[2026-08-14 22:50:29] local.INFO: Product Amount Calculated {"product":"Tea","subtotal":15.0,"tax":0.0,"total":15.0} 
[2026-08-14 22:50:29] local.INFO: Bill Calculation Completed {"subtotal":15.0,"gst":0.0,"discount":0.0,"charge":0.0,"grand_total":15.0} 
[2026-08-14 22:50:29] local.INFO: Order Detail Saved {"order_id":1734,"product_id":155} 
[2026-08-14 22:50:30] local.INFO: KOT BILL SENT TO PI PRINTER {"order_id":"KOT20260731190915030"} 
[2026-08-14 22:50:45] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:50:45] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:50:45] local.INFO: ================= KOT HOLD SAVE ORDER START =================  
[2026-08-14 22:50:45] local.INFO: Authenticated Billing Counter {"billing_counter_id":9,"counter_name":"PMS App2","branch_id":5} 
[2026-08-14 22:50:45] local.INFO: Complete Request {"request":{"table_id":"1","staff_id":"87","payment_mode":"cash","discount_type":"none","is_kot":"1","products":[{"product_id":"169","qty":"1pcs","is_kot":"1"},{"product_id":"826","qty":"1pcs","is_kot":"1"},{"product_id":"835","qty":"1pcs","is_kot":"1"}]}} 
[2026-08-14 22:50:45] local.INFO: Generated Order ID {"order_id":"KOT20260731190915031"} 
[2026-08-14 22:50:45] local.INFO: Processing Product {"product_id":"169","qty":"1pcs"} 
[2026-08-14 22:50:45] local.INFO: Product Amount Calculated {"product":"Vadai","subtotal":12.0,"tax":0.0,"total":12.0} 
[2026-08-14 22:50:45] local.INFO: Processing Product {"product_id":"826","qty":"1pcs"} 
[2026-08-14 22:50:45] local.INFO: Product Amount Calculated {"product":"Classic French Fries","subtotal":90.0,"tax":0.0,"total":90.0} 
[2026-08-14 22:50:45] local.INFO: Processing Product {"product_id":"835","qty":"1pcs"} 
[2026-08-14 22:50:45] local.INFO: Product Amount Calculated {"product":"Classic Bread Omlet","subtotal":70.0,"tax":0.0,"total":70.0} 
[2026-08-14 22:50:45] local.INFO: Bill Calculation Completed {"subtotal":164.38,"gst":7.62,"discount":0.0,"charge":0.0,"grand_total":172.0} 
[2026-08-14 22:50:45] local.INFO: Order Detail Saved {"order_id":1735,"product_id":169} 
[2026-08-14 22:50:45] local.INFO: Order Detail Saved {"order_id":1735,"product_id":826} 
[2026-08-14 22:50:45] local.INFO: Order Detail Saved {"order_id":1735,"product_id":835} 
[2026-08-14 22:50:46] local.INFO: KOT BILL SENT TO PI PRINTER {"order_id":"KOT20260731190915031"} 
[2026-08-14 22:50:46] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:50:46] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:50:46] local.INFO: ========== KOT SAVE ORDER START ==========  
[2026-08-14 22:50:46] local.INFO: KOT Save Order Request Received {"table_id":"1","request_data":[]} 
[2026-08-14 22:50:46] local.INFO: Authenticated Billing Counter {"billing_counter":{"App\\Models\\BillingCounter":{"id":9,"branch_id":5,"type":"billing","counter_name":"PMS App2","login_id":"9092606059","password_hint":"112013","is_active":1,"fcm_token":"eKTUPVn5SwWpuWkI86MJOa:APA91bGP6nAirMO1J8s8j1nC9pijwaoXbF7NZXCB87MTvodc2SwtmDMS8Fc0SY1QAwnQOoIY1uV72-gdbUaBpaHOWTo1Av1HRN9vbiCNIO9o7SAqwlhuj9c","created_at":"2026-08-01T07:06:14.000000Z","updated_at":"2026-08-14T14:33:38.000000Z"}}} 
[2026-08-14 22:50:46] local.INFO: Checking BillingCounter Instance {"class":"App\\Models\\BillingCounter"} 
[2026-08-14 22:50:46] local.INFO: BillingCounter instance verified  
[2026-08-14 22:50:46] local.INFO: Billing Counter Active {"billing_counter_id":9,"branch_id":5,"counter_name":"PMS App2"} 
[2026-08-14 22:50:46] local.INFO: Branch and Table ID Assigned {"branch_id":5,"table_id":1} 
[2026-08-14 22:50:46] local.INFO: Starting Database Transaction  
[2026-08-14 22:50:46] local.INFO: Fetching KOT Table {"table_id":1,"branch_id":5} 
[2026-08-14 22:50:46] local.INFO: KOT Table Fetch Result {"kot_table":{"App\\Models\\KotTable":{"id":6,"table_id":"1","is_active":"1","branch_id":"5","created_at":"2026-07-30T05:12:29.000000Z","updated_at":"2026-07-30T05:12:29.000000Z"}}} 
[2026-08-14 22:50:46] local.INFO: KOT Table Found {"kot_table_id":6,"table_id":"1"} 
[2026-08-14 22:50:46] local.INFO: Fetching Processing Hold Orders  
[2026-08-14 22:50:46] local.INFO: Hold Orders Fetch Completed {"count":2,"ids":{"Illuminate\\Support\\Collection":[1734,1735]}} 
[2026-08-14 22:50:46] local.INFO: Processing Hold Orders Found Successfully  
[2026-08-14 22:50:46] local.INFO: First Hold Order Selected {"hold_order_id":1734,"user_id":null,"staff_id":"87"} 
[2026-08-14 22:50:46] local.INFO: Calculating Order Amounts  
[2026-08-14 22:50:46] local.INFO: Calculated Order Amounts {"subtotal":179.38,"gst":7.62,"discount":0.0,"charge":0.0,"grand_total":187.0} 
[2026-08-14 22:50:46] local.INFO: Fetching Last Order ID  
[2026-08-14 22:50:46] local.INFO: Last Order Result {"last_order_id":24962,"last_order_number":"ORD34796"} 
[2026-08-14 22:50:46] local.INFO: Extracting Numeric Order Number {"existing_order_id":"ORD34796"} 
[2026-08-14 22:50:46] local.INFO: Extracted Order Number {"number":34796} 
[2026-08-14 22:50:46] local.INFO: New Order ID Generated IN Save  KOT ORDER {"new_order_id":"ORD34797"} 
[2026-08-14 22:50:46] local.INFO: Creating Completed Order Bill  
[2026-08-14 22:50:46] local.INFO: Order Bill Created Successfully {"order_bill_id":24963,"order_id":"ORD34797","total":187.0} 
[2026-08-14 22:50:46] local.INFO: Preparing Order Details Data  
[2026-08-14 22:50:46] local.INFO: Processing Hold Order Details {"hold_order_id":1734,"products_count":1} 
[2026-08-14 22:50:46] local.INFO: Processing Product Item {"product_id":155,"product_name":"Tea","quantity":"1","row_total":"15.00"} 
[2026-08-14 22:50:46] local.INFO: Processing Hold Order Details {"hold_order_id":1735,"products_count":3} 
[2026-08-14 22:50:46] local.INFO: Processing Product Item {"product_id":169,"product_name":"Vadai","quantity":"1","row_total":"12.00"} 
[2026-08-14 22:50:46] local.INFO: Processing Product Item {"product_id":826,"product_name":"Classic French Fries","quantity":"1","row_total":"90.00"} 
[2026-08-14 22:50:46] local.INFO: Processing Product Item {"product_id":835,"product_name":"Classic Bread Omlet","quantity":"1","row_total":"70.00"} 
[2026-08-14 22:50:46] local.INFO: Product Rows Prepared {"total_products":4} 
[2026-08-14 22:50:46] local.INFO: Inserting Order Details  
[2026-08-14 22:50:46] local.INFO: Order Details Inserted Successfully {"inserted_count":4,"order_id":24963} 
[2026-08-14 22:50:46] local.INFO: Updating KOT Hold Orders Status To Completed {"hold_order_ids":{"Illuminate\\Support\\Collection":[1734,1735]}} 
[2026-08-14 22:50:46] local.INFO: KOT Hold Orders Updated {"updated_rows":2} 
[2026-08-14 22:50:46] local.INFO: Committing Database Transaction  
[2026-08-14 22:50:46] local.INFO: Database Transaction Completed Successfully  
[2026-08-14 22:50:46] local.INFO: Loading Completed Order Relationships  
[2026-08-14 22:50:46] local.INFO: Order Relationships Loaded {"order_id":24963,"products_count":4} 
[2026-08-14 22:50:46] local.INFO: Sending Success Response  
[2026-08-14 22:50:46] local.INFO: ========== KOT SAVE ORDER END ==========  
[2026-08-14 22:50:53] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:50:53] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:50:53] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1705,"table_id":"9","status":"processing"}]} 
[2026-08-14 22:50:53] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-14 22:50:53] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":null,"status":"free"} 
[2026-08-14 22:50:53] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":null,"status":"free"} 
[2026-08-14 22:50:53] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":null,"status":"free"} 
[2026-08-14 22:50:53] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":null,"status":"free"} 
[2026-08-14 22:50:53] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-14 22:50:53] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":null,"status":"free"} 
[2026-08-14 22:50:53] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":null,"status":"free"} 
[2026-08-14 22:50:53] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":null,"status":"free"} 
[2026-08-14 22:50:53] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":1705,"status":"occupied"} 
[2026-08-14 22:50:54] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-14 22:50:54] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 01:00:01] local.INFO:  Backup process started  
[2026-08-15 01:00:01] local.INFO:  Database backup started  
[2026-08-15 01:00:08] local.INFO:  Database backup ZIP completed  
[2026-08-15 01:00:08] local.ERROR: Backup Mail Exception {"error":"View [emails.database_backup] not found."} 
[2026-08-15 01:00:08] local.INFO: Backup mail sent successfully  
[2026-08-15 01:00:08] local.INFO:  Project and Database backup completed successfully.  
[2026-08-15 01:00:09] local.INFO:  Backup process started  
[2026-08-15 01:00:09] local.INFO:  Database backup started  
[2026-08-15 01:00:13] local.INFO:  Database backup ZIP completed  
[2026-08-15 01:00:13] local.ERROR: Backup Mail Exception {"error":"View [emails.database_backup] not found."} 
[2026-08-15 01:00:13] local.INFO: Backup mail sent successfully  
[2026-08-15 01:00:13] local.INFO:  Project and Database backup completed successfully.  
[2026-08-15 09:12:50] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"46","customer_name":"Customer Name","customer_phone":null,"subtotal":1025.46,"gst":48.83,"discount":0,"charge":0,"total":1025.46,"payment_mode":"cash","products":[{"product_id":129,"code":"1098","name":"KARUPATTI HALWA","mrp":700,"price":700,"qty":0.292,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":129,"code":"1098","name":"KARUPATTI HALWA","mrp":700,"price":700,"qty":0.292,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":621,"code":"1294","name":"Milk sweets","mrp":660,"price":660,"qty":0.297,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":621,"code":"1294","name":"Milk sweets","mrp":660,"price":660,"qty":0.304,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":698,"code":"AS1629","name":"KADALA URUNDAI","mrp":95,"price":95,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":319,"code":"1156","name":"COCONUT PUDDING","mrp":25,"price":25,"qty":5,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 09:12:50] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 09:12:50] local.INFO: ORDER CREATED {"order_id":"ORD34798"} 
[2026-08-15 09:12:50] local.INFO: Stock Updated {"product_id":129,"ordered_qty":0.292,"deducted":0.292} 
[2026-08-15 09:12:50] local.INFO: Stock Updated {"product_id":129,"ordered_qty":0.292,"deducted":0.292} 
[2026-08-15 09:12:50] local.INFO: Stock Updated {"product_id":621,"ordered_qty":0.297,"deducted":0.297} 
[2026-08-15 09:12:50] local.INFO: Stock Updated {"product_id":621,"ordered_qty":0.304,"deducted":0.304} 
[2026-08-15 09:12:50] local.INFO: Stock Updated {"product_id":698,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 09:12:50] local.INFO: Stock Updated {"product_id":319,"ordered_qty":5.0,"deducted":5.0} 
[2026-08-15 09:12:50] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24964} 
[2026-08-15 09:14:11] local.INFO: ORDER UPDATE STARTED {"order_id":"24964","request":{"user_id":null,"staff_id":"46","customer_name":"Customer Name","customer_phone":null,"subtotal":1206.06,"gst":57.43,"discount":0,"charge":0,"total":1206.06,"payment_mode":"cash","status":"completed","products":[{"product_id":129,"code":"1098","name":"KARUPATTI HALWA","mrp":700,"price":700,"qty":0.258,"tax":5,"tax_mode":"include","unit":"kg","unit_value":1,"amount":180.6,"row_total":180.6},{"product_id":129,"code":"1098","name":"KARUPATTI HALWA","mrp":700,"price":700,"qty":0.292,"tax":5,"tax_mode":"include","unit":"kg","unit_value":0.292,"amount":204.4,"row_total":204.4},{"product_id":129,"code":"1098","name":"KARUPATTI HALWA","mrp":700,"price":700,"qty":0.292,"tax":5,"tax_mode":"include","unit":"kg","unit_value":0.292,"amount":204.4,"row_total":204.4},{"product_id":621,"code":"1294","name":"Milk sweets","mrp":660,"price":660,"qty":0.297,"tax":5,"tax_mode":"include","unit":"kg","unit_value":0.297,"amount":196.02,"row_total":196.02},{"product_id":621,"code":"1294","name":"Milk sweets","mrp":660,"price":660,"qty":0.304,"tax":5,"tax_mode":"include","unit":"kg","unit_value":0.304,"amount":200.64,"row_total":200.64},{"product_id":698,"code":"AS1629","name":"KADALA URUNDAI","mrp":95,"price":95,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs","unit_value":1,"amount":95,"row_total":95},{"product_id":319,"code":"1156","name":"COCONUT PUDDING","mrp":25,"price":25,"qty":5,"tax":5,"tax_mode":"include","unit":"pcs","unit_value":5,"amount":125,"row_total":125}]}} 
[2026-08-15 09:36:26] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"27","customer_name":"Customer Name","customer_phone":null,"subtotal":819.76,"gst":36.75,"discount":0,"charge":0,"total":819.76,"payment_mode":"cash","products":[{"product_id":39,"code":"1008","name":"INDIAN MIXTURE","mrp":400,"price":400,"qty":0.257,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":39,"code":"1008","name":"INDIAN MIXTURE","mrp":400,"price":400,"qty":0.255,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":41,"code":"1010","name":"CHETTINADU SEVU","mrp":400,"price":400,"qty":0.257,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":892,"code":"AS1771","name":"CHAKKA CHIPS","mrp":99,"price":99,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":39,"code":"1008","name":"INDIAN MIXTURE","mrp":400,"price":400,"qty":0.266,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":169,"code":"A14","name":"Vadai","mrp":12,"price":12,"qty":4,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":621,"code":"1294","name":"Milk sweets","mrp":660,"price":660,"qty":0.286,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":208,"code":"AS567","name":"POTATO CHIPS SALT","mrp":70,"price":70,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 09:36:26] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 09:36:26] local.INFO: ORDER CREATED {"order_id":"ORD34799"} 
[2026-08-15 09:36:26] local.INFO: Stock Updated {"product_id":39,"ordered_qty":0.257,"deducted":0.257} 
[2026-08-15 09:36:26] local.INFO: Stock Updated {"product_id":39,"ordered_qty":0.255,"deducted":0.255} 
[2026-08-15 09:36:26] local.INFO: Stock Updated {"product_id":41,"ordered_qty":0.257,"deducted":0.257} 
[2026-08-15 09:36:26] local.INFO: Stock Updated {"product_id":892,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 09:36:26] local.INFO: Stock Updated {"product_id":39,"ordered_qty":0.266,"deducted":0.266} 
[2026-08-15 09:36:26] local.INFO: Stock Updated {"product_id":621,"ordered_qty":0.286,"deducted":0.286} 
[2026-08-15 09:36:26] local.INFO: Stock Updated {"product_id":208,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 09:36:26] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24965} 
[2026-08-15 09:39:16] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"27","customer_name":"Customer Name","customer_phone":null,"subtotal":120,"gst":5.71,"discount":0,"charge":0,"total":120,"payment_mode":"cash","products":[{"product_id":536,"code":"AS1354","name":"NAVATHANIYAM BREAD","mrp":60,"price":60,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 09:39:16] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 09:39:16] local.INFO: ORDER CREATED {"order_id":"ORD34800"} 
[2026-08-15 09:39:16] local.INFO: Stock Updated {"product_id":536,"ordered_qty":2.0,"deducted":2.0} 
[2026-08-15 09:39:16] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24966} 
[2026-08-15 09:41:23] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":315,"gst":8.33,"discount":0,"charge":0,"total":315,"payment_mode":"cash","products":[{"product_id":258,"code":"c8","name":"EGG PUFF","mrp":25,"price":25,"qty":7,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":156,"code":"A2","name":"Tea Parcel","mrp":20,"price":20,"qty":7,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 09:41:23] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 09:41:23] local.INFO: ORDER CREATED {"order_id":"ORD34801"} 
[2026-08-15 09:41:23] local.INFO: Stock Updated {"product_id":258,"ordered_qty":7.0,"deducted":7.0} 
[2026-08-15 09:41:23] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24967} 
[2026-08-15 09:41:33] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"27","customer_name":"Customer Name","customer_phone":null,"subtotal":315,"gst":8.33,"discount":0,"charge":0,"total":315,"payment_mode":"cash","products":[{"product_id":258,"code":"c8","name":"EGG PUFF","mrp":25,"price":25,"qty":7,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":156,"code":"A2","name":"Tea Parcel","mrp":20,"price":20,"qty":7,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 09:41:33] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 09:41:33] local.INFO: ORDER CREATED {"order_id":"ORD34802"} 
[2026-08-15 09:41:33] local.INFO: Stock Updated {"product_id":258,"ordered_qty":7.0,"deducted":7.0} 
[2026-08-15 09:41:33] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24968} 
[2026-08-15 09:44:04] local.INFO: Kitchen productData fetch started {"request":{"draw":"1","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786767243742"}} 
[2026-08-15 09:44:09] local.INFO: Kitchen productData fetch started {"request":{"draw":"2","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"k","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"k","weight_machine_id":null,"category":null,"_":"1786767243743"}} 
[2026-08-15 09:44:10] local.INFO: Kitchen productData fetch started {"request":{"draw":"3","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"keer","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"keer","weight_machine_id":null,"category":null,"_":"1786767243744"}} 
[2026-08-15 09:44:43] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"39","customer_name":"Customer Name","customer_phone":null,"subtotal":170,"gst":5.71,"discount":0,"charge":0,"total":170,"payment_mode":"cash","products":[{"product_id":343,"code":"1180","name":"Scoop Ice Cream","mrp":120,"price":120,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 09:44:43] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 09:44:43] local.INFO: ORDER CREATED {"order_id":"ORD34803"} 
[2026-08-15 09:44:43] local.INFO: Stock Updated {"product_id":343,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 09:44:43] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24969} 
[2026-08-15 09:44:54] local.INFO: Kitchen productData fetch started {"request":{"draw":"1","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786767293659"}} 
[2026-08-15 09:45:04] local.INFO: Kitchen productData fetch started {"request":{"draw":"2","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"k","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"k","weight_machine_id":null,"category":null,"_":"1786767293660"}} 
[2026-08-15 09:45:05] local.INFO: Kitchen productData fetch started {"request":{"draw":"3","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"keer","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"keer","weight_machine_id":null,"category":null,"_":"1786767293661"}} 
[2026-08-15 09:45:06] local.INFO: Kitchen productData fetch started {"request":{"draw":"4","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"keera","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"keera","weight_machine_id":null,"category":null,"_":"1786767293662"}} 
[2026-08-15 09:45:15] local.INFO: Kitchen productData fetch started {"request":{"draw":"5","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"keera","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"keera","weight_machine_id":null,"category":null,"_":"1786767293663"}} 
[2026-08-15 09:45:15] local.INFO: Kitchen productData fetch started {"request":{"draw":"6","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"keera p","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"keera p","weight_machine_id":null,"category":null,"_":"1786767293664"}} 
[2026-08-15 09:45:16] local.INFO: Kitchen productData fetch started {"request":{"draw":"7","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"keera pa","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"keera pa","weight_machine_id":null,"category":null,"_":"1786767293665"}} 
[2026-08-15 09:45:16] local.INFO: Kitchen productData fetch started {"request":{"draw":"8","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"keera pakka","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"keera pakka","weight_machine_id":null,"category":null,"_":"1786767293666"}} 
[2026-08-15 09:45:18] local.INFO: Kitchen productData fetch started {"request":{"draw":"9","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"keera pakk","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"keera pakk","weight_machine_id":null,"category":null,"_":"1786767293667"}} 
[2026-08-15 09:45:18] local.INFO: Kitchen productData fetch started {"request":{"draw":"10","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"keera pakko","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"keera pakko","weight_machine_id":null,"category":null,"_":"1786767293668"}} 
[2026-08-15 09:45:19] local.INFO: Kitchen productData fetch started {"request":{"draw":"11","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"keera pakkoda","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"keera pakkoda","weight_machine_id":null,"category":null,"_":"1786767293669"}} 
[2026-08-15 09:45:39] local.INFO: Kitchen updateProduct started {"data":{"_token":"zzZx7v5cY5goDP1GD6PWx1saySJMwYRwO65ify7i","product_id":"47","removed_images":"[]","kitchen_category_id":"12","product_name":"KEERA PAKKODA","product_code":"1016","weight_machine_code":"17","tax":"5.00","tax_mode":"include","product_type_id":null,"stock_limit":"1","description":null,"unit_value":["1"],"unit":["kg"],"mrp":["400.00"],"price":["400.00"],"stock":["2.800"],"stock_type":["kg"],"display":["Yes"]}} 
[2026-08-15 09:45:41] local.INFO: Kitchen productData fetch started {"request":{"draw":"1","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786767341243"}} 
[2026-08-15 09:45:45] local.INFO: Kitchen productData fetch started {"request":{"draw":"2","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"mu","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"mu","weight_machine_id":null,"category":null,"_":"1786767341244"}} 
[2026-08-15 09:45:46] local.INFO: Kitchen productData fetch started {"request":{"draw":"3","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"mun","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"mun","weight_machine_id":null,"category":null,"_":"1786767341245"}} 
[2026-08-15 09:45:46] local.INFO: Kitchen productData fetch started {"request":{"draw":"4","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"mundh","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"mundh","weight_machine_id":null,"category":null,"_":"1786767341246"}} 
[2026-08-15 09:45:47] local.INFO: Kitchen productData fetch started {"request":{"draw":"5","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"mundhi","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"mundhi","weight_machine_id":null,"category":null,"_":"1786767341247"}} 
[2026-08-15 09:45:50] local.INFO: Kitchen productData fetch started {"request":{"draw":"6","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"mundh","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"mundh","weight_machine_id":null,"category":null,"_":"1786767341248"}} 
[2026-08-15 09:45:50] local.INFO: Kitchen productData fetch started {"request":{"draw":"7","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"mund","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"mund","weight_machine_id":null,"category":null,"_":"1786767341249"}} 
[2026-08-15 09:45:51] local.INFO: Kitchen productData fetch started {"request":{"draw":"8","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"mundi","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"mundi","weight_machine_id":null,"category":null,"_":"1786767341250"}} 
[2026-08-15 09:45:52] local.INFO: Kitchen productData fetch started {"request":{"draw":"9","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"mundiri","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"mundiri","weight_machine_id":null,"category":null,"_":"1786767341251"}} 
[2026-08-15 09:45:57] local.INFO: Kitchen productData fetch started {"request":{"draw":"10","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786767341252"}} 
[2026-08-15 09:45:59] local.INFO: Kitchen productData fetch started {"request":{"draw":"11","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"pa","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"pa","weight_machine_id":null,"category":null,"_":"1786767341253"}} 
[2026-08-15 09:45:59] local.INFO: Kitchen productData fetch started {"request":{"draw":"12","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"pak","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"pak","weight_machine_id":null,"category":null,"_":"1786767341254"}} 
[2026-08-15 09:46:01] local.INFO: Kitchen productData fetch started {"request":{"draw":"13","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"pakoda","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"pakoda","weight_machine_id":null,"category":null,"_":"1786767341255"}} 
[2026-08-15 09:46:10] local.INFO: Kitchen productData fetch started {"request":{"draw":"14","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"pakod","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"pakod","weight_machine_id":null,"category":null,"_":"1786767341256"}} 
[2026-08-15 09:46:11] local.INFO: Kitchen productData fetch started {"request":{"draw":"15","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786767341257"}} 
[2026-08-15 09:46:24] local.INFO: Kitchen productData fetch started {"request":{"draw":"16","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"c","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"c","weight_machine_id":null,"category":null,"_":"1786767341258"}} 
[2026-08-15 09:46:24] local.INFO: Kitchen productData fetch started {"request":{"draw":"17","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"ca","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"ca","weight_machine_id":null,"category":null,"_":"1786767341259"}} 
[2026-08-15 09:46:25] local.INFO: Kitchen productData fetch started {"request":{"draw":"18","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"casw","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"casw","weight_machine_id":null,"category":null,"_":"1786767341260"}} 
[2026-08-15 09:46:26] local.INFO: Kitchen productData fetch started {"request":{"draw":"19","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"cas","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"cas","weight_machine_id":null,"category":null,"_":"1786767341261"}} 
[2026-08-15 09:46:27] local.INFO: Kitchen productData fetch started {"request":{"draw":"20","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"case","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"case","weight_machine_id":null,"category":null,"_":"1786767341262"}} 
[2026-08-15 09:46:28] local.INFO: Kitchen productData fetch started {"request":{"draw":"21","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"casew","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"casew","weight_machine_id":null,"category":null,"_":"1786767341263"}} 
[2026-08-15 09:46:30] local.INFO: Kitchen productData fetch started {"request":{"draw":"22","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"case","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"case","weight_machine_id":null,"category":null,"_":"1786767341264"}} 
[2026-08-15 09:46:31] local.INFO: Kitchen productData fetch started {"request":{"draw":"23","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786767341265"}} 
[2026-08-15 09:46:36] local.INFO: Kitchen productData fetch started {"request":{"draw":"24","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"pa","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"pa","weight_machine_id":null,"category":null,"_":"1786767341266"}} 
[2026-08-15 09:46:37] local.INFO: Kitchen productData fetch started {"request":{"draw":"25","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"pak","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"pak","weight_machine_id":null,"category":null,"_":"1786767341267"}} 
[2026-08-15 09:46:38] local.INFO: Kitchen productData fetch started {"request":{"draw":"26","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"pakk","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"pakk","weight_machine_id":null,"category":null,"_":"1786767341268"}} 
[2026-08-15 09:46:39] local.INFO: Kitchen productData fetch started {"request":{"draw":"27","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"pakko","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"pakko","weight_machine_id":null,"category":null,"_":"1786767341269"}} 
[2026-08-15 09:46:39] local.INFO: Kitchen productData fetch started {"request":{"draw":"28","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"pakkod","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"pakkod","weight_machine_id":null,"category":null,"_":"1786767341270"}} 
[2026-08-15 09:47:12] local.INFO: Kitchen updateProduct started {"data":{"_token":"zzZx7v5cY5goDP1GD6PWx1saySJMwYRwO65ify7i","product_id":"46","removed_images":"[]","kitchen_category_id":"12","product_name":"MUNDRI PAKKODA","product_code":"1015","weight_machine_code":"16","tax":"5.00","tax_mode":"include","product_type_id":null,"stock_limit":"1","description":null,"unit_value":["1"],"unit":["kg"],"mrp":["500.00"],"price":["500.00"],"stock":["9.750"],"stock_type":["kg"],"display":["Yes"]}} 
[2026-08-15 09:47:14] local.INFO: Kitchen productData fetch started {"request":{"draw":"1","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786767434448"}} 
[2026-08-15 09:47:24] local.INFO: Kitchen productData fetch started {"request":{"draw":"2","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"mun","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"mun","weight_machine_id":null,"category":null,"_":"1786767434449"}} 
[2026-08-15 09:47:25] local.INFO: Kitchen productData fetch started {"request":{"draw":"3","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"mund","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"mund","weight_machine_id":null,"category":null,"_":"1786767434450"}} 
[2026-08-15 09:47:43] local.INFO: Kitchen updateProduct started {"data":{"_token":"zzZx7v5cY5goDP1GD6PWx1saySJMwYRwO65ify7i","product_id":"46","removed_images":"[]","kitchen_category_id":"12","product_name":"MUNDRI PAKKODA","product_code":"1015","weight_machine_code":"16","tax":"5.00","tax_mode":"include","product_type_id":null,"stock_limit":"1","description":null,"unit_value":["1"],"unit":["kg"],"mrp":["500.00"],"price":["500.00"],"stock":["3.750"],"stock_type":["kg"],"display":["Yes"]}} 
[2026-08-15 09:47:45] local.INFO: Kitchen productData fetch started {"request":{"draw":"1","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786767465327"}} 
[2026-08-15 09:47:50] local.INFO: Kitchen productData fetch started {"request":{"draw":"2","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"ka","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"ka","weight_machine_id":null,"category":null,"_":"1786767465328"}} 
[2026-08-15 09:47:51] local.INFO: Kitchen productData fetch started {"request":{"draw":"3","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"kar","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"kar","weight_machine_id":null,"category":null,"_":"1786767465329"}} 
[2026-08-15 09:47:52] local.INFO: Kitchen productData fetch started {"request":{"draw":"4","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"karu","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"karu","weight_machine_id":null,"category":null,"_":"1786767465330"}} 
[2026-08-15 09:47:53] local.INFO: Kitchen productData fetch started {"request":{"draw":"5","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"karuv","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"karuv","weight_machine_id":null,"category":null,"_":"1786767465331"}} 
[2026-08-15 09:47:53] local.INFO: Kitchen productData fetch started {"request":{"draw":"6","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"karuve","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"karuve","weight_machine_id":null,"category":null,"_":"1786767465332"}} 
[2026-08-15 09:47:54] local.INFO: Kitchen productData fetch started {"request":{"draw":"7","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"karuvep","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"karuvep","weight_machine_id":null,"category":null,"_":"1786767465333"}} 
[2026-08-15 09:47:55] local.INFO: Kitchen productData fetch started {"request":{"draw":"8","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"karuvepp","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"karuvepp","weight_machine_id":null,"category":null,"_":"1786767465334"}} 
[2026-08-15 09:47:55] local.INFO: Kitchen productData fetch started {"request":{"draw":"9","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"karuveppi","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"karuveppi","weight_machine_id":null,"category":null,"_":"1786767465335"}} 
[2026-08-15 09:47:56] local.INFO: Kitchen productData fetch started {"request":{"draw":"10","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"karuveppila","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"karuveppila","weight_machine_id":null,"category":null,"_":"1786767465336"}} 
[2026-08-15 09:47:57] local.INFO: Kitchen productData fetch started {"request":{"draw":"11","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"karuveppilai","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"karuveppilai","weight_machine_id":null,"category":null,"_":"1786767465337"}} 
[2026-08-15 09:48:10] local.INFO: Kitchen productData fetch started {"request":{"draw":"12","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"karuveppilai mu","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"karuveppilai mu","weight_machine_id":null,"category":null,"_":"1786767465338"}} 
[2026-08-15 09:48:12] local.INFO: Kitchen productData fetch started {"request":{"draw":"13","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"karuveppilai m","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"karuveppilai m","weight_machine_id":null,"category":null,"_":"1786767465339"}} 
[2026-08-15 09:48:13] local.INFO: Kitchen productData fetch started {"request":{"draw":"14","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786767465340"}} 
[2026-08-15 09:48:14] local.INFO: Kitchen productData fetch started {"request":{"draw":"15","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"mu","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"mu","weight_machine_id":null,"category":null,"_":"1786767465341"}} 
[2026-08-15 09:48:15] local.INFO: Kitchen productData fetch started {"request":{"draw":"16","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"muru","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"muru","weight_machine_id":null,"category":null,"_":"1786767465342"}} 
[2026-08-15 09:48:16] local.INFO: Kitchen productData fetch started {"request":{"draw":"17","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"murukku","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"murukku","weight_machine_id":null,"category":null,"_":"1786767465343"}} 
[2026-08-15 09:48:53] local.INFO: Kitchen productData fetch started {"request":{"draw":"18","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"murukk","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"murukk","weight_machine_id":null,"category":null,"_":"1786767465344"}} 
[2026-08-15 09:48:54] local.INFO: Kitchen productData fetch started {"request":{"draw":"19","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786767465345"}} 
[2026-08-15 09:48:54] local.INFO: Kitchen productData fetch started {"request":{"draw":"20","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"k","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"k","weight_machine_id":null,"category":null,"_":"1786767465346"}} 
[2026-08-15 09:48:55] local.INFO: Kitchen productData fetch started {"request":{"draw":"21","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"ka","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"ka","weight_machine_id":null,"category":null,"_":"1786767465347"}} 
[2026-08-15 09:48:55] local.INFO: Kitchen productData fetch started {"request":{"draw":"22","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"kar","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"kar","weight_machine_id":null,"category":null,"_":"1786767465348"}} 
[2026-08-15 09:48:56] local.INFO: Kitchen productData fetch started {"request":{"draw":"23","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"karu","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"karu","weight_machine_id":null,"category":null,"_":"1786767465349"}} 
[2026-08-15 09:48:58] local.INFO: Kitchen productData fetch started {"request":{"draw":"24","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"karuv","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"karuv","weight_machine_id":null,"category":null,"_":"1786767465350"}} 
[2026-08-15 09:49:22] local.INFO: Kitchen productData fetch started {"request":{"draw":"1","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786767562382"}} 
[2026-08-15 09:49:26] local.INFO: Kitchen productData fetch started {"request":{"draw":"2","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"ka","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"ka","weight_machine_id":null,"category":null,"_":"1786767562383"}} 
[2026-08-15 09:49:27] local.INFO: Kitchen productData fetch started {"request":{"draw":"3","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"karu","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"karu","weight_machine_id":null,"category":null,"_":"1786767562384"}} 
[2026-08-15 09:49:28] local.INFO: Kitchen productData fetch started {"request":{"draw":"4","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"karuve","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"karuve","weight_machine_id":null,"category":null,"_":"1786767562385"}} 
[2026-08-15 09:49:45] local.INFO: Kitchen updateProduct started {"data":{"_token":"zzZx7v5cY5goDP1GD6PWx1saySJMwYRwO65ify7i","product_id":"34","removed_images":"[]","kitchen_category_id":"12","product_name":"KARUVERPILLAI MURUKKU","product_code":"1003","weight_machine_code":"4","tax":"5.00","tax_mode":"include","product_type_id":null,"stock_limit":"1","description":null,"unit_value":["1"],"unit":["kg"],"mrp":["400.00"],"price":["400.00"],"stock":["3.100"],"stock_type":["kg"],"display":["Yes"]}} 
[2026-08-15 09:49:47] local.INFO: Kitchen productData fetch started {"request":{"draw":"1","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786767587590"}} 
[2026-08-15 09:49:53] local.INFO: Kitchen productData fetch started {"request":{"draw":"2","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"c","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"c","weight_machine_id":null,"category":null,"_":"1786767587591"}} 
[2026-08-15 09:49:53] local.INFO: Kitchen productData fetch started {"request":{"draw":"3","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"ch","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"ch","weight_machine_id":null,"category":null,"_":"1786767587592"}} 
[2026-08-15 09:49:54] local.INFO: Kitchen productData fetch started {"request":{"draw":"4","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"che","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"che","weight_machine_id":null,"category":null,"_":"1786767587593"}} 
[2026-08-15 09:49:55] local.INFO: Kitchen productData fetch started {"request":{"draw":"5","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"chenn","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"chenn","weight_machine_id":null,"category":null,"_":"1786767587594"}} 
[2026-08-15 09:49:55] local.INFO: Kitchen productData fetch started {"request":{"draw":"6","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"chennai","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"chennai","weight_machine_id":null,"category":null,"_":"1786767587595"}} 
[2026-08-15 09:49:56] local.INFO: Kitchen productData fetch started {"request":{"draw":"7","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"chennai","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"chennai","weight_machine_id":null,"category":null,"_":"1786767587596"}} 
[2026-08-15 09:49:57] local.INFO: Kitchen productData fetch started {"request":{"draw":"8","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"chennai mi","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"chennai mi","weight_machine_id":null,"category":null,"_":"1786767587597"}} 
[2026-08-15 09:49:58] local.INFO: Kitchen productData fetch started {"request":{"draw":"9","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"chennai mix","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"chennai mix","weight_machine_id":null,"category":null,"_":"1786767587598"}} 
[2026-08-15 09:49:59] local.INFO: Kitchen productData fetch started {"request":{"draw":"10","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"chennai mixt","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"chennai mixt","weight_machine_id":null,"category":null,"_":"1786767587599"}} 
[2026-08-15 09:49:59] local.INFO: Kitchen productData fetch started {"request":{"draw":"11","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"chennai mixtu","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"chennai mixtu","weight_machine_id":null,"category":null,"_":"1786767587600"}} 
[2026-08-15 09:50:00] local.INFO: Kitchen productData fetch started {"request":{"draw":"12","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"chennai mixture","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"chennai mixture","weight_machine_id":null,"category":null,"_":"1786767587601"}} 
[2026-08-15 09:51:41] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"46","customer_name":"Customer Name","customer_phone":null,"subtotal":1009.54,"gst":42.6,"discount":0,"charge":0,"total":1009.54,"payment_mode":"cash","products":[{"product_id":622,"code":"1295","name":"Ghee sweets","mrp":660,"price":660,"qty":0.285,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":621,"code":"1294","name":"Milk sweets","mrp":660,"price":660,"qty":0.202,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":126,"code":"1095","name":"DRY JAMUN","mrp":660,"price":660,"qty":0.24,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":623,"code":"1296","name":"Classic sweets","mrp":440,"price":440,"qty":0.238,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":896,"code":"AS1005","name":"RAJASTHAN MIXTURE 250g","mrp":115,"price":115,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":897,"code":"AS1009","name":"CHENNAI MIXTURE 250g","mrp":115,"price":115,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":815,"code":"AS1704","name":"MINI THATTA","mrp":80,"price":80,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":0,"code":"-","name":"murukku","mrp":115,"price":115,"qty":1,"tax":0,"tax_mode":"exclude","unit":"pcs"}]}} 
[2026-08-15 09:51:41] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 09:51:41] local.INFO: ORDER CREATED {"order_id":"ORD34804"} 
[2026-08-15 09:51:41] local.INFO: Stock Updated {"product_id":622,"ordered_qty":0.285,"deducted":0.285} 
[2026-08-15 09:51:41] local.INFO: Stock Updated {"product_id":621,"ordered_qty":0.202,"deducted":0.202} 
[2026-08-15 09:51:41] local.INFO: Stock Updated {"product_id":126,"ordered_qty":0.24,"deducted":0.24} 
[2026-08-15 09:51:41] local.INFO: Stock Updated {"product_id":623,"ordered_qty":0.238,"deducted":0.238} 
[2026-08-15 09:51:41] local.INFO: Stock Updated {"product_id":896,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 09:51:41] local.INFO: Stock Updated {"product_id":897,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 09:51:41] local.INFO: Stock Updated {"product_id":815,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 09:51:41] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24970} 
[2026-08-15 09:52:50] local.INFO: Kitchen updateProduct started {"data":{"_token":"zzZx7v5cY5goDP1GD6PWx1saySJMwYRwO65ify7i","product_id":"40","removed_images":"[]","kitchen_category_id":"12","product_name":"CHENNAI MIXTURE","product_code":"1009","weight_machine_code":"10","tax":"5.00","tax_mode":"include","product_type_id":null,"stock_limit":"1","description":null,"unit_value":["1"],"unit":["kg"],"mrp":["400.00"],"price":["400.00"],"stock":["8.300"],"stock_type":["kg"],"display":["Yes"]}} 
[2026-08-15 09:52:52] local.INFO: Kitchen productData fetch started {"request":{"draw":"1","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786767772540"}} 
[2026-08-15 09:52:58] local.INFO: Kitchen productData fetch started {"request":{"draw":"2","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"I","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"I","weight_machine_id":null,"category":null,"_":"1786767772541"}} 
[2026-08-15 09:53:25] local.INFO: Kitchen productData fetch started {"request":{"draw":"3","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"IN","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"IN","weight_machine_id":null,"category":null,"_":"1786767772542"}} 
[2026-08-15 09:53:26] local.INFO: Kitchen productData fetch started {"request":{"draw":"4","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"I","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"I","weight_machine_id":null,"category":null,"_":"1786767772543"}} 
[2026-08-15 09:53:27] local.INFO: Kitchen productData fetch started {"request":{"draw":"5","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"In","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"In","weight_machine_id":null,"category":null,"_":"1786767772544"}} 
[2026-08-15 09:53:28] local.INFO: Kitchen productData fetch started {"request":{"draw":"6","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"India","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"India","weight_machine_id":null,"category":null,"_":"1786767772545"}} 
[2026-08-15 09:53:29] local.INFO: Kitchen productData fetch started {"request":{"draw":"7","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Indian","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Indian","weight_machine_id":null,"category":null,"_":"1786767772546"}} 
[2026-08-15 09:53:32] local.INFO: Kitchen productData fetch started {"request":{"draw":"8","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Indian M","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Indian M","weight_machine_id":null,"category":null,"_":"1786767772547"}} 
[2026-08-15 09:53:33] local.INFO: Kitchen productData fetch started {"request":{"draw":"9","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Indian Mi","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Indian Mi","weight_machine_id":null,"category":null,"_":"1786767772548"}} 
[2026-08-15 09:53:34] local.INFO: Kitchen productData fetch started {"request":{"draw":"10","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Indian Mix","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Indian Mix","weight_machine_id":null,"category":null,"_":"1786767772549"}} 
[2026-08-15 09:53:35] local.INFO: Kitchen productData fetch started {"request":{"draw":"11","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Indian Mixture","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Indian Mixture","weight_machine_id":null,"category":null,"_":"1786767772550"}} 
[2026-08-15 09:53:58] local.INFO: Kitchen updateProduct started {"data":{"_token":"zzZx7v5cY5goDP1GD6PWx1saySJMwYRwO65ify7i","product_id":"39","removed_images":"[]","kitchen_category_id":"12","product_name":"INDIAN MIXTURE","product_code":"1008","weight_machine_code":"9","tax":"5.00","tax_mode":"include","product_type_id":null,"stock_limit":"1","description":null,"unit_value":["1"],"unit":["kg"],"mrp":["400.00"],"price":["400.00"],"stock":["6.300"],"stock_type":["kg"],"display":["Yes"]}} 
[2026-08-15 09:54:00] local.INFO: Kitchen productData fetch started {"request":{"draw":"1","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786767839864"}} 
[2026-08-15 09:54:04] local.INFO: Kitchen productData fetch started {"request":{"draw":"2","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"oni","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"oni","weight_machine_id":null,"category":null,"_":"1786767839865"}} 
[2026-08-15 09:54:05] local.INFO: Kitchen productData fetch started {"request":{"draw":"3","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"onin","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"onin","weight_machine_id":null,"category":null,"_":"1786767839866"}} 
[2026-08-15 09:54:06] local.INFO: Kitchen productData fetch started {"request":{"draw":"4","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"onino","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"onino","weight_machine_id":null,"category":null,"_":"1786767839867"}} 
[2026-08-15 09:54:09] local.INFO: Kitchen productData fetch started {"request":{"draw":"5","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"oni","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"oni","weight_machine_id":null,"category":null,"_":"1786767839868"}} 
[2026-08-15 09:54:13] local.INFO: Kitchen productData fetch started {"request":{"draw":"6","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"onio","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"onio","weight_machine_id":null,"category":null,"_":"1786767839869"}} 
[2026-08-15 09:54:13] local.INFO: Kitchen productData fetch started {"request":{"draw":"7","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"onion","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"onion","weight_machine_id":null,"category":null,"_":"1786767839870"}} 
[2026-08-15 09:54:14] local.INFO: Kitchen productData fetch started {"request":{"draw":"8","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"onion p","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"onion p","weight_machine_id":null,"category":null,"_":"1786767839871"}} 
[2026-08-15 09:54:14] local.INFO: Kitchen productData fetch started {"request":{"draw":"9","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"onion pa","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"onion pa","weight_machine_id":null,"category":null,"_":"1786767839872"}} 
[2026-08-15 09:54:15] local.INFO: Kitchen productData fetch started {"request":{"draw":"10","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"onion pakk","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"onion pakk","weight_machine_id":null,"category":null,"_":"1786767839873"}} 
[2026-08-15 09:54:16] local.INFO: Kitchen productData fetch started {"request":{"draw":"11","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"onion pakko","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"onion pakko","weight_machine_id":null,"category":null,"_":"1786767839874"}} 
[2026-08-15 09:54:17] local.INFO: Kitchen productData fetch started {"request":{"draw":"12","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"onion pakkoda","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"onion pakkoda","weight_machine_id":null,"category":null,"_":"1786767839875"}} 
[2026-08-15 09:54:20] local.INFO: Kitchen productData fetch started {"request":{"draw":"13","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"onion pakko","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"onion pakko","weight_machine_id":null,"category":null,"_":"1786767839876"}} 
[2026-08-15 09:54:20] local.INFO: Kitchen productData fetch started {"request":{"draw":"14","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"onion pak","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"onion pak","weight_machine_id":null,"category":null,"_":"1786767839877"}} 
[2026-08-15 09:54:21] local.INFO: Kitchen productData fetch started {"request":{"draw":"15","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"onion p","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"onion p","weight_machine_id":null,"category":null,"_":"1786767839878"}} 
[2026-08-15 09:54:22] local.INFO: Kitchen productData fetch started {"request":{"draw":"16","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786767839879"}} 
[2026-08-15 09:54:22] local.INFO: Kitchen productData fetch started {"request":{"draw":"17","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"p","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"p","weight_machine_id":null,"category":null,"_":"1786767839880"}} 
[2026-08-15 09:54:23] local.INFO: Kitchen productData fetch started {"request":{"draw":"18","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"pa","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"pa","weight_machine_id":null,"category":null,"_":"1786767839881"}} 
[2026-08-15 09:54:23] local.INFO: Kitchen productData fetch started {"request":{"draw":"19","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"pakk","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"pakk","weight_machine_id":null,"category":null,"_":"1786767839882"}} 
[2026-08-15 09:54:24] local.INFO: Kitchen productData fetch started {"request":{"draw":"20","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"pakko","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"pakko","weight_machine_id":null,"category":null,"_":"1786767839883"}} 
[2026-08-15 09:54:25] local.INFO: Kitchen productData fetch started {"request":{"draw":"21","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"pakkoda","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"pakkoda","weight_machine_id":null,"category":null,"_":"1786767839884"}} 
[2026-08-15 09:54:37] local.INFO: Kitchen productData fetch started {"request":{"draw":"22","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"pakkod","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"pakkod","weight_machine_id":null,"category":null,"_":"1786767839885"}} 
[2026-08-15 09:54:38] local.INFO: Kitchen productData fetch started {"request":{"draw":"23","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786767839886"}} 
[2026-08-15 09:55:52] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"46","customer_name":"Customer Name","customer_phone":null,"subtotal":167.8,"gst":7.99,"discount":0,"charge":0,"total":167.8,"payment_mode":"cash","products":[{"product_id":623,"code":"1296","name":"Classic sweets","mrp":440,"price":440,"qty":0.245,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":788,"code":"AS1697","name":"Pineapple Cake(Box)","mrp":60,"price":60,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 09:55:52] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 09:55:52] local.INFO: ORDER CREATED {"order_id":"ORD34805"} 
[2026-08-15 09:55:52] local.INFO: Stock Updated {"product_id":623,"ordered_qty":0.245,"deducted":0.245} 
[2026-08-15 09:55:52] local.INFO: Stock Updated {"product_id":788,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 09:55:52] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24971} 
[2026-08-15 09:57:34] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":50,"gst":0,"discount":0,"charge":0,"total":50,"payment_mode":"cash","products":[{"product_id":0,"code":"-","name":"milk breadq","mrp":50,"price":50,"qty":1,"tax":0,"tax_mode":"exclude","unit":"pcs"}]}} 
[2026-08-15 09:57:34] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 09:57:34] local.INFO: ORDER CREATED {"order_id":"ORD34806"} 
[2026-08-15 09:57:34] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24972} 
[2026-08-15 10:00:26] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"55","customer_name":"Customer Name","customer_phone":null,"subtotal":230,"gst":5,"discount":0,"charge":0,"total":230,"payment_mode":"cash","products":[{"product_id":475,"code":"1217","name":"Dates cake","mrp":40,"price":40,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":0,"code":"-","name":"bread","mrp":50,"price":50,"qty":1,"tax":0,"tax_mode":"exclude","unit":"pcs"},{"product_id":0,"code":"-","name":"jilebi","mrp":60,"price":60,"qty":1,"tax":0,"tax_mode":"exclude","unit":"pcs"},{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":258,"code":"c8","name":"EGG PUFF","mrp":25,"price":25,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 10:00:26] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 10:00:26] local.INFO: ORDER CREATED {"order_id":"ORD34807"} 
[2026-08-15 10:00:26] local.INFO: Stock Updated {"product_id":475,"ordered_qty":2.0,"deducted":2.0} 
[2026-08-15 10:00:26] local.INFO: Stock Updated {"product_id":258,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:00:26] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24973} 
[2026-08-15 10:01:32] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":120,"gst":5.71,"discount":0,"charge":0,"total":120,"payment_mode":"cash","products":[{"product_id":487,"code":"1229","name":"Chocolate Delight","mrp":40,"price":40,"qty":3,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 10:01:32] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 10:01:32] local.INFO: ORDER CREATED {"order_id":"ORD34808"} 
[2026-08-15 10:01:32] local.INFO: Stock Updated {"product_id":487,"ordered_qty":3.0,"deducted":3.0} 
[2026-08-15 10:01:32] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24974} 
[2026-08-15 10:01:58] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"86","customer_name":"Customer Name","customer_phone":null,"subtotal":110,"gst":5.24,"discount":0,"charge":0,"total":110,"payment_mode":"cash","products":[{"product_id":350,"code":"AS1502","name":"Omapodi Murukku","mrp":110,"price":110,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 10:01:58] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 10:01:58] local.INFO: ORDER CREATED {"order_id":"ORD34809"} 
[2026-08-15 10:01:58] local.INFO: Stock Updated {"product_id":350,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:01:58] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24975} 
[2026-08-15 10:05:08] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"27","customer_name":"Customer Name","customer_phone":null,"subtotal":230,"gst":8.57,"discount":0,"charge":0,"total":230,"payment_mode":"cash","products":[{"product_id":261,"code":"c6","name":"CHICKEN ROLL","mrp":30,"price":30,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":260,"code":"c5","name":"CHICKEN PUFF","mrp":30,"price":30,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":789,"code":"AS1698","name":"Carrot Cake(box)","mrp":60,"price":60,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":866,"code":"AS1750","name":"Red Banana Cake","mrp":60,"price":60,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 10:05:08] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 10:05:08] local.INFO: ORDER CREATED {"order_id":"ORD34810"} 
[2026-08-15 10:05:08] local.INFO: Stock Updated {"product_id":261,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:05:08] local.INFO: Stock Updated {"product_id":260,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:05:08] local.INFO: Stock Updated {"product_id":789,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:05:08] local.INFO: Stock Updated {"product_id":866,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:05:08] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24976} 
[2026-08-15 10:05:08] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"27","customer_name":"Customer Name","customer_phone":null,"subtotal":230,"gst":8.57,"discount":0,"charge":0,"total":230,"payment_mode":"cash","products":[{"product_id":261,"code":"c6","name":"CHICKEN ROLL","mrp":30,"price":30,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":260,"code":"c5","name":"CHICKEN PUFF","mrp":30,"price":30,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":789,"code":"AS1698","name":"Carrot Cake(box)","mrp":60,"price":60,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":866,"code":"AS1750","name":"Red Banana Cake","mrp":60,"price":60,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 10:05:08] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 10:05:08] local.INFO: ORDER CREATED {"order_id":"ORD34811"} 
[2026-08-15 10:05:08] local.INFO: Stock Updated {"product_id":261,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:05:08] local.INFO: Stock Updated {"product_id":260,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:05:08] local.INFO: Stock Updated {"product_id":789,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:05:08] local.INFO: Stock Updated {"product_id":866,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:05:08] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24977} 
[2026-08-15 10:11:07] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":533.2,"gst":20.15,"discount":0,"charge":0,"total":533.2,"payment_mode":"cash","products":[{"product_id":128,"code":"1097","name":"TENDER COCONUT HALWA","mrp":600,"price":600,"qty":0.272,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":890,"code":"1722","name":"Layer Panacotta","mrp":80,"price":80,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":550,"code":"1263","name":"Black forest cake piece","mrp":90,"price":90,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":0,"code":"-","name":"redvelvet","mrp":110,"price":110,"qty":1,"tax":0,"tax_mode":"exclude","unit":"pcs"}]}} 
[2026-08-15 10:11:07] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 10:11:07] local.INFO: ORDER CREATED {"order_id":"ORD34812"} 
[2026-08-15 10:11:07] local.INFO: Stock Updated {"product_id":128,"ordered_qty":0.272,"deducted":0.272} 
[2026-08-15 10:11:07] local.INFO: Stock Updated {"product_id":890,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:11:07] local.INFO: Stock Updated {"product_id":550,"ordered_qty":2.0,"deducted":2.0} 
[2026-08-15 10:11:07] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24978} 
[2026-08-15 10:11:18] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"46","customer_name":"Customer Name","customer_phone":null,"subtotal":533.2,"gst":20.15,"discount":0,"charge":0,"total":533.2,"payment_mode":"cash","products":[{"product_id":128,"code":"1097","name":"TENDER COCONUT HALWA","mrp":600,"price":600,"qty":0.272,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":890,"code":"1722","name":"Layer Panacotta","mrp":80,"price":80,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":550,"code":"1263","name":"Black forest cake piece","mrp":90,"price":90,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":0,"code":"-","name":"redvelvet","mrp":110,"price":110,"qty":1,"tax":0,"tax_mode":"exclude","unit":"pcs"}]}} 
[2026-08-15 10:11:18] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 10:11:18] local.INFO: ORDER CREATED {"order_id":"ORD34813"} 
[2026-08-15 10:11:18] local.INFO: Stock Updated {"product_id":128,"ordered_qty":0.272,"deducted":0.272} 
[2026-08-15 10:11:18] local.INFO: Stock Updated {"product_id":890,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:11:18] local.INFO: Stock Updated {"product_id":550,"ordered_qty":2.0,"deducted":2.0} 
[2026-08-15 10:11:18] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24979} 
[2026-08-15 10:12:01] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"55","customer_name":"Customer Name","customer_phone":null,"subtotal":477.62,"gst":22.74,"discount":0,"charge":0,"total":477.62,"payment_mode":"cash","products":[{"product_id":623,"code":"1296","name":"Classic sweets","mrp":440,"price":440,"qty":0.877,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":621,"code":"1294","name":"Milk sweets","mrp":660,"price":660,"qty":0.139,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-15 10:12:02] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 10:12:02] local.INFO: ORDER CREATED {"order_id":"ORD34814"} 
[2026-08-15 10:12:02] local.INFO: Stock Updated {"product_id":623,"ordered_qty":0.877,"deducted":0.877} 
[2026-08-15 10:12:02] local.INFO: Stock Updated {"product_id":621,"ordered_qty":0.139,"deducted":0.139} 
[2026-08-15 10:12:02] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24980} 
[2026-08-15 10:13:37] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"27","customer_name":"Customer Name","customer_phone":null,"subtotal":472.8,"gst":22.51,"discount":0,"charge":0,"total":472.8,"payment_mode":"cash","products":[{"product_id":717,"code":"AS1774","name":"Banana chips","mrp":99,"price":99,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":130,"code":"1099","name":"WHEAT HALWA","mrp":600,"price":600,"qty":0.258,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":771,"code":"1390","name":"Jam roll","mrp":30,"price":30,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":486,"code":"1228","name":"Vennila Delight","mrp":30,"price":30,"qty":3,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 10:13:37] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 10:13:37] local.INFO: ORDER CREATED {"order_id":"ORD34815"} 
[2026-08-15 10:13:37] local.INFO: Stock Updated {"product_id":717,"ordered_qty":2.0,"deducted":2.0} 
[2026-08-15 10:13:37] local.INFO: Stock Updated {"product_id":130,"ordered_qty":0.258,"deducted":0.258} 
[2026-08-15 10:13:37] local.INFO: Stock Updated {"product_id":771,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:13:37] local.INFO: Stock Updated {"product_id":486,"ordered_qty":3.0,"deducted":3.0} 
[2026-08-15 10:13:37] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24981} 
[2026-08-15 10:14:07] local.INFO: ORDER UPDATE STARTED {"order_id":"24981","request":{"user_id":null,"staff_id":"27","customer_name":"Customer Name","customer_phone":null,"subtotal":502.8,"gst":23.94,"discount":0,"charge":0,"total":502.8,"payment_mode":"cash","status":"completed","products":[{"product_id":717,"code":"AS1774","name":"Banana chips","mrp":99,"price":99,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs","unit_value":2,"amount":198,"row_total":198},{"product_id":130,"code":"1099","name":"WHEAT HALWA","mrp":600,"price":600,"qty":0.258,"tax":5,"tax_mode":"include","unit":"kg","unit_value":0.258,"amount":154.8,"row_total":154.8},{"product_id":771,"code":"1390","name":"Jam roll","mrp":30,"price":30,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs","unit_value":1,"amount":60,"row_total":60},{"product_id":486,"code":"1228","name":"Vennila Delight","mrp":30,"price":30,"qty":3,"tax":5,"tax_mode":"include","unit":"pcs","unit_value":3,"amount":90,"row_total":90}]}} 
[2026-08-15 10:17:07] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"55","customer_name":"Customer Name","customer_phone":null,"subtotal":741.3,"gst":33.16,"discount":0,"charge":0,"total":741.3,"payment_mode":"cash","products":[{"product_id":218,"code":"AS446","name":"KUMARI MIXTURE 250GM","mrp":95,"price":95,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":304,"code":"AS458","name":"FRUIT RUSK","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":860,"code":"AS1723","name":"Mango Brownie","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":880,"code":"AS1754","name":"Red Banana Cake","mrp":40,"price":40,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":0,"code":"-","name":"bun","mrp":45,"price":45,"qty":1,"tax":0,"tax_mode":"exclude","unit":"pcs"},{"product_id":619,"code":"AS394","name":"Coconut bun","mrp":45,"price":45,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":789,"code":"AS1698","name":"Carrot Cake(box)","mrp":60,"price":60,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":855,"code":"AS1273","name":"Brownie","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":573,"code":"AS397","name":"Tea bun","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":215,"code":"AS1360","name":"ROASTED MOONG DAL","mrp":75,"price":75,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":129,"code":"1098","name":"KARUPATTI HALWA","mrp":700,"price":700,"qty":0.259,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-15 10:17:07] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 10:17:07] local.INFO: ORDER CREATED {"order_id":"ORD34816"} 
[2026-08-15 10:17:07] local.INFO: Stock Updated {"product_id":218,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:17:07] local.INFO: Stock Updated {"product_id":304,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:17:07] local.INFO: Stock Updated {"product_id":860,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:17:07] local.INFO: Stock Updated {"product_id":880,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:17:07] local.INFO: Stock Updated {"product_id":619,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:17:07] local.INFO: Stock Updated {"product_id":789,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:17:07] local.INFO: Stock Updated {"product_id":855,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:17:07] local.INFO: Stock Updated {"product_id":573,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:17:07] local.INFO: Stock Updated {"product_id":215,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:17:07] local.INFO: Stock Updated {"product_id":129,"ordered_qty":0.259,"deducted":0.259} 
[2026-08-15 10:17:07] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24982} 
[2026-08-15 10:17:56] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":240,"gst":10.71,"discount":0,"charge":0,"total":240,"payment_mode":"cash","products":[{"product_id":254,"code":"c3","name":"PANEER PUFF","mrp":25,"price":25,"qty":3,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":588,"code":"B19","name":"Rose Milk","mrp":50,"price":50,"qty":3,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 10:17:56] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 10:17:56] local.INFO: ORDER CREATED {"order_id":"ORD34817"} 
[2026-08-15 10:17:56] local.INFO: Stock Updated {"product_id":254,"ordered_qty":3.0,"deducted":3.0} 
[2026-08-15 10:17:56] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24983} 
[2026-08-15 10:19:33] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"39","customer_name":"Customer Name","customer_phone":null,"subtotal":149,"gst":1.19,"discount":0,"charge":0,"total":149,"payment_mode":"cash","products":[{"product_id":258,"code":"c8","name":"EGG PUFF","mrp":25,"price":25,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":169,"code":"A14","name":"Vadai","mrp":12,"price":12,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":4,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 10:19:33] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 10:19:33] local.INFO: ORDER CREATED {"order_id":"ORD34818"} 
[2026-08-15 10:19:33] local.INFO: Stock Updated {"product_id":258,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:19:33] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24984} 
[2026-08-15 10:20:04] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"27","customer_name":"Customer Name","customer_phone":null,"subtotal":433.1,"gst":20.62,"discount":0,"charge":0,"total":433.1,"payment_mode":"cash","products":[{"product_id":622,"code":"1295","name":"Ghee sweets","mrp":660,"price":660,"qty":0.284,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":622,"code":"1295","name":"Ghee sweets","mrp":660,"price":660,"qty":0.251,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":198,"code":"AS481","name":"OMAM PODI 250G","mrp":80,"price":80,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 10:20:04] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 10:20:04] local.INFO: ORDER CREATED {"order_id":"ORD34819"} 
[2026-08-15 10:20:04] local.INFO: Stock Updated {"product_id":622,"ordered_qty":0.284,"deducted":0.284} 
[2026-08-15 10:20:04] local.INFO: Stock Updated {"product_id":622,"ordered_qty":0.251,"deducted":0.251} 
[2026-08-15 10:20:04] local.INFO: Stock Updated {"product_id":198,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:20:04] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24985} 
[2026-08-15 10:21:31] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":80,"gst":0,"discount":0,"charge":0,"total":80,"payment_mode":"cash","products":[{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 10:21:31] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 10:21:31] local.INFO: ORDER CREATED {"order_id":"ORD34820"} 
[2026-08-15 10:21:31] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24986} 
[2026-08-15 10:24:19] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"27","customer_name":"Customer Name","customer_phone":null,"subtotal":519.6,"gst":21.89,"discount":0,"charge":0,"total":519.6,"payment_mode":"cash","products":[{"product_id":689,"code":"1355","name":"Cookies","mrp":600,"price":600,"qty":0.266,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":579,"code":"1281","name":"Dark Chocolate","mrp":100,"price":100,"qty":3,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":0,"code":"-","name":"RUSK","mrp":60,"price":60,"qty":1,"tax":0,"tax_mode":"exclude","unit":"pcs"}]}} 
[2026-08-15 10:24:19] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 10:24:19] local.INFO: ORDER CREATED {"order_id":"ORD34821"} 
[2026-08-15 10:24:19] local.INFO: Stock Updated {"product_id":689,"ordered_qty":0.266,"deducted":0.266} 
[2026-08-15 10:24:19] local.INFO: Stock Updated {"product_id":579,"ordered_qty":3.0,"deducted":3.0} 
[2026-08-15 10:24:19] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24987} 
[2026-08-15 10:25:39] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"86","customer_name":"Customer Name","customer_phone":null,"subtotal":210,"gst":6.9,"discount":0,"charge":0,"total":210,"payment_mode":"cash","products":[{"product_id":260,"code":"c5","name":"CHICKEN PUFF","mrp":30,"price":30,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":258,"code":"c8","name":"EGG PUFF","mrp":25,"price":25,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":261,"code":"c6","name":"CHICKEN ROLL","mrp":30,"price":30,"qty":3,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 10:25:39] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 10:25:39] local.INFO: ORDER CREATED {"order_id":"ORD34822"} 
[2026-08-15 10:25:39] local.INFO: Stock Updated {"product_id":260,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:25:39] local.INFO: Stock Updated {"product_id":258,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:25:39] local.INFO: Stock Updated {"product_id":261,"ordered_qty":3.0,"deducted":3.0} 
[2026-08-15 10:25:39] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24988} 
[2026-08-15 10:26:14] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":67,"gst":1.19,"discount":0,"charge":0,"total":67,"payment_mode":"cash","products":[{"product_id":169,"code":"A14","name":"Vadai","mrp":12,"price":12,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":258,"code":"c8","name":"EGG PUFF","mrp":25,"price":25,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 10:26:14] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 10:26:14] local.INFO: ORDER CREATED {"order_id":"ORD34823"} 
[2026-08-15 10:26:14] local.INFO: Stock Updated {"product_id":258,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:26:14] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24989} 
[2026-08-15 10:28:57] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"39","customer_name":"Customer Name","customer_phone":null,"subtotal":40,"gst":1.19,"discount":0,"charge":0,"total":40,"payment_mode":"cash","products":[{"product_id":585,"code":"A19","name":"Payarru","mrp":25,"price":25,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":616,"code":"A21","name":"Black coffee","mrp":15,"price":15,"qty":1,"tax":0,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 10:28:57] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 10:28:57] local.INFO: ORDER CREATED {"order_id":"ORD34824"} 
[2026-08-15 10:28:57] local.INFO: Stock Updated {"product_id":585,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:28:57] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24990} 
[2026-08-15 10:29:22] local.INFO: Kitchen productData fetch started {"request":{"draw":"24","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"O","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"O","weight_machine_id":null,"category":null,"_":"1786767839887"}} 
[2026-08-15 10:29:24] local.INFO: Kitchen productData fetch started {"request":{"draw":"25","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"ONI","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"ONI","weight_machine_id":null,"category":null,"_":"1786767839888"}} 
[2026-08-15 10:29:24] local.INFO: Kitchen productData fetch started {"request":{"draw":"26","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"ONIO","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"ONIO","weight_machine_id":null,"category":null,"_":"1786767839889"}} 
[2026-08-15 10:29:25] local.INFO: Kitchen productData fetch started {"request":{"draw":"27","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"ONION","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"ONION","weight_machine_id":null,"category":null,"_":"1786767839890"}} 
[2026-08-15 10:29:25] local.INFO: Kitchen productData fetch started {"request":{"draw":"28","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"ONION","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"ONION","weight_machine_id":null,"category":null,"_":"1786767839891"}} 
[2026-08-15 10:29:26] local.INFO: Kitchen productData fetch started {"request":{"draw":"29","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"ONION P","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"ONION P","weight_machine_id":null,"category":null,"_":"1786767839892"}} 
[2026-08-15 10:29:27] local.INFO: Kitchen productData fetch started {"request":{"draw":"30","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"ONION PA","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"ONION PA","weight_machine_id":null,"category":null,"_":"1786767839893"}} 
[2026-08-15 10:29:39] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":75,"gst":0,"discount":0,"charge":0,"total":75,"payment_mode":"cash","products":[{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":3,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 10:29:39] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 10:29:39] local.INFO: ORDER CREATED {"order_id":"ORD34825"} 
[2026-08-15 10:29:39] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24991} 
[2026-08-15 10:30:29] local.INFO: Kitchen updateProduct started {"data":{"_token":"zzZx7v5cY5goDP1GD6PWx1saySJMwYRwO65ify7i","product_id":"551","removed_images":"[]","kitchen_category_id":"12","product_name":"ONION PAKOODA","product_code":"1264","weight_machine_code":"237","tax":"5.00","tax_mode":"include","product_type_id":null,"stock_limit":"1","description":null,"unit_value":["1"],"unit":["kg"],"mrp":["400.00"],"price":["400.00"],"stock":["3.500"],"stock_type":["kg"],"display":["Yes"]}} 
[2026-08-15 10:30:31] local.INFO: Kitchen productData fetch started {"request":{"draw":"1","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786770031606"}} 
[2026-08-15 10:31:14] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"46","customer_name":"Customer Name","customer_phone":null,"subtotal":250,"gst":11.9,"discount":0,"charge":0,"total":250,"payment_mode":"cash","products":[{"product_id":891,"code":"AS1769","name":"ACHU MURUKKU","mrp":80,"price":80,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":387,"code":"AS1557","name":"Cashew Macrone","mrp":170,"price":170,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 10:31:14] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 10:31:14] local.INFO: ORDER CREATED {"order_id":"ORD34826"} 
[2026-08-15 10:31:14] local.INFO: Stock Updated {"product_id":891,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:31:14] local.INFO: Stock Updated {"product_id":387,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:31:14] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24992} 
[2026-08-15 10:32:24] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"27","customer_name":"Customer Name","customer_phone":null,"subtotal":450,"gst":21.43,"discount":0,"charge":0,"total":450,"payment_mode":"cash","products":[{"product_id":541,"code":"1255","name":"Black forest 500g","mrp":450,"price":450,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 10:32:24] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 10:32:24] local.INFO: ORDER CREATED {"order_id":"ORD34827"} 
[2026-08-15 10:32:24] local.INFO: Stock Updated {"product_id":541,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:32:24] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24993} 
[2026-08-15 10:32:52] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":60,"gst":2.86,"discount":0,"charge":0,"total":60,"payment_mode":"cash","products":[{"product_id":536,"code":"AS1354","name":"NAVATHANIYAM BREAD","mrp":60,"price":60,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 10:32:52] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 10:32:52] local.INFO: ORDER CREATED {"order_id":"ORD34828"} 
[2026-08-15 10:32:52] local.INFO: Stock Updated {"product_id":536,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:32:52] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24994} 
[2026-08-15 10:33:28] local.INFO: Kitchen productData fetch started {"request":{"draw":"2","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"V","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"V","weight_machine_id":null,"category":null,"_":"1786770031607"}} 
[2026-08-15 10:33:28] local.INFO: Kitchen productData fetch started {"request":{"draw":"3","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"VE","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"VE","weight_machine_id":null,"category":null,"_":"1786770031608"}} 
[2026-08-15 10:33:29] local.INFO: Kitchen productData fetch started {"request":{"draw":"4","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"VEG","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"VEG","weight_machine_id":null,"category":null,"_":"1786770031609"}} 
[2026-08-15 10:33:31] local.INFO: Kitchen productData fetch started {"request":{"draw":"5","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"VEG","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"VEG","weight_machine_id":null,"category":null,"_":"1786770031610"}} 
[2026-08-15 10:33:32] local.INFO: Kitchen productData fetch started {"request":{"draw":"6","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"VEG P","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"VEG P","weight_machine_id":null,"category":null,"_":"1786770031611"}} 
[2026-08-15 10:33:32] local.INFO: Kitchen productData fetch started {"request":{"draw":"7","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"VEG PU","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"VEG PU","weight_machine_id":null,"category":null,"_":"1786770031612"}} 
[2026-08-15 10:33:34] local.INFO: Kitchen productData fetch started {"request":{"draw":"8","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"VEG PUFF","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"VEG PUFF","weight_machine_id":null,"category":null,"_":"1786770031613"}} 
[2026-08-15 10:33:59] local.INFO: Kitchen updateProduct started {"data":{"_token":"zzZx7v5cY5goDP1GD6PWx1saySJMwYRwO65ify7i","product_id":"252","removed_images":"[]","kitchen_category_id":"14","product_name":"VEG PUFFS","product_code":"c1","weight_machine_code":"134","tax":"5.00","tax_mode":"include","product_type_id":null,"stock_limit":"5","description":null,"unit_value":["1"],"unit":["pcs"],"mrp":["20.00"],"price":["20.00"],"stock":["40"],"stock_type":["pcs"],"display":["Yes"]}} 
[2026-08-15 10:34:01] local.INFO: Kitchen productData fetch started {"request":{"draw":"1","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786770240830"}} 
[2026-08-15 10:34:04] local.INFO: Kitchen productData fetch started {"request":{"draw":"2","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"M","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"M","weight_machine_id":null,"category":null,"_":"1786770240831"}} 
[2026-08-15 10:34:05] local.INFO: Kitchen productData fetch started {"request":{"draw":"3","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"MU","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"MU","weight_machine_id":null,"category":null,"_":"1786770240832"}} 
[2026-08-15 10:34:05] local.INFO: Kitchen productData fetch started {"request":{"draw":"4","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"MUS","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"MUS","weight_machine_id":null,"category":null,"_":"1786770240833"}} 
[2026-08-15 10:34:09] local.INFO: Kitchen productData fetch started {"request":{"draw":"5","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"MUSH","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"MUSH","weight_machine_id":null,"category":null,"_":"1786770240834"}} 
[2026-08-15 10:34:57] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"39","customer_name":"Customer Name","customer_phone":null,"subtotal":145,"gst":6.9,"discount":0,"charge":0,"total":145,"payment_mode":"cash","products":[{"product_id":258,"code":"c8","name":"EGG PUFF","mrp":25,"price":25,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":260,"code":"c5","name":"CHICKEN PUFF","mrp":30,"price":30,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":898,"code":"a30","name":"GHEE MYSORE MILK","mrp":45,"price":45,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 10:34:57] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 10:34:57] local.INFO: ORDER CREATED {"order_id":"ORD34829"} 
[2026-08-15 10:34:57] local.INFO: Stock Updated {"product_id":258,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:34:57] local.INFO: Stock Updated {"product_id":260,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:34:57] local.INFO: Stock Updated {"product_id":898,"ordered_qty":2.0,"deducted":2.0} 
[2026-08-15 10:34:57] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24995} 
[2026-08-15 10:35:28] local.INFO: ORDER UPDATE STARTED {"order_id":"24995","request":{"user_id":null,"staff_id":"39","customer_name":"Customer Name","customer_phone":null,"subtotal":315,"gst":15,"discount":0,"charge":0,"total":315,"payment_mode":"cash","status":"completed","products":[{"product_id":446,"code":"As655","name":"Soan pappadi","mrp":80,"price":80,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs","unit_value":1,"amount":80,"row_total":80},{"product_id":863,"code":"90","name":"HEART BOUNTY CHOCOLATE BOX","mrp":90,"price":90,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs","unit_value":1,"amount":90,"row_total":90},{"product_id":258,"code":"c8","name":"EGG PUFF","mrp":25,"price":25,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs","unit_value":1,"amount":25,"row_total":25},{"product_id":260,"code":"c5","name":"CHICKEN PUFF","mrp":30,"price":30,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs","unit_value":1,"amount":30,"row_total":30},{"product_id":898,"code":"a30","name":"GHEE MYSORE MILK","mrp":45,"price":45,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs","unit_value":2,"amount":90,"row_total":90}]}} 
[2026-08-15 10:36:05] local.INFO: Kitchen productData fetch started {"request":{"draw":"6","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"MUSHR","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"MUSHR","weight_machine_id":null,"category":null,"_":"1786770240835"}} 
[2026-08-15 10:36:06] local.INFO: Kitchen productData fetch started {"request":{"draw":"7","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"MUSHROOM","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"MUSHROOM","weight_machine_id":null,"category":null,"_":"1786770240836"}} 
[2026-08-15 10:36:07] local.INFO: Kitchen productData fetch started {"request":{"draw":"8","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"MUSHROOM P","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"MUSHROOM P","weight_machine_id":null,"category":null,"_":"1786770240837"}} 
[2026-08-15 10:36:07] local.INFO: Kitchen productData fetch started {"request":{"draw":"9","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"MUSHROOM PU","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"MUSHROOM PU","weight_machine_id":null,"category":null,"_":"1786770240838"}} 
[2026-08-15 10:36:08] local.INFO: Kitchen productData fetch started {"request":{"draw":"10","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"MUSHROOM PUFF","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"MUSHROOM PUFF","weight_machine_id":null,"category":null,"_":"1786770240839"}} 
[2026-08-15 10:36:37] local.INFO: Kitchen updateProduct started {"data":{"_token":"zzZx7v5cY5goDP1GD6PWx1saySJMwYRwO65ify7i","product_id":"253","removed_images":"[]","kitchen_category_id":"14","product_name":"MUSHROOM PUFF","product_code":"c2","weight_machine_code":"135","tax":"5.00","tax_mode":"include","product_type_id":null,"stock_limit":"10","description":null,"unit_value":["1"],"unit":["pcs"],"mrp":["25.00"],"price":["25.00"],"stock":["30.000"],"stock_type":["pcs"],"display":["Yes"]}} 
[2026-08-15 10:36:39] local.INFO: Kitchen productData fetch started {"request":{"draw":"1","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786770398917"}} 
[2026-08-15 10:36:46] local.INFO: Kitchen productData fetch started {"request":{"draw":"2","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"E","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"E","weight_machine_id":null,"category":null,"_":"1786770398918"}} 
[2026-08-15 10:36:47] local.INFO: Kitchen productData fetch started {"request":{"draw":"3","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"EGG","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"EGG","weight_machine_id":null,"category":null,"_":"1786770398919"}} 
[2026-08-15 10:36:48] local.INFO: Kitchen productData fetch started {"request":{"draw":"4","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"EGG PUFF","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"EGG PUFF","weight_machine_id":null,"category":null,"_":"1786770398920"}} 
[2026-08-15 10:37:05] local.INFO: Kitchen productData fetch started {"request":{"draw":"5","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"EGG PUF","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"EGG PUF","weight_machine_id":null,"category":null,"_":"1786770398921"}} 
[2026-08-15 10:37:05] local.INFO: Kitchen productData fetch started {"request":{"draw":"6","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786770398922"}} 
[2026-08-15 10:37:07] local.INFO: Kitchen productData fetch started {"request":{"draw":"7","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"C","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"C","weight_machine_id":null,"category":null,"_":"1786770398923"}} 
[2026-08-15 10:37:08] local.INFO: Kitchen productData fetch started {"request":{"draw":"8","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"CHIC","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"CHIC","weight_machine_id":null,"category":null,"_":"1786770398924"}} 
[2026-08-15 10:37:10] local.INFO: Kitchen productData fetch started {"request":{"draw":"9","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"CHICK","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"CHICK","weight_machine_id":null,"category":null,"_":"1786770398925"}} 
[2026-08-15 10:37:13] local.INFO: Kitchen productData fetch started {"request":{"draw":"10","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"CHICKE","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"CHICKE","weight_machine_id":null,"category":null,"_":"1786770398926"}} 
[2026-08-15 10:37:13] local.INFO: Kitchen productData fetch started {"request":{"draw":"11","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"CHICKEN","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"CHICKEN","weight_machine_id":null,"category":null,"_":"1786770398927"}} 
[2026-08-15 10:37:14] local.INFO: Kitchen productData fetch started {"request":{"draw":"12","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"CHICKEN P","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"CHICKEN P","weight_machine_id":null,"category":null,"_":"1786770398928"}} 
[2026-08-15 10:37:15] local.INFO: Kitchen productData fetch started {"request":{"draw":"13","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"CHICKEN PUF","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"CHICKEN PUF","weight_machine_id":null,"category":null,"_":"1786770398929"}} 
[2026-08-15 10:37:40] local.INFO: Kitchen updateProduct started {"data":{"_token":"zzZx7v5cY5goDP1GD6PWx1saySJMwYRwO65ify7i","product_id":"260","removed_images":"[]","kitchen_category_id":"14","product_name":"CHICKEN PUFF","product_code":"c5","weight_machine_code":"142","tax":"5.00","tax_mode":"include","product_type_id":null,"stock_limit":"5","description":null,"unit_value":["1"],"unit":["pcs"],"mrp":["30.00"],"price":["30.00"],"stock":["60.00"],"stock_type":["pcs"],"display":["Yes"]}} 
[2026-08-15 10:37:42] local.INFO: Kitchen productData fetch started {"request":{"draw":"1","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786770462235"}} 
[2026-08-15 10:37:45] local.INFO: Kitchen productData fetch started {"request":{"draw":"2","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"E","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"E","weight_machine_id":null,"category":null,"_":"1786770462236"}} 
[2026-08-15 10:37:46] local.INFO: Kitchen productData fetch started {"request":{"draw":"3","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"EGB","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"EGB","weight_machine_id":null,"category":null,"_":"1786770462237"}} 
[2026-08-15 10:37:47] local.INFO: Kitchen productData fetch started {"request":{"draw":"4","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"EG","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"EG","weight_machine_id":null,"category":null,"_":"1786770462238"}} 
[2026-08-15 10:37:48] local.INFO: Kitchen productData fetch started {"request":{"draw":"5","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"EGG","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"EGG","weight_machine_id":null,"category":null,"_":"1786770462239"}} 
[2026-08-15 10:37:48] local.INFO: Kitchen productData fetch started {"request":{"draw":"6","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"EGG","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"EGG","weight_machine_id":null,"category":null,"_":"1786770462240"}} 
[2026-08-15 10:37:48] local.INFO: Kitchen productData fetch started {"request":{"draw":"7","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"EGG P","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"EGG P","weight_machine_id":null,"category":null,"_":"1786770462241"}} 
[2026-08-15 10:37:49] local.INFO: Kitchen productData fetch started {"request":{"draw":"8","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"EGG PU","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"EGG PU","weight_machine_id":null,"category":null,"_":"1786770462242"}} 
[2026-08-15 10:38:10] local.INFO: Kitchen updateProduct started {"data":{"_token":"zzZx7v5cY5goDP1GD6PWx1saySJMwYRwO65ify7i","product_id":"258","removed_images":"[]","kitchen_category_id":"14","product_name":"EGG PUFF","product_code":"c8","weight_machine_code":"140","tax":"5.00","tax_mode":"include","product_type_id":null,"stock_limit":"5","description":null,"unit_value":["1"],"unit":["pcs"],"mrp":["25.00"],"price":["25.00"],"stock":["160.00"],"stock_type":["pcs"],"display":["Yes"]}} 
[2026-08-15 10:38:23] local.INFO: Kitchen productData fetch started {"request":{"draw":"1","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786770502706"}} 
[2026-08-15 10:38:32] local.INFO: Kitchen productData fetch started {"request":{"draw":"2","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"C","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"C","weight_machine_id":null,"category":null,"_":"1786770502707"}} 
[2026-08-15 10:38:32] local.INFO: Kitchen productData fetch started {"request":{"draw":"3","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"CHI","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"CHI","weight_machine_id":null,"category":null,"_":"1786770502708"}} 
[2026-08-15 10:38:33] local.INFO: Kitchen productData fetch started {"request":{"draw":"4","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"CHIC","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"CHIC","weight_machine_id":null,"category":null,"_":"1786770502709"}} 
[2026-08-15 10:38:34] local.INFO: Kitchen productData fetch started {"request":{"draw":"5","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"CHICKEN","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"CHICKEN","weight_machine_id":null,"category":null,"_":"1786770502710"}} 
[2026-08-15 10:38:35] local.INFO: Kitchen productData fetch started {"request":{"draw":"6","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"CHICKEN ROLL","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"CHICKEN ROLL","weight_machine_id":null,"category":null,"_":"1786770502711"}} 
[2026-08-15 10:38:57] local.INFO: Kitchen productData fetch started {"request":{"draw":"7","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"CHICKEN ROL","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"CHICKEN ROL","weight_machine_id":null,"category":null,"_":"1786770502712"}} 
[2026-08-15 10:38:58] local.INFO: Kitchen productData fetch started {"request":{"draw":"8","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786770502713"}} 
[2026-08-15 10:39:02] local.INFO: Kitchen productData fetch started {"request":{"draw":"9","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"O","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"O","weight_machine_id":null,"category":null,"_":"1786770502714"}} 
[2026-08-15 10:39:02] local.INFO: Kitchen productData fetch started {"request":{"draw":"10","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"ON","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"ON","weight_machine_id":null,"category":null,"_":"1786770502715"}} 
[2026-08-15 10:39:03] local.INFO: Kitchen productData fetch started {"request":{"draw":"11","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"ONI","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"ONI","weight_machine_id":null,"category":null,"_":"1786770502716"}} 
[2026-08-15 10:39:34] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":120,"gst":5.71,"discount":0,"charge":0,"total":120,"payment_mode":"cash","products":[{"product_id":335,"code":"B12","name":"Pomegranate","mrp":120,"price":120,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 10:39:34] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 10:39:34] local.INFO: ORDER CREATED {"order_id":"ORD34830"} 
[2026-08-15 10:39:34] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24996} 
[2026-08-15 10:41:36] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"46","customer_name":"Customer Name","customer_phone":null,"subtotal":1066.7,"gst":45.08,"discount":0,"charge":0,"total":1066.7,"payment_mode":"cash","products":[{"product_id":200,"code":"AS626","name":"SWEET SEV","mrp":95,"price":95,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":577,"code":"AS523","name":"Banana chips 500GM","mrp":250,"price":250,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":348,"code":"AS1500","name":"Thenkulal Murukku","mrp":110,"price":110,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":0,"code":"-","name":"BREAD","mrp":120,"price":120,"qty":1,"tax":0,"tax_mode":"exclude","unit":"pcs"},{"product_id":622,"code":"1295","name":"Ghee sweets","mrp":660,"price":660,"qty":0.242,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":622,"code":"1295","name":"Ghee sweets","mrp":660,"price":660,"qty":0.224,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":621,"code":"1294","name":"Milk sweets","mrp":660,"price":660,"qty":0.279,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-15 10:41:36] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 10:41:36] local.INFO: ORDER CREATED {"order_id":"ORD34831"} 
[2026-08-15 10:41:36] local.INFO: Stock Updated {"product_id":200,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:41:36] local.INFO: Stock Updated {"product_id":577,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:41:36] local.INFO: Stock Updated {"product_id":348,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:41:36] local.INFO: Stock Updated {"product_id":622,"ordered_qty":0.242,"deducted":0.242} 
[2026-08-15 10:41:36] local.INFO: Stock Updated {"product_id":622,"ordered_qty":0.224,"deducted":0.224} 
[2026-08-15 10:41:36] local.INFO: Stock Updated {"product_id":621,"ordered_qty":0.279,"deducted":0.279} 
[2026-08-15 10:41:36] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24997} 
[2026-08-15 10:42:38] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"55","customer_name":"Customer Name","customer_phone":null,"subtotal":407.7,"gst":17.03,"discount":0,"charge":0,"total":407.7,"payment_mode":"cash","products":[{"product_id":585,"code":"A19","name":"Payarru","mrp":25,"price":25,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":126,"code":"1095","name":"DRY JAMUN","mrp":660,"price":660,"qty":0.265,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":689,"code":"1355","name":"Cookies","mrp":600,"price":600,"qty":0.263,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-15 10:42:38] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 10:42:38] local.INFO: ORDER CREATED {"order_id":"ORD34832"} 
[2026-08-15 10:42:38] local.INFO: Stock Updated {"product_id":585,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:42:38] local.INFO: Stock Updated {"product_id":126,"ordered_qty":0.265,"deducted":0.265} 
[2026-08-15 10:42:38] local.INFO: Stock Updated {"product_id":689,"ordered_qty":0.263,"deducted":0.263} 
[2026-08-15 10:42:38] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24998} 
[2026-08-15 10:44:08] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":65,"gst":0,"discount":0,"charge":0,"total":65,"payment_mode":"cash","products":[{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 10:44:08] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 10:44:08] local.INFO: ORDER CREATED {"order_id":"ORD34833"} 
[2026-08-15 10:44:08] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":24999} 
[2026-08-15 10:44:33] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"30","customer_name":"Customer Name","customer_phone":null,"subtotal":689,"gst":32.81,"discount":0,"charge":0,"total":689,"payment_mode":"cash","products":[{"product_id":624,"code":"1297","name":"Kaju luxury","mrp":1300,"price":1300,"qty":0.272,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":624,"code":"1297","name":"Kaju luxury","mrp":1300,"price":1300,"qty":0.258,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-15 10:44:33] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 10:44:33] local.INFO: ORDER CREATED {"order_id":"ORD34834"} 
[2026-08-15 10:44:33] local.INFO: Stock Updated {"product_id":624,"ordered_qty":0.272,"deducted":0.272} 
[2026-08-15 10:44:33] local.INFO: Stock Updated {"product_id":624,"ordered_qty":0.258,"deducted":0.258} 
[2026-08-15 10:44:33] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25000} 
[2026-08-15 10:49:02] local.INFO: ORDER STORE API STARTED {"request":{"user_id":"62","staff_id":"43","customer_name":"GODSON","customer_phone":"9487120451","subtotal":2043.1,"gst":93.48,"discount":0,"charge":0,"total":2043.1,"payment_mode":"cash","products":[{"product_id":579,"code":"1281","name":"Dark Chocolate","mrp":100,"price":100,"qty":3,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":0,"code":"-","name":"KAVUNI ARISI HALWA","mrp":40,"price":40,"qty":2,"tax":0,"tax_mode":"exclude","unit":"pcs"},{"product_id":618,"code":"AS757","name":"Muffins cake","mrp":100,"price":100,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":270,"code":"AS1485","name":"WHEAT PORI URUNDAI","mrp":80,"price":80,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":90,"code":"1059","name":"KARUPATTI LADDU","mrp":660,"price":660,"qty":0.275,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":624,"code":"1297","name":"Kaju luxury","mrp":1300,"price":1300,"qty":0.264,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":624,"code":"1297","name":"Kaju luxury","mrp":1300,"price":1300,"qty":0.267,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":621,"code":"1294","name":"Milk sweets","mrp":660,"price":660,"qty":0.555,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":907,"code":"AS1751","name":"Milk Mixture","mrp":115,"price":115,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":823,"code":"AS1727","name":"KARUPATTI KADALA MITTAI","mrp":130,"price":130,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 10:49:02] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 10:49:02] local.INFO: ORDER CREATED {"order_id":"ORD34835"} 
[2026-08-15 10:49:02] local.INFO: Stock Updated {"product_id":579,"ordered_qty":3.0,"deducted":3.0} 
[2026-08-15 10:49:02] local.INFO: Stock Updated {"product_id":618,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:49:02] local.INFO: Stock Updated {"product_id":270,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:49:02] local.INFO: Stock Updated {"product_id":90,"ordered_qty":0.275,"deducted":0.275} 
[2026-08-15 10:49:02] local.INFO: Stock Updated {"product_id":624,"ordered_qty":0.264,"deducted":0.264} 
[2026-08-15 10:49:02] local.INFO: Stock Updated {"product_id":624,"ordered_qty":0.267,"deducted":0.267} 
[2026-08-15 10:49:02] local.INFO: Stock Updated {"product_id":621,"ordered_qty":0.555,"deducted":0.555} 
[2026-08-15 10:49:02] local.INFO: Stock Updated {"product_id":907,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:49:02] local.INFO: Stock Updated {"product_id":823,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:49:02] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25001} 
[2026-08-15 10:53:37] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"27","customer_name":"Customer Name","customer_phone":null,"subtotal":110,"gst":2.86,"discount":0,"charge":0,"total":110,"payment_mode":"cash","products":[{"product_id":0,"code":"-","name":"PANACOTTA","mrp":50,"price":50,"qty":1,"tax":0,"tax_mode":"exclude","unit":"pcs"},{"product_id":771,"code":"1390","name":"Jam roll","mrp":30,"price":30,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":261,"code":"c6","name":"CHICKEN ROLL","mrp":30,"price":30,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 10:53:37] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 10:53:37] local.INFO: ORDER CREATED {"order_id":"ORD34836"} 
[2026-08-15 10:53:37] local.INFO: Stock Updated {"product_id":771,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:53:37] local.INFO: Stock Updated {"product_id":261,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:53:37] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25002} 
[2026-08-15 10:54:08] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"86","customer_name":"Customer Name","customer_phone":null,"subtotal":145,"gst":5.71,"discount":0,"charge":0,"total":145,"payment_mode":"cash","products":[{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":332,"code":"B9","name":"Sathukudi","mrp":80,"price":80,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":252,"code":"c1","name":"VEG PUFFS","mrp":20,"price":20,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 10:54:08] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 10:54:08] local.INFO: ORDER CREATED {"order_id":"ORD34837"} 
[2026-08-15 10:54:08] local.INFO: Stock Updated {"product_id":252,"ordered_qty":2.0,"deducted":2.0} 
[2026-08-15 10:54:08] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25003} 
[2026-08-15 10:54:51] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"34","customer_name":"Customer Name","customer_phone":null,"subtotal":54,"gst":0,"discount":0,"charge":0,"total":54,"payment_mode":"cash","products":[{"product_id":169,"code":"A14","name":"Vadai","mrp":12,"price":12,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 10:54:51] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 10:54:51] local.INFO: ORDER CREATED {"order_id":"ORD34838"} 
[2026-08-15 10:54:51] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25004} 
[2026-08-15 10:55:32] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"86","customer_name":"Customer Name","customer_phone":null,"subtotal":154,"gst":4.76,"discount":0,"charge":0,"total":154,"payment_mode":"cash","products":[{"product_id":169,"code":"A14","name":"Vadai","mrp":12,"price":12,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":723,"code":"B43","name":"Mango juice","mrp":100,"price":100,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 10:55:32] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 10:55:32] local.INFO: ORDER CREATED {"order_id":"ORD34839"} 
[2026-08-15 10:55:32] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25005} 
[2026-08-15 10:56:28] local.INFO: ===== PAYOUT PREVIEW MONTHLY DATA START ===== {"filters":{"year":null,"month":null}} 
[2026-08-15 10:56:28] local.INFO: PAYOUT PREVIEW MONTHLY QUERY READY {"count":3} 
[2026-08-15 10:57:30] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"87","customer_name":"Customer Name","customer_phone":null,"subtotal":400,"gst":13.81,"discount":0,"charge":0,"total":400,"payment_mode":"cash","products":[{"product_id":579,"code":"1281","name":"Dark Chocolate","mrp":100,"price":100,"qty":1,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":0,"code":"-","name":"RASAMALAI","mrp":50,"price":50,"qty":1,"tax":0,"tax_mode":"exclude","unit":"pcs"},{"product_id":0,"code":"-","name":"RASMATHURI","mrp":60,"price":60,"qty":1,"tax":0,"tax_mode":"exclude","unit":"pcs"},{"product_id":860,"code":"AS1723","name":"Mango Brownie","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":694,"code":"AS1624","name":"ELLU MITTAI","mrp":90,"price":90,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":855,"code":"AS1273","name":"Brownie","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 10:57:30] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 10:57:30] local.INFO: ORDER CREATED {"order_id":"ORD34840"} 
[2026-08-15 10:57:30] local.INFO: Stock Updated {"product_id":579,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:57:30] local.INFO: Stock Updated {"product_id":860,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:57:30] local.INFO: Stock Updated {"product_id":694,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:57:30] local.INFO: Stock Updated {"product_id":855,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:57:30] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25006} 
[2026-08-15 10:57:52] local.INFO: ===== PAYOUT PREVIEW MONTHLY DATA START ===== {"filters":{"year":null,"month":null}} 
[2026-08-15 10:57:52] local.INFO: PAYOUT PREVIEW MONTHLY QUERY READY {"count":3} 
[2026-08-15 10:57:56] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"27","customer_name":"Customer Name","customer_phone":null,"subtotal":500,"gst":23.81,"discount":0,"charge":0,"total":500,"payment_mode":"cash","products":[{"product_id":548,"code":"1261","name":"Red velvet 500g","mrp":500,"price":500,"qty":1,"tax":5,"tax_mode":"include","unit":"gm"}]}} 
[2026-08-15 10:57:56] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 10:57:56] local.INFO: ORDER CREATED {"order_id":"ORD34841"} 
[2026-08-15 10:57:56] local.INFO: Stock Updated {"product_id":548,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 10:57:56] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25007} 
[2026-08-15 10:58:41] local.INFO: Kitchen productData fetch started {"request":{"draw":"1","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786771720858"}} 
[2026-08-15 10:58:47] local.INFO: Kitchen Category Data API Started {"request":{"from_date":null,"to_date":"2026-08-15","_":"1786771726944"}} 
[2026-08-15 10:58:47] local.INFO: Kitchen Category Query Applied {"from_date":null,"to_date":"2026-08-15"} 
[2026-08-15 10:58:47] local.INFO: Kitchen Categories Loaded Successfully {"count":27} 
[2026-08-15 10:58:49] local.INFO: LOW STOCK PRODUCT {"id":50,"product_name":"OLA I SSEEVAL","stock_type":null} 
[2026-08-15 10:58:49] local.INFO: LOW STOCK PRODUCT {"id":48,"product_name":"KAARA THATTAI","stock_type":null} 
[2026-08-15 10:58:49] local.INFO: LOW STOCK PRODUCT {"id":357,"product_name":"Rajapalayam Thattai","stock_type":null} 
[2026-08-15 10:58:49] local.INFO: LOW STOCK PRODUCT {"id":889,"product_name":"Sandwich Bread (B)","stock_type":"pcs"} 
[2026-08-15 10:58:49] local.INFO: LOW STOCK PRODUCT {"id":619,"product_name":"Coconut bun","stock_type":"kg"} 
[2026-08-15 10:58:49] local.INFO: LOW STOCK PRODUCT {"id":768,"product_name":"RASAMILAI","stock_type":null} 
[2026-08-15 10:58:49] local.INFO: LOW STOCK PRODUCT {"id":555,"product_name":"Panacotta","stock_type":null} 
[2026-08-15 10:58:49] local.INFO: LOW STOCK PRODUCT {"id":542,"product_name":"Black forest 1 Kg","stock_type":null} 
[2026-08-15 10:58:49] local.INFO: LOW STOCK PRODUCT {"id":277,"product_name":"ELLU MAVU URUNDAI","stock_type":null} 
[2026-08-15 10:58:49] local.INFO: LOW STOCK PRODUCT {"id":283,"product_name":"ANDRA JILEBI","stock_type":null} 
[2026-08-15 10:59:28] local.INFO: Post-login guard check {"attempted_login_id":"Billing C2","auth_id_immediately_after":4,"session_id":"3VIegs34Ag2IebQB4CEj5CvEb0dUVGp15vmYXeDg"} 
[2026-08-15 10:59:28] local.INFO: Billing Counter Login Success {"counter_id":4,"branch_id":5,"ip":"103.182.69.38"} 
[2026-08-15 10:59:40] local.INFO: Branch Login Request {"phone_number":"counter1","ip":"103.182.69.38"} 
[2026-08-15 10:59:45] local.INFO: Branch Login Request {"phone_number":"kitchen","ip":"103.182.69.38"} 
[2026-08-15 10:59:49] local.INFO: Branch Login Request {"phone_number":"Billing C2","ip":"103.182.69.38"} 
[2026-08-15 10:59:52] local.INFO: Branch Login Request {"phone_number":"9876543210","ip":"103.182.69.38"} 
[2026-08-15 10:59:52] local.INFO: Branch Login Success {"branch_id":5,"branch_name":"VETTURNIMADAM","phone_number":"9876543210","ip":"103.182.69.38"} 
[2026-08-15 11:01:46] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"27","customer_name":"Customer Name","customer_phone":null,"subtotal":439.8,"gst":18.56,"discount":0,"charge":0,"total":439.8,"payment_mode":"cash","products":[{"product_id":258,"code":"c8","name":"EGG PUFF","mrp":25,"price":25,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":886,"code":"1720","name":"Doughnut","mrp":80,"price":80,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":689,"code":"1355","name":"Cookies","mrp":600,"price":600,"qty":0.173,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":689,"code":"1355","name":"Cookies","mrp":600,"price":600,"qty":0.16,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":536,"code":"AS1354","name":"NAVATHANIYAM BREAD","mrp":60,"price":60,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 11:01:46] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 11:01:46] local.INFO: ORDER CREATED {"order_id":"ORD34842"} 
[2026-08-15 11:01:46] local.INFO: Stock Updated {"product_id":258,"ordered_qty":2.0,"deducted":2.0} 
[2026-08-15 11:01:46] local.INFO: Stock Updated {"product_id":886,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 11:01:46] local.INFO: Stock Updated {"product_id":689,"ordered_qty":0.173,"deducted":0.173} 
[2026-08-15 11:01:46] local.INFO: Stock Updated {"product_id":689,"ordered_qty":0.16,"deducted":0.16} 
[2026-08-15 11:01:46] local.INFO: Stock Updated {"product_id":536,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 11:01:46] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25008} 
[2026-08-15 11:02:51] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"39","customer_name":"Customer Name","customer_phone":null,"subtotal":710,"gst":33.81,"discount":0,"charge":0,"total":710,"payment_mode":"cash","products":[{"product_id":579,"code":"1281","name":"Dark Chocolate","mrp":100,"price":100,"qty":1,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":890,"code":"1722","name":"Layer Panacotta","mrp":80,"price":80,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":261,"code":"c6","name":"CHICKEN ROLL","mrp":30,"price":30,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":260,"code":"c5","name":"CHICKEN PUFF","mrp":30,"price":30,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":704,"code":"B24","name":"Muskmelon","mrp":80,"price":80,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":707,"code":"B31","name":"Oreo milkshake","mrp":180,"price":180,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 11:02:51] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 11:02:51] local.INFO: ORDER CREATED {"order_id":"ORD34843"} 
[2026-08-15 11:02:51] local.INFO: Stock Updated {"product_id":579,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 11:02:51] local.INFO: Stock Updated {"product_id":890,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 11:02:51] local.INFO: Stock Updated {"product_id":261,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 11:02:51] local.INFO: Stock Updated {"product_id":260,"ordered_qty":2.0,"deducted":2.0} 
[2026-08-15 11:02:51] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25009} 
[2026-08-15 11:03:22] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"86","customer_name":"Customer Name","customer_phone":null,"subtotal":150,"gst":4.05,"discount":0,"charge":0,"total":150,"payment_mode":"cash","products":[{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":258,"code":"c8","name":"EGG PUFF","mrp":25,"price":25,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":261,"code":"c6","name":"CHICKEN ROLL","mrp":30,"price":30,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 11:03:22] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 11:03:22] local.INFO: ORDER CREATED {"order_id":"ORD34844"} 
[2026-08-15 11:03:22] local.INFO: Stock Updated {"product_id":258,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 11:03:22] local.INFO: Stock Updated {"product_id":261,"ordered_qty":2.0,"deducted":2.0} 
[2026-08-15 11:03:22] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25010} 
[2026-08-15 11:03:32] local.INFO: ===== PAYOUT PREVIEW MONTHLY DATA START ===== {"filters":{"year":null,"month":null}} 
[2026-08-15 11:03:32] local.INFO: PAYOUT PREVIEW MONTHLY QUERY READY {"count":3} 
[2026-08-15 11:05:13] local.INFO: ORDER UPDATE STARTED {"order_id":"25010","request":{"user_id":null,"staff_id":"86","customer_name":"Customer Name","customer_phone":null,"subtotal":190,"gst":5.24,"discount":0,"charge":0,"total":190,"payment_mode":"cash","status":"completed","products":[{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":2,"tax":0,"tax_mode":"include","unit":"pcs","unit_value":1,"amount":30,"row_total":30},{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":2,"tax":0,"tax_mode":"include","unit":"pcs","unit_value":2,"amount":50,"row_total":50},{"product_id":258,"code":"c8","name":"EGG PUFF","mrp":25,"price":25,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs","unit_value":1,"amount":50,"row_total":50},{"product_id":261,"code":"c6","name":"CHICKEN ROLL","mrp":30,"price":30,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs","unit_value":2,"amount":60,"row_total":60}]}} 
[2026-08-15 11:06:08] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"39","customer_name":"Customer Name","customer_phone":null,"subtotal":40,"gst":1.19,"discount":0,"charge":0,"total":40,"payment_mode":"cash","products":[{"product_id":258,"code":"c8","name":"EGG PUFF","mrp":25,"price":25,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 11:06:08] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 11:06:08] local.INFO: ORDER CREATED {"order_id":"ORD34845"} 
[2026-08-15 11:06:08] local.INFO: Stock Updated {"product_id":258,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 11:06:08] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25011} 
[2026-08-15 11:06:40] local.INFO: ===== PAYOUT PREVIEW MONTHLY DATA START ===== {"filters":{"year":null,"month":null}} 
[2026-08-15 11:06:40] local.INFO: PROCESSING PREVIEW MONTH {"month":8,"year":2026} 
[2026-08-15 11:06:40] local.INFO: PREVIEW STAFF IDS {"month":8,"year":2026,"staff_ids":["CUS075","CUS071","CUS072","CUS069","CUS070","CUS038","CUS055","CUS067","CUS033","CUS063","CUS039","CUS027","CUS028","CUS040","CUS030","CUS026","CUS043","CUS032","CUS024","CUS035","CUS064","CUS077","CUS074","CUS066","CUS079","CUS086","CUS068"]} 
[2026-08-15 11:06:40] local.ERROR: PAYOUT PREVIEW MONTHLY DATA ERROR {"message":"Class \"App\\Http\\Controllers\\Admin\\StaffSalary\" not found","line":285,"file":"/var/www/html/iyangarbakery.com/app/Http/Controllers/Admin/PaymentController.php","trace":"#0 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(47): App\\Http\\Controllers\\Admin\\PaymentController->payout_preview_monthly_data()
#1 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#2 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\\Routing\\Route->runController()
#3 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\\Routing\\Route->run()
#4 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#5 /var/www/html/iyangarbakery.com/app/Http/Middleware/AdminMiddleware.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#6 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\\Http\\Middleware\\AdminMiddleware->handle()
#7 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#9 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#11 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#12 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#13 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#14 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#15 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\\Session\\Middleware\\StartSession->handle()
#16 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#17 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#18 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#19 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#20 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#21 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\\Pipeline\\Pipeline->then()
#22 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack()
#23 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\\Routing\\Router->runRoute()
#24 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute()
#25 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\\Routing\\Router->dispatch()
#26 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#27 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#28 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#29 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#30 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#31 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#32 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#33 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#34 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#35 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#36 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#37 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#38 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\\Http\\Middleware\\HandleCors->handle()
#39 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#40 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#41 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#42 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#43 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then()
#45 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#46 /var/www/html/iyangarbakery.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle()
#47 /var/www/html/iyangarbakery.com/public/index.php(17): Illuminate\\Foundation\\Application->handleRequest()
#48 {main}"} 
[2026-08-15 11:07:15] local.INFO: ===== PAYOUT PREVIEW MONTHLY DATA START ===== {"filters":{"year":null,"month":null}} 
[2026-08-15 11:07:15] local.INFO: PROCESSING PREVIEW MONTH {"month":8,"year":2026} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF IDS {"month":8,"year":2026,"staff_ids":["CUS075","CUS071","CUS072","CUS069","CUS070","CUS038","CUS055","CUS067","CUS033","CUS063","CUS039","CUS027","CUS028","CUS040","CUS030","CUS026","CUS043","CUS032","CUS024","CUS035","CUS064","CUS077","CUS074","CUS066","CUS079","CUS086","CUS068"]} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":8,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":8,"year":2026,"salary":3210.0,"advance":0,"payout":3210.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":8,"year":2026,"salary":3500.0,"advance":0,"payout":3500.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":8,"year":2026,"salary":5100.0,"advance":0,"payout":5100.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":8,"year":2026,"salary":4050.0,"advance":0,"payout":4050.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":8,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":8,"year":2026,"salary":2680.0,"advance":0,"payout":2680.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":8,"year":2026,"salary":3466.5,"advance":0,"payout":3466.5} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":8,"year":2026,"salary":1600.0,"advance":"500.00","payout":1100.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":8,"year":2026,"salary":400.0,"advance":0,"payout":400.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":8,"year":2026,"salary":2876.0,"advance":0,"payout":2876.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":8,"year":2026,"salary":1200.0,"advance":0,"payout":1200.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":8,"year":2026,"salary":2050.0,"advance":0,"payout":2050.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":8,"year":2026,"salary":2000.0,"advance":0,"payout":2000.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":8,"year":2026,"salary":4200.03,"advance":0,"payout":4200.03} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS086","month":8,"year":2026,"salary":1500.0,"advance":0,"payout":1500.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW MONTH COMPLETED {"month":8,"year":2026,"total_payout":82332.53} 
[2026-08-15 11:07:15] local.INFO: PROCESSING PREVIEW MONTH {"month":7,"year":2026} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF IDS {"month":7,"year":2026,"staff_ids":["CUS075","CUS070","CUS069","CUS068","CUS055","CUS038","CUS024","CUS074","CUS030","CUS035","CUS067","CUS064","CUS066","CUS028","CUS040","CUS034","CUS026","CUS063","CUS027","CUS043","CUS032","CUS033","CUS077","CUS071","CUS039","CUS072","CUS049","CUS047","CUS050","CUS079"]} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":7,"year":2026,"salary":7800.0,"advance":0,"payout":7800.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":7,"year":2026,"salary":4200.0,"advance":0,"payout":4200.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":7,"year":2026,"salary":4410.0,"advance":0,"payout":4410.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":7,"year":2026,"salary":1750.0,"advance":0,"payout":1750.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS034","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":7,"year":2026,"salary":6050.0,"advance":0,"payout":6050.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":7,"year":2026,"salary":5250.0,"advance":0,"payout":5250.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS047","month":7,"year":2026,"salary":0.0,"advance":0,"payout":0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS049","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS050","month":7,"year":2026,"salary":900.0,"advance":0,"payout":900.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":7,"year":2026,"salary":3960.0,"advance":0,"payout":3960.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":7,"year":2026,"salary":7200.0,"advance":0,"payout":7200.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":7,"year":2026,"salary":4190.0,"advance":0,"payout":4190.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":7,"year":2026,"salary":5200.0,"advance":0,"payout":5200.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":7,"year":2026,"salary":5028.0,"advance":0,"payout":5028.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":7,"year":2026,"salary":466.67,"advance":0,"payout":466.67} 
[2026-08-15 11:07:15] local.INFO: PREVIEW MONTH COMPLETED {"month":7,"year":2026,"total_payout":129504.67} 
[2026-08-15 11:07:15] local.INFO: PROCESSING PREVIEW MONTH {"month":6,"year":2026} 
[2026-08-15 11:07:15] local.INFO: PREVIEW STAFF IDS {"month":6,"year":2026,"staff_ids":["CUS084"]} 
[2026-08-15 11:07:15] local.INFO: PREVIEW MONTH COMPLETED {"month":6,"year":2026,"total_payout":0} 
[2026-08-15 11:07:24] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"30","customer_name":"Customer Name","customer_phone":null,"subtotal":1008.7,"gst":48.03,"discount":0,"charge":0,"total":1008.7,"payment_mode":"cash","products":[{"product_id":127,"code":"1096","name":"KAVUNI ARISI HALWA","mrp":800,"price":800,"qty":0.287,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":624,"code":"1297","name":"Kaju luxury","mrp":1300,"price":1300,"qty":0.263,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":127,"code":"1096","name":"KAVUNI ARISI HALWA","mrp":800,"price":800,"qty":0.259,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":896,"code":"AS1005","name":"RAJASTHAN MIXTURE 250g","mrp":115,"price":115,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 11:07:24] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 11:07:24] local.INFO: ORDER CREATED {"order_id":"ORD34846"} 
[2026-08-15 11:07:24] local.INFO: Stock Updated {"product_id":127,"ordered_qty":0.287,"deducted":0.287} 
[2026-08-15 11:07:24] local.INFO: Stock Updated {"product_id":624,"ordered_qty":0.263,"deducted":0.263} 
[2026-08-15 11:07:24] local.INFO: Stock Updated {"product_id":127,"ordered_qty":0.259,"deducted":0.259} 
[2026-08-15 11:07:24] local.INFO: Stock Updated {"product_id":896,"ordered_qty":2.0,"deducted":2.0} 
[2026-08-15 11:07:24] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25012} 
[2026-08-15 11:07:32] local.INFO: ===== PAYOUT PREVIEW MONTHLY DATA START ===== {"filters":{"year":null,"month":null}} 
[2026-08-15 11:07:32] local.INFO: PROCESSING PREVIEW MONTH {"month":8,"year":2026} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF IDS {"month":8,"year":2026,"staff_ids":["CUS075","CUS071","CUS072","CUS069","CUS070","CUS038","CUS055","CUS067","CUS033","CUS063","CUS039","CUS027","CUS028","CUS040","CUS030","CUS026","CUS043","CUS032","CUS024","CUS035","CUS064","CUS077","CUS074","CUS066","CUS079","CUS086","CUS068"]} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":8,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":8,"year":2026,"salary":3210.0,"advance":0,"payout":3210.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":8,"year":2026,"salary":3500.0,"advance":0,"payout":3500.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":8,"year":2026,"salary":5100.0,"advance":0,"payout":5100.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":8,"year":2026,"salary":4050.0,"advance":0,"payout":4050.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":8,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":8,"year":2026,"salary":2680.0,"advance":0,"payout":2680.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":8,"year":2026,"salary":3466.5,"advance":0,"payout":3466.5} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":8,"year":2026,"salary":1600.0,"advance":"500.00","payout":1100.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":8,"year":2026,"salary":400.0,"advance":0,"payout":400.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":8,"year":2026,"salary":2876.0,"advance":0,"payout":2876.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":8,"year":2026,"salary":1200.0,"advance":0,"payout":1200.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":8,"year":2026,"salary":2050.0,"advance":0,"payout":2050.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":8,"year":2026,"salary":2000.0,"advance":0,"payout":2000.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":8,"year":2026,"salary":4200.03,"advance":0,"payout":4200.03} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS086","month":8,"year":2026,"salary":1500.0,"advance":0,"payout":1500.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW MONTH COMPLETED {"month":8,"year":2026,"total_payout":82332.53} 
[2026-08-15 11:07:32] local.INFO: PROCESSING PREVIEW MONTH {"month":7,"year":2026} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF IDS {"month":7,"year":2026,"staff_ids":["CUS075","CUS070","CUS069","CUS068","CUS055","CUS038","CUS024","CUS074","CUS030","CUS035","CUS067","CUS064","CUS066","CUS028","CUS040","CUS034","CUS026","CUS063","CUS027","CUS043","CUS032","CUS033","CUS077","CUS071","CUS039","CUS072","CUS049","CUS047","CUS050","CUS079"]} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":7,"year":2026,"salary":7800.0,"advance":0,"payout":7800.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":7,"year":2026,"salary":4200.0,"advance":0,"payout":4200.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":7,"year":2026,"salary":4410.0,"advance":0,"payout":4410.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":7,"year":2026,"salary":1750.0,"advance":0,"payout":1750.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS034","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":7,"year":2026,"salary":6050.0,"advance":0,"payout":6050.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":7,"year":2026,"salary":5250.0,"advance":0,"payout":5250.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS047","month":7,"year":2026,"salary":0.0,"advance":0,"payout":0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS049","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS050","month":7,"year":2026,"salary":900.0,"advance":0,"payout":900.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":7,"year":2026,"salary":3960.0,"advance":0,"payout":3960.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":7,"year":2026,"salary":7200.0,"advance":0,"payout":7200.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":7,"year":2026,"salary":4190.0,"advance":0,"payout":4190.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":7,"year":2026,"salary":5200.0,"advance":0,"payout":5200.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":7,"year":2026,"salary":5028.0,"advance":0,"payout":5028.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":7,"year":2026,"salary":466.67,"advance":0,"payout":466.67} 
[2026-08-15 11:07:32] local.INFO: PREVIEW MONTH COMPLETED {"month":7,"year":2026,"total_payout":129504.67} 
[2026-08-15 11:07:32] local.INFO: PROCESSING PREVIEW MONTH {"month":6,"year":2026} 
[2026-08-15 11:07:32] local.INFO: PREVIEW STAFF IDS {"month":6,"year":2026,"staff_ids":["CUS084"]} 
[2026-08-15 11:07:32] local.INFO: PREVIEW MONTH COMPLETED {"month":6,"year":2026,"total_payout":0} 
[2026-08-15 11:08:06] local.INFO: ===== PAYOUT PREVIEW MONTHLY DATA START ===== {"filters":{"year":null,"month":null}} 
[2026-08-15 11:08:06] local.INFO: PAYOUT PREVIEW MONTHLY QUERY READY {"count":3} 
[2026-08-15 11:08:18] local.INFO: ===== PAYOUT PREVIEW MONTHLY DATA START ===== {"filters":{"year":null,"month":null}} 
[2026-08-15 11:08:18] local.INFO: PAYOUT PREVIEW MONTHLY QUERY READY {"count":3} 
[2026-08-15 11:09:05] local.INFO: ===== PAYOUT PREVIEW MONTHLY DATA START ===== {"filters":{"year":null,"month":null}} 
[2026-08-15 11:09:05] local.INFO: PROCESSING PREVIEW MONTH {"month":8,"year":2026} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF IDS {"month":8,"year":2026,"staff_ids":["CUS075","CUS071","CUS072","CUS069","CUS070","CUS038","CUS055","CUS067","CUS033","CUS063","CUS039","CUS027","CUS028","CUS040","CUS030","CUS026","CUS043","CUS032","CUS024","CUS035","CUS064","CUS077","CUS074","CUS066","CUS079","CUS086","CUS068"]} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":8,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":8,"year":2026,"salary":3210.0,"advance":0,"payout":3210.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":8,"year":2026,"salary":3500.0,"advance":0,"payout":3500.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":8,"year":2026,"salary":5100.0,"advance":0,"payout":5100.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":8,"year":2026,"salary":4050.0,"advance":0,"payout":4050.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":8,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":8,"year":2026,"salary":2680.0,"advance":0,"payout":2680.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":8,"year":2026,"salary":3466.5,"advance":0,"payout":3466.5} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":8,"year":2026,"salary":1600.0,"advance":"500.00","payout":1100.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":8,"year":2026,"salary":400.0,"advance":0,"payout":400.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":8,"year":2026,"salary":2876.0,"advance":0,"payout":2876.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":8,"year":2026,"salary":1200.0,"advance":0,"payout":1200.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":8,"year":2026,"salary":2050.0,"advance":0,"payout":2050.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":8,"year":2026,"salary":2000.0,"advance":0,"payout":2000.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":8,"year":2026,"salary":4200.03,"advance":0,"payout":4200.03} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS086","month":8,"year":2026,"salary":1500.0,"advance":0,"payout":1500.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW MONTH COMPLETED {"month":8,"year":2026,"total_payout":82332.53} 
[2026-08-15 11:09:05] local.INFO: PROCESSING PREVIEW MONTH {"month":7,"year":2026} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF IDS {"month":7,"year":2026,"staff_ids":["CUS075","CUS070","CUS069","CUS068","CUS055","CUS038","CUS024","CUS074","CUS030","CUS035","CUS067","CUS064","CUS066","CUS028","CUS040","CUS034","CUS026","CUS063","CUS027","CUS043","CUS032","CUS033","CUS077","CUS071","CUS039","CUS072","CUS049","CUS047","CUS050","CUS079"]} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":7,"year":2026,"salary":7800.0,"advance":0,"payout":7800.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":7,"year":2026,"salary":4200.0,"advance":0,"payout":4200.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":7,"year":2026,"salary":4410.0,"advance":0,"payout":4410.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":7,"year":2026,"salary":1750.0,"advance":0,"payout":1750.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS034","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":7,"year":2026,"salary":6050.0,"advance":0,"payout":6050.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":7,"year":2026,"salary":5250.0,"advance":0,"payout":5250.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS047","month":7,"year":2026,"salary":0.0,"advance":0,"payout":0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS049","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS050","month":7,"year":2026,"salary":900.0,"advance":0,"payout":900.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":7,"year":2026,"salary":3960.0,"advance":0,"payout":3960.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":7,"year":2026,"salary":7200.0,"advance":0,"payout":7200.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":7,"year":2026,"salary":4190.0,"advance":0,"payout":4190.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":7,"year":2026,"salary":5200.0,"advance":0,"payout":5200.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":7,"year":2026,"salary":5028.0,"advance":0,"payout":5028.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":7,"year":2026,"salary":466.67,"advance":0,"payout":466.67} 
[2026-08-15 11:09:05] local.INFO: PREVIEW MONTH COMPLETED {"month":7,"year":2026,"total_payout":129504.67} 
[2026-08-15 11:09:05] local.INFO: PROCESSING PREVIEW MONTH {"month":6,"year":2026} 
[2026-08-15 11:09:05] local.INFO: PREVIEW STAFF IDS {"month":6,"year":2026,"staff_ids":["CUS084"]} 
[2026-08-15 11:09:05] local.INFO: PREVIEW MONTH COMPLETED {"month":6,"year":2026,"total_payout":0} 
[2026-08-15 11:09:15] local.INFO: ===== PAYOUT PREVIEW MONTHLY DATA START ===== {"filters":{"year":null,"month":null}} 
[2026-08-15 11:09:15] local.INFO: PROCESSING PREVIEW MONTH {"month":8,"year":2026} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF IDS {"month":8,"year":2026,"staff_ids":["CUS075","CUS071","CUS072","CUS069","CUS070","CUS038","CUS055","CUS067","CUS033","CUS063","CUS039","CUS027","CUS028","CUS040","CUS030","CUS026","CUS043","CUS032","CUS024","CUS035","CUS064","CUS077","CUS074","CUS066","CUS079","CUS086","CUS068"]} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":8,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":8,"year":2026,"salary":3210.0,"advance":0,"payout":3210.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":8,"year":2026,"salary":3500.0,"advance":0,"payout":3500.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":8,"year":2026,"salary":5100.0,"advance":0,"payout":5100.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":8,"year":2026,"salary":4050.0,"advance":0,"payout":4050.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":8,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":8,"year":2026,"salary":2680.0,"advance":0,"payout":2680.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":8,"year":2026,"salary":3466.5,"advance":0,"payout":3466.5} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":8,"year":2026,"salary":1600.0,"advance":"500.00","payout":1100.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":8,"year":2026,"salary":400.0,"advance":0,"payout":400.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":8,"year":2026,"salary":2876.0,"advance":0,"payout":2876.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":8,"year":2026,"salary":1200.0,"advance":0,"payout":1200.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":8,"year":2026,"salary":2050.0,"advance":0,"payout":2050.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":8,"year":2026,"salary":2000.0,"advance":0,"payout":2000.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":8,"year":2026,"salary":4200.03,"advance":0,"payout":4200.03} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS086","month":8,"year":2026,"salary":1500.0,"advance":0,"payout":1500.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW MONTH COMPLETED {"month":8,"year":2026,"total_payout":82332.53} 
[2026-08-15 11:09:15] local.INFO: PROCESSING PREVIEW MONTH {"month":7,"year":2026} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF IDS {"month":7,"year":2026,"staff_ids":["CUS075","CUS070","CUS069","CUS068","CUS055","CUS038","CUS024","CUS074","CUS030","CUS035","CUS067","CUS064","CUS066","CUS028","CUS040","CUS034","CUS026","CUS063","CUS027","CUS043","CUS032","CUS033","CUS077","CUS071","CUS039","CUS072","CUS049","CUS047","CUS050","CUS079"]} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":7,"year":2026,"salary":7800.0,"advance":0,"payout":7800.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":7,"year":2026,"salary":4200.0,"advance":0,"payout":4200.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":7,"year":2026,"salary":4410.0,"advance":0,"payout":4410.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":7,"year":2026,"salary":1750.0,"advance":0,"payout":1750.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS034","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":7,"year":2026,"salary":6050.0,"advance":0,"payout":6050.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":7,"year":2026,"salary":5250.0,"advance":0,"payout":5250.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS047","month":7,"year":2026,"salary":0.0,"advance":0,"payout":0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS049","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS050","month":7,"year":2026,"salary":900.0,"advance":0,"payout":900.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":7,"year":2026,"salary":3960.0,"advance":0,"payout":3960.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":7,"year":2026,"salary":7200.0,"advance":0,"payout":7200.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":7,"year":2026,"salary":4190.0,"advance":0,"payout":4190.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":7,"year":2026,"salary":5200.0,"advance":0,"payout":5200.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":7,"year":2026,"salary":5028.0,"advance":0,"payout":5028.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":7,"year":2026,"salary":466.67,"advance":0,"payout":466.67} 
[2026-08-15 11:09:15] local.INFO: PREVIEW MONTH COMPLETED {"month":7,"year":2026,"total_payout":129504.67} 
[2026-08-15 11:09:15] local.INFO: PROCESSING PREVIEW MONTH {"month":6,"year":2026} 
[2026-08-15 11:09:15] local.INFO: PREVIEW STAFF IDS {"month":6,"year":2026,"staff_ids":["CUS084"]} 
[2026-08-15 11:09:15] local.INFO: PREVIEW MONTH COMPLETED {"month":6,"year":2026,"total_payout":0} 
[2026-08-15 11:10:38] local.INFO: ===== PAYOUT PREVIEW MONTHLY DATA START ===== {"filters":{"year":null,"month":null}} 
[2026-08-15 11:10:38] local.INFO: PROCESSING PREVIEW MONTH {"month":8,"year":2026} 
[2026-08-15 11:10:38] local.INFO: PREVIEW STAFF IDS {"month":8,"year":2026,"staff_ids":["CUS075","CUS071","CUS072","CUS069","CUS070","CUS038","CUS055","CUS067","CUS033","CUS063","CUS039","CUS027","CUS028","CUS040","CUS030","CUS026","CUS043","CUS032","CUS024","CUS035","CUS064","CUS077","CUS074","CUS066","CUS079","CUS086","CUS068"]} 
[2026-08-15 11:10:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":8,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:10:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 11:10:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 11:10:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":8,"year":2026,"salary":3210.0,"advance":0,"payout":3210.0} 
[2026-08-15 11:10:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":8,"year":2026,"salary":3500.0,"advance":0,"payout":3500.0} 
[2026-08-15 11:10:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 11:10:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 11:10:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":8,"year":2026,"salary":5100.0,"advance":0,"payout":5100.0} 
[2026-08-15 11:10:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":8,"year":2026,"salary":4050.0,"advance":0,"payout":4050.0} 
[2026-08-15 11:10:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":8,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 11:10:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 11:10:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 11:10:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":8,"year":2026,"salary":2680.0,"advance":0,"payout":2680.0} 
[2026-08-15 11:10:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 11:10:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 11:10:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":8,"year":2026,"salary":3466.5,"advance":0,"payout":3466.5} 
[2026-08-15 11:10:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":8,"year":2026,"salary":1600.0,"advance":"500.00","payout":1100.0} 
[2026-08-15 11:10:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":8,"year":2026,"salary":400.0,"advance":0,"payout":400.0} 
[2026-08-15 11:10:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 11:10:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 11:10:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":8,"year":2026,"salary":2876.0,"advance":0,"payout":2876.0} 
[2026-08-15 11:10:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":8,"year":2026,"salary":1200.0,"advance":0,"payout":1200.0} 
[2026-08-15 11:10:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":8,"year":2026,"salary":2050.0,"advance":0,"payout":2050.0} 
[2026-08-15 11:10:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 11:10:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":8,"year":2026,"salary":2000.0,"advance":0,"payout":2000.0} 
[2026-08-15 11:10:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":8,"year":2026,"salary":4200.03,"advance":0,"payout":4200.03} 
[2026-08-15 11:10:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS086","month":8,"year":2026,"salary":1500.0,"advance":0,"payout":1500.0} 
[2026-08-15 11:10:38] local.INFO: PREVIEW MONTH COMPLETED {"month":8,"year":2026,"total_payout":82332.53} 
[2026-08-15 11:10:38] local.INFO: PROCESSING PREVIEW MONTH {"month":7,"year":2026} 
[2026-08-15 11:10:38] local.INFO: PREVIEW STAFF IDS {"month":7,"year":2026,"staff_ids":["CUS075","CUS070","CUS069","CUS068","CUS055","CUS038","CUS024","CUS074","CUS030","CUS035","CUS067","CUS064","CUS066","CUS028","CUS040","CUS034","CUS026","CUS063","CUS027","CUS043","CUS032","CUS033","CUS077","CUS071","CUS039","CUS072","CUS049","CUS047","CUS050","CUS079"]} 
[2026-08-15 11:10:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":7,"year":2026,"salary":7800.0,"advance":0,"payout":7800.0} 
[2026-08-15 11:10:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:10:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":7,"year":2026,"salary":4200.0,"advance":0,"payout":4200.0} 
[2026-08-15 11:10:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":7,"year":2026,"salary":4410.0,"advance":0,"payout":4410.0} 
[2026-08-15 11:10:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":7,"year":2026,"salary":1750.0,"advance":0,"payout":1750.0} 
[2026-08-15 11:10:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:10:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:10:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS034","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 11:10:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":7,"year":2026,"salary":6050.0,"advance":0,"payout":6050.0} 
[2026-08-15 11:10:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 11:10:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 11:10:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":7,"year":2026,"salary":5250.0,"advance":0,"payout":5250.0} 
[2026-08-15 11:10:39] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 11:10:39] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS047","month":7,"year":2026,"salary":0.0,"advance":0,"payout":0} 
[2026-08-15 11:10:39] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS049","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 11:10:39] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS050","month":7,"year":2026,"salary":900.0,"advance":0,"payout":900.0} 
[2026-08-15 11:10:39] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":7,"year":2026,"salary":3960.0,"advance":0,"payout":3960.0} 
[2026-08-15 11:10:39] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":7,"year":2026,"salary":7200.0,"advance":0,"payout":7200.0} 
[2026-08-15 11:10:39] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:10:39] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":7,"year":2026,"salary":4190.0,"advance":0,"payout":4190.0} 
[2026-08-15 11:10:39] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":7,"year":2026,"salary":5200.0,"advance":0,"payout":5200.0} 
[2026-08-15 11:10:39] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 11:10:39] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 11:10:39] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 11:10:39] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":7,"year":2026,"salary":5028.0,"advance":0,"payout":5028.0} 
[2026-08-15 11:10:39] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:10:39] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 11:10:39] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 11:10:39] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 11:10:39] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":7,"year":2026,"salary":466.67,"advance":0,"payout":466.67} 
[2026-08-15 11:10:39] local.INFO: PREVIEW MONTH COMPLETED {"month":7,"year":2026,"total_payout":129504.67} 
[2026-08-15 11:10:39] local.INFO: PROCESSING PREVIEW MONTH {"month":6,"year":2026} 
[2026-08-15 11:10:39] local.INFO: PREVIEW STAFF IDS {"month":6,"year":2026,"staff_ids":["CUS084"]} 
[2026-08-15 11:10:39] local.INFO: PREVIEW MONTH COMPLETED {"month":6,"year":2026,"total_payout":0} 
[2026-08-15 11:13:27] local.INFO: ===== PAYOUT PREVIEW MONTHLY DATA START ===== {"filters":{"year":null,"month":null}} 
[2026-08-15 11:13:27] local.INFO: PROCESSING PREVIEW MONTH {"month":8,"year":2026} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF IDS {"month":8,"year":2026,"staff_ids":["CUS075","CUS071","CUS072","CUS069","CUS070","CUS038","CUS055","CUS067","CUS033","CUS063","CUS039","CUS027","CUS028","CUS040","CUS030","CUS026","CUS043","CUS032","CUS024","CUS035","CUS064","CUS077","CUS074","CUS066","CUS079","CUS086","CUS068"]} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":8,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":8,"year":2026,"salary":3210.0,"advance":0,"payout":3210.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":8,"year":2026,"salary":3500.0,"advance":0,"payout":3500.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":8,"year":2026,"salary":5100.0,"advance":0,"payout":5100.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":8,"year":2026,"salary":4050.0,"advance":0,"payout":4050.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":8,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":8,"year":2026,"salary":2680.0,"advance":0,"payout":2680.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":8,"year":2026,"salary":3466.5,"advance":0,"payout":3466.5} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":8,"year":2026,"salary":1600.0,"advance":"500.00","payout":1100.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":8,"year":2026,"salary":400.0,"advance":0,"payout":400.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":8,"year":2026,"salary":2876.0,"advance":0,"payout":2876.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":8,"year":2026,"salary":1200.0,"advance":0,"payout":1200.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":8,"year":2026,"salary":2050.0,"advance":0,"payout":2050.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":8,"year":2026,"salary":2000.0,"advance":0,"payout":2000.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":8,"year":2026,"salary":4200.03,"advance":0,"payout":4200.03} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS086","month":8,"year":2026,"salary":1500.0,"advance":0,"payout":1500.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW MONTH COMPLETED {"month":8,"year":2026,"total_payout":82332.53} 
[2026-08-15 11:13:27] local.INFO: PROCESSING PREVIEW MONTH {"month":7,"year":2026} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF IDS {"month":7,"year":2026,"staff_ids":["CUS075","CUS070","CUS069","CUS068","CUS055","CUS038","CUS024","CUS074","CUS030","CUS035","CUS067","CUS064","CUS066","CUS028","CUS040","CUS034","CUS026","CUS063","CUS027","CUS043","CUS032","CUS033","CUS077","CUS071","CUS039","CUS072","CUS049","CUS047","CUS050","CUS079"]} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":7,"year":2026,"salary":7800.0,"advance":0,"payout":7800.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":7,"year":2026,"salary":4200.0,"advance":0,"payout":4200.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":7,"year":2026,"salary":4410.0,"advance":0,"payout":4410.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":7,"year":2026,"salary":1750.0,"advance":0,"payout":1750.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS034","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":7,"year":2026,"salary":6050.0,"advance":0,"payout":6050.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":7,"year":2026,"salary":5250.0,"advance":0,"payout":5250.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS047","month":7,"year":2026,"salary":0.0,"advance":0,"payout":0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS049","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS050","month":7,"year":2026,"salary":900.0,"advance":0,"payout":900.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":7,"year":2026,"salary":3960.0,"advance":0,"payout":3960.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":7,"year":2026,"salary":7200.0,"advance":0,"payout":7200.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":7,"year":2026,"salary":4190.0,"advance":0,"payout":4190.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":7,"year":2026,"salary":5200.0,"advance":0,"payout":5200.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":7,"year":2026,"salary":5028.0,"advance":0,"payout":5028.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":7,"year":2026,"salary":466.67,"advance":0,"payout":466.67} 
[2026-08-15 11:13:27] local.INFO: PREVIEW MONTH COMPLETED {"month":7,"year":2026,"total_payout":129504.67} 
[2026-08-15 11:13:27] local.INFO: PROCESSING PREVIEW MONTH {"month":6,"year":2026} 
[2026-08-15 11:13:27] local.INFO: PREVIEW STAFF IDS {"month":6,"year":2026,"staff_ids":["CUS084"]} 
[2026-08-15 11:13:27] local.INFO: PREVIEW MONTH COMPLETED {"month":6,"year":2026,"total_payout":0} 
[2026-08-15 11:13:35] local.INFO: ===== PAYOUT PREVIEW MONTHLY DATA START ===== {"filters":{"year":null,"month":null}} 
[2026-08-15 11:13:35] local.INFO: PROCESSING PREVIEW MONTH {"month":8,"year":2026} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF IDS {"month":8,"year":2026,"staff_ids":["CUS075","CUS071","CUS072","CUS069","CUS070","CUS038","CUS055","CUS067","CUS033","CUS063","CUS039","CUS027","CUS028","CUS040","CUS030","CUS026","CUS043","CUS032","CUS024","CUS035","CUS064","CUS077","CUS074","CUS066","CUS079","CUS086","CUS068"]} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":8,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":8,"year":2026,"salary":3210.0,"advance":0,"payout":3210.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":8,"year":2026,"salary":3500.0,"advance":0,"payout":3500.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":8,"year":2026,"salary":5100.0,"advance":0,"payout":5100.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":8,"year":2026,"salary":4050.0,"advance":0,"payout":4050.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":8,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":8,"year":2026,"salary":2680.0,"advance":0,"payout":2680.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":8,"year":2026,"salary":3466.5,"advance":0,"payout":3466.5} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":8,"year":2026,"salary":1600.0,"advance":"500.00","payout":1100.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":8,"year":2026,"salary":400.0,"advance":0,"payout":400.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":8,"year":2026,"salary":2876.0,"advance":0,"payout":2876.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":8,"year":2026,"salary":1200.0,"advance":0,"payout":1200.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":8,"year":2026,"salary":2050.0,"advance":0,"payout":2050.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":8,"year":2026,"salary":2000.0,"advance":0,"payout":2000.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":8,"year":2026,"salary":4200.03,"advance":0,"payout":4200.03} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS086","month":8,"year":2026,"salary":1500.0,"advance":0,"payout":1500.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW MONTH COMPLETED {"month":8,"year":2026,"total_payout":82332.53} 
[2026-08-15 11:13:35] local.INFO: PROCESSING PREVIEW MONTH {"month":7,"year":2026} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF IDS {"month":7,"year":2026,"staff_ids":["CUS075","CUS070","CUS069","CUS068","CUS055","CUS038","CUS024","CUS074","CUS030","CUS035","CUS067","CUS064","CUS066","CUS028","CUS040","CUS034","CUS026","CUS063","CUS027","CUS043","CUS032","CUS033","CUS077","CUS071","CUS039","CUS072","CUS049","CUS047","CUS050","CUS079"]} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":7,"year":2026,"salary":7800.0,"advance":0,"payout":7800.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":7,"year":2026,"salary":4200.0,"advance":0,"payout":4200.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":7,"year":2026,"salary":4410.0,"advance":0,"payout":4410.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":7,"year":2026,"salary":1750.0,"advance":0,"payout":1750.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS034","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":7,"year":2026,"salary":6050.0,"advance":0,"payout":6050.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":7,"year":2026,"salary":5250.0,"advance":0,"payout":5250.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS047","month":7,"year":2026,"salary":0.0,"advance":0,"payout":0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS049","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS050","month":7,"year":2026,"salary":900.0,"advance":0,"payout":900.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":7,"year":2026,"salary":3960.0,"advance":0,"payout":3960.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":7,"year":2026,"salary":7200.0,"advance":0,"payout":7200.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":7,"year":2026,"salary":4190.0,"advance":0,"payout":4190.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":7,"year":2026,"salary":5200.0,"advance":0,"payout":5200.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":7,"year":2026,"salary":5028.0,"advance":0,"payout":5028.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":7,"year":2026,"salary":466.67,"advance":0,"payout":466.67} 
[2026-08-15 11:13:35] local.INFO: PREVIEW MONTH COMPLETED {"month":7,"year":2026,"total_payout":129504.67} 
[2026-08-15 11:13:35] local.INFO: PROCESSING PREVIEW MONTH {"month":6,"year":2026} 
[2026-08-15 11:13:35] local.INFO: PREVIEW STAFF IDS {"month":6,"year":2026,"staff_ids":["CUS084"]} 
[2026-08-15 11:13:35] local.INFO: PREVIEW MONTH COMPLETED {"month":6,"year":2026,"total_payout":0} 
[2026-08-15 11:15:04] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"30","customer_name":"Customer Name","customer_phone":null,"subtotal":150,"gst":7.14,"discount":0,"charge":0,"total":150,"payment_mode":"cash","products":[{"product_id":136,"code":"1105","name":"CASHEW COOKIES","mrp":600,"price":600,"qty":0.25,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-15 11:15:04] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 11:15:04] local.INFO: ORDER CREATED {"order_id":"ORD34847"} 
[2026-08-15 11:15:04] local.INFO: Stock Updated {"product_id":136,"ordered_qty":0.25,"deducted":0.25} 
[2026-08-15 11:15:04] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25013} 
[2026-08-15 11:17:05] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":37,"gst":0,"discount":0,"charge":0,"total":37,"payment_mode":"cash","products":[{"product_id":169,"code":"A14","name":"Vadai","mrp":12,"price":12,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 11:17:05] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 11:17:05] local.INFO: ORDER CREATED {"order_id":"ORD34848"} 
[2026-08-15 11:17:05] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25014} 
[2026-08-15 11:18:56] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 11:18:58] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"55","customer_name":"Customer Name","customer_phone":null,"subtotal":108.8,"gst":5.18,"discount":0,"charge":0,"total":108.8,"payment_mode":"cash","products":[{"product_id":47,"code":"1016","name":"KEERA PAKKODA","mrp":400,"price":400,"qty":0.272,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-15 11:18:58] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 11:18:58] local.INFO: ORDER CREATED {"order_id":"ORD34849"} 
[2026-08-15 11:18:58] local.INFO: Stock Updated {"product_id":47,"ordered_qty":0.272,"deducted":0.272} 
[2026-08-15 11:18:58] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25015} 
[2026-08-15 11:19:00] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 11:19:04] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 11:19:06] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 11:19:07] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 11:19:10] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 11:19:19] local.INFO: ===== PAYOUT PREVIEW MONTHLY DATA START ===== {"filters":{"year":null,"month":null}} 
[2026-08-15 11:19:19] local.INFO: PROCESSING PREVIEW MONTH {"month":8,"year":2026} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF IDS {"month":8,"year":2026,"staff_ids":["CUS075","CUS071","CUS072","CUS069","CUS070","CUS038","CUS055","CUS067","CUS033","CUS063","CUS039","CUS027","CUS028","CUS040","CUS030","CUS026","CUS043","CUS032","CUS024","CUS035","CUS064","CUS077","CUS074","CUS066","CUS079","CUS086","CUS068"]} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":8,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":8,"year":2026,"salary":3210.0,"advance":0,"payout":3210.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":8,"year":2026,"salary":3500.0,"advance":0,"payout":3500.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":8,"year":2026,"salary":5100.0,"advance":0,"payout":5100.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":8,"year":2026,"salary":4050.0,"advance":0,"payout":4050.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":8,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":8,"year":2026,"salary":2680.0,"advance":0,"payout":2680.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":8,"year":2026,"salary":3466.5,"advance":0,"payout":3466.5} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":8,"year":2026,"salary":1600.0,"advance":"500.00","payout":1100.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":8,"year":2026,"salary":400.0,"advance":0,"payout":400.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":8,"year":2026,"salary":2876.0,"advance":0,"payout":2876.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":8,"year":2026,"salary":1200.0,"advance":0,"payout":1200.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":8,"year":2026,"salary":2050.0,"advance":0,"payout":2050.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":8,"year":2026,"salary":2000.0,"advance":0,"payout":2000.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":8,"year":2026,"salary":4200.03,"advance":0,"payout":4200.03} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS086","month":8,"year":2026,"salary":1500.0,"advance":0,"payout":1500.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW MONTH COMPLETED {"month":8,"year":2026,"total_payout":82332.53} 
[2026-08-15 11:19:19] local.INFO: PROCESSING PREVIEW MONTH {"month":7,"year":2026} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF IDS {"month":7,"year":2026,"staff_ids":["CUS075","CUS070","CUS069","CUS068","CUS055","CUS038","CUS024","CUS074","CUS030","CUS035","CUS067","CUS064","CUS066","CUS028","CUS040","CUS034","CUS026","CUS063","CUS027","CUS043","CUS032","CUS033","CUS077","CUS071","CUS039","CUS072","CUS049","CUS047","CUS050","CUS079"]} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":7,"year":2026,"salary":7800.0,"advance":0,"payout":7800.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":7,"year":2026,"salary":4200.0,"advance":0,"payout":4200.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":7,"year":2026,"salary":4410.0,"advance":0,"payout":4410.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":7,"year":2026,"salary":1750.0,"advance":0,"payout":1750.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS034","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":7,"year":2026,"salary":6050.0,"advance":0,"payout":6050.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":7,"year":2026,"salary":5250.0,"advance":0,"payout":5250.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS047","month":7,"year":2026,"salary":0.0,"advance":0,"payout":0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS049","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS050","month":7,"year":2026,"salary":900.0,"advance":0,"payout":900.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":7,"year":2026,"salary":3960.0,"advance":0,"payout":3960.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":7,"year":2026,"salary":7200.0,"advance":0,"payout":7200.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":7,"year":2026,"salary":4190.0,"advance":0,"payout":4190.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":7,"year":2026,"salary":5200.0,"advance":0,"payout":5200.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":7,"year":2026,"salary":5028.0,"advance":0,"payout":5028.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":7,"year":2026,"salary":466.67,"advance":0,"payout":466.67} 
[2026-08-15 11:19:19] local.INFO: PREVIEW MONTH COMPLETED {"month":7,"year":2026,"total_payout":129504.67} 
[2026-08-15 11:19:19] local.INFO: PROCESSING PREVIEW MONTH {"month":6,"year":2026} 
[2026-08-15 11:19:19] local.INFO: PREVIEW STAFF IDS {"month":6,"year":2026,"staff_ids":["CUS084"]} 
[2026-08-15 11:19:19] local.INFO: PREVIEW MONTH COMPLETED {"month":6,"year":2026,"total_payout":0} 
[2026-08-15 11:19:30] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 11:20:21] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 11:20:41] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 11:21:25] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 11:21:58] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 11:22:20] local.INFO: ===== PAYOUT PREVIEW MONTHLY DATA START ===== {"filters":{"year":null,"month":null}} 
[2026-08-15 11:22:20] local.INFO: PROCESSING PREVIEW MONTH {"month":8,"year":2026} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF IDS {"month":8,"year":2026,"staff_ids":["CUS075","CUS071","CUS072","CUS069","CUS070","CUS038","CUS055","CUS067","CUS033","CUS063","CUS039","CUS027","CUS028","CUS040","CUS030","CUS026","CUS043","CUS032","CUS024","CUS035","CUS064","CUS077","CUS074","CUS066","CUS079","CUS086","CUS068"]} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":8,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":8,"year":2026,"salary":3210.0,"advance":0,"payout":3210.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":8,"year":2026,"salary":3500.0,"advance":0,"payout":3500.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":8,"year":2026,"salary":5100.0,"advance":0,"payout":5100.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":8,"year":2026,"salary":4050.0,"advance":0,"payout":4050.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":8,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":8,"year":2026,"salary":2680.0,"advance":0,"payout":2680.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":8,"year":2026,"salary":3466.5,"advance":0,"payout":3466.5} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":8,"year":2026,"salary":1600.0,"advance":"500.00","payout":1100.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":8,"year":2026,"salary":400.0,"advance":0,"payout":400.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":8,"year":2026,"salary":2876.0,"advance":0,"payout":2876.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":8,"year":2026,"salary":1200.0,"advance":0,"payout":1200.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":8,"year":2026,"salary":2050.0,"advance":0,"payout":2050.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":8,"year":2026,"salary":2000.0,"advance":0,"payout":2000.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":8,"year":2026,"salary":4200.03,"advance":0,"payout":4200.03} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS086","month":8,"year":2026,"salary":1500.0,"advance":0,"payout":1500.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW MONTH COMPLETED {"month":8,"year":2026,"total_payout":82332.53} 
[2026-08-15 11:22:20] local.INFO: PROCESSING PREVIEW MONTH {"month":7,"year":2026} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF IDS {"month":7,"year":2026,"staff_ids":["CUS075","CUS070","CUS069","CUS068","CUS055","CUS038","CUS024","CUS074","CUS030","CUS035","CUS067","CUS064","CUS066","CUS028","CUS040","CUS034","CUS026","CUS063","CUS027","CUS043","CUS032","CUS033","CUS077","CUS071","CUS039","CUS072","CUS049","CUS047","CUS050","CUS079"]} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":7,"year":2026,"salary":7800.0,"advance":0,"payout":7800.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":7,"year":2026,"salary":4200.0,"advance":0,"payout":4200.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":7,"year":2026,"salary":4410.0,"advance":0,"payout":4410.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":7,"year":2026,"salary":1750.0,"advance":0,"payout":1750.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS034","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":7,"year":2026,"salary":6050.0,"advance":0,"payout":6050.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":7,"year":2026,"salary":5250.0,"advance":0,"payout":5250.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS047","month":7,"year":2026,"salary":0.0,"advance":0,"payout":0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS049","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS050","month":7,"year":2026,"salary":900.0,"advance":0,"payout":900.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":7,"year":2026,"salary":3960.0,"advance":0,"payout":3960.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":7,"year":2026,"salary":7200.0,"advance":0,"payout":7200.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":7,"year":2026,"salary":4190.0,"advance":0,"payout":4190.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":7,"year":2026,"salary":5200.0,"advance":0,"payout":5200.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":7,"year":2026,"salary":5028.0,"advance":0,"payout":5028.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":7,"year":2026,"salary":466.67,"advance":0,"payout":466.67} 
[2026-08-15 11:22:20] local.INFO: PREVIEW MONTH COMPLETED {"month":7,"year":2026,"total_payout":129504.67} 
[2026-08-15 11:22:20] local.INFO: PROCESSING PREVIEW MONTH {"month":6,"year":2026} 
[2026-08-15 11:22:20] local.INFO: PREVIEW STAFF IDS {"month":6,"year":2026,"staff_ids":["CUS084"]} 
[2026-08-15 11:22:20] local.INFO: PREVIEW MONTH COMPLETED {"month":6,"year":2026,"total_payout":0} 
[2026-08-15 11:24:33] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":37,"gst":0,"discount":0,"charge":0,"total":37,"payment_mode":"cash","products":[{"product_id":169,"code":"A14","name":"Vadai","mrp":12,"price":12,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 11:24:33] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 11:24:33] local.INFO: ORDER CREATED {"order_id":"ORD34850"} 
[2026-08-15 11:24:33] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25016} 
[2026-08-15 11:25:29] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"30","customer_name":"Customer Name","customer_phone":null,"subtotal":403.86,"gst":16.37,"discount":0,"charge":0,"total":403.86,"payment_mode":"cash","products":[{"product_id":0,"code":"-","name":"JILEBI","mrp":60,"price":60,"qty":1,"tax":0,"tax_mode":"exclude","unit":"pcs"},{"product_id":797,"code":"AS1692","name":"THEAN MITTAI","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":897,"code":"AS1009","name":"CHENNAI MIXTURE 250g","mrp":115,"price":115,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":126,"code":"1095","name":"DRY JAMUN","mrp":660,"price":660,"qty":0.271,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-15 11:25:29] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 11:25:29] local.INFO: ORDER CREATED {"order_id":"ORD34851"} 
[2026-08-15 11:25:29] local.INFO: Stock Updated {"product_id":797,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 11:25:29] local.INFO: Stock Updated {"product_id":897,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 11:25:29] local.INFO: Stock Updated {"product_id":126,"ordered_qty":0.271,"deducted":0.271} 
[2026-08-15 11:25:29] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25017} 
[2026-08-15 11:25:35] local.INFO: ===== PAYOUT PREVIEW MONTHLY DATA START ===== {"filters":{"year":null,"month":null}} 
[2026-08-15 11:25:35] local.INFO: PROCESSING PREVIEW MONTH {"month":8,"year":2026} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF IDS {"month":8,"year":2026,"staff_ids":["CUS075","CUS071","CUS072","CUS069","CUS070","CUS038","CUS055","CUS067","CUS033","CUS063","CUS039","CUS027","CUS028","CUS040","CUS030","CUS026","CUS043","CUS032","CUS024","CUS035","CUS064","CUS077","CUS074","CUS066","CUS079","CUS086","CUS068"]} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":8,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":8,"year":2026,"salary":3210.0,"advance":0,"payout":3210.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":8,"year":2026,"salary":3500.0,"advance":0,"payout":3500.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":8,"year":2026,"salary":5100.0,"advance":0,"payout":5100.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":8,"year":2026,"salary":4050.0,"advance":0,"payout":4050.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":8,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":8,"year":2026,"salary":2680.0,"advance":0,"payout":2680.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":8,"year":2026,"salary":3466.5,"advance":0,"payout":3466.5} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":8,"year":2026,"salary":1600.0,"advance":"500.00","payout":1100.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":8,"year":2026,"salary":400.0,"advance":0,"payout":400.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":8,"year":2026,"salary":2876.0,"advance":0,"payout":2876.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":8,"year":2026,"salary":1200.0,"advance":0,"payout":1200.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":8,"year":2026,"salary":2050.0,"advance":0,"payout":2050.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":8,"year":2026,"salary":2000.0,"advance":0,"payout":2000.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":8,"year":2026,"salary":4200.03,"advance":0,"payout":4200.03} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS086","month":8,"year":2026,"salary":1500.0,"advance":0,"payout":1500.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW MONTH COMPLETED {"month":8,"year":2026,"total_payout":82332.53} 
[2026-08-15 11:25:35] local.INFO: PROCESSING PREVIEW MONTH {"month":7,"year":2026} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF IDS {"month":7,"year":2026,"staff_ids":["CUS075","CUS070","CUS069","CUS068","CUS055","CUS038","CUS024","CUS074","CUS030","CUS035","CUS067","CUS064","CUS066","CUS028","CUS040","CUS034","CUS026","CUS063","CUS027","CUS043","CUS032","CUS033","CUS077","CUS071","CUS039","CUS072","CUS049","CUS047","CUS050","CUS079"]} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":7,"year":2026,"salary":7800.0,"advance":0,"payout":7800.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":7,"year":2026,"salary":4200.0,"advance":0,"payout":4200.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":7,"year":2026,"salary":4410.0,"advance":0,"payout":4410.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":7,"year":2026,"salary":1750.0,"advance":0,"payout":1750.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS034","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":7,"year":2026,"salary":6050.0,"advance":0,"payout":6050.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":7,"year":2026,"salary":5250.0,"advance":0,"payout":5250.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS047","month":7,"year":2026,"salary":0.0,"advance":0,"payout":0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS049","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS050","month":7,"year":2026,"salary":900.0,"advance":0,"payout":900.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":7,"year":2026,"salary":3960.0,"advance":0,"payout":3960.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":7,"year":2026,"salary":7200.0,"advance":0,"payout":7200.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":7,"year":2026,"salary":4190.0,"advance":0,"payout":4190.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":7,"year":2026,"salary":5200.0,"advance":0,"payout":5200.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":7,"year":2026,"salary":5028.0,"advance":0,"payout":5028.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":7,"year":2026,"salary":466.67,"advance":0,"payout":466.67} 
[2026-08-15 11:25:35] local.INFO: PREVIEW MONTH COMPLETED {"month":7,"year":2026,"total_payout":129504.67} 
[2026-08-15 11:25:35] local.INFO: PROCESSING PREVIEW MONTH {"month":6,"year":2026} 
[2026-08-15 11:25:35] local.INFO: PREVIEW STAFF IDS {"month":6,"year":2026,"staff_ids":["CUS084"]} 
[2026-08-15 11:25:35] local.INFO: PREVIEW MONTH COMPLETED {"month":6,"year":2026,"total_payout":0} 
[2026-08-15 11:25:41] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 11:25:44] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 11:25:47] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 11:25:57] local.INFO: ===== PAYOUT PREVIEW MONTHLY DATA START ===== {"filters":{"year":null,"month":null}} 
[2026-08-15 11:25:57] local.INFO: PROCESSING PREVIEW MONTH {"month":8,"year":2026} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF IDS {"month":8,"year":2026,"staff_ids":["CUS075","CUS071","CUS072","CUS069","CUS070","CUS038","CUS055","CUS067","CUS033","CUS063","CUS039","CUS027","CUS028","CUS040","CUS030","CUS026","CUS043","CUS032","CUS024","CUS035","CUS064","CUS077","CUS074","CUS066","CUS079","CUS086","CUS068"]} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":8,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":8,"year":2026,"salary":3210.0,"advance":0,"payout":3210.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":8,"year":2026,"salary":3500.0,"advance":0,"payout":3500.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":8,"year":2026,"salary":5100.0,"advance":0,"payout":5100.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":8,"year":2026,"salary":4050.0,"advance":0,"payout":4050.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":8,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":8,"year":2026,"salary":2680.0,"advance":0,"payout":2680.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":8,"year":2026,"salary":3466.5,"advance":0,"payout":3466.5} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":8,"year":2026,"salary":1600.0,"advance":"500.00","payout":1100.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":8,"year":2026,"salary":400.0,"advance":0,"payout":400.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":8,"year":2026,"salary":2876.0,"advance":0,"payout":2876.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":8,"year":2026,"salary":1200.0,"advance":0,"payout":1200.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":8,"year":2026,"salary":2050.0,"advance":0,"payout":2050.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":8,"year":2026,"salary":2000.0,"advance":0,"payout":2000.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":8,"year":2026,"salary":4200.03,"advance":0,"payout":4200.03} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS086","month":8,"year":2026,"salary":1500.0,"advance":0,"payout":1500.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW MONTH COMPLETED {"month":8,"year":2026,"total_payout":82332.53} 
[2026-08-15 11:25:57] local.INFO: PROCESSING PREVIEW MONTH {"month":7,"year":2026} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF IDS {"month":7,"year":2026,"staff_ids":["CUS075","CUS070","CUS069","CUS068","CUS055","CUS038","CUS024","CUS074","CUS030","CUS035","CUS067","CUS064","CUS066","CUS028","CUS040","CUS034","CUS026","CUS063","CUS027","CUS043","CUS032","CUS033","CUS077","CUS071","CUS039","CUS072","CUS049","CUS047","CUS050","CUS079"]} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":7,"year":2026,"salary":7800.0,"advance":0,"payout":7800.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":7,"year":2026,"salary":4200.0,"advance":0,"payout":4200.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":7,"year":2026,"salary":4410.0,"advance":0,"payout":4410.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":7,"year":2026,"salary":1750.0,"advance":0,"payout":1750.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS034","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":7,"year":2026,"salary":6050.0,"advance":0,"payout":6050.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":7,"year":2026,"salary":5250.0,"advance":0,"payout":5250.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS047","month":7,"year":2026,"salary":0.0,"advance":0,"payout":0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS049","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS050","month":7,"year":2026,"salary":900.0,"advance":0,"payout":900.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":7,"year":2026,"salary":3960.0,"advance":0,"payout":3960.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":7,"year":2026,"salary":7200.0,"advance":0,"payout":7200.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":7,"year":2026,"salary":4190.0,"advance":0,"payout":4190.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":7,"year":2026,"salary":5200.0,"advance":0,"payout":5200.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":7,"year":2026,"salary":5028.0,"advance":0,"payout":5028.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":7,"year":2026,"salary":466.67,"advance":0,"payout":466.67} 
[2026-08-15 11:25:57] local.INFO: PREVIEW MONTH COMPLETED {"month":7,"year":2026,"total_payout":129504.67} 
[2026-08-15 11:25:57] local.INFO: PROCESSING PREVIEW MONTH {"month":6,"year":2026} 
[2026-08-15 11:25:57] local.INFO: PREVIEW STAFF IDS {"month":6,"year":2026,"staff_ids":["CUS084"]} 
[2026-08-15 11:25:57] local.INFO: PREVIEW MONTH COMPLETED {"month":6,"year":2026,"total_payout":0} 
[2026-08-15 11:27:50] local.INFO: ===== PAYOUT PREVIEW MONTHLY DATA START ===== {"filters":{"year":null,"month":null}} 
[2026-08-15 11:27:50] local.INFO: PROCESSING PREVIEW MONTH {"month":8,"year":2026} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF IDS {"month":8,"year":2026,"staff_ids":["CUS075","CUS071","CUS072","CUS069","CUS070","CUS038","CUS055","CUS067","CUS033","CUS063","CUS039","CUS027","CUS028","CUS040","CUS030","CUS026","CUS043","CUS032","CUS024","CUS035","CUS064","CUS077","CUS074","CUS066","CUS079","CUS086","CUS068"]} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":8,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":8,"year":2026,"salary":3210.0,"advance":0,"payout":3210.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":8,"year":2026,"salary":3500.0,"advance":0,"payout":3500.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":8,"year":2026,"salary":5100.0,"advance":0,"payout":5100.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":8,"year":2026,"salary":4050.0,"advance":0,"payout":4050.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":8,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":8,"year":2026,"salary":2680.0,"advance":0,"payout":2680.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":8,"year":2026,"salary":3466.5,"advance":0,"payout":3466.5} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":8,"year":2026,"salary":1600.0,"advance":"500.00","payout":1100.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":8,"year":2026,"salary":400.0,"advance":0,"payout":400.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":8,"year":2026,"salary":2876.0,"advance":0,"payout":2876.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":8,"year":2026,"salary":1200.0,"advance":0,"payout":1200.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":8,"year":2026,"salary":2050.0,"advance":0,"payout":2050.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":8,"year":2026,"salary":2000.0,"advance":0,"payout":2000.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":8,"year":2026,"salary":4200.03,"advance":0,"payout":4200.03} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS086","month":8,"year":2026,"salary":1500.0,"advance":0,"payout":1500.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW MONTH COMPLETED {"month":8,"year":2026,"total_payout":82332.53} 
[2026-08-15 11:27:50] local.INFO: PROCESSING PREVIEW MONTH {"month":7,"year":2026} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF IDS {"month":7,"year":2026,"staff_ids":["CUS075","CUS070","CUS069","CUS068","CUS055","CUS038","CUS024","CUS074","CUS030","CUS035","CUS067","CUS064","CUS066","CUS028","CUS040","CUS034","CUS026","CUS063","CUS027","CUS043","CUS032","CUS033","CUS077","CUS071","CUS039","CUS072","CUS049","CUS047","CUS050","CUS079"]} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":7,"year":2026,"salary":7800.0,"advance":0,"payout":7800.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":7,"year":2026,"salary":4200.0,"advance":0,"payout":4200.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":7,"year":2026,"salary":4410.0,"advance":0,"payout":4410.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":7,"year":2026,"salary":1750.0,"advance":0,"payout":1750.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS034","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":7,"year":2026,"salary":6050.0,"advance":0,"payout":6050.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":7,"year":2026,"salary":5250.0,"advance":0,"payout":5250.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS047","month":7,"year":2026,"salary":0.0,"advance":0,"payout":0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS049","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS050","month":7,"year":2026,"salary":900.0,"advance":0,"payout":900.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":7,"year":2026,"salary":3960.0,"advance":0,"payout":3960.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":7,"year":2026,"salary":7200.0,"advance":0,"payout":7200.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":7,"year":2026,"salary":4190.0,"advance":0,"payout":4190.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":7,"year":2026,"salary":5200.0,"advance":0,"payout":5200.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":7,"year":2026,"salary":5028.0,"advance":0,"payout":5028.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":7,"year":2026,"salary":466.67,"advance":0,"payout":466.67} 
[2026-08-15 11:27:50] local.INFO: PREVIEW MONTH COMPLETED {"month":7,"year":2026,"total_payout":129504.67} 
[2026-08-15 11:27:50] local.INFO: PROCESSING PREVIEW MONTH {"month":6,"year":2026} 
[2026-08-15 11:27:50] local.INFO: PREVIEW STAFF IDS {"month":6,"year":2026,"staff_ids":["CUS084"]} 
[2026-08-15 11:27:50] local.INFO: PREVIEW MONTH COMPLETED {"month":6,"year":2026,"total_payout":0} 
[2026-08-15 11:27:57] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 11:28:00] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 11:28:02] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 11:28:13] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 11:29:15] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 11:29:15] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 11:29:15] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 11:29:15] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 11:29:15] local.INFO: ========== GET STAFF API START ==========  
[2026-08-15 11:29:15] local.INFO: Staff List Fetched {"count":42} 
[2026-08-15 11:33:51] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"44","customer_name":"Customer Name","customer_phone":null,"subtotal":1001.86,"gst":47.71,"discount":0,"charge":0,"total":1001.86,"payment_mode":"cash","products":[{"product_id":471,"code":"1213","name":"Kunafa Pistachio luxury","mrp":250,"price":250,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":550,"code":"1263","name":"Black forest cake piece","mrp":90,"price":90,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":454,"code":"1196","name":"Chessey Red velvet","mrp":110,"price":110,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":543,"code":"1257","name":"White forest cake piece","mrp":90,"price":90,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":622,"code":"1295","name":"Ghee sweets","mrp":660,"price":660,"qty":0.321,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":630,"code":"1303","name":"Tiramisu","mrp":250,"price":250,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 11:33:51] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 11:33:51] local.INFO: ORDER CREATED {"order_id":"ORD34852"} 
[2026-08-15 11:33:51] local.INFO: Stock Updated {"product_id":471,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 11:33:51] local.INFO: Stock Updated {"product_id":550,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 11:33:51] local.INFO: Stock Updated {"product_id":454,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 11:33:51] local.INFO: Stock Updated {"product_id":543,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 11:33:51] local.INFO: Stock Updated {"product_id":622,"ordered_qty":0.321,"deducted":0.321} 
[2026-08-15 11:33:51] local.INFO: Stock Updated {"product_id":630,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 11:33:51] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25018} 
[2026-08-15 11:34:15] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":50,"gst":2.38,"discount":0,"charge":0,"total":50,"payment_mode":"cash","products":[{"product_id":258,"code":"c8","name":"EGG PUFF","mrp":25,"price":25,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 11:34:15] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 11:34:15] local.INFO: ORDER CREATED {"order_id":"ORD34853"} 
[2026-08-15 11:34:15] local.INFO: Stock Updated {"product_id":258,"ordered_qty":2.0,"deducted":2.0} 
[2026-08-15 11:34:15] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25019} 
[2026-08-15 11:36:11] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"45","customer_name":"Customer Name","customer_phone":null,"subtotal":290,"gst":13.81,"discount":0,"charge":0,"total":290,"payment_mode":"cash","products":[{"product_id":217,"code":"AS1241","name":"NAVATHANIYAM 250G (BOX)","mrp":75,"price":75,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":846,"code":"AS1730","name":"GINGER SWEET","mrp":100,"price":100,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":870,"code":"AS1563","name":"Mini Achu Murukku","mrp":65,"price":65,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":304,"code":"AS458","name":"FRUIT RUSK","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 11:36:11] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 11:36:11] local.INFO: ORDER CREATED {"order_id":"ORD34854"} 
[2026-08-15 11:36:11] local.INFO: Stock Updated {"product_id":217,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 11:36:11] local.INFO: Stock Updated {"product_id":846,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 11:36:11] local.INFO: Stock Updated {"product_id":870,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 11:36:11] local.INFO: Stock Updated {"product_id":304,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 11:36:11] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25020} 
[2026-08-15 11:41:49] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"86","customer_name":"Customer Name","customer_phone":null,"subtotal":545,"gst":24.76,"discount":0,"charge":0,"total":545,"payment_mode":"cash","products":[{"product_id":342,"code":"1179","name":"Fruit Salad with Ice Cream","mrp":160,"price":160,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":708,"code":"B32","name":"Kitkat Milkshake","mrp":180,"price":180,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 11:41:49] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 11:41:49] local.INFO: ORDER CREATED {"order_id":"ORD34855"} 
[2026-08-15 11:41:49] local.INFO: Stock Updated {"product_id":342,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 11:41:49] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25021} 
[2026-08-15 11:42:04] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"55","customer_name":"Customer Name","customer_phone":null,"subtotal":130,"gst":6.19,"discount":0,"charge":0,"total":130,"payment_mode":"cash","products":[{"product_id":823,"code":"AS1727","name":"KARUPATTI KADALA MITTAI","mrp":130,"price":130,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 11:42:04] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 11:42:04] local.INFO: ORDER CREATED {"order_id":"ORD34856"} 
[2026-08-15 11:42:04] local.INFO: Stock Updated {"product_id":823,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 11:42:04] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25022} 
[2026-08-15 11:43:09] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"27","customer_name":"Customer Name","customer_phone":null,"subtotal":75,"gst":3.57,"discount":0,"charge":0,"total":75,"payment_mode":"cash","products":[{"product_id":258,"code":"c8","name":"EGG PUFF","mrp":25,"price":25,"qty":3,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 11:43:09] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 11:43:09] local.INFO: ORDER CREATED {"order_id":"ORD34857"} 
[2026-08-15 11:43:09] local.INFO: Stock Updated {"product_id":258,"ordered_qty":3.0,"deducted":3.0} 
[2026-08-15 11:43:09] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25023} 
[2026-08-15 11:44:06] local.INFO: Branch CategoryWiseData started {"branch_id":5,"from_date":null,"to_date":"2026-08-15","category":null,"custom_search":null} 
[2026-08-15 11:44:06] local.INFO: Branch CategoryWiseData to_date filter {"to_date":"2026-08-15"} 
[2026-08-15 11:44:06] local.INFO: Branch CategoryWiseData built query, executing  
[2026-08-15 11:44:21] local.INFO: Branch CategoryWiseData started {"branch_id":5,"from_date":null,"to_date":"2026-08-15","category":"17","custom_search":null} 
[2026-08-15 11:44:21] local.INFO: Branch CategoryWiseData to_date filter {"to_date":"2026-08-15"} 
[2026-08-15 11:44:21] local.INFO: Branch CategoryWiseData category filter {"category":"17"} 
[2026-08-15 11:44:21] local.INFO: Branch CategoryWiseData built query, executing  
[2026-08-15 11:44:27] local.INFO: Branch CategoryWiseData started {"branch_id":5,"from_date":"2026-08-15","to_date":"2026-08-15","category":"17","custom_search":null} 
[2026-08-15 11:44:27] local.INFO: Branch CategoryWiseData from_date filter {"from_date":"2026-08-15"} 
[2026-08-15 11:44:27] local.INFO: Branch CategoryWiseData to_date filter {"to_date":"2026-08-15"} 
[2026-08-15 11:44:27] local.INFO: Branch CategoryWiseData category filter {"category":"17"} 
[2026-08-15 11:44:27] local.INFO: Branch CategoryWiseData built query, executing  
[2026-08-15 11:44:32] local.INFO: Branch CategoryWiseData started {"branch_id":5,"from_date":"2026-07-31","to_date":"2026-08-15","category":"17","custom_search":null} 
[2026-08-15 11:44:32] local.INFO: Branch CategoryWiseData from_date filter {"from_date":"2026-07-31"} 
[2026-08-15 11:44:32] local.INFO: Branch CategoryWiseData to_date filter {"to_date":"2026-08-15"} 
[2026-08-15 11:44:32] local.INFO: Branch CategoryWiseData category filter {"category":"17"} 
[2026-08-15 11:44:32] local.INFO: Branch CategoryWiseData built query, executing  
[2026-08-15 11:44:38] local.INFO: Branch CategoryWiseData started {"branch_id":5,"from_date":"2026-07-14","to_date":"2026-08-15","category":"17","custom_search":null} 
[2026-08-15 11:44:38] local.INFO: Branch CategoryWiseData from_date filter {"from_date":"2026-07-14"} 
[2026-08-15 11:44:38] local.INFO: Branch CategoryWiseData to_date filter {"to_date":"2026-08-15"} 
[2026-08-15 11:44:38] local.INFO: Branch CategoryWiseData category filter {"category":"17"} 
[2026-08-15 11:44:38] local.INFO: Branch CategoryWiseData built query, executing  
[2026-08-15 11:44:43] local.INFO: Branch CategoryWiseData started {"branch_id":5,"from_date":"2026-07-14","to_date":"2026-08-14","category":"17","custom_search":null} 
[2026-08-15 11:44:43] local.INFO: Branch CategoryWiseData from_date filter {"from_date":"2026-07-14"} 
[2026-08-15 11:44:43] local.INFO: Branch CategoryWiseData to_date filter {"to_date":"2026-08-14"} 
[2026-08-15 11:44:43] local.INFO: Branch CategoryWiseData category filter {"category":"17"} 
[2026-08-15 11:44:43] local.INFO: Branch CategoryWiseData built query, executing  
[2026-08-15 11:44:55] local.INFO: Branch CategoryWiseData started {"branch_id":5,"from_date":"2026-08-14","to_date":"2026-08-14","category":"17","custom_search":null} 
[2026-08-15 11:44:55] local.INFO: Branch CategoryWiseData from_date filter {"from_date":"2026-08-14"} 
[2026-08-15 11:44:55] local.INFO: Branch CategoryWiseData to_date filter {"to_date":"2026-08-14"} 
[2026-08-15 11:44:55] local.INFO: Branch CategoryWiseData category filter {"category":"17"} 
[2026-08-15 11:44:55] local.INFO: Branch CategoryWiseData built query, executing  
[2026-08-15 11:45:02] local.INFO: Branch category_detail_data started {"branch_id":5,"category_id":"17","from_date":"2026-08-14","to_date":"2026-08-14","custom_search":null} 
[2026-08-15 11:45:02] local.INFO: Branch category_detail_data from_date filter {"from_date":"2026-08-14"} 
[2026-08-15 11:45:02] local.INFO: Branch category_detail_data to_date filter {"to_date":"2026-08-14"} 
[2026-08-15 11:45:02] local.INFO: Branch category_detail_data built query, executing  
[2026-08-15 11:45:11] local.INFO: Branch CategoryWiseData started {"branch_id":5,"from_date":null,"to_date":"2026-08-15","category":null,"custom_search":null} 
[2026-08-15 11:45:11] local.INFO: Branch CategoryWiseData to_date filter {"to_date":"2026-08-15"} 
[2026-08-15 11:45:11] local.INFO: Branch CategoryWiseData built query, executing  
[2026-08-15 11:45:18] local.INFO: Branch CategoryWiseData started {"branch_id":5,"from_date":"2026-08-14","to_date":"2026-08-15","category":null,"custom_search":null} 
[2026-08-15 11:45:18] local.INFO: Branch CategoryWiseData from_date filter {"from_date":"2026-08-14"} 
[2026-08-15 11:45:18] local.INFO: Branch CategoryWiseData to_date filter {"to_date":"2026-08-15"} 
[2026-08-15 11:45:18] local.INFO: Branch CategoryWiseData built query, executing  
[2026-08-15 11:45:21] local.INFO: Branch CategoryWiseData started {"branch_id":5,"from_date":"2026-08-14","to_date":"2026-08-14","category":null,"custom_search":null} 
[2026-08-15 11:45:21] local.INFO: Branch CategoryWiseData from_date filter {"from_date":"2026-08-14"} 
[2026-08-15 11:45:21] local.INFO: Branch CategoryWiseData to_date filter {"to_date":"2026-08-14"} 
[2026-08-15 11:45:21] local.INFO: Branch CategoryWiseData built query, executing  
[2026-08-15 11:45:29] local.INFO: Branch CategoryWiseData started {"branch_id":5,"from_date":"2026-08-14","to_date":"2026-08-14","category":"17","custom_search":null} 
[2026-08-15 11:45:29] local.INFO: Branch CategoryWiseData from_date filter {"from_date":"2026-08-14"} 
[2026-08-15 11:45:29] local.INFO: Branch CategoryWiseData to_date filter {"to_date":"2026-08-14"} 
[2026-08-15 11:45:29] local.INFO: Branch CategoryWiseData category filter {"category":"17"} 
[2026-08-15 11:45:29] local.INFO: Branch CategoryWiseData built query, executing  
[2026-08-15 11:46:30] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"86","customer_name":"Customer Name","customer_phone":null,"subtotal":320,"gst":15.24,"discount":0,"charge":0,"total":320,"payment_mode":"cash","products":[{"product_id":252,"code":"c1","name":"VEG PUFFS","mrp":20,"price":20,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":260,"code":"c5","name":"CHICKEN PUFF","mrp":30,"price":30,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":335,"code":"B12","name":"Pomegranate","mrp":120,"price":120,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":333,"code":"B10","name":"Orange","mrp":100,"price":100,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":328,"code":"B5","name":"Watermelon","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 11:46:30] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 11:46:30] local.INFO: ORDER CREATED {"order_id":"ORD34858"} 
[2026-08-15 11:46:30] local.INFO: Stock Updated {"product_id":252,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 11:46:30] local.INFO: Stock Updated {"product_id":260,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 11:46:30] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25024} 
[2026-08-15 11:49:06] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"87","customer_name":"Customer Name","customer_phone":null,"subtotal":991.4,"gst":47.21,"discount":0,"charge":0,"total":991.4,"payment_mode":"cash","products":[{"product_id":767,"code":"AS1674","name":"MARBLE CAKE","mrp":120,"price":120,"qty":3,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":39,"code":"1008","name":"INDIAN MIXTURE","mrp":400,"price":400,"qty":0.275,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":717,"code":"AS1774","name":"Banana chips","mrp":99,"price":99,"qty":3,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":39,"code":"1008","name":"INDIAN MIXTURE","mrp":400,"price":400,"qty":0.288,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":39,"code":"1008","name":"INDIAN MIXTURE","mrp":400,"price":400,"qty":0.273,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-15 11:49:06] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 11:49:06] local.INFO: ORDER CREATED {"order_id":"ORD34859"} 
[2026-08-15 11:49:06] local.INFO: Stock Updated {"product_id":767,"ordered_qty":3.0,"deducted":3.0} 
[2026-08-15 11:49:06] local.INFO: Stock Updated {"product_id":39,"ordered_qty":0.275,"deducted":0.275} 
[2026-08-15 11:49:06] local.INFO: Stock Updated {"product_id":717,"ordered_qty":3.0,"deducted":3.0} 
[2026-08-15 11:49:06] local.INFO: Stock Updated {"product_id":39,"ordered_qty":0.288,"deducted":0.288} 
[2026-08-15 11:49:06] local.INFO: Stock Updated {"product_id":39,"ordered_qty":0.273,"deducted":0.273} 
[2026-08-15 11:49:06] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25025} 
[2026-08-15 11:49:07] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 11:49:16] local.INFO: ===== PAYOUT PREVIEW MONTHLY DATA START ===== {"filters":{"year":null,"month":null}} 
[2026-08-15 11:49:16] local.INFO: PROCESSING PREVIEW MONTH {"month":8,"year":2026} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF IDS {"month":8,"year":2026,"staff_ids":["CUS075","CUS071","CUS072","CUS069","CUS070","CUS038","CUS055","CUS067","CUS033","CUS063","CUS039","CUS027","CUS028","CUS040","CUS030","CUS026","CUS043","CUS032","CUS024","CUS035","CUS064","CUS077","CUS074","CUS066","CUS079","CUS086","CUS068"]} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":8,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":8,"year":2026,"salary":3210.0,"advance":0,"payout":3210.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":8,"year":2026,"salary":3500.0,"advance":0,"payout":3500.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":8,"year":2026,"salary":5100.0,"advance":0,"payout":5100.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":8,"year":2026,"salary":4050.0,"advance":0,"payout":4050.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":8,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":8,"year":2026,"salary":2680.0,"advance":0,"payout":2680.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":8,"year":2026,"salary":3466.5,"advance":0,"payout":3466.5} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":8,"year":2026,"salary":1600.0,"advance":"500.00","payout":1100.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":8,"year":2026,"salary":400.0,"advance":0,"payout":400.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":8,"year":2026,"salary":2876.0,"advance":0,"payout":2876.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":8,"year":2026,"salary":1200.0,"advance":0,"payout":1200.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":8,"year":2026,"salary":2050.0,"advance":0,"payout":2050.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":8,"year":2026,"salary":2000.0,"advance":0,"payout":2000.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":8,"year":2026,"salary":4200.03,"advance":0,"payout":4200.03} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS086","month":8,"year":2026,"salary":1500.0,"advance":0,"payout":1500.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW MONTH COMPLETED {"month":8,"year":2026,"total_payout":82332.53} 
[2026-08-15 11:49:16] local.INFO: PROCESSING PREVIEW MONTH {"month":7,"year":2026} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF IDS {"month":7,"year":2026,"staff_ids":["CUS075","CUS070","CUS069","CUS068","CUS055","CUS038","CUS024","CUS074","CUS030","CUS035","CUS067","CUS064","CUS066","CUS028","CUS040","CUS034","CUS026","CUS063","CUS027","CUS043","CUS032","CUS033","CUS077","CUS071","CUS039","CUS072","CUS049","CUS047","CUS050","CUS079"]} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":7,"year":2026,"salary":7800.0,"advance":0,"payout":7800.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":7,"year":2026,"salary":4200.0,"advance":0,"payout":4200.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":7,"year":2026,"salary":4410.0,"advance":0,"payout":4410.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":7,"year":2026,"salary":1750.0,"advance":0,"payout":1750.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS034","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":7,"year":2026,"salary":6050.0,"advance":0,"payout":6050.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":7,"year":2026,"salary":5250.0,"advance":0,"payout":5250.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS047","month":7,"year":2026,"salary":0.0,"advance":0,"payout":0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS049","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS050","month":7,"year":2026,"salary":900.0,"advance":0,"payout":900.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":7,"year":2026,"salary":3960.0,"advance":0,"payout":3960.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":7,"year":2026,"salary":7200.0,"advance":0,"payout":7200.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":7,"year":2026,"salary":4190.0,"advance":0,"payout":4190.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":7,"year":2026,"salary":5200.0,"advance":0,"payout":5200.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":7,"year":2026,"salary":5028.0,"advance":0,"payout":5028.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":7,"year":2026,"salary":466.67,"advance":0,"payout":466.67} 
[2026-08-15 11:49:16] local.INFO: PREVIEW MONTH COMPLETED {"month":7,"year":2026,"total_payout":129504.67} 
[2026-08-15 11:49:16] local.INFO: PROCESSING PREVIEW MONTH {"month":6,"year":2026} 
[2026-08-15 11:49:16] local.INFO: PREVIEW STAFF IDS {"month":6,"year":2026,"staff_ids":["CUS084"]} 
[2026-08-15 11:49:16] local.INFO: PREVIEW MONTH COMPLETED {"month":6,"year":2026,"total_payout":0} 
[2026-08-15 11:50:09] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"39","customer_name":"Customer Name","customer_phone":null,"subtotal":130,"gst":6.19,"discount":0,"charge":0,"total":130,"payment_mode":"cash","products":[{"product_id":704,"code":"B24","name":"Muskmelon","mrp":80,"price":80,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":327,"code":"B4","name":"Lemon Soda","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 11:50:09] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 11:50:09] local.INFO: ORDER CREATED {"order_id":"ORD34860"} 
[2026-08-15 11:50:09] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25026} 
[2026-08-15 11:50:11] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 11:50:55] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"39","customer_name":"Customer Name","customer_phone":null,"subtotal":478.2,"gst":20.87,"discount":0,"charge":0,"total":478.2,"payment_mode":"cash","products":[{"product_id":694,"code":"AS1624","name":"ELLU MITTAI","mrp":90,"price":90,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":47,"code":"1016","name":"KEERA PAKKODA","mrp":400,"price":400,"qty":0.277,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":42,"code":"1011","name":"KOVILPATTI KAARA SEV","mrp":400,"price":400,"qty":0.27,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":39,"code":"1008","name":"INDIAN MIXTURE","mrp":400,"price":400,"qty":0.261,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":258,"code":"c8","name":"EGG PUFF","mrp":25,"price":25,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 11:50:55] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 11:50:55] local.INFO: ORDER CREATED {"order_id":"ORD34861"} 
[2026-08-15 11:50:55] local.INFO: Stock Updated {"product_id":694,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 11:50:55] local.INFO: Stock Updated {"product_id":47,"ordered_qty":0.277,"deducted":0.277} 
[2026-08-15 11:50:55] local.INFO: Stock Updated {"product_id":42,"ordered_qty":0.27,"deducted":0.27} 
[2026-08-15 11:50:55] local.INFO: Stock Updated {"product_id":39,"ordered_qty":0.261,"deducted":0.261} 
[2026-08-15 11:50:55] local.INFO: Stock Updated {"product_id":258,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 11:50:55] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25027} 
[2026-08-15 11:51:40] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 11:51:43] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 11:51:46] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 11:54:03] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"44","customer_name":"Customer Name","customer_phone":null,"subtotal":1129.34,"gst":48.06,"discount":0,"charge":0,"total":1129.34,"payment_mode":"cash","products":[{"product_id":35,"code":"1004","name":"COCONUT MILK MURUKKU","mrp":400,"price":400,"qty":0.279,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":896,"code":"AS1005","name":"RAJASTHAN MIXTURE 250g","mrp":115,"price":115,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":0,"code":"-","name":"BREAD","mrp":120,"price":120,"qty":1,"tax":0,"tax_mode":"exclude","unit":"pcs"},{"product_id":789,"code":"AS1698","name":"Carrot Cake(box)","mrp":60,"price":60,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":860,"code":"AS1723","name":"Mango Brownie","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":622,"code":"1295","name":"Ghee sweets","mrp":660,"price":660,"qty":0.327,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":86,"code":"1055","name":"ORDINARY LADDU","mrp":440,"price":440,"qty":0.343,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":662,"code":"1328","name":"Oreo Milk Cake","mrp":1000,"price":1000,"qty":0.306,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-15 11:54:03] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 11:54:03] local.INFO: ORDER CREATED {"order_id":"ORD34862"} 
[2026-08-15 11:54:03] local.INFO: Stock Updated {"product_id":35,"ordered_qty":0.279,"deducted":0.279} 
[2026-08-15 11:54:03] local.INFO: Stock Updated {"product_id":896,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 11:54:03] local.INFO: Stock Updated {"product_id":789,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 11:54:03] local.INFO: Stock Updated {"product_id":860,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 11:54:03] local.INFO: Stock Updated {"product_id":622,"ordered_qty":0.327,"deducted":0.327} 
[2026-08-15 11:54:03] local.INFO: Stock Updated {"product_id":86,"ordered_qty":0.343,"deducted":0.343} 
[2026-08-15 11:54:03] local.INFO: Stock Updated {"product_id":662,"ordered_qty":0.306,"deducted":0.306} 
[2026-08-15 11:54:03] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25028} 
[2026-08-15 11:54:21] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 11:54:44] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 11:54:51] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 11:54:55] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 11:55:28] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 11:55:34] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 11:55:39] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 11:56:05] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":240,"gst":11.43,"discount":0,"charge":0,"total":240,"payment_mode":"cash","products":[{"product_id":589,"code":"B20","name":"Badam Milk","mrp":50,"price":50,"qty":3,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":261,"code":"c6","name":"CHICKEN ROLL","mrp":30,"price":30,"qty":3,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 11:56:05] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 11:56:05] local.INFO: ORDER CREATED {"order_id":"ORD34863"} 
[2026-08-15 11:56:05] local.INFO: Stock Updated {"product_id":261,"ordered_qty":3.0,"deducted":3.0} 
[2026-08-15 11:56:05] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25029} 
[2026-08-15 11:56:25] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 11:56:59] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 11:57:45] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 11:57:48] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"39","customer_name":"Customer Name","customer_phone":null,"subtotal":45,"gst":1.43,"discount":0,"charge":0,"total":45,"payment_mode":"cash","products":[{"product_id":261,"code":"c6","name":"CHICKEN ROLL","mrp":30,"price":30,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 11:57:48] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 11:57:48] local.INFO: ORDER CREATED {"order_id":"ORD34864"} 
[2026-08-15 11:57:48] local.INFO: Stock Updated {"product_id":261,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 11:57:48] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25030} 
[2026-08-15 11:58:48] local.INFO: ===== PAYOUT PREVIEW MONTHLY DATA START ===== {"filters":{"year":null,"month":null}} 
[2026-08-15 11:58:48] local.INFO: PROCESSING PREVIEW MONTH {"month":8,"year":2026} 
[2026-08-15 11:58:48] local.INFO: PREVIEW STAFF IDS {"month":8,"year":2026,"staff_ids":["CUS075","CUS071","CUS072","CUS069","CUS070","CUS038","CUS055","CUS067","CUS033","CUS063","CUS039","CUS027","CUS028","CUS040","CUS030","CUS026","CUS043","CUS032","CUS024","CUS035","CUS064","CUS077","CUS074","CUS066","CUS079","CUS086","CUS068"]} 
[2026-08-15 11:58:48] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":8,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":8,"year":2026,"salary":3210.0,"advance":0,"payout":3210.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":8,"year":2026,"salary":3500.0,"advance":0,"payout":3500.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":8,"year":2026,"salary":5100.0,"advance":0,"payout":5100.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":8,"year":2026,"salary":4050.0,"advance":0,"payout":4050.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":8,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":8,"year":2026,"salary":2680.0,"advance":0,"payout":2680.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":8,"year":2026,"salary":3466.5,"advance":0,"payout":3466.5} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":8,"year":2026,"salary":1600.0,"advance":"500.00","payout":1100.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":8,"year":2026,"salary":400.0,"advance":0,"payout":400.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":8,"year":2026,"salary":2876.0,"advance":0,"payout":2876.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":8,"year":2026,"salary":1200.0,"advance":0,"payout":1200.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":8,"year":2026,"salary":2050.0,"advance":0,"payout":2050.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":8,"year":2026,"salary":2000.0,"advance":0,"payout":2000.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":8,"year":2026,"salary":4200.03,"advance":0,"payout":4200.03} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS086","month":8,"year":2026,"salary":1500.0,"advance":0,"payout":1500.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW MONTH COMPLETED {"month":8,"year":2026,"total_payout":82332.53} 
[2026-08-15 11:58:49] local.INFO: PROCESSING PREVIEW MONTH {"month":7,"year":2026} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF IDS {"month":7,"year":2026,"staff_ids":["CUS075","CUS070","CUS069","CUS068","CUS055","CUS038","CUS024","CUS074","CUS030","CUS035","CUS067","CUS064","CUS066","CUS028","CUS040","CUS034","CUS026","CUS063","CUS027","CUS043","CUS032","CUS033","CUS077","CUS071","CUS039","CUS072","CUS049","CUS047","CUS050","CUS079"]} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":7,"year":2026,"salary":7800.0,"advance":0,"payout":7800.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":7,"year":2026,"salary":4200.0,"advance":0,"payout":4200.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":7,"year":2026,"salary":4410.0,"advance":0,"payout":4410.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":7,"year":2026,"salary":1750.0,"advance":0,"payout":1750.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS034","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":7,"year":2026,"salary":6050.0,"advance":0,"payout":6050.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":7,"year":2026,"salary":5250.0,"advance":0,"payout":5250.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS047","month":7,"year":2026,"salary":0.0,"advance":0,"payout":0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS049","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS050","month":7,"year":2026,"salary":900.0,"advance":0,"payout":900.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":7,"year":2026,"salary":3960.0,"advance":0,"payout":3960.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":7,"year":2026,"salary":7200.0,"advance":0,"payout":7200.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":7,"year":2026,"salary":4190.0,"advance":0,"payout":4190.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":7,"year":2026,"salary":5200.0,"advance":0,"payout":5200.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":7,"year":2026,"salary":5028.0,"advance":0,"payout":5028.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":7,"year":2026,"salary":466.67,"advance":0,"payout":466.67} 
[2026-08-15 11:58:49] local.INFO: PREVIEW MONTH COMPLETED {"month":7,"year":2026,"total_payout":129504.67} 
[2026-08-15 11:58:49] local.INFO: PROCESSING PREVIEW MONTH {"month":6,"year":2026} 
[2026-08-15 11:58:49] local.INFO: PREVIEW STAFF IDS {"month":6,"year":2026,"staff_ids":["CUS084"]} 
[2026-08-15 11:58:49] local.INFO: PREVIEW MONTH COMPLETED {"month":6,"year":2026,"total_payout":0} 
[2026-08-15 11:59:56] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":30,"gst":0,"discount":0,"charge":0,"total":30,"payment_mode":"cash","products":[{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 11:59:56] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 11:59:56] local.INFO: ORDER CREATED {"order_id":"ORD34865"} 
[2026-08-15 11:59:56] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25031} 
[2026-08-15 12:02:26] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"27","customer_name":"Customer Name","customer_phone":null,"subtotal":50,"gst":2.38,"discount":0,"charge":0,"total":50,"payment_mode":"cash","products":[{"product_id":797,"code":"AS1692","name":"THEAN MITTAI","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 12:02:26] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:02:26] local.INFO: ORDER CREATED {"order_id":"ORD34866"} 
[2026-08-15 12:02:26] local.INFO: Stock Updated {"product_id":797,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:02:26] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25032} 
[2026-08-15 12:03:10] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 12:03:48] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":205,"gst":6.19,"discount":0,"charge":0,"total":205,"payment_mode":"cash","products":[{"product_id":252,"code":"c1","name":"VEG PUFFS","mrp":20,"price":20,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":261,"code":"c6","name":"CHICKEN ROLL","mrp":30,"price":30,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":260,"code":"c5","name":"CHICKEN PUFF","mrp":30,"price":30,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":328,"code":"B5","name":"Watermelon","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":3,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 12:03:48] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:03:48] local.INFO: ORDER CREATED {"order_id":"ORD34867"} 
[2026-08-15 12:03:48] local.INFO: Stock Updated {"product_id":252,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:03:48] local.INFO: Stock Updated {"product_id":261,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:03:48] local.INFO: Stock Updated {"product_id":260,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:03:48] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25033} 
[2026-08-15 12:04:13] local.INFO: Branch CategoryWiseData started {"branch_id":5,"from_date":"2026-08-14","to_date":"2026-08-14","category":"17","custom_search":null} 
[2026-08-15 12:04:13] local.INFO: Branch CategoryWiseData from_date filter {"from_date":"2026-08-14"} 
[2026-08-15 12:04:13] local.INFO: Branch CategoryWiseData to_date filter {"to_date":"2026-08-14"} 
[2026-08-15 12:04:13] local.INFO: Branch CategoryWiseData category filter {"category":"17"} 
[2026-08-15 12:04:13] local.INFO: Branch CategoryWiseData built query, executing  
[2026-08-15 12:05:05] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":147,"gst":4.29,"discount":0,"charge":0,"total":147,"payment_mode":"cash","products":[{"product_id":589,"code":"B20","name":"Badam Milk","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":802,"code":"1400","name":"Fruit Honey Roll cake","mrp":40,"price":40,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":169,"code":"A14","name":"Vadai","mrp":12,"price":12,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":3,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 12:05:05] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:05:05] local.INFO: ORDER CREATED {"order_id":"ORD34868"} 
[2026-08-15 12:05:05] local.INFO: Stock Updated {"product_id":802,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:05:05] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25034} 
[2026-08-15 12:06:12] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"30","customer_name":"Customer Name","customer_phone":null,"subtotal":3008.62,"gst":143.27,"discount":0,"charge":0,"total":3008.62,"payment_mode":"cash","products":[{"product_id":621,"code":"1294","name":"Milk sweets","mrp":660,"price":660,"qty":0.531,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":621,"code":"1294","name":"Milk sweets","mrp":660,"price":660,"qty":0.509,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":700,"code":"AS1631","name":"KADALA MITTAI","mrp":100,"price":100,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":696,"code":"AS1626","name":"WHITE ELLU URUNDAI","mrp":80,"price":80,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":865,"code":"AS1744","name":"Garlic Murukku","mrp":110,"price":110,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":577,"code":"AS523","name":"Banana chips 500GM","mrp":250,"price":250,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":621,"code":"1294","name":"Milk sweets","mrp":660,"price":660,"qty":0.539,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":623,"code":"1296","name":"Classic sweets","mrp":440,"price":440,"qty":0.542,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":41,"code":"1010","name":"CHETTINADU SEVU","mrp":400,"price":400,"qty":0.518,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":818,"code":"AS1712","name":"PISTA BAR CAKE","mrp":150,"price":150,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":127,"code":"1096","name":"KAVUNI ARISI HALWA","mrp":800,"price":800,"qty":0.298,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":127,"code":"1096","name":"KAVUNI ARISI HALWA","mrp":800,"price":800,"qty":0.304,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":127,"code":"1096","name":"KAVUNI ARISI HALWA","mrp":800,"price":800,"qty":0.249,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-15 12:06:12] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:06:12] local.INFO: ORDER CREATED {"order_id":"ORD34869"} 
[2026-08-15 12:06:12] local.INFO: Stock Updated {"product_id":621,"ordered_qty":0.531,"deducted":0.531} 
[2026-08-15 12:06:12] local.INFO: Stock Updated {"product_id":621,"ordered_qty":0.509,"deducted":0.509} 
[2026-08-15 12:06:12] local.INFO: Stock Updated {"product_id":700,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:06:12] local.INFO: Stock Updated {"product_id":696,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:06:12] local.INFO: Stock Updated {"product_id":865,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:06:12] local.INFO: Stock Updated {"product_id":577,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:06:12] local.INFO: Stock Updated {"product_id":621,"ordered_qty":0.539,"deducted":0.539} 
[2026-08-15 12:06:12] local.INFO: Stock Updated {"product_id":623,"ordered_qty":0.542,"deducted":0.542} 
[2026-08-15 12:06:12] local.INFO: Stock Updated {"product_id":41,"ordered_qty":0.518,"deducted":0.518} 
[2026-08-15 12:06:12] local.INFO: Stock Updated {"product_id":818,"ordered_qty":2.0,"deducted":2.0} 
[2026-08-15 12:06:12] local.INFO: Stock Updated {"product_id":127,"ordered_qty":0.298,"deducted":0.298} 
[2026-08-15 12:06:12] local.INFO: Stock Updated {"product_id":127,"ordered_qty":0.304,"deducted":0.304} 
[2026-08-15 12:06:12] local.INFO: Stock Updated {"product_id":127,"ordered_qty":0.249,"deducted":0.249} 
[2026-08-15 12:06:12] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25035} 
[2026-08-15 12:06:43] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"39","customer_name":"Customer Name","customer_phone":null,"subtotal":180,"gst":8.57,"discount":0,"charge":0,"total":180,"payment_mode":"cash","products":[{"product_id":260,"code":"c5","name":"CHICKEN PUFF","mrp":30,"price":30,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":588,"code":"B19","name":"Rose Milk","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":337,"code":"1174","name":"Sharjah","mrp":100,"price":100,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 12:06:43] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:06:43] local.INFO: ORDER CREATED {"order_id":"ORD34870"} 
[2026-08-15 12:06:43] local.INFO: Stock Updated {"product_id":260,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:06:43] local.INFO: Stock Updated {"product_id":337,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:06:43] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25036} 
[2026-08-15 12:07:04] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 12:07:11] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 12:07:41] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"43","customer_name":"Customer Name","customer_phone":null,"subtotal":130,"gst":2.62,"discount":0,"charge":0,"total":130,"payment_mode":"cash","products":[{"product_id":254,"code":"c3","name":"PANEER PUFF","mrp":25,"price":25,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":260,"code":"c5","name":"CHICKEN PUFF","mrp":30,"price":30,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":3,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 12:07:41] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:07:41] local.INFO: ORDER CREATED {"order_id":"ORD34871"} 
[2026-08-15 12:07:41] local.INFO: Stock Updated {"product_id":254,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:07:41] local.INFO: Stock Updated {"product_id":260,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:07:41] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25037} 
[2026-08-15 12:08:38] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":244.8,"gst":11.66,"discount":0,"charge":0,"total":244.8,"payment_mode":"cash","products":[{"product_id":32,"code":"1001","name":"GARLIC MURUKKU","mrp":400,"price":400,"qty":0.278,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":39,"code":"1008","name":"INDIAN MIXTURE","mrp":400,"price":400,"qty":0.158,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":48,"code":"1017","name":"KAARA THATTAI","mrp":400,"price":400,"qty":0.176,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-15 12:08:38] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:08:38] local.INFO: ORDER CREATED {"order_id":"ORD34872"} 
[2026-08-15 12:08:38] local.INFO: Stock Updated {"product_id":32,"ordered_qty":0.278,"deducted":0.278} 
[2026-08-15 12:08:38] local.INFO: Stock Updated {"product_id":39,"ordered_qty":0.158,"deducted":0.158} 
[2026-08-15 12:08:57] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":244.4,"gst":8.3,"discount":0,"charge":0,"total":244.4,"payment_mode":"cash","products":[{"product_id":0,"code":"-","name":"THATTA","mrp":70,"price":70,"qty":1,"tax":0,"tax_mode":"exclude","unit":"pcs"},{"product_id":32,"code":"1001","name":"GARLIC MURUKKU","mrp":400,"price":400,"qty":0.278,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":39,"code":"1008","name":"INDIAN MIXTURE","mrp":400,"price":400,"qty":0.158,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-15 12:08:57] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:08:57] local.INFO: ORDER CREATED {"order_id":"ORD34872"} 
[2026-08-15 12:08:57] local.INFO: Stock Updated {"product_id":32,"ordered_qty":0.278,"deducted":0.278} 
[2026-08-15 12:08:57] local.INFO: Stock Updated {"product_id":39,"ordered_qty":0.158,"deducted":0.158} 
[2026-08-15 12:08:57] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25039} 
[2026-08-15 12:09:20] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"86","customer_name":"Customer Name","customer_phone":null,"subtotal":74,"gst":0,"discount":0,"charge":0,"total":74,"payment_mode":"cash","products":[{"product_id":169,"code":"A14","name":"Vadai","mrp":12,"price":12,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 12:09:20] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:09:20] local.INFO: ORDER CREATED {"order_id":"ORD34873"} 
[2026-08-15 12:09:20] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25040} 
[2026-08-15 12:09:41] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"27","customer_name":"Customer Name","customer_phone":null,"subtotal":156,"gst":7.43,"discount":0,"charge":0,"total":156,"payment_mode":"cash","products":[{"product_id":258,"code":"c8","name":"EGG PUFF","mrp":25,"price":25,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":47,"code":"1016","name":"KEERA PAKKODA","mrp":400,"price":400,"qty":0.265,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-15 12:09:41] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:09:41] local.INFO: ORDER CREATED {"order_id":"ORD34874"} 
[2026-08-15 12:09:41] local.INFO: Stock Updated {"product_id":258,"ordered_qty":2.0,"deducted":2.0} 
[2026-08-15 12:09:41] local.INFO: Stock Updated {"product_id":47,"ordered_qty":0.265,"deducted":0.265} 
[2026-08-15 12:09:41] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25041} 
[2026-08-15 12:09:55] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 12:10:18] local.INFO: ===== PAYOUT PREVIEW MONTHLY DATA START ===== {"filters":{"year":null,"month":null}} 
[2026-08-15 12:10:18] local.INFO: PROCESSING PREVIEW MONTH {"month":8,"year":2026} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF IDS {"month":8,"year":2026,"staff_ids":["CUS075","CUS071","CUS072","CUS069","CUS070","CUS038","CUS055","CUS067","CUS033","CUS063","CUS039","CUS027","CUS028","CUS040","CUS030","CUS026","CUS043","CUS032","CUS024","CUS035","CUS064","CUS077","CUS074","CUS066","CUS079","CUS086","CUS068"]} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":8,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":8,"year":2026,"salary":3210.0,"advance":0,"payout":3210.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":8,"year":2026,"salary":3500.0,"advance":0,"payout":3500.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":8,"year":2026,"salary":5100.0,"advance":0,"payout":5100.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":8,"year":2026,"salary":4050.0,"advance":0,"payout":4050.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":8,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":8,"year":2026,"salary":2680.0,"advance":0,"payout":2680.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":8,"year":2026,"salary":3466.5,"advance":0,"payout":3466.5} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":8,"year":2026,"salary":1600.0,"advance":"500.00","payout":1100.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":8,"year":2026,"salary":400.0,"advance":0,"payout":400.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":8,"year":2026,"salary":2876.0,"advance":0,"payout":2876.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":8,"year":2026,"salary":1200.0,"advance":0,"payout":1200.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":8,"year":2026,"salary":2050.0,"advance":0,"payout":2050.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":8,"year":2026,"salary":2000.0,"advance":0,"payout":2000.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":8,"year":2026,"salary":4200.03,"advance":0,"payout":4200.03} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS086","month":8,"year":2026,"salary":1500.0,"advance":0,"payout":1500.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW MONTH COMPLETED {"month":8,"year":2026,"total_payout":82332.53} 
[2026-08-15 12:10:18] local.INFO: PROCESSING PREVIEW MONTH {"month":7,"year":2026} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF IDS {"month":7,"year":2026,"staff_ids":["CUS075","CUS070","CUS069","CUS068","CUS055","CUS038","CUS024","CUS074","CUS030","CUS035","CUS067","CUS064","CUS066","CUS028","CUS040","CUS034","CUS026","CUS063","CUS027","CUS043","CUS032","CUS033","CUS077","CUS071","CUS039","CUS072","CUS049","CUS047","CUS050","CUS079"]} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":7,"year":2026,"salary":7800.0,"advance":0,"payout":7800.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":7,"year":2026,"salary":4200.0,"advance":0,"payout":4200.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":7,"year":2026,"salary":4410.0,"advance":0,"payout":4410.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":7,"year":2026,"salary":1750.0,"advance":0,"payout":1750.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS034","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":7,"year":2026,"salary":6050.0,"advance":0,"payout":6050.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":7,"year":2026,"salary":5250.0,"advance":0,"payout":5250.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS047","month":7,"year":2026,"salary":0.0,"advance":0,"payout":0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS049","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS050","month":7,"year":2026,"salary":900.0,"advance":0,"payout":900.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":7,"year":2026,"salary":3960.0,"advance":0,"payout":3960.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":7,"year":2026,"salary":7200.0,"advance":0,"payout":7200.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":7,"year":2026,"salary":4190.0,"advance":0,"payout":4190.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":7,"year":2026,"salary":5200.0,"advance":0,"payout":5200.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":7,"year":2026,"salary":5028.0,"advance":0,"payout":5028.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":7,"year":2026,"salary":466.67,"advance":0,"payout":466.67} 
[2026-08-15 12:10:18] local.INFO: PREVIEW MONTH COMPLETED {"month":7,"year":2026,"total_payout":129504.67} 
[2026-08-15 12:10:18] local.INFO: PROCESSING PREVIEW MONTH {"month":6,"year":2026} 
[2026-08-15 12:10:18] local.INFO: PREVIEW STAFF IDS {"month":6,"year":2026,"staff_ids":["CUS084"]} 
[2026-08-15 12:10:18] local.INFO: PREVIEW MONTH COMPLETED {"month":6,"year":2026,"total_payout":0} 
[2026-08-15 12:10:23] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 12:10:30] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":1642.86,"gst":71.09,"discount":0,"charge":0,"total":1642.86,"payment_mode":"cash","products":[{"product_id":260,"code":"c5","name":"CHICKEN PUFF","mrp":30,"price":30,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":60,"code":"1029","name":"KAJU LADDU","mrp":1300,"price":1300,"qty":0.277,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":127,"code":"1096","name":"KAVUNI ARISI HALWA","mrp":800,"price":800,"qty":0.299,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":60,"code":"1029","name":"KAJU LADDU","mrp":1300,"price":1300,"qty":0.613,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":0,"code":"-","name":"CAKE","mrp":150,"price":150,"qty":1,"tax":0,"tax_mode":"exclude","unit":"pcs"},{"product_id":126,"code":"1095","name":"DRY JAMUN","mrp":660,"price":660,"qty":0.101,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-15 12:10:30] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:10:30] local.INFO: ORDER CREATED {"order_id":"ORD34875"} 
[2026-08-15 12:10:30] local.INFO: Stock Updated {"product_id":260,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:10:30] local.INFO: Stock Updated {"product_id":60,"ordered_qty":0.277,"deducted":0.277} 
[2026-08-15 12:10:30] local.INFO: Stock Updated {"product_id":127,"ordered_qty":0.299,"deducted":0.299} 
[2026-08-15 12:10:30] local.INFO: Stock Updated {"product_id":60,"ordered_qty":0.613,"deducted":0.613} 
[2026-08-15 12:10:30] local.INFO: Stock Updated {"product_id":126,"ordered_qty":0.101,"deducted":0.101} 
[2026-08-15 12:10:30] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25042} 
[2026-08-15 12:10:30] local.INFO: ===== PAYOUT PREVIEW MONTHLY DATA START ===== {"filters":{"year":null,"month":null}} 
[2026-08-15 12:10:30] local.INFO: PROCESSING PREVIEW MONTH {"month":8,"year":2026} 
[2026-08-15 12:10:30] local.INFO: PREVIEW STAFF IDS {"month":8,"year":2026,"staff_ids":["CUS075","CUS071","CUS072","CUS069","CUS070","CUS038","CUS055","CUS067","CUS033","CUS063","CUS039","CUS027","CUS028","CUS040","CUS030","CUS026","CUS043","CUS032","CUS024","CUS035","CUS064","CUS077","CUS074","CUS066","CUS079","CUS086","CUS068"]} 
[2026-08-15 12:10:30] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":8,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:10:30] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 12:10:30] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 12:10:30] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":8,"year":2026,"salary":3210.0,"advance":0,"payout":3210.0} 
[2026-08-15 12:10:30] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":8,"year":2026,"salary":3500.0,"advance":0,"payout":3500.0} 
[2026-08-15 12:10:30] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 12:10:30] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 12:10:30] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":8,"year":2026,"salary":5100.0,"advance":0,"payout":5100.0} 
[2026-08-15 12:10:30] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":8,"year":2026,"salary":4050.0,"advance":0,"payout":4050.0} 
[2026-08-15 12:10:30] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":8,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 12:10:30] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 12:10:30] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 12:10:30] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":8,"year":2026,"salary":2680.0,"advance":0,"payout":2680.0} 
[2026-08-15 12:10:30] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 12:10:30] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 12:10:30] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":8,"year":2026,"salary":3466.5,"advance":0,"payout":3466.5} 
[2026-08-15 12:10:30] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":8,"year":2026,"salary":1600.0,"advance":"500.00","payout":1100.0} 
[2026-08-15 12:10:31] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":8,"year":2026,"salary":400.0,"advance":0,"payout":400.0} 
[2026-08-15 12:10:31] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 12:10:31] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 12:10:31] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":8,"year":2026,"salary":2876.0,"advance":0,"payout":2876.0} 
[2026-08-15 12:10:31] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":8,"year":2026,"salary":1200.0,"advance":0,"payout":1200.0} 
[2026-08-15 12:10:31] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":8,"year":2026,"salary":2050.0,"advance":0,"payout":2050.0} 
[2026-08-15 12:10:31] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 12:10:31] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":8,"year":2026,"salary":2000.0,"advance":0,"payout":2000.0} 
[2026-08-15 12:10:31] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":8,"year":2026,"salary":4200.03,"advance":0,"payout":4200.03} 
[2026-08-15 12:10:31] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS086","month":8,"year":2026,"salary":1500.0,"advance":0,"payout":1500.0} 
[2026-08-15 12:10:31] local.INFO: PREVIEW MONTH COMPLETED {"month":8,"year":2026,"total_payout":82332.53} 
[2026-08-15 12:10:31] local.INFO: PROCESSING PREVIEW MONTH {"month":7,"year":2026} 
[2026-08-15 12:10:31] local.INFO: PREVIEW STAFF IDS {"month":7,"year":2026,"staff_ids":["CUS075","CUS070","CUS069","CUS068","CUS055","CUS038","CUS024","CUS074","CUS030","CUS035","CUS067","CUS064","CUS066","CUS028","CUS040","CUS034","CUS026","CUS063","CUS027","CUS043","CUS032","CUS033","CUS077","CUS071","CUS039","CUS072","CUS049","CUS047","CUS050","CUS079"]} 
[2026-08-15 12:10:31] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":7,"year":2026,"salary":7800.0,"advance":0,"payout":7800.0} 
[2026-08-15 12:10:31] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:10:31] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":7,"year":2026,"salary":4200.0,"advance":0,"payout":4200.0} 
[2026-08-15 12:10:31] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":7,"year":2026,"salary":4410.0,"advance":0,"payout":4410.0} 
[2026-08-15 12:10:31] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":7,"year":2026,"salary":1750.0,"advance":0,"payout":1750.0} 
[2026-08-15 12:10:31] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:10:31] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:10:31] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS034","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 12:10:31] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":7,"year":2026,"salary":6050.0,"advance":0,"payout":6050.0} 
[2026-08-15 12:10:31] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 12:10:31] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 12:10:31] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":7,"year":2026,"salary":5250.0,"advance":0,"payout":5250.0} 
[2026-08-15 12:10:31] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 12:10:31] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS047","month":7,"year":2026,"salary":0.0,"advance":0,"payout":0} 
[2026-08-15 12:10:31] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS049","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 12:10:31] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS050","month":7,"year":2026,"salary":900.0,"advance":0,"payout":900.0} 
[2026-08-15 12:10:31] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":7,"year":2026,"salary":3960.0,"advance":0,"payout":3960.0} 
[2026-08-15 12:10:31] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":7,"year":2026,"salary":7200.0,"advance":0,"payout":7200.0} 
[2026-08-15 12:10:31] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:10:31] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":7,"year":2026,"salary":4190.0,"advance":0,"payout":4190.0} 
[2026-08-15 12:10:31] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":7,"year":2026,"salary":5200.0,"advance":0,"payout":5200.0} 
[2026-08-15 12:10:31] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 12:10:31] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 12:10:31] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 12:10:31] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":7,"year":2026,"salary":5028.0,"advance":0,"payout":5028.0} 
[2026-08-15 12:10:31] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:10:31] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 12:10:31] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 12:10:31] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 12:10:31] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":7,"year":2026,"salary":466.67,"advance":0,"payout":466.67} 
[2026-08-15 12:10:31] local.INFO: PREVIEW MONTH COMPLETED {"month":7,"year":2026,"total_payout":129504.67} 
[2026-08-15 12:10:31] local.INFO: PROCESSING PREVIEW MONTH {"month":6,"year":2026} 
[2026-08-15 12:10:31] local.INFO: PREVIEW STAFF IDS {"month":6,"year":2026,"staff_ids":["CUS084"]} 
[2026-08-15 12:10:31] local.INFO: PREVIEW MONTH COMPLETED {"month":6,"year":2026,"total_payout":0} 
[2026-08-15 12:10:36] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"8","year":"2026","from_date":"2026-08-01","to_date":"2026-08-31","staff_name":null} 
[2026-08-15 12:10:44] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"8","year":"2026","from_date":"2026-08-01","to_date":"2026-08-31","staff_name":null} 
[2026-08-15 12:11:09] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"44","customer_name":"Customer Name","customer_phone":null,"subtotal":420,"gst":20,"discount":0,"charge":0,"total":420,"payment_mode":"cash","products":[{"product_id":795,"code":"AS1694","name":"Pepper Cashew nuts 200g","mrp":280,"price":280,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":536,"code":"AS1354","name":"NAVATHANIYAM BREAD","mrp":60,"price":60,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":432,"code":"As460","name":"Wheat rusk","mrp":80,"price":80,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 12:11:09] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:11:09] local.INFO: ORDER CREATED {"order_id":"ORD34876"} 
[2026-08-15 12:11:09] local.INFO: Stock Updated {"product_id":795,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:11:09] local.INFO: Stock Updated {"product_id":536,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:11:09] local.INFO: Stock Updated {"product_id":432,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:11:09] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25043} 
[2026-08-15 12:11:36] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"8","year":"2026","from_date":"2026-08-01","to_date":"2026-08-31","staff_name":null} 
[2026-08-15 12:11:36] local.INFO: ORDER UPDATE STARTED {"order_id":"25043","request":{"user_id":null,"staff_id":"44","customer_name":"Customer Name","customer_phone":null,"subtotal":545,"gst":25.95,"discount":0,"charge":0,"total":545,"payment_mode":"cash","status":"completed","products":[{"product_id":570,"code":"AS1515","name":"Salt peanut","mrp":125,"price":125,"qty":1,"tax":5,"tax_mode":"include","unit":"gm","unit_value":100,"amount":125,"row_total":125},{"product_id":795,"code":"AS1694","name":"Pepper Cashew nuts 200g","mrp":280,"price":280,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs","unit_value":1,"amount":280,"row_total":280},{"product_id":536,"code":"AS1354","name":"NAVATHANIYAM BREAD","mrp":60,"price":60,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs","unit_value":1,"amount":60,"row_total":60},{"product_id":432,"code":"As460","name":"Wheat rusk","mrp":80,"price":80,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs","unit_value":1,"amount":80,"row_total":80}]}} 
[2026-08-15 12:12:09] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"39","customer_name":"Customer Name","customer_phone":null,"subtotal":225,"gst":9.52,"discount":0,"charge":0,"total":225,"payment_mode":"cash","products":[{"product_id":258,"code":"c8","name":"EGG PUFF","mrp":25,"price":25,"qty":4,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":328,"code":"B5","name":"Watermelon","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":327,"code":"B4","name":"Lemon Soda","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 12:12:10] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:12:10] local.INFO: ORDER CREATED {"order_id":"ORD34877"} 
[2026-08-15 12:12:10] local.INFO: Stock Updated {"product_id":258,"ordered_qty":4.0,"deducted":4.0} 
[2026-08-15 12:12:10] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25044} 
[2026-08-15 12:12:21] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"8","year":"2026","from_date":"2026-08-01","to_date":"2026-08-31","staff_name":null} 
[2026-08-15 12:12:35] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"39","customer_name":"Customer Name","customer_phone":null,"subtotal":260,"gst":12.38,"discount":0,"charge":0,"total":260,"payment_mode":"cash","products":[{"product_id":260,"code":"c5","name":"CHICKEN PUFF","mrp":30,"price":30,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":261,"code":"c6","name":"CHICKEN ROLL","mrp":30,"price":30,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":337,"code":"1174","name":"Sharjah","mrp":100,"price":100,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 12:12:35] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:12:35] local.INFO: ORDER CREATED {"order_id":"ORD34878"} 
[2026-08-15 12:12:35] local.INFO: Stock Updated {"product_id":260,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:12:35] local.INFO: Stock Updated {"product_id":261,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:12:35] local.INFO: Stock Updated {"product_id":337,"ordered_qty":2.0,"deducted":2.0} 
[2026-08-15 12:12:35] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25045} 
[2026-08-15 12:13:27] local.INFO: ===== PAYOUT PREVIEW MONTHLY DATA START ===== {"filters":{"year":null,"month":null}} 
[2026-08-15 12:13:27] local.INFO: PROCESSING PREVIEW MONTH {"month":8,"year":2026} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF IDS {"month":8,"year":2026,"staff_ids":["CUS075","CUS071","CUS072","CUS069","CUS070","CUS038","CUS055","CUS067","CUS033","CUS063","CUS039","CUS027","CUS028","CUS040","CUS030","CUS026","CUS043","CUS032","CUS024","CUS035","CUS064","CUS077","CUS074","CUS066","CUS079","CUS086","CUS068"]} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":8,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":8,"year":2026,"salary":3210.0,"advance":0,"payout":3210.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":8,"year":2026,"salary":3500.0,"advance":0,"payout":3500.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":8,"year":2026,"salary":5100.0,"advance":0,"payout":5100.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":8,"year":2026,"salary":4050.0,"advance":0,"payout":4050.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":8,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":8,"year":2026,"salary":2680.0,"advance":0,"payout":2680.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":8,"year":2026,"salary":3466.5,"advance":0,"payout":3466.5} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":8,"year":2026,"salary":1600.0,"advance":"500.00","payout":1100.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":8,"year":2026,"salary":400.0,"advance":0,"payout":400.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":8,"year":2026,"salary":2876.0,"advance":0,"payout":2876.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":8,"year":2026,"salary":1200.0,"advance":0,"payout":1200.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":8,"year":2026,"salary":2050.0,"advance":0,"payout":2050.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":8,"year":2026,"salary":2000.0,"advance":0,"payout":2000.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":8,"year":2026,"salary":4200.03,"advance":0,"payout":4200.03} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS086","month":8,"year":2026,"salary":1500.0,"advance":0,"payout":1500.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW MONTH COMPLETED {"month":8,"year":2026,"total_payout":82332.53} 
[2026-08-15 12:13:27] local.INFO: PROCESSING PREVIEW MONTH {"month":7,"year":2026} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF IDS {"month":7,"year":2026,"staff_ids":["CUS075","CUS070","CUS069","CUS068","CUS055","CUS038","CUS024","CUS074","CUS030","CUS035","CUS067","CUS064","CUS066","CUS028","CUS040","CUS034","CUS026","CUS063","CUS027","CUS043","CUS032","CUS033","CUS077","CUS071","CUS039","CUS072","CUS049","CUS047","CUS050","CUS079"]} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":7,"year":2026,"salary":7800.0,"advance":0,"payout":7800.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":7,"year":2026,"salary":4200.0,"advance":0,"payout":4200.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":7,"year":2026,"salary":4410.0,"advance":0,"payout":4410.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":7,"year":2026,"salary":1750.0,"advance":0,"payout":1750.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS034","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":7,"year":2026,"salary":6050.0,"advance":0,"payout":6050.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":7,"year":2026,"salary":5250.0,"advance":0,"payout":5250.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS047","month":7,"year":2026,"salary":0.0,"advance":0,"payout":0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS049","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS050","month":7,"year":2026,"salary":900.0,"advance":0,"payout":900.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":7,"year":2026,"salary":3960.0,"advance":0,"payout":3960.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":7,"year":2026,"salary":7200.0,"advance":0,"payout":7200.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":7,"year":2026,"salary":4190.0,"advance":0,"payout":4190.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":7,"year":2026,"salary":5200.0,"advance":0,"payout":5200.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":7,"year":2026,"salary":5028.0,"advance":0,"payout":5028.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":7,"year":2026,"salary":466.67,"advance":0,"payout":466.67} 
[2026-08-15 12:13:27] local.INFO: PREVIEW MONTH COMPLETED {"month":7,"year":2026,"total_payout":129504.67} 
[2026-08-15 12:13:27] local.INFO: PROCESSING PREVIEW MONTH {"month":6,"year":2026} 
[2026-08-15 12:13:27] local.INFO: PREVIEW STAFF IDS {"month":6,"year":2026,"staff_ids":["CUS084"]} 
[2026-08-15 12:13:27] local.INFO: PREVIEW MONTH COMPLETED {"month":6,"year":2026,"total_payout":0} 
[2026-08-15 12:13:29] local.INFO: ===== PAYOUT PREVIEW MONTHLY PRINT START ===== {"filters":{"year":null,"month":null}} 
[2026-08-15 12:13:29] local.INFO: PAYOUT PREVIEW MONTHLY PRINT READY {"rows":3} 
[2026-08-15 12:13:43] local.INFO: ===== PAYOUT PREVIEW MONTHLY DATA START ===== {"filters":{"year":null,"month":null}} 
[2026-08-15 12:13:43] local.INFO: PROCESSING PREVIEW MONTH {"month":8,"year":2026} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF IDS {"month":8,"year":2026,"staff_ids":["CUS075","CUS071","CUS072","CUS069","CUS070","CUS038","CUS055","CUS067","CUS033","CUS063","CUS039","CUS027","CUS028","CUS040","CUS030","CUS026","CUS043","CUS032","CUS024","CUS035","CUS064","CUS077","CUS074","CUS066","CUS079","CUS086","CUS068"]} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":8,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":8,"year":2026,"salary":3210.0,"advance":0,"payout":3210.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":8,"year":2026,"salary":3500.0,"advance":0,"payout":3500.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":8,"year":2026,"salary":5100.0,"advance":0,"payout":5100.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":8,"year":2026,"salary":4050.0,"advance":0,"payout":4050.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":8,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":8,"year":2026,"salary":2680.0,"advance":0,"payout":2680.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":8,"year":2026,"salary":3466.5,"advance":0,"payout":3466.5} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":8,"year":2026,"salary":1600.0,"advance":"500.00","payout":1100.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":8,"year":2026,"salary":400.0,"advance":0,"payout":400.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":8,"year":2026,"salary":2876.0,"advance":0,"payout":2876.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":8,"year":2026,"salary":1200.0,"advance":0,"payout":1200.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":8,"year":2026,"salary":2050.0,"advance":0,"payout":2050.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":8,"year":2026,"salary":2000.0,"advance":0,"payout":2000.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":8,"year":2026,"salary":4200.03,"advance":0,"payout":4200.03} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS086","month":8,"year":2026,"salary":1500.0,"advance":0,"payout":1500.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW MONTH COMPLETED {"month":8,"year":2026,"total_payout":82332.53} 
[2026-08-15 12:13:43] local.INFO: PROCESSING PREVIEW MONTH {"month":7,"year":2026} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF IDS {"month":7,"year":2026,"staff_ids":["CUS075","CUS070","CUS069","CUS068","CUS055","CUS038","CUS024","CUS074","CUS030","CUS035","CUS067","CUS064","CUS066","CUS028","CUS040","CUS034","CUS026","CUS063","CUS027","CUS043","CUS032","CUS033","CUS077","CUS071","CUS039","CUS072","CUS049","CUS047","CUS050","CUS079"]} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":7,"year":2026,"salary":7800.0,"advance":0,"payout":7800.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":7,"year":2026,"salary":4200.0,"advance":0,"payout":4200.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":7,"year":2026,"salary":4410.0,"advance":0,"payout":4410.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":7,"year":2026,"salary":1750.0,"advance":0,"payout":1750.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS034","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":7,"year":2026,"salary":6050.0,"advance":0,"payout":6050.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":7,"year":2026,"salary":5250.0,"advance":0,"payout":5250.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS047","month":7,"year":2026,"salary":0.0,"advance":0,"payout":0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS049","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS050","month":7,"year":2026,"salary":900.0,"advance":0,"payout":900.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":7,"year":2026,"salary":3960.0,"advance":0,"payout":3960.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":7,"year":2026,"salary":7200.0,"advance":0,"payout":7200.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":7,"year":2026,"salary":4190.0,"advance":0,"payout":4190.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":7,"year":2026,"salary":5200.0,"advance":0,"payout":5200.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":7,"year":2026,"salary":5028.0,"advance":0,"payout":5028.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":7,"year":2026,"salary":466.67,"advance":0,"payout":466.67} 
[2026-08-15 12:13:43] local.INFO: PREVIEW MONTH COMPLETED {"month":7,"year":2026,"total_payout":129504.67} 
[2026-08-15 12:13:43] local.INFO: PROCESSING PREVIEW MONTH {"month":6,"year":2026} 
[2026-08-15 12:13:43] local.INFO: PREVIEW STAFF IDS {"month":6,"year":2026,"staff_ids":["CUS084"]} 
[2026-08-15 12:13:43] local.INFO: PREVIEW MONTH COMPLETED {"month":6,"year":2026,"total_payout":0} 
[2026-08-15 12:14:40] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"45","customer_name":"Customer Name","customer_phone":null,"subtotal":1034.4,"gst":43.54,"discount":0,"charge":0,"total":1034.4,"payment_mode":"cash","products":[{"product_id":258,"code":"c8","name":"EGG PUFF","mrp":25,"price":25,"qty":6,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":43,"code":"1012","name":"KAARA PULITHACHI","mrp":400,"price":400,"qty":0.25,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":128,"code":"1097","name":"TENDER COCONUT HALWA","mrp":600,"price":600,"qty":0.503,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":0,"code":"-","name":"BREAD","mrp":120,"price":120,"qty":1,"tax":0,"tax_mode":"exclude","unit":"pcs"},{"product_id":858,"code":"1555","name":"Jam","mrp":25,"price":25,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":47,"code":"1016","name":"KEERA PAKKODA","mrp":400,"price":400,"qty":0.494,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":207,"code":"AS761","name":"POTATO CHIPS SPICY","mrp":70,"price":70,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 12:14:40] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:14:40] local.INFO: ORDER CREATED {"order_id":"ORD34879"} 
[2026-08-15 12:14:40] local.INFO: Stock Updated {"product_id":258,"ordered_qty":6.0,"deducted":6.0} 
[2026-08-15 12:14:40] local.INFO: Stock Updated {"product_id":43,"ordered_qty":0.25,"deducted":0.25} 
[2026-08-15 12:14:40] local.INFO: Stock Updated {"product_id":128,"ordered_qty":0.503,"deducted":0.503} 
[2026-08-15 12:14:40] local.INFO: Stock Updated {"product_id":858,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:14:40] local.INFO: Stock Updated {"product_id":47,"ordered_qty":0.494,"deducted":0.494} 
[2026-08-15 12:14:40] local.INFO: Stock Updated {"product_id":207,"ordered_qty":2.0,"deducted":2.0} 
[2026-08-15 12:14:40] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25046} 
[2026-08-15 12:15:00] local.INFO: ===== PAYOUT PREVIEW MONTHLY DATA START ===== {"filters":{"year":null,"month":null}} 
[2026-08-15 12:15:00] local.INFO: PROCESSING PREVIEW MONTH {"month":8,"year":2026} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF IDS {"month":8,"year":2026,"staff_ids":["CUS075","CUS071","CUS072","CUS069","CUS070","CUS038","CUS055","CUS067","CUS033","CUS063","CUS039","CUS027","CUS028","CUS040","CUS030","CUS026","CUS043","CUS032","CUS024","CUS035","CUS064","CUS077","CUS074","CUS066","CUS079","CUS086","CUS068"]} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":8,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":8,"year":2026,"salary":3210.0,"advance":0,"payout":3210.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":8,"year":2026,"salary":3500.0,"advance":0,"payout":3500.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":8,"year":2026,"salary":5100.0,"advance":0,"payout":5100.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":8,"year":2026,"salary":4050.0,"advance":0,"payout":4050.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":8,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":8,"year":2026,"salary":2680.0,"advance":0,"payout":2680.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":8,"year":2026,"salary":3466.5,"advance":0,"payout":3466.5} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":8,"year":2026,"salary":1600.0,"advance":"500.00","payout":1100.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":8,"year":2026,"salary":400.0,"advance":0,"payout":400.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":8,"year":2026,"salary":2876.0,"advance":0,"payout":2876.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":8,"year":2026,"salary":1200.0,"advance":0,"payout":1200.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":8,"year":2026,"salary":2050.0,"advance":0,"payout":2050.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":8,"year":2026,"salary":2000.0,"advance":0,"payout":2000.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":8,"year":2026,"salary":4200.03,"advance":0,"payout":4200.03} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS086","month":8,"year":2026,"salary":1500.0,"advance":0,"payout":1500.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW MONTH COMPLETED {"month":8,"year":2026,"total_payout":82332.53} 
[2026-08-15 12:15:00] local.INFO: PROCESSING PREVIEW MONTH {"month":7,"year":2026} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF IDS {"month":7,"year":2026,"staff_ids":["CUS075","CUS070","CUS069","CUS068","CUS055","CUS038","CUS024","CUS074","CUS030","CUS035","CUS067","CUS064","CUS066","CUS028","CUS040","CUS034","CUS026","CUS063","CUS027","CUS043","CUS032","CUS033","CUS077","CUS071","CUS039","CUS072","CUS049","CUS047","CUS050","CUS079"]} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":7,"year":2026,"salary":7800.0,"advance":0,"payout":7800.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":7,"year":2026,"salary":4200.0,"advance":0,"payout":4200.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":7,"year":2026,"salary":4410.0,"advance":0,"payout":4410.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":7,"year":2026,"salary":1750.0,"advance":0,"payout":1750.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS034","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":7,"year":2026,"salary":6050.0,"advance":0,"payout":6050.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":7,"year":2026,"salary":5250.0,"advance":0,"payout":5250.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS047","month":7,"year":2026,"salary":0.0,"advance":0,"payout":0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS049","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS050","month":7,"year":2026,"salary":900.0,"advance":0,"payout":900.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":7,"year":2026,"salary":3960.0,"advance":0,"payout":3960.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":7,"year":2026,"salary":7200.0,"advance":0,"payout":7200.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":7,"year":2026,"salary":4190.0,"advance":0,"payout":4190.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":7,"year":2026,"salary":5200.0,"advance":0,"payout":5200.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":7,"year":2026,"salary":5028.0,"advance":0,"payout":5028.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":7,"year":2026,"salary":466.67,"advance":0,"payout":466.67} 
[2026-08-15 12:15:00] local.INFO: PREVIEW MONTH COMPLETED {"month":7,"year":2026,"total_payout":129504.67} 
[2026-08-15 12:15:00] local.INFO: PROCESSING PREVIEW MONTH {"month":6,"year":2026} 
[2026-08-15 12:15:00] local.INFO: PREVIEW STAFF IDS {"month":6,"year":2026,"staff_ids":["CUS084"]} 
[2026-08-15 12:15:00] local.INFO: PREVIEW MONTH COMPLETED {"month":6,"year":2026,"total_payout":0} 
[2026-08-15 12:15:07] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 12:15:11] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 12:15:13] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":67,"gst":1.19,"discount":0,"charge":0,"total":67,"payment_mode":"cash","products":[{"product_id":253,"code":"c2","name":"MUSHROOM PUFF","mrp":25,"price":25,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":169,"code":"A14","name":"Vadai","mrp":12,"price":12,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 12:15:13] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:15:13] local.INFO: ORDER CREATED {"order_id":"ORD34880"} 
[2026-08-15 12:15:13] local.INFO: Stock Updated {"product_id":253,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:15:13] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25047} 
[2026-08-15 12:15:14] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 12:15:16] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 12:15:22] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-31","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 12:15:28] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-31","to_date":"2026-07-30","staff_name":null} 
[2026-08-15 12:15:32] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-30","to_date":"2026-07-30","staff_name":null} 
[2026-08-15 12:15:35] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-30","to_date":"2026-07-30","staff_name":null} 
[2026-08-15 12:15:40] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 12:15:43] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 12:15:45] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 12:15:46] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 12:16:12] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":234,"gst":5.9,"discount":0,"charge":0,"total":234,"payment_mode":"cash","products":[{"product_id":0,"code":"-","name":"THATTA","mrp":110,"price":110,"qty":1,"tax":0,"tax_mode":"exclude","unit":"pcs"},{"product_id":127,"code":"1096","name":"KAVUNI ARISI HALWA","mrp":800,"price":800,"qty":0.155,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-15 12:16:12] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:16:12] local.INFO: ORDER CREATED {"order_id":"ORD34881"} 
[2026-08-15 12:16:12] local.INFO: Stock Updated {"product_id":127,"ordered_qty":0.155,"deducted":0.155} 
[2026-08-15 12:16:12] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25048} 
[2026-08-15 12:16:49] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-30","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 12:16:52] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-30","to_date":"2026-07-30","staff_name":null} 
[2026-08-15 12:16:53] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"30","customer_name":"Customer Name","customer_phone":null,"subtotal":960.24,"gst":45.73,"discount":0,"charge":0,"total":960.24,"payment_mode":"cash","products":[{"product_id":622,"code":"1295","name":"Ghee sweets","mrp":660,"price":660,"qty":0.279,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":622,"code":"1295","name":"Ghee sweets","mrp":660,"price":660,"qty":0.29,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":32,"code":"1001","name":"GARLIC MURUKKU","mrp":400,"price":400,"qty":0.301,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":621,"code":"1294","name":"Milk sweets","mrp":660,"price":660,"qty":0.268,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":621,"code":"1294","name":"Milk sweets","mrp":660,"price":660,"qty":0.267,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":32,"code":"1001","name":"GARLIC MURUKKU","mrp":400,"price":400,"qty":0.278,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-15 12:16:53] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:16:53] local.INFO: ORDER CREATED {"order_id":"ORD34882"} 
[2026-08-15 12:16:53] local.INFO: Stock Updated {"product_id":622,"ordered_qty":0.279,"deducted":0.279} 
[2026-08-15 12:16:53] local.INFO: Stock Updated {"product_id":622,"ordered_qty":0.29,"deducted":0.29} 
[2026-08-15 12:16:53] local.INFO: Stock Updated {"product_id":32,"ordered_qty":0.301,"deducted":0.301} 
[2026-08-15 12:16:53] local.INFO: Stock Updated {"product_id":621,"ordered_qty":0.268,"deducted":0.268} 
[2026-08-15 12:16:53] local.INFO: Stock Updated {"product_id":621,"ordered_qty":0.267,"deducted":0.267} 
[2026-08-15 12:16:53] local.INFO: Stock Updated {"product_id":32,"ordered_qty":0.278,"deducted":0.278} 
[2026-08-15 12:16:53] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25049} 
[2026-08-15 12:16:59] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 12:17:31] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"86","customer_name":"Customer Name","customer_phone":null,"subtotal":123,"gst":0,"discount":0,"charge":0,"total":123,"payment_mode":"cash","products":[{"product_id":169,"code":"A14","name":"Vadai","mrp":12,"price":12,"qty":4,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":5,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 12:17:31] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:17:31] local.INFO: ORDER CREATED {"order_id":"ORD34883"} 
[2026-08-15 12:17:31] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25050} 
[2026-08-15 12:17:59] local.INFO: ===== PAYOUT PREVIEW MONTHLY DATA START ===== {"filters":{"year":null,"month":null}} 
[2026-08-15 12:17:59] local.INFO: PROCESSING PREVIEW MONTH {"month":8,"year":2026} 
[2026-08-15 12:17:59] local.INFO: PREVIEW STAFF IDS {"month":8,"year":2026,"staff_ids":["CUS075","CUS071","CUS072","CUS069","CUS070","CUS038","CUS055","CUS067","CUS033","CUS063","CUS039","CUS027","CUS028","CUS040","CUS030","CUS026","CUS043","CUS032","CUS024","CUS035","CUS064","CUS077","CUS074","CUS066","CUS079","CUS086","CUS068"]} 
[2026-08-15 12:17:59] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":8,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:17:59] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 12:17:59] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 12:17:59] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":8,"year":2026,"salary":3210.0,"advance":0,"payout":3210.0} 
[2026-08-15 12:17:59] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":8,"year":2026,"salary":3500.0,"advance":0,"payout":3500.0} 
[2026-08-15 12:17:59] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 12:17:59] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 12:17:59] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":8,"year":2026,"salary":5100.0,"advance":0,"payout":5100.0} 
[2026-08-15 12:17:59] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":8,"year":2026,"salary":4050.0,"advance":0,"payout":4050.0} 
[2026-08-15 12:17:59] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":8,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 12:17:59] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 12:17:59] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 12:17:59] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":8,"year":2026,"salary":2680.0,"advance":0,"payout":2680.0} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":8,"year":2026,"salary":3466.5,"advance":0,"payout":3466.5} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":8,"year":2026,"salary":1600.0,"advance":"500.00","payout":1100.0} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":8,"year":2026,"salary":400.0,"advance":0,"payout":400.0} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":8,"year":2026,"salary":2876.0,"advance":0,"payout":2876.0} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":8,"year":2026,"salary":1200.0,"advance":0,"payout":1200.0} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":8,"year":2026,"salary":2050.0,"advance":0,"payout":2050.0} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":8,"year":2026,"salary":2000.0,"advance":0,"payout":2000.0} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":8,"year":2026,"salary":4200.03,"advance":0,"payout":4200.03} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS086","month":8,"year":2026,"salary":1500.0,"advance":0,"payout":1500.0} 
[2026-08-15 12:18:00] local.INFO: PREVIEW MONTH COMPLETED {"month":8,"year":2026,"total_payout":82332.53} 
[2026-08-15 12:18:00] local.INFO: PROCESSING PREVIEW MONTH {"month":7,"year":2026} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF IDS {"month":7,"year":2026,"staff_ids":["CUS075","CUS070","CUS069","CUS068","CUS055","CUS038","CUS024","CUS074","CUS030","CUS035","CUS067","CUS064","CUS066","CUS028","CUS040","CUS034","CUS026","CUS063","CUS027","CUS043","CUS032","CUS033","CUS077","CUS071","CUS039","CUS072","CUS049","CUS047","CUS050","CUS079"]} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":7,"year":2026,"salary":7800.0,"advance":0,"payout":7800.0} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":7,"year":2026,"salary":4200.0,"advance":0,"payout":4200.0} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":7,"year":2026,"salary":4410.0,"advance":0,"payout":4410.0} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":7,"year":2026,"salary":1750.0,"advance":0,"payout":1750.0} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS034","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":7,"year":2026,"salary":6050.0,"advance":0,"payout":6050.0} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":7,"year":2026,"salary":5250.0,"advance":0,"payout":5250.0} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS047","month":7,"year":2026,"salary":0.0,"advance":0,"payout":0} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS049","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS050","month":7,"year":2026,"salary":900.0,"advance":0,"payout":900.0} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":7,"year":2026,"salary":3960.0,"advance":0,"payout":3960.0} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":7,"year":2026,"salary":7200.0,"advance":0,"payout":7200.0} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":7,"year":2026,"salary":4190.0,"advance":0,"payout":4190.0} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":7,"year":2026,"salary":5200.0,"advance":0,"payout":5200.0} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":7,"year":2026,"salary":5028.0,"advance":0,"payout":5028.0} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":7,"year":2026,"salary":466.67,"advance":0,"payout":466.67} 
[2026-08-15 12:18:00] local.INFO: PREVIEW MONTH COMPLETED {"month":7,"year":2026,"total_payout":129504.67} 
[2026-08-15 12:18:00] local.INFO: PROCESSING PREVIEW MONTH {"month":6,"year":2026} 
[2026-08-15 12:18:00] local.INFO: PREVIEW STAFF IDS {"month":6,"year":2026,"staff_ids":["CUS084"]} 
[2026-08-15 12:18:00] local.INFO: PREVIEW MONTH COMPLETED {"month":6,"year":2026,"total_payout":0} 
[2026-08-15 12:18:03] local.INFO: ===== PAYOUT PREVIEW MONTHLY DATA START ===== {"filters":{"year":null,"month":null}} 
[2026-08-15 12:18:03] local.INFO: PROCESSING PREVIEW MONTH {"month":8,"year":2026} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF IDS {"month":8,"year":2026,"staff_ids":["CUS075","CUS071","CUS072","CUS069","CUS070","CUS038","CUS055","CUS067","CUS033","CUS063","CUS039","CUS027","CUS028","CUS040","CUS030","CUS026","CUS043","CUS032","CUS024","CUS035","CUS064","CUS077","CUS074","CUS066","CUS079","CUS086","CUS068"]} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":8,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":8,"year":2026,"salary":3210.0,"advance":0,"payout":3210.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":8,"year":2026,"salary":3500.0,"advance":0,"payout":3500.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":8,"year":2026,"salary":5100.0,"advance":0,"payout":5100.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":8,"year":2026,"salary":4050.0,"advance":0,"payout":4050.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":8,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":8,"year":2026,"salary":2680.0,"advance":0,"payout":2680.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":8,"year":2026,"salary":3466.5,"advance":0,"payout":3466.5} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":8,"year":2026,"salary":1600.0,"advance":"500.00","payout":1100.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":8,"year":2026,"salary":400.0,"advance":0,"payout":400.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":8,"year":2026,"salary":2876.0,"advance":0,"payout":2876.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":8,"year":2026,"salary":1200.0,"advance":0,"payout":1200.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":8,"year":2026,"salary":2050.0,"advance":0,"payout":2050.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":8,"year":2026,"salary":2000.0,"advance":0,"payout":2000.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":8,"year":2026,"salary":4200.03,"advance":0,"payout":4200.03} 
[2026-08-15 12:18:03] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":83.78,"gst":3.99,"discount":0,"charge":0,"total":83.78,"payment_mode":"cash","products":[{"product_id":76,"code":"1045","name":"KAJU FLOWER","mrp":1300,"price":1300,"qty":0.035,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":621,"code":"1294","name":"Milk sweets","mrp":660,"price":660,"qty":0.058,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS086","month":8,"year":2026,"salary":1500.0,"advance":0,"payout":1500.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW MONTH COMPLETED {"month":8,"year":2026,"total_payout":82332.53} 
[2026-08-15 12:18:03] local.INFO: PROCESSING PREVIEW MONTH {"month":7,"year":2026} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF IDS {"month":7,"year":2026,"staff_ids":["CUS075","CUS070","CUS069","CUS068","CUS055","CUS038","CUS024","CUS074","CUS030","CUS035","CUS067","CUS064","CUS066","CUS028","CUS040","CUS034","CUS026","CUS063","CUS027","CUS043","CUS032","CUS033","CUS077","CUS071","CUS039","CUS072","CUS049","CUS047","CUS050","CUS079"]} 
[2026-08-15 12:18:03] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:18:03] local.INFO: ORDER CREATED {"order_id":"ORD34884"} 
[2026-08-15 12:18:03] local.INFO: Stock Updated {"product_id":76,"ordered_qty":0.035,"deducted":0.035} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":7,"year":2026,"salary":7800.0,"advance":0,"payout":7800.0} 
[2026-08-15 12:18:03] local.INFO: Stock Updated {"product_id":621,"ordered_qty":0.058,"deducted":0.058} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:18:03] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25051} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":7,"year":2026,"salary":4200.0,"advance":0,"payout":4200.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":7,"year":2026,"salary":4410.0,"advance":0,"payout":4410.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":7,"year":2026,"salary":1750.0,"advance":0,"payout":1750.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS034","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":7,"year":2026,"salary":6050.0,"advance":0,"payout":6050.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":7,"year":2026,"salary":5250.0,"advance":0,"payout":5250.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS047","month":7,"year":2026,"salary":0.0,"advance":0,"payout":0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS049","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS050","month":7,"year":2026,"salary":900.0,"advance":0,"payout":900.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":7,"year":2026,"salary":3960.0,"advance":0,"payout":3960.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":7,"year":2026,"salary":7200.0,"advance":0,"payout":7200.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":7,"year":2026,"salary":4190.0,"advance":0,"payout":4190.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":7,"year":2026,"salary":5200.0,"advance":0,"payout":5200.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":7,"year":2026,"salary":5028.0,"advance":0,"payout":5028.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":7,"year":2026,"salary":466.67,"advance":0,"payout":466.67} 
[2026-08-15 12:18:03] local.INFO: PREVIEW MONTH COMPLETED {"month":7,"year":2026,"total_payout":129504.67} 
[2026-08-15 12:18:03] local.INFO: PROCESSING PREVIEW MONTH {"month":6,"year":2026} 
[2026-08-15 12:18:03] local.INFO: PREVIEW STAFF IDS {"month":6,"year":2026,"staff_ids":["CUS084"]} 
[2026-08-15 12:18:03] local.INFO: PREVIEW MONTH COMPLETED {"month":6,"year":2026,"total_payout":0} 
[2026-08-15 12:18:04] local.INFO: ===== PAYOUT PREVIEW MONTHLY PRINT START ===== {"filters":{"year":null,"month":null}} 
[2026-08-15 12:18:04] local.INFO: PAYOUT PREVIEW MONTHLY PRINT READY {"rows":3} 
[2026-08-15 12:18:19] local.INFO: ===== PAYOUT PREVIEW MONTHLY DATA START ===== {"filters":{"year":null,"month":null}} 
[2026-08-15 12:18:19] local.INFO: PROCESSING PREVIEW MONTH {"month":8,"year":2026} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF IDS {"month":8,"year":2026,"staff_ids":["CUS075","CUS071","CUS072","CUS069","CUS070","CUS038","CUS055","CUS067","CUS033","CUS063","CUS039","CUS027","CUS028","CUS040","CUS030","CUS026","CUS043","CUS032","CUS024","CUS035","CUS064","CUS077","CUS074","CUS066","CUS079","CUS086","CUS068"]} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":8,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":8,"year":2026,"salary":3210.0,"advance":0,"payout":3210.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":8,"year":2026,"salary":3500.0,"advance":0,"payout":3500.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":8,"year":2026,"salary":5100.0,"advance":0,"payout":5100.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":8,"year":2026,"salary":4050.0,"advance":0,"payout":4050.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":8,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":8,"year":2026,"salary":2680.0,"advance":0,"payout":2680.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":8,"year":2026,"salary":3466.5,"advance":0,"payout":3466.5} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":8,"year":2026,"salary":1600.0,"advance":"500.00","payout":1100.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":8,"year":2026,"salary":400.0,"advance":0,"payout":400.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":8,"year":2026,"salary":2876.0,"advance":0,"payout":2876.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":8,"year":2026,"salary":1200.0,"advance":0,"payout":1200.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":8,"year":2026,"salary":2050.0,"advance":0,"payout":2050.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":8,"year":2026,"salary":2000.0,"advance":0,"payout":2000.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":8,"year":2026,"salary":4200.03,"advance":0,"payout":4200.03} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS086","month":8,"year":2026,"salary":1500.0,"advance":0,"payout":1500.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW MONTH COMPLETED {"month":8,"year":2026,"total_payout":82332.53} 
[2026-08-15 12:18:19] local.INFO: PROCESSING PREVIEW MONTH {"month":7,"year":2026} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF IDS {"month":7,"year":2026,"staff_ids":["CUS075","CUS070","CUS069","CUS068","CUS055","CUS038","CUS024","CUS074","CUS030","CUS035","CUS067","CUS064","CUS066","CUS028","CUS040","CUS034","CUS026","CUS063","CUS027","CUS043","CUS032","CUS033","CUS077","CUS071","CUS039","CUS072","CUS049","CUS047","CUS050","CUS079"]} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":7,"year":2026,"salary":7800.0,"advance":0,"payout":7800.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":7,"year":2026,"salary":4200.0,"advance":0,"payout":4200.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":7,"year":2026,"salary":4410.0,"advance":0,"payout":4410.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":7,"year":2026,"salary":1750.0,"advance":0,"payout":1750.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS034","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":7,"year":2026,"salary":6050.0,"advance":0,"payout":6050.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":7,"year":2026,"salary":5250.0,"advance":0,"payout":5250.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS047","month":7,"year":2026,"salary":0.0,"advance":0,"payout":0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS049","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS050","month":7,"year":2026,"salary":900.0,"advance":0,"payout":900.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":7,"year":2026,"salary":3960.0,"advance":0,"payout":3960.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":7,"year":2026,"salary":7200.0,"advance":0,"payout":7200.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":7,"year":2026,"salary":4190.0,"advance":0,"payout":4190.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":7,"year":2026,"salary":5200.0,"advance":0,"payout":5200.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":7,"year":2026,"salary":5028.0,"advance":0,"payout":5028.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":7,"year":2026,"salary":466.67,"advance":0,"payout":466.67} 
[2026-08-15 12:18:19] local.INFO: PREVIEW MONTH COMPLETED {"month":7,"year":2026,"total_payout":129504.67} 
[2026-08-15 12:18:19] local.INFO: PROCESSING PREVIEW MONTH {"month":6,"year":2026} 
[2026-08-15 12:18:19] local.INFO: PREVIEW STAFF IDS {"month":6,"year":2026,"staff_ids":["CUS084"]} 
[2026-08-15 12:18:19] local.INFO: PREVIEW MONTH COMPLETED {"month":6,"year":2026,"total_payout":0} 
[2026-08-15 12:18:47] local.INFO: ===== PAYOUT PREVIEW MONTHLY DATA START ===== {"filters":{"year":null,"month":null}} 
[2026-08-15 12:18:47] local.INFO: PROCESSING PREVIEW MONTH {"month":8,"year":2026} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF IDS {"month":8,"year":2026,"staff_ids":["CUS075","CUS071","CUS072","CUS069","CUS070","CUS038","CUS055","CUS067","CUS033","CUS063","CUS039","CUS027","CUS028","CUS040","CUS030","CUS026","CUS043","CUS032","CUS024","CUS035","CUS064","CUS077","CUS074","CUS066","CUS079","CUS086","CUS068"]} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":8,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":8,"year":2026,"salary":3210.0,"advance":0,"payout":3210.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":8,"year":2026,"salary":3500.0,"advance":0,"payout":3500.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":8,"year":2026,"salary":5100.0,"advance":0,"payout":5100.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":8,"year":2026,"salary":4050.0,"advance":0,"payout":4050.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":8,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":8,"year":2026,"salary":2680.0,"advance":0,"payout":2680.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":8,"year":2026,"salary":3466.5,"advance":0,"payout":3466.5} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":8,"year":2026,"salary":1600.0,"advance":"500.00","payout":1100.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":8,"year":2026,"salary":400.0,"advance":0,"payout":400.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":8,"year":2026,"salary":2876.0,"advance":0,"payout":2876.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":8,"year":2026,"salary":1200.0,"advance":0,"payout":1200.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":8,"year":2026,"salary":2050.0,"advance":0,"payout":2050.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":8,"year":2026,"salary":2000.0,"advance":0,"payout":2000.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":8,"year":2026,"salary":4200.03,"advance":0,"payout":4200.03} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS086","month":8,"year":2026,"salary":1500.0,"advance":0,"payout":1500.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW MONTH COMPLETED {"month":8,"year":2026,"total_payout":82332.53} 
[2026-08-15 12:18:47] local.INFO: PROCESSING PREVIEW MONTH {"month":7,"year":2026} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF IDS {"month":7,"year":2026,"staff_ids":["CUS075","CUS070","CUS069","CUS068","CUS055","CUS038","CUS024","CUS074","CUS030","CUS035","CUS067","CUS064","CUS066","CUS028","CUS040","CUS034","CUS026","CUS063","CUS027","CUS043","CUS032","CUS033","CUS077","CUS071","CUS039","CUS072","CUS049","CUS047","CUS050","CUS079"]} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":7,"year":2026,"salary":7800.0,"advance":0,"payout":7800.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":7,"year":2026,"salary":4200.0,"advance":0,"payout":4200.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":7,"year":2026,"salary":4410.0,"advance":0,"payout":4410.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":7,"year":2026,"salary":1750.0,"advance":0,"payout":1750.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS034","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":7,"year":2026,"salary":6050.0,"advance":0,"payout":6050.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":7,"year":2026,"salary":5250.0,"advance":0,"payout":5250.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS047","month":7,"year":2026,"salary":0.0,"advance":0,"payout":0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS049","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS050","month":7,"year":2026,"salary":900.0,"advance":0,"payout":900.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":7,"year":2026,"salary":3960.0,"advance":0,"payout":3960.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":7,"year":2026,"salary":7200.0,"advance":0,"payout":7200.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":7,"year":2026,"salary":4190.0,"advance":0,"payout":4190.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":7,"year":2026,"salary":5200.0,"advance":0,"payout":5200.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":7,"year":2026,"salary":5028.0,"advance":0,"payout":5028.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":7,"year":2026,"salary":466.67,"advance":0,"payout":466.67} 
[2026-08-15 12:18:47] local.INFO: PREVIEW MONTH COMPLETED {"month":7,"year":2026,"total_payout":129504.67} 
[2026-08-15 12:18:47] local.INFO: PROCESSING PREVIEW MONTH {"month":6,"year":2026} 
[2026-08-15 12:18:47] local.INFO: PREVIEW STAFF IDS {"month":6,"year":2026,"staff_ids":["CUS084"]} 
[2026-08-15 12:18:47] local.INFO: PREVIEW MONTH COMPLETED {"month":6,"year":2026,"total_payout":0} 
[2026-08-15 12:18:56] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 12:19:23] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 12:19:26] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-30","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 12:19:29] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-30","to_date":"2026-07-30","staff_name":null} 
[2026-08-15 12:19:41] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 12:19:47] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2025","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 12:19:50] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2024","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 12:19:55] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 12:20:05] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":"Nisha"} 
[2026-08-15 12:20:08] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":"Ni"} 
[2026-08-15 12:20:10] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 12:20:20] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"43","customer_name":"Customer Name","customer_phone":null,"subtotal":275,"gst":6.67,"discount":0,"charge":0,"total":275,"payment_mode":"cash","products":[{"product_id":907,"code":"AS1751","name":"Milk Mixture","mrp":115,"price":115,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":258,"code":"c8","name":"EGG PUFF","mrp":25,"price":25,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":0,"code":"-","name":"PANACOTTA","mrp":60,"price":60,"qty":2,"tax":0,"tax_mode":"exclude","unit":"pcs"}]}} 
[2026-08-15 12:20:20] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:20:20] local.INFO: ORDER CREATED {"order_id":"ORD34885"} 
[2026-08-15 12:20:20] local.INFO: Stock Updated {"product_id":907,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:20:20] local.INFO: Stock Updated {"product_id":258,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:20:20] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25052} 
[2026-08-15 12:21:51] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"30","customer_name":"Customer Name","customer_phone":null,"subtotal":197.04,"gst":9.38,"discount":0,"charge":0,"total":197.04,"payment_mode":"cash","products":[{"product_id":815,"code":"AS1704","name":"MINI THATTA","mrp":80,"price":80,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":623,"code":"1296","name":"Classic sweets","mrp":440,"price":440,"qty":0.266,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-15 12:21:51] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:21:51] local.INFO: ORDER CREATED {"order_id":"ORD34886"} 
[2026-08-15 12:21:51] local.INFO: Stock Updated {"product_id":815,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:21:51] local.INFO: Stock Updated {"product_id":623,"ordered_qty":0.266,"deducted":0.266} 
[2026-08-15 12:21:51] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25053} 
[2026-08-15 12:22:22] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":220,"gst":10.48,"discount":0,"charge":0,"total":220,"payment_mode":"cash","products":[{"product_id":335,"code":"B12","name":"Pomegranate","mrp":120,"price":120,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":333,"code":"B10","name":"Orange","mrp":100,"price":100,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 12:22:22] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:22:22] local.INFO: ORDER CREATED {"order_id":"ORD34887"} 
[2026-08-15 12:22:22] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25054} 
[2026-08-15 12:22:45] local.INFO: ORDER UPDATE STARTED {"order_id":"25054","request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":420,"gst":20,"discount":0,"charge":0,"total":420,"payment_mode":"cash","status":"completed","products":[{"product_id":335,"code":"B12","name":"Pomegranate","mrp":120,"price":120,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs","unit_value":1,"amount":120,"row_total":120},{"product_id":333,"code":"B10","name":"Orange","mrp":100,"price":100,"qty":3,"tax":5,"tax_mode":"include","unit":"pcs","unit_value":1,"amount":300,"row_total":300}]}} 
[2026-08-15 12:23:20] local.INFO: ===== PAYOUT PREVIEW MONTHLY DATA START ===== {"filters":{"year":null,"month":null}} 
[2026-08-15 12:23:20] local.INFO: PROCESSING PREVIEW MONTH {"month":8,"year":2026} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF IDS {"month":8,"year":2026,"staff_ids":["CUS075","CUS071","CUS072","CUS069","CUS070","CUS038","CUS055","CUS067","CUS033","CUS063","CUS039","CUS027","CUS028","CUS040","CUS030","CUS026","CUS043","CUS032","CUS024","CUS035","CUS064","CUS077","CUS074","CUS066","CUS079","CUS086","CUS068"]} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":8,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":8,"year":2026,"salary":3210.0,"advance":0,"payout":3210.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":8,"year":2026,"salary":3500.0,"advance":0,"payout":3500.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":8,"year":2026,"salary":5100.0,"advance":0,"payout":5100.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":8,"year":2026,"salary":4050.0,"advance":0,"payout":4050.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":8,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":8,"year":2026,"salary":2680.0,"advance":0,"payout":2680.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":8,"year":2026,"salary":3466.5,"advance":0,"payout":3466.5} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":8,"year":2026,"salary":1600.0,"advance":"500.00","payout":1100.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":8,"year":2026,"salary":400.0,"advance":0,"payout":400.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":8,"year":2026,"salary":2876.0,"advance":0,"payout":2876.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":8,"year":2026,"salary":1200.0,"advance":0,"payout":1200.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":8,"year":2026,"salary":2050.0,"advance":0,"payout":2050.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":8,"year":2026,"salary":2000.0,"advance":0,"payout":2000.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":8,"year":2026,"salary":4200.03,"advance":0,"payout":4200.03} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS086","month":8,"year":2026,"salary":1500.0,"advance":0,"payout":1500.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW MONTH COMPLETED {"month":8,"year":2026,"total_payout":82332.53} 
[2026-08-15 12:23:20] local.INFO: PROCESSING PREVIEW MONTH {"month":7,"year":2026} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF IDS {"month":7,"year":2026,"staff_ids":["CUS075","CUS070","CUS069","CUS068","CUS055","CUS038","CUS024","CUS074","CUS030","CUS035","CUS067","CUS064","CUS066","CUS028","CUS040","CUS034","CUS026","CUS063","CUS027","CUS043","CUS032","CUS033","CUS077","CUS071","CUS039","CUS072","CUS049","CUS047","CUS050","CUS079"]} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":7,"year":2026,"salary":7800.0,"advance":0,"payout":7800.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":7,"year":2026,"salary":4200.0,"advance":0,"payout":4200.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":7,"year":2026,"salary":4410.0,"advance":0,"payout":4410.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":7,"year":2026,"salary":1750.0,"advance":0,"payout":1750.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS034","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":7,"year":2026,"salary":6050.0,"advance":0,"payout":6050.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":7,"year":2026,"salary":5250.0,"advance":0,"payout":5250.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS047","month":7,"year":2026,"salary":0.0,"advance":0,"payout":0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS049","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS050","month":7,"year":2026,"salary":900.0,"advance":0,"payout":900.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":7,"year":2026,"salary":3960.0,"advance":0,"payout":3960.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":7,"year":2026,"salary":7200.0,"advance":0,"payout":7200.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":7,"year":2026,"salary":4190.0,"advance":0,"payout":4190.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":7,"year":2026,"salary":5200.0,"advance":0,"payout":5200.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":7,"year":2026,"salary":5028.0,"advance":0,"payout":5028.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":7,"year":2026,"salary":466.67,"advance":0,"payout":466.67} 
[2026-08-15 12:23:20] local.INFO: PREVIEW MONTH COMPLETED {"month":7,"year":2026,"total_payout":129504.67} 
[2026-08-15 12:23:20] local.INFO: PROCESSING PREVIEW MONTH {"month":6,"year":2026} 
[2026-08-15 12:23:20] local.INFO: PREVIEW STAFF IDS {"month":6,"year":2026,"staff_ids":["CUS084"]} 
[2026-08-15 12:23:20] local.INFO: PREVIEW MONTH COMPLETED {"month":6,"year":2026,"total_payout":0} 
[2026-08-15 12:23:26] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 12:27:47] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":140,"gst":6.67,"discount":0,"charge":0,"total":140,"payment_mode":"cash","products":[{"product_id":588,"code":"B19","name":"Rose Milk","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":344,"code":"B14","name":"Lemon","mrp":40,"price":40,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":328,"code":"B5","name":"Watermelon","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 12:27:47] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:27:47] local.INFO: ORDER CREATED {"order_id":"ORD34888"} 
[2026-08-15 12:27:47] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25055} 
[2026-08-15 12:28:10] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"30","customer_name":"Customer Name","customer_phone":null,"subtotal":115,"gst":4.29,"discount":0,"charge":0,"total":115,"payment_mode":"cash","products":[{"product_id":479,"code":"1221","name":"Eggless cake","mrp":30,"price":30,"qty":3,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 12:28:10] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:28:10] local.INFO: ORDER CREATED {"order_id":"ORD34889"} 
[2026-08-15 12:28:10] local.INFO: Stock Updated {"product_id":479,"ordered_qty":3.0,"deducted":3.0} 
[2026-08-15 12:28:10] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25056} 
[2026-08-15 12:28:59] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"86","customer_name":"Customer Name","customer_phone":null,"subtotal":25,"gst":0,"discount":0,"charge":0,"total":25,"payment_mode":"cash","products":[{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 12:28:59] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:28:59] local.INFO: ORDER CREATED {"order_id":"ORD34890"} 
[2026-08-15 12:28:59] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25057} 
[2026-08-15 12:30:06] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"39","customer_name":"Customer Name","customer_phone":null,"subtotal":15,"gst":0,"discount":0,"charge":0,"total":15,"payment_mode":"cash","products":[{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 12:30:06] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:30:06] local.INFO: ORDER CREATED {"order_id":"ORD34891"} 
[2026-08-15 12:30:06] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25058} 
[2026-08-15 12:30:18] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"39","customer_name":"Customer Name","customer_phone":null,"subtotal":40,"gst":1.19,"discount":0,"charge":0,"total":40,"payment_mode":"cash","products":[{"product_id":585,"code":"A19","name":"Payarru","mrp":25,"price":25,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 12:30:18] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:30:18] local.INFO: ORDER CREATED {"order_id":"ORD34892"} 
[2026-08-15 12:30:18] local.INFO: Stock Updated {"product_id":585,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:30:18] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25059} 
[2026-08-15 12:32:09] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":662.4,"gst":31.54,"discount":0,"charge":0,"total":662.4,"payment_mode":"cash","products":[{"product_id":627,"code":"1300","name":"Tresleches","mrp":150,"price":150,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":252,"code":"c1","name":"VEG PUFFS","mrp":20,"price":20,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":47,"code":"1016","name":"KEERA PAKKODA","mrp":400,"price":400,"qty":0.281,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":797,"code":"AS1692","name":"THEAN MITTAI","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":218,"code":"AS446","name":"KUMARI MIXTURE 250GM","mrp":95,"price":95,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":695,"code":"AS1625","name":"ELLU URUNDAI","mrp":100,"price":100,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":896,"code":"AS1005","name":"RAJASTHAN MIXTURE 250g","mrp":115,"price":115,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 12:32:09] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:32:09] local.INFO: ORDER CREATED {"order_id":"ORD34893"} 
[2026-08-15 12:32:09] local.INFO: Stock Updated {"product_id":627,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:32:09] local.INFO: Stock Updated {"product_id":252,"ordered_qty":2.0,"deducted":2.0} 
[2026-08-15 12:32:09] local.INFO: Stock Updated {"product_id":47,"ordered_qty":0.281,"deducted":0.281} 
[2026-08-15 12:32:09] local.INFO: Stock Updated {"product_id":797,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:32:09] local.INFO: Stock Updated {"product_id":218,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:32:09] local.INFO: Stock Updated {"product_id":695,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:32:09] local.INFO: Stock Updated {"product_id":896,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:32:09] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25060} 
[2026-08-15 12:35:06] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"30","customer_name":"Customer Name","customer_phone":null,"subtotal":1416.18,"gst":67.44,"discount":0,"charge":0,"total":1416.18,"payment_mode":"cash","products":[{"product_id":621,"code":"1294","name":"Milk sweets","mrp":660,"price":660,"qty":0.506,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":624,"code":"1297","name":"Kaju luxury","mrp":1300,"price":1300,"qty":0.57,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":621,"code":"1294","name":"Milk sweets","mrp":660,"price":660,"qty":0.517,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-15 12:35:06] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:35:06] local.INFO: ORDER CREATED {"order_id":"ORD34894"} 
[2026-08-15 12:35:06] local.INFO: Stock Updated {"product_id":621,"ordered_qty":0.506,"deducted":0.506} 
[2026-08-15 12:35:06] local.INFO: Stock Updated {"product_id":624,"ordered_qty":0.57,"deducted":0.57} 
[2026-08-15 12:35:06] local.INFO: Stock Updated {"product_id":621,"ordered_qty":0.517,"deducted":0.517} 
[2026-08-15 12:35:06] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25061} 
[2026-08-15 12:35:56] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"39","customer_name":"Customer Name","customer_phone":null,"subtotal":135,"gst":4.05,"discount":0,"charge":0,"total":135,"payment_mode":"cash","products":[{"product_id":260,"code":"c5","name":"CHICKEN PUFF","mrp":30,"price":30,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":258,"code":"c8","name":"EGG PUFF","mrp":25,"price":25,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 12:35:56] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:35:56] local.INFO: ORDER CREATED {"order_id":"ORD34895"} 
[2026-08-15 12:35:56] local.INFO: Stock Updated {"product_id":260,"ordered_qty":2.0,"deducted":2.0} 
[2026-08-15 12:35:56] local.INFO: Stock Updated {"product_id":258,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:35:56] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25062} 
[2026-08-15 12:36:45] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":50,"gst":0,"discount":0,"charge":0,"total":50,"payment_mode":"cash","products":[{"product_id":0,"code":"-","name":"RASAMILAI","mrp":50,"price":50,"qty":1,"tax":0,"tax_mode":"exclude","unit":"pcs"}]}} 
[2026-08-15 12:36:45] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:36:45] local.INFO: ORDER CREATED {"order_id":"ORD34896"} 
[2026-08-15 12:36:45] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25063} 
[2026-08-15 12:39:00] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 12:39:06] local.INFO: ===== PAYOUT PREVIEW MONTHLY DATA START ===== {"filters":{"year":null,"month":null}} 
[2026-08-15 12:39:06] local.INFO: PROCESSING PREVIEW MONTH {"month":8,"year":2026} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF IDS {"month":8,"year":2026,"staff_ids":["CUS075","CUS071","CUS072","CUS069","CUS070","CUS038","CUS055","CUS067","CUS033","CUS063","CUS039","CUS027","CUS028","CUS040","CUS030","CUS026","CUS043","CUS032","CUS024","CUS035","CUS064","CUS077","CUS074","CUS066","CUS079","CUS086","CUS068"]} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":8,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":8,"year":2026,"salary":3210.0,"advance":0,"payout":3210.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":8,"year":2026,"salary":3500.0,"advance":0,"payout":3500.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":8,"year":2026,"salary":5100.0,"advance":0,"payout":5100.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":8,"year":2026,"salary":4050.0,"advance":0,"payout":4050.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":8,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":8,"year":2026,"salary":2680.0,"advance":0,"payout":2680.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":8,"year":2026,"salary":3466.5,"advance":0,"payout":3466.5} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":8,"year":2026,"salary":1600.0,"advance":"500.00","payout":1100.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":8,"year":2026,"salary":400.0,"advance":0,"payout":400.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":8,"year":2026,"salary":2876.0,"advance":0,"payout":2876.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":8,"year":2026,"salary":1200.0,"advance":0,"payout":1200.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":8,"year":2026,"salary":2050.0,"advance":0,"payout":2050.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":8,"year":2026,"salary":2000.0,"advance":0,"payout":2000.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":8,"year":2026,"salary":4200.03,"advance":0,"payout":4200.03} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS086","month":8,"year":2026,"salary":1500.0,"advance":0,"payout":1500.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW MONTH COMPLETED {"month":8,"year":2026,"total_payout":82332.53} 
[2026-08-15 12:39:06] local.INFO: PROCESSING PREVIEW MONTH {"month":7,"year":2026} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF IDS {"month":7,"year":2026,"staff_ids":["CUS075","CUS070","CUS069","CUS068","CUS055","CUS038","CUS024","CUS074","CUS030","CUS035","CUS067","CUS064","CUS066","CUS028","CUS040","CUS034","CUS026","CUS063","CUS027","CUS043","CUS032","CUS033","CUS077","CUS071","CUS039","CUS072","CUS049","CUS047","CUS050","CUS079"]} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":7,"year":2026,"salary":7800.0,"advance":0,"payout":7800.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":7,"year":2026,"salary":4200.0,"advance":0,"payout":4200.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":7,"year":2026,"salary":4410.0,"advance":0,"payout":4410.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":7,"year":2026,"salary":1750.0,"advance":0,"payout":1750.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS034","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":7,"year":2026,"salary":6050.0,"advance":0,"payout":6050.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":7,"year":2026,"salary":5250.0,"advance":0,"payout":5250.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS047","month":7,"year":2026,"salary":0.0,"advance":0,"payout":0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS049","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS050","month":7,"year":2026,"salary":900.0,"advance":0,"payout":900.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":7,"year":2026,"salary":3960.0,"advance":0,"payout":3960.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":7,"year":2026,"salary":7200.0,"advance":0,"payout":7200.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":7,"year":2026,"salary":4190.0,"advance":0,"payout":4190.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":7,"year":2026,"salary":5200.0,"advance":0,"payout":5200.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":7,"year":2026,"salary":5028.0,"advance":0,"payout":5028.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":7,"year":2026,"salary":466.67,"advance":0,"payout":466.67} 
[2026-08-15 12:39:06] local.INFO: PREVIEW MONTH COMPLETED {"month":7,"year":2026,"total_payout":129504.67} 
[2026-08-15 12:39:06] local.INFO: PROCESSING PREVIEW MONTH {"month":6,"year":2026} 
[2026-08-15 12:39:06] local.INFO: PREVIEW STAFF IDS {"month":6,"year":2026,"staff_ids":["CUS084"]} 
[2026-08-15 12:39:06] local.INFO: PREVIEW MONTH COMPLETED {"month":6,"year":2026,"total_payout":0} 
[2026-08-15 12:40:38] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"30","customer_name":"Customer Name","customer_phone":null,"subtotal":1153.44,"gst":52.07,"discount":0,"charge":0,"total":1153.44,"payment_mode":"cash","products":[{"product_id":47,"code":"1016","name":"KEERA PAKKODA","mrp":400,"price":400,"qty":0.267,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":37,"code":"1006","name":"MILK MIXTURE","mrp":400,"price":400,"qty":0.113,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":774,"code":"AS1683","name":"Pepper Spicy Cookies","mrp":150,"price":150,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":126,"code":"1095","name":"DRY JAMUN","mrp":660,"price":660,"qty":0.26,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":618,"code":"AS757","name":"Muffins cake","mrp":100,"price":100,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":621,"code":"1294","name":"Milk sweets","mrp":660,"price":660,"qty":0.274,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":446,"code":"As655","name":"Soan pappadi","mrp":80,"price":80,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":892,"code":"AS1771","name":"CHAKKA CHIPS","mrp":99,"price":99,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":0,"code":"-","name":"PANACOTTA","mrp":60,"price":60,"qty":1,"tax":0,"tax_mode":"exclude","unit":"pcs"},{"product_id":628,"code":"1301","name":"Cheese cake","mrp":160,"price":160,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 12:40:38] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:40:38] local.INFO: ORDER CREATED {"order_id":"ORD34897"} 
[2026-08-15 12:40:38] local.INFO: Stock Updated {"product_id":47,"ordered_qty":0.267,"deducted":0.267} 
[2026-08-15 12:40:38] local.INFO: Stock Updated {"product_id":37,"ordered_qty":0.113,"deducted":0.113} 
[2026-08-15 12:40:38] local.INFO: Stock Updated {"product_id":774,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:40:38] local.INFO: Stock Updated {"product_id":126,"ordered_qty":0.26,"deducted":0.26} 
[2026-08-15 12:40:38] local.INFO: Stock Updated {"product_id":618,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:40:38] local.INFO: Stock Updated {"product_id":621,"ordered_qty":0.274,"deducted":0.274} 
[2026-08-15 12:40:38] local.INFO: Stock Updated {"product_id":446,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:40:38] local.INFO: Stock Updated {"product_id":892,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:40:38] local.INFO: Stock Updated {"product_id":628,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:40:38] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25064} 
[2026-08-15 12:41:08] local.INFO: ORDER UPDATE STARTED {"order_id":"25064","request":{"user_id":null,"staff_id":"30","customer_name":"Customer Name","customer_phone":null,"subtotal":1197.44,"gst":54.16,"discount":0,"charge":0,"total":1197.44,"payment_mode":"cash","status":"completed","products":[{"product_id":44,"code":"1013","name":"GARLIC OMAPODI","mrp":400,"price":400,"qty":0.11,"tax":5,"tax_mode":"include","unit":"kg","unit_value":1,"amount":44,"row_total":44},{"product_id":47,"code":"1016","name":"KEERA PAKKODA","mrp":400,"price":400,"qty":0.267,"tax":5,"tax_mode":"include","unit":"kg","unit_value":0.267,"amount":106.8,"row_total":106.8},{"product_id":37,"code":"1006","name":"MILK MIXTURE","mrp":400,"price":400,"qty":0.113,"tax":5,"tax_mode":"include","unit":"kg","unit_value":0.113,"amount":45.2,"row_total":45.2},{"product_id":774,"code":"AS1683","name":"Pepper Spicy Cookies","mrp":150,"price":150,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs","unit_value":1,"amount":150,"row_total":150},{"product_id":126,"code":"1095","name":"DRY JAMUN","mrp":660,"price":660,"qty":0.26,"tax":5,"tax_mode":"include","unit":"kg","unit_value":0.26,"amount":171.6,"row_total":171.6},{"product_id":618,"code":"AS757","name":"Muffins cake","mrp":100,"price":100,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs","unit_value":1,"amount":100,"row_total":100},{"product_id":621,"code":"1294","name":"Milk sweets","mrp":660,"price":660,"qty":0.274,"tax":5,"tax_mode":"include","unit":"kg","unit_value":0.274,"amount":180.84,"row_total":180.84},{"product_id":446,"code":"As655","name":"Soan pappadi","mrp":80,"price":80,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs","unit_value":1,"amount":80,"row_total":80},{"product_id":892,"code":"AS1771","name":"CHAKKA CHIPS","mrp":99,"price":99,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs","unit_value":1,"amount":99,"row_total":99},{"product_id":0,"code":"-","name":"PANACOTTA","mrp":60,"price":60,"qty":1,"tax":0,"tax_mode":"include","unit":"pcs","unit_value":1,"amount":60,"row_total":60},{"product_id":628,"code":"1301","name":"Cheese cake","mrp":160,"price":160,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs","unit_value":1,"amount":160,"row_total":160}]}} 
[2026-08-15 12:41:22] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 12:41:22] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 12:41:22] local.INFO: ========== GET STAFF API START ==========  
[2026-08-15 12:41:22] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 12:41:22] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 12:41:22] local.INFO: Staff List Fetched {"count":42} 
[2026-08-15 12:41:25] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 12:41:25] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 12:41:26] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 12:41:26] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 12:41:26] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1705,"table_id":"9","status":"processing"}]} 
[2026-08-15 12:41:26] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-15 12:41:26] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":null,"status":"free"} 
[2026-08-15 12:41:26] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":null,"status":"free"} 
[2026-08-15 12:41:26] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":null,"status":"free"} 
[2026-08-15 12:41:26] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":null,"status":"free"} 
[2026-08-15 12:41:26] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-15 12:41:26] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":null,"status":"free"} 
[2026-08-15 12:41:26] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":null,"status":"free"} 
[2026-08-15 12:41:26] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":null,"status":"free"} 
[2026-08-15 12:41:26] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":1705,"status":"occupied"} 
[2026-08-15 12:41:26] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 12:41:26] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 12:41:27] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 12:41:27] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 12:41:27] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 12:41:27] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 12:41:27] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1705,"table_id":"9","status":"processing"}]} 
[2026-08-15 12:41:27] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-15 12:41:27] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":null,"status":"free"} 
[2026-08-15 12:41:27] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":null,"status":"free"} 
[2026-08-15 12:41:27] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":null,"status":"free"} 
[2026-08-15 12:41:27] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":null,"status":"free"} 
[2026-08-15 12:41:27] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-15 12:41:27] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":null,"status":"free"} 
[2026-08-15 12:41:27] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":null,"status":"free"} 
[2026-08-15 12:41:27] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":null,"status":"free"} 
[2026-08-15 12:41:27] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":1705,"status":"occupied"} 
[2026-08-15 12:41:27] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 12:41:27] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 12:41:46] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 12:41:46] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 12:41:46] local.INFO: ================= KOT HOLD SAVE ORDER START =================  
[2026-08-15 12:41:46] local.INFO: Authenticated Billing Counter {"billing_counter_id":11,"counter_name":"PMS App4","branch_id":5} 
[2026-08-15 12:41:46] local.INFO: Complete Request {"request":{"table_id":"10","staff_id":"24","payment_mode":"cash","discount_type":"none","is_kot":"1","products":[{"product_id":"835","qty":"1pcs","is_kot":"1"},{"product_id":"826","qty":"1pcs","is_kot":"1"}]}} 
[2026-08-15 12:41:46] local.INFO: Generated Order ID {"order_id":"KOT20260731190915032"} 
[2026-08-15 12:41:46] local.INFO: Processing Product {"product_id":"835","qty":"1pcs"} 
[2026-08-15 12:41:46] local.INFO: Product Amount Calculated {"product":"Classic Bread Omlet","subtotal":70.0,"tax":0.0,"total":70.0} 
[2026-08-15 12:41:46] local.INFO: Processing Product {"product_id":"826","qty":"1pcs"} 
[2026-08-15 12:41:46] local.INFO: Product Amount Calculated {"product":"Classic French Fries","subtotal":90.0,"tax":0.0,"total":90.0} 
[2026-08-15 12:41:46] local.INFO: Bill Calculation Completed {"subtotal":152.38,"gst":7.62,"discount":0.0,"charge":0.0,"grand_total":160.0} 
[2026-08-15 12:41:46] local.INFO: Order Detail Saved {"order_id":1736,"product_id":835} 
[2026-08-15 12:41:46] local.INFO: Order Detail Saved {"order_id":1736,"product_id":826} 
[2026-08-15 12:41:47] local.INFO: KOT BILL SENT TO PI PRINTER {"order_id":"KOT20260731190915032"} 
[2026-08-15 12:42:18] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":642.96,"gst":30.62,"discount":0,"charge":0,"total":642.96,"payment_mode":"cash","products":[{"product_id":623,"code":"1296","name":"Classic sweets","mrp":440,"price":440,"qty":0.354,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":312,"code":"1149","name":"DATES PUDDING","mrp":30,"price":30,"qty":5,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":218,"code":"AS446","name":"KUMARI MIXTURE 250GM","mrp":95,"price":95,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":209,"code":"AS462","name":"BANANA CHIPS 250G","mrp":125,"price":125,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":47,"code":"1016","name":"KEERA PAKKODA","mrp":400,"price":400,"qty":0.293,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-15 12:42:18] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:42:18] local.INFO: ORDER CREATED {"order_id":"ORD34898"} 
[2026-08-15 12:42:18] local.INFO: Stock Updated {"product_id":623,"ordered_qty":0.354,"deducted":0.354} 
[2026-08-15 12:42:18] local.INFO: Stock Updated {"product_id":312,"ordered_qty":5.0,"deducted":5.0} 
[2026-08-15 12:42:18] local.INFO: Stock Updated {"product_id":218,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:42:18] local.INFO: Stock Updated {"product_id":209,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:42:18] local.INFO: Stock Updated {"product_id":47,"ordered_qty":0.293,"deducted":0.293} 
[2026-08-15 12:42:18] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25065} 
[2026-08-15 12:42:55] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":428.56,"gst":16.12,"discount":0,"charge":0,"total":428.56,"payment_mode":"cash","products":[{"product_id":0,"code":"-","name":"CAKE","mrp":30,"price":30,"qty":3,"tax":0,"tax_mode":"exclude","unit":"pcs"},{"product_id":117,"code":"1086","name":"BABY MILK","mrp":660,"price":660,"qty":0.256,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":213,"code":"AS473","name":"MASALA PEANUT","mrp":60,"price":60,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":127,"code":"1096","name":"KAVUNI ARISI HALWA","mrp":800,"price":800,"qty":0.137,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-15 12:42:55] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:42:55] local.INFO: ORDER CREATED {"order_id":"ORD34899"} 
[2026-08-15 12:42:55] local.INFO: Stock Updated {"product_id":117,"ordered_qty":0.256,"deducted":0.256} 
[2026-08-15 12:42:55] local.INFO: Stock Updated {"product_id":213,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:42:55] local.INFO: Stock Updated {"product_id":127,"ordered_qty":0.137,"deducted":0.137} 
[2026-08-15 12:42:55] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25066} 
[2026-08-15 12:43:13] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"86","customer_name":"Customer Name","customer_phone":null,"subtotal":65,"gst":3.1,"discount":0,"charge":0,"total":65,"payment_mode":"cash","products":[{"product_id":344,"code":"B14","name":"Lemon","mrp":40,"price":40,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":258,"code":"c8","name":"EGG PUFF","mrp":25,"price":25,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 12:43:13] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:43:13] local.INFO: ORDER CREATED {"order_id":"ORD34900"} 
[2026-08-15 12:43:13] local.INFO: Stock Updated {"product_id":258,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:43:13] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25067} 
[2026-08-15 12:43:28] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":120,"gst":5.71,"discount":0,"charge":0,"total":120,"payment_mode":"cash","products":[{"product_id":334,"code":"B11","name":"Apple","mrp":120,"price":120,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 12:43:28] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:43:28] local.INFO: ORDER CREATED {"order_id":"ORD34901"} 
[2026-08-15 12:43:28] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25068} 
[2026-08-15 12:44:19] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 12:44:29] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"30","customer_name":"Customer Name","customer_phone":null,"subtotal":563.48,"gst":26.83,"discount":0,"charge":0,"total":563.48,"payment_mode":"cash","products":[{"product_id":621,"code":"1294","name":"Milk sweets","mrp":660,"price":660,"qty":0.278,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":252,"code":"c1","name":"VEG PUFFS","mrp":20,"price":20,"qty":3,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":332,"code":"B9","name":"Sathukudi","mrp":80,"price":80,"qty":4,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 12:44:30] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:44:30] local.INFO: ORDER CREATED {"order_id":"ORD34902"} 
[2026-08-15 12:44:30] local.INFO: Stock Updated {"product_id":621,"ordered_qty":0.278,"deducted":0.278} 
[2026-08-15 12:44:30] local.INFO: Stock Updated {"product_id":252,"ordered_qty":3.0,"deducted":3.0} 
[2026-08-15 12:44:30] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25069} 
[2026-08-15 12:44:37] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 12:44:45] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 12:44:45] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 12:44:45] local.INFO: ========== GET STAFF API START ==========  
[2026-08-15 12:44:45] local.INFO: Staff List Fetched {"count":42} 
[2026-08-15 12:45:26] local.INFO: ===== PAYOUT PREVIEW MONTHLY DATA START ===== {"filters":{"year":null,"month":null}} 
[2026-08-15 12:45:26] local.INFO: PROCESSING PREVIEW MONTH {"month":8,"year":2026} 
[2026-08-15 12:45:26] local.INFO: PREVIEW STAFF IDS {"month":8,"year":2026,"staff_ids":["CUS075","CUS071","CUS072","CUS069","CUS070","CUS038","CUS055","CUS067","CUS033","CUS063","CUS039","CUS027","CUS028","CUS040","CUS030","CUS026","CUS043","CUS032","CUS024","CUS035","CUS064","CUS077","CUS074","CUS066","CUS079","CUS086","CUS068"]} 
[2026-08-15 12:45:26] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":8,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:45:26] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":8,"year":2026,"salary":3210.0,"advance":0,"payout":3210.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":8,"year":2026,"salary":3500.0,"advance":0,"payout":3500.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":8,"year":2026,"salary":5100.0,"advance":0,"payout":5100.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":8,"year":2026,"salary":4050.0,"advance":0,"payout":4050.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":8,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":8,"year":2026,"salary":2680.0,"advance":0,"payout":2680.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":8,"year":2026,"salary":3466.5,"advance":0,"payout":3466.5} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":8,"year":2026,"salary":1600.0,"advance":"500.00","payout":1100.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":8,"year":2026,"salary":400.0,"advance":0,"payout":400.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":8,"year":2026,"salary":2876.0,"advance":0,"payout":2876.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":8,"year":2026,"salary":1200.0,"advance":0,"payout":1200.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":8,"year":2026,"salary":2050.0,"advance":0,"payout":2050.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":8,"year":2026,"salary":2000.0,"advance":0,"payout":2000.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":8,"year":2026,"salary":4200.03,"advance":0,"payout":4200.03} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS086","month":8,"year":2026,"salary":1500.0,"advance":0,"payout":1500.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW MONTH COMPLETED {"month":8,"year":2026,"total_payout":82332.53} 
[2026-08-15 12:45:27] local.INFO: PROCESSING PREVIEW MONTH {"month":7,"year":2026} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF IDS {"month":7,"year":2026,"staff_ids":["CUS075","CUS070","CUS069","CUS068","CUS055","CUS038","CUS024","CUS074","CUS030","CUS035","CUS067","CUS064","CUS066","CUS028","CUS040","CUS034","CUS026","CUS063","CUS027","CUS043","CUS032","CUS033","CUS077","CUS071","CUS039","CUS072","CUS049","CUS047","CUS050","CUS079"]} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":7,"year":2026,"salary":7800.0,"advance":0,"payout":7800.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":7,"year":2026,"salary":4200.0,"advance":0,"payout":4200.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":7,"year":2026,"salary":4410.0,"advance":0,"payout":4410.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":7,"year":2026,"salary":1750.0,"advance":0,"payout":1750.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS034","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":7,"year":2026,"salary":6050.0,"advance":0,"payout":6050.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":7,"year":2026,"salary":5250.0,"advance":0,"payout":5250.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS047","month":7,"year":2026,"salary":0.0,"advance":0,"payout":0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS049","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS050","month":7,"year":2026,"salary":900.0,"advance":0,"payout":900.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":7,"year":2026,"salary":3960.0,"advance":0,"payout":3960.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":7,"year":2026,"salary":7200.0,"advance":0,"payout":7200.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":7,"year":2026,"salary":4190.0,"advance":0,"payout":4190.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":7,"year":2026,"salary":5200.0,"advance":0,"payout":5200.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":7,"year":2026,"salary":5028.0,"advance":0,"payout":5028.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":7,"year":2026,"salary":466.67,"advance":0,"payout":466.67} 
[2026-08-15 12:45:27] local.INFO: PREVIEW MONTH COMPLETED {"month":7,"year":2026,"total_payout":129504.67} 
[2026-08-15 12:45:27] local.INFO: PROCESSING PREVIEW MONTH {"month":6,"year":2026} 
[2026-08-15 12:45:27] local.INFO: PREVIEW STAFF IDS {"month":6,"year":2026,"staff_ids":["CUS084"]} 
[2026-08-15 12:45:27] local.INFO: PREVIEW MONTH COMPLETED {"month":6,"year":2026,"total_payout":0} 
[2026-08-15 12:46:16] local.INFO: ===== PAYOUT PREVIEW MONTHLY DATA START ===== {"filters":{"year":null,"month":null}} 
[2026-08-15 12:46:16] local.INFO: PROCESSING PREVIEW MONTH {"month":8,"year":2026} 
[2026-08-15 12:46:16] local.INFO: PREVIEW STAFF IDS {"month":8,"year":2026,"staff_ids":["CUS075","CUS071","CUS072","CUS069","CUS070","CUS038","CUS055","CUS067","CUS033","CUS063","CUS039","CUS027","CUS028","CUS040","CUS030","CUS026","CUS043","CUS032","CUS024","CUS035","CUS064","CUS077","CUS074","CUS066","CUS079","CUS086","CUS068"]} 
[2026-08-15 12:46:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":8,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:46:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 12:46:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 12:46:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":8,"year":2026,"salary":3210.0,"advance":0,"payout":3210.0} 
[2026-08-15 12:46:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":8,"year":2026,"salary":3500.0,"advance":0,"payout":3500.0} 
[2026-08-15 12:46:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 12:46:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 12:46:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":8,"year":2026,"salary":5100.0,"advance":0,"payout":5100.0} 
[2026-08-15 12:46:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":8,"year":2026,"salary":4050.0,"advance":0,"payout":4050.0} 
[2026-08-15 12:46:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":8,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 12:46:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 12:46:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 12:46:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":8,"year":2026,"salary":2680.0,"advance":0,"payout":2680.0} 
[2026-08-15 12:46:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 12:46:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 12:46:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":8,"year":2026,"salary":3466.5,"advance":0,"payout":3466.5} 
[2026-08-15 12:46:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":8,"year":2026,"salary":1600.0,"advance":"500.00","payout":1100.0} 
[2026-08-15 12:46:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":8,"year":2026,"salary":400.0,"advance":0,"payout":400.0} 
[2026-08-15 12:46:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 12:46:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 12:46:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":8,"year":2026,"salary":2876.0,"advance":0,"payout":2876.0} 
[2026-08-15 12:46:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":8,"year":2026,"salary":1200.0,"advance":0,"payout":1200.0} 
[2026-08-15 12:46:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":8,"year":2026,"salary":2050.0,"advance":0,"payout":2050.0} 
[2026-08-15 12:46:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 12:46:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":8,"year":2026,"salary":2000.0,"advance":0,"payout":2000.0} 
[2026-08-15 12:46:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":8,"year":2026,"salary":4200.03,"advance":0,"payout":4200.03} 
[2026-08-15 12:46:16] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS086","month":8,"year":2026,"salary":1500.0,"advance":0,"payout":1500.0} 
[2026-08-15 12:46:16] local.INFO: PREVIEW MONTH COMPLETED {"month":8,"year":2026,"total_payout":82332.53} 
[2026-08-15 12:46:16] local.INFO: PROCESSING PREVIEW MONTH {"month":7,"year":2026} 
[2026-08-15 12:46:16] local.INFO: PREVIEW STAFF IDS {"month":7,"year":2026,"staff_ids":["CUS075","CUS070","CUS069","CUS068","CUS055","CUS038","CUS024","CUS074","CUS030","CUS035","CUS067","CUS064","CUS066","CUS028","CUS040","CUS034","CUS026","CUS063","CUS027","CUS043","CUS032","CUS033","CUS077","CUS071","CUS039","CUS072","CUS049","CUS047","CUS050","CUS079"]} 
[2026-08-15 12:46:17] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":7,"year":2026,"salary":7800.0,"advance":0,"payout":7800.0} 
[2026-08-15 12:46:17] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:46:17] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":7,"year":2026,"salary":4200.0,"advance":0,"payout":4200.0} 
[2026-08-15 12:46:17] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":7,"year":2026,"salary":4410.0,"advance":0,"payout":4410.0} 
[2026-08-15 12:46:17] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":7,"year":2026,"salary":1750.0,"advance":0,"payout":1750.0} 
[2026-08-15 12:46:17] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:46:17] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:46:17] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS034","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 12:46:17] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":7,"year":2026,"salary":6050.0,"advance":0,"payout":6050.0} 
[2026-08-15 12:46:17] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 12:46:17] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 12:46:17] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":7,"year":2026,"salary":5250.0,"advance":0,"payout":5250.0} 
[2026-08-15 12:46:17] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 12:46:17] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS047","month":7,"year":2026,"salary":0.0,"advance":0,"payout":0} 
[2026-08-15 12:46:17] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS049","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 12:46:17] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS050","month":7,"year":2026,"salary":900.0,"advance":0,"payout":900.0} 
[2026-08-15 12:46:17] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":7,"year":2026,"salary":3960.0,"advance":0,"payout":3960.0} 
[2026-08-15 12:46:17] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":7,"year":2026,"salary":7200.0,"advance":0,"payout":7200.0} 
[2026-08-15 12:46:17] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:46:17] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":7,"year":2026,"salary":4190.0,"advance":0,"payout":4190.0} 
[2026-08-15 12:46:17] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":7,"year":2026,"salary":5200.0,"advance":0,"payout":5200.0} 
[2026-08-15 12:46:17] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 12:46:17] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 12:46:17] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 12:46:17] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":7,"year":2026,"salary":5028.0,"advance":0,"payout":5028.0} 
[2026-08-15 12:46:17] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 12:46:17] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 12:46:17] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 12:46:17] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 12:46:17] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":7,"year":2026,"salary":466.67,"advance":0,"payout":466.67} 
[2026-08-15 12:46:17] local.INFO: PREVIEW MONTH COMPLETED {"month":7,"year":2026,"total_payout":129504.67} 
[2026-08-15 12:46:17] local.INFO: PROCESSING PREVIEW MONTH {"month":6,"year":2026} 
[2026-08-15 12:46:17] local.INFO: PREVIEW STAFF IDS {"month":6,"year":2026,"staff_ids":["CUS084"]} 
[2026-08-15 12:46:17] local.INFO: PREVIEW MONTH COMPLETED {"month":6,"year":2026,"total_payout":0} 
[2026-08-15 12:46:22] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 12:46:26] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":"Sivagami"} 
[2026-08-15 12:46:35] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":50,"gst":0,"discount":0,"charge":0,"total":50,"payment_mode":"cash","products":[{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 12:46:35] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:46:35] local.INFO: ORDER CREATED {"order_id":"ORD34903"} 
[2026-08-15 12:46:35] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25070} 
[2026-08-15 12:46:37] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 12:47:50] local.INFO: Post-login guard check {"attempted_login_id":"Billing C2","auth_id_immediately_after":4,"session_id":"w6HHC7eB8MHpZjmNF8YZ9jsuEFQQgkqDvbmiF0oH"} 
[2026-08-15 12:47:50] local.INFO: Billing Counter Login Success {"counter_id":4,"branch_id":5,"ip":"103.182.69.38"} 
[2026-08-15 12:50:15] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 12:50:15] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 12:50:15] local.INFO: ================= KOT HOLD SAVE ORDER START =================  
[2026-08-15 12:50:15] local.INFO: Authenticated Billing Counter {"billing_counter_id":11,"counter_name":"PMS App4","branch_id":5} 
[2026-08-15 12:50:15] local.INFO: Complete Request {"request":{"table_id":"8","staff_id":"24","payment_mode":"cash","discount_type":"none","is_kot":"1","products":[{"product_id":"831","qty":"1pcs","is_kot":"1"}]}} 
[2026-08-15 12:50:15] local.INFO: Generated Order ID {"order_id":"KOT20260731190915033"} 
[2026-08-15 12:50:15] local.INFO: Processing Product {"product_id":"831","qty":"1pcs"} 
[2026-08-15 12:50:15] local.INFO: Product Amount Calculated {"product":"Veg Club Sandwich","subtotal":175.0,"tax":0.0,"total":175.0} 
[2026-08-15 12:50:15] local.INFO: Bill Calculation Completed {"subtotal":166.67,"gst":8.33,"discount":0.0,"charge":0.0,"grand_total":175.0} 
[2026-08-15 12:50:15] local.INFO: Order Detail Saved {"order_id":1737,"product_id":831} 
[2026-08-15 12:50:16] local.INFO: KOT BILL SENT TO PI PRINTER {"order_id":"KOT20260731190915033"} 
[2026-08-15 12:51:18] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":567,"gst":27,"discount":0,"charge":0,"total":567,"payment_mode":"cash","products":[{"product_id":44,"code":"1013","name":"GARLIC OMAPODI","mrp":400,"price":400,"qty":0.267,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":350,"code":"AS1502","name":"Omapodi Murukku","mrp":110,"price":110,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":492,"code":"AS1594","name":"Paneer Jam","mrp":175,"price":175,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":633,"code":"1306","name":"Carrot halwa","mrp":600,"price":600,"qty":0.292,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-15 12:51:18] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 12:51:18] local.INFO: ORDER CREATED {"order_id":"ORD34904"} 
[2026-08-15 12:51:18] local.INFO: Stock Updated {"product_id":44,"ordered_qty":0.267,"deducted":0.267} 
[2026-08-15 12:51:18] local.INFO: Stock Updated {"product_id":350,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:51:18] local.INFO: Stock Updated {"product_id":492,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:51:18] local.INFO: Stock Updated {"product_id":633,"ordered_qty":0.292,"deducted":0.292} 
[2026-08-15 12:51:18] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25071} 
[2026-08-15 12:52:02] local.INFO: Branch Login Request {"phone_number":"Billing C2","ip":"103.182.69.38"} 
[2026-08-15 12:52:04] local.INFO: Branch Login Request {"phone_number":"Billing C2","ip":"103.182.69.38"} 
[2026-08-15 12:52:10] local.INFO: Branch Login Request {"phone_number":"kitchen","ip":"103.182.69.38"} 
[2026-08-15 12:52:14] local.INFO: Branch Login Request {"phone_number":"counter1","ip":"103.182.69.38"} 
[2026-08-15 12:52:17] local.INFO: Branch Login Request {"phone_number":"admin@gmail.com","ip":"103.182.69.38"} 
[2026-08-15 12:52:20] local.INFO: Branch Login Request {"phone_number":"Billing C2","ip":"103.182.69.38"} 
[2026-08-15 12:52:22] local.INFO: Branch Login Request {"phone_number":"Billing C2","ip":"103.182.69.38"} 
[2026-08-15 12:52:23] local.INFO: Branch Login Request {"phone_number":"Billing C2","ip":"103.182.69.38"} 
[2026-08-15 12:52:29] local.INFO: Branch Login Request {"phone_number":"9876543210","ip":"103.182.69.38"} 
[2026-08-15 12:52:29] local.INFO: Branch Login Success {"branch_id":5,"branch_name":"VETTURNIMADAM","phone_number":"9876543210","ip":"103.182.69.38"} 
[2026-08-15 12:53:33] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"43","customer_name":"Customer Name","customer_phone":null,"subtotal":320.8,"gst":34.32,"discount":0,"charge":0,"total":320.8,"payment_mode":"cash","products":[{"product_id":35,"code":"1004","name":"COCONUT MILK MURUKKU","mrp":400,"price":400,"qty":0.252,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":815,"code":"AS1704","name":"MINI THATTA","mrp":80,"price":80,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":777,"code":"1393","name":"Oreo Butter Cream Cake","mrp":40,"price":40,"qty":2,"tax":40,"tax_mode":"include","unit":"pcs"},{"product_id":252,"code":"c1","name":"VEG PUFFS","mrp":20,"price":20,"qty":3,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 12:53:33] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:53:33] local.INFO: ORDER CREATED {"order_id":"ORD34905"} 
[2026-08-15 12:53:33] local.INFO: Stock Updated {"product_id":35,"ordered_qty":0.252,"deducted":0.252} 
[2026-08-15 12:53:33] local.INFO: Stock Updated {"product_id":815,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:53:33] local.INFO: Stock Updated {"product_id":777,"ordered_qty":2.0,"deducted":2.0} 
[2026-08-15 12:53:33] local.INFO: Stock Updated {"product_id":252,"ordered_qty":3.0,"deducted":3.0} 
[2026-08-15 12:53:33] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25072} 
[2026-08-15 12:55:34] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"27","customer_name":"Customer Name","customer_phone":null,"subtotal":567.2,"gst":19.87,"discount":0,"charge":0,"total":567.2,"payment_mode":"cash","products":[{"product_id":260,"code":"c5","name":"CHICKEN PUFF","mrp":30,"price":30,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":0,"code":"-","name":"PANACOTTA","mrp":60,"price":60,"qty":1,"tax":0,"tax_mode":"exclude","unit":"pcs"},{"product_id":471,"code":"1213","name":"Kunafa Pistachio luxury","mrp":250,"price":250,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":0,"code":"-","name":"MURUKKU","mrp":90,"price":90,"qty":1,"tax":0,"tax_mode":"exclude","unit":"pcs"},{"product_id":35,"code":"1004","name":"COCONUT MILK MURUKKU","mrp":400,"price":400,"qty":0.268,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-15 12:55:34] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:55:34] local.INFO: ORDER CREATED {"order_id":"ORD34906"} 
[2026-08-15 12:55:34] local.INFO: Stock Updated {"product_id":260,"ordered_qty":2.0,"deducted":2.0} 
[2026-08-15 12:55:34] local.INFO: Stock Updated {"product_id":471,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:55:34] local.INFO: Stock Updated {"product_id":35,"ordered_qty":0.268,"deducted":0.268} 
[2026-08-15 12:55:34] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25073} 
[2026-08-15 12:56:30] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":320,"gst":14.52,"discount":0,"charge":0,"total":320,"payment_mode":"cash","products":[{"product_id":826,"code":"F1","name":"Classic French Fries","mrp":90,"price":90,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":835,"code":"F10","name":"Classic Bread Omlet","mrp":70,"price":70,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":898,"code":"a30","name":"GHEE MYSORE MILK","mrp":45,"price":45,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":337,"code":"1174","name":"Sharjah","mrp":100,"price":100,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 12:56:30] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:56:30] local.INFO: ORDER CREATED {"order_id":"ORD34907"} 
[2026-08-15 12:56:30] local.INFO: Stock Updated {"product_id":826,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:56:30] local.INFO: Stock Updated {"product_id":835,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:56:30] local.INFO: Stock Updated {"product_id":898,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:56:30] local.INFO: Stock Updated {"product_id":337,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 12:56:30] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25074} 
[2026-08-15 12:57:00] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"30","customer_name":"Customer Name","customer_phone":null,"subtotal":222.8,"gst":10.61,"discount":0,"charge":0,"total":222.8,"payment_mode":"cash","products":[{"product_id":39,"code":"1008","name":"INDIAN MIXTURE","mrp":400,"price":400,"qty":0.112,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":47,"code":"1016","name":"KEERA PAKKODA","mrp":400,"price":400,"qty":0.156,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":50,"code":"1019","name":"OLA I SSEEVAL","mrp":400,"price":400,"qty":0.139,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":318,"code":"1155","name":"NATTU SAKKARI PUDDING","mrp":30,"price":30,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 12:57:00] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:57:00] local.INFO: ORDER CREATED {"order_id":"ORD34908"} 
[2026-08-15 12:57:00] local.INFO: Stock Updated {"product_id":39,"ordered_qty":0.112,"deducted":0.112} 
[2026-08-15 12:57:00] local.INFO: Stock Updated {"product_id":47,"ordered_qty":0.156,"deducted":0.156} 
[2026-08-15 12:57:10] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"30","customer_name":"Customer Name","customer_phone":null,"subtotal":222.8,"gst":10.61,"discount":0,"charge":0,"total":222.8,"payment_mode":"cash","products":[{"product_id":39,"code":"1008","name":"INDIAN MIXTURE","mrp":400,"price":400,"qty":0.112,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":47,"code":"1016","name":"KEERA PAKKODA","mrp":400,"price":400,"qty":0.156,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":50,"code":"1019","name":"OLA I SSEEVAL","mrp":400,"price":400,"qty":0.139,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":318,"code":"1155","name":"NATTU SAKKARI PUDDING","mrp":30,"price":30,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 12:57:10] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:57:10] local.INFO: ORDER CREATED {"order_id":"ORD34908"} 
[2026-08-15 12:57:10] local.INFO: Stock Updated {"product_id":39,"ordered_qty":0.112,"deducted":0.112} 
[2026-08-15 12:57:10] local.INFO: Stock Updated {"product_id":47,"ordered_qty":0.156,"deducted":0.156} 
[2026-08-15 12:57:28] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"30","customer_name":"Customer Name","customer_phone":null,"subtotal":222.2,"gst":7.96,"discount":0,"charge":0,"total":222.2,"payment_mode":"cash","products":[{"product_id":0,"code":"-","name":"SEVEL","mrp":55,"price":55,"qty":1,"tax":0,"tax_mode":"exclude","unit":"pcs"},{"product_id":39,"code":"1008","name":"INDIAN MIXTURE","mrp":400,"price":400,"qty":0.112,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":47,"code":"1016","name":"KEERA PAKKODA","mrp":400,"price":400,"qty":0.156,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":318,"code":"1155","name":"NATTU SAKKARI PUDDING","mrp":30,"price":30,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 12:57:28] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:57:28] local.INFO: ORDER CREATED {"order_id":"ORD34908"} 
[2026-08-15 12:57:28] local.INFO: Stock Updated {"product_id":39,"ordered_qty":0.112,"deducted":0.112} 
[2026-08-15 12:57:28] local.INFO: Stock Updated {"product_id":47,"ordered_qty":0.156,"deducted":0.156} 
[2026-08-15 12:57:28] local.INFO: Stock Updated {"product_id":318,"ordered_qty":2.0,"deducted":2.0} 
[2026-08-15 12:57:28] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25077} 
[2026-08-15 12:57:54] local.INFO: ORDER UPDATE STARTED {"order_id":"25074","request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":405,"gst":19.29,"discount":0,"charge":0,"total":405,"payment_mode":"cash","status":"completed","products":[{"product_id":826,"code":"F1","name":"Classic French Fries","mrp":90,"price":90,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs","unit_value":1,"amount":90,"row_total":90},{"product_id":835,"code":"F10","name":"Classic Bread Omlet","mrp":70,"price":70,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs","unit_value":1,"amount":70,"row_total":70},{"product_id":898,"code":"a30","name":"GHEE MYSORE MILK","mrp":45,"price":45,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs","unit_value":1,"amount":45,"row_total":45},{"product_id":337,"code":"1174","name":"Sharjah","mrp":100,"price":100,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs","unit_value":1,"amount":200,"row_total":200}]}} 
[2026-08-15 12:59:02] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":25,"gst":0,"discount":0,"charge":0,"total":25,"payment_mode":"cash","products":[{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 12:59:02] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 12:59:02] local.INFO: ORDER CREATED {"order_id":"ORD34909"} 
[2026-08-15 12:59:02] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25078} 
[2026-08-15 13:01:11] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":160,"gst":0,"discount":0,"charge":0,"total":160,"payment_mode":"cash","products":[{"product_id":0,"code":"-","name":"VENNILA","mrp":40,"price":40,"qty":4,"tax":0,"tax_mode":"exclude","unit":"pcs"}]}} 
[2026-08-15 13:01:11] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 13:01:11] local.INFO: ORDER CREATED {"order_id":"ORD34910"} 
[2026-08-15 13:01:11] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25079} 
[2026-08-15 13:02:48] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":187,"gst":2.38,"discount":0,"charge":0,"total":187,"payment_mode":"cash","products":[{"product_id":169,"code":"A14","name":"Vadai","mrp":12,"price":12,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":328,"code":"B5","name":"Watermelon","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":5,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 13:02:48] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 13:02:48] local.INFO: ORDER CREATED {"order_id":"ORD34911"} 
[2026-08-15 13:02:48] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25080} 
[2026-08-15 13:03:14] local.INFO: ORDER UPDATE STARTED {"order_id":"25080","request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":205,"gst":2.38,"discount":0,"charge":0,"total":205,"payment_mode":"cash","status":"completed","products":[{"product_id":169,"code":"A14","name":"Vadai","mrp":12,"price":12,"qty":5,"tax":0,"tax_mode":"include","unit":"pcs","unit_value":1,"amount":60,"row_total":60},{"product_id":328,"code":"B5","name":"Watermelon","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs","unit_value":1,"amount":50,"row_total":50},{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":2,"tax":0,"tax_mode":"include","unit":"pcs","unit_value":2,"amount":50,"row_total":50},{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":3,"tax":0,"tax_mode":"include","unit":"pcs","unit_value":5,"amount":45,"row_total":45}]}} 
[2026-08-15 13:05:42] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":45,"gst":0,"discount":0,"charge":0,"total":45,"payment_mode":"cash","products":[{"product_id":0,"code":"-","name":"BUN","mrp":45,"price":45,"qty":1,"tax":0,"tax_mode":"exclude","unit":"pcs"}]}} 
[2026-08-15 13:05:42] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 13:05:42] local.INFO: ORDER CREATED {"order_id":"ORD34912"} 
[2026-08-15 13:05:42] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25081} 
[2026-08-15 13:07:55] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"86","customer_name":"Customer Name","customer_phone":null,"subtotal":260,"gst":12.38,"discount":0,"charge":0,"total":260,"payment_mode":"cash","products":[{"product_id":252,"code":"c1","name":"VEG PUFFS","mrp":20,"price":20,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":333,"code":"B10","name":"Orange","mrp":100,"price":100,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":334,"code":"B11","name":"Apple","mrp":120,"price":120,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 13:07:55] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 13:07:55] local.INFO: ORDER CREATED {"order_id":"ORD34913"} 
[2026-08-15 13:07:55] local.INFO: Stock Updated {"product_id":252,"ordered_qty":2.0,"deducted":2.0} 
[2026-08-15 13:07:55] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25082} 
[2026-08-15 13:08:08] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"55","customer_name":"Customer Name","customer_phone":null,"subtotal":50,"gst":2.38,"discount":0,"charge":0,"total":50,"payment_mode":"cash","products":[{"product_id":882,"code":"AS1759","name":"Muffins Cake (2 Pic)","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 13:08:08] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 13:08:08] local.INFO: ORDER CREATED {"order_id":"ORD34914"} 
[2026-08-15 13:08:08] local.INFO: Stock Updated {"product_id":882,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 13:08:08] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25083} 
[2026-08-15 13:09:00] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":431.8,"gst":16.66,"discount":0,"charge":0,"total":431.8,"payment_mode":"cash","products":[{"product_id":169,"code":"A14","name":"Vadai","mrp":12,"price":12,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":3,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":622,"code":"1295","name":"Ghee sweets","mrp":660,"price":660,"qty":0.53,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-15 13:09:00] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 13:09:00] local.INFO: ORDER CREATED {"order_id":"ORD34915"} 
[2026-08-15 13:09:00] local.INFO: Stock Updated {"product_id":622,"ordered_qty":0.53,"deducted":0.53} 
[2026-08-15 13:09:00] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25084} 
[2026-08-15 13:09:25] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":20,"gst":0.95,"discount":0,"charge":0,"total":20,"payment_mode":"cash","products":[{"product_id":778,"code":"B44","name":"WATER BOTTLE 1L","mrp":20,"price":20,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 13:09:25] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 13:09:25] local.INFO: ORDER CREATED {"order_id":"ORD34916"} 
[2026-08-15 13:09:25] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25085} 
[2026-08-15 13:09:34] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":150,"gst":7.14,"discount":0,"charge":0,"total":150,"payment_mode":"cash","products":[{"product_id":627,"code":"1300","name":"Tresleches","mrp":150,"price":150,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 13:09:34] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 13:09:34] local.INFO: ORDER CREATED {"order_id":"ORD34917"} 
[2026-08-15 13:09:34] local.INFO: Stock Updated {"product_id":627,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 13:09:34] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25086} 
[2026-08-15 13:10:32] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"44","customer_name":"Customer Name","customer_phone":null,"subtotal":386.02,"gst":18.38,"discount":0,"charge":0,"total":386.02,"payment_mode":"cash","products":[{"product_id":624,"code":"1297","name":"Kaju luxury","mrp":1300,"price":1300,"qty":0.136,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":621,"code":"1294","name":"Milk sweets","mrp":660,"price":660,"qty":0.317,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-15 13:10:32] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 13:10:32] local.INFO: ORDER CREATED {"order_id":"ORD34918"} 
[2026-08-15 13:10:32] local.INFO: Stock Updated {"product_id":624,"ordered_qty":0.136,"deducted":0.136} 
[2026-08-15 13:10:32] local.INFO: Stock Updated {"product_id":621,"ordered_qty":0.317,"deducted":0.317} 
[2026-08-15 13:10:32] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25087} 
[2026-08-15 13:12:40] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":325,"gst":14.29,"discount":0,"charge":0,"total":325,"payment_mode":"cash","products":[{"product_id":831,"code":"F6","name":"Veg Club Sandwich","mrp":175,"price":175,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":253,"code":"c2","name":"MUSHROOM PUFF","mrp":25,"price":25,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":706,"code":"B26","name":"JIGARTHANDA","mrp":100,"price":100,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 13:12:40] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 13:12:40] local.INFO: ORDER CREATED {"order_id":"ORD34919"} 
[2026-08-15 13:12:40] local.INFO: Stock Updated {"product_id":831,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 13:12:40] local.INFO: Stock Updated {"product_id":253,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 13:12:40] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25088} 
[2026-08-15 13:14:41] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":74,"gst":0,"discount":0,"charge":0,"total":74,"payment_mode":"cash","products":[{"product_id":169,"code":"A14","name":"Vadai","mrp":12,"price":12,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 13:14:41] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 13:14:41] local.INFO: ORDER CREATED {"order_id":"ORD34920"} 
[2026-08-15 13:14:41] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25089} 
[2026-08-15 13:15:10] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 13:15:21] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"27","customer_name":"Customer Name","customer_phone":null,"subtotal":300,"gst":12.91,"discount":0,"charge":0,"total":300,"payment_mode":"cash","products":[{"product_id":627,"code":"1300","name":"Tresleches","mrp":150,"price":150,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":674,"code":"1340","name":"belgium markeny","mrp":150,"price":150,"qty":1,"tax":4,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 13:15:21] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 13:15:21] local.INFO: ORDER CREATED {"order_id":"ORD34921"} 
[2026-08-15 13:15:21] local.INFO: Stock Updated {"product_id":627,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 13:15:21] local.INFO: Stock Updated {"product_id":674,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 13:15:21] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25090} 
[2026-08-15 13:15:54] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"44","customer_name":"Customer Name","customer_phone":null,"subtotal":300,"gst":14.29,"discount":0,"charge":0,"total":300,"payment_mode":"cash","products":[{"product_id":627,"code":"1300","name":"Tresleches","mrp":150,"price":150,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 13:15:54] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 13:15:54] local.INFO: ORDER CREATED {"order_id":"ORD34922"} 
[2026-08-15 13:15:54] local.INFO: Stock Updated {"product_id":627,"ordered_qty":2.0,"deducted":2.0} 
[2026-08-15 13:15:54] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25091} 
[2026-08-15 13:16:32] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 13:16:38] local.INFO: ===== PAYOUT PREVIEW MONTHLY DATA START ===== {"filters":{"year":null,"month":null}} 
[2026-08-15 13:16:38] local.INFO: PROCESSING PREVIEW MONTH {"month":8,"year":2026} 
[2026-08-15 13:16:38] local.INFO: PREVIEW STAFF IDS {"month":8,"year":2026,"staff_ids":["CUS075","CUS071","CUS072","CUS069","CUS070","CUS038","CUS055","CUS067","CUS033","CUS063","CUS039","CUS027","CUS028","CUS040","CUS030","CUS026","CUS043","CUS032","CUS024","CUS035","CUS064","CUS077","CUS074","CUS066","CUS079","CUS086","CUS068"]} 
[2026-08-15 13:16:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":8,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 13:16:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 13:16:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 13:16:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":8,"year":2026,"salary":3210.0,"advance":0,"payout":3210.0} 
[2026-08-15 13:16:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":8,"year":2026,"salary":3500.0,"advance":0,"payout":3500.0} 
[2026-08-15 13:16:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 13:16:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 13:16:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":8,"year":2026,"salary":5100.0,"advance":0,"payout":5100.0} 
[2026-08-15 13:16:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":8,"year":2026,"salary":4050.0,"advance":0,"payout":4050.0} 
[2026-08-15 13:16:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":8,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 13:16:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 13:16:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 13:16:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":8,"year":2026,"salary":2680.0,"advance":0,"payout":2680.0} 
[2026-08-15 13:16:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 13:16:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 13:16:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":8,"year":2026,"salary":3466.5,"advance":0,"payout":3466.5} 
[2026-08-15 13:16:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":8,"year":2026,"salary":1600.0,"advance":"500.00","payout":1100.0} 
[2026-08-15 13:16:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":8,"year":2026,"salary":400.0,"advance":0,"payout":400.0} 
[2026-08-15 13:16:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 13:16:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 13:16:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":8,"year":2026,"salary":2876.0,"advance":0,"payout":2876.0} 
[2026-08-15 13:16:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":8,"year":2026,"salary":1200.0,"advance":0,"payout":1200.0} 
[2026-08-15 13:16:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":8,"year":2026,"salary":2050.0,"advance":0,"payout":2050.0} 
[2026-08-15 13:16:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 13:16:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":8,"year":2026,"salary":2000.0,"advance":0,"payout":2000.0} 
[2026-08-15 13:16:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":8,"year":2026,"salary":4200.03,"advance":0,"payout":4200.03} 
[2026-08-15 13:16:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS086","month":8,"year":2026,"salary":1500.0,"advance":0,"payout":1500.0} 
[2026-08-15 13:16:38] local.INFO: PREVIEW MONTH COMPLETED {"month":8,"year":2026,"total_payout":82332.53} 
[2026-08-15 13:16:38] local.INFO: PROCESSING PREVIEW MONTH {"month":7,"year":2026} 
[2026-08-15 13:16:38] local.INFO: PREVIEW STAFF IDS {"month":7,"year":2026,"staff_ids":["CUS075","CUS070","CUS069","CUS068","CUS055","CUS038","CUS024","CUS074","CUS030","CUS035","CUS067","CUS064","CUS066","CUS028","CUS040","CUS034","CUS026","CUS063","CUS027","CUS043","CUS032","CUS033","CUS077","CUS071","CUS039","CUS072","CUS049","CUS047","CUS050","CUS079"]} 
[2026-08-15 13:16:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":7,"year":2026,"salary":7800.0,"advance":0,"payout":7800.0} 
[2026-08-15 13:16:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 13:16:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":7,"year":2026,"salary":4200.0,"advance":0,"payout":4200.0} 
[2026-08-15 13:16:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":7,"year":2026,"salary":4410.0,"advance":0,"payout":4410.0} 
[2026-08-15 13:16:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":7,"year":2026,"salary":1750.0,"advance":0,"payout":1750.0} 
[2026-08-15 13:16:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 13:16:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 13:16:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS034","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 13:16:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":7,"year":2026,"salary":6050.0,"advance":0,"payout":6050.0} 
[2026-08-15 13:16:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 13:16:38] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 13:16:39] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":7,"year":2026,"salary":5250.0,"advance":0,"payout":5250.0} 
[2026-08-15 13:16:39] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 13:16:39] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS047","month":7,"year":2026,"salary":0.0,"advance":0,"payout":0} 
[2026-08-15 13:16:39] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS049","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 13:16:39] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS050","month":7,"year":2026,"salary":900.0,"advance":0,"payout":900.0} 
[2026-08-15 13:16:39] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":7,"year":2026,"salary":3960.0,"advance":0,"payout":3960.0} 
[2026-08-15 13:16:39] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":7,"year":2026,"salary":7200.0,"advance":0,"payout":7200.0} 
[2026-08-15 13:16:39] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 13:16:39] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":7,"year":2026,"salary":4190.0,"advance":0,"payout":4190.0} 
[2026-08-15 13:16:39] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":7,"year":2026,"salary":5200.0,"advance":0,"payout":5200.0} 
[2026-08-15 13:16:39] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 13:16:39] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 13:16:39] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 13:16:39] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":7,"year":2026,"salary":5028.0,"advance":0,"payout":5028.0} 
[2026-08-15 13:16:39] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 13:16:39] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 13:16:39] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 13:16:39] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 13:16:39] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":7,"year":2026,"salary":466.67,"advance":0,"payout":466.67} 
[2026-08-15 13:16:39] local.INFO: PREVIEW MONTH COMPLETED {"month":7,"year":2026,"total_payout":129504.67} 
[2026-08-15 13:16:39] local.INFO: PROCESSING PREVIEW MONTH {"month":6,"year":2026} 
[2026-08-15 13:16:39] local.INFO: PREVIEW STAFF IDS {"month":6,"year":2026,"staff_ids":["CUS084"]} 
[2026-08-15 13:16:39] local.INFO: PREVIEW MONTH COMPLETED {"month":6,"year":2026,"total_payout":0} 
[2026-08-15 13:16:44] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"8","year":"2026","from_date":"2026-08-01","to_date":"2026-08-31","staff_name":null} 
[2026-08-15 13:17:17] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"8","year":"2026","from_date":"2026-08-01","to_date":"2026-08-31","staff_name":null} 
[2026-08-15 13:17:37] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"8","year":"2026","from_date":"2026-08-01","to_date":"2026-08-31","staff_name":null} 
[2026-08-15 13:17:40] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"8","year":"2026","from_date":"2026-08-01","to_date":"2026-08-31","staff_name":null} 
[2026-08-15 13:17:51] local.INFO: ===== PAYOUT PREVIEW MONTHLY DATA START ===== {"filters":{"year":null,"month":null}} 
[2026-08-15 13:17:51] local.INFO: PROCESSING PREVIEW MONTH {"month":8,"year":2026} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF IDS {"month":8,"year":2026,"staff_ids":["CUS075","CUS071","CUS072","CUS069","CUS070","CUS038","CUS055","CUS067","CUS033","CUS063","CUS039","CUS027","CUS028","CUS040","CUS030","CUS026","CUS043","CUS032","CUS024","CUS035","CUS064","CUS077","CUS074","CUS066","CUS079","CUS086","CUS068"]} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":8,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":8,"year":2026,"salary":3210.0,"advance":0,"payout":3210.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":8,"year":2026,"salary":3500.0,"advance":0,"payout":3500.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":8,"year":2026,"salary":5100.0,"advance":0,"payout":5100.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":8,"year":2026,"salary":4050.0,"advance":0,"payout":4050.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":8,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":8,"year":2026,"salary":2680.0,"advance":0,"payout":2680.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":8,"year":2026,"salary":3466.5,"advance":0,"payout":3466.5} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":8,"year":2026,"salary":1600.0,"advance":"500.00","payout":1100.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":8,"year":2026,"salary":400.0,"advance":0,"payout":400.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":8,"year":2026,"salary":2876.0,"advance":0,"payout":2876.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":8,"year":2026,"salary":1200.0,"advance":0,"payout":1200.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":8,"year":2026,"salary":2050.0,"advance":0,"payout":2050.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":8,"year":2026,"salary":2000.0,"advance":0,"payout":2000.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":8,"year":2026,"salary":4200.03,"advance":0,"payout":4200.03} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS086","month":8,"year":2026,"salary":1500.0,"advance":0,"payout":1500.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW MONTH COMPLETED {"month":8,"year":2026,"total_payout":82332.53} 
[2026-08-15 13:17:51] local.INFO: PROCESSING PREVIEW MONTH {"month":7,"year":2026} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF IDS {"month":7,"year":2026,"staff_ids":["CUS075","CUS070","CUS069","CUS068","CUS055","CUS038","CUS024","CUS074","CUS030","CUS035","CUS067","CUS064","CUS066","CUS028","CUS040","CUS034","CUS026","CUS063","CUS027","CUS043","CUS032","CUS033","CUS077","CUS071","CUS039","CUS072","CUS049","CUS047","CUS050","CUS079"]} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":7,"year":2026,"salary":7800.0,"advance":0,"payout":7800.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":7,"year":2026,"salary":4200.0,"advance":0,"payout":4200.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":7,"year":2026,"salary":4410.0,"advance":0,"payout":4410.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":7,"year":2026,"salary":1750.0,"advance":0,"payout":1750.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS034","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":7,"year":2026,"salary":6050.0,"advance":0,"payout":6050.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":7,"year":2026,"salary":5250.0,"advance":0,"payout":5250.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS047","month":7,"year":2026,"salary":0.0,"advance":0,"payout":0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS049","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS050","month":7,"year":2026,"salary":900.0,"advance":0,"payout":900.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":7,"year":2026,"salary":3960.0,"advance":0,"payout":3960.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":7,"year":2026,"salary":7200.0,"advance":0,"payout":7200.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":7,"year":2026,"salary":4190.0,"advance":0,"payout":4190.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":7,"year":2026,"salary":5200.0,"advance":0,"payout":5200.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":7,"year":2026,"salary":5028.0,"advance":0,"payout":5028.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":7,"year":2026,"salary":466.67,"advance":0,"payout":466.67} 
[2026-08-15 13:17:51] local.INFO: PREVIEW MONTH COMPLETED {"month":7,"year":2026,"total_payout":129504.67} 
[2026-08-15 13:17:51] local.INFO: PROCESSING PREVIEW MONTH {"month":6,"year":2026} 
[2026-08-15 13:17:51] local.INFO: PREVIEW STAFF IDS {"month":6,"year":2026,"staff_ids":["CUS084"]} 
[2026-08-15 13:17:51] local.INFO: PREVIEW MONTH COMPLETED {"month":6,"year":2026,"total_payout":0} 
[2026-08-15 13:18:32] local.INFO: ===== PAYOUT PREVIEW MONTHLY DATA START ===== {"filters":{"year":null,"month":null}} 
[2026-08-15 13:18:32] local.INFO: PROCESSING PREVIEW MONTH {"month":8,"year":2026} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF IDS {"month":8,"year":2026,"staff_ids":["CUS075","CUS071","CUS072","CUS069","CUS070","CUS038","CUS055","CUS067","CUS033","CUS063","CUS039","CUS027","CUS028","CUS040","CUS030","CUS026","CUS043","CUS032","CUS024","CUS035","CUS064","CUS077","CUS074","CUS066","CUS079","CUS086","CUS068"]} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":8,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":8,"year":2026,"salary":3210.0,"advance":0,"payout":3210.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":8,"year":2026,"salary":3500.0,"advance":0,"payout":3500.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":8,"year":2026,"salary":2800.0,"advance":0,"payout":2800.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":8,"year":2026,"salary":5100.0,"advance":0,"payout":5100.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":8,"year":2026,"salary":4050.0,"advance":0,"payout":4050.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":8,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":8,"year":2026,"salary":2680.0,"advance":0,"payout":2680.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":8,"year":2026,"salary":2400.0,"advance":0,"payout":2400.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":8,"year":2026,"salary":3466.5,"advance":0,"payout":3466.5} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":8,"year":2026,"salary":1600.0,"advance":"500.00","payout":1100.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":8,"year":2026,"salary":400.0,"advance":0,"payout":400.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":8,"year":2026,"salary":3200.0,"advance":0,"payout":3200.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":8,"year":2026,"salary":3600.0,"advance":0,"payout":3600.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":8,"year":2026,"salary":2876.0,"advance":0,"payout":2876.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":8,"year":2026,"salary":1200.0,"advance":0,"payout":1200.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":8,"year":2026,"salary":2050.0,"advance":0,"payout":2050.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":8,"year":2026,"salary":4500.0,"advance":0,"payout":4500.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":8,"year":2026,"salary":2000.0,"advance":0,"payout":2000.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":8,"year":2026,"salary":4200.03,"advance":0,"payout":4200.03} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS086","month":8,"year":2026,"salary":1500.0,"advance":0,"payout":1500.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW MONTH COMPLETED {"month":8,"year":2026,"total_payout":82332.53} 
[2026-08-15 13:18:32] local.INFO: PROCESSING PREVIEW MONTH {"month":7,"year":2026} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF IDS {"month":7,"year":2026,"staff_ids":["CUS075","CUS070","CUS069","CUS068","CUS055","CUS038","CUS024","CUS074","CUS030","CUS035","CUS067","CUS064","CUS066","CUS028","CUS040","CUS034","CUS026","CUS063","CUS027","CUS043","CUS032","CUS033","CUS077","CUS071","CUS039","CUS072","CUS049","CUS047","CUS050","CUS079"]} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS024","month":7,"year":2026,"salary":7800.0,"advance":0,"payout":7800.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS026","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS027","month":7,"year":2026,"salary":4200.0,"advance":0,"payout":4200.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS028","month":7,"year":2026,"salary":4410.0,"advance":0,"payout":4410.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS030","month":7,"year":2026,"salary":1750.0,"advance":0,"payout":1750.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS032","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS033","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS034","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS035","month":7,"year":2026,"salary":6050.0,"advance":0,"payout":6050.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS038","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS039","month":7,"year":2026,"salary":4750.0,"advance":0,"payout":4750.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS040","month":7,"year":2026,"salary":5250.0,"advance":0,"payout":5250.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS043","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS047","month":7,"year":2026,"salary":0.0,"advance":0,"payout":0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS049","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS050","month":7,"year":2026,"salary":900.0,"advance":0,"payout":900.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS055","month":7,"year":2026,"salary":3960.0,"advance":0,"payout":3960.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS063","month":7,"year":2026,"salary":7200.0,"advance":0,"payout":7200.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS064","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS066","month":7,"year":2026,"salary":4190.0,"advance":0,"payout":4190.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS067","month":7,"year":2026,"salary":5200.0,"advance":0,"payout":5200.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS068","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS069","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS070","month":7,"year":2026,"salary":4800.0,"advance":0,"payout":4800.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS071","month":7,"year":2026,"salary":5028.0,"advance":0,"payout":5028.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS072","month":7,"year":2026,"salary":4400.0,"advance":0,"payout":4400.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS074","month":7,"year":2026,"salary":3000.0,"advance":0,"payout":3000.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS075","month":7,"year":2026,"salary":6000.0,"advance":0,"payout":6000.0} 
[2026-08-15 13:18:32] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS077","month":7,"year":2026,"salary":4000.0,"advance":0,"payout":4000.0} 
[2026-08-15 13:18:33] local.INFO: PREVIEW STAFF CALCULATION {"staff_id":"CUS079","month":7,"year":2026,"salary":466.67,"advance":0,"payout":466.67} 
[2026-08-15 13:18:33] local.INFO: PREVIEW MONTH COMPLETED {"month":7,"year":2026,"total_payout":129504.67} 
[2026-08-15 13:18:33] local.INFO: PROCESSING PREVIEW MONTH {"month":6,"year":2026} 
[2026-08-15 13:18:33] local.INFO: PREVIEW STAFF IDS {"month":6,"year":2026,"staff_ids":["CUS084"]} 
[2026-08-15 13:18:33] local.INFO: PREVIEW MONTH COMPLETED {"month":6,"year":2026,"total_payout":0} 
[2026-08-15 13:18:38] local.INFO: VIEW PAYOUT PREVIEW START {"branch_id":"5","month":"7","year":"2026","from_date":"2026-07-01","to_date":"2026-07-31","staff_name":null} 
[2026-08-15 13:19:41] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":495,"gst":17.86,"discount":0,"charge":0,"total":495,"payment_mode":"cash","products":[{"product_id":0,"code":"-","name":"cake","mrp":40,"price":40,"qty":3,"tax":0,"tax_mode":"exclude","unit":"pcs"},{"product_id":254,"code":"c3","name":"PANEER PUFF","mrp":25,"price":25,"qty":3,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":284,"code":"AS867","name":"MINI BADUSHA","mrp":80,"price":80,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":348,"code":"AS1500","name":"Thenkulal Murukku","mrp":110,"price":110,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":573,"code":"AS397","name":"Tea bun","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":536,"code":"AS1354","name":"NAVATHANIYAM BREAD","mrp":60,"price":60,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 13:19:41] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 13:19:41] local.INFO: ORDER CREATED {"order_id":"ORD34923"} 
[2026-08-15 13:19:41] local.INFO: Stock Updated {"product_id":254,"ordered_qty":3.0,"deducted":3.0} 
[2026-08-15 13:19:41] local.INFO: Stock Updated {"product_id":284,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 13:19:41] local.INFO: Stock Updated {"product_id":348,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 13:19:41] local.INFO: Stock Updated {"product_id":573,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 13:19:41] local.INFO: Stock Updated {"product_id":536,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 13:19:41] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25092} 
[2026-08-15 13:19:59] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":25,"gst":0,"discount":0,"charge":0,"total":25,"payment_mode":"cash","products":[{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 13:19:59] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 13:19:59] local.INFO: ORDER CREATED {"order_id":"ORD34924"} 
[2026-08-15 13:19:59] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25093} 
[2026-08-15 13:20:24] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"27","customer_name":"Customer Name","customer_phone":null,"subtotal":180,"gst":8.57,"discount":0,"charge":0,"total":180,"payment_mode":"cash","products":[{"product_id":550,"code":"1263","name":"Black forest cake piece","mrp":90,"price":90,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 13:20:24] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 13:20:24] local.INFO: ORDER CREATED {"order_id":"ORD34925"} 
[2026-08-15 13:20:24] local.INFO: Stock Updated {"product_id":550,"ordered_qty":2.0,"deducted":2.0} 
[2026-08-15 13:20:24] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25094} 
[2026-08-15 13:21:33] local.INFO: Post-login guard check {"attempted_login_id":"Billing C2","auth_id_immediately_after":4,"session_id":"aPsgJryOJEMA3noZZoxq9e2GJEVTjMjfPZkZtpLQ"} 
[2026-08-15 13:21:33] local.INFO: Billing Counter Login Success {"counter_id":4,"branch_id":5,"ip":"103.182.69.38"} 
[2026-08-15 13:28:27] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"30","customer_name":"Customer Name","customer_phone":null,"subtotal":871.5,"gst":41.5,"discount":0,"charge":0,"total":871.5,"payment_mode":"cash","products":[{"product_id":39,"code":"1008","name":"INDIAN MIXTURE","mrp":400,"price":400,"qty":0.303,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":76,"code":"1045","name":"KAJU FLOWER","mrp":1300,"price":1300,"qty":0.321,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":128,"code":"1097","name":"TENDER COCONUT HALWA","mrp":600,"price":600,"qty":0.555,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-15 13:28:27] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 13:28:27] local.INFO: ORDER CREATED {"order_id":"ORD34926"} 
[2026-08-15 13:28:27] local.INFO: Stock Updated {"product_id":39,"ordered_qty":0.303,"deducted":0.303} 
[2026-08-15 13:28:27] local.INFO: Stock Updated {"product_id":76,"ordered_qty":0.321,"deducted":0.321} 
[2026-08-15 13:28:27] local.INFO: Stock Updated {"product_id":128,"ordered_qty":0.555,"deducted":0.555} 
[2026-08-15 13:28:27] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25095} 
[2026-08-15 13:28:35] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 13:28:35] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.INFO: ========== GET STAFF API START ==========  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: Staff List Fetched {"count":42} 
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 13:28:35] local.ERROR: FCM Error : file does not exist  
[2026-08-15 13:28:35] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 13:28:35] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 13:28:35] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 13:28:35] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 13:28:35] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 13:28:35] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 13:28:35] local.INFO: ================ FCM TOKEN UPDATE START ================  
[2026-08-15 13:28:35] local.INFO: Billing Counter FCM Token Updated {"counter_id":9,"branch_id":5,"fcm_token":"eKTUPVn5SwWpuWkI86MJOa:APA91bGP6nAirMO1J8s8j1nC9pijwaoXbF7NZXCB87MTvodc2SwtmDMS8Fc0SY1QAwnQOoIY1uV72-gdbUaBpaHOWTo1Av1HRN9vbiCNIO9o7SAqwlhuj9c"} 
[2026-08-15 13:29:24] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"86","customer_name":"Customer Name","customer_phone":null,"subtotal":37,"gst":0,"discount":0,"charge":0,"total":37,"payment_mode":"cash","products":[{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":169,"code":"A14","name":"Vadai","mrp":12,"price":12,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 13:29:24] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 13:29:24] local.INFO: ORDER CREATED {"order_id":"ORD34927"} 
[2026-08-15 13:29:24] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25096} 
[2026-08-15 13:30:10] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 13:30:10] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 13:30:10] local.INFO: ========== GET STAFF API START ==========  
[2026-08-15 13:30:10] local.INFO: Staff List Fetched {"count":42} 
[2026-08-15 13:30:14] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 13:30:14] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 13:30:14] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 13:30:14] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 13:30:14] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1737,"table_id":"8","status":"processing"},{"id":1736,"table_id":"10","status":"processing"},{"id":1705,"table_id":"9","status":"processing"}]} 
[2026-08-15 13:30:14] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-15 13:30:14] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":1736,"status":"occupied"} 
[2026-08-15 13:30:14] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":null,"status":"free"} 
[2026-08-15 13:30:14] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":null,"status":"free"} 
[2026-08-15 13:30:14] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":null,"status":"free"} 
[2026-08-15 13:30:14] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-15 13:30:14] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":null,"status":"free"} 
[2026-08-15 13:30:14] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":null,"status":"free"} 
[2026-08-15 13:30:14] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":1737,"status":"occupied"} 
[2026-08-15 13:30:14] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":1705,"status":"occupied"} 
[2026-08-15 13:30:15] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 13:30:15] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 13:30:15] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 13:30:15] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 13:30:15] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 13:30:15] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 13:31:00] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 13:31:00] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 13:31:00] local.INFO: ========== GET STAFF API START ==========  
[2026-08-15 13:31:00] local.INFO: Staff List Fetched {"count":42} 
[2026-08-15 13:31:49] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 13:31:49] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 13:31:49] local.INFO: ================= KOT HOLD SAVE ORDER START =================  
[2026-08-15 13:31:49] local.INFO: Authenticated Billing Counter {"billing_counter_id":3,"counter_name":"pms billing one","branch_id":5} 
[2026-08-15 13:31:49] local.INFO: Complete Request {"request":{"table_id":"3","staff_id":"86","payment_mode":"cash","discount_type":"none","is_kot":"1","products":[{"product_id":"912","qty":"1pcs","is_kot":"1"},{"product_id":"923","qty":"1pcs","is_kot":"1"},{"product_id":"832","qty":"1pcs","is_kot":"1"},{"product_id":"826","qty":"1pcs","is_kot":"1"}]}} 
[2026-08-15 13:31:49] local.INFO: Generated Order ID {"order_id":"KOT20260731190915034"} 
[2026-08-15 13:31:49] local.INFO: Processing Product {"product_id":"912","qty":"1pcs"} 
[2026-08-15 13:31:49] local.INFO: Product Amount Calculated {"product":"CHICKEN MEC'N CHEESE PASTA","subtotal":260.0,"tax":0.0,"total":260.0} 
[2026-08-15 13:31:49] local.INFO: Processing Product {"product_id":"923","qty":"1pcs"} 
[2026-08-15 13:31:49] local.INFO: Product Amount Calculated {"product":"TANDOORI CHICKEN PIZZA","subtotal":225.0,"tax":0.0,"total":225.0} 
[2026-08-15 13:31:49] local.INFO: Processing Product {"product_id":"832","qty":"1pcs"} 
[2026-08-15 13:31:49] local.INFO: Product Amount Calculated {"product":"Paneer Tikka Sandwich","subtotal":135.0,"tax":0.0,"total":135.0} 
[2026-08-15 13:31:49] local.INFO: Processing Product {"product_id":"826","qty":"1pcs"} 
[2026-08-15 13:31:49] local.INFO: Product Amount Calculated {"product":"Classic French Fries","subtotal":90.0,"tax":0.0,"total":90.0} 
[2026-08-15 13:31:49] local.INFO: Bill Calculation Completed {"subtotal":676.19,"gst":33.81,"discount":0.0,"charge":0.0,"grand_total":710.0} 
[2026-08-15 13:31:49] local.INFO: Order Detail Saved {"order_id":1738,"product_id":912} 
[2026-08-15 13:31:49] local.INFO: Order Detail Saved {"order_id":1738,"product_id":923} 
[2026-08-15 13:31:49] local.INFO: Order Detail Saved {"order_id":1738,"product_id":832} 
[2026-08-15 13:31:49] local.INFO: Order Detail Saved {"order_id":1738,"product_id":826} 
[2026-08-15 13:31:49] local.INFO: KOT BILL SENT TO PI PRINTER {"order_id":"KOT20260731190915034"} 
[2026-08-15 13:40:16] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":100,"gst":4.76,"discount":0,"charge":0,"total":100,"payment_mode":"cash","products":[{"product_id":328,"code":"B5","name":"Watermelon","mrp":50,"price":50,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 13:40:16] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 13:40:16] local.INFO: ORDER CREATED {"order_id":"ORD34928"} 
[2026-08-15 13:40:16] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25097} 
[2026-08-15 13:42:28] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"44","customer_name":"Customer Name","customer_phone":null,"subtotal":180,"gst":8.57,"discount":0,"charge":0,"total":180,"payment_mode":"cash","products":[{"product_id":318,"code":"1155","name":"NATTU SAKKARI PUDDING","mrp":30,"price":30,"qty":3,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":486,"code":"1228","name":"Vennila Delight","mrp":30,"price":30,"qty":3,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 13:42:28] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 13:42:28] local.INFO: ORDER CREATED {"order_id":"ORD34929"} 
[2026-08-15 13:42:28] local.INFO: Stock Updated {"product_id":318,"ordered_qty":3.0,"deducted":3.0} 
[2026-08-15 13:42:28] local.INFO: Stock Updated {"product_id":486,"ordered_qty":3.0,"deducted":3.0} 
[2026-08-15 13:42:28] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25098} 
[2026-08-15 13:43:51] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"30","customer_name":"Customer Name","customer_phone":null,"subtotal":868.74,"gst":41.37,"discount":0,"charge":0,"total":868.74,"payment_mode":"cash","products":[{"product_id":621,"code":"1294","name":"Milk sweets","mrp":660,"price":660,"qty":1.089,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":316,"code":"1153","name":"VANNILA PUDDING","mrp":25,"price":25,"qty":6,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 13:43:51] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 13:43:51] local.INFO: ORDER CREATED {"order_id":"ORD34930"} 
[2026-08-15 13:43:51] local.INFO: Stock Updated {"product_id":621,"ordered_qty":1.089,"deducted":1.089} 
[2026-08-15 13:43:51] local.INFO: Stock Updated {"product_id":316,"ordered_qty":6.0,"deducted":6.0} 
[2026-08-15 13:43:51] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25099} 
[2026-08-15 13:45:15] local.INFO: Branch Login Request {"phone_number":"9876543210","ip":"103.182.69.38"} 
[2026-08-15 13:45:15] local.INFO: Branch Login Success {"branch_id":5,"branch_name":"VETTURNIMADAM","phone_number":"9876543210","ip":"103.182.69.38"} 
[2026-08-15 13:46:09] local.INFO: Kitchen productData fetch started {"request":{"draw":"1","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786781769104"}} 
[2026-08-15 13:47:51] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":1487.6,"gst":65.12,"discount":0,"charge":0,"total":1487.6,"payment_mode":"cash","products":[{"product_id":662,"code":"1328","name":"Oreo Milk Cake","mrp":1000,"price":1000,"qty":0.316,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":60,"code":"1029","name":"KAJU LADDU","mrp":1300,"price":1300,"qty":0.311,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":60,"code":"1029","name":"KAJU LADDU","mrp":1300,"price":1300,"qty":0.281,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":46,"code":"1015","name":"MUNDRI PAKKODA","mrp":500,"price":500,"qty":0.264,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":260,"code":"c5","name":"CHICKEN PUFF","mrp":30,"price":30,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":252,"code":"c1","name":"VEG PUFFS","mrp":20,"price":20,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":0,"code":"-","name":"PANACOTTA","mrp":60,"price":60,"qty":2,"tax":0,"tax_mode":"exclude","unit":"pcs"},{"product_id":890,"code":"1722","name":"Layer Panacotta","mrp":80,"price":80,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 13:47:51] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 13:47:51] local.INFO: ORDER CREATED {"order_id":"ORD34931"} 
[2026-08-15 13:47:51] local.INFO: Stock Updated {"product_id":662,"ordered_qty":0.316,"deducted":0.316} 
[2026-08-15 13:47:51] local.INFO: Stock Updated {"product_id":60,"ordered_qty":0.311,"deducted":0.311} 
[2026-08-15 13:47:51] local.INFO: Stock Updated {"product_id":60,"ordered_qty":0.281,"deducted":0.281} 
[2026-08-15 13:47:51] local.INFO: Stock Updated {"product_id":46,"ordered_qty":0.264,"deducted":0.264} 
[2026-08-15 13:47:51] local.INFO: Stock Updated {"product_id":260,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 13:47:51] local.INFO: Stock Updated {"product_id":252,"ordered_qty":2.0,"deducted":2.0} 
[2026-08-15 13:47:51] local.INFO: Stock Updated {"product_id":890,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 13:47:51] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25100} 
[2026-08-15 13:49:18] local.INFO: Product Type Store Request {"type_name":"ASIAN HOT 100100251"} 
[2026-08-15 13:49:18] local.INFO: Product Type Created Successfully {"type_name":"ASIAN HOT 100100251"} 
[2026-08-15 13:49:56] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"30","customer_name":"Customer Name","customer_phone":null,"subtotal":2259,"gst":107.57,"discount":0,"charge":0,"total":2259,"payment_mode":"cash","products":[{"product_id":662,"code":"1328","name":"Oreo Milk Cake","mrp":1000,"price":1000,"qty":1.016,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":662,"code":"1328","name":"Oreo Milk Cake","mrp":1000,"price":1000,"qty":1.035,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":32,"code":"1001","name":"GARLIC MURUKKU","mrp":400,"price":400,"qty":0.251,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":32,"code":"1001","name":"GARLIC MURUKKU","mrp":400,"price":400,"qty":0.269,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-15 13:49:56] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 13:49:56] local.INFO: ORDER CREATED {"order_id":"ORD34932"} 
[2026-08-15 13:49:56] local.INFO: Stock Updated {"product_id":662,"ordered_qty":1.016,"deducted":1.016} 
[2026-08-15 13:49:56] local.INFO: Stock Updated {"product_id":662,"ordered_qty":1.035,"deducted":1.035} 
[2026-08-15 13:49:56] local.INFO: Stock Updated {"product_id":32,"ordered_qty":0.251,"deducted":0.251} 
[2026-08-15 13:49:56] local.INFO: Stock Updated {"product_id":32,"ordered_qty":0.269,"deducted":0.269} 
[2026-08-15 13:49:56] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25101} 
[2026-08-15 13:51:06] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"30","customer_name":"Customer Name","customer_phone":null,"subtotal":321.6,"gst":8.17,"discount":0,"charge":0,"total":321.6,"payment_mode":"cash","products":[{"product_id":47,"code":"1016","name":"KEERA PAKKODA","mrp":400,"price":400,"qty":0.279,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":243,"code":"1126","name":"CHOCOLATE BOMBOLONI","mrp":60,"price":60,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":0,"code":"-","name":"BROWNIE","mrp":150,"price":150,"qty":1,"tax":0,"tax_mode":"exclude","unit":"pcs"}]}} 
[2026-08-15 13:51:06] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 13:51:06] local.INFO: ORDER CREATED {"order_id":"ORD34933"} 
[2026-08-15 13:51:06] local.INFO: Stock Updated {"product_id":47,"ordered_qty":0.279,"deducted":0.279} 
[2026-08-15 13:51:06] local.INFO: Stock Updated {"product_id":243,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 13:51:06] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25102} 
[2026-08-15 13:52:29] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":2411.28,"gst":86.25,"discount":0,"charge":0,"total":2411.28,"payment_mode":"cash","products":[{"product_id":623,"code":"1296","name":"Classic sweets","mrp":440,"price":440,"qty":0.527,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":32,"code":"1001","name":"GARLIC MURUKKU","mrp":400,"price":400,"qty":0.497,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":76,"code":"1045","name":"KAJU FLOWER","mrp":1300,"price":1300,"qty":1.062,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":0,"code":"-","name":"STABERY CAKE OFF KG","mrp":600,"price":600,"qty":1,"tax":0,"tax_mode":"exclude","unit":"pcs"}]}} 
[2026-08-15 13:52:29] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 13:52:29] local.INFO: ORDER CREATED {"order_id":"ORD34934"} 
[2026-08-15 13:52:29] local.INFO: Stock Updated {"product_id":623,"ordered_qty":0.527,"deducted":0.527} 
[2026-08-15 13:52:29] local.INFO: Stock Updated {"product_id":32,"ordered_qty":0.497,"deducted":0.497} 
[2026-08-15 13:52:29] local.INFO: Stock Updated {"product_id":76,"ordered_qty":1.062,"deducted":1.062} 
[2026-08-15 13:52:29] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25103} 
[2026-08-15 13:54:26] local.INFO: Kitchen productData fetch started {"request":{"draw":"1","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786782266062"}} 
[2026-08-15 13:54:33] local.INFO: Kitchen productData fetch started {"request":{"draw":"2","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"AS","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"AS","weight_machine_id":null,"category":null,"_":"1786782266063"}} 
[2026-08-15 13:54:34] local.INFO: Kitchen productData fetch started {"request":{"draw":"3","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"ASI","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"ASI","weight_machine_id":null,"category":null,"_":"1786782266064"}} 
[2026-08-15 13:54:34] local.INFO: Kitchen productData fetch started {"request":{"draw":"4","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"ASIA","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"ASIA","weight_machine_id":null,"category":null,"_":"1786782266065"}} 
[2026-08-15 13:54:35] local.INFO: Kitchen productData fetch started {"request":{"draw":"5","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"ASIAN H","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"ASIAN H","weight_machine_id":null,"category":null,"_":"1786782266066"}} 
[2026-08-15 13:54:38] local.INFO: Kitchen productData fetch started {"request":{"draw":"6","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"ASIAN","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"ASIAN","weight_machine_id":null,"category":null,"_":"1786782266067"}} 
[2026-08-15 13:54:38] local.INFO: Kitchen productData fetch started {"request":{"draw":"7","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"ASIA","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"ASIA","weight_machine_id":null,"category":null,"_":"1786782266068"}} 
[2026-08-15 13:54:39] local.INFO: Kitchen productData fetch started {"request":{"draw":"8","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"ASI","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"ASI","weight_machine_id":null,"category":null,"_":"1786782266069"}} 
[2026-08-15 13:54:40] local.INFO: Kitchen productData fetch started {"request":{"draw":"9","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"AS","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"AS","weight_machine_id":null,"category":null,"_":"1786782266070"}} 
[2026-08-15 13:54:41] local.INFO: Kitchen productData fetch started {"request":{"draw":"10","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786782266071"}} 
[2026-08-15 13:54:43] local.INFO: Kitchen productData fetch started {"request":{"draw":"11","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"AS","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"AS","weight_machine_id":null,"category":null,"_":"1786782266072"}} 
[2026-08-15 13:54:46] local.INFO: Kitchen productData fetch started {"request":{"draw":"12","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"ASI","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"ASI","weight_machine_id":null,"category":null,"_":"1786782266073"}} 
[2026-08-15 13:54:47] local.INFO: Kitchen productData fetch started {"request":{"draw":"13","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"AS","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"AS","weight_machine_id":null,"category":null,"_":"1786782266074"}} 
[2026-08-15 13:54:47] local.INFO: Kitchen productData fetch started {"request":{"draw":"14","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786782266075"}} 
[2026-08-15 13:54:52] local.INFO: Kitchen productData fetch started {"request":{"draw":"15","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"FAS","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"FAS","weight_machine_id":null,"category":null,"_":"1786782266076"}} 
[2026-08-15 13:54:52] local.INFO: Kitchen productData fetch started {"request":{"draw":"16","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"FAST","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"FAST","weight_machine_id":null,"category":null,"_":"1786782266077"}} 
[2026-08-15 13:54:53] local.INFO: Kitchen productData fetch started {"request":{"draw":"17","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"FAST","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"FAST","weight_machine_id":null,"category":null,"_":"1786782266078"}} 
[2026-08-15 13:54:54] local.INFO: Kitchen productData fetch started {"request":{"draw":"18","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"FAST SE","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"FAST SE","weight_machine_id":null,"category":null,"_":"1786782266079"}} 
[2026-08-15 13:54:57] local.INFO: Kitchen Category Data API Started {"request":{"from_date":null,"to_date":"2026-08-15","_":"1786782296889"}} 
[2026-08-15 13:54:57] local.INFO: Kitchen Category Query Applied {"from_date":null,"to_date":"2026-08-15"} 
[2026-08-15 13:54:57] local.INFO: Kitchen Categories Loaded Successfully {"count":27} 
[2026-08-15 13:55:13] local.INFO: Kitchen productData fetch started {"request":{"draw":"1","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786782312883"}} 
[2026-08-15 13:55:33] local.INFO: Kitchen productData fetch started {"request":{"draw":"1","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786782333217"}} 
[2026-08-15 13:55:43] local.INFO: Kitchen productData fetch started {"request":{"draw":"1","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786782343051"}} 
[2026-08-15 13:56:19] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"30","customer_name":"Customer Name","customer_phone":null,"subtotal":191.4,"gst":9.11,"discount":0,"charge":0,"total":191.4,"payment_mode":"cash","products":[{"product_id":621,"code":"1294","name":"Milk sweets","mrp":660,"price":660,"qty":0.29,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-15 13:56:19] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 13:56:19] local.INFO: ORDER CREATED {"order_id":"ORD34935"} 
[2026-08-15 13:56:19] local.INFO: Stock Updated {"product_id":621,"ordered_qty":0.29,"deducted":0.29} 
[2026-08-15 13:56:19] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25104} 
[2026-08-15 13:57:26] local.INFO: Kitchen Category Data API Started {"request":{"from_date":null,"to_date":"2026-08-15","_":"1786782446590"}} 
[2026-08-15 13:57:26] local.INFO: Kitchen Category Query Applied {"from_date":null,"to_date":"2026-08-15"} 
[2026-08-15 13:57:26] local.INFO: Kitchen Categories Loaded Successfully {"count":27} 
[2026-08-15 13:57:29] local.INFO: Kitchen productData fetch started {"request":{"draw":"1","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786782448857"}} 
[2026-08-15 13:57:58] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":70,"gst":2.38,"discount":0,"charge":0,"total":70,"payment_mode":"cash","products":[{"product_id":166,"code":"A12","name":"Chucku coffee","mrp":20,"price":20,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":318,"code":"1155","name":"NATTU SAKKARI PUDDING","mrp":30,"price":30,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":778,"code":"B44","name":"WATER BOTTLE 1L","mrp":20,"price":20,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 13:57:58] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 13:57:58] local.INFO: ORDER CREATED {"order_id":"ORD34936"} 
[2026-08-15 13:57:58] local.INFO: Stock Updated {"product_id":318,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 13:57:58] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25105} 
[2026-08-15 13:58:44] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"45","customer_name":"Customer Name","customer_phone":null,"subtotal":80,"gst":3.81,"discount":0,"charge":0,"total":80,"payment_mode":"cash","products":[{"product_id":260,"code":"c5","name":"CHICKEN PUFF","mrp":30,"price":30,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":258,"code":"c8","name":"EGG PUFF","mrp":25,"price":25,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 13:58:44] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 13:58:44] local.INFO: ORDER CREATED {"order_id":"ORD34937"} 
[2026-08-15 13:58:44] local.INFO: Stock Updated {"product_id":260,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 13:58:44] local.INFO: Stock Updated {"product_id":258,"ordered_qty":2.0,"deducted":2.0} 
[2026-08-15 13:58:44] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25106} 
[2026-08-15 13:59:12] local.INFO: ORDER UPDATE STARTED {"order_id":"25106","request":{"user_id":null,"staff_id":"45","customer_name":"Customer Name","customer_phone":null,"subtotal":100,"gst":4.76,"discount":0,"charge":0,"total":100,"payment_mode":"cash","status":"completed","products":[{"product_id":778,"code":"B44","name":"WATER BOTTLE 1L","mrp":20,"price":20,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs","unit_value":1,"amount":20,"row_total":20},{"product_id":260,"code":"c5","name":"CHICKEN PUFF","mrp":30,"price":30,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs","unit_value":1,"amount":30,"row_total":30},{"product_id":258,"code":"c8","name":"EGG PUFF","mrp":25,"price":25,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs","unit_value":2,"amount":50,"row_total":50}]}} 
[2026-08-15 14:01:20] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"39","customer_name":"Customer Name","customer_phone":null,"subtotal":220,"gst":10.48,"discount":0,"charge":0,"total":220,"payment_mode":"cash","products":[{"product_id":333,"code":"B10","name":"Orange","mrp":100,"price":100,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":595,"code":"B23","name":"Cold Coffee","mrp":120,"price":120,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 14:01:20] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 14:01:20] local.INFO: ORDER CREATED {"order_id":"ORD34938"} 
[2026-08-15 14:01:20] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25107} 
[2026-08-15 14:02:28] local.INFO: Kitchen productData fetch started  
[2026-08-15 14:02:42] local.INFO: Kitchen productData fetch started  
[2026-08-15 14:03:03] local.INFO: Kitchen productData fetch started {"request":{"draw":"1","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786782783178"}} 
[2026-08-15 14:04:35] local.INFO: [KITCHEN_PRODUCT_20260815140435_6a80249bab34c] STEP 1: kitchen_storeProduct started {"request_data":{"_token":"RkbH1SvRwp8MgDFixQCfTuMRCh8KvJIh80pRFFAG","kitchen_category_id":"17","product_name":"FRIED CHICKEN WINGS 4 PCS","product_code":"F91","tax":"5","tax_mode":"include","product_type_id":null,"stock_limit":"10","packed_date":null,"expiry_date":null,"description":null,"unit_value":["1"],"unit":["pcs"],"mrp":["190"],"price":["190"],"stock":["10000"],"stock_type":["pcs"],"display":["Yes"]},"has_images":false,"user_id":1,"ip":"103.182.69.38"} 
[2026-08-15 14:04:35] local.INFO: [KITCHEN_PRODUCT_20260815140435_6a80249bab34c] STEP 2: Validation started  
[2026-08-15 14:04:35] local.INFO: [KITCHEN_PRODUCT_20260815140435_6a80249bab34c] STEP 2 SUCCESS: Validation passed  
[2026-08-15 14:04:35] local.INFO: [KITCHEN_PRODUCT_20260815140435_6a80249bab34c] STEP 3: Variant array counts {"unit_value":1,"unit":1,"mrp":1,"price":1,"stock":1,"display":1} 
[2026-08-15 14:04:35] local.INFO: [KITCHEN_PRODUCT_20260815140435_6a80249bab34c] STEP 4: Database transaction started  
[2026-08-15 14:04:35] local.INFO: [KITCHEN_PRODUCT_20260815140435_6a80249bab34c] STEP 5: Image upload started  
[2026-08-15 14:04:35] local.INFO: [KITCHEN_PRODUCT_20260815140435_6a80249bab34c] STEP 5 SUCCESS: Image upload completed {"images":[]} 
[2026-08-15 14:04:35] local.INFO: [KITCHEN_PRODUCT_20260815140435_6a80249bab34c] STEP 6: Product code generation started  
[2026-08-15 14:04:35] local.INFO: [KITCHEN_PRODUCT_20260815140435_6a80249bab34c] STEP 6: Manual product code selected {"product_code":"F91"} 
[2026-08-15 14:04:35] local.INFO: [KITCHEN_PRODUCT_20260815140435_6a80249bab34c] STEP 6 SUCCESS: Product code generated {"product_code":"F91"} 
[2026-08-15 14:04:35] local.INFO: [KITCHEN_PRODUCT_20260815140435_6a80249bab34c] STEP 7: Creating main product {"data":{"product_id":"F91","product_variant_id":null,"kitchen_category_id":17,"product_name":"FRIED CHICKEN WINGS 4 PCS","type_id":null,"type_name":"Normal","stock_limit":"10","description":null,"images":"[]","tax":5.0,"tax_mode":"include","unit_value":1.0,"unit":"pcs","mrp":190.0,"price":190.0,"stock":10000.0,"stock_type":"pcs","display":1,"type":"product","is_active":1,"packed_date":null,"expiry_date":null,"ignore_stock":0}} 
[2026-08-15 14:04:35] local.INFO: [KITCHEN_PRODUCT_20260815140435_6a80249bab34c] STEP 7 SUCCESS: Main product created {"database_id":926,"product_code":"F91"} 
[2026-08-15 14:04:35] local.INFO: [KITCHEN_PRODUCT_20260815140435_6a80249bab34c] STEP 8 SKIPPED: No packed or expiry date  
[2026-08-15 14:04:35] local.INFO: [KITCHEN_PRODUCT_20260815140435_6a80249bab34c] STEP 9: Variant creation started {"total_rows":1} 
[2026-08-15 14:04:35] local.INFO: [KITCHEN_PRODUCT_20260815140435_6a80249bab34c] STEP 9.0: Main product row skipped  
[2026-08-15 14:04:35] local.INFO: [KITCHEN_PRODUCT_20260815140435_6a80249bab34c] STEP 9 SUCCESS: All variants created  
[2026-08-15 14:04:35] local.INFO: [KITCHEN_PRODUCT_20260815140435_6a80249bab34c] STEP 10: Creating main product stock summary  
[2026-08-15 14:04:35] local.INFO: [KITCHEN_PRODUCT_20260815140435_6a80249bab34c] STEP 10 SUCCESS: Stock summary created {"stock_summary_id":645} 
[2026-08-15 14:04:35] local.INFO: [KITCHEN_PRODUCT_20260815140435_6a80249bab34c] STEP 11 SUCCESS: Transaction committed {"product_id":926,"product_code":"F91"} 
[2026-08-15 14:04:37] local.INFO: Kitchen productData fetch started {"request":{"draw":"1","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786782877501"}} 
[2026-08-15 14:09:32] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":825,"gst":36.9,"discount":0,"charge":0,"total":825,"payment_mode":"cash","products":[{"product_id":912,"code":"F25","name":"CHICKEN MEC'N CHEESE PASTA","mrp":260,"price":260,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":706,"code":"B26","name":"JIGARTHANDA","mrp":100,"price":100,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":926,"code":"F91","name":"FRIED CHICKEN WINGS 4 PCS","mrp":190,"price":190,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":832,"code":"F7","name":"Paneer Tikka Sandwich","mrp":135,"price":135,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":826,"code":"F1","name":"Classic French Fries","mrp":90,"price":90,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 14:09:32] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 14:09:32] local.INFO: ORDER CREATED {"order_id":"ORD34939"} 
[2026-08-15 14:09:32] local.INFO: Stock Updated {"product_id":912,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 14:09:32] local.INFO: Stock Updated {"product_id":926,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 14:09:32] local.INFO: Stock Updated {"product_id":832,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 14:09:32] local.INFO: Stock Updated {"product_id":826,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 14:09:32] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25108} 
[2026-08-15 14:09:41] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"86","customer_name":"Customer Name","customer_phone":null,"subtotal":825,"gst":36.9,"discount":0,"charge":0,"total":825,"payment_mode":"cash","products":[{"product_id":912,"code":"F25","name":"CHICKEN MEC'N CHEESE PASTA","mrp":260,"price":260,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":706,"code":"B26","name":"JIGARTHANDA","mrp":100,"price":100,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":926,"code":"F91","name":"FRIED CHICKEN WINGS 4 PCS","mrp":190,"price":190,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":832,"code":"F7","name":"Paneer Tikka Sandwich","mrp":135,"price":135,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":826,"code":"F1","name":"Classic French Fries","mrp":90,"price":90,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 14:09:41] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 14:09:41] local.INFO: ORDER CREATED {"order_id":"ORD34940"} 
[2026-08-15 14:09:41] local.INFO: Stock Updated {"product_id":912,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 14:09:41] local.INFO: Stock Updated {"product_id":926,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 14:09:41] local.INFO: Stock Updated {"product_id":832,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 14:09:41] local.INFO: Stock Updated {"product_id":826,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 14:09:41] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25109} 
[2026-08-15 14:11:17] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":825,"gst":39.29,"discount":0,"charge":0,"total":825,"payment_mode":"cash","products":[{"product_id":623,"code":"1296","name":"Classic sweets","mrp":440,"price":440,"qty":1.875,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-15 14:11:17] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 14:11:17] local.INFO: ORDER CREATED {"order_id":"ORD34941"} 
[2026-08-15 14:11:17] local.INFO: Stock Updated {"product_id":623,"ordered_qty":1.875,"deducted":1.875} 
[2026-08-15 14:11:17] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25110} 
[2026-08-15 14:11:29] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"30","customer_name":"Customer Name","customer_phone":null,"subtotal":825,"gst":39.29,"discount":0,"charge":0,"total":825,"payment_mode":"cash","products":[{"product_id":623,"code":"1296","name":"Classic sweets","mrp":440,"price":440,"qty":1.875,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-15 14:11:29] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 14:11:29] local.INFO: ORDER CREATED {"order_id":"ORD34942"} 
[2026-08-15 14:11:29] local.INFO: Stock Updated {"product_id":623,"ordered_qty":1.875,"deducted":1.875} 
[2026-08-15 14:11:29] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25111} 
[2026-08-15 14:14:19] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":956.4,"gst":36.02,"discount":0,"charge":0,"total":956.4,"payment_mode":"cash","products":[{"product_id":260,"code":"c5","name":"CHICKEN PUFF","mrp":30,"price":30,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":0,"code":"-","name":"CHEAS CAKE","mrp":40,"price":40,"qty":5,"tax":0,"tax_mode":"exclude","unit":"pcs"},{"product_id":136,"code":"1105","name":"CASHEW COOKIES","mrp":600,"price":600,"qty":0.268,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":136,"code":"1105","name":"CASHEW COOKIES","mrp":600,"price":600,"qty":0.276,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":579,"code":"1281","name":"Dark Chocolate","mrp":100,"price":100,"qty":2,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":385,"code":"AS1573","name":"Pori (Box)","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":397,"code":"AS1572","name":"Kambu Pori","mrp":60,"price":60,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 14:14:19] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 14:14:19] local.INFO: ORDER CREATED {"order_id":"ORD34943"} 
[2026-08-15 14:14:19] local.INFO: Stock Updated {"product_id":260,"ordered_qty":2.0,"deducted":2.0} 
[2026-08-15 14:14:19] local.INFO: Stock Updated {"product_id":136,"ordered_qty":0.268,"deducted":0.268} 
[2026-08-15 14:14:19] local.INFO: Stock Updated {"product_id":136,"ordered_qty":0.276,"deducted":0.276} 
[2026-08-15 14:14:19] local.INFO: Stock Updated {"product_id":579,"ordered_qty":2.0,"deducted":2.0} 
[2026-08-15 14:14:19] local.INFO: Stock Updated {"product_id":385,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 14:14:19] local.INFO: Stock Updated {"product_id":397,"ordered_qty":2.0,"deducted":2.0} 
[2026-08-15 14:14:19] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25112} 
[2026-08-15 14:15:01] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":836.1,"gst":39.81,"discount":0,"charge":0,"total":836.1,"payment_mode":"cash","products":[{"product_id":624,"code":"1297","name":"Kaju luxury","mrp":1300,"price":1300,"qty":0.281,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":637,"code":"1308","name":"Special laddu","mrp":600,"price":600,"qty":0.266,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":815,"code":"AS1704","name":"MINI THATTA","mrp":80,"price":80,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":127,"code":"1096","name":"KAVUNI ARISI HALWA","mrp":800,"price":800,"qty":0.289,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-15 14:15:01] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 14:15:01] local.INFO: ORDER CREATED {"order_id":"ORD34944"} 
[2026-08-15 14:15:01] local.INFO: Stock Updated {"product_id":624,"ordered_qty":0.281,"deducted":0.281} 
[2026-08-15 14:15:01] local.INFO: Stock Updated {"product_id":637,"ordered_qty":0.266,"deducted":0.266} 
[2026-08-15 14:15:01] local.INFO: Stock Updated {"product_id":815,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 14:15:01] local.INFO: Stock Updated {"product_id":127,"ordered_qty":0.289,"deducted":0.289} 
[2026-08-15 14:15:02] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25113} 
[2026-08-15 14:16:42] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":371,"gst":17.67,"discount":0,"charge":0,"total":371,"payment_mode":"cash","products":[{"product_id":579,"code":"1281","name":"Dark Chocolate","mrp":100,"price":100,"qty":1,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":136,"code":"1105","name":"CASHEW COOKIES","mrp":600,"price":600,"qty":0.26,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":896,"code":"AS1005","name":"RAJASTHAN MIXTURE 250g","mrp":115,"price":115,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 14:16:42] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 14:16:42] local.INFO: ORDER CREATED {"order_id":"ORD34945"} 
[2026-08-15 14:16:42] local.INFO: Stock Updated {"product_id":579,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 14:16:42] local.INFO: Stock Updated {"product_id":136,"ordered_qty":0.26,"deducted":0.26} 
[2026-08-15 14:16:42] local.INFO: Stock Updated {"product_id":896,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 14:16:42] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25114} 
[2026-08-15 14:19:08] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"39","customer_name":"Customer Name","customer_phone":null,"subtotal":155,"gst":7.38,"discount":0,"charge":0,"total":155,"payment_mode":"cash","products":[{"product_id":258,"code":"c8","name":"EGG PUFF","mrp":25,"price":25,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":260,"code":"c5","name":"CHICKEN PUFF","mrp":30,"price":30,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":588,"code":"B19","name":"Rose Milk","mrp":50,"price":50,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 14:19:08] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 14:19:08] local.INFO: ORDER CREATED {"order_id":"ORD34946"} 
[2026-08-15 14:19:08] local.INFO: Stock Updated {"product_id":258,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 14:19:08] local.INFO: Stock Updated {"product_id":260,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 14:19:08] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25115} 
[2026-08-15 14:23:14] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"87","customer_name":"Customer Name","customer_phone":null,"subtotal":90,"gst":4.29,"discount":0,"charge":0,"total":90,"payment_mode":"cash","products":[{"product_id":855,"code":"AS1273","name":"Brownie","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":880,"code":"AS1754","name":"Red Banana Cake","mrp":40,"price":40,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 14:23:14] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 14:23:14] local.INFO: ORDER CREATED {"order_id":"ORD34947"} 
[2026-08-15 14:23:14] local.INFO: Stock Updated {"product_id":855,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 14:23:14] local.INFO: Stock Updated {"product_id":880,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 14:23:14] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25116} 
[2026-08-15 14:25:10] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:25:10] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:25:10] local.INFO: ========== GET STAFF API START ==========  
[2026-08-15 14:25:10] local.INFO: Staff List Fetched {"count":42} 
[2026-08-15 14:25:10] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:25:10] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:25:10] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:25:10] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:25:10] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:25:10] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 14:25:10] local.ERROR: FCM Error : file does not exist  
[2026-08-15 14:25:10] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:25:10] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:25:10] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:25:10] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:25:10] local.INFO: ================ FCM TOKEN UPDATE START ================  
[2026-08-15 14:25:10] local.INFO: Billing Counter FCM Token Updated {"counter_id":8,"branch_id":5,"fcm_token":"ftryxuL5Qlu-GJmjseOYA4:APA91bFE4uFOH2GFT_VAi44gbM47YADlJjoZ9U8PdnPEGLjNZyZSiKeyhWgmjR3NrB9nwGOKTctoWauPYAkC__iJ-oQP6RXwSW0orJbYHJir_Si_e07JPk0"} 
[2026-08-15 14:25:14] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:25:14] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:25:14] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:25:14] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:25:14] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1738,"table_id":"3","status":"processing"},{"id":1737,"table_id":"8","status":"processing"},{"id":1736,"table_id":"10","status":"processing"},{"id":1705,"table_id":"9","status":"processing"}]} 
[2026-08-15 14:25:14] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-15 14:25:14] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":1736,"status":"occupied"} 
[2026-08-15 14:25:14] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":null,"status":"free"} 
[2026-08-15 14:25:14] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":1738,"status":"occupied"} 
[2026-08-15 14:25:14] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":null,"status":"free"} 
[2026-08-15 14:25:14] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-15 14:25:14] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":null,"status":"free"} 
[2026-08-15 14:25:14] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":null,"status":"free"} 
[2026-08-15 14:25:14] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":1737,"status":"occupied"} 
[2026-08-15 14:25:14] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":1705,"status":"occupied"} 
[2026-08-15 14:25:14] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:25:14] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:25:14] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:25:14] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:25:14] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:25:14] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:25:14] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:25:14] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:25:37] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:25:37] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:25:37] local.INFO: ========== GET STAFF API START ==========  
[2026-08-15 14:25:37] local.INFO: Staff List Fetched {"count":42} 
[2026-08-15 14:31:38] local.INFO: ORDER UPDATE STARTED {"order_id":"25058","request":{"user_id":null,"staff_id":"39","customer_name":"Customer Name","customer_phone":null,"subtotal":64,"gst":0,"discount":0,"charge":0,"total":64,"payment_mode":"cash","status":"completed","products":[{"product_id":169,"code":"A14","name":"Vadai","mrp":12,"price":12,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs","unit_value":1,"amount":24,"row_total":24},{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs","unit_value":1,"amount":25,"row_total":25},{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":1,"tax":0,"tax_mode":"include","unit":"pcs","unit_value":1,"amount":15,"row_total":15}]}} 
[2026-08-15 14:32:59] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:32:59] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:32:59] local.INFO: KOT Hold Remove Product - Request {"user_id":3,"branch_id":5,"request":{"order_id":"1738","detail_id":"3033"}} 
[2026-08-15 14:32:59] local.INFO: KOT Hold Remove Product - Validation Passed {"user_id":3,"branch_id":5,"order_id":1738,"detail_id":3033} 
[2026-08-15 14:32:59] local.INFO: KOT Hold Remove Product - Order Found {"order_id":1738,"order_id_value":"KOT20260731190915034","branch_id":5,"status":"processing"} 
[2026-08-15 14:32:59] local.INFO: KOT Hold Remove Product - Product Found {"order_id":1738,"detail_id":3033,"product_id":912,"product_name":"CHICKEN MEC'N CHEESE PASTA","quantity":1,"row_total":"260.00"} 
[2026-08-15 14:32:59] local.INFO: KOT Hold Remove Product - Product Deleted {"order_id":1738,"detail_id":3033} 
[2026-08-15 14:32:59] local.INFO: KOT Hold Remove Product - Remaining Products {"order_id":1738,"remaining_product_count":3} 
[2026-08-15 14:32:59] local.INFO: KOT Hold Remove Product - Order Recalculated {"order_id":1738,"subtotal":"428.57","gst":"21.43","discount":"0.00","charge":"0.00","total":"450.00"} 
[2026-08-15 14:32:59] local.INFO: KOT Hold Remove Product - Success {"order_id":1738,"detail_id":3033,"remaining_product_count":3,"order_removed":false} 
[2026-08-15 14:32:59] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:32:59] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:32:59] local.INFO: KOT Hold Remove Product - Request {"user_id":3,"branch_id":5,"request":{"order_id":"1738","detail_id":"3034"}} 
[2026-08-15 14:32:59] local.INFO: KOT Hold Remove Product - Validation Passed {"user_id":3,"branch_id":5,"order_id":1738,"detail_id":3034} 
[2026-08-15 14:32:59] local.INFO: KOT Hold Remove Product - Order Found {"order_id":1738,"order_id_value":"KOT20260731190915034","branch_id":5,"status":"processing"} 
[2026-08-15 14:32:59] local.INFO: KOT Hold Remove Product - Product Found {"order_id":1738,"detail_id":3034,"product_id":923,"product_name":"TANDOORI CHICKEN PIZZA","quantity":1,"row_total":"225.00"} 
[2026-08-15 14:32:59] local.INFO: KOT Hold Remove Product - Product Deleted {"order_id":1738,"detail_id":3034} 
[2026-08-15 14:32:59] local.INFO: KOT Hold Remove Product - Remaining Products {"order_id":1738,"remaining_product_count":2} 
[2026-08-15 14:32:59] local.INFO: KOT Hold Remove Product - Order Recalculated {"order_id":1738,"subtotal":"214.28","gst":"10.72","discount":"0.00","charge":"0.00","total":"225.00"} 
[2026-08-15 14:32:59] local.INFO: KOT Hold Remove Product - Success {"order_id":1738,"detail_id":3034,"remaining_product_count":2,"order_removed":false} 
[2026-08-15 14:33:00] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:33:00] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:33:00] local.INFO: KOT Hold Remove Product - Request {"user_id":3,"branch_id":5,"request":{"order_id":"1738","detail_id":"3035"}} 
[2026-08-15 14:33:00] local.INFO: KOT Hold Remove Product - Validation Passed {"user_id":3,"branch_id":5,"order_id":1738,"detail_id":3035} 
[2026-08-15 14:33:00] local.INFO: KOT Hold Remove Product - Order Found {"order_id":1738,"order_id_value":"KOT20260731190915034","branch_id":5,"status":"processing"} 
[2026-08-15 14:33:00] local.INFO: KOT Hold Remove Product - Product Found {"order_id":1738,"detail_id":3035,"product_id":832,"product_name":"Paneer Tikka Sandwich","quantity":1,"row_total":"135.00"} 
[2026-08-15 14:33:00] local.INFO: KOT Hold Remove Product - Product Deleted {"order_id":1738,"detail_id":3035} 
[2026-08-15 14:33:00] local.INFO: KOT Hold Remove Product - Remaining Products {"order_id":1738,"remaining_product_count":1} 
[2026-08-15 14:33:00] local.INFO: KOT Hold Remove Product - Order Recalculated {"order_id":1738,"subtotal":"85.71","gst":"4.29","discount":"0.00","charge":"0.00","total":"90.00"} 
[2026-08-15 14:33:00] local.INFO: KOT Hold Remove Product - Success {"order_id":1738,"detail_id":3035,"remaining_product_count":1,"order_removed":false} 
[2026-08-15 14:33:56] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:33:56] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:33:56] local.INFO: KOT BILL SENT TO PI PRINTER {"order_id":"KOT20260731190915035"} 
[2026-08-15 14:34:02] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:34:02] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:34:02] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1738,"table_id":"3","status":"processing"},{"id":1737,"table_id":"8","status":"processing"},{"id":1736,"table_id":"10","status":"processing"},{"id":1705,"table_id":"9","status":"processing"}]} 
[2026-08-15 14:34:02] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-15 14:34:02] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":1736,"status":"occupied"} 
[2026-08-15 14:34:02] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":null,"status":"free"} 
[2026-08-15 14:34:02] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":1738,"status":"occupied"} 
[2026-08-15 14:34:02] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":null,"status":"free"} 
[2026-08-15 14:34:02] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-15 14:34:02] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":null,"status":"free"} 
[2026-08-15 14:34:02] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":null,"status":"free"} 
[2026-08-15 14:34:02] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":1737,"status":"occupied"} 
[2026-08-15 14:34:02] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":1705,"status":"occupied"} 
[2026-08-15 14:34:02] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:34:02] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:34:02] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:34:02] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:34:02] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:34:02] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:34:02] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:34:02] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:34:06] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:34:06] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:34:06] local.INFO: KOT Hold Remove Product - Request {"user_id":3,"branch_id":5,"request":{"order_id":"1705","detail_id":"2984"}} 
[2026-08-15 14:34:06] local.INFO: KOT Hold Remove Product - Validation Passed {"user_id":3,"branch_id":5,"order_id":1705,"detail_id":2984} 
[2026-08-15 14:34:06] local.INFO: KOT Hold Remove Product - Order Found {"order_id":1705,"order_id_value":"KOT20260731190915009","branch_id":5,"status":"processing"} 
[2026-08-15 14:34:06] local.INFO: KOT Hold Remove Product - Product Found {"order_id":1705,"detail_id":2984,"product_id":640,"product_name":"Black tea","quantity":1,"row_total":"15.00"} 
[2026-08-15 14:34:06] local.INFO: KOT Hold Remove Product - Product Deleted {"order_id":1705,"detail_id":2984} 
[2026-08-15 14:34:06] local.INFO: KOT Hold Remove Product - Remaining Products {"order_id":1705,"remaining_product_count":0} 
[2026-08-15 14:34:06] local.INFO: KOT Hold Remove Product - Last Product Removed {"order_id":1705,"detail_id":2984,"product_name":"Black tea"} 
[2026-08-15 14:34:06] local.INFO: KOT Hold Remove Product - Hold Order Deleted {"order_id":1705,"detail_id":2984,"order_removed":true} 
[2026-08-15 14:34:26] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:34:26] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:34:26] local.INFO: ========== GET STAFF API START ==========  
[2026-08-15 14:34:26] local.INFO: Staff List Fetched {"count":42} 
[2026-08-15 14:34:30] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:34:30] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 14:34:30] local.INFO: ================= KOT HOLD SAVE ORDER START =================  
[2026-08-15 14:34:30] local.INFO: Authenticated Billing Counter {"billing_counter_id":3,"counter_name":"pms billing one","branch_id":5} 
[2026-08-15 14:34:30] local.INFO: Complete Request {"request":{"table_id":"9","staff_id":"39","payment_mode":"cash","discount_type":"none","is_kot":"1","products":[{"product_id":"827","qty":"1pcs","is_kot":"1"},{"product_id":"833","qty":"1pcs","is_kot":"1"}]}} 
[2026-08-15 14:34:30] local.INFO: Generated Order ID {"order_id":"KOT20260731190915036"} 
[2026-08-15 14:34:30] local.INFO: Processing Product {"product_id":"827","qty":"1pcs"} 
[2026-08-15 14:34:30] local.INFO: Product Amount Calculated {"product":"Mexican Fries","subtotal":125.0,"tax":0.0,"total":125.0} 
[2026-08-15 14:34:30] local.INFO: Processing Product {"product_id":"833","qty":"1pcs"} 
[2026-08-15 14:34:30] local.INFO: Product Amount Calculated {"product":"Roasted Chicken Sandwich","subtotal":150.0,"tax":0.0,"total":150.0} 
[2026-08-15 14:34:30] local.INFO: Bill Calculation Completed {"subtotal":261.91,"gst":13.09,"discount":0.0,"charge":0.0,"grand_total":275.0} 
[2026-08-15 14:34:30] local.INFO: Order Detail Saved {"order_id":1740,"product_id":827} 
[2026-08-15 14:34:30] local.INFO: Order Detail Saved {"order_id":1740,"product_id":833} 
[2026-08-15 14:34:30] local.INFO: KOT BILL SENT TO PI PRINTER {"order_id":"KOT20260731190915036"} 
[2026-08-15 14:34:32] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":715,"gst":31.9,"discount":0,"charge":0,"total":715,"payment_mode":"cash","products":[{"product_id":318,"code":"1155","name":"NATTU SAKKARI PUDDING","mrp":30,"price":30,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":243,"code":"1126","name":"CHOCOLATE BOMBOLONI","mrp":60,"price":60,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":245,"code":"1128","name":"CUSTARD BUN","mrp":30,"price":30,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":799,"code":"as1688","name":"Coconut Crunch Cookies(box)","mrp":150,"price":150,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":859,"code":"AS1747","name":"Salt Cashew Nuts","mrp":280,"price":280,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":0,"code":"-","name":"BUN","mrp":45,"price":45,"qty":1,"tax":0,"tax_mode":"exclude","unit":"pcs"},{"product_id":771,"code":"1390","name":"Jam roll","mrp":30,"price":30,"qty":3,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 14:34:32] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 14:34:32] local.INFO: ORDER CREATED {"order_id":"ORD34948"} 
[2026-08-15 14:34:32] local.INFO: Stock Updated {"product_id":318,"ordered_qty":2.0,"deducted":2.0} 
[2026-08-15 14:34:32] local.INFO: Stock Updated {"product_id":243,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 14:34:32] local.INFO: Stock Updated {"product_id":245,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 14:34:32] local.INFO: Stock Updated {"product_id":799,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 14:34:32] local.INFO: Stock Updated {"product_id":859,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 14:34:32] local.INFO: Stock Updated {"product_id":771,"ordered_qty":3.0,"deducted":3.0} 
[2026-08-15 14:34:32] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25117} 
[2026-08-15 14:34:48] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":25,"gst":0,"discount":0,"charge":0,"total":25,"payment_mode":"cash","products":[{"product_id":164,"code":"A10","name":"Boost","mrp":25,"price":25,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 14:34:48] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 14:34:48] local.INFO: ORDER CREATED {"order_id":"ORD34949"} 
[2026-08-15 14:34:48] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25118} 
[2026-08-15 14:35:16] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":350,"gst":16.67,"discount":0,"charge":0,"total":350,"payment_mode":"cash","products":[{"product_id":590,"code":"B21","name":"Mapilai spl juice","mrp":180,"price":180,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":329,"code":"B6","name":"Pineapple","mrp":80,"price":80,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":336,"code":"B13","name":"Mojito","mrp":90,"price":90,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 14:35:16] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 14:35:16] local.INFO: ORDER CREATED {"order_id":"ORD34950"} 
[2026-08-15 14:35:16] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25119} 
[2026-08-15 14:35:30] local.INFO: Kitchen productData fetch started {"request":{"draw":"1","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786784730290"}} 
[2026-08-15 14:35:50] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":80,"gst":3.81,"discount":0,"charge":0,"total":80,"payment_mode":"cash","products":[{"product_id":778,"code":"B44","name":"WATER BOTTLE 1L","mrp":20,"price":20,"qty":4,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 14:35:50] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 14:35:50] local.INFO: ORDER CREATED {"order_id":"ORD34951"} 
[2026-08-15 14:35:50] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25120} 
[2026-08-15 14:36:55] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":105,"gst":5,"discount":0,"charge":0,"total":105,"payment_mode":"cash","products":[{"product_id":475,"code":"1217","name":"Dates cake","mrp":40,"price":40,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":253,"code":"c2","name":"MUSHROOM PUFF","mrp":25,"price":25,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 14:36:55] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 14:36:55] local.INFO: ORDER CREATED {"order_id":"ORD34952"} 
[2026-08-15 14:36:55] local.INFO: Stock Updated {"product_id":475,"ordered_qty":2.0,"deducted":2.0} 
[2026-08-15 14:36:55] local.INFO: Stock Updated {"product_id":253,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 14:36:55] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25121} 
[2026-08-15 14:48:54] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":225,"gst":0,"discount":0,"charge":0,"total":225,"payment_mode":"cash","products":[{"product_id":0,"code":"-","name":"WATERBOTTLE","mrp":75,"price":75,"qty":3,"tax":0,"tax_mode":"exclude","unit":"pcs"}]}} 
[2026-08-15 14:48:54] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 14:48:54] local.INFO: ORDER CREATED {"order_id":"ORD34953"} 
[2026-08-15 14:48:54] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25122} 
[2026-08-15 14:53:52] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"86","customer_name":"Customer Name","customer_phone":null,"subtotal":105,"gst":5,"discount":0,"charge":0,"total":105,"payment_mode":"cash","products":[{"product_id":704,"code":"B24","name":"Muskmelon","mrp":80,"price":80,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":258,"code":"c8","name":"EGG PUFF","mrp":25,"price":25,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 14:53:52] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 14:53:52] local.INFO: ORDER CREATED {"order_id":"ORD34954"} 
[2026-08-15 14:53:52] local.INFO: Stock Updated {"product_id":258,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 14:53:52] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25123} 
[2026-08-15 14:54:12] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":50,"gst":1.19,"discount":0,"charge":0,"total":50,"payment_mode":"cash","products":[{"product_id":317,"code":"1154","name":"CHOCOLATE PUDDING","mrp":25,"price":25,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":165,"code":"A11","name":"Horlicks","mrp":25,"price":25,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 14:54:12] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 14:54:12] local.INFO: ORDER CREATED {"order_id":"ORD34955"} 
[2026-08-15 14:54:12] local.INFO: Stock Updated {"product_id":317,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 14:54:12] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25124} 
[2026-08-15 14:55:02] local.INFO: ORDER UPDATE STARTED {"order_id":"25124","request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":40,"gst":1.19,"discount":0,"charge":0,"total":40,"payment_mode":"cash","status":"completed","products":[{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs","unit_value":1,"amount":15,"row_total":15},{"product_id":317,"code":"1154","name":"CHOCOLATE PUDDING","mrp":25,"price":25,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs","unit_value":1,"amount":25,"row_total":25}]}} 
[2026-08-15 14:56:47] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":40,"gst":1.9,"discount":0,"charge":0,"total":40,"payment_mode":"cash","products":[{"product_id":344,"code":"B14","name":"Lemon","mrp":40,"price":40,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 14:56:47] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 14:56:47] local.INFO: ORDER CREATED {"order_id":"ORD34956"} 
[2026-08-15 14:56:47] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25125} 
[2026-08-15 14:58:14] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":525,"gst":25,"discount":0,"charge":0,"total":525,"payment_mode":"cash","products":[{"product_id":337,"code":"1174","name":"Sharjah","mrp":100,"price":100,"qty":4,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":258,"code":"c8","name":"EGG PUFF","mrp":25,"price":25,"qty":5,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 14:58:14] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 14:58:14] local.INFO: ORDER CREATED {"order_id":"ORD34957"} 
[2026-08-15 14:58:14] local.INFO: Stock Updated {"product_id":337,"ordered_qty":4.0,"deducted":4.0} 
[2026-08-15 14:58:14] local.INFO: Stock Updated {"product_id":258,"ordered_qty":5.0,"deducted":5.0} 
[2026-08-15 14:58:14] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25126} 
[2026-08-15 14:59:00] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":280,"gst":13.33,"discount":0,"charge":0,"total":280,"payment_mode":"cash","products":[{"product_id":337,"code":"1174","name":"Sharjah","mrp":100,"price":100,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":711,"code":"B35","name":"Chocolate Milkshake","mrp":180,"price":180,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 14:59:00] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 14:59:00] local.INFO: ORDER CREATED {"order_id":"ORD34958"} 
[2026-08-15 14:59:00] local.INFO: Stock Updated {"product_id":337,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 14:59:00] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25127} 
[2026-08-15 15:00:28] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"39","customer_name":"Customer Name","customer_phone":null,"subtotal":525,"gst":25,"discount":0,"charge":0,"total":525,"payment_mode":"cash","products":[{"product_id":827,"code":"F2","name":"Mexican Fries","mrp":125,"price":125,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":833,"code":"F8","name":"Roasted Chicken Sandwich","mrp":150,"price":150,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":336,"code":"B13","name":"Mojito","mrp":90,"price":90,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":332,"code":"B9","name":"Sathukudi","mrp":80,"price":80,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 15:00:28] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 15:00:28] local.INFO: ORDER CREATED {"order_id":"ORD34959"} 
[2026-08-15 15:00:28] local.INFO: Stock Updated {"product_id":827,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 15:00:28] local.INFO: Stock Updated {"product_id":833,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 15:00:28] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25128} 
[2026-08-15 15:02:43] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"27","customer_name":"Customer Name","customer_phone":null,"subtotal":151.8,"gst":5.09,"discount":0,"charge":0,"total":151.8,"payment_mode":"cash","products":[{"product_id":42,"code":"1011","name":"KOVILPATTI KAARA SEV","mrp":400,"price":400,"qty":0.267,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":0,"code":"-","name":"BUN","mrp":45,"price":45,"qty":1,"tax":0,"tax_mode":"exclude","unit":"pcs"}]}} 
[2026-08-15 15:02:43] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 15:02:43] local.INFO: ORDER CREATED {"order_id":"ORD34960"} 
[2026-08-15 15:02:43] local.INFO: Stock Updated {"product_id":42,"ordered_qty":0.267,"deducted":0.267} 
[2026-08-15 15:02:43] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25129} 
[2026-08-15 15:04:25] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"55","customer_name":"Customer Name","customer_phone":null,"subtotal":921.18,"gst":43.87,"discount":0,"charge":0,"total":921.18,"payment_mode":"cash","products":[{"product_id":671,"code":"1337","name":"japanesh jelly coffee","mrp":60,"price":60,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":860,"code":"AS1723","name":"Mango Brownie","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":494,"code":"AS1592","name":"Mini Rasa Gulkla","mrp":175,"price":175,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":797,"code":"AS1692","name":"THEAN MITTAI","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":78,"code":"1047","name":"KAJU PATTICE","mrp":1300,"price":1300,"qty":0.243,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":621,"code":"1294","name":"Milk sweets","mrp":660,"price":660,"qty":0.258,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":695,"code":"AS1625","name":"ELLU URUNDAI","mrp":100,"price":100,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 15:04:25] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 15:04:25] local.INFO: ORDER CREATED {"order_id":"ORD34961"} 
[2026-08-15 15:04:25] local.INFO: Stock Updated {"product_id":671,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 15:04:25] local.INFO: Stock Updated {"product_id":860,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 15:04:25] local.INFO: Stock Updated {"product_id":494,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 15:04:25] local.INFO: Stock Updated {"product_id":797,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 15:04:25] local.INFO: Stock Updated {"product_id":78,"ordered_qty":0.243,"deducted":0.243} 
[2026-08-15 15:04:25] local.INFO: Stock Updated {"product_id":621,"ordered_qty":0.258,"deducted":0.258} 
[2026-08-15 15:04:25] local.INFO: Stock Updated {"product_id":695,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 15:04:25] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25130} 
[2026-08-15 15:05:18] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":20,"gst":0.95,"discount":0,"charge":0,"total":20,"payment_mode":"cash","products":[{"product_id":778,"code":"B44","name":"WATER BOTTLE 1L","mrp":20,"price":20,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 15:05:18] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 15:05:18] local.INFO: ORDER CREATED {"order_id":"ORD34962"} 
[2026-08-15 15:05:18] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25131} 
[2026-08-15 15:06:37] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":222.8,"gst":10.61,"discount":0,"charge":0,"total":222.8,"payment_mode":"cash","products":[{"product_id":48,"code":"1017","name":"KAARA THATTAI","mrp":400,"price":400,"qty":0.293,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":50,"code":"1019","name":"OLA I SSEEVAL","mrp":400,"price":400,"qty":0.264,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-15 15:06:37] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 15:06:37] local.INFO: ORDER CREATED {"order_id":"ORD34963"} 
[2026-08-15 15:07:03] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"55","customer_name":"Customer Name","customer_phone":null,"subtotal":222.6,"gst":5.03,"discount":0,"charge":0,"total":222.6,"payment_mode":"cash","products":[{"product_id":0,"code":"-","name":"KAARA THATTAI","mrp":117,"price":117,"qty":1,"tax":0,"tax_mode":"exclude","unit":"pcs"},{"product_id":50,"code":"1019","name":"OLA I SSEEVAL","mrp":400,"price":400,"qty":0.264,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-15 15:07:03] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 15:07:03] local.INFO: ORDER CREATED {"order_id":"ORD34963"} 
[2026-08-15 15:07:44] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"55","customer_name":"Customer Name","customer_phone":null,"subtotal":631.5,"gst":19.5,"discount":0,"charge":0,"total":631.5,"payment_mode":"cash","products":[{"product_id":76,"code":"1045","name":"KAJU FLOWER","mrp":1300,"price":1300,"qty":0.315,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":0,"code":"-","name":"SEEVAL","mrp":105,"price":105,"qty":1,"tax":0,"tax_mode":"exclude","unit":"pcs"},{"product_id":0,"code":"-","name":"KAARA THATTAI","mrp":117,"price":117,"qty":1,"tax":0,"tax_mode":"exclude","unit":"pcs"}]}} 
[2026-08-15 15:07:44] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 15:07:44] local.INFO: ORDER CREATED {"order_id":"ORD34963"} 
[2026-08-15 15:07:44] local.INFO: Stock Updated {"product_id":76,"ordered_qty":0.315,"deducted":0.315} 
[2026-08-15 15:07:44] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25134} 
[2026-08-15 15:09:59] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":230,"gst":5.95,"discount":0,"charge":0,"total":230,"payment_mode":"cash","products":[{"product_id":258,"code":"c8","name":"EGG PUFF","mrp":25,"price":25,"qty":5,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":3,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 15:09:59] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 15:09:59] local.INFO: ORDER CREATED {"order_id":"ORD34964"} 
[2026-08-15 15:09:59] local.INFO: Stock Updated {"product_id":258,"ordered_qty":5.0,"deducted":5.0} 
[2026-08-15 15:09:59] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25135} 
[2026-08-15 15:11:37] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:11:37] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:11:37] local.INFO: APP PRODUCT STOCK UPDATED {"order_id":25136,"product_id":827,"product_name":"Mexican Fries","entered_quantity":"1pcs","purchased_quantity":1.0,"product_unit_value":1.0,"unit":"pcs","stock_before":9931.0,"stock_deducted":1.0,"stock_after":9930.0} 
[2026-08-15 15:11:37] local.INFO: APP PRODUCT STOCK UPDATED {"order_id":25136,"product_id":833,"product_name":"Roasted Chicken Sandwich","entered_quantity":"1pcs","purchased_quantity":1.0,"product_unit_value":1.0,"unit":"pcs","stock_before":887.0,"stock_deducted":1.0,"stock_after":886.0} 
[2026-08-15 15:11:38] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:11:38] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:11:38] local.INFO: KOT Hold Remove Product - Request {"user_id":3,"branch_id":5,"request":{"order_id":"1740","detail_id":"3038"}} 
[2026-08-15 15:11:39] local.INFO: KOT Hold Remove Product - Validation Passed {"user_id":3,"branch_id":5,"order_id":1740,"detail_id":3038} 
[2026-08-15 15:11:39] local.INFO: KOT Hold Remove Product - Order Found {"order_id":1740,"order_id_value":"KOT20260731190915036","branch_id":5,"status":"processing"} 
[2026-08-15 15:11:39] local.INFO: KOT Hold Remove Product - Product Found {"order_id":1740,"detail_id":3038,"product_id":827,"product_name":"Mexican Fries","quantity":1,"row_total":"125.00"} 
[2026-08-15 15:11:39] local.INFO: KOT Hold Remove Product - Product Deleted {"order_id":1740,"detail_id":3038} 
[2026-08-15 15:11:39] local.INFO: KOT Hold Remove Product - Remaining Products {"order_id":1740,"remaining_product_count":1} 
[2026-08-15 15:11:39] local.INFO: KOT Hold Remove Product - Order Recalculated {"order_id":1740,"subtotal":"142.86","gst":"7.14","discount":"0.00","charge":"0.00","total":"150.00"} 
[2026-08-15 15:11:39] local.INFO: KOT Hold Remove Product - Success {"order_id":1740,"detail_id":3038,"remaining_product_count":1,"order_removed":false} 
[2026-08-15 15:11:39] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:11:39] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:11:39] local.INFO: APP PRODUCT STOCK UPDATED {"order_id":25137,"product_id":833,"product_name":"Roasted Chicken Sandwich","entered_quantity":"1pcs","purchased_quantity":1.0,"product_unit_value":1.0,"unit":"pcs","stock_before":886.0,"stock_deducted":1.0,"stock_after":885.0} 
[2026-08-15 15:11:39] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:11:39] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:11:39] local.INFO: KOT Hold Remove Product - Request {"user_id":3,"branch_id":5,"request":{"order_id":"1740","detail_id":"3039"}} 
[2026-08-15 15:11:39] local.INFO: KOT Hold Remove Product - Validation Passed {"user_id":3,"branch_id":5,"order_id":1740,"detail_id":3039} 
[2026-08-15 15:11:39] local.INFO: KOT Hold Remove Product - Order Found {"order_id":1740,"order_id_value":"KOT20260731190915036","branch_id":5,"status":"processing"} 
[2026-08-15 15:11:39] local.INFO: KOT Hold Remove Product - Product Found {"order_id":1740,"detail_id":3039,"product_id":833,"product_name":"Roasted Chicken Sandwich","quantity":1,"row_total":"150.00"} 
[2026-08-15 15:11:39] local.INFO: KOT Hold Remove Product - Product Deleted {"order_id":1740,"detail_id":3039} 
[2026-08-15 15:11:39] local.INFO: KOT Hold Remove Product - Remaining Products {"order_id":1740,"remaining_product_count":0} 
[2026-08-15 15:11:39] local.INFO: KOT Hold Remove Product - Last Product Removed {"order_id":1740,"detail_id":3039,"product_name":"Roasted Chicken Sandwich"} 
[2026-08-15 15:11:39] local.INFO: KOT Hold Remove Product - Hold Order Deleted {"order_id":1740,"detail_id":3039,"order_removed":true} 
[2026-08-15 15:11:47] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:11:47] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:11:51] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:11:51] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:11:54] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:11:54] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:16:05] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":40,"gst":1.19,"discount":0,"charge":0,"total":40,"payment_mode":"cash","products":[{"product_id":258,"code":"c8","name":"EGG PUFF","mrp":25,"price":25,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 15:16:05] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 15:16:05] local.INFO: ORDER CREATED {"order_id":"ORD34970"} 
[2026-08-15 15:16:05] local.INFO: Stock Updated {"product_id":258,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 15:16:05] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25141} 
[2026-08-15 15:16:34] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"86","customer_name":"Customer Name","customer_phone":null,"subtotal":380,"gst":18.1,"discount":0,"charge":0,"total":380,"payment_mode":"cash","products":[{"product_id":336,"code":"B13","name":"Mojito","mrp":90,"price":90,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":723,"code":"B43","name":"Mango juice","mrp":100,"price":100,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":705,"code":"B25","name":"SARJA","mrp":100,"price":100,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 15:16:34] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 15:16:34] local.INFO: ORDER CREATED {"order_id":"ORD34971"} 
[2026-08-15 15:16:34] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25142} 
[2026-08-15 15:19:18] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:19:18] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:19:18] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1738,"table_id":"3","status":"processing"},{"id":1737,"table_id":"8","status":"processing"},{"id":1736,"table_id":"10","status":"processing"}]} 
[2026-08-15 15:19:18] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-15 15:19:18] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":1736,"status":"occupied"} 
[2026-08-15 15:19:18] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":null,"status":"free"} 
[2026-08-15 15:19:18] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":1738,"status":"occupied"} 
[2026-08-15 15:19:18] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":null,"status":"free"} 
[2026-08-15 15:19:18] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-15 15:19:18] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":null,"status":"free"} 
[2026-08-15 15:19:18] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":null,"status":"free"} 
[2026-08-15 15:19:18] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":1737,"status":"occupied"} 
[2026-08-15 15:19:18] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":null,"status":"free"} 
[2026-08-15 15:19:18] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:19:18] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:19:18] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:19:18] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:19:18] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:19:18] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:19:26] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:19:26] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:19:26] local.INFO: ================= KOT HOLD SAVE ORDER START =================  
[2026-08-15 15:19:26] local.INFO: Authenticated Billing Counter {"billing_counter_id":3,"counter_name":"pms billing one","branch_id":5} 
[2026-08-15 15:19:26] local.INFO: Complete Request {"request":{"table_id":"4","staff_id":"39","payment_mode":"cash","discount_type":"none","is_kot":"1","products":[{"product_id":"833","qty":"1pcs","is_kot":"1"}]}} 
[2026-08-15 15:19:26] local.INFO: Generated Order ID {"order_id":"KOT20260731190915036"} 
[2026-08-15 15:19:26] local.INFO: Processing Product {"product_id":"833","qty":"1pcs"} 
[2026-08-15 15:19:26] local.INFO: Product Amount Calculated {"product":"Roasted Chicken Sandwich","subtotal":150.0,"tax":0.0,"total":150.0} 
[2026-08-15 15:19:26] local.INFO: Bill Calculation Completed {"subtotal":142.86,"gst":7.14,"discount":0.0,"charge":0.0,"grand_total":150.0} 
[2026-08-15 15:19:26] local.INFO: Order Detail Saved {"order_id":1741,"product_id":833} 
[2026-08-15 15:19:27] local.INFO: KOT BILL SENT TO PI PRINTER {"order_id":"KOT20260731190915036"} 
[2026-08-15 15:24:37] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":65,"gst":0,"discount":0,"charge":0,"total":65,"payment_mode":"cash","products":[{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":162,"code":"A8","name":"Badam milk Hot","mrp":50,"price":50,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 15:24:37] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 15:24:37] local.INFO: ORDER CREATED {"order_id":"ORD34972"} 
[2026-08-15 15:24:37] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25143} 
[2026-08-15 15:27:05] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":70,"gst":1.9,"discount":0,"charge":0,"total":70,"payment_mode":"cash","products":[{"product_id":252,"code":"c1","name":"VEG PUFFS","mrp":20,"price":20,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 15:27:05] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 15:27:05] local.INFO: ORDER CREATED {"order_id":"ORD34973"} 
[2026-08-15 15:27:05] local.INFO: Stock Updated {"product_id":252,"ordered_qty":2.0,"deducted":2.0} 
[2026-08-15 15:27:05] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25144} 
[2026-08-15 15:29:25] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"55","customer_name":"Customer Name","customer_phone":null,"subtotal":240,"gst":11.43,"discount":0,"charge":0,"total":240,"payment_mode":"cash","products":[{"product_id":815,"code":"AS1704","name":"MINI THATTA","mrp":80,"price":80,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":446,"code":"As655","name":"Soan pappadi","mrp":80,"price":80,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 15:29:25] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 15:29:25] local.INFO: ORDER CREATED {"order_id":"ORD34974"} 
[2026-08-15 15:29:25] local.INFO: Stock Updated {"product_id":815,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 15:29:25] local.INFO: Stock Updated {"product_id":446,"ordered_qty":2.0,"deducted":2.0} 
[2026-08-15 15:29:25] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25145} 
[2026-08-15 15:30:47] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":80,"gst":3.81,"discount":0,"charge":0,"total":80,"payment_mode":"cash","products":[{"product_id":331,"code":"B8","name":"Grapes","mrp":80,"price":80,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 15:30:47] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 15:30:47] local.INFO: ORDER CREATED {"order_id":"ORD34975"} 
[2026-08-15 15:30:47] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25146} 
[2026-08-15 15:32:03] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:32:03] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:32:03] local.INFO: ========== GET STAFF API START ==========  
[2026-08-15 15:32:03] local.INFO: Staff List Fetched {"count":42} 
[2026-08-15 15:32:03] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:32:03] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:32:05] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:32:05] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:32:06] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:32:06] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:32:06] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1741,"table_id":"4","status":"processing"},{"id":1738,"table_id":"3","status":"processing"},{"id":1737,"table_id":"8","status":"processing"},{"id":1736,"table_id":"10","status":"processing"}]} 
[2026-08-15 15:32:06] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-15 15:32:06] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":1736,"status":"occupied"} 
[2026-08-15 15:32:06] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":null,"status":"free"} 
[2026-08-15 15:32:06] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":1738,"status":"occupied"} 
[2026-08-15 15:32:06] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":1741,"status":"occupied"} 
[2026-08-15 15:32:06] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-15 15:32:06] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":null,"status":"free"} 
[2026-08-15 15:32:06] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":null,"status":"free"} 
[2026-08-15 15:32:06] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":1737,"status":"occupied"} 
[2026-08-15 15:32:06] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":null,"status":"free"} 
[2026-08-15 15:32:06] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:32:06] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:32:06] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:32:06] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:32:06] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:32:06] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:32:06] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:32:06] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:32:21] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:32:21] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:32:21] local.INFO: ========== GET STAFF API START ==========  
[2026-08-15 15:32:21] local.INFO: Staff List Fetched {"count":42} 
[2026-08-15 15:32:28] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:32:28] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:32:28] local.INFO: ================= KOT HOLD SAVE ORDER START =================  
[2026-08-15 15:32:28] local.INFO: Authenticated Billing Counter {"billing_counter_id":3,"counter_name":"pms billing one","branch_id":5} 
[2026-08-15 15:32:28] local.INFO: Complete Request {"request":{"table_id":"7","staff_id":"86","payment_mode":"cash","discount_type":"none","is_kot":"1","products":[{"product_id":"835","qty":"1pcs","is_kot":"1"},{"product_id":"826","qty":"1pcs","is_kot":"1"}]}} 
[2026-08-15 15:32:28] local.INFO: Generated Order ID {"order_id":"KOT20260731190915037"} 
[2026-08-15 15:32:28] local.INFO: Processing Product {"product_id":"835","qty":"1pcs"} 
[2026-08-15 15:32:28] local.INFO: Product Amount Calculated {"product":"Classic Bread Omlet","subtotal":70.0,"tax":0.0,"total":70.0} 
[2026-08-15 15:32:28] local.INFO: Processing Product {"product_id":"826","qty":"1pcs"} 
[2026-08-15 15:32:28] local.INFO: Product Amount Calculated {"product":"Classic French Fries","subtotal":90.0,"tax":0.0,"total":90.0} 
[2026-08-15 15:32:28] local.INFO: Bill Calculation Completed {"subtotal":152.38,"gst":7.62,"discount":0.0,"charge":0.0,"grand_total":160.0} 
[2026-08-15 15:32:28] local.INFO: Order Detail Saved {"order_id":1742,"product_id":835} 
[2026-08-15 15:32:28] local.INFO: Order Detail Saved {"order_id":1742,"product_id":826} 
[2026-08-15 15:32:29] local.INFO: KOT BILL SENT TO PI PRINTER {"order_id":"KOT20260731190915037"} 
[2026-08-15 15:34:12] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":380,"gst":18.1,"discount":0,"charge":0,"total":380,"payment_mode":"cash","products":[{"product_id":833,"code":"F8","name":"Roasted Chicken Sandwich","mrp":150,"price":150,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":340,"code":"b46","name":"Milkshake with Ice Cream","mrp":180,"price":180,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":589,"code":"B20","name":"Badam Milk","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 15:34:12] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 15:34:12] local.INFO: ORDER CREATED {"order_id":"ORD34976"} 
[2026-08-15 15:34:12] local.INFO: Stock Updated {"product_id":833,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 15:34:12] local.INFO: Stock Updated {"product_id":340,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 15:34:12] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25147} 
[2026-08-15 15:35:38] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"86","customer_name":"Customer Name","customer_phone":null,"subtotal":382,"gst":16.19,"discount":0,"charge":0,"total":382,"payment_mode":"cash","products":[{"product_id":835,"code":"F10","name":"Classic Bread Omlet","mrp":70,"price":70,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":826,"code":"F1","name":"Classic French Fries","mrp":90,"price":90,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":707,"code":"B31","name":"Oreo milkshake","mrp":180,"price":180,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":169,"code":"A14","name":"Vadai","mrp":12,"price":12,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 15:35:38] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 15:35:39] local.INFO: ORDER CREATED {"order_id":"ORD34977"} 
[2026-08-15 15:35:39] local.INFO: Stock Updated {"product_id":835,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 15:35:39] local.INFO: Stock Updated {"product_id":826,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 15:35:39] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25148} 
[2026-08-15 15:36:40] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":247,"gst":6.19,"discount":0,"charge":0,"total":247,"payment_mode":"cash","products":[{"product_id":163,"code":"A9","name":"Badam milk Parcel","mrp":55,"price":55,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":169,"code":"A14","name":"Vadai","mrp":12,"price":12,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":886,"code":"1720","name":"Doughnut","mrp":80,"price":80,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":589,"code":"B20","name":"Badam Milk","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 15:36:40] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 15:36:40] local.INFO: ORDER CREATED {"order_id":"ORD34978"} 
[2026-08-15 15:36:40] local.INFO: Stock Updated {"product_id":886,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 15:36:40] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25149} 
[2026-08-15 15:37:07] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:37:07] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:37:07] local.INFO: KOT Hold Remove Product - Request {"user_id":3,"branch_id":5,"request":{"order_id":"1736","detail_id":"3030"}} 
[2026-08-15 15:37:07] local.INFO: KOT Hold Remove Product - Validation Passed {"user_id":3,"branch_id":5,"order_id":1736,"detail_id":3030} 
[2026-08-15 15:37:07] local.INFO: KOT Hold Remove Product - Order Found {"order_id":1736,"order_id_value":"KOT20260731190915032","branch_id":5,"status":"processing"} 
[2026-08-15 15:37:07] local.INFO: KOT Hold Remove Product - Product Found {"order_id":1736,"detail_id":3030,"product_id":835,"product_name":"Classic Bread Omlet","quantity":1,"row_total":"70.00"} 
[2026-08-15 15:37:07] local.INFO: KOT Hold Remove Product - Product Deleted {"order_id":1736,"detail_id":3030} 
[2026-08-15 15:37:07] local.INFO: KOT Hold Remove Product - Remaining Products {"order_id":1736,"remaining_product_count":1} 
[2026-08-15 15:37:07] local.INFO: KOT Hold Remove Product - Order Recalculated {"order_id":1736,"subtotal":"85.71","gst":"4.29","discount":"0.00","charge":"0.00","total":"90.00"} 
[2026-08-15 15:37:07] local.INFO: KOT Hold Remove Product - Success {"order_id":1736,"detail_id":3030,"remaining_product_count":1,"order_removed":false} 
[2026-08-15 15:37:16] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:37:16] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:37:16] local.INFO: ========== GET STAFF API START ==========  
[2026-08-15 15:37:16] local.INFO: Staff List Fetched {"count":42} 
[2026-08-15 15:37:20] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:37:20] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:37:20] local.INFO: ================= KOT HOLD SAVE ORDER START =================  
[2026-08-15 15:37:20] local.INFO: Authenticated Billing Counter {"billing_counter_id":3,"counter_name":"pms billing one","branch_id":5} 
[2026-08-15 15:37:20] local.INFO: Complete Request {"request":{"table_id":"10","staff_id":"39","payment_mode":"cash","discount_type":"none","is_kot":"1","products":[{"product_id":"835","qty":"1pcs","is_kot":"1"}]}} 
[2026-08-15 15:37:20] local.INFO: Generated Order ID {"order_id":"KOT20260731190915038"} 
[2026-08-15 15:37:20] local.INFO: Processing Product {"product_id":"835","qty":"1pcs"} 
[2026-08-15 15:37:20] local.INFO: Product Amount Calculated {"product":"Classic Bread Omlet","subtotal":70.0,"tax":0.0,"total":70.0} 
[2026-08-15 15:37:20] local.INFO: Bill Calculation Completed {"subtotal":66.67,"gst":3.33,"discount":0.0,"charge":0.0,"grand_total":70.0} 
[2026-08-15 15:37:20] local.INFO: Order Detail Saved {"order_id":1743,"product_id":835} 
[2026-08-15 15:37:21] local.INFO: KOT BILL SENT TO PI PRINTER {"order_id":"KOT20260731190915038"} 
[2026-08-15 15:37:39] local.INFO: ORDER STORE API STARTED {"request":{"user_id":"63","staff_id":"30","customer_name":"RUBA","customer_phone":"9952448209","subtotal":808.36,"gst":38.49,"discount":0,"charge":0,"total":808.36,"payment_mode":"cash","products":[{"product_id":621,"code":"1294","name":"Milk sweets","mrp":660,"price":660,"qty":0.313,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":622,"code":"1295","name":"Ghee sweets","mrp":660,"price":660,"qty":0.303,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":689,"code":"1355","name":"Cookies","mrp":600,"price":600,"qty":0.253,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":800,"code":"1398","name":"Capybara panna cotta","mrp":250,"price":250,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 15:37:39] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 15:37:39] local.INFO: ORDER CREATED {"order_id":"ORD34979"} 
[2026-08-15 15:37:39] local.INFO: Stock Updated {"product_id":621,"ordered_qty":0.313,"deducted":0.313} 
[2026-08-15 15:37:39] local.INFO: Stock Updated {"product_id":622,"ordered_qty":0.303,"deducted":0.303} 
[2026-08-15 15:37:39] local.INFO: Stock Updated {"product_id":689,"ordered_qty":0.253,"deducted":0.253} 
[2026-08-15 15:37:39] local.INFO: Stock Updated {"product_id":800,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 15:37:39] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25150} 
[2026-08-15 15:37:56] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"27","customer_name":"Customer Name","customer_phone":null,"subtotal":43.56,"gst":2.07,"discount":0,"charge":0,"total":43.56,"payment_mode":"cash","products":[{"product_id":623,"code":"1296","name":"Classic sweets","mrp":440,"price":440,"qty":0.099,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-15 15:37:56] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 15:37:56] local.INFO: ORDER CREATED {"order_id":"ORD34980"} 
[2026-08-15 15:37:56] local.INFO: Stock Updated {"product_id":623,"ordered_qty":0.099,"deducted":0.099} 
[2026-08-15 15:37:56] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25151} 
[2026-08-15 15:38:41] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":50,"gst":2.38,"discount":0,"charge":0,"total":50,"payment_mode":"cash","products":[{"product_id":328,"code":"B5","name":"Watermelon","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 15:38:41] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 15:38:41] local.INFO: ORDER CREATED {"order_id":"ORD34981"} 
[2026-08-15 15:38:41] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25152} 
[2026-08-15 15:40:20] local.INFO: Kitchen productData fetch started {"request":{"draw":"1","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786788620438"}} 
[2026-08-15 15:40:45] local.INFO: Post-login guard check {"attempted_login_id":"Billing C2","auth_id_immediately_after":4,"session_id":"pFXDQ7iGWJWnicVBYiiYgSYSzGyvYgznVQB1S74T"} 
[2026-08-15 15:40:45] local.INFO: Billing Counter Login Success {"counter_id":4,"branch_id":5,"ip":"103.182.69.38"} 
[2026-08-15 15:41:37] local.INFO: ORDER UPDATE STARTED {"order_id":"25148","request":{"user_id":null,"staff_id":"86","customer_name":"Customer Name","customer_phone":null,"subtotal":407,"gst":16.19,"discount":0,"charge":0,"total":407,"payment_mode":"cash","status":"completed","products":[{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs","unit_value":1,"amount":25,"row_total":25},{"product_id":835,"code":"F10","name":"Classic Bread Omlet","mrp":70,"price":70,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs","unit_value":1,"amount":70,"row_total":70},{"product_id":826,"code":"F1","name":"Classic French Fries","mrp":90,"price":90,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs","unit_value":1,"amount":90,"row_total":90},{"product_id":707,"code":"B31","name":"Oreo milkshake","mrp":180,"price":180,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs","unit_value":1,"amount":180,"row_total":180},{"product_id":169,"code":"A14","name":"Vadai","mrp":12,"price":12,"qty":1,"tax":0,"tax_mode":"include","unit":"pcs","unit_value":1,"amount":12,"row_total":12},{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":2,"tax":0,"tax_mode":"include","unit":"pcs","unit_value":2,"amount":30,"row_total":30}]}} 
[2026-08-15 15:41:53] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:41:53] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:41:53] local.INFO: ================= KOT HOLD SAVE ORDER START =================  
[2026-08-15 15:41:53] local.INFO: Authenticated Billing Counter {"billing_counter_id":3,"counter_name":"pms billing one","branch_id":5} 
[2026-08-15 15:41:53] local.INFO: Complete Request {"request":{"table_id":"2","staff_id":"39","payment_mode":"cash","discount_type":"none","is_kot":"1","products":[{"product_id":"834","qty":"1pcs","is_kot":"1"},{"product_id":"840","qty":"1pcs","is_kot":"1"}]}} 
[2026-08-15 15:41:53] local.INFO: Generated Order ID {"order_id":"KOT20260731190915039"} 
[2026-08-15 15:41:53] local.INFO: Processing Product {"product_id":"834","qty":"1pcs"} 
[2026-08-15 15:41:53] local.INFO: Product Amount Calculated {"product":"Chicken Club Sandwich","subtotal":165.0,"tax":0.0,"total":165.0} 
[2026-08-15 15:41:53] local.INFO: Processing Product {"product_id":"840","qty":"1pcs"} 
[2026-08-15 15:41:53] local.INFO: Product Amount Calculated {"product":"Peri Peri Chicken Burger","subtotal":190.0,"tax":0.0,"total":190.0} 
[2026-08-15 15:41:53] local.INFO: Bill Calculation Completed {"subtotal":338.09,"gst":16.91,"discount":0.0,"charge":0.0,"grand_total":355.0} 
[2026-08-15 15:41:53] local.INFO: Order Detail Saved {"order_id":1744,"product_id":834} 
[2026-08-15 15:41:53] local.INFO: Order Detail Saved {"order_id":1744,"product_id":840} 
[2026-08-15 15:41:54] local.INFO: KOT BILL SENT TO PI PRINTER {"order_id":"KOT20260731190915039"} 
[2026-08-15 15:42:39] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"30","customer_name":"Customer Name","customer_phone":null,"subtotal":1268.6,"gst":57.55,"discount":0,"charge":0,"total":1268.6,"payment_mode":"cash","products":[{"product_id":479,"code":"1221","name":"Eggless cake","mrp":30,"price":30,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":60,"code":"1029","name":"KAJU LADDU","mrp":1300,"price":1300,"qty":0.296,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":60,"code":"1029","name":"KAJU LADDU","mrp":1300,"price":1300,"qty":0.52,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":637,"code":"1308","name":"Special laddu","mrp":600,"price":600,"qty":0.113,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":0,"code":"-","name":"JILEBI","mrp":60,"price":60,"qty":1,"tax":0,"tax_mode":"exclude","unit":"pcs"},{"product_id":254,"code":"c3","name":"PANEER PUFF","mrp":25,"price":25,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":253,"code":"c2","name":"MUSHROOM PUFF","mrp":25,"price":25,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 15:42:39] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 15:42:39] local.INFO: ORDER CREATED {"order_id":"ORD34982"} 
[2026-08-15 15:42:39] local.INFO: Stock Updated {"product_id":479,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 15:42:39] local.INFO: Stock Updated {"product_id":60,"ordered_qty":0.296,"deducted":0.296} 
[2026-08-15 15:42:39] local.INFO: Stock Updated {"product_id":60,"ordered_qty":0.52,"deducted":0.52} 
[2026-08-15 15:42:39] local.INFO: Stock Updated {"product_id":637,"ordered_qty":0.113,"deducted":0.113} 
[2026-08-15 15:42:39] local.INFO: Stock Updated {"product_id":254,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 15:42:39] local.INFO: Stock Updated {"product_id":253,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 15:42:39] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25153} 
[2026-08-15 15:42:50] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":25,"gst":0,"discount":0,"charge":0,"total":25,"payment_mode":"cash","products":[{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 15:42:50] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 15:42:50] local.INFO: ORDER CREATED {"order_id":"ORD34983"} 
[2026-08-15 15:42:50] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25154} 
[2026-08-15 15:43:02] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:02] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:02] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:02] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:02] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:02] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:43:02] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:43:02] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:02] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:02] local.INFO: ========== GET STAFF API START ==========  
[2026-08-15 15:43:02] local.INFO: Staff List Fetched {"count":42} 
[2026-08-15 15:43:02] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:02] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:03] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:03] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:03] local.INFO: ================ FCM TOKEN UPDATE START ================  
[2026-08-15 15:43:03] local.INFO: Billing Counter FCM Token Updated {"counter_id":3,"branch_id":5,"fcm_token":"e0faoI8sRjOZQ2gKweyI1s:APA91bEXu-oVbVs2j-1fLXC7xV31Duk3j1UaJk0w6c-BSSzhjAmATdWscOTf3iKT7QiYJOWDMvUJbkHEhu75ywq0OClXJYpd-2jd3i-Oezzxeke7IhapYT0"} 
[2026-08-15 15:43:11] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:11] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:11] local.INFO: ========== GET STAFF API START ==========  
[2026-08-15 15:43:11] local.INFO: Staff List Fetched {"count":42} 
[2026-08-15 15:43:15] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:15] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:15] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:15] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:15] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1744,"table_id":"2","status":"processing"},{"id":1743,"table_id":"10","status":"processing"},{"id":1742,"table_id":"7","status":"processing"},{"id":1741,"table_id":"4","status":"processing"},{"id":1738,"table_id":"3","status":"processing"},{"id":1737,"table_id":"8","status":"processing"},{"id":1736,"table_id":"10","status":"processing"}]} 
[2026-08-15 15:43:15] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-15 15:43:15] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":1743,"status":"occupied"} 
[2026-08-15 15:43:15] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":1744,"status":"occupied"} 
[2026-08-15 15:43:15] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":1738,"status":"occupied"} 
[2026-08-15 15:43:15] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":1741,"status":"occupied"} 
[2026-08-15 15:43:15] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-15 15:43:15] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":null,"status":"free"} 
[2026-08-15 15:43:15] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":1742,"status":"occupied"} 
[2026-08-15 15:43:15] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":1737,"status":"occupied"} 
[2026-08-15 15:43:15] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":null,"status":"free"} 
[2026-08-15 15:43:15] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:15] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:15] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:15] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:15] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:15] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:15] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:15] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:15] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:15] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:15] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:15] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:17] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:17] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:17] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:17] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:17] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1744,"table_id":"2","status":"processing"},{"id":1743,"table_id":"10","status":"processing"},{"id":1742,"table_id":"7","status":"processing"},{"id":1741,"table_id":"4","status":"processing"},{"id":1738,"table_id":"3","status":"processing"},{"id":1737,"table_id":"8","status":"processing"},{"id":1736,"table_id":"10","status":"processing"}]} 
[2026-08-15 15:43:17] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-15 15:43:17] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":1743,"status":"occupied"} 
[2026-08-15 15:43:17] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":1744,"status":"occupied"} 
[2026-08-15 15:43:17] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":1738,"status":"occupied"} 
[2026-08-15 15:43:17] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":1741,"status":"occupied"} 
[2026-08-15 15:43:17] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-15 15:43:17] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":null,"status":"free"} 
[2026-08-15 15:43:17] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":1742,"status":"occupied"} 
[2026-08-15 15:43:17] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":1737,"status":"occupied"} 
[2026-08-15 15:43:17] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":null,"status":"free"} 
[2026-08-15 15:43:17] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:17] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:17] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:17] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:17] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:17] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:17] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:17] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:17] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:17] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:17] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:17] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:35] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:35] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:35] local.INFO: ========== GET STAFF API START ==========  
[2026-08-15 15:43:35] local.INFO: Staff List Fetched {"count":42} 
[2026-08-15 15:43:43] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:43] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:43:43] local.INFO: ================= KOT HOLD SAVE ORDER START =================  
[2026-08-15 15:43:43] local.INFO: Authenticated Billing Counter {"billing_counter_id":3,"counter_name":"pms billing one","branch_id":5} 
[2026-08-15 15:43:43] local.INFO: Complete Request {"request":{"table_id":"9","staff_id":"83","payment_mode":"cash","discount_type":"none","is_kot":"1","products":[{"product_id":"238","qty":"1pcs","is_kot":"1"}]}} 
[2026-08-15 15:43:43] local.INFO: Generated Order ID {"order_id":"KOT20260731190915040"} 
[2026-08-15 15:43:43] local.INFO: Processing Product {"product_id":"238","qty":"1pcs"} 
[2026-08-15 15:43:43] local.INFO: Product Amount Calculated {"product":"CHICKEN PIZZA","subtotal":100.0,"tax":0.0,"total":100.0} 
[2026-08-15 15:43:43] local.INFO: Bill Calculation Completed {"subtotal":95.24,"gst":4.76,"discount":0.0,"charge":0.0,"grand_total":100.0} 
[2026-08-15 15:43:43] local.INFO: Order Detail Saved {"order_id":1745,"product_id":238} 
[2026-08-15 15:43:44] local.INFO: KOT BILL SENT TO PI PRINTER {"order_id":"KOT20260731190915040"} 
[2026-08-15 15:44:02] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:02] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:02] local.INFO: ================= KOT HOLD SAVE ORDER START =================  
[2026-08-15 15:44:02] local.INFO: Authenticated Billing Counter {"billing_counter_id":3,"counter_name":"pms billing one","branch_id":5} 
[2026-08-15 15:44:02] local.INFO: Complete Request {"request":{"table_id":"9","staff_id":"83","payment_mode":"cash","discount_type":"none","is_kot":"1","products":[{"product_id":"640","qty":"1pcs","is_kot":"1"},{"product_id":"159","qty":"1pcs","is_kot":"1"}]}} 
[2026-08-15 15:44:02] local.INFO: Generated Order ID {"order_id":"KOT20260731190915041"} 
[2026-08-15 15:44:02] local.INFO: Processing Product {"product_id":"640","qty":"1pcs"} 
[2026-08-15 15:44:02] local.INFO: Product Amount Calculated {"product":"Black tea","subtotal":15.0,"tax":0.0,"total":15.0} 
[2026-08-15 15:44:02] local.INFO: Processing Product {"product_id":"159","qty":"1pcs"} 
[2026-08-15 15:44:02] local.INFO: Product Amount Calculated {"product":"Lemon Tea","subtotal":15.0,"tax":0.0,"total":15.0} 
[2026-08-15 15:44:02] local.INFO: Bill Calculation Completed {"subtotal":30.0,"gst":0.0,"discount":0.0,"charge":0.0,"grand_total":30.0} 
[2026-08-15 15:44:02] local.INFO: Order Detail Saved {"order_id":1746,"product_id":640} 
[2026-08-15 15:44:02] local.INFO: Order Detail Saved {"order_id":1746,"product_id":159} 
[2026-08-15 15:44:03] local.INFO: KOT BILL SENT TO PI PRINTER {"order_id":"KOT20260731190915041"} 
[2026-08-15 15:44:03] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:03] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:03] local.INFO: ========== KOT SAVE ORDER START ==========  
[2026-08-15 15:44:03] local.INFO: KOT Save Order Request Received {"table_id":"9","request_data":[]} 
[2026-08-15 15:44:03] local.INFO: Authenticated Billing Counter {"billing_counter":{"App\\Models\\BillingCounter":{"id":3,"branch_id":5,"type":"billing","counter_name":"pms billing one","login_id":"Billing C1","password_hint":"pms152026","is_active":1,"fcm_token":"e0faoI8sRjOZQ2gKweyI1s:APA91bEXu-oVbVs2j-1fLXC7xV31Duk3j1UaJk0w6c-BSSzhjAmATdWscOTf3iKT7QiYJOWDMvUJbkHEhu75ywq0OClXJYpd-2jd3i-Oezzxeke7IhapYT0","created_at":"2026-07-25T09:09:39.000000Z","updated_at":"2026-08-13T11:33:37.000000Z"}}} 
[2026-08-15 15:44:03] local.INFO: Checking BillingCounter Instance {"class":"App\\Models\\BillingCounter"} 
[2026-08-15 15:44:03] local.INFO: BillingCounter instance verified  
[2026-08-15 15:44:03] local.INFO: Billing Counter Active {"billing_counter_id":3,"branch_id":5,"counter_name":"pms billing one"} 
[2026-08-15 15:44:03] local.INFO: Branch and Table ID Assigned {"branch_id":5,"table_id":9} 
[2026-08-15 15:44:03] local.INFO: Starting Database Transaction  
[2026-08-15 15:44:03] local.INFO: Fetching KOT Table {"table_id":9,"branch_id":5} 
[2026-08-15 15:44:03] local.INFO: KOT Table Fetch Result {"kot_table":{"App\\Models\\KotTable":{"id":14,"table_id":"9","is_active":"1","branch_id":"5","created_at":"2026-07-30T05:12:52.000000Z","updated_at":"2026-07-30T05:12:52.000000Z"}}} 
[2026-08-15 15:44:03] local.INFO: KOT Table Found {"kot_table_id":14,"table_id":"9"} 
[2026-08-15 15:44:03] local.INFO: Fetching Processing Hold Orders  
[2026-08-15 15:44:03] local.INFO: Hold Orders Fetch Completed {"count":2,"ids":{"Illuminate\\Support\\Collection":[1745,1746]}} 
[2026-08-15 15:44:03] local.INFO: Processing Hold Orders Found Successfully  
[2026-08-15 15:44:03] local.INFO: First Hold Order Selected {"hold_order_id":1745,"user_id":null,"staff_id":"83"} 
[2026-08-15 15:44:03] local.INFO: Calculating Order Amounts  
[2026-08-15 15:44:03] local.INFO: Calculated Order Amounts {"subtotal":125.24,"gst":4.76,"discount":0.0,"charge":0.0,"grand_total":130.0} 
[2026-08-15 15:44:03] local.INFO: Fetching Last Order ID  
[2026-08-15 15:44:03] local.INFO: Last Order Result {"last_order_id":25154,"last_order_number":"ORD34983"} 
[2026-08-15 15:44:03] local.INFO: Extracting Numeric Order Number {"existing_order_id":"ORD34983"} 
[2026-08-15 15:44:03] local.INFO: Extracted Order Number {"number":34983} 
[2026-08-15 15:44:03] local.INFO: New Order ID Generated IN Save  KOT ORDER {"new_order_id":"ORD34984"} 
[2026-08-15 15:44:03] local.INFO: Creating Completed Order Bill  
[2026-08-15 15:44:03] local.INFO: Order Bill Created Successfully {"order_bill_id":25155,"order_id":"ORD34984","total":130.0} 
[2026-08-15 15:44:03] local.INFO: Preparing Order Details Data  
[2026-08-15 15:44:03] local.INFO: Processing Hold Order Details {"hold_order_id":1745,"products_count":1} 
[2026-08-15 15:44:03] local.INFO: Processing Product Item {"product_id":238,"product_name":"CHICKEN PIZZA","quantity":"1","row_total":"100.00"} 
[2026-08-15 15:44:03] local.INFO: Processing Hold Order Details {"hold_order_id":1746,"products_count":2} 
[2026-08-15 15:44:03] local.INFO: Processing Product Item {"product_id":640,"product_name":"Black tea","quantity":"1","row_total":"15.00"} 
[2026-08-15 15:44:03] local.INFO: Processing Product Item {"product_id":159,"product_name":"Lemon Tea","quantity":"1","row_total":"15.00"} 
[2026-08-15 15:44:03] local.INFO: Product Rows Prepared {"total_products":3} 
[2026-08-15 15:44:03] local.INFO: Inserting Order Details  
[2026-08-15 15:44:03] local.INFO: Order Details Inserted Successfully {"inserted_count":3,"order_id":25155} 
[2026-08-15 15:44:03] local.INFO: Updating KOT Hold Orders Status To Completed {"hold_order_ids":{"Illuminate\\Support\\Collection":[1745,1746]}} 
[2026-08-15 15:44:03] local.INFO: KOT Hold Orders Updated {"updated_rows":2} 
[2026-08-15 15:44:03] local.INFO: Committing Database Transaction  
[2026-08-15 15:44:03] local.INFO: Database Transaction Completed Successfully  
[2026-08-15 15:44:03] local.INFO: Loading Completed Order Relationships  
[2026-08-15 15:44:03] local.INFO: Order Relationships Loaded {"order_id":25155,"products_count":3} 
[2026-08-15 15:44:03] local.INFO: Sending Success Response  
[2026-08-15 15:44:03] local.INFO: ========== KOT SAVE ORDER END ==========  
[2026-08-15 15:44:03] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:03] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:03] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1744,"table_id":"2","status":"processing"},{"id":1743,"table_id":"10","status":"processing"},{"id":1742,"table_id":"7","status":"processing"},{"id":1741,"table_id":"4","status":"processing"},{"id":1738,"table_id":"3","status":"processing"},{"id":1737,"table_id":"8","status":"processing"},{"id":1736,"table_id":"10","status":"processing"}]} 
[2026-08-15 15:44:03] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-15 15:44:03] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":1743,"status":"occupied"} 
[2026-08-15 15:44:03] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":1744,"status":"occupied"} 
[2026-08-15 15:44:03] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":1738,"status":"occupied"} 
[2026-08-15 15:44:03] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":1741,"status":"occupied"} 
[2026-08-15 15:44:03] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-15 15:44:03] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":null,"status":"free"} 
[2026-08-15 15:44:03] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":1742,"status":"occupied"} 
[2026-08-15 15:44:03] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":1737,"status":"occupied"} 
[2026-08-15 15:44:03] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":null,"status":"free"} 
[2026-08-15 15:44:03] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:03] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:03] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:03] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:03] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:03] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:03] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:03] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:03] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:03] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:04] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:04] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:47] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:47] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:47] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:47] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:47] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1744,"table_id":"2","status":"processing"},{"id":1743,"table_id":"10","status":"processing"},{"id":1742,"table_id":"7","status":"processing"},{"id":1741,"table_id":"4","status":"processing"},{"id":1738,"table_id":"3","status":"processing"},{"id":1737,"table_id":"8","status":"processing"},{"id":1736,"table_id":"10","status":"processing"}]} 
[2026-08-15 15:44:47] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-15 15:44:47] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":1743,"status":"occupied"} 
[2026-08-15 15:44:47] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":1744,"status":"occupied"} 
[2026-08-15 15:44:47] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":1738,"status":"occupied"} 
[2026-08-15 15:44:47] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":1741,"status":"occupied"} 
[2026-08-15 15:44:47] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-15 15:44:47] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":null,"status":"free"} 
[2026-08-15 15:44:47] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":1742,"status":"occupied"} 
[2026-08-15 15:44:47] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":1737,"status":"occupied"} 
[2026-08-15 15:44:47] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":null,"status":"free"} 
[2026-08-15 15:44:47] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:47] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:47] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:47] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:47] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:47] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:47] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:47] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:47] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:47] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:48] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:48] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:49] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"44","customer_name":"Customer Name","customer_phone":null,"subtotal":717.86,"gst":34.18,"discount":0,"charge":0,"total":717.86,"payment_mode":"cash","products":[{"product_id":260,"code":"c5","name":"CHICKEN PUFF","mrp":30,"price":30,"qty":4,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":621,"code":"1294","name":"Milk sweets","mrp":660,"price":660,"qty":0.581,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":34,"code":"1003","name":"KARUVERPILLAI MURUKKU","mrp":400,"price":400,"qty":0.261,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":223,"code":"AS449","name":"SWEET MIXTURE 250GM","mrp":110,"price":110,"qty":1,"tax":5,"tax_mode":"include","unit":"gm"}]}} 
[2026-08-15 15:44:49] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 15:44:49] local.INFO: ORDER CREATED {"order_id":"ORD34985"} 
[2026-08-15 15:44:49] local.INFO: Stock Updated {"product_id":260,"ordered_qty":4.0,"deducted":4.0} 
[2026-08-15 15:44:49] local.INFO: Stock Updated {"product_id":621,"ordered_qty":0.581,"deducted":0.581} 
[2026-08-15 15:44:49] local.INFO: Stock Updated {"product_id":34,"ordered_qty":0.261,"deducted":0.261} 
[2026-08-15 15:44:49] local.INFO: Stock Updated {"product_id":223,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 15:44:49] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25156} 
[2026-08-15 15:44:51] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:51] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:52] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:52] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:52] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1744,"table_id":"2","status":"processing"},{"id":1743,"table_id":"10","status":"processing"},{"id":1742,"table_id":"7","status":"processing"},{"id":1741,"table_id":"4","status":"processing"},{"id":1738,"table_id":"3","status":"processing"},{"id":1737,"table_id":"8","status":"processing"},{"id":1736,"table_id":"10","status":"processing"}]} 
[2026-08-15 15:44:52] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-15 15:44:52] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":1743,"status":"occupied"} 
[2026-08-15 15:44:52] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":1744,"status":"occupied"} 
[2026-08-15 15:44:52] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":1738,"status":"occupied"} 
[2026-08-15 15:44:52] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":1741,"status":"occupied"} 
[2026-08-15 15:44:52] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-15 15:44:52] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":null,"status":"free"} 
[2026-08-15 15:44:52] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":1742,"status":"occupied"} 
[2026-08-15 15:44:52] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":1737,"status":"occupied"} 
[2026-08-15 15:44:52] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":null,"status":"free"} 
[2026-08-15 15:44:52] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:52] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:52] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:52] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:52] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:52] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:52] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:52] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:52] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:52] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:52] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:52] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:52] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:52] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:52] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:52] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:52] local.INFO: ========== GET STAFF API START ==========  
[2026-08-15 15:44:52] local.INFO: Staff List Fetched {"count":42} 
[2026-08-15 15:44:52] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:52] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:52] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:52] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:52] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:52] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:52] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:44:52] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:44:53] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:53] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:53] local.INFO: ================ FCM TOKEN UPDATE START ================  
[2026-08-15 15:44:53] local.INFO: Billing Counter FCM Token Updated {"counter_id":9,"branch_id":5,"fcm_token":"eKTUPVn5SwWpuWkI86MJOa:APA91bGP6nAirMO1J8s8j1nC9pijwaoXbF7NZXCB87MTvodc2SwtmDMS8Fc0SY1QAwnQOoIY1uV72-gdbUaBpaHOWTo1Av1HRN9vbiCNIO9o7SAqwlhuj9c"} 
[2026-08-15 15:44:55] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:55] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:55] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:55] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:55] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1744,"table_id":"2","status":"processing"},{"id":1743,"table_id":"10","status":"processing"},{"id":1742,"table_id":"7","status":"processing"},{"id":1741,"table_id":"4","status":"processing"},{"id":1738,"table_id":"3","status":"processing"},{"id":1737,"table_id":"8","status":"processing"},{"id":1736,"table_id":"10","status":"processing"}]} 
[2026-08-15 15:44:55] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-15 15:44:55] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":1743,"status":"occupied"} 
[2026-08-15 15:44:55] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":1744,"status":"occupied"} 
[2026-08-15 15:44:55] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":1738,"status":"occupied"} 
[2026-08-15 15:44:55] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":1741,"status":"occupied"} 
[2026-08-15 15:44:55] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-15 15:44:55] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":null,"status":"free"} 
[2026-08-15 15:44:55] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":1742,"status":"occupied"} 
[2026-08-15 15:44:55] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":1737,"status":"occupied"} 
[2026-08-15 15:44:55] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":null,"status":"free"} 
[2026-08-15 15:44:55] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:55] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:55] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:55] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:55] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:55] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:55] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:55] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:55] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:55] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:55] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:44:55] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:45:35] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:45:35] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:45:36] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:45:36] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:45:36] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1744,"table_id":"2","status":"processing"},{"id":1743,"table_id":"10","status":"processing"},{"id":1742,"table_id":"7","status":"processing"},{"id":1741,"table_id":"4","status":"processing"},{"id":1738,"table_id":"3","status":"processing"},{"id":1737,"table_id":"8","status":"processing"},{"id":1736,"table_id":"10","status":"processing"}]} 
[2026-08-15 15:45:36] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-15 15:45:36] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":1743,"status":"occupied"} 
[2026-08-15 15:45:36] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":1744,"status":"occupied"} 
[2026-08-15 15:45:36] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":1738,"status":"occupied"} 
[2026-08-15 15:45:36] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":1741,"status":"occupied"} 
[2026-08-15 15:45:36] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-15 15:45:36] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":null,"status":"free"} 
[2026-08-15 15:45:36] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":1742,"status":"occupied"} 
[2026-08-15 15:45:36] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":1737,"status":"occupied"} 
[2026-08-15 15:45:36] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":null,"status":"free"} 
[2026-08-15 15:45:36] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:45:36] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:45:36] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:45:36] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:45:36] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:45:36] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:45:36] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:45:36] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:45:36] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:45:36] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:45:36] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:45:36] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:45:45] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:45:45] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:45:45] local.INFO: ========== GET STAFF API START ==========  
[2026-08-15 15:45:45] local.INFO: Staff List Fetched {"count":42} 
[2026-08-15 15:46:33] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:46:33] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:46:33] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:33] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:46:33] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:33] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:46:33] local.INFO: ========== GET STAFF API START ==========  
[2026-08-15 15:46:33] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:33] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:33] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:33] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:33] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:33] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:33] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:33] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: Staff List Fetched {"count":42} 
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 15:46:34] local.ERROR: FCM Error : file does not exist  
[2026-08-15 15:46:34] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:46:34] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:46:34] local.INFO: ================ FCM TOKEN UPDATE START ================  
[2026-08-15 15:46:34] local.INFO: Billing Counter FCM Token Updated {"counter_id":1,"branch_id":5,"fcm_token":"cPBQeSrVQCmPsaDGB10c0j:APA91bFydILzv5Y8B_-1ukvd9HNhUaRxUtC1v6e596Us7E-DdIFECdztC3-hTx00RFqVcCuGY5JdVamkP7f_Pn5wBrHgXklvnoZC2RhZppEiE4-eWQ3WCDo"} 
[2026-08-15 15:46:34] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:46:34] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:46:36] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:46:36] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:46:37] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:46:37] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:46:37] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:46:37] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:46:37] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1744,"table_id":"2","status":"processing"},{"id":1743,"table_id":"10","status":"processing"},{"id":1742,"table_id":"7","status":"processing"},{"id":1741,"table_id":"4","status":"processing"},{"id":1738,"table_id":"3","status":"processing"},{"id":1737,"table_id":"8","status":"processing"},{"id":1736,"table_id":"10","status":"processing"}]} 
[2026-08-15 15:46:37] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-15 15:46:37] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":1743,"status":"occupied"} 
[2026-08-15 15:46:37] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":1744,"status":"occupied"} 
[2026-08-15 15:46:37] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":1738,"status":"occupied"} 
[2026-08-15 15:46:37] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":1741,"status":"occupied"} 
[2026-08-15 15:46:37] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-15 15:46:37] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":null,"status":"free"} 
[2026-08-15 15:46:37] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":1742,"status":"occupied"} 
[2026-08-15 15:46:37] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":1737,"status":"occupied"} 
[2026-08-15 15:46:37] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":null,"status":"free"} 
[2026-08-15 15:46:38] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:46:38] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:46:38] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:46:38] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:46:38] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:46:38] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:46:38] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:46:38] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:46:38] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:46:38] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:46:38] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:46:38] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:46:49] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:46:49] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:46:49] local.INFO: KOT Hold Remove Product - Request {"user_id":3,"branch_id":5,"request":{"order_id":"1744","detail_id":"3044"}} 
[2026-08-15 15:46:49] local.INFO: KOT Hold Remove Product - Validation Passed {"user_id":3,"branch_id":5,"order_id":1744,"detail_id":3044} 
[2026-08-15 15:46:49] local.INFO: KOT Hold Remove Product - Order Found {"order_id":1744,"order_id_value":"KOT20260731190915039","branch_id":5,"status":"processing"} 
[2026-08-15 15:46:49] local.INFO: KOT Hold Remove Product - Product Found {"order_id":1744,"detail_id":3044,"product_id":834,"product_name":"Chicken Club Sandwich","quantity":1,"row_total":"165.00"} 
[2026-08-15 15:46:49] local.INFO: KOT Hold Remove Product - Product Deleted {"order_id":1744,"detail_id":3044} 
[2026-08-15 15:46:49] local.INFO: KOT Hold Remove Product - Remaining Products {"order_id":1744,"remaining_product_count":1} 
[2026-08-15 15:46:49] local.INFO: KOT Hold Remove Product - Order Recalculated {"order_id":1744,"subtotal":"180.95","gst":"9.05","discount":"0.00","charge":"0.00","total":"190.00"} 
[2026-08-15 15:46:49] local.INFO: KOT Hold Remove Product - Success {"order_id":1744,"detail_id":3044,"remaining_product_count":1,"order_removed":false} 
[2026-08-15 15:46:49] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:46:49] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:46:49] local.INFO: KOT Hold Remove Product - Request {"user_id":3,"branch_id":5,"request":{"order_id":"1744","detail_id":"3045"}} 
[2026-08-15 15:46:49] local.INFO: KOT Hold Remove Product - Validation Passed {"user_id":3,"branch_id":5,"order_id":1744,"detail_id":3045} 
[2026-08-15 15:46:49] local.INFO: KOT Hold Remove Product - Order Found {"order_id":1744,"order_id_value":"KOT20260731190915039","branch_id":5,"status":"processing"} 
[2026-08-15 15:46:49] local.INFO: KOT Hold Remove Product - Product Found {"order_id":1744,"detail_id":3045,"product_id":840,"product_name":"Peri Peri Chicken Burger","quantity":1,"row_total":"190.00"} 
[2026-08-15 15:46:49] local.INFO: KOT Hold Remove Product - Product Deleted {"order_id":1744,"detail_id":3045} 
[2026-08-15 15:46:49] local.INFO: KOT Hold Remove Product - Remaining Products {"order_id":1744,"remaining_product_count":0} 
[2026-08-15 15:46:49] local.INFO: KOT Hold Remove Product - Last Product Removed {"order_id":1744,"detail_id":3045,"product_name":"Peri Peri Chicken Burger"} 
[2026-08-15 15:46:49] local.INFO: KOT Hold Remove Product - Hold Order Deleted {"order_id":1744,"detail_id":3045,"order_removed":true} 
[2026-08-15 15:47:07] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:47:07] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:47:07] local.INFO: ========== GET STAFF API START ==========  
[2026-08-15 15:47:07] local.INFO: Staff List Fetched {"count":42} 
[2026-08-15 15:47:20] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:47:20] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:47:20] local.INFO: ================= KOT HOLD SAVE ORDER START =================  
[2026-08-15 15:47:20] local.INFO: Authenticated Billing Counter {"billing_counter_id":1,"counter_name":"pms kitchen one","branch_id":5} 
[2026-08-15 15:47:20] local.INFO: Complete Request {"request":{"table_id":"1","staff_id":"83","payment_mode":"cash","discount_type":"none","is_kot":"1","products":[{"product_id":"283","qty":"1pcs","is_kot":"1"}]}} 
[2026-08-15 15:47:20] local.INFO: Generated Order ID {"order_id":"KOT20260731190915042"} 
[2026-08-15 15:47:20] local.INFO: Processing Product {"product_id":"283","qty":"1pcs"} 
[2026-08-15 15:47:26] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":210,"gst":10,"discount":0,"charge":0,"total":210,"payment_mode":"cash","products":[{"product_id":261,"code":"c6","name":"CHICKEN ROLL","mrp":30,"price":30,"qty":7,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 15:47:26] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 15:47:26] local.INFO: ORDER CREATED {"order_id":"ORD34986"} 
[2026-08-15 15:47:26] local.INFO: Stock Updated {"product_id":261,"ordered_qty":7.0,"deducted":7.0} 
[2026-08-15 15:47:26] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25157} 
[2026-08-15 15:47:33] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:47:33] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:47:33] local.INFO: ================= KOT HOLD SAVE ORDER START =================  
[2026-08-15 15:47:33] local.INFO: Authenticated Billing Counter {"billing_counter_id":1,"counter_name":"pms kitchen one","branch_id":5} 
[2026-08-15 15:47:33] local.INFO: Complete Request {"request":{"table_id":"1","staff_id":"83","payment_mode":"cash","discount_type":"none","is_kot":"1","products":[{"product_id":"202","qty":"1pcs","is_kot":"1"}]}} 
[2026-08-15 15:47:33] local.INFO: Generated Order ID {"order_id":"KOT20260731190915042"} 
[2026-08-15 15:47:33] local.INFO: Processing Product {"product_id":"202","qty":"1pcs"} 
[2026-08-15 15:47:33] local.INFO: Product Amount Calculated {"product":"ANDRA MURUKKU","subtotal":95.0,"tax":0.0,"total":95.0} 
[2026-08-15 15:47:33] local.INFO: Bill Calculation Completed {"subtotal":90.48,"gst":4.52,"discount":0.0,"charge":0.0,"grand_total":95.0} 
[2026-08-15 15:47:33] local.INFO: Order Detail Saved {"order_id":1747,"product_id":202} 
[2026-08-15 15:47:33] local.INFO: KOT BILL SENT TO PI PRINTER {"order_id":"KOT20260731190915042"} 
[2026-08-15 15:47:50] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:47:50] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:47:50] local.INFO: ================= KOT HOLD SAVE ORDER START =================  
[2026-08-15 15:47:50] local.INFO: Authenticated Billing Counter {"billing_counter_id":1,"counter_name":"pms kitchen one","branch_id":5} 
[2026-08-15 15:47:50] local.INFO: Complete Request {"request":{"table_id":"1","staff_id":"83","payment_mode":"cash","discount_type":"none","is_kot":"1","products":[{"product_id":"891","qty":"1pcs","is_kot":"1"},{"product_id":"334","qty":"1pcs","is_kot":"1"},{"product_id":"642","qty":"1pcs","is_kot":"1"}]}} 
[2026-08-15 15:47:50] local.INFO: Generated Order ID {"order_id":"KOT20260731190915043"} 
[2026-08-15 15:47:50] local.INFO: Processing Product {"product_id":"891","qty":"1pcs"} 
[2026-08-15 15:47:50] local.INFO: Product Amount Calculated {"product":"ACHU MURUKKU","subtotal":80.0,"tax":0.0,"total":80.0} 
[2026-08-15 15:47:50] local.INFO: Processing Product {"product_id":"334","qty":"1pcs"} 
[2026-08-15 15:47:50] local.INFO: Product Amount Calculated {"product":"Apple","subtotal":120.0,"tax":0.0,"total":120.0} 
[2026-08-15 15:47:50] local.INFO: Processing Product {"product_id":"642","qty":"1pcs"} 
[2026-08-15 15:47:50] local.INFO: Product Amount Calculated {"product":"Tea cake","subtotal":15.0,"tax":0.0,"total":15.0} 
[2026-08-15 15:47:50] local.INFO: Bill Calculation Completed {"subtotal":205.48000000000002,"gst":9.52,"discount":0.0,"charge":0.0,"grand_total":215.0} 
[2026-08-15 15:47:50] local.INFO: Order Detail Saved {"order_id":1748,"product_id":891} 
[2026-08-15 15:47:50] local.INFO: Order Detail Saved {"order_id":1748,"product_id":334} 
[2026-08-15 15:47:50] local.INFO: Order Detail Saved {"order_id":1748,"product_id":642} 
[2026-08-15 15:47:50] local.INFO: KOT BILL SENT TO PI PRINTER {"order_id":"KOT20260731190915043"} 
[2026-08-15 15:47:51] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:47:51] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:47:51] local.INFO: ========== KOT SAVE ORDER START ==========  
[2026-08-15 15:47:51] local.INFO: KOT Save Order Request Received {"table_id":"1","request_data":[]} 
[2026-08-15 15:47:51] local.INFO: Authenticated Billing Counter {"billing_counter":{"App\\Models\\BillingCounter":{"id":1,"branch_id":5,"type":"kitchen","counter_name":"pms kitchen one","login_id":"kitchen","password_hint":"kitchen","is_active":1,"fcm_token":"cPBQeSrVQCmPsaDGB10c0j:APA91bFydILzv5Y8B_-1ukvd9HNhUaRxUtC1v6e596Us7E-DdIFECdztC3-hTx00RFqVcCuGY5JdVamkP7f_Pn5wBrHgXklvnoZC2RhZppEiE4-eWQ3WCDo","created_at":"2026-07-24T13:59:49.000000Z","updated_at":"2026-08-13T11:19:47.000000Z"}}} 
[2026-08-15 15:47:51] local.INFO: Checking BillingCounter Instance {"class":"App\\Models\\BillingCounter"} 
[2026-08-15 15:47:51] local.INFO: BillingCounter instance verified  
[2026-08-15 15:47:51] local.INFO: Billing Counter Active {"billing_counter_id":1,"branch_id":5,"counter_name":"pms kitchen one"} 
[2026-08-15 15:47:51] local.INFO: Branch and Table ID Assigned {"branch_id":5,"table_id":1} 
[2026-08-15 15:47:51] local.INFO: Starting Database Transaction  
[2026-08-15 15:47:51] local.INFO: Fetching KOT Table {"table_id":1,"branch_id":5} 
[2026-08-15 15:47:51] local.INFO: KOT Table Fetch Result {"kot_table":{"App\\Models\\KotTable":{"id":6,"table_id":"1","is_active":"1","branch_id":"5","created_at":"2026-07-30T05:12:29.000000Z","updated_at":"2026-07-30T05:12:29.000000Z"}}} 
[2026-08-15 15:47:51] local.INFO: KOT Table Found {"kot_table_id":6,"table_id":"1"} 
[2026-08-15 15:47:51] local.INFO: Fetching Processing Hold Orders  
[2026-08-15 15:47:51] local.INFO: Hold Orders Fetch Completed {"count":2,"ids":{"Illuminate\\Support\\Collection":[1747,1748]}} 
[2026-08-15 15:47:51] local.INFO: Processing Hold Orders Found Successfully  
[2026-08-15 15:47:51] local.INFO: First Hold Order Selected {"hold_order_id":1747,"user_id":null,"staff_id":"83"} 
[2026-08-15 15:47:51] local.INFO: Calculating Order Amounts  
[2026-08-15 15:47:51] local.INFO: Calculated Order Amounts {"subtotal":295.96,"gst":14.04,"discount":0.0,"charge":0.0,"grand_total":310.0} 
[2026-08-15 15:47:51] local.INFO: Fetching Last Order ID  
[2026-08-15 15:47:51] local.INFO: Last Order Result {"last_order_id":25157,"last_order_number":"ORD34986"} 
[2026-08-15 15:47:51] local.INFO: Extracting Numeric Order Number {"existing_order_id":"ORD34986"} 
[2026-08-15 15:47:51] local.INFO: Extracted Order Number {"number":34986} 
[2026-08-15 15:47:51] local.INFO: New Order ID Generated IN Save  KOT ORDER {"new_order_id":"ORD34987"} 
[2026-08-15 15:47:51] local.INFO: Creating Completed Order Bill  
[2026-08-15 15:47:51] local.INFO: Order Bill Created Successfully {"order_bill_id":25158,"order_id":"ORD34987","total":310.0} 
[2026-08-15 15:47:51] local.INFO: Preparing Order Details Data  
[2026-08-15 15:47:51] local.INFO: Processing Hold Order Details {"hold_order_id":1747,"products_count":1} 
[2026-08-15 15:47:51] local.INFO: Processing Product Item {"product_id":202,"product_name":"ANDRA MURUKKU","quantity":"1","row_total":"95.00"} 
[2026-08-15 15:47:51] local.INFO: Processing Hold Order Details {"hold_order_id":1748,"products_count":3} 
[2026-08-15 15:47:51] local.INFO: Processing Product Item {"product_id":891,"product_name":"ACHU MURUKKU","quantity":"1","row_total":"80.00"} 
[2026-08-15 15:47:51] local.INFO: Processing Product Item {"product_id":334,"product_name":"Apple","quantity":"1","row_total":"120.00"} 
[2026-08-15 15:47:51] local.INFO: Processing Product Item {"product_id":642,"product_name":"Tea cake","quantity":"1","row_total":"15.00"} 
[2026-08-15 15:47:51] local.INFO: Product Rows Prepared {"total_products":4} 
[2026-08-15 15:47:51] local.INFO: Inserting Order Details  
[2026-08-15 15:47:51] local.INFO: Order Details Inserted Successfully {"inserted_count":4,"order_id":25158} 
[2026-08-15 15:47:51] local.INFO: Updating KOT Hold Orders Status To Completed {"hold_order_ids":{"Illuminate\\Support\\Collection":[1747,1748]}} 
[2026-08-15 15:47:51] local.INFO: KOT Hold Orders Updated {"updated_rows":2} 
[2026-08-15 15:47:51] local.INFO: Committing Database Transaction  
[2026-08-15 15:47:51] local.INFO: Database Transaction Completed Successfully  
[2026-08-15 15:47:51] local.INFO: Loading Completed Order Relationships  
[2026-08-15 15:47:51] local.INFO: Order Relationships Loaded {"order_id":25158,"products_count":4} 
[2026-08-15 15:47:51] local.INFO: Sending Success Response  
[2026-08-15 15:47:51] local.INFO: ========== KOT SAVE ORDER END ==========  
[2026-08-15 15:47:51] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:47:51] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:47:51] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1743,"table_id":"10","status":"processing"},{"id":1742,"table_id":"7","status":"processing"},{"id":1741,"table_id":"4","status":"processing"},{"id":1738,"table_id":"3","status":"processing"},{"id":1737,"table_id":"8","status":"processing"},{"id":1736,"table_id":"10","status":"processing"}]} 
[2026-08-15 15:47:51] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-15 15:47:51] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":1743,"status":"occupied"} 
[2026-08-15 15:47:51] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":null,"status":"free"} 
[2026-08-15 15:47:51] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":1738,"status":"occupied"} 
[2026-08-15 15:47:51] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":1741,"status":"occupied"} 
[2026-08-15 15:47:51] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-15 15:47:51] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":null,"status":"free"} 
[2026-08-15 15:47:51] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":1742,"status":"occupied"} 
[2026-08-15 15:47:51] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":1737,"status":"occupied"} 
[2026-08-15 15:47:51] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":null,"status":"free"} 
[2026-08-15 15:47:51] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:47:51] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:47:51] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:47:51] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:47:51] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:47:51] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:47:52] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:47:52] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:47:53] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:47:53] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:48:40] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:48:40] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:48:40] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1743,"table_id":"10","status":"processing"},{"id":1742,"table_id":"7","status":"processing"},{"id":1741,"table_id":"4","status":"processing"},{"id":1738,"table_id":"3","status":"processing"},{"id":1737,"table_id":"8","status":"processing"},{"id":1736,"table_id":"10","status":"processing"}]} 
[2026-08-15 15:48:40] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-15 15:48:40] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":1743,"status":"occupied"} 
[2026-08-15 15:48:40] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":null,"status":"free"} 
[2026-08-15 15:48:40] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":1738,"status":"occupied"} 
[2026-08-15 15:48:40] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":1741,"status":"occupied"} 
[2026-08-15 15:48:40] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-15 15:48:40] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":null,"status":"free"} 
[2026-08-15 15:48:40] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":1742,"status":"occupied"} 
[2026-08-15 15:48:40] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":1737,"status":"occupied"} 
[2026-08-15 15:48:40] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":null,"status":"free"} 
[2026-08-15 15:48:40] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:48:40] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:48:40] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:48:40] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:48:41] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:48:41] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:48:41] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:48:41] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:48:42] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:48:42] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:49:48] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:49:48] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:49:48] local.INFO: ================= KOT HOLD SAVE ORDER START =================  
[2026-08-15 15:49:48] local.INFO: Authenticated Billing Counter {"billing_counter_id":3,"counter_name":"pms billing one","branch_id":5} 
[2026-08-15 15:49:48] local.INFO: Complete Request {"request":{"table_id":"2","staff_id":"39","payment_mode":"cash","discount_type":"none","is_kot":"1","products":[{"product_id":"826","qty":"1pcs","is_kot":"1"},{"product_id":"828","qty":"1pcs","is_kot":"1"},{"product_id":"838","qty":"1pcs","is_kot":"1"}]}} 
[2026-08-15 15:49:48] local.INFO: Generated Order ID {"order_id":"KOT20260731190915044"} 
[2026-08-15 15:49:48] local.INFO: Processing Product {"product_id":"826","qty":"1pcs"} 
[2026-08-15 15:49:48] local.INFO: Product Amount Calculated {"product":"Classic French Fries","subtotal":90.0,"tax":0.0,"total":90.0} 
[2026-08-15 15:49:48] local.INFO: Processing Product {"product_id":"828","qty":"1pcs"} 
[2026-08-15 15:49:48] local.INFO: Product Amount Calculated {"product":"Crispy Golden Fish Finger","subtotal":180.0,"tax":0.0,"total":180.0} 
[2026-08-15 15:49:48] local.INFO: Processing Product {"product_id":"838","qty":"1pcs"} 
[2026-08-15 15:49:48] local.INFO: Product Amount Calculated {"product":"Chicken Bread Omelet","subtotal":110.0,"tax":0.0,"total":110.0} 
[2026-08-15 15:49:48] local.INFO: Bill Calculation Completed {"subtotal":361.9,"gst":18.1,"discount":0.0,"charge":0.0,"grand_total":380.0} 
[2026-08-15 15:49:48] local.INFO: Order Detail Saved {"order_id":1749,"product_id":826} 
[2026-08-15 15:49:48] local.INFO: Order Detail Saved {"order_id":1749,"product_id":828} 
[2026-08-15 15:49:48] local.INFO: Order Detail Saved {"order_id":1749,"product_id":838} 
[2026-08-15 15:49:49] local.INFO: KOT BILL SENT TO PI PRINTER {"order_id":"KOT20260731190915044"} 
[2026-08-15 15:50:05] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":155,"gst":7.38,"discount":0,"charge":0,"total":155,"payment_mode":"cash","products":[{"product_id":252,"code":"c1","name":"VEG PUFFS","mrp":20,"price":20,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":258,"code":"c8","name":"EGG PUFF","mrp":25,"price":25,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":261,"code":"c6","name":"CHICKEN ROLL","mrp":30,"price":30,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":324,"code":"B1","name":"Sharbat","mrp":40,"price":40,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":344,"code":"B14","name":"Lemon","mrp":40,"price":40,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 15:50:05] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 15:50:05] local.INFO: ORDER CREATED {"order_id":"ORD34988"} 
[2026-08-15 15:50:05] local.INFO: Stock Updated {"product_id":252,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 15:50:05] local.INFO: Stock Updated {"product_id":258,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 15:50:05] local.INFO: Stock Updated {"product_id":261,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 15:50:05] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25159} 
[2026-08-15 15:50:40] local.INFO: ORDER UPDATE STARTED {"order_id":"25159","request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":185,"gst":8.81,"discount":0,"charge":0,"total":185,"payment_mode":"cash","status":"completed","products":[{"product_id":252,"code":"c1","name":"VEG PUFFS","mrp":20,"price":20,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs","unit_value":1,"amount":20,"row_total":20},{"product_id":258,"code":"c8","name":"EGG PUFF","mrp":25,"price":25,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs","unit_value":1,"amount":25,"row_total":25},{"product_id":261,"code":"c6","name":"CHICKEN ROLL","mrp":30,"price":30,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs","unit_value":1,"amount":60,"row_total":60},{"product_id":324,"code":"B1","name":"Sharbat","mrp":40,"price":40,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs","unit_value":1,"amount":40,"row_total":40},{"product_id":344,"code":"B14","name":"Lemon","mrp":40,"price":40,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs","unit_value":1,"amount":40,"row_total":40}]}} 
[2026-08-15 15:51:10] local.INFO: Branch Login Request {"phone_number":"Billing C2","ip":"103.182.69.38"} 
[2026-08-15 15:51:16] local.INFO: Branch Login Request {"phone_number":"9876543210","ip":"103.182.69.38"} 
[2026-08-15 15:51:16] local.INFO: Branch Login Success {"branch_id":5,"branch_name":"VETTURNIMADAM","phone_number":"9876543210","ip":"103.182.69.38"} 
[2026-08-15 15:52:28] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":260,"gst":12.38,"discount":0,"charge":0,"total":260,"payment_mode":"cash","products":[{"product_id":579,"code":"1281","name":"Dark Chocolate","mrp":100,"price":100,"qty":1,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":628,"code":"1301","name":"Cheese cake","mrp":160,"price":160,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 15:52:28] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 15:52:28] local.INFO: ORDER CREATED {"order_id":"ORD34989"} 
[2026-08-15 15:52:28] local.INFO: Stock Updated {"product_id":579,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 15:52:28] local.INFO: Stock Updated {"product_id":628,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 15:52:28] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25160} 
[2026-08-15 15:52:43] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":65,"gst":2.38,"discount":0,"charge":0,"total":65,"payment_mode":"cash","products":[{"product_id":328,"code":"B5","name":"Watermelon","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 15:52:43] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 15:52:43] local.INFO: ORDER CREATED {"order_id":"ORD34990"} 
[2026-08-15 15:52:43] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25161} 
[2026-08-15 15:52:54] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:52:54] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:52:54] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1749,"table_id":"2","status":"processing"},{"id":1743,"table_id":"10","status":"processing"},{"id":1742,"table_id":"7","status":"processing"},{"id":1741,"table_id":"4","status":"processing"},{"id":1738,"table_id":"3","status":"processing"},{"id":1737,"table_id":"8","status":"processing"},{"id":1736,"table_id":"10","status":"processing"}]} 
[2026-08-15 15:52:54] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-15 15:52:54] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":1743,"status":"occupied"} 
[2026-08-15 15:52:54] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":1749,"status":"occupied"} 
[2026-08-15 15:52:54] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":1738,"status":"occupied"} 
[2026-08-15 15:52:54] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":1741,"status":"occupied"} 
[2026-08-15 15:52:54] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-15 15:52:54] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":null,"status":"free"} 
[2026-08-15 15:52:54] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":1742,"status":"occupied"} 
[2026-08-15 15:52:54] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":1737,"status":"occupied"} 
[2026-08-15 15:52:54] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":null,"status":"free"} 
[2026-08-15 15:52:54] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:52:54] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:52:54] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:52:54] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:52:54] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:52:54] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:52:54] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:52:54] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:52:54] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:52:54] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:52:55] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:52:55] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:52:55] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":30,"gst":0,"discount":0,"charge":0,"total":30,"payment_mode":"cash","products":[{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 15:52:55] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 15:52:55] local.INFO: ORDER CREATED {"order_id":"ORD34991"} 
[2026-08-15 15:52:55] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25162} 
[2026-08-15 15:53:33] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:53:33] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:53:33] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:53:33] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:53:33] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1749,"table_id":"2","status":"processing"},{"id":1743,"table_id":"10","status":"processing"},{"id":1742,"table_id":"7","status":"processing"},{"id":1741,"table_id":"4","status":"processing"},{"id":1738,"table_id":"3","status":"processing"},{"id":1737,"table_id":"8","status":"processing"},{"id":1736,"table_id":"10","status":"processing"}]} 
[2026-08-15 15:53:33] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-15 15:53:33] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":1743,"status":"occupied"} 
[2026-08-15 15:53:33] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":1749,"status":"occupied"} 
[2026-08-15 15:53:33] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":1738,"status":"occupied"} 
[2026-08-15 15:53:33] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":1741,"status":"occupied"} 
[2026-08-15 15:53:33] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-15 15:53:33] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":null,"status":"free"} 
[2026-08-15 15:53:33] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":1742,"status":"occupied"} 
[2026-08-15 15:53:33] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":1737,"status":"occupied"} 
[2026-08-15 15:53:33] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":null,"status":"free"} 
[2026-08-15 15:53:33] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:53:33] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:53:33] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:53:33] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:53:33] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:53:33] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:53:33] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:53:33] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:53:33] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:53:33] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:53:33] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:53:33] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:53:47] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:53:47] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:53:47] local.INFO: ========== GET STAFF API START ==========  
[2026-08-15 15:53:47] local.INFO: Staff List Fetched {"count":42} 
[2026-08-15 15:53:54] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:53:54] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:53:54] local.INFO: ========== GET STAFF API START ==========  
[2026-08-15 15:53:54] local.INFO: Staff List Fetched {"count":42} 
[2026-08-15 15:53:56] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:53:56] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:53:56] local.INFO: ================= KOT HOLD SAVE ORDER START =================  
[2026-08-15 15:53:56] local.INFO: Authenticated Billing Counter {"billing_counter_id":3,"counter_name":"pms billing one","branch_id":5} 
[2026-08-15 15:53:56] local.INFO: Complete Request {"request":{"table_id":"1","staff_id":"83","payment_mode":"cash","discount_type":"none","is_kot":"1","products":[{"product_id":"891","qty":"1pcs","is_kot":"1"}]}} 
[2026-08-15 15:53:56] local.INFO: Generated Order ID {"order_id":"KOT20260731190915045"} 
[2026-08-15 15:53:56] local.INFO: Processing Product {"product_id":"891","qty":"1pcs"} 
[2026-08-15 15:53:56] local.INFO: Product Amount Calculated {"product":"ACHU MURUKKU","subtotal":80.0,"tax":0.0,"total":80.0} 
[2026-08-15 15:53:56] local.INFO: Bill Calculation Completed {"subtotal":76.19,"gst":3.81,"discount":0.0,"charge":0.0,"grand_total":80.0} 
[2026-08-15 15:53:56] local.INFO: Order Detail Saved {"order_id":1750,"product_id":891} 
[2026-08-15 15:53:57] local.INFO: KOT BILL SENT TO PI PRINTER {"order_id":"KOT20260731190915045"} 
[2026-08-15 15:53:57] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:53:57] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:53:57] local.INFO: ========== KOT SAVE ORDER START ==========  
[2026-08-15 15:53:57] local.INFO: KOT Save Order Request Received {"table_id":"1","request_data":[]} 
[2026-08-15 15:53:57] local.INFO: Authenticated Billing Counter {"billing_counter":{"App\\Models\\BillingCounter":{"id":3,"branch_id":5,"type":"billing","counter_name":"pms billing one","login_id":"Billing C1","password_hint":"pms152026","is_active":1,"fcm_token":"e0faoI8sRjOZQ2gKweyI1s:APA91bEXu-oVbVs2j-1fLXC7xV31Duk3j1UaJk0w6c-BSSzhjAmATdWscOTf3iKT7QiYJOWDMvUJbkHEhu75ywq0OClXJYpd-2jd3i-Oezzxeke7IhapYT0","created_at":"2026-07-25T09:09:39.000000Z","updated_at":"2026-08-13T11:33:37.000000Z"}}} 
[2026-08-15 15:53:57] local.INFO: Checking BillingCounter Instance {"class":"App\\Models\\BillingCounter"} 
[2026-08-15 15:53:57] local.INFO: BillingCounter instance verified  
[2026-08-15 15:53:57] local.INFO: Billing Counter Active {"billing_counter_id":3,"branch_id":5,"counter_name":"pms billing one"} 
[2026-08-15 15:53:57] local.INFO: Branch and Table ID Assigned {"branch_id":5,"table_id":1} 
[2026-08-15 15:53:57] local.INFO: Starting Database Transaction  
[2026-08-15 15:53:57] local.INFO: Fetching KOT Table {"table_id":1,"branch_id":5} 
[2026-08-15 15:53:57] local.INFO: KOT Table Fetch Result {"kot_table":{"App\\Models\\KotTable":{"id":6,"table_id":"1","is_active":"1","branch_id":"5","created_at":"2026-07-30T05:12:29.000000Z","updated_at":"2026-07-30T05:12:29.000000Z"}}} 
[2026-08-15 15:53:57] local.INFO: KOT Table Found {"kot_table_id":6,"table_id":"1"} 
[2026-08-15 15:53:57] local.INFO: Fetching Processing Hold Orders  
[2026-08-15 15:53:57] local.INFO: Hold Orders Fetch Completed {"count":1,"ids":{"Illuminate\\Support\\Collection":[1750]}} 
[2026-08-15 15:53:57] local.INFO: Processing Hold Orders Found Successfully  
[2026-08-15 15:53:57] local.INFO: First Hold Order Selected {"hold_order_id":1750,"user_id":null,"staff_id":"83"} 
[2026-08-15 15:53:57] local.INFO: Calculating Order Amounts  
[2026-08-15 15:53:57] local.INFO: Calculated Order Amounts {"subtotal":76.19,"gst":3.81,"discount":0.0,"charge":0.0,"grand_total":80.0} 
[2026-08-15 15:53:57] local.INFO: Fetching Last Order ID  
[2026-08-15 15:53:57] local.INFO: Last Order Result {"last_order_id":25162,"last_order_number":"ORD34991"} 
[2026-08-15 15:53:57] local.INFO: Extracting Numeric Order Number {"existing_order_id":"ORD34991"} 
[2026-08-15 15:53:57] local.INFO: Extracted Order Number {"number":34991} 
[2026-08-15 15:53:57] local.INFO: New Order ID Generated IN Save  KOT ORDER {"new_order_id":"ORD34992"} 
[2026-08-15 15:53:57] local.INFO: Creating Completed Order Bill  
[2026-08-15 15:53:57] local.INFO: Order Bill Created Successfully {"order_bill_id":25163,"order_id":"ORD34992","total":80.0} 
[2026-08-15 15:53:57] local.INFO: Preparing Order Details Data  
[2026-08-15 15:53:57] local.INFO: Processing Hold Order Details {"hold_order_id":1750,"products_count":1} 
[2026-08-15 15:53:57] local.INFO: Processing Product Item {"product_id":891,"product_name":"ACHU MURUKKU","quantity":"1","row_total":"80.00"} 
[2026-08-15 15:53:57] local.INFO: Product Rows Prepared {"total_products":1} 
[2026-08-15 15:53:57] local.INFO: Inserting Order Details  
[2026-08-15 15:53:57] local.INFO: Order Details Inserted Successfully {"inserted_count":1,"order_id":25163} 
[2026-08-15 15:53:57] local.INFO: Updating KOT Hold Orders Status To Completed {"hold_order_ids":{"Illuminate\\Support\\Collection":[1750]}} 
[2026-08-15 15:53:57] local.INFO: KOT Hold Orders Updated {"updated_rows":1} 
[2026-08-15 15:53:57] local.INFO: Committing Database Transaction  
[2026-08-15 15:53:57] local.INFO: Database Transaction Completed Successfully  
[2026-08-15 15:53:57] local.INFO: Loading Completed Order Relationships  
[2026-08-15 15:53:57] local.INFO: Order Relationships Loaded {"order_id":25163,"products_count":1} 
[2026-08-15 15:53:57] local.INFO: Sending Success Response  
[2026-08-15 15:53:57] local.INFO: ========== KOT SAVE ORDER END ==========  
[2026-08-15 15:53:57] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:53:57] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:53:57] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1749,"table_id":"2","status":"processing"},{"id":1743,"table_id":"10","status":"processing"},{"id":1742,"table_id":"7","status":"processing"},{"id":1741,"table_id":"4","status":"processing"},{"id":1738,"table_id":"3","status":"processing"},{"id":1737,"table_id":"8","status":"processing"},{"id":1736,"table_id":"10","status":"processing"}]} 
[2026-08-15 15:53:57] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-15 15:53:57] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":1743,"status":"occupied"} 
[2026-08-15 15:53:57] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":1749,"status":"occupied"} 
[2026-08-15 15:53:57] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":1738,"status":"occupied"} 
[2026-08-15 15:53:57] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":1741,"status":"occupied"} 
[2026-08-15 15:53:57] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-15 15:53:57] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":null,"status":"free"} 
[2026-08-15 15:53:57] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":1742,"status":"occupied"} 
[2026-08-15 15:53:57] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":1737,"status":"occupied"} 
[2026-08-15 15:53:57] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":null,"status":"free"} 
[2026-08-15 15:53:57] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:53:57] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:53:57] local.INFO: APP PRODUCT STOCK UPDATED {"order_id":25164,"product_id":826,"product_name":"Classic French Fries","entered_quantity":"1pcs","purchased_quantity":1.0,"product_unit_value":1.0,"unit":"pcs","stock_before":9625.0,"stock_deducted":1.0,"stock_after":9624.0} 
[2026-08-15 15:53:57] local.INFO: APP PRODUCT STOCK UPDATED {"order_id":25164,"product_id":828,"product_name":"Crispy Golden Fish Finger","entered_quantity":"1pcs","purchased_quantity":1.0,"product_unit_value":1.0,"unit":"pcs","stock_before":946.0,"stock_deducted":1.0,"stock_after":945.0} 
[2026-08-15 15:53:57] local.INFO: APP PRODUCT STOCK UPDATED {"order_id":25164,"product_id":838,"product_name":"Chicken Bread Omelet","entered_quantity":"1pcs","purchased_quantity":1.0,"product_unit_value":1.0,"unit":"pcs","stock_before":895.0,"stock_deducted":1.0,"stock_after":894.0} 
[2026-08-15 15:53:57] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:53:57] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:53:57] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:53:57] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:53:57] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:53:57] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:53:57] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:53:57] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:53:57] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:53:57] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:53:57] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:53:57] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:54:22] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"39","customer_name":"Customer Name","customer_phone":null,"subtotal":180,"gst":6.67,"discount":0,"charge":0,"total":180,"payment_mode":"cash","products":[{"product_id":835,"code":"F10","name":"Classic Bread Omlet","mrp":70,"price":70,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 15:54:22] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 15:54:22] local.INFO: ORDER CREATED {"order_id":"ORD34994"} 
[2026-08-15 15:54:22] local.INFO: Stock Updated {"product_id":835,"ordered_qty":2.0,"deducted":2.0} 
[2026-08-15 15:54:22] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25165} 
[2026-08-15 15:54:36] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:54:36] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:54:36] local.INFO: ================= KOT HOLD SAVE ORDER START =================  
[2026-08-15 15:54:36] local.INFO: Authenticated Billing Counter {"billing_counter_id":1,"counter_name":"pms kitchen one","branch_id":5} 
[2026-08-15 15:54:36] local.INFO: Complete Request {"request":{"table_id":"1","staff_id":"83","payment_mode":"cash","discount_type":"none","is_kot":"1","products":[{"product_id":"891","qty":"1pcs","is_kot":"1"}]}} 
[2026-08-15 15:54:36] local.INFO: Generated Order ID {"order_id":"KOT20260731190915046"} 
[2026-08-15 15:54:36] local.INFO: Processing Product {"product_id":"891","qty":"1pcs"} 
[2026-08-15 15:54:36] local.INFO: Product Amount Calculated {"product":"ACHU MURUKKU","subtotal":80.0,"tax":0.0,"total":80.0} 
[2026-08-15 15:54:36] local.INFO: Bill Calculation Completed {"subtotal":76.19,"gst":3.81,"discount":0.0,"charge":0.0,"grand_total":80.0} 
[2026-08-15 15:54:36] local.INFO: Order Detail Saved {"order_id":1751,"product_id":891} 
[2026-08-15 15:54:37] local.INFO: KOT BILL SENT TO PI PRINTER {"order_id":"KOT20260731190915046"} 
[2026-08-15 15:54:37] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:54:37] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:54:37] local.INFO: ========== KOT SAVE ORDER START ==========  
[2026-08-15 15:54:37] local.INFO: KOT Save Order Request Received {"table_id":"1","request_data":[]} 
[2026-08-15 15:54:37] local.INFO: Authenticated Billing Counter {"billing_counter":{"App\\Models\\BillingCounter":{"id":1,"branch_id":5,"type":"kitchen","counter_name":"pms kitchen one","login_id":"kitchen","password_hint":"kitchen","is_active":1,"fcm_token":"cPBQeSrVQCmPsaDGB10c0j:APA91bFydILzv5Y8B_-1ukvd9HNhUaRxUtC1v6e596Us7E-DdIFECdztC3-hTx00RFqVcCuGY5JdVamkP7f_Pn5wBrHgXklvnoZC2RhZppEiE4-eWQ3WCDo","created_at":"2026-07-24T13:59:49.000000Z","updated_at":"2026-08-13T11:19:47.000000Z"}}} 
[2026-08-15 15:54:37] local.INFO: Checking BillingCounter Instance {"class":"App\\Models\\BillingCounter"} 
[2026-08-15 15:54:37] local.INFO: BillingCounter instance verified  
[2026-08-15 15:54:37] local.INFO: Billing Counter Active {"billing_counter_id":1,"branch_id":5,"counter_name":"pms kitchen one"} 
[2026-08-15 15:54:37] local.INFO: Branch and Table ID Assigned {"branch_id":5,"table_id":1} 
[2026-08-15 15:54:37] local.INFO: Starting Database Transaction  
[2026-08-15 15:54:37] local.INFO: Fetching KOT Table {"table_id":1,"branch_id":5} 
[2026-08-15 15:54:37] local.INFO: KOT Table Fetch Result {"kot_table":{"App\\Models\\KotTable":{"id":6,"table_id":"1","is_active":"1","branch_id":"5","created_at":"2026-07-30T05:12:29.000000Z","updated_at":"2026-07-30T05:12:29.000000Z"}}} 
[2026-08-15 15:54:37] local.INFO: KOT Table Found {"kot_table_id":6,"table_id":"1"} 
[2026-08-15 15:54:37] local.INFO: Fetching Processing Hold Orders  
[2026-08-15 15:54:37] local.INFO: Hold Orders Fetch Completed {"count":1,"ids":{"Illuminate\\Support\\Collection":[1751]}} 
[2026-08-15 15:54:37] local.INFO: Processing Hold Orders Found Successfully  
[2026-08-15 15:54:37] local.INFO: First Hold Order Selected {"hold_order_id":1751,"user_id":null,"staff_id":"83"} 
[2026-08-15 15:54:37] local.INFO: Calculating Order Amounts  
[2026-08-15 15:54:37] local.INFO: Calculated Order Amounts {"subtotal":76.19,"gst":3.81,"discount":0.0,"charge":0.0,"grand_total":80.0} 
[2026-08-15 15:54:37] local.INFO: Fetching Last Order ID  
[2026-08-15 15:54:37] local.INFO: Last Order Result {"last_order_id":25165,"last_order_number":"ORD34994"} 
[2026-08-15 15:54:37] local.INFO: Extracting Numeric Order Number {"existing_order_id":"ORD34994"} 
[2026-08-15 15:54:37] local.INFO: Extracted Order Number {"number":34994} 
[2026-08-15 15:54:37] local.INFO: New Order ID Generated IN Save  KOT ORDER {"new_order_id":"ORD34995"} 
[2026-08-15 15:54:37] local.INFO: Creating Completed Order Bill  
[2026-08-15 15:54:37] local.INFO: Order Bill Created Successfully {"order_bill_id":25166,"order_id":"ORD34995","total":80.0} 
[2026-08-15 15:54:37] local.INFO: Preparing Order Details Data  
[2026-08-15 15:54:37] local.INFO: Processing Hold Order Details {"hold_order_id":1751,"products_count":1} 
[2026-08-15 15:54:37] local.INFO: Processing Product Item {"product_id":891,"product_name":"ACHU MURUKKU","quantity":"1","row_total":"80.00"} 
[2026-08-15 15:54:37] local.INFO: Product Rows Prepared {"total_products":1} 
[2026-08-15 15:54:37] local.INFO: Inserting Order Details  
[2026-08-15 15:54:37] local.INFO: Order Details Inserted Successfully {"inserted_count":1,"order_id":25166} 
[2026-08-15 15:54:37] local.INFO: Updating KOT Hold Orders Status To Completed {"hold_order_ids":{"Illuminate\\Support\\Collection":[1751]}} 
[2026-08-15 15:54:37] local.INFO: KOT Hold Orders Updated {"updated_rows":1} 
[2026-08-15 15:54:37] local.INFO: Committing Database Transaction  
[2026-08-15 15:54:37] local.INFO: Database Transaction Completed Successfully  
[2026-08-15 15:54:37] local.INFO: Loading Completed Order Relationships  
[2026-08-15 15:54:37] local.INFO: Order Relationships Loaded {"order_id":25166,"products_count":1} 
[2026-08-15 15:54:37] local.INFO: Sending Success Response  
[2026-08-15 15:54:37] local.INFO: ========== KOT SAVE ORDER END ==========  
[2026-08-15 15:54:37] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:54:37] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:54:37] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1749,"table_id":"2","status":"processing"},{"id":1743,"table_id":"10","status":"processing"},{"id":1742,"table_id":"7","status":"processing"},{"id":1741,"table_id":"4","status":"processing"},{"id":1738,"table_id":"3","status":"processing"},{"id":1737,"table_id":"8","status":"processing"},{"id":1736,"table_id":"10","status":"processing"}]} 
[2026-08-15 15:54:37] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-15 15:54:37] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":1743,"status":"occupied"} 
[2026-08-15 15:54:37] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":1749,"status":"occupied"} 
[2026-08-15 15:54:37] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":1738,"status":"occupied"} 
[2026-08-15 15:54:37] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":1741,"status":"occupied"} 
[2026-08-15 15:54:37] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-15 15:54:37] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":null,"status":"free"} 
[2026-08-15 15:54:37] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":1742,"status":"occupied"} 
[2026-08-15 15:54:37] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":1737,"status":"occupied"} 
[2026-08-15 15:54:37] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":null,"status":"free"} 
[2026-08-15 15:54:37] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:54:37] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:54:37] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:54:37] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:54:37] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:54:37] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:54:37] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:54:37] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:54:38] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:54:38] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:54:38] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:54:38] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:56:15] local.INFO: Post-login guard check {"attempted_login_id":"Billing C2","auth_id_immediately_after":4,"session_id":"ipjjeerfDYJpuiqEbxCf9mEShlAB2DU79pmPyLaD"} 
[2026-08-15 15:56:15] local.INFO: Billing Counter Login Success {"counter_id":4,"branch_id":5,"ip":"103.182.69.38"} 
[2026-08-15 15:56:18] local.INFO: Kitchen productData fetch started {"request":{"draw":"1","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786789578393"}} 
[2026-08-15 15:57:13] local.INFO: Branch Login Request {"phone_number":"Billing C2","ip":"103.182.69.38"} 
[2026-08-15 15:57:14] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:57:14] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:57:14] local.INFO: APP PRODUCT STOCK UPDATED {"order_id":25167,"product_id":826,"product_name":"Classic French Fries","entered_quantity":"1pcs","purchased_quantity":1.0,"product_unit_value":1.0,"unit":"pcs","stock_before":9624.0,"stock_deducted":1.0,"stock_after":9623.0} 
[2026-08-15 15:57:14] local.INFO: APP PRODUCT STOCK UPDATED {"order_id":25167,"product_id":828,"product_name":"Crispy Golden Fish Finger","entered_quantity":"1pcs","purchased_quantity":1.0,"product_unit_value":1.0,"unit":"pcs","stock_before":945.0,"stock_deducted":1.0,"stock_after":944.0} 
[2026-08-15 15:57:14] local.INFO: APP PRODUCT STOCK UPDATED {"order_id":25167,"product_id":838,"product_name":"Chicken Bread Omelet","entered_quantity":"1pcs","purchased_quantity":1.0,"product_unit_value":1.0,"unit":"pcs","stock_before":894.0,"stock_deducted":1.0,"stock_after":893.0} 
[2026-08-15 15:57:15] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:57:15] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:57:15] local.INFO: KOT Hold Remove Product - Request {"user_id":3,"branch_id":5,"request":{"order_id":"1749","detail_id":"3053"}} 
[2026-08-15 15:57:15] local.INFO: KOT Hold Remove Product - Validation Passed {"user_id":3,"branch_id":5,"order_id":1749,"detail_id":3053} 
[2026-08-15 15:57:15] local.INFO: KOT Hold Remove Product - Order Found {"order_id":1749,"order_id_value":"KOT20260731190915044","branch_id":5,"status":"processing"} 
[2026-08-15 15:57:15] local.INFO: KOT Hold Remove Product - Product Found {"order_id":1749,"detail_id":3053,"product_id":826,"product_name":"Classic French Fries","quantity":1,"row_total":"90.00"} 
[2026-08-15 15:57:15] local.INFO: KOT Hold Remove Product - Product Deleted {"order_id":1749,"detail_id":3053} 
[2026-08-15 15:57:15] local.INFO: KOT Hold Remove Product - Remaining Products {"order_id":1749,"remaining_product_count":2} 
[2026-08-15 15:57:15] local.INFO: KOT Hold Remove Product - Order Recalculated {"order_id":1749,"subtotal":"276.19","gst":"13.81","discount":"0.00","charge":"0.00","total":"290.00"} 
[2026-08-15 15:57:15] local.INFO: KOT Hold Remove Product - Success {"order_id":1749,"detail_id":3053,"remaining_product_count":2,"order_removed":false} 
[2026-08-15 15:57:15] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:57:15] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:57:16] local.INFO: APP PRODUCT STOCK UPDATED {"order_id":25168,"product_id":828,"product_name":"Crispy Golden Fish Finger","entered_quantity":"1pcs","purchased_quantity":1.0,"product_unit_value":1.0,"unit":"pcs","stock_before":944.0,"stock_deducted":1.0,"stock_after":943.0} 
[2026-08-15 15:57:16] local.INFO: APP PRODUCT STOCK UPDATED {"order_id":25168,"product_id":838,"product_name":"Chicken Bread Omelet","entered_quantity":"1pcs","purchased_quantity":1.0,"product_unit_value":1.0,"unit":"pcs","stock_before":893.0,"stock_deducted":1.0,"stock_after":892.0} 
[2026-08-15 15:57:17] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:57:17] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:57:17] local.INFO: KOT Hold Remove Product - Request {"user_id":3,"branch_id":5,"request":{"order_id":"1749","detail_id":"3054"}} 
[2026-08-15 15:57:17] local.INFO: KOT Hold Remove Product - Validation Passed {"user_id":3,"branch_id":5,"order_id":1749,"detail_id":3054} 
[2026-08-15 15:57:17] local.INFO: KOT Hold Remove Product - Order Found {"order_id":1749,"order_id_value":"KOT20260731190915044","branch_id":5,"status":"processing"} 
[2026-08-15 15:57:17] local.INFO: KOT Hold Remove Product - Product Found {"order_id":1749,"detail_id":3054,"product_id":828,"product_name":"Crispy Golden Fish Finger","quantity":1,"row_total":"180.00"} 
[2026-08-15 15:57:17] local.INFO: KOT Hold Remove Product - Product Deleted {"order_id":1749,"detail_id":3054} 
[2026-08-15 15:57:17] local.INFO: KOT Hold Remove Product - Remaining Products {"order_id":1749,"remaining_product_count":1} 
[2026-08-15 15:57:17] local.INFO: KOT Hold Remove Product - Order Recalculated {"order_id":1749,"subtotal":"104.76","gst":"5.24","discount":"0.00","charge":"0.00","total":"110.00"} 
[2026-08-15 15:57:17] local.INFO: KOT Hold Remove Product - Success {"order_id":1749,"detail_id":3054,"remaining_product_count":1,"order_removed":false} 
[2026-08-15 15:57:17] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:57:17] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:57:17] local.INFO: APP PRODUCT STOCK UPDATED {"order_id":25169,"product_id":838,"product_name":"Chicken Bread Omelet","entered_quantity":"1pcs","purchased_quantity":1.0,"product_unit_value":1.0,"unit":"pcs","stock_before":892.0,"stock_deducted":1.0,"stock_after":891.0} 
[2026-08-15 15:57:18] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:57:18] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:57:18] local.INFO: KOT Hold Remove Product - Request {"user_id":3,"branch_id":5,"request":{"order_id":"1749","detail_id":"3055"}} 
[2026-08-15 15:57:18] local.INFO: KOT Hold Remove Product - Validation Passed {"user_id":3,"branch_id":5,"order_id":1749,"detail_id":3055} 
[2026-08-15 15:57:18] local.INFO: KOT Hold Remove Product - Order Found {"order_id":1749,"order_id_value":"KOT20260731190915044","branch_id":5,"status":"processing"} 
[2026-08-15 15:57:18] local.INFO: KOT Hold Remove Product - Product Found {"order_id":1749,"detail_id":3055,"product_id":838,"product_name":"Chicken Bread Omelet","quantity":1,"row_total":"110.00"} 
[2026-08-15 15:57:18] local.INFO: KOT Hold Remove Product - Product Deleted {"order_id":1749,"detail_id":3055} 
[2026-08-15 15:57:18] local.INFO: KOT Hold Remove Product - Remaining Products {"order_id":1749,"remaining_product_count":0} 
[2026-08-15 15:57:18] local.INFO: KOT Hold Remove Product - Last Product Removed {"order_id":1749,"detail_id":3055,"product_name":"Chicken Bread Omelet"} 
[2026-08-15 15:57:18] local.INFO: KOT Hold Remove Product - Hold Order Deleted {"order_id":1749,"detail_id":3055,"order_removed":true} 
[2026-08-15 15:57:21] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:57:21] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:57:21] local.INFO: APP PRODUCT STOCK UPDATED {"order_id":25170,"product_id":633,"product_name":"Carrot halwa","entered_quantity":"0.254kg","purchased_quantity":0.254,"product_unit_value":1.0,"unit":"kg","stock_before":89.627,"stock_deducted":0.254,"stock_after":89.373} 
[2026-08-15 15:57:23] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:57:23] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:57:23] local.INFO: ========== GET STAFF API START ==========  
[2026-08-15 15:57:23] local.INFO: Staff List Fetched {"count":42} 
[2026-08-15 15:57:26] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:57:26] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:57:26] local.INFO: APP PRODUCT STOCK UPDATED {"order_id":25171,"product_id":633,"product_name":"Carrot halwa","entered_quantity":"0.254kg","purchased_quantity":0.254,"product_unit_value":1.0,"unit":"kg","stock_before":89.373,"stock_deducted":0.254,"stock_after":89.119} 
[2026-08-15 15:57:27] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:57:27] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 15:57:27] local.INFO: APP PRODUCT STOCK UPDATED {"order_id":25172,"product_id":633,"product_name":"Carrot halwa","entered_quantity":"0.254kg","purchased_quantity":0.254,"product_unit_value":1.0,"unit":"kg","stock_before":89.119,"stock_deducted":0.254,"stock_after":88.865} 
[2026-08-15 15:57:27] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":120,"gst":5.71,"discount":0,"charge":0,"total":120,"payment_mode":"cash","products":[{"product_id":335,"code":"B12","name":"Pomegranate","mrp":120,"price":120,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 15:57:27] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 15:57:27] local.INFO: ORDER CREATED {"order_id":"ORD35002"} 
[2026-08-15 15:57:27] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25173} 
[2026-08-15 15:57:59] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":140,"gst":6.67,"discount":0,"charge":0,"total":140,"payment_mode":"cash","products":[{"product_id":336,"code":"B13","name":"Mojito","mrp":90,"price":90,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":328,"code":"B5","name":"Watermelon","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 15:57:59] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 15:57:59] local.INFO: ORDER CREATED {"order_id":"ORD35003"} 
[2026-08-15 15:57:59] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25174} 
[2026-08-15 15:58:12] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":240,"gst":11.43,"discount":0,"charge":0,"total":240,"payment_mode":"cash","products":[{"product_id":587,"code":"B18","name":"Mango","mrp":100,"price":100,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":336,"code":"B13","name":"Mojito","mrp":90,"price":90,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":328,"code":"B5","name":"Watermelon","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 15:58:12] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 15:58:12] local.INFO: ORDER CREATED {"order_id":"ORD35004"} 
[2026-08-15 15:58:12] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25175} 
[2026-08-15 15:58:38] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":96,"gst":0,"discount":0,"charge":0,"total":96,"payment_mode":"cash","products":[{"product_id":172,"code":"A17","name":"Egg Bonda","mrp":17,"price":17,"qty":3,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":3,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 15:58:38] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 15:58:38] local.INFO: ORDER CREATED {"order_id":"ORD35005"} 
[2026-08-15 15:58:38] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25176} 
[2026-08-15 15:59:06] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"39","customer_name":"Customer Name","customer_phone":null,"subtotal":64,"gst":0,"discount":0,"charge":0,"total":64,"payment_mode":"cash","products":[{"product_id":172,"code":"A17","name":"Egg Bonda","mrp":17,"price":17,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 15:59:06] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 15:59:06] local.INFO: ORDER CREATED {"order_id":"ORD35006"} 
[2026-08-15 15:59:06] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25177} 
[2026-08-15 16:00:16] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"30","customer_name":"Customer Name","customer_phone":null,"subtotal":614.36,"gst":26.4,"discount":0,"charge":0,"total":614.36,"payment_mode":"cash","products":[{"product_id":50,"code":"1019","name":"OLA I SSEEVAL","mrp":400,"price":400,"qty":0.264,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":882,"code":"AS1759","name":"Muffins Cake (2 Pic)","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":0,"code":"-","name":"PEANUT","mrp":60,"price":60,"qty":1,"tax":0,"tax_mode":"exclude","unit":"pcs"},{"product_id":815,"code":"AS1704","name":"MINI THATTA","mrp":80,"price":80,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":446,"code":"As655","name":"Soan pappadi","mrp":80,"price":80,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":621,"code":"1294","name":"Milk sweets","mrp":660,"price":660,"qty":0.286,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":855,"code":"AS1273","name":"Brownie","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 16:00:16] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 16:00:16] local.INFO: ORDER CREATED {"order_id":"ORD35007"} 
[2026-08-15 16:00:35] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"30","customer_name":"Customer Name","customer_phone":null,"subtotal":613.76,"gst":21.37,"discount":0,"charge":0,"total":613.76,"payment_mode":"cash","products":[{"product_id":0,"code":"-","name":"SEEVSL","mrp":105,"price":105,"qty":1,"tax":0,"tax_mode":"exclude","unit":"pcs"},{"product_id":882,"code":"AS1759","name":"Muffins Cake (2 Pic)","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":0,"code":"-","name":"PEANUT","mrp":60,"price":60,"qty":1,"tax":0,"tax_mode":"exclude","unit":"pcs"},{"product_id":815,"code":"AS1704","name":"MINI THATTA","mrp":80,"price":80,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":446,"code":"As655","name":"Soan pappadi","mrp":80,"price":80,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":621,"code":"1294","name":"Milk sweets","mrp":660,"price":660,"qty":0.286,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":855,"code":"AS1273","name":"Brownie","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 16:00:35] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 16:00:35] local.INFO: ORDER CREATED {"order_id":"ORD35007"} 
[2026-08-15 16:00:35] local.INFO: Stock Updated {"product_id":882,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 16:00:35] local.INFO: Stock Updated {"product_id":815,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 16:00:35] local.INFO: Stock Updated {"product_id":446,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 16:00:35] local.INFO: Stock Updated {"product_id":621,"ordered_qty":0.286,"deducted":0.286} 
[2026-08-15 16:00:35] local.INFO: Stock Updated {"product_id":855,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 16:00:35] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25179} 
[2026-08-15 16:00:37] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:00:37] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:00:37] local.INFO: ========== GET STAFF API START ==========  
[2026-08-15 16:00:37] local.INFO: Staff List Fetched {"count":42} 
[2026-08-15 16:00:37] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:00:37] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:00:39] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:00:39] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:00:39] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:00:39] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:00:39] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1743,"table_id":"10","status":"processing"},{"id":1742,"table_id":"7","status":"processing"},{"id":1741,"table_id":"4","status":"processing"},{"id":1738,"table_id":"3","status":"processing"},{"id":1737,"table_id":"8","status":"processing"},{"id":1736,"table_id":"10","status":"processing"}]} 
[2026-08-15 16:00:39] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-15 16:00:39] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":1743,"status":"occupied"} 
[2026-08-15 16:00:39] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":null,"status":"free"} 
[2026-08-15 16:00:39] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":1738,"status":"occupied"} 
[2026-08-15 16:00:39] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":1741,"status":"occupied"} 
[2026-08-15 16:00:39] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-15 16:00:39] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":null,"status":"free"} 
[2026-08-15 16:00:39] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":1742,"status":"occupied"} 
[2026-08-15 16:00:39] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":1737,"status":"occupied"} 
[2026-08-15 16:00:39] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":null,"status":"free"} 
[2026-08-15 16:00:39] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:00:39] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:00:39] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:00:39] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:00:39] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:00:39] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:00:39] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:00:39] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:00:39] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:00:39] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:00:40] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:00:40] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:00:40] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:00:40] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:00:40] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1743,"table_id":"10","status":"processing"},{"id":1742,"table_id":"7","status":"processing"},{"id":1741,"table_id":"4","status":"processing"},{"id":1738,"table_id":"3","status":"processing"},{"id":1737,"table_id":"8","status":"processing"},{"id":1736,"table_id":"10","status":"processing"}]} 
[2026-08-15 16:00:40] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":null,"status":"free"} 
[2026-08-15 16:00:40] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":1743,"status":"occupied"} 
[2026-08-15 16:00:40] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":null,"status":"free"} 
[2026-08-15 16:00:40] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":1738,"status":"occupied"} 
[2026-08-15 16:00:40] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":1741,"status":"occupied"} 
[2026-08-15 16:00:40] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-15 16:00:40] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":null,"status":"free"} 
[2026-08-15 16:00:40] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":1742,"status":"occupied"} 
[2026-08-15 16:00:40] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":1737,"status":"occupied"} 
[2026-08-15 16:00:40] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":null,"status":"free"} 
[2026-08-15 16:00:40] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:00:40] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:00:40] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:00:40] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:00:40] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:00:40] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:00:40] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:00:40] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:00:40] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:00:40] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:00:49] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:00:49] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:00:49] local.INFO: ================= KOT HOLD SAVE ORDER START =================  
[2026-08-15 16:00:49] local.INFO: Authenticated Billing Counter {"billing_counter_id":11,"counter_name":"PMS App4","branch_id":5} 
[2026-08-15 16:00:49] local.INFO: Complete Request {"request":{"table_id":"1","staff_id":"24","payment_mode":"cash","discount_type":"none","is_kot":"1","products":[{"product_id":"435","qty":"2pcs","is_kot":"1"}]}} 
[2026-08-15 16:00:50] local.INFO: Generated Order ID {"order_id":"KOT20260731190915047"} 
[2026-08-15 16:00:50] local.INFO: Processing Product {"product_id":"435","qty":"2pcs"} 
[2026-08-15 16:00:50] local.INFO: Product Amount Calculated {"product":"Bounty chocolate piece","subtotal":20.0,"tax":0.0,"total":20.0} 
[2026-08-15 16:00:50] local.INFO: Bill Calculation Completed {"subtotal":19.05,"gst":0.95,"discount":0.0,"charge":0.0,"grand_total":20.0} 
[2026-08-15 16:00:50] local.INFO: Order Detail Saved {"order_id":1752,"product_id":435} 
[2026-08-15 16:00:50] local.INFO: KOT BILL SENT TO PI PRINTER {"order_id":"KOT20260731190915047"} 
[2026-08-15 16:01:00] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":290,"gst":13.81,"discount":0,"charge":0,"total":290,"payment_mode":"cash","products":[{"product_id":336,"code":"B13","name":"Mojito","mrp":90,"price":90,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":337,"code":"1174","name":"Sharjah","mrp":100,"price":100,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 16:01:00] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 16:01:00] local.INFO: ORDER CREATED {"order_id":"ORD35008"} 
[2026-08-15 16:01:00] local.INFO: Stock Updated {"product_id":337,"ordered_qty":2.0,"deducted":2.0} 
[2026-08-15 16:01:00] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25180} 
[2026-08-15 16:02:32] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"55","customer_name":"Customer Name","customer_phone":null,"subtotal":143,"gst":6.81,"discount":0,"charge":0,"total":143,"payment_mode":"cash","products":[{"product_id":66,"code":"1035","name":"MANGO BITES","mrp":1300,"price":1300,"qty":0.11,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-15 16:02:32] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 16:02:32] local.INFO: ORDER CREATED {"order_id":"ORD35009"} 
[2026-08-15 16:02:32] local.INFO: Stock Updated {"product_id":66,"ordered_qty":0.11,"deducted":0.11} 
[2026-08-15 16:02:32] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25181} 
[2026-08-15 16:04:48] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":210,"gst":2.86,"discount":0,"charge":0,"total":210,"payment_mode":"cash","products":[{"product_id":234,"code":"1117","name":"BUN BUTTER JAM","mrp":30,"price":30,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":0,"code":"-","name":"BROWNIE","mrp":150,"price":150,"qty":1,"tax":0,"tax_mode":"exclude","unit":"pcs"}]}} 
[2026-08-15 16:04:48] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 16:04:48] local.INFO: ORDER CREATED {"order_id":"ORD35010"} 
[2026-08-15 16:04:48] local.INFO: Stock Updated {"product_id":234,"ordered_qty":2.0,"deducted":2.0} 
[2026-08-15 16:04:48] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25182} 
[2026-08-15 16:04:59] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:04:59] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:04:59] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1752,"table_id":"1","status":"processing"},{"id":1743,"table_id":"10","status":"processing"},{"id":1742,"table_id":"7","status":"processing"},{"id":1741,"table_id":"4","status":"processing"},{"id":1738,"table_id":"3","status":"processing"},{"id":1737,"table_id":"8","status":"processing"},{"id":1736,"table_id":"10","status":"processing"}]} 
[2026-08-15 16:04:59] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":1752,"status":"occupied"} 
[2026-08-15 16:04:59] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":1743,"status":"occupied"} 
[2026-08-15 16:04:59] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":null,"status":"free"} 
[2026-08-15 16:04:59] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":1738,"status":"occupied"} 
[2026-08-15 16:04:59] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":1741,"status":"occupied"} 
[2026-08-15 16:04:59] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-15 16:04:59] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":null,"status":"free"} 
[2026-08-15 16:04:59] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":1742,"status":"occupied"} 
[2026-08-15 16:04:59] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":1737,"status":"occupied"} 
[2026-08-15 16:04:59] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":null,"status":"free"} 
[2026-08-15 16:04:59] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:04:59] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:04:59] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:04:59] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:04:59] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:04:59] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:04:59] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:04:59] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:04:59] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:04:59] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:04:59] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:04:59] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:05:01] local.INFO: Kitchen productData fetch started {"request":{"draw":"1","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-14","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786790099590"}} 
[2026-08-15 16:05:12] local.INFO: Kitchen productData fetch started {"request":{"draw":"2","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"C","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-14","product_id":null,"product_name":"C","weight_machine_id":null,"category":null,"_":"1786790099591"}} 
[2026-08-15 16:05:13] local.INFO: Kitchen productData fetch started {"request":{"draw":"3","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Ch","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-14","product_id":null,"product_name":"Ch","weight_machine_id":null,"category":null,"_":"1786790099592"}} 
[2026-08-15 16:05:14] local.INFO: Kitchen productData fetch started {"request":{"draw":"4","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Cheese","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-14","product_id":null,"product_name":"Cheese","weight_machine_id":null,"category":null,"_":"1786790099593"}} 
[2026-08-15 16:05:17] local.INFO: Kitchen productData fetch started {"request":{"draw":"5","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Cheese","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-14","product_id":null,"product_name":"Cheese","weight_machine_id":null,"category":null,"_":"1786790099594"}} 
[2026-08-15 16:05:21] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:05:21] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:05:21] local.INFO: ========== GET STAFF API START ==========  
[2026-08-15 16:05:21] local.INFO: Staff List Fetched {"count":42} 
[2026-08-15 16:05:22] local.INFO: Kitchen productData fetch started {"request":{"draw":"6","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Chee","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-14","product_id":null,"product_name":"Chee","weight_machine_id":null,"category":null,"_":"1786790099595"}} 
[2026-08-15 16:05:23] local.INFO: Kitchen productData fetch started {"request":{"draw":"7","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-14","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786790099596"}} 
[2026-08-15 16:05:24] local.INFO: Kitchen productData fetch started {"request":{"draw":"8","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"v","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-14","product_id":null,"product_name":"v","weight_machine_id":null,"category":null,"_":"1786790099597"}} 
[2026-08-15 16:05:24] local.INFO: Kitchen productData fetch started {"request":{"draw":"9","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"ve","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-14","product_id":null,"product_name":"ve","weight_machine_id":null,"category":null,"_":"1786790099598"}} 
[2026-08-15 16:05:25] local.INFO: Kitchen productData fetch started {"request":{"draw":"10","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"veg","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-14","product_id":null,"product_name":"veg","weight_machine_id":null,"category":null,"_":"1786790099599"}} 
[2026-08-15 16:05:25] local.INFO: Kitchen productData fetch started {"request":{"draw":"11","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"veg","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-14","product_id":null,"product_name":"veg","weight_machine_id":null,"category":null,"_":"1786790099600"}} 
[2026-08-15 16:05:29] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:05:29] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:05:29] local.INFO: ================= KOT HOLD SAVE ORDER START =================  
[2026-08-15 16:05:29] local.INFO: Authenticated Billing Counter {"billing_counter_id":3,"counter_name":"pms billing one","branch_id":5} 
[2026-08-15 16:05:29] local.INFO: Complete Request {"request":{"table_id":"6","staff_id":"87","payment_mode":"cash","discount_type":"none","is_kot":"1","products":[{"product_id":"832","qty":"1pcs","is_kot":"1"},{"product_id":"833","qty":"1pcs","is_kot":"1"}]}} 
[2026-08-15 16:05:29] local.INFO: Generated Order ID {"order_id":"KOT20260731190915048"} 
[2026-08-15 16:05:29] local.INFO: Processing Product {"product_id":"832","qty":"1pcs"} 
[2026-08-15 16:05:29] local.INFO: Product Amount Calculated {"product":"Paneer Tikka Sandwich","subtotal":135.0,"tax":0.0,"total":135.0} 
[2026-08-15 16:05:29] local.INFO: Processing Product {"product_id":"833","qty":"1pcs"} 
[2026-08-15 16:05:29] local.INFO: Product Amount Calculated {"product":"Roasted Chicken Sandwich","subtotal":150.0,"tax":0.0,"total":150.0} 
[2026-08-15 16:05:29] local.INFO: Bill Calculation Completed {"subtotal":271.43,"gst":13.57,"discount":0.0,"charge":0.0,"grand_total":285.0} 
[2026-08-15 16:05:29] local.INFO: Order Detail Saved {"order_id":1753,"product_id":832} 
[2026-08-15 16:05:29] local.INFO: Order Detail Saved {"order_id":1753,"product_id":833} 
[2026-08-15 16:05:29] local.INFO: KOT BILL SENT TO PI PRINTER {"order_id":"KOT20260731190915048"} 
[2026-08-15 16:06:19] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"87","customer_name":"Customer Name","customer_phone":null,"subtotal":270,"gst":8.57,"discount":0,"charge":0,"total":270,"payment_mode":"cash","products":[{"product_id":0,"code":"-","name":"BUN","mrp":45,"price":45,"qty":2,"tax":0,"tax_mode":"exclude","unit":"pcs"},{"product_id":479,"code":"1221","name":"Eggless cake","mrp":30,"price":30,"qty":6,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 16:06:19] local.INFO: Billing Guard Authenticated {"user":{"App\\Models\\BillingCounter":{"id":4,"branch_id":5,"type":"billing","counter_name":"pms billing two","login_id":"Billing C2","password_hint":"pms2152026","is_active":1,"fcm_token":null,"created_at":"2026-07-28T14:39:49.000000Z","updated_at":"2026-08-01T06:01:29.000000Z"}}} 
[2026-08-15 16:06:19] local.INFO: ORDER CREATED {"order_id":"ORD35011"} 
[2026-08-15 16:06:19] local.INFO: Stock Updated {"product_id":479,"ordered_qty":6.0,"deducted":6.0} 
[2026-08-15 16:06:19] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25183} 
[2026-08-15 16:06:47] local.INFO: Kitchen productData fetch started {"request":{"draw":"12","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"veg c","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-14","product_id":null,"product_name":"veg c","weight_machine_id":null,"category":null,"_":"1786790099601"}} 
[2026-08-15 16:06:48] local.INFO: Kitchen productData fetch started {"request":{"draw":"13","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"veg cl","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-14","product_id":null,"product_name":"veg cl","weight_machine_id":null,"category":null,"_":"1786790099602"}} 
[2026-08-15 16:06:48] local.INFO: Kitchen productData fetch started {"request":{"draw":"14","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"veg club","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-14","product_id":null,"product_name":"veg club","weight_machine_id":null,"category":null,"_":"1786790099603"}} 
[2026-08-15 16:07:21] local.INFO: Kitchen updateProduct started {"data":{"_token":"9o5EamWJwOuJ6qkkdo8U6CLXNbLjcUPQ36t2RP9D","product_id":"831","removed_images":"[]","kitchen_category_id":"17","product_name":"Veg Club Sandwich","product_code":"F6","weight_machine_code":null,"tax":"5.00","tax_mode":"include","product_type_id":null,"stock_limit":"5","description":null,"unit_value":["1"],"unit":["pcs"],"mrp":["165.00"],"price":["165.00"],"stock":["964.000"],"stock_type":["pcs"],"display":["Yes"]}} 
[2026-08-15 16:07:23] local.INFO: Kitchen productData fetch started {"request":{"draw":"1","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786790242989"}} 
[2026-08-15 16:07:26] local.INFO: Kitchen productData fetch started {"request":{"draw":"2","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"p","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"p","weight_machine_id":null,"category":null,"_":"1786790242990"}} 
[2026-08-15 16:07:27] local.INFO: Kitchen productData fetch started {"request":{"draw":"3","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"pa","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"pa","weight_machine_id":null,"category":null,"_":"1786790242991"}} 
[2026-08-15 16:07:27] local.INFO: Kitchen productData fetch started {"request":{"draw":"4","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"pan","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"pan","weight_machine_id":null,"category":null,"_":"1786790242992"}} 
[2026-08-15 16:07:28] local.INFO: Kitchen productData fetch started {"request":{"draw":"5","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"paneer","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"paneer","weight_machine_id":null,"category":null,"_":"1786790242993"}} 
[2026-08-15 16:07:29] local.INFO: Kitchen productData fetch started {"request":{"draw":"6","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"paneer","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"paneer","weight_machine_id":null,"category":null,"_":"1786790242994"}} 
[2026-08-15 16:07:29] local.INFO: Kitchen productData fetch started {"request":{"draw":"7","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"paneer t","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"paneer t","weight_machine_id":null,"category":null,"_":"1786790242995"}} 
[2026-08-15 16:07:30] local.INFO: Kitchen productData fetch started {"request":{"draw":"8","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"paneer tik","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"paneer tik","weight_machine_id":null,"category":null,"_":"1786790242996"}} 
[2026-08-15 16:07:34] local.INFO: Kitchen productData fetch started {"request":{"draw":"9","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"paneer ti","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"paneer ti","weight_machine_id":null,"category":null,"_":"1786790242997"}} 
[2026-08-15 16:07:35] local.INFO: Kitchen productData fetch started {"request":{"draw":"10","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786790242998"}} 
[2026-08-15 16:07:37] local.INFO: Kitchen productData fetch started {"request":{"draw":"11","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"c","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"c","weight_machine_id":null,"category":null,"_":"1786790242999"}} 
[2026-08-15 16:07:38] local.INFO: Kitchen productData fetch started {"request":{"draw":"12","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"ch","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"ch","weight_machine_id":null,"category":null,"_":"1786790243000"}} 
[2026-08-15 16:07:38] local.INFO: Kitchen productData fetch started {"request":{"draw":"13","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"chi","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"chi","weight_machine_id":null,"category":null,"_":"1786790243001"}} 
[2026-08-15 16:07:38] local.INFO: Kitchen productData fetch started {"request":{"draw":"14","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"chic","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"chic","weight_machine_id":null,"category":null,"_":"1786790243002"}} 
[2026-08-15 16:07:39] local.INFO: Kitchen productData fetch started {"request":{"draw":"15","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"chick","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"chick","weight_machine_id":null,"category":null,"_":"1786790243003"}} 
[2026-08-15 16:07:39] local.INFO: Kitchen productData fetch started {"request":{"draw":"16","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"chicke","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"chicke","weight_machine_id":null,"category":null,"_":"1786790243004"}} 
[2026-08-15 16:07:40] local.INFO: Kitchen productData fetch started {"request":{"draw":"17","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"chicken","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"chicken","weight_machine_id":null,"category":null,"_":"1786790243005"}} 
[2026-08-15 16:07:40] local.INFO: Kitchen productData fetch started {"request":{"draw":"18","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"chicken","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"chicken","weight_machine_id":null,"category":null,"_":"1786790243006"}} 
[2026-08-15 16:07:43] local.INFO: Kitchen productData fetch started {"request":{"draw":"19","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"chicken tikk","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"chicken tikk","weight_machine_id":null,"category":null,"_":"1786790243007"}} 
[2026-08-15 16:07:44] local.INFO: Kitchen productData fetch started {"request":{"draw":"20","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"chicken tikka","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"chicken tikka","weight_machine_id":null,"category":null,"_":"1786790243008"}} 
[2026-08-15 16:07:44] local.INFO: Branch Login Request {"phone_number":"Billing C2","ip":"103.182.69.38"} 
[2026-08-15 16:07:47] local.INFO: Kitchen productData fetch started {"request":{"draw":"21","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"chicken t","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"chicken t","weight_machine_id":null,"category":null,"_":"1786790243009"}} 
[2026-08-15 16:07:49] local.INFO: Kitchen productData fetch started {"request":{"draw":"22","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"chicken","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"chicken","weight_machine_id":null,"category":null,"_":"1786790243010"}} 
[2026-08-15 16:07:53] local.INFO: Kitchen productData fetch started {"request":{"draw":"23","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"chicken","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"10","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"chicken","weight_machine_id":null,"category":null,"_":"1786790243011"}} 
[2026-08-15 16:08:24] local.INFO: Branch Login Request {"phone_number":"Billing C2","ip":"103.182.69.38"} 
[2026-08-15 16:08:28] local.INFO: Branch Login Request {"phone_number":"9876543210","ip":"103.182.69.38"} 
[2026-08-15 16:08:29] local.INFO: Branch Login Success {"branch_id":5,"branch_name":"VETTURNIMADAM","phone_number":"9876543210","ip":"103.182.69.38"} 
[2026-08-15 16:08:40] local.INFO: Kitchen productData fetch started  
[2026-08-15 16:09:09] local.INFO: [KITCHEN_PRODUCT_20260815160909_6a8041cd1abdd] STEP 1: kitchen_storeProduct started {"request_data":{"_token":"9o5EamWJwOuJ6qkkdo8U6CLXNbLjcUPQ36t2RP9D","kitchen_category_id":"17","product_name":"Chicken Tikka Sandwich","product_code":null,"tax":"5.00","tax_mode":"include","product_type_id":null,"stock_limit":"5","packed_date":null,"expiry_date":null,"description":null,"unit_value":["1"],"unit":["pcs"],"mrp":["125"],"price":["125"],"stock":["1000"],"stock_type":["pcs"],"display":["Yes"]},"has_images":false,"user_id":1,"ip":"103.182.69.38"} 
[2026-08-15 16:09:09] local.INFO: [KITCHEN_PRODUCT_20260815160909_6a8041cd1abdd] STEP 2: Validation started  
[2026-08-15 16:09:09] local.INFO: [KITCHEN_PRODUCT_20260815160909_6a8041cd1abdd] STEP 2 SUCCESS: Validation passed  
[2026-08-15 16:09:09] local.INFO: [KITCHEN_PRODUCT_20260815160909_6a8041cd1abdd] STEP 3: Variant array counts {"unit_value":1,"unit":1,"mrp":1,"price":1,"stock":1,"display":1} 
[2026-08-15 16:09:09] local.INFO: [KITCHEN_PRODUCT_20260815160909_6a8041cd1abdd] STEP 4: Database transaction started  
[2026-08-15 16:09:09] local.INFO: [KITCHEN_PRODUCT_20260815160909_6a8041cd1abdd] STEP 5: Image upload started  
[2026-08-15 16:09:09] local.INFO: [KITCHEN_PRODUCT_20260815160909_6a8041cd1abdd] STEP 5 SUCCESS: Image upload completed {"images":[]} 
[2026-08-15 16:09:09] local.INFO: [KITCHEN_PRODUCT_20260815160909_6a8041cd1abdd] STEP 6: Product code generation started  
[2026-08-15 16:09:09] local.INFO: [KITCHEN_PRODUCT_20260815160909_6a8041cd1abdd] STEP 6 SUCCESS: Product code generated {"product_code":"1726"} 
[2026-08-15 16:09:09] local.INFO: [KITCHEN_PRODUCT_20260815160909_6a8041cd1abdd] STEP 7: Creating main product {"data":{"product_id":"1726","product_variant_id":null,"kitchen_category_id":17,"product_name":"Chicken Tikka Sandwich","type_id":null,"type_name":"Normal","stock_limit":"5","description":null,"images":"[]","tax":5.0,"tax_mode":"include","unit_value":1.0,"unit":"pcs","mrp":125.0,"price":125.0,"stock":1000.0,"stock_type":"pcs","display":1,"type":"product","is_active":1,"packed_date":null,"expiry_date":null,"ignore_stock":0}} 
[2026-08-15 16:09:09] local.INFO: [KITCHEN_PRODUCT_20260815160909_6a8041cd1abdd] STEP 7 SUCCESS: Main product created {"database_id":927,"product_code":"1726"} 
[2026-08-15 16:09:09] local.INFO: [KITCHEN_PRODUCT_20260815160909_6a8041cd1abdd] STEP 8 SKIPPED: No packed or expiry date  
[2026-08-15 16:09:09] local.INFO: [KITCHEN_PRODUCT_20260815160909_6a8041cd1abdd] STEP 9: Variant creation started {"total_rows":1} 
[2026-08-15 16:09:09] local.INFO: [KITCHEN_PRODUCT_20260815160909_6a8041cd1abdd] STEP 9.0: Main product row skipped  
[2026-08-15 16:09:09] local.INFO: [KITCHEN_PRODUCT_20260815160909_6a8041cd1abdd] STEP 9 SUCCESS: All variants created  
[2026-08-15 16:09:09] local.INFO: [KITCHEN_PRODUCT_20260815160909_6a8041cd1abdd] STEP 10: Creating main product stock summary  
[2026-08-15 16:09:09] local.INFO: [KITCHEN_PRODUCT_20260815160909_6a8041cd1abdd] STEP 10 SUCCESS: Stock summary created {"stock_summary_id":646} 
[2026-08-15 16:09:09] local.INFO: [KITCHEN_PRODUCT_20260815160909_6a8041cd1abdd] STEP 11 SUCCESS: Transaction committed {"product_id":927,"product_code":"1726"} 
[2026-08-15 16:09:11] local.INFO: Kitchen productData fetch started {"request":{"draw":"1","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786790350291"}} 
[2026-08-15 16:09:18] local.INFO: Kitchen productData fetch started  
[2026-08-15 16:09:26] local.INFO: Kitchen productData fetch started {"request":{"draw":"1","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786790365840"}} 
[2026-08-15 16:09:28] local.INFO: Kitchen productData fetch started {"request":{"draw":"2","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"c","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"c","weight_machine_id":null,"category":null,"_":"1786790365841"}} 
[2026-08-15 16:09:29] local.INFO: Kitchen productData fetch started {"request":{"draw":"3","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"co","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"co","weight_machine_id":null,"category":null,"_":"1786790365842"}} 
[2026-08-15 16:09:29] local.INFO: Kitchen productData fetch started {"request":{"draw":"4","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"cor","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"cor","weight_machine_id":null,"category":null,"_":"1786790365843"}} 
[2026-08-15 16:09:30] local.INFO: Kitchen productData fetch started {"request":{"draw":"5","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"corn","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"corn","weight_machine_id":null,"category":null,"_":"1786790365844"}} 
[2026-08-15 16:09:46] local.INFO: Kitchen productData fetch started {"request":{"draw":"1","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786790385914"}} 
[2026-08-15 16:10:37] local.INFO: [KITCHEN_PRODUCT_20260815161037_6a804225c5823] STEP 1: kitchen_storeProduct started {"request_data":{"_token":"9o5EamWJwOuJ6qkkdo8U6CLXNbLjcUPQ36t2RP9D","kitchen_category_id":"17","product_name":"Corn & Cheese Sandwich","product_code":null,"tax":"5.00","tax_mode":"include","product_type_id":null,"stock_limit":"5","packed_date":null,"expiry_date":null,"description":null,"unit_value":["1"],"unit":["pcs"],"mrp":["125"],"price":["125"],"stock":["1000"],"stock_type":["pcs"],"display":["Yes"]},"has_images":false,"user_id":1,"ip":"103.182.69.38"} 
[2026-08-15 16:10:37] local.INFO: [KITCHEN_PRODUCT_20260815161037_6a804225c5823] STEP 2: Validation started  
[2026-08-15 16:10:37] local.INFO: [KITCHEN_PRODUCT_20260815161037_6a804225c5823] STEP 2 SUCCESS: Validation passed  
[2026-08-15 16:10:37] local.INFO: [KITCHEN_PRODUCT_20260815161037_6a804225c5823] STEP 3: Variant array counts {"unit_value":1,"unit":1,"mrp":1,"price":1,"stock":1,"display":1} 
[2026-08-15 16:10:37] local.INFO: [KITCHEN_PRODUCT_20260815161037_6a804225c5823] STEP 4: Database transaction started  
[2026-08-15 16:10:37] local.INFO: [KITCHEN_PRODUCT_20260815161037_6a804225c5823] STEP 5: Image upload started  
[2026-08-15 16:10:37] local.INFO: [KITCHEN_PRODUCT_20260815161037_6a804225c5823] STEP 5 SUCCESS: Image upload completed {"images":[]} 
[2026-08-15 16:10:37] local.INFO: [KITCHEN_PRODUCT_20260815161037_6a804225c5823] STEP 6: Product code generation started  
[2026-08-15 16:10:37] local.INFO: [KITCHEN_PRODUCT_20260815161037_6a804225c5823] STEP 6 SUCCESS: Product code generated {"product_code":"1727"} 
[2026-08-15 16:10:37] local.INFO: [KITCHEN_PRODUCT_20260815161037_6a804225c5823] STEP 7: Creating main product {"data":{"product_id":"1727","product_variant_id":null,"kitchen_category_id":17,"product_name":"Corn & Cheese Sandwich","type_id":null,"type_name":"Normal","stock_limit":"5","description":null,"images":"[]","tax":5.0,"tax_mode":"include","unit_value":1.0,"unit":"pcs","mrp":125.0,"price":125.0,"stock":1000.0,"stock_type":"pcs","display":1,"type":"product","is_active":1,"packed_date":null,"expiry_date":null,"ignore_stock":0}} 
[2026-08-15 16:10:37] local.INFO: [KITCHEN_PRODUCT_20260815161037_6a804225c5823] STEP 7 SUCCESS: Main product created {"database_id":928,"product_code":"1727"} 
[2026-08-15 16:10:37] local.INFO: [KITCHEN_PRODUCT_20260815161037_6a804225c5823] STEP 8 SKIPPED: No packed or expiry date  
[2026-08-15 16:10:37] local.INFO: [KITCHEN_PRODUCT_20260815161037_6a804225c5823] STEP 9: Variant creation started {"total_rows":1} 
[2026-08-15 16:10:37] local.INFO: [KITCHEN_PRODUCT_20260815161037_6a804225c5823] STEP 9.0: Main product row skipped  
[2026-08-15 16:10:37] local.INFO: [KITCHEN_PRODUCT_20260815161037_6a804225c5823] STEP 9 SUCCESS: All variants created  
[2026-08-15 16:10:37] local.INFO: [KITCHEN_PRODUCT_20260815161037_6a804225c5823] STEP 10: Creating main product stock summary  
[2026-08-15 16:10:37] local.INFO: [KITCHEN_PRODUCT_20260815161037_6a804225c5823] STEP 10 SUCCESS: Stock summary created {"stock_summary_id":647} 
[2026-08-15 16:10:37] local.INFO: [KITCHEN_PRODUCT_20260815161037_6a804225c5823] STEP 11 SUCCESS: Transaction committed {"product_id":928,"product_code":"1727"} 
[2026-08-15 16:10:39] local.INFO: Kitchen productData fetch started {"request":{"draw":"1","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786790438853"}} 
[2026-08-15 16:11:19] local.INFO: Kitchen productData fetch started {"request":{"draw":"2","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"r","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"r","weight_machine_id":null,"category":null,"_":"1786790438854"}} 
[2026-08-15 16:11:20] local.INFO: Kitchen productData fetch started {"request":{"draw":"3","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"ro","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"ro","weight_machine_id":null,"category":null,"_":"1786790438855"}} 
[2026-08-15 16:11:21] local.INFO: Kitchen productData fetch started {"request":{"draw":"4","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"roas","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"roas","weight_machine_id":null,"category":null,"_":"1786790438856"}} 
[2026-08-15 16:11:22] local.INFO: Kitchen productData fetch started {"request":{"draw":"5","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"roasted","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"roasted","weight_machine_id":null,"category":null,"_":"1786790438857"}} 
[2026-08-15 16:11:31] local.INFO: Kitchen productData fetch started {"request":{"draw":"6","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"roaste","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"roaste","weight_machine_id":null,"category":null,"_":"1786790438858"}} 
[2026-08-15 16:11:32] local.INFO: Kitchen productData fetch started {"request":{"draw":"7","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786790438859"}} 
[2026-08-15 16:11:33] local.INFO: Kitchen productData fetch started {"request":{"draw":"8","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"ch","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"ch","weight_machine_id":null,"category":null,"_":"1786790438860"}} 
[2026-08-15 16:11:34] local.INFO: Kitchen productData fetch started {"request":{"draw":"9","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"chic","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"chic","weight_machine_id":null,"category":null,"_":"1786790438861"}} 
[2026-08-15 16:11:34] local.INFO: Kitchen productData fetch started {"request":{"draw":"10","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"chick","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"chick","weight_machine_id":null,"category":null,"_":"1786790438862"}} 
[2026-08-15 16:11:35] local.INFO: Kitchen productData fetch started {"request":{"draw":"11","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"chicke","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"chicke","weight_machine_id":null,"category":null,"_":"1786790438863"}} 
[2026-08-15 16:11:35] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:11:35] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:11:35] local.INFO: ================= KOT HOLD SAVE ORDER START =================  
[2026-08-15 16:11:35] local.INFO: Authenticated Billing Counter {"billing_counter_id":3,"counter_name":"pms billing one","branch_id":5} 
[2026-08-15 16:11:35] local.INFO: Complete Request {"request":{"table_id":"4","staff_id":"87","payment_mode":"cash","discount_type":"none","is_kot":"1","products":[{"product_id":"831","qty":"1pcs","is_kot":"1"}]}} 
[2026-08-15 16:11:35] local.INFO: Generated Order ID {"order_id":"KOT20260731190915049"} 
[2026-08-15 16:11:35] local.INFO: Processing Product {"product_id":"831","qty":"1pcs"} 
[2026-08-15 16:11:35] local.INFO: Product Amount Calculated {"product":"Veg Club Sandwich","subtotal":165.0,"tax":0.0,"total":165.0} 
[2026-08-15 16:11:35] local.INFO: Bill Calculation Completed {"subtotal":157.14,"gst":7.86,"discount":0.0,"charge":0.0,"grand_total":165.0} 
[2026-08-15 16:11:35] local.INFO: Order Detail Saved {"order_id":1754,"product_id":831} 
[2026-08-15 16:11:35] local.INFO: Kitchen productData fetch started {"request":{"draw":"12","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"chicken","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"chicken","weight_machine_id":null,"category":null,"_":"1786790438864"}} 
[2026-08-15 16:11:35] local.INFO: KOT BILL SENT TO PI PRINTER {"order_id":"KOT20260731190915049"} 
[2026-08-15 16:11:35] local.INFO: Kitchen productData fetch started {"request":{"draw":"13","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"chicken","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"chicken","weight_machine_id":null,"category":null,"_":"1786790438865"}} 
[2026-08-15 16:11:38] local.INFO: Kitchen productData fetch started {"request":{"draw":"14","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"chicken c","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"chicken c","weight_machine_id":null,"category":null,"_":"1786790438866"}} 
[2026-08-15 16:14:03] local.INFO: Kitchen updateProduct started {"data":{"_token":"9o5EamWJwOuJ6qkkdo8U6CLXNbLjcUPQ36t2RP9D","product_id":"834","removed_images":"[]","kitchen_category_id":"17","product_name":"Chicken Club Sandwich","product_code":"F9","weight_machine_code":null,"tax":"5.00","tax_mode":"include","product_type_id":null,"stock_limit":"5","description":null,"unit_value":["1"],"unit":["pcs"],"mrp":["175.00"],"price":["175.00"],"stock":["865.000"],"stock_type":["kg"],"display":["Yes"]}} 
[2026-08-15 16:14:05] local.INFO: Kitchen productData fetch started {"request":{"draw":"1","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786790644805"}} 
[2026-08-15 16:14:10] local.INFO: Kitchen productData fetch started {"request":{"draw":"2","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"p","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"p","weight_machine_id":null,"category":null,"_":"1786790644806"}} 
[2026-08-15 16:14:10] local.INFO: Kitchen productData fetch started {"request":{"draw":"3","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"per","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"per","weight_machine_id":null,"category":null,"_":"1786790644807"}} 
[2026-08-15 16:14:11] local.INFO: Kitchen productData fetch started {"request":{"draw":"4","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"per","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"per","weight_machine_id":null,"category":null,"_":"1786790644808"}} 
[2026-08-15 16:14:12] local.INFO: Kitchen productData fetch started {"request":{"draw":"5","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"per","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"per","weight_machine_id":null,"category":null,"_":"1786790644809"}} 
[2026-08-15 16:14:13] local.INFO: Kitchen productData fetch started {"request":{"draw":"6","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"peri","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"peri","weight_machine_id":null,"category":null,"_":"1786790644810"}} 
[2026-08-15 16:14:13] local.INFO: Kitchen productData fetch started {"request":{"draw":"7","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"peri","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"peri","weight_machine_id":null,"category":null,"_":"1786790644811"}} 
[2026-08-15 16:14:14] local.INFO: Kitchen productData fetch started {"request":{"draw":"8","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"peri p","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"peri p","weight_machine_id":null,"category":null,"_":"1786790644812"}} 
[2026-08-15 16:14:14] local.INFO: Kitchen productData fetch started {"request":{"draw":"9","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"peri per","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"peri per","weight_machine_id":null,"category":null,"_":"1786790644813"}} 
[2026-08-15 16:14:15] local.INFO: Kitchen productData fetch started {"request":{"draw":"10","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"peri peri","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"peri peri","weight_machine_id":null,"category":null,"_":"1786790644814"}} 
[2026-08-15 16:14:26] local.INFO: Kitchen productData fetch started {"request":{"draw":"11","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"peri per","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"peri per","weight_machine_id":null,"category":null,"_":"1786790644815"}} 
[2026-08-15 16:14:27] local.INFO: Kitchen productData fetch started {"request":{"draw":"12","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"peri pe","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"peri pe","weight_machine_id":null,"category":null,"_":"1786790644816"}} 
[2026-08-15 16:14:30] local.INFO: Kitchen productData fetch started {"request":{"draw":"13","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786790644817"}} 
[2026-08-15 16:14:31] local.INFO: Kitchen productData fetch started {"request":{"draw":"14","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"ch","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"ch","weight_machine_id":null,"category":null,"_":"1786790644818"}} 
[2026-08-15 16:14:31] local.INFO: Kitchen productData fetch started {"request":{"draw":"15","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"chic","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"chic","weight_machine_id":null,"category":null,"_":"1786790644819"}} 
[2026-08-15 16:14:32] local.INFO: Kitchen productData fetch started {"request":{"draw":"16","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"chick","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"chick","weight_machine_id":null,"category":null,"_":"1786790644820"}} 
[2026-08-15 16:14:32] local.INFO: Kitchen productData fetch started {"request":{"draw":"17","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"chicke","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"chicke","weight_machine_id":null,"category":null,"_":"1786790644821"}} 
[2026-08-15 16:14:33] local.INFO: Kitchen productData fetch started {"request":{"draw":"18","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"chicken","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"chicken","weight_machine_id":null,"category":null,"_":"1786790644822"}} 
[2026-08-15 16:14:33] local.INFO: Kitchen productData fetch started {"request":{"draw":"19","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"chicken","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"chicken","weight_machine_id":null,"category":null,"_":"1786790644823"}} 
[2026-08-15 16:14:34] local.INFO: Kitchen productData fetch started {"request":{"draw":"20","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"chicken p","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"chicken p","weight_machine_id":null,"category":null,"_":"1786790644824"}} 
[2026-08-15 16:14:35] local.INFO: Kitchen productData fetch started {"request":{"draw":"21","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"chicken pa","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"chicken pa","weight_machine_id":null,"category":null,"_":"1786790644825"}} 
[2026-08-15 16:14:36] local.INFO: Kitchen productData fetch started {"request":{"draw":"22","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"chicken pat","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"chicken pat","weight_machine_id":null,"category":null,"_":"1786790644826"}} 
[2026-08-15 16:14:43] local.INFO: Kitchen productData fetch started {"request":{"draw":"23","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"chicken pa","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"chicken pa","weight_machine_id":null,"category":null,"_":"1786790644827"}} 
[2026-08-15 16:14:44] local.INFO: Kitchen productData fetch started {"request":{"draw":"24","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786790644828"}} 
[2026-08-15 16:14:44] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":360,"gst":17.14,"discount":0,"charge":0,"total":360,"payment_mode":"cash","products":[{"product_id":711,"code":"B35","name":"Chocolate Milkshake","mrp":180,"price":180,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 16:14:44] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 16:14:44] local.INFO: ORDER CREATED {"order_id":"ORD35012"} 
[2026-08-15 16:14:44] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25184} 
[2026-08-15 16:14:45] local.INFO: Kitchen productData fetch started {"request":{"draw":"25","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"ve","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"ve","weight_machine_id":null,"category":null,"_":"1786790644829"}} 
[2026-08-15 16:14:46] local.INFO: Kitchen productData fetch started {"request":{"draw":"26","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"veg p","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"veg p","weight_machine_id":null,"category":null,"_":"1786790644830"}} 
[2026-08-15 16:14:46] local.INFO: Kitchen productData fetch started {"request":{"draw":"27","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"veg pa","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"veg pa","weight_machine_id":null,"category":null,"_":"1786790644831"}} 
[2026-08-15 16:14:47] local.INFO: Kitchen productData fetch started {"request":{"draw":"28","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"veg patt","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"veg patt","weight_machine_id":null,"category":null,"_":"1786790644832"}} 
[2026-08-15 16:14:51] local.INFO: Kitchen productData fetch started {"request":{"draw":"29","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"veg pat","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"veg pat","weight_machine_id":null,"category":null,"_":"1786790644833"}} 
[2026-08-15 16:14:52] local.INFO: Kitchen productData fetch started {"request":{"draw":"30","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786790644834"}} 
[2026-08-15 16:14:53] local.INFO: Kitchen productData fetch started {"request":{"draw":"31","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"m","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"m","weight_machine_id":null,"category":null,"_":"1786790644835"}} 
[2026-08-15 16:14:54] local.INFO: Kitchen productData fetch started {"request":{"draw":"32","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"mex","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"mex","weight_machine_id":null,"category":null,"_":"1786790644836"}} 
[2026-08-15 16:14:54] local.INFO: Kitchen productData fetch started {"request":{"draw":"33","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"mexi","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"mexi","weight_machine_id":null,"category":null,"_":"1786790644837"}} 
[2026-08-15 16:14:54] local.INFO: Kitchen productData fetch started {"request":{"draw":"34","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"mexic","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"mexic","weight_machine_id":null,"category":null,"_":"1786790644838"}} 
[2026-08-15 16:14:55] local.INFO: Kitchen productData fetch started {"request":{"draw":"35","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"mexica","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"mexica","weight_machine_id":null,"category":null,"_":"1786790644839"}} 
[2026-08-15 16:14:56] local.INFO: Kitchen productData fetch started {"request":{"draw":"36","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"mexican","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"mexican","weight_machine_id":null,"category":null,"_":"1786790644840"}} 
[2026-08-15 16:15:08] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:15:08] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:15:08] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:15:08] local.INFO: ========== GET STAFF API START ==========  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.INFO: Staff List Fetched {"count":42} 
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:15:08] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:15:08] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:15:08] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:15:08] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:15:08] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:15:08] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:15:08] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:15:08] local.INFO: ================ FCM TOKEN UPDATE START ================  
[2026-08-15 16:15:08] local.INFO: Billing Counter FCM Token Updated {"counter_id":1,"branch_id":5,"fcm_token":"cPBQeSrVQCmPsaDGB10c0j:APA91bFydILzv5Y8B_-1ukvd9HNhUaRxUtC1v6e596Us7E-DdIFECdztC3-hTx00RFqVcCuGY5JdVamkP7f_Pn5wBrHgXklvnoZC2RhZppEiE4-eWQ3WCDo"} 
[2026-08-15 16:15:09] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:15:09] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:15:34] local.INFO: Kitchen updateProduct started {"data":{"_token":"9o5EamWJwOuJ6qkkdo8U6CLXNbLjcUPQ36t2RP9D","product_id":"843","removed_images":"[]","kitchen_category_id":"17","product_name":"Mexican Veg Burger","product_code":"F18","weight_machine_code":null,"tax":"5.00","tax_mode":"include","product_type_id":null,"stock_limit":"0","description":null,"unit_value":["1"],"unit":["pcs"],"mrp":["180.00"],"price":["180.00"],"stock":["998.000"],"stock_type":["pcs"],"display":["Yes"]}} 
[2026-08-15 16:15:35] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:15:35] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:15:35] local.INFO: KOT Hold Remove Product - Request {"user_id":3,"branch_id":5,"request":{"order_id":"1738","detail_id":"3036"}} 
[2026-08-15 16:15:35] local.INFO: KOT Hold Remove Product - Validation Passed {"user_id":3,"branch_id":5,"order_id":1738,"detail_id":3036} 
[2026-08-15 16:15:35] local.INFO: KOT Hold Remove Product - Order Found {"order_id":1738,"order_id_value":"KOT20260731190915034","branch_id":5,"status":"processing"} 
[2026-08-15 16:15:35] local.INFO: KOT Hold Remove Product - Product Found {"order_id":1738,"detail_id":3036,"product_id":826,"product_name":"Classic French Fries","quantity":1,"row_total":"90.00"} 
[2026-08-15 16:15:35] local.INFO: KOT Hold Remove Product - Product Deleted {"order_id":1738,"detail_id":3036} 
[2026-08-15 16:15:35] local.INFO: KOT Hold Remove Product - Remaining Products {"order_id":1738,"remaining_product_count":0} 
[2026-08-15 16:15:35] local.INFO: KOT Hold Remove Product - Last Product Removed {"order_id":1738,"detail_id":3036,"product_name":"Classic French Fries"} 
[2026-08-15 16:15:35] local.INFO: KOT Hold Remove Product - Hold Order Deleted {"order_id":1738,"detail_id":3036,"order_removed":true} 
[2026-08-15 16:15:36] local.INFO: Kitchen productData fetch started {"request":{"draw":"1","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786790735785"}} 
[2026-08-15 16:15:41] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:15:41] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:15:41] local.INFO: ========== GET STAFF API START ==========  
[2026-08-15 16:15:41] local.INFO: Staff List Fetched {"count":42} 
[2026-08-15 16:15:46] local.INFO: Kitchen productData fetch started {"request":{"draw":"2","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"A","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"A","weight_machine_id":null,"category":null,"_":"1786790735786"}} 
[2026-08-15 16:15:48] local.INFO: Kitchen productData fetch started {"request":{"draw":"3","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Al","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Al","weight_machine_id":null,"category":null,"_":"1786790735787"}} 
[2026-08-15 16:15:48] local.INFO: Kitchen productData fetch started {"request":{"draw":"4","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Alf","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Alf","weight_machine_id":null,"category":null,"_":"1786790735788"}} 
[2026-08-15 16:15:49] local.INFO: Kitchen productData fetch started {"request":{"draw":"5","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Alfr","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Alfr","weight_machine_id":null,"category":null,"_":"1786790735789"}} 
[2026-08-15 16:15:50] local.INFO: Kitchen productData fetch started {"request":{"draw":"6","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Alfred","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Alfred","weight_machine_id":null,"category":null,"_":"1786790735790"}} 
[2026-08-15 16:15:51] local.INFO: Kitchen productData fetch started {"request":{"draw":"7","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Alfredi","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Alfredi","weight_machine_id":null,"category":null,"_":"1786790735791"}} 
[2026-08-15 16:15:53] local.INFO: Kitchen productData fetch started {"request":{"draw":"8","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Alfred","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Alfred","weight_machine_id":null,"category":null,"_":"1786790735792"}} 
[2026-08-15 16:16:03] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":185,"gst":2.14,"discount":0,"charge":0,"total":185,"payment_mode":"cash","products":[{"product_id":638,"code":"A24","name":"Cauliflower chilli","mrp":40,"price":40,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":162,"code":"A8","name":"Badam milk Hot","mrp":50,"price":50,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":898,"code":"a30","name":"GHEE MYSORE MILK","mrp":45,"price":45,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 16:16:03] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 16:16:03] local.INFO: ORDER CREATED {"order_id":"ORD35013"} 
[2026-08-15 16:16:03] local.INFO: Stock Updated {"product_id":898,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 16:16:03] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25185} 
[2026-08-15 16:16:05] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:16:05] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:16:05] local.INFO: ================= KOT HOLD SAVE ORDER START =================  
[2026-08-15 16:16:05] local.INFO: Authenticated Billing Counter {"billing_counter_id":3,"counter_name":"pms billing one","branch_id":5} 
[2026-08-15 16:16:05] local.INFO: Complete Request {"request":{"table_id":"3","staff_id":"39","payment_mode":"cash","discount_type":"none","is_kot":"1","products":[{"product_id":"826","qty":"1pcs","is_kot":"1"}]}} 
[2026-08-15 16:16:05] local.INFO: Generated Order ID {"order_id":"KOT20260731190915050"} 
[2026-08-15 16:16:05] local.INFO: Processing Product {"product_id":"826","qty":"1pcs"} 
[2026-08-15 16:16:05] local.INFO: Product Amount Calculated {"product":"Classic French Fries","subtotal":90.0,"tax":0.0,"total":90.0} 
[2026-08-15 16:16:05] local.INFO: Bill Calculation Completed {"subtotal":85.71,"gst":4.29,"discount":0.0,"charge":0.0,"grand_total":90.0} 
[2026-08-15 16:16:05] local.INFO: Order Detail Saved {"order_id":1755,"product_id":826} 
[2026-08-15 16:16:05] local.INFO: KOT BILL SENT TO PI PRINTER {"order_id":"KOT20260731190915050"} 
[2026-08-15 16:16:08] local.INFO: Kitchen updateProduct started {"data":{"_token":"9o5EamWJwOuJ6qkkdo8U6CLXNbLjcUPQ36t2RP9D","product_id":"915","removed_images":"[]","kitchen_category_id":"17","product_name":"ALFREDO VEG PASTA","product_code":"F21","weight_machine_code":null,"tax":"5.00","tax_mode":"include","product_type_id":null,"stock_limit":"5","description":null,"unit_value":["1"],"unit":["pcs"],"mrp":["260.00"],"price":["260.00"],"stock":["9999.000"],"stock_type":["pcs"],"display":["Yes"]}} 
[2026-08-15 16:16:10] local.INFO: Kitchen productData fetch started {"request":{"draw":"1","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786790769932"}} 
[2026-08-15 16:16:16] local.INFO: Kitchen productData fetch started {"request":{"draw":"2","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"A","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"A","weight_machine_id":null,"category":null,"_":"1786790769933"}} 
[2026-08-15 16:16:18] local.INFO: Kitchen productData fetch started {"request":{"draw":"3","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Arr","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Arr","weight_machine_id":null,"category":null,"_":"1786790769934"}} 
[2026-08-15 16:16:18] local.INFO: Kitchen productData fetch started {"request":{"draw":"4","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Arra","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Arra","weight_machine_id":null,"category":null,"_":"1786790769935"}} 
[2026-08-15 16:16:19] local.INFO: Kitchen productData fetch started {"request":{"draw":"5","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Arrab","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Arrab","weight_machine_id":null,"category":null,"_":"1786790769936"}} 
[2026-08-15 16:16:21] local.INFO: Kitchen productData fetch started {"request":{"draw":"6","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Arrabi","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Arrabi","weight_machine_id":null,"category":null,"_":"1786790769937"}} 
[2026-08-15 16:17:00] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:17:00] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:17:00] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:17:00] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:17:00] local.INFO: ========== GET STAFF API START ==========  
[2026-08-15 16:17:00] local.INFO: Staff List Fetched {"count":42} 
[2026-08-15 16:17:00] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:17:00] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:17:00] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:17:00] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:00] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:00] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:17:00] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:17:00] local.INFO: ================ FCM TOKEN UPDATE START ================  
[2026-08-15 16:17:00] local.INFO: Billing Counter FCM Token Updated {"counter_id":1,"branch_id":5,"fcm_token":"cPBQeSrVQCmPsaDGB10c0j:APA91bFydILzv5Y8B_-1ukvd9HNhUaRxUtC1v6e596Us7E-DdIFECdztC3-hTx00RFqVcCuGY5JdVamkP7f_Pn5wBrHgXklvnoZC2RhZppEiE4-eWQ3WCDo"} 
[2026-08-15 16:17:07] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:17:07] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:17:07] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:17:07] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:17:07] local.INFO: ========== GET STAFF API START ==========  
[2026-08-15 16:17:07] local.INFO: Staff List Fetched {"count":42} 
[2026-08-15 16:17:07] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:17:07] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: ===== FCM Notification Started =====  
[2026-08-15 16:17:07] local.ERROR: FCM Error : file does not exist  
[2026-08-15 16:17:07] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:17:07] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:17:07] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:17:07] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:17:07] local.INFO: ================ FCM TOKEN UPDATE START ================  
[2026-08-15 16:17:07] local.INFO: Billing Counter FCM Token Updated {"counter_id":1,"branch_id":5,"fcm_token":"cPBQeSrVQCmPsaDGB10c0j:APA91bFydILzv5Y8B_-1ukvd9HNhUaRxUtC1v6e596Us7E-DdIFECdztC3-hTx00RFqVcCuGY5JdVamkP7f_Pn5wBrHgXklvnoZC2RhZppEiE4-eWQ3WCDo"} 
[2026-08-15 16:17:07] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:17:07] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:17:16] local.INFO: Kitchen updateProduct started {"data":{"_token":"9o5EamWJwOuJ6qkkdo8U6CLXNbLjcUPQ36t2RP9D","product_id":"913","removed_images":"[]","kitchen_category_id":"17","product_name":"ARRABIATA PASTA","product_code":"F22","weight_machine_code":null,"tax":"5.00","tax_mode":"include","product_type_id":null,"stock_limit":"5","description":null,"unit_value":["1"],"unit":["pcs"],"mrp":["235.00"],"price":["235.00"],"stock":["10000.000"],"stock_type":["pcs"],"display":["Yes"]}} 
[2026-08-15 16:17:18] local.INFO: Kitchen productData fetch started {"request":{"draw":"1","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786790837661"}} 
[2026-08-15 16:17:22] local.INFO: Kitchen productData fetch started {"request":{"draw":"2","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"g","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"g","weight_machine_id":null,"category":null,"_":"1786790837662"}} 
[2026-08-15 16:17:24] local.INFO: Kitchen productData fetch started {"request":{"draw":"3","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"gloi","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"gloi","weight_machine_id":null,"category":null,"_":"1786790837663"}} 
[2026-08-15 16:17:24] local.INFO: Kitchen productData fetch started {"request":{"draw":"4","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"gloi","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"gloi","weight_machine_id":null,"category":null,"_":"1786790837664"}} 
[2026-08-15 16:17:25] local.INFO: Kitchen productData fetch started {"request":{"draw":"5","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"gloi o","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"gloi o","weight_machine_id":null,"category":null,"_":"1786790837665"}} 
[2026-08-15 16:17:26] local.INFO: Kitchen productData fetch started {"request":{"draw":"6","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"gloi","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"gloi","weight_machine_id":null,"category":null,"_":"1786790837666"}} 
[2026-08-15 16:17:27] local.INFO: Kitchen productData fetch started {"request":{"draw":"7","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786790837667"}} 
[2026-08-15 16:17:28] local.INFO: Kitchen productData fetch started {"request":{"draw":"8","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"A","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"A","weight_machine_id":null,"category":null,"_":"1786790837668"}} 
[2026-08-15 16:17:29] local.INFO: Kitchen productData fetch started {"request":{"draw":"1","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786790849302"}} 
[2026-08-15 16:17:31] local.INFO: Kitchen productData fetch started {"request":{"draw":"9","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Ag","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Ag","weight_machine_id":null,"category":null,"_":"1786790837669"}} 
[2026-08-15 16:17:32] local.INFO: Kitchen productData fetch started {"request":{"draw":"2","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"SEE","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"SEE","weight_machine_id":null,"category":null,"_":"1786790849303"}} 
[2026-08-15 16:17:33] local.INFO: Kitchen productData fetch started {"request":{"draw":"10","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Agl","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Agl","weight_machine_id":null,"category":null,"_":"1786790837670"}} 
[2026-08-15 16:17:33] local.INFO: Kitchen productData fetch started {"request":{"draw":"3","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"SEEB","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"SEEB","weight_machine_id":null,"category":null,"_":"1786790849304"}} 
[2026-08-15 16:17:35] local.INFO: Kitchen productData fetch started {"request":{"draw":"4","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"SEE","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"SEE","weight_machine_id":null,"category":null,"_":"1786790849305"}} 
[2026-08-15 16:17:36] local.INFO: Kitchen productData fetch started {"request":{"draw":"5","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"SEEVA","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"SEEVA","weight_machine_id":null,"category":null,"_":"1786790849306"}} 
[2026-08-15 16:17:39] local.INFO: Kitchen productData fetch started {"request":{"draw":"11","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786790837671"}} 
[2026-08-15 16:17:41] local.INFO: Kitchen productData fetch started {"request":{"draw":"12","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"c","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"c","weight_machine_id":null,"category":null,"_":"1786790837672"}} 
[2026-08-15 16:17:42] local.INFO: Kitchen productData fetch started {"request":{"draw":"13","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"chi","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"chi","weight_machine_id":null,"category":null,"_":"1786790837673"}} 
[2026-08-15 16:17:42] local.INFO: Kitchen productData fetch started {"request":{"draw":"14","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"chic","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"chic","weight_machine_id":null,"category":null,"_":"1786790837674"}} 
[2026-08-15 16:17:42] local.INFO: Kitchen productData fetch started {"request":{"draw":"15","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"chick","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"chick","weight_machine_id":null,"category":null,"_":"1786790837675"}} 
[2026-08-15 16:17:43] local.INFO: Kitchen productData fetch started {"request":{"draw":"16","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"chicke","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"chicke","weight_machine_id":null,"category":null,"_":"1786790837676"}} 
[2026-08-15 16:17:43] local.INFO: Kitchen productData fetch started {"request":{"draw":"17","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"chicken","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"chicken","weight_machine_id":null,"category":null,"_":"1786790837677"}} 
[2026-08-15 16:17:45] local.INFO: Kitchen productData fetch started {"request":{"draw":"18","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"chicken","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"chicken","weight_machine_id":null,"category":null,"_":"1786790837678"}} 
[2026-08-15 16:17:45] local.INFO: Kitchen productData fetch started {"request":{"draw":"19","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"chicken m","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"chicken m","weight_machine_id":null,"category":null,"_":"1786790837679"}} 
[2026-08-15 16:17:46] local.INFO: Kitchen productData fetch started {"request":{"draw":"20","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"chicken ma","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"chicken ma","weight_machine_id":null,"category":null,"_":"1786790837680"}} 
[2026-08-15 16:17:46] local.INFO: Kitchen productData fetch started {"request":{"draw":"21","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"chicken mac","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"chicken mac","weight_machine_id":null,"category":null,"_":"1786790837681"}} 
[2026-08-15 16:17:48] local.INFO: Kitchen productData fetch started {"request":{"draw":"22","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"chicken ma","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"chicken ma","weight_machine_id":null,"category":null,"_":"1786790837682"}} 
[2026-08-15 16:17:51] local.INFO: Kitchen productData fetch started {"request":{"draw":"23","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"chicken m","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"chicken m","weight_machine_id":null,"category":null,"_":"1786790837683"}} 
[2026-08-15 16:17:52] local.INFO: Kitchen productData fetch started {"request":{"draw":"24","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786790837684"}} 
[2026-08-15 16:17:56] local.INFO: Kitchen updateProduct started {"data":{"_token":"oUbqA1jeFWLa8Cvew60q0hcSXFSDMEMslZ27Rct5","product_id":"813","removed_images":"[]","kitchen_category_id":"19","product_name":"Ola Seeval","product_code":"AS1714","weight_machine_code":null,"tax":"5.00","tax_mode":"include","product_type_id":null,"stock_limit":"5","description":null,"unit_value":["1"],"unit":["pcs"],"mrp":["95.00"],"price":["95.00"],"stock":[null],"stock_type":["kg"],"display":["Yes"]}} 
[2026-08-15 16:18:07] local.INFO: Kitchen updateProduct started {"data":{"_token":"oUbqA1jeFWLa8Cvew60q0hcSXFSDMEMslZ27Rct5","product_id":"813","removed_images":"[]","kitchen_category_id":"19","product_name":"Ola Seeval","product_code":"AS1714","weight_machine_code":null,"tax":"5.00","tax_mode":"include","product_type_id":null,"stock_limit":"5","description":null,"unit_value":["1"],"unit":["pcs"],"mrp":["95.00"],"price":["95.00"],"stock":["3.200"],"stock_type":["kg"],"display":["Yes"]}} 
[2026-08-15 16:18:09] local.INFO: Kitchen productData fetch started {"request":{"draw":"1","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786790889396"}} 
[2026-08-15 16:18:28] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":170,"gst":5.71,"discount":0,"charge":0,"total":170,"payment_mode":"cash","products":[{"product_id":260,"code":"c5","name":"CHICKEN PUFF","mrp":30,"price":30,"qty":4,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 16:18:28] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 16:18:28] local.INFO: ORDER CREATED {"order_id":"ORD35014"} 
[2026-08-15 16:18:28] local.INFO: Stock Updated {"product_id":260,"ordered_qty":4.0,"deducted":4.0} 
[2026-08-15 16:18:28] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25186} 
[2026-08-15 16:19:03] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":85,"gst":0,"discount":0,"charge":0,"total":85,"payment_mode":"cash","products":[{"product_id":638,"code":"A24","name":"Cauliflower chilli","mrp":40,"price":40,"qty":1,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":3,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 16:19:03] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 16:19:03] local.INFO: ORDER CREATED {"order_id":"ORD35015"} 
[2026-08-15 16:19:03] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25187} 
[2026-08-15 16:19:14] local.INFO: [KITCHEN_PRODUCT_20260815161914_6a80442aabe73] STEP 1: kitchen_storeProduct started {"request_data":{"_token":"9o5EamWJwOuJ6qkkdo8U6CLXNbLjcUPQ36t2RP9D","kitchen_category_id":"17","product_name":"Chicken Mac'n Cheese Pasta","product_code":"F25","tax":"5.00","tax_mode":"include","product_type_id":null,"stock_limit":null,"packed_date":null,"expiry_date":null,"description":null,"unit_value":["1"],"unit":["pcs"],"mrp":["275"],"price":["275"],"stock":["1000"],"stock_type":["pcs"],"display":["Yes"]},"has_images":false,"user_id":1,"ip":"103.182.69.38"} 
[2026-08-15 16:19:14] local.INFO: [KITCHEN_PRODUCT_20260815161914_6a80442aabe73] STEP 2: Validation started  
[2026-08-15 16:19:14] local.WARNING: [KITCHEN_PRODUCT_20260815161914_6a80442aabe73] STEP 2 FAILED: Validation error {"errors":{"product_code":["The product code has already been taken."]},"input":{"_token":"9o5EamWJwOuJ6qkkdo8U6CLXNbLjcUPQ36t2RP9D","kitchen_category_id":"17","product_name":"Chicken Mac'n Cheese Pasta","product_code":"F25","tax":"5.00","tax_mode":"include","product_type_id":null,"stock_limit":null,"packed_date":null,"expiry_date":null,"description":null,"unit_value":["1"],"unit":["pcs"],"mrp":["275"],"price":["275"],"stock":["1000"],"stock_type":["pcs"],"display":["Yes"]}} 
[2026-08-15 16:19:22] local.INFO: [KITCHEN_PRODUCT_20260815161922_6a80443232f06] STEP 1: kitchen_storeProduct started {"request_data":{"_token":"9o5EamWJwOuJ6qkkdo8U6CLXNbLjcUPQ36t2RP9D","kitchen_category_id":"17","product_name":"Chicken Mac'n Cheese Pasta","product_code":"F30","tax":"5.00","tax_mode":"include","product_type_id":null,"stock_limit":null,"packed_date":null,"expiry_date":null,"description":null,"unit_value":["1"],"unit":["pcs"],"mrp":["275"],"price":["275"],"stock":["1000"],"stock_type":["pcs"],"display":["Yes"]},"has_images":false,"user_id":1,"ip":"103.182.69.38"} 
[2026-08-15 16:19:22] local.INFO: [KITCHEN_PRODUCT_20260815161922_6a80443232f06] STEP 2: Validation started  
[2026-08-15 16:19:22] local.INFO: [KITCHEN_PRODUCT_20260815161922_6a80443232f06] STEP 2 SUCCESS: Validation passed  
[2026-08-15 16:19:22] local.INFO: [KITCHEN_PRODUCT_20260815161922_6a80443232f06] STEP 3: Variant array counts {"unit_value":1,"unit":1,"mrp":1,"price":1,"stock":1,"display":1} 
[2026-08-15 16:19:22] local.INFO: [KITCHEN_PRODUCT_20260815161922_6a80443232f06] STEP 4: Database transaction started  
[2026-08-15 16:19:22] local.INFO: [KITCHEN_PRODUCT_20260815161922_6a80443232f06] STEP 5: Image upload started  
[2026-08-15 16:19:22] local.INFO: [KITCHEN_PRODUCT_20260815161922_6a80443232f06] STEP 5 SUCCESS: Image upload completed {"images":[]} 
[2026-08-15 16:19:22] local.INFO: [KITCHEN_PRODUCT_20260815161922_6a80443232f06] STEP 6: Product code generation started  
[2026-08-15 16:19:22] local.INFO: [KITCHEN_PRODUCT_20260815161922_6a80443232f06] STEP 6: Manual product code selected {"product_code":"F30"} 
[2026-08-15 16:19:22] local.INFO: [KITCHEN_PRODUCT_20260815161922_6a80443232f06] STEP 6 SUCCESS: Product code generated {"product_code":"F30"} 
[2026-08-15 16:19:22] local.INFO: [KITCHEN_PRODUCT_20260815161922_6a80443232f06] STEP 7: Creating main product {"data":{"product_id":"F30","product_variant_id":null,"kitchen_category_id":17,"product_name":"Chicken Mac'n Cheese Pasta","type_id":null,"type_name":"Normal","stock_limit":0,"description":null,"images":"[]","tax":5.0,"tax_mode":"include","unit_value":1.0,"unit":"pcs","mrp":275.0,"price":275.0,"stock":1000.0,"stock_type":"pcs","display":1,"type":"product","is_active":1,"packed_date":null,"expiry_date":null,"ignore_stock":0}} 
[2026-08-15 16:19:22] local.INFO: [KITCHEN_PRODUCT_20260815161922_6a80443232f06] STEP 7 SUCCESS: Main product created {"database_id":929,"product_code":"F30"} 
[2026-08-15 16:19:22] local.INFO: [KITCHEN_PRODUCT_20260815161922_6a80443232f06] STEP 8 SKIPPED: No packed or expiry date  
[2026-08-15 16:19:22] local.INFO: [KITCHEN_PRODUCT_20260815161922_6a80443232f06] STEP 9: Variant creation started {"total_rows":1} 
[2026-08-15 16:19:22] local.INFO: [KITCHEN_PRODUCT_20260815161922_6a80443232f06] STEP 9.0: Main product row skipped  
[2026-08-15 16:19:22] local.INFO: [KITCHEN_PRODUCT_20260815161922_6a80443232f06] STEP 9 SUCCESS: All variants created  
[2026-08-15 16:19:22] local.INFO: [KITCHEN_PRODUCT_20260815161922_6a80443232f06] STEP 10: Creating main product stock summary  
[2026-08-15 16:19:22] local.INFO: [KITCHEN_PRODUCT_20260815161922_6a80443232f06] STEP 10 SUCCESS: Stock summary created {"stock_summary_id":648} 
[2026-08-15 16:19:22] local.INFO: [KITCHEN_PRODUCT_20260815161922_6a80443232f06] STEP 11 SUCCESS: Transaction committed {"product_id":929,"product_code":"F30"} 
[2026-08-15 16:19:24] local.INFO: Kitchen productData fetch started {"request":{"draw":"1","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786790963287"}} 
[2026-08-15 16:19:29] local.INFO: Kitchen productData fetch started {"request":{"draw":"2","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"C","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"C","weight_machine_id":null,"category":null,"_":"1786790963288"}} 
[2026-08-15 16:19:29] local.INFO: Kitchen productData fetch started {"request":{"draw":"3","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Ch","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Ch","weight_machine_id":null,"category":null,"_":"1786790963289"}} 
[2026-08-15 16:19:30] local.INFO: Kitchen productData fetch started {"request":{"draw":"4","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Chi","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Chi","weight_machine_id":null,"category":null,"_":"1786790963290"}} 
[2026-08-15 16:19:30] local.INFO: Kitchen productData fetch started {"request":{"draw":"5","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Chic","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Chic","weight_machine_id":null,"category":null,"_":"1786790963291"}} 
[2026-08-15 16:19:30] local.INFO: Kitchen productData fetch started {"request":{"draw":"6","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Chick","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Chick","weight_machine_id":null,"category":null,"_":"1786790963292"}} 
[2026-08-15 16:19:31] local.INFO: Kitchen productData fetch started {"request":{"draw":"7","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Chicke","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Chicke","weight_machine_id":null,"category":null,"_":"1786790963293"}} 
[2026-08-15 16:19:32] local.INFO: Kitchen productData fetch started {"request":{"draw":"8","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Chicken","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Chicken","weight_machine_id":null,"category":null,"_":"1786790963294"}} 
[2026-08-15 16:19:33] local.INFO: Kitchen productData fetch started {"request":{"draw":"9","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Chicken A","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Chicken A","weight_machine_id":null,"category":null,"_":"1786790963295"}} 
[2026-08-15 16:19:34] local.INFO: Kitchen productData fetch started {"request":{"draw":"10","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Chicken Al","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Chicken Al","weight_machine_id":null,"category":null,"_":"1786790963296"}} 
[2026-08-15 16:19:47] local.INFO: Kitchen productData fetch started {"request":{"draw":"11","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Chicken All","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Chicken All","weight_machine_id":null,"category":null,"_":"1786790963297"}} 
[2026-08-15 16:19:48] local.INFO: Kitchen productData fetch started {"request":{"draw":"12","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Chicken Al","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Chicken Al","weight_machine_id":null,"category":null,"_":"1786790963298"}} 
[2026-08-15 16:19:51] local.INFO: Kitchen productData fetch started {"request":{"draw":"13","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Chicken Alfred","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Chicken Alfred","weight_machine_id":null,"category":null,"_":"1786790963299"}} 
[2026-08-15 16:19:51] local.INFO: Kitchen productData fetch started {"request":{"draw":"14","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Chicken Alfredo","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Chicken Alfredo","weight_machine_id":null,"category":null,"_":"1786790963300"}} 
[2026-08-15 16:20:06] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:20:06] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:20:06] local.INFO: ========== GET STAFF API START ==========  
[2026-08-15 16:20:06] local.INFO: Staff List Fetched {"count":42} 
[2026-08-15 16:20:12] local.INFO: Kitchen updateProduct started {"data":{"_token":"9o5EamWJwOuJ6qkkdo8U6CLXNbLjcUPQ36t2RP9D","product_id":"917","removed_images":"[]","kitchen_category_id":"17","product_name":"CHICKEN ALFREDO PASTA","product_code":"F26","weight_machine_code":null,"tax":"5.00","tax_mode":"include","product_type_id":null,"stock_limit":"10","description":null,"unit_value":["1"],"unit":["pcs"],"mrp":["275.00"],"price":["275.00"],"stock":["9999.000"],"stock_type":["pcs"],"display":["Yes"]}} 
[2026-08-15 16:20:14] local.INFO: Kitchen productData fetch started {"request":{"draw":"1","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786791013208"}} 
[2026-08-15 16:20:15] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:20:15] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:20:15] local.INFO: ================= KOT HOLD SAVE ORDER START =================  
[2026-08-15 16:20:15] local.INFO: Authenticated Billing Counter {"billing_counter_id":3,"counter_name":"pms billing one","branch_id":5} 
[2026-08-15 16:20:15] local.INFO: Complete Request {"request":{"table_id":"6","staff_id":"34","payment_mode":"cash","discount_type":"none","is_kot":"1","products":[{"product_id":"838","qty":"1pcs","is_kot":"1"},{"product_id":"839","qty":"1pcs","is_kot":"1"}]}} 
[2026-08-15 16:20:15] local.INFO: Generated Order ID {"order_id":"KOT20260731190915051"} 
[2026-08-15 16:20:15] local.INFO: Processing Product {"product_id":"838","qty":"1pcs"} 
[2026-08-15 16:20:15] local.INFO: Product Amount Calculated {"product":"Chicken Bread Omelet","subtotal":110.0,"tax":0.0,"total":110.0} 
[2026-08-15 16:20:15] local.INFO: Processing Product {"product_id":"839","qty":"1pcs"} 
[2026-08-15 16:20:15] local.INFO: Product Amount Calculated {"product":"Paneer Bread Omelet","subtotal":120.0,"tax":0.0,"total":120.0} 
[2026-08-15 16:20:15] local.INFO: Bill Calculation Completed {"subtotal":219.05,"gst":10.95,"discount":0.0,"charge":0.0,"grand_total":230.0} 
[2026-08-15 16:20:15] local.INFO: Order Detail Saved {"order_id":1756,"product_id":838} 
[2026-08-15 16:20:15] local.INFO: Order Detail Saved {"order_id":1756,"product_id":839} 
[2026-08-15 16:20:16] local.INFO: KOT BILL SENT TO PI PRINTER {"order_id":"KOT20260731190915051"} 
[2026-08-15 16:20:19] local.INFO: Kitchen productData fetch started {"request":{"draw":"2","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"p","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"p","weight_machine_id":null,"category":null,"_":"1786791013209"}} 
[2026-08-15 16:20:20] local.INFO: Kitchen productData fetch started {"request":{"draw":"3","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"pe","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"pe","weight_machine_id":null,"category":null,"_":"1786791013210"}} 
[2026-08-15 16:20:20] local.INFO: Kitchen productData fetch started {"request":{"draw":"4","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"pes","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"pes","weight_machine_id":null,"category":null,"_":"1786791013211"}} 
[2026-08-15 16:20:20] local.INFO: Kitchen productData fetch started {"request":{"draw":"5","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"pest","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"pest","weight_machine_id":null,"category":null,"_":"1786791013212"}} 
[2026-08-15 16:20:21] local.INFO: Kitchen productData fetch started {"request":{"draw":"6","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"pesto","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"pesto","weight_machine_id":null,"category":null,"_":"1786791013213"}} 
[2026-08-15 16:20:24] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"39","customer_name":"Customer Name","customer_phone":null,"subtotal":510,"gst":24.29,"discount":0,"charge":0,"total":510,"payment_mode":"cash","products":[{"product_id":898,"code":"a30","name":"GHEE MYSORE MILK","mrp":45,"price":45,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":834,"code":"F9","name":"Chicken Club Sandwich","mrp":175,"price":175,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":328,"code":"B5","name":"Watermelon","mrp":50,"price":50,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":840,"code":"F15","name":"Peri Peri Chicken Burger","mrp":190,"price":190,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 16:20:24] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 16:20:24] local.INFO: ORDER CREATED {"order_id":"ORD35016"} 
[2026-08-15 16:20:24] local.INFO: Stock Updated {"product_id":898,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 16:20:24] local.INFO: Stock Updated {"product_id":834,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 16:20:24] local.INFO: Stock Updated {"product_id":840,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 16:20:24] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25188} 
[2026-08-15 16:20:48] local.INFO: Kitchen productData fetch started {"request":{"draw":"7","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786791013214"}} 
[2026-08-15 16:21:45] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"35","customer_name":"Customer Name","customer_phone":null,"subtotal":930,"gst":44.29,"discount":0,"charge":0,"total":930,"payment_mode":"cash","products":[{"product_id":886,"code":"1720","name":"Doughnut","mrp":80,"price":80,"qty":3,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":245,"code":"1128","name":"CUSTARD BUN","mrp":30,"price":30,"qty":3,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":435,"code":"1184","name":"Bounty chocolate piece","mrp":10,"price":10,"qty":4,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":579,"code":"1281","name":"Dark Chocolate","mrp":100,"price":100,"qty":4,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":789,"code":"AS1698","name":"Carrot Cake(box)","mrp":60,"price":60,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":860,"code":"AS1723","name":"Mango Brownie","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":855,"code":"AS1273","name":"Brownie","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 16:21:45] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 16:21:45] local.INFO: ORDER CREATED {"order_id":"ORD35017"} 
[2026-08-15 16:22:15] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"35","customer_name":"Customer Name","customer_phone":null,"subtotal":970,"gst":34.76,"discount":0,"charge":0,"total":970,"payment_mode":"cash","products":[{"product_id":344,"code":"B14","name":"Lemon","mrp":40,"price":40,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":0,"code":"-","name":"DOUNT","mrp":80,"price":80,"qty":3,"tax":0,"tax_mode":"exclude","unit":"pcs"},{"product_id":245,"code":"1128","name":"CUSTARD BUN","mrp":30,"price":30,"qty":3,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":435,"code":"1184","name":"Bounty chocolate piece","mrp":10,"price":10,"qty":4,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":579,"code":"1281","name":"Dark Chocolate","mrp":100,"price":100,"qty":4,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":789,"code":"AS1698","name":"Carrot Cake(box)","mrp":60,"price":60,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":860,"code":"AS1723","name":"Mango Brownie","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":855,"code":"AS1273","name":"Brownie","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 16:22:15] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 16:22:15] local.INFO: ORDER CREATED {"order_id":"ORD35017"} 
[2026-08-15 16:22:15] local.INFO: Stock Updated {"product_id":245,"ordered_qty":3.0,"deducted":3.0} 
[2026-08-15 16:22:15] local.INFO: Stock Updated {"product_id":435,"ordered_qty":4.0,"deducted":4.0} 
[2026-08-15 16:22:15] local.INFO: Stock Updated {"product_id":579,"ordered_qty":4.0,"deducted":4.0} 
[2026-08-15 16:22:15] local.INFO: Stock Updated {"product_id":789,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 16:22:15] local.INFO: Stock Updated {"product_id":860,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 16:22:15] local.INFO: Stock Updated {"product_id":855,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 16:22:15] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25190} 
[2026-08-15 16:22:30] local.INFO: [KITCHEN_PRODUCT_20260815162230_6a8044eeb2c38] STEP 1: kitchen_storeProduct started {"request_data":{"_token":"9o5EamWJwOuJ6qkkdo8U6CLXNbLjcUPQ36t2RP9D","kitchen_category_id":"17","product_name":"Pesto Creamy Pasta [N. Veg]","product_code":"F31","tax":"5","tax_mode":"include","product_type_id":null,"stock_limit":"5","packed_date":null,"expiry_date":null,"description":null,"unit_value":["1"],"unit":["pcs"],"mrp":["260"],"price":["260"],"stock":["1000"],"stock_type":["pcs"],"display":["Yes"]},"has_images":false,"user_id":1,"ip":"103.182.69.38"} 
[2026-08-15 16:22:30] local.INFO: [KITCHEN_PRODUCT_20260815162230_6a8044eeb2c38] STEP 2: Validation started  
[2026-08-15 16:22:30] local.WARNING: [KITCHEN_PRODUCT_20260815162230_6a8044eeb2c38] STEP 2 FAILED: Validation error {"errors":{"product_code":["The product code has already been taken."]},"input":{"_token":"9o5EamWJwOuJ6qkkdo8U6CLXNbLjcUPQ36t2RP9D","kitchen_category_id":"17","product_name":"Pesto Creamy Pasta [N. Veg]","product_code":"F31","tax":"5","tax_mode":"include","product_type_id":null,"stock_limit":"5","packed_date":null,"expiry_date":null,"description":null,"unit_value":["1"],"unit":["pcs"],"mrp":["260"],"price":["260"],"stock":["1000"],"stock_type":["pcs"],"display":["Yes"]}} 
[2026-08-15 16:22:33] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"55","customer_name":"Customer Name","customer_phone":null,"subtotal":40,"gst":1.9,"discount":0,"charge":0,"total":40,"payment_mode":"cash","products":[{"product_id":344,"code":"B14","name":"Lemon","mrp":40,"price":40,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 16:22:33] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 16:22:33] local.INFO: ORDER CREATED {"order_id":"ORD35018"} 
[2026-08-15 16:22:33] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25191} 
[2026-08-15 16:22:38] local.INFO: [KITCHEN_PRODUCT_20260815162238_6a8044f673542] STEP 1: kitchen_storeProduct started {"request_data":{"_token":"9o5EamWJwOuJ6qkkdo8U6CLXNbLjcUPQ36t2RP9D","kitchen_category_id":"17","product_name":"Pesto Creamy Pasta [N. Veg]","product_code":"F32","tax":"5","tax_mode":"include","product_type_id":null,"stock_limit":"5","packed_date":null,"expiry_date":null,"description":null,"unit_value":["1"],"unit":["pcs"],"mrp":["260"],"price":["260"],"stock":["1000"],"stock_type":["pcs"],"display":["Yes"]},"has_images":false,"user_id":1,"ip":"103.182.69.38"} 
[2026-08-15 16:22:38] local.INFO: [KITCHEN_PRODUCT_20260815162238_6a8044f673542] STEP 2: Validation started  
[2026-08-15 16:22:38] local.WARNING: [KITCHEN_PRODUCT_20260815162238_6a8044f673542] STEP 2 FAILED: Validation error {"errors":{"product_code":["The product code has already been taken."]},"input":{"_token":"9o5EamWJwOuJ6qkkdo8U6CLXNbLjcUPQ36t2RP9D","kitchen_category_id":"17","product_name":"Pesto Creamy Pasta [N. Veg]","product_code":"F32","tax":"5","tax_mode":"include","product_type_id":null,"stock_limit":"5","packed_date":null,"expiry_date":null,"description":null,"unit_value":["1"],"unit":["pcs"],"mrp":["260"],"price":["260"],"stock":["1000"],"stock_type":["pcs"],"display":["Yes"]}} 
[2026-08-15 16:22:44] local.INFO: [KITCHEN_PRODUCT_20260815162244_6a8044fc975e4] STEP 1: kitchen_storeProduct started {"request_data":{"_token":"9o5EamWJwOuJ6qkkdo8U6CLXNbLjcUPQ36t2RP9D","kitchen_category_id":"17","product_name":"Pesto Creamy Pasta [N. Veg]","product_code":"F33","tax":"5","tax_mode":"include","product_type_id":null,"stock_limit":"5","packed_date":null,"expiry_date":null,"description":null,"unit_value":["1"],"unit":["pcs"],"mrp":["260"],"price":["260"],"stock":["1000"],"stock_type":["pcs"],"display":["Yes"]},"has_images":false,"user_id":1,"ip":"103.182.69.38"} 
[2026-08-15 16:22:44] local.INFO: [KITCHEN_PRODUCT_20260815162244_6a8044fc975e4] STEP 2: Validation started  
[2026-08-15 16:22:44] local.WARNING: [KITCHEN_PRODUCT_20260815162244_6a8044fc975e4] STEP 2 FAILED: Validation error {"errors":{"product_code":["The product code has already been taken."]},"input":{"_token":"9o5EamWJwOuJ6qkkdo8U6CLXNbLjcUPQ36t2RP9D","kitchen_category_id":"17","product_name":"Pesto Creamy Pasta [N. Veg]","product_code":"F33","tax":"5","tax_mode":"include","product_type_id":null,"stock_limit":"5","packed_date":null,"expiry_date":null,"description":null,"unit_value":["1"],"unit":["pcs"],"mrp":["260"],"price":["260"],"stock":["1000"],"stock_type":["pcs"],"display":["Yes"]}} 
[2026-08-15 16:22:50] local.INFO: [KITCHEN_PRODUCT_20260815162250_6a8045025bef7] STEP 1: kitchen_storeProduct started {"request_data":{"_token":"9o5EamWJwOuJ6qkkdo8U6CLXNbLjcUPQ36t2RP9D","kitchen_category_id":"17","product_name":"Pesto Creamy Pasta [N. Veg]","product_code":"F36","tax":"5","tax_mode":"include","product_type_id":null,"stock_limit":"5","packed_date":null,"expiry_date":null,"description":null,"unit_value":["1"],"unit":["pcs"],"mrp":["260"],"price":["260"],"stock":["1000"],"stock_type":["pcs"],"display":["Yes"]},"has_images":false,"user_id":1,"ip":"103.182.69.38"} 
[2026-08-15 16:22:50] local.INFO: [KITCHEN_PRODUCT_20260815162250_6a8045025bef7] STEP 2: Validation started  
[2026-08-15 16:22:50] local.WARNING: [KITCHEN_PRODUCT_20260815162250_6a8045025bef7] STEP 2 FAILED: Validation error {"errors":{"product_code":["The product code has already been taken."]},"input":{"_token":"9o5EamWJwOuJ6qkkdo8U6CLXNbLjcUPQ36t2RP9D","kitchen_category_id":"17","product_name":"Pesto Creamy Pasta [N. Veg]","product_code":"F36","tax":"5","tax_mode":"include","product_type_id":null,"stock_limit":"5","packed_date":null,"expiry_date":null,"description":null,"unit_value":["1"],"unit":["pcs"],"mrp":["260"],"price":["260"],"stock":["1000"],"stock_type":["pcs"],"display":["Yes"]}} 
[2026-08-15 16:22:59] local.INFO: [KITCHEN_PRODUCT_20260815162259_6a80450be45ab] STEP 1: kitchen_storeProduct started {"request_data":{"_token":"9o5EamWJwOuJ6qkkdo8U6CLXNbLjcUPQ36t2RP9D","kitchen_category_id":"17","product_name":"Pesto Creamy Pasta [N. Veg]","product_code":"F38","tax":"5","tax_mode":"include","product_type_id":null,"stock_limit":"5","packed_date":null,"expiry_date":null,"description":null,"unit_value":["1"],"unit":["pcs"],"mrp":["260"],"price":["260"],"stock":["1000"],"stock_type":["pcs"],"display":["Yes"]},"has_images":false,"user_id":1,"ip":"103.182.69.38"} 
[2026-08-15 16:22:59] local.INFO: [KITCHEN_PRODUCT_20260815162259_6a80450be45ab] STEP 2: Validation started  
[2026-08-15 16:22:59] local.INFO: [KITCHEN_PRODUCT_20260815162259_6a80450be45ab] STEP 2 SUCCESS: Validation passed  
[2026-08-15 16:22:59] local.INFO: [KITCHEN_PRODUCT_20260815162259_6a80450be45ab] STEP 3: Variant array counts {"unit_value":1,"unit":1,"mrp":1,"price":1,"stock":1,"display":1} 
[2026-08-15 16:22:59] local.INFO: [KITCHEN_PRODUCT_20260815162259_6a80450be45ab] STEP 4: Database transaction started  
[2026-08-15 16:22:59] local.INFO: [KITCHEN_PRODUCT_20260815162259_6a80450be45ab] STEP 5: Image upload started  
[2026-08-15 16:22:59] local.INFO: [KITCHEN_PRODUCT_20260815162259_6a80450be45ab] STEP 5 SUCCESS: Image upload completed {"images":[]} 
[2026-08-15 16:22:59] local.INFO: [KITCHEN_PRODUCT_20260815162259_6a80450be45ab] STEP 6: Product code generation started  
[2026-08-15 16:22:59] local.INFO: [KITCHEN_PRODUCT_20260815162259_6a80450be45ab] STEP 6: Manual product code selected {"product_code":"F38"} 
[2026-08-15 16:22:59] local.INFO: [KITCHEN_PRODUCT_20260815162259_6a80450be45ab] STEP 6 SUCCESS: Product code generated {"product_code":"F38"} 
[2026-08-15 16:22:59] local.INFO: [KITCHEN_PRODUCT_20260815162259_6a80450be45ab] STEP 7: Creating main product {"data":{"product_id":"F38","product_variant_id":null,"kitchen_category_id":17,"product_name":"Pesto Creamy Pasta [N. Veg]","type_id":null,"type_name":"Normal","stock_limit":"5","description":null,"images":"[]","tax":5.0,"tax_mode":"include","unit_value":1.0,"unit":"pcs","mrp":260.0,"price":260.0,"stock":1000.0,"stock_type":"pcs","display":1,"type":"product","is_active":1,"packed_date":null,"expiry_date":null,"ignore_stock":0}} 
[2026-08-15 16:22:59] local.INFO: [KITCHEN_PRODUCT_20260815162259_6a80450be45ab] STEP 7 SUCCESS: Main product created {"database_id":930,"product_code":"F38"} 
[2026-08-15 16:22:59] local.INFO: [KITCHEN_PRODUCT_20260815162259_6a80450be45ab] STEP 8 SKIPPED: No packed or expiry date  
[2026-08-15 16:22:59] local.INFO: [KITCHEN_PRODUCT_20260815162259_6a80450be45ab] STEP 9: Variant creation started {"total_rows":1} 
[2026-08-15 16:22:59] local.INFO: [KITCHEN_PRODUCT_20260815162259_6a80450be45ab] STEP 9.0: Main product row skipped  
[2026-08-15 16:22:59] local.INFO: [KITCHEN_PRODUCT_20260815162259_6a80450be45ab] STEP 9 SUCCESS: All variants created  
[2026-08-15 16:22:59] local.INFO: [KITCHEN_PRODUCT_20260815162259_6a80450be45ab] STEP 10: Creating main product stock summary  
[2026-08-15 16:22:59] local.INFO: [KITCHEN_PRODUCT_20260815162259_6a80450be45ab] STEP 10 SUCCESS: Stock summary created {"stock_summary_id":649} 
[2026-08-15 16:22:59] local.INFO: [KITCHEN_PRODUCT_20260815162259_6a80450be45ab] STEP 11 SUCCESS: Transaction committed {"product_id":930,"product_code":"F38"} 
[2026-08-15 16:23:01] local.INFO: Kitchen productData fetch started {"request":{"draw":"1","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786791181066"}} 
[2026-08-15 16:23:02] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"39","customer_name":"Customer Name","customer_phone":null,"subtotal":260,"gst":10.95,"discount":0,"charge":0,"total":260,"payment_mode":"cash","products":[{"product_id":328,"code":"B5","name":"Watermelon","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":707,"code":"B31","name":"Oreo milkshake","mrp":180,"price":180,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 16:23:02] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 16:23:02] local.INFO: ORDER CREATED {"order_id":"ORD35019"} 
[2026-08-15 16:23:02] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25192} 
[2026-08-15 16:23:08] local.INFO: Kitchen productData fetch started {"request":{"draw":"1","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786791187774"}} 
[2026-08-15 16:23:13] local.INFO: Kitchen productData fetch started {"request":{"draw":"2","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"m","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"m","weight_machine_id":null,"category":null,"_":"1786791187775"}} 
[2026-08-15 16:23:14] local.INFO: Kitchen productData fetch started {"request":{"draw":"3","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"ma","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"ma","weight_machine_id":null,"category":null,"_":"1786791187776"}} 
[2026-08-15 16:23:14] local.INFO: Kitchen productData fetch started {"request":{"draw":"4","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"mar","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"mar","weight_machine_id":null,"category":null,"_":"1786791187777"}} 
[2026-08-15 16:23:15] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"30","customer_name":"Customer Name","customer_phone":null,"subtotal":104.28,"gst":4.97,"discount":0,"charge":0,"total":104.28,"payment_mode":"cash","products":[{"product_id":623,"code":"1296","name":"Classic sweets","mrp":440,"price":440,"qty":0.237,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-15 16:23:15] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 16:23:15] local.INFO: ORDER CREATED {"order_id":"ORD35020"} 
[2026-08-15 16:23:15] local.INFO: Stock Updated {"product_id":623,"ordered_qty":0.237,"deducted":0.237} 
[2026-08-15 16:23:15] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25193} 
[2026-08-15 16:23:15] local.INFO: Kitchen productData fetch started {"request":{"draw":"5","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"marg","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"marg","weight_machine_id":null,"category":null,"_":"1786791187778"}} 
[2026-08-15 16:23:16] local.INFO: Kitchen productData fetch started {"request":{"draw":"6","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"marga","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"marga","weight_machine_id":null,"category":null,"_":"1786791187779"}} 
[2026-08-15 16:23:16] local.INFO: Kitchen productData fetch started {"request":{"draw":"7","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"margar","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"margar","weight_machine_id":null,"category":null,"_":"1786791187780"}} 
[2026-08-15 16:23:29] local.INFO: Kitchen productData fetch started {"request":{"draw":"1","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786791208556"}} 
[2026-08-15 16:23:51] local.INFO: Kitchen productData fetch started {"request":{"draw":"2","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"V","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"V","weight_machine_id":null,"category":null,"_":"1786791208557"}} 
[2026-08-15 16:23:51] local.INFO: Kitchen productData fetch started {"request":{"draw":"3","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Ve","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Ve","weight_machine_id":null,"category":null,"_":"1786791208558"}} 
[2026-08-15 16:23:52] local.INFO: Kitchen productData fetch started {"request":{"draw":"4","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Veg","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Veg","weight_machine_id":null,"category":null,"_":"1786791208559"}} 
[2026-08-15 16:23:53] local.INFO: Kitchen productData fetch started {"request":{"draw":"5","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Veg","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Veg","weight_machine_id":null,"category":null,"_":"1786791208560"}} 
[2026-08-15 16:23:53] local.INFO: Kitchen productData fetch started {"request":{"draw":"6","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Veg A","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Veg A","weight_machine_id":null,"category":null,"_":"1786791208561"}} 
[2026-08-15 16:23:54] local.INFO: Kitchen productData fetch started {"request":{"draw":"7","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Veg Al","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Veg Al","weight_machine_id":null,"category":null,"_":"1786791208562"}} 
[2026-08-15 16:23:54] local.INFO: Kitchen productData fetch started {"request":{"draw":"8","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Veg Ala","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Veg Ala","weight_machine_id":null,"category":null,"_":"1786791208563"}} 
[2026-08-15 16:23:57] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"30","customer_name":"Customer Name","customer_phone":null,"subtotal":889.52,"gst":42.36,"discount":0,"charge":0,"total":889.52,"payment_mode":"cash","products":[{"product_id":573,"code":"AS397","name":"Tea bun","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":130,"code":"1099","name":"WHEAT HALWA","mrp":600,"price":600,"qty":0.264,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":621,"code":"1294","name":"Milk sweets","mrp":660,"price":660,"qty":0.522,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":621,"code":"1294","name":"Milk sweets","mrp":660,"price":660,"qty":0.51,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-15 16:23:57] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 16:23:57] local.INFO: ORDER CREATED {"order_id":"ORD35021"} 
[2026-08-15 16:23:57] local.INFO: Stock Updated {"product_id":573,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 16:23:57] local.INFO: Stock Updated {"product_id":130,"ordered_qty":0.264,"deducted":0.264} 
[2026-08-15 16:23:57] local.INFO: Stock Updated {"product_id":621,"ordered_qty":0.522,"deducted":0.522} 
[2026-08-15 16:23:57] local.INFO: Stock Updated {"product_id":621,"ordered_qty":0.51,"deducted":0.51} 
[2026-08-15 16:23:57] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25194} 
[2026-08-15 16:24:00] local.INFO: Kitchen productData fetch started {"request":{"draw":"9","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Veg Al","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Veg Al","weight_machine_id":null,"category":null,"_":"1786791208564"}} 
[2026-08-15 16:24:00] local.INFO: Kitchen productData fetch started {"request":{"draw":"10","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786791208565"}} 
[2026-08-15 16:24:01] local.INFO: Kitchen productData fetch started {"request":{"draw":"11","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Y","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Y","weight_machine_id":null,"category":null,"_":"1786791208566"}} 
[2026-08-15 16:24:02] local.INFO: Kitchen productData fetch started {"request":{"draw":"12","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786791208567"}} 
[2026-08-15 16:24:03] local.INFO: Kitchen productData fetch started {"request":{"draw":"13","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"T","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"T","weight_machine_id":null,"category":null,"_":"1786791208568"}} 
[2026-08-15 16:24:04] local.INFO: Kitchen productData fetch started {"request":{"draw":"14","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Ta","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Ta","weight_machine_id":null,"category":null,"_":"1786791208569"}} 
[2026-08-15 16:24:05] local.INFO: Kitchen productData fetch started {"request":{"draw":"15","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Tan","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Tan","weight_machine_id":null,"category":null,"_":"1786791208570"}} 
[2026-08-15 16:24:05] local.INFO: Kitchen productData fetch started {"request":{"draw":"16","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Tand","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Tand","weight_machine_id":null,"category":null,"_":"1786791208571"}} 
[2026-08-15 16:24:06] local.INFO: Kitchen productData fetch started {"request":{"draw":"17","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Tandp","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Tandp","weight_machine_id":null,"category":null,"_":"1786791208572"}} 
[2026-08-15 16:24:07] local.INFO: Kitchen productData fetch started {"request":{"draw":"18","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Tand","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Tand","weight_machine_id":null,"category":null,"_":"1786791208573"}} 
[2026-08-15 16:24:07] local.INFO: Kitchen productData fetch started {"request":{"draw":"19","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Tando","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Tando","weight_machine_id":null,"category":null,"_":"1786791208574"}} 
[2026-08-15 16:24:08] local.INFO: Kitchen productData fetch started {"request":{"draw":"20","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Tandoo","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Tandoo","weight_machine_id":null,"category":null,"_":"1786791208575"}} 
[2026-08-15 16:24:08] local.INFO: Kitchen productData fetch started {"request":{"draw":"21","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Tandoor","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Tandoor","weight_machine_id":null,"category":null,"_":"1786791208576"}} 
[2026-08-15 16:24:10] local.INFO: Kitchen productData fetch started {"request":{"draw":"22","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Tandoori","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Tandoori","weight_machine_id":null,"category":null,"_":"1786791208577"}} 
[2026-08-15 16:24:42] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:24:42] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:24:42] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:24:42] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:24:42] local.INFO: KOT PROCESSING TABLE STATUS {"branch_id":5,"processing_orders":[{"id":1756,"table_id":"6","status":"processing"},{"id":1755,"table_id":"3","status":"processing"},{"id":1754,"table_id":"4","status":"processing"},{"id":1753,"table_id":"6","status":"processing"},{"id":1752,"table_id":"1","status":"processing"},{"id":1743,"table_id":"10","status":"processing"},{"id":1742,"table_id":"7","status":"processing"},{"id":1741,"table_id":"4","status":"processing"},{"id":1737,"table_id":"8","status":"processing"},{"id":1736,"table_id":"10","status":"processing"}]} 
[2026-08-15 16:24:42] local.INFO: KOT TABLE CHECK {"table_id":"1","processing_order_id":1752,"status":"occupied"} 
[2026-08-15 16:24:42] local.INFO: KOT TABLE CHECK {"table_id":"10","processing_order_id":1743,"status":"occupied"} 
[2026-08-15 16:24:42] local.INFO: KOT TABLE CHECK {"table_id":"2","processing_order_id":null,"status":"free"} 
[2026-08-15 16:24:42] local.INFO: KOT TABLE CHECK {"table_id":"3","processing_order_id":1755,"status":"occupied"} 
[2026-08-15 16:24:42] local.INFO: KOT TABLE CHECK {"table_id":"4","processing_order_id":1754,"status":"occupied"} 
[2026-08-15 16:24:42] local.INFO: KOT TABLE CHECK {"table_id":"5","processing_order_id":null,"status":"free"} 
[2026-08-15 16:24:42] local.INFO: KOT TABLE CHECK {"table_id":"6","processing_order_id":1756,"status":"occupied"} 
[2026-08-15 16:24:42] local.INFO: KOT TABLE CHECK {"table_id":"7","processing_order_id":1742,"status":"occupied"} 
[2026-08-15 16:24:42] local.INFO: KOT TABLE CHECK {"table_id":"8","processing_order_id":1737,"status":"occupied"} 
[2026-08-15 16:24:42] local.INFO: KOT TABLE CHECK {"table_id":"9","processing_order_id":null,"status":"free"} 
[2026-08-15 16:24:42] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:24:42] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:24:42] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":54,"gst":0,"discount":0,"charge":0,"total":54,"payment_mode":"cash","products":[{"product_id":169,"code":"A14","name":"Vadai","mrp":12,"price":12,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":155,"code":"A1","name":"Tea","mrp":15,"price":15,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"}]}} 
[2026-08-15 16:24:42] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 16:24:42] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:24:42] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:24:42] local.INFO: ORDER CREATED {"order_id":"ORD35022"} 
[2026-08-15 16:24:42] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25195} 
[2026-08-15 16:24:42] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:24:42] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:24:43] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:24:43] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:24:43] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:24:43] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:24:43] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:24:43] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:24:43] local.INFO: API Key Received {"x-api-key":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:24:43] local.INFO: API Key here {"env":"dvvervdgdgdfgmtbjL7554434pvxmjts6MFL3F9FIuAPjmFI0g="} 
[2026-08-15 16:25:50] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":201.6,"gst":9.6,"discount":0,"charge":0,"total":201.6,"payment_mode":"cash","products":[{"product_id":39,"code":"1008","name":"INDIAN MIXTURE","mrp":400,"price":400,"qty":0.251,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":44,"code":"1013","name":"GARLIC OMAPODI","mrp":400,"price":400,"qty":0.253,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-15 16:25:50] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 16:25:50] local.INFO: ORDER CREATED {"order_id":"ORD35023"} 
[2026-08-15 16:25:50] local.INFO: Stock Updated {"product_id":39,"ordered_qty":0.251,"deducted":0.251} 
[2026-08-15 16:25:50] local.INFO: Stock Updated {"product_id":44,"ordered_qty":0.253,"deducted":0.253} 
[2026-08-15 16:25:50] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25196} 
[2026-08-15 16:27:29] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":826.8,"gst":33.9,"discount":0,"charge":0,"total":826.8,"payment_mode":"cash","products":[{"product_id":78,"code":"1047","name":"KAJU PATTICE","mrp":1300,"price":1300,"qty":0.25,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":50,"code":"1019","name":"OLA I SSEEVAL","mrp":400,"price":400,"qty":0.112,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":695,"code":"AS1625","name":"ELLU URUNDAI","mrp":100,"price":100,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":0,"code":"-","name":"MURUKU","mrp":115,"price":115,"qty":1,"tax":0,"tax_mode":"exclude","unit":"pcs"},{"product_id":790,"code":"AS1699","name":"Pori Urundai(Box)","mrp":70,"price":70,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":823,"code":"AS1727","name":"KARUPATTI KADALA MITTAI","mrp":130,"price":130,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":39,"code":"1008","name":"INDIAN MIXTURE","mrp":400,"price":400,"qty":0.105,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-15 16:27:29] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 16:27:29] local.INFO: ORDER CREATED {"order_id":"ORD35024"} 
[2026-08-15 16:27:29] local.INFO: Stock Updated {"product_id":78,"ordered_qty":0.25,"deducted":0.25} 
[2026-08-15 16:27:47] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"27","customer_name":"Customer Name","customer_phone":null,"subtotal":827,"gst":31.76,"discount":0,"charge":0,"total":827,"payment_mode":"cash","products":[{"product_id":0,"code":"-","name":"SEEVAL","mrp":45,"price":45,"qty":1,"tax":0,"tax_mode":"exclude","unit":"pcs"},{"product_id":78,"code":"1047","name":"KAJU PATTICE","mrp":1300,"price":1300,"qty":0.25,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":695,"code":"AS1625","name":"ELLU URUNDAI","mrp":100,"price":100,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":0,"code":"-","name":"MURUKU","mrp":115,"price":115,"qty":1,"tax":0,"tax_mode":"exclude","unit":"pcs"},{"product_id":790,"code":"AS1699","name":"Pori Urundai(Box)","mrp":70,"price":70,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":823,"code":"AS1727","name":"KARUPATTI KADALA MITTAI","mrp":130,"price":130,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":39,"code":"1008","name":"INDIAN MIXTURE","mrp":400,"price":400,"qty":0.105,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-15 16:27:47] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 16:27:47] local.INFO: ORDER CREATED {"order_id":"ORD35024"} 
[2026-08-15 16:27:47] local.INFO: Stock Updated {"product_id":78,"ordered_qty":0.25,"deducted":0.25} 
[2026-08-15 16:27:47] local.INFO: Stock Updated {"product_id":695,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 16:27:47] local.INFO: Stock Updated {"product_id":790,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 16:27:47] local.INFO: Stock Updated {"product_id":823,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 16:27:47] local.INFO: Stock Updated {"product_id":39,"ordered_qty":0.105,"deducted":0.105} 
[2026-08-15 16:27:47] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25198} 
[2026-08-15 16:28:43] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"24","customer_name":"Customer Name","customer_phone":null,"subtotal":735,"gst":31.67,"discount":0,"charge":0,"total":735,"payment_mode":"cash","products":[{"product_id":488,"code":"1230","name":"Banana Pudding","mrp":30,"price":30,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":828,"code":"F3","name":"Crispy Golden Fish Finger","mrp":180,"price":180,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":157,"code":"A3","name":"Filter Coffee","mrp":25,"price":25,"qty":2,"tax":0,"tax_mode":"none","unit":"pcs"},{"product_id":763,"code":"A28","name":"Milk","mrp":20,"price":20,"qty":1,"tax":0,"tax_mode":"include","unit":"pcs"},{"product_id":898,"code":"a30","name":"GHEE MYSORE MILK","mrp":45,"price":45,"qty":2,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":838,"code":"f13","name":"Chicken Bread Omelet","mrp":110,"price":110,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":831,"code":"F6","name":"Veg Club Sandwich","mrp":165,"price":165,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":826,"code":"F1","name":"Classic French Fries","mrp":90,"price":90,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"}]}} 
[2026-08-15 16:28:43] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 16:28:43] local.INFO: ORDER CREATED {"order_id":"ORD35025"} 
[2026-08-15 16:28:43] local.INFO: Stock Updated {"product_id":488,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 16:28:43] local.INFO: Stock Updated {"product_id":828,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 16:28:43] local.INFO: Stock Updated {"product_id":763,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 16:28:43] local.INFO: Stock Updated {"product_id":898,"ordered_qty":2.0,"deducted":2.0} 
[2026-08-15 16:28:43] local.INFO: Stock Updated {"product_id":838,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 16:28:43] local.INFO: Stock Updated {"product_id":831,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 16:28:43] local.INFO: Stock Updated {"product_id":826,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 16:28:43] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25199} 
[2026-08-15 16:29:09] local.INFO: ORDER STORE API STARTED {"request":{"user_id":null,"staff_id":"27","customer_name":"Customer Name","customer_phone":null,"subtotal":474.56,"gst":22.96,"discount":0,"charge":0,"total":482.06,"payment_mode":"cash","products":[{"product_id":532,"code":"AS1602","name":"Ghee Bar Cake","mrp":150,"price":150,"qty":1,"tax":5,"tax_mode":"exclude","unit":"pcs"},{"product_id":797,"code":"AS1692","name":"THEAN MITTAI","mrp":50,"price":50,"qty":1,"tax":5,"tax_mode":"include","unit":"pcs"},{"product_id":41,"code":"1010","name":"CHETTINADU SEVU","mrp":400,"price":400,"qty":0.264,"tax":5,"tax_mode":"include","unit":"kg"},{"product_id":622,"code":"1295","name":"Ghee sweets","mrp":660,"price":660,"qty":0.256,"tax":5,"tax_mode":"include","unit":"kg"}]}} 
[2026-08-15 16:29:09] local.INFO: Branch Guard Authenticated {"user":{"App\\Models\\Branch":{"id":5,"branch_name":"VETTURNIMADAM","place":"Vetturnimadam","phone_number":"9876543210","password_hint":"123456","created_at":"2026-07-02T11:49:32.000000Z","updated_at":"2026-08-01T07:17:09.000000Z"}}} 
[2026-08-15 16:29:09] local.INFO: ORDER CREATED {"order_id":"ORD35026"} 
[2026-08-15 16:29:09] local.INFO: Stock Updated {"product_id":532,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 16:29:09] local.INFO: Stock Updated {"product_id":797,"ordered_qty":1.0,"deducted":1.0} 
[2026-08-15 16:29:09] local.INFO: Stock Updated {"product_id":41,"ordered_qty":0.264,"deducted":0.264} 
[2026-08-15 16:29:09] local.INFO: Stock Updated {"product_id":622,"ordered_qty":0.256,"deducted":0.256} 
[2026-08-15 16:29:09] local.INFO: TRANSACTION COMMITTED SUCCESSFULLY {"order_id":25200} 
[2026-08-15 16:29:24] local.INFO: Kitchen productData fetch started {"request":{"draw":"23","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Tandoor","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Tandoor","weight_machine_id":null,"category":null,"_":"1786791208578"}} 
[2026-08-15 16:29:25] local.INFO: Kitchen productData fetch started {"request":{"draw":"24","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786791208579"}} 
[2026-08-15 16:29:27] local.INFO: Kitchen productData fetch started {"request":{"draw":"25","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"H","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"H","weight_machine_id":null,"category":null,"_":"1786791208580"}} 
[2026-08-15 16:29:27] local.INFO: Kitchen productData fetch started {"request":{"draw":"26","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Ha","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Ha","weight_machine_id":null,"category":null,"_":"1786791208581"}} 
[2026-08-15 16:29:28] local.INFO: Kitchen productData fetch started {"request":{"draw":"27","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Haw","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Haw","weight_machine_id":null,"category":null,"_":"1786791208582"}} 
[2026-08-15 16:29:29] local.INFO: Kitchen productData fetch started {"request":{"draw":"28","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Hawa","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Hawa","weight_machine_id":null,"category":null,"_":"1786791208583"}} 
[2026-08-15 16:29:30] local.INFO: Kitchen productData fetch started {"request":{"draw":"29","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Hawaii","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Hawaii","weight_machine_id":null,"category":null,"_":"1786791208584"}} 
[2026-08-15 16:29:35] local.INFO: Kitchen productData fetch started {"request":{"draw":"30","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Hawa","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Hawa","weight_machine_id":null,"category":null,"_":"1786791208585"}} 
[2026-08-15 16:29:36] local.INFO: Kitchen productData fetch started {"request":{"draw":"31","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Haw","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Haw","weight_machine_id":null,"category":null,"_":"1786791208586"}} 
[2026-08-15 16:29:38] local.INFO: Kitchen productData fetch started {"request":{"draw":"32","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":"Ha","regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":"Ha","weight_machine_id":null,"category":null,"_":"1786791208587"}} 
[2026-08-15 16:29:38] local.INFO: Kitchen productData fetch started {"request":{"draw":"33","columns":[{"data":"DT_RowIndex","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"category","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"product_id","name":"product_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"created_date","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"product_name","name":"product_name","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"weight_machine_id","name":"weight_machine_id","searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"price","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"stock","name":null,"searchable":"true","orderable":"true","search":{"value":null,"regex":"false"}},{"data":"barcode","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"add_stock","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}},{"data":"action","name":null,"searchable":"false","orderable":"false","search":{"value":null,"regex":"false"}}],"order":[{"column":"0","dir":"asc","name":null}],"start":"0","length":"10","search":{"value":null,"regex":"false"},"from_date":null,"to_date":"2026-08-15","product_id":null,"product_name":null,"weight_machine_id":null,"category":null,"_":"1786791208588"}} 
