INSERT INTO `purchaseorder` (`id`, `plant_id`, `user_no`, `po_type`, `po_type2`, `po_no`, `indent_no`, `vendor_no`, `broker_name`, `broker_per`, `broker_amount`, `discount`, `requirement_days`, `delivery_schedule_date`, `delivery_address`, `gross_total`, `gst_total`, `other_charges`, `net_total`, `terms_conditions`, `isgeneral`, `status`, `amendment_remark`, `entry_by`, `entry_date`, `p_no1`, `is_security_receive`, `remark`, `approve_by`, `approve_date`, `director_approve_by`, `director_approve_date`, `ph_approve_by`, `ph_approve_on`, `vp_approve_by`, `vp_approve_on`, `vendor`, `accept_date`, `delivery_type`, `booking_location`, `disc_amt`, `shipping_handling`, `shipping_gst`, `final_total`, `department`, `transport`, `local_transport`, `billcompany_code`, `shipcompany_code`, `email`, `purchase_type`, `currancy`, `currancy_rate`, `term_local_transport`, `Po_Group`, `Fin_Year`, `rounding`, `additional_term`, `gstSplitData`, `narration`, `cancel_hold_date`, `cancel_hold_by`, `cancel_hold_reason`, `invoice`, `in_status`, `schedule_data`, `split_dispatch`, `shipping_type`, `isLanding`, `transportCost`, `transportCosts`, `transportTaxAmt`, `totalTransportationCose`, `due_po_date`, `amendment`) VALUES
(270, '142', 'gmpdemo1', 'Miscellaneous', 'Miscellaneous', 'POG25/001', 'IN0296', 'V10027', ' ', '0', '0', '', '', '', '', '100000', '1800', '', '91800', '[{\"id\":\"4\",\"plant_id\":\" \",\"term_heading\":\"On time delivery\",\"term\":\"ok\",\"entry_by\":\"master\",\"entry_date\":\"2025-06-18 11:50:36\",\"status\":\"approve\",\"selected\":true},{\"id\":\"5\",\"plant_id\":\" \",\"term_heading\":\"Fast Delivery\",\"term\":\"in 30 days\",\"entry_by\":\"master\",\"entry_date\":\"2025-07-04 15:02:11\",\"status\":\"approve\",\"selected\":true},{\"id\":\"6\",\"plant_id\":\" \",\"term_heading\":\"emergency \",\"term\":\"use only\",\"entry_by\":\"master\",\"entry_date\":\"2025-08-18 14:34:09\",\"status\":\"approve\",\"selected\":true}]', 'no', 'Approved', NULL, 'master', '2025-09-09', ' ', 'Yes', 'okay', 'master', '2025-09-09 03:51:07', NULL, NULL, 'master', '2025-09-09 03:55:27', NULL, NULL, 'pending', ' ', ' ', ' ', '10000', '105', '5', '105', '', 'Om logistics', '', 'C0007', 'C0006', ' ', 'Local Purchase', 'INR', '', '', 'POG.25', '2002-23', '0', '[{\"id\":\"2\",\"plant_id\":\"146\",\"additional_term\":\"Do It Properly\",\"entry_date\":\"2025-06-18 11:51:26\",\"status\":\" \",\"entry_by\":\"master\",\"selected\":true}]', '[{\"id\":\"475\",\"material_code\":\"QCM0014\",\"percentage\":\"2\",\"igst\":1800,\"sgst\":0,\"cgst\":0,\"totalGST\":1800}]', ' ', NULL, ' ', ' ', NULL, 0, '[{\"material_name\":\"Sodium Hydroxide\",\"material_code\":\"QCM0014\",\"qty\":\"50\",\"delivery_schedule_date\":\"2025-09-09\",\"unit\":\"Ltr\"},{\"material_name\":\"Sodium Hydroxide\",\"material_code\":\"QCM0014\",\"qty\":\"50\",\"delivery_schedule_date\":\"2025-09-15\",\"unit\":\"Ltr\"}]', 'No', '', 'NO', '0', NULL, '0', '0', NULL, 'NO'),
(271, '142', 'gmpdemo1', 'Miscellaneous', 'Miscellaneous', 'POG25/001', 'IN0310', 'V10003', ' ', '0', '0', '', '', '', '', '1000', '120', '', '1120', '[{\"id\":\"4\",\"plant_id\":\" \",\"term_heading\":\"On time delivery\",\"term\":\"ok\",\"entry_by\":\"master\",\"entry_date\":\"2025-06-18 11:50:36\",\"status\":\"approve\",\"selected\":true},{\"id\":\"5\",\"plant_id\":\" \",\"term_heading\":\"Fast Delivery\",\"term\":\"in 30 days\",\"entry_by\":\"master\",\"entry_date\":\"2025-07-04 15:02:11\",\"status\":\"approve\",\"selected\":true},{\"id\":\"6\",\"plant_id\":\" \",\"term_heading\":\"emergency \",\"term\":\"use only\",\"entry_by\":\"master\",\"entry_date\":\"2025-08-18 14:34:09\",\"status\":\"approve\",\"selected\":true}]', 'no', 'Approved', NULL, 'master', '2025-09-09', ' ', 'Yes', 'ok', 'master', '2025-09-09 04:47:53', NULL, NULL, 'master', '2025-09-09 04:49:12', NULL, NULL, 'pending', ' ', ' ', ' ', '0', '', '0', '0', '', 'Om logistics', '', 'C0007', 'C0004', ' ', 'Local Purchase', 'INR', '', '', 'POG.25', '2002-23', '0', '[{\"id\":\"2\",\"plant_id\":\"146\",\"additional_term\":\"Do It Properly\",\"entry_date\":\"2025-06-18 11:51:26\",\"status\":\" \",\"entry_by\":\"master\",\"selected\":true}]', '[{\"id\":\"482\",\"material_code\":\"GM003\",\"percentage\":\"12\",\"igst\":\"120\",\"sgst\":0,\"cgst\":0,\"totalGST\":\"120\"}]', ' ', NULL, ' ', ' ', NULL, 0, '[]', 'No', '', 'NO', '0', NULL, '0', '0', NULL, 'NO'),
(272, '142', 'gmpdemo1', 'Miscellaneous', 'Miscellaneous', 'POG25/001', 'IN0310', 'V10027', ' ', '0', '0', '', '', '', '', '1000', '20', '', '1020', '[{\"id\":\"4\",\"plant_id\":\" \",\"term_heading\":\"On time delivery\",\"term\":\"ok\",\"entry_by\":\"master\",\"entry_date\":\"2025-06-18 11:50:36\",\"status\":\"approve\",\"selected\":true},{\"id\":\"5\",\"plant_id\":\" \",\"term_heading\":\"Fast Delivery\",\"term\":\"in 30 days\",\"entry_by\":\"master\",\"entry_date\":\"2025-07-04 15:02:11\",\"status\":\"approve\",\"selected\":true},{\"id\":\"6\",\"plant_id\":\" \",\"term_heading\":\"emergency \",\"term\":\"use only\",\"entry_by\":\"master\",\"entry_date\":\"2025-08-18 14:34:09\",\"status\":\"approve\",\"selected\":true}]', 'no', 'Approved', NULL, 'master', '2025-09-09', ' ', 'Yes', 'OK', 'master', '2025-09-09 04:48:15', NULL, NULL, 'master', '2025-09-09 04:49:26', NULL, NULL, 'pending', ' ', ' ', ' ', '0', '', '0', '0', '', 'Om logistics', '', 'C0007', 'C0004', ' ', 'Local Purchase', 'INR', '', '', 'POG.25', '2002-23', '0', '[{\"id\":\"2\",\"plant_id\":\"146\",\"additional_term\":\"Do It Properly\",\"entry_date\":\"2025-06-18 11:51:26\",\"status\":\" \",\"entry_by\":\"master\",\"selected\":true}]', '[{\"id\":\"481\",\"material_code\":\"QCM0014\",\"percentage\":\"2\",\"igst\":\"20\",\"sgst\":0,\"cgst\":0,\"totalGST\":\"20\"}]', ' ', NULL, ' ', ' ', NULL, 0, '[]', 'No', '', 'NO', '0', NULL, '0', '0', NULL, 'NO'),
(273, '142', 'gmpdemo1', 'Miscellaneous', 'Miscellaneous', 'POG25/001', 'IN0312', 'V10349', ' ', '0', '0', '', '', '', '', '12000', '2052', '', '13452', '[{\"id\":\"4\",\"plant_id\":\" \",\"term_heading\":\"On time delivery\",\"term\":\"ok\",\"entry_by\":\"master\",\"entry_date\":\"2025-06-18 11:50:36\",\"status\":\"approve\",\"selected\":true},{\"id\":\"5\",\"plant_id\":\" \",\"term_heading\":\"Fast Delivery\",\"term\":\"in 30 days\",\"entry_by\":\"master\",\"entry_date\":\"2025-07-04 15:02:11\",\"status\":\"approve\",\"selected\":true},{\"id\":\"6\",\"plant_id\":\" \",\"term_heading\":\"emergency \",\"term\":\"use only\",\"entry_by\":\"master\",\"entry_date\":\"2025-08-18 14:34:09\",\"status\":\"approve\",\"selected\":true}]', 'no', 'Approved', NULL, 'master', '2025-09-09', ' ', 'Yes', 'Okay', 'master', '2025-09-09 05:52:08', NULL, NULL, 'master', '2025-09-09 05:53:23', NULL, NULL, 'pending', ' ', ' ', ' ', '600', '105', '5', '105', '', 'Om logistics', '', 'C0007', 'C0007', ' ', 'Local Purchase', 'INR', '', '', 'POG.25', '2002-23', '0', '[{\"id\":\"2\",\"plant_id\":\"146\",\"additional_term\":\"Do It Properly\",\"entry_date\":\"2025-06-18 11:51:26\",\"status\":\" \",\"entry_by\":\"master\",\"selected\":true}]', '[{\"id\":\"488\",\"material_code\":\"AEQP-042\",\"percentage\":\"18\",\"igst\":342,\"sgst\":0,\"cgst\":0,\"totalGST\":342},{\"id\":\"489\",\"material_code\":\"QCM0032\",\"percentage\":\"18\",\"igst\":1710,\"sgst\":0,\"cgst\":0,\"totalGST\":1710}]', ' ', NULL, ' ', ' ', NULL, 0, '[]', 'No', '', 'NO', '0', NULL, '0', '0', NULL, 'NO'),
(274, '142', 'gmpdemo1', 'Miscellaneous', 'Miscellaneous', 'POG25/001', 'IN0314', 'V10350', ' ', '0', '0', '', '', '', '', '2000', '100', '', '2100', '[{\"id\":\"4\",\"plant_id\":\" \",\"term_heading\":\"On time delivery\",\"term\":\"ok\",\"entry_by\":\"master\",\"entry_date\":\"2025-06-18 11:50:36\",\"status\":\"approve\",\"selected\":true},{\"id\":\"5\",\"plant_id\":\" \",\"term_heading\":\"Fast Delivery\",\"term\":\"in 30 days\",\"entry_by\":\"master\",\"entry_date\":\"2025-07-04 15:02:11\",\"status\":\"approve\",\"selected\":true},{\"id\":\"6\",\"plant_id\":\" \",\"term_heading\":\"emergency \",\"term\":\"use only\",\"entry_by\":\"master\",\"entry_date\":\"2025-08-18 14:34:09\",\"status\":\"approve\",\"selected\":true}]', 'no', 'Approved', NULL, 'master', '2025-09-10', ' ', 'Yes', 'Okay', 'master', '2025-09-10 10:00:27', NULL, NULL, 'master', '2025-09-10 10:01:09', NULL, NULL, 'pending', ' ', ' ', ' ', '0', '105', '5', '105', '', 'Om logistics', '', 'C0007', 'C0007', ' ', 'Local Purchase', 'INR', '', '', 'POG.25', '2002-23', '0', '[{\"id\":\"2\",\"plant_id\":\"146\",\"additional_term\":\"Do It Properly\",\"entry_date\":\"2025-06-18 11:51:26\",\"status\":\" \",\"entry_by\":\"master\",\"selected\":true}]', '[{\"id\":\"492\",\"material_code\":\"GM004\",\"percentage\":\"5\",\"igst\":\"80\",\"sgst\":0,\"cgst\":0,\"totalGST\":\"80\"},{\"id\":\"493\",\"material_code\":\"GM0058\",\"percentage\":\"5\",\"igst\":\"20\",\"sgst\":0,\"cgst\":0,\"totalGST\":\"20\"}]', ' ', NULL, ' ', ' ', NULL, 0, '[]', 'No', '', 'NO', '0', NULL, '0', '0', NULL, 'NO'),
(275, '142', 'gmpdemo1', 'Raw Material', NULL, 'NPB/PO/25-26/0001', 'IN0315', 'V10354', ' ', '0', '0', '', '', '', '', '10000', '900', '', '9900', '[{\"id\":\"4\",\"plant_id\":\" \",\"term_heading\":\"On time delivery\",\"term\":\"ok\",\"entry_by\":\"master\",\"entry_date\":\"2025-06-18 11:50:36\",\"status\":\"approve\",\"selected\":true}]', 'no', 'Approved', NULL, 'master', '2025-09-10', ' ', 'Yes', 'ok', 'master', '2025-09-10 11:53:17', 'master', '2025-09-10 11:54:53', NULL, NULL, NULL, NULL, 'pending', ' ', ' ', ' ', '1000', '', '0', '0', '', 'akshay', '', 'C0007', 'C0007', ' ', 'Local Purchase', 'INR', '', '', 'RM', '2024-25', '0', '[{\"id\":\"2\",\"plant_id\":\"146\",\"additional_term\":\"Do It Properly\",\"entry_date\":\"2025-06-18 11:51:26\",\"status\":\" \",\"entry_by\":\"master\",\"selected\":true}]', '[{\"id\":\"494\",\"material_code\":\"RM00242\",\"percentage\":\"10\",\"igst\":900,\"sgst\":0,\"cgst\":0,\"totalGST\":900}]', ' ', NULL, ' ', ' ', NULL, 0, '[]', 'No', '', 'NO', '0', NULL, '0', '0', '', ''),
(276, '142', 'gmpdemo1', 'Packing Material', NULL, 'NPB/PO/25-26/0002', 'IN0316', 'V10355', ' ', '0', '0', '', '', '', '', '2500', '45', '', '2295', '[{\"id\":\"5\",\"plant_id\":\" \",\"term_heading\":\"Fast Delivery\",\"term\":\"in 30 days\",\"entry_by\":\"master\",\"entry_date\":\"2025-07-04 15:02:11\",\"status\":\"approve\",\"selected\":true},{\"id\":\"6\",\"plant_id\":\" \",\"term_heading\":\"emergency \",\"term\":\"use only\",\"entry_by\":\"master\",\"entry_date\":\"2025-08-18 14:34:09\",\"status\":\"approve\",\"selected\":true}]', 'no', 'Approved', NULL, 'master', '2025-09-10', ' ', 'No', 'ok', 'master', '2025-09-10 01:39:51', 'master', '2025-09-10 01:41:04', NULL, NULL, NULL, NULL, 'pending', ' ', ' ', ' ', '250', '1890', '5', '1890', '', 'akshay', '', 'C0007', 'C0007', ' ', 'Local Purchase', 'INR', '', '', 'PM', '2024-25', '0', '[{\"id\":\"2\",\"plant_id\":\"146\",\"additional_term\":\"Do It Properly\",\"entry_date\":\"2025-06-18 11:51:26\",\"status\":\" \",\"entry_by\":\"master\",\"selected\":true}]', '[{\"id\":\"496\",\"material_code\":\"PM00244\",\"percentage\":\"2\",\"igst\":45,\"sgst\":0,\"cgst\":0,\"totalGST\":45}]', ' ', NULL, ' ', ' ', NULL, 0, '[]', 'No', '', 'NO', '0', NULL, '0', '0', '', ''),
(277, '142', 'gmpdemo1', 'Miscellaneous', 'Miscellaneous', 'POG25/001', 'IN0317', 'V10356', ' ', '0', '0', '', '', '', '', '2500', '45', '', '2295', '[{\"id\":\"4\",\"plant_id\":\" \",\"term_heading\":\"On time delivery\",\"term\":\"ok\",\"entry_by\":\"master\",\"entry_date\":\"2025-06-18 11:50:36\",\"status\":\"approve\",\"selected\":true}]', 'no', 'TO_PLANT_HEAD', NULL, 'master', '2025-09-10', ' ', 'Yes', 'ok', 'master', '2025-09-10 03:10:54', NULL, NULL, NULL, NULL, NULL, NULL, 'pending', ' ', ' ', ' ', '250', '', '0', '0', '', 'akshay', '', 'C0007', 'C0007', ' ', 'Local Purchase', 'INR', '', '', 'POG.25', '2002-23', '0', '[{\"id\":\"2\",\"plant_id\":\"146\",\"additional_term\":\"Do It Properly\",\"entry_date\":\"2025-06-18 11:51:26\",\"status\":\" \",\"entry_by\":\"master\",\"selected\":true}]', '[{\"id\":\"499\",\"material_code\":\"GM00132\",\"percentage\":\"2\",\"igst\":45,\"sgst\":0,\"cgst\":0,\"totalGST\":45}]', ' ', NULL, ' ', ' ', NULL, 0, '[]', 'No', '', 'NO', '0', NULL, '0', '0', NULL, 'NO'),
(278, '142', 'gmpdemo1', 'Miscellaneous', 'Miscellaneous', 'POG25/001', 'IN0313', 'V10350', NULL, '0', '0', '', '', '', '', '200000', '9000', '', '189000', '[{\"id\":\"4\",\"plant_id\":\" \",\"term_heading\":\"On time delivery\",\"term\":\"ok\",\"entry_by\":\"master\",\"entry_date\":\"2025-06-18 11:50:36\",\"status\":\"approve\",\"selected\":true}]', 'no', 'TO_PLANT_HEAD', NULL, 'master', '2025-09-15', NULL, 'No', 'Okay', 'master', '2025-09-15 05:48:38', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '20000', '590', '18', '590', '', 'Om logistics', '', 'C0007', 'C0007', NULL, 'Local Purchase', 'INR', '', '', 'POG.25', '2002-23', '0', '[{\"id\":\"2\",\"plant_id\":\"146\",\"additional_term\":\"Do It Properly\",\"entry_date\":\"2025-06-18 11:51:26\",\"status\":\" \",\"entry_by\":\"master\",\"selected\":true}]', '[{\"id\":\"490\",\"material_code\":\"GM004\",\"percentage\":\"5\",\"igst\":7200,\"sgst\":0,\"cgst\":0,\"totalGST\":7200},{\"id\":\"491\",\"material_code\":\"GM0058\",\"percentage\":\"5\",\"igst\":1800,\"sgst\":0,\"cgst\":0,\"totalGST\":1800}]', NULL, NULL, NULL, NULL, NULL, 0, '[]', 'No', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(279, '142', 'gmpdemo1', 'Raw Material', NULL, 'NPB/PO/25-26/0001', 'IN0319', 'V10167', NULL, '0', '0', '', '', '', '', '2000', '36', '', '1836', '[{\"id\":\"4\",\"plant_id\":\" \",\"term_heading\":\"On time delivery\",\"term\":\"ok\",\"entry_by\":\"master\",\"entry_date\":\"2025-06-18 11:50:36\",\"status\":\"approve\",\"selected\":true}]', 'no', 'Approved', NULL, 'master', '2025-09-15', NULL, 'Yes', 'Okay', 'master', '2025-09-15 05:56:53', 'master', '2025-09-15 06:01:43', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '200', '590', '18', '590', '', 'Om logistics', '', 'C0006', 'C0006', NULL, 'Local Purchase', 'INR', '', '', 'RM', '2024-25', '0', '[{\"id\":\"2\",\"plant_id\":\"146\",\"additional_term\":\"Do It Properly\",\"entry_date\":\"2025-06-18 11:51:26\",\"status\":\" \",\"entry_by\":\"master\",\"selected\":true}]', '[{\"id\":\"501\",\"material_code\":\"RM00001\",\"percentage\":\"2\",\"igst\":0,\"sgst\":20,\"cgst\":20,\"totalGST\":\"40\"}]', NULL, NULL, NULL, NULL, NULL, 0, '[]', 'No', '', NULL, NULL, NULL, NULL, NULL, '', ''),
(280, '142', 'gmpdemo1', 'Miscellaneous', 'Miscellaneous', 'POG25/001', 'IN0318', 'V10349', NULL, '0', '0', '', '', '', '', '10000', '1800', '', '11800', '[{\"id\":\"4\",\"plant_id\":\" \",\"term_heading\":\"On time delivery\",\"term\":\"ok\",\"entry_by\":\"master\",\"entry_date\":\"2025-06-18 11:50:36\",\"status\":\"approve\",\"selected\":true}]', 'no', 'pending', NULL, 'master', '2025-09-23', NULL, 'No', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '0', '', '0', '11800', '', '', '', 'C0006', 'C0006', NULL, 'Local Purchase', 'INR', '', '', 'POG.25', '2002-23', '0', '[]', '[{\"id\":\"486\",\"material_code\":\"QCM0032\",\"percentage\":\"18\",\"igst\":0,\"sgst\":900,\"cgst\":900,\"totalGST\":\"1800\"}]', NULL, NULL, NULL, NULL, NULL, 0, '[]', 'No', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(281, '142', 'gmpdemo1', 'Raw Material', NULL, 'NPB/PO/25-26/0001', 'IN0320', 'V10140', NULL, '0', '0', '', '', '', '', '50000', '2500', '', '52500', '[{\"id\":\"5\",\"plant_id\":\" \",\"term_heading\":\"Fast Delivery\",\"term\":\"in 30 days\",\"entry_by\":\"master\",\"entry_date\":\"2025-07-04 15:02:11\",\"status\":\"approve\",\"selected\":true}]', 'no', 'Approved', NULL, 'master', '2025-09-26', NULL, 'Yes', 'okay', 'master', '2025-09-26 11:34:01', 'master', '2025-09-26 11:37:35', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '0', '', '0', '0', '', 'Local Transport', '', 'C0004', 'C0004', NULL, 'Local Purchase', 'INR', '', '', 'RM', '2024-25', '0', '[{\"id\":\"2\",\"plant_id\":\"146\",\"additional_term\":\"Do It Properly\",\"entry_date\":\"2025-06-18 11:51:26\",\"status\":\" \",\"entry_by\":\"master\",\"selected\":true}]', '[{\"id\":\"503\",\"material_code\":\"RM00002\",\"percentage\":\"5\",\"igst\":0,\"sgst\":1250,\"cgst\":1250,\"totalGST\":\"2500\"}]', NULL, NULL, NULL, NULL, NULL, 0, '[]', 'No', '', NULL, NULL, NULL, NULL, NULL, '', ''),
(282, '142', 'gmpdemo1', 'Miscellaneous', NULL, 'NPB/PO/25-26/0002', 'IN0321', 'V10265', NULL, '0', '0', '', '', '', '', '5000', '100', '', '5100', '[{\"id\":\"5\",\"plant_id\":\" \",\"term_heading\":\"Fast Delivery\",\"term\":\"in 30 days\",\"entry_by\":\"master\",\"entry_date\":\"2025-07-04 15:02:11\",\"status\":\"approve\",\"selected\":true}]', 'no', 'Approved', NULL, 'master', '2025-09-26', NULL, 'No', 'okay', 'master', '2025-09-26 12:47:52', 'master', '2025-09-26 12:48:30', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '0', '', '0', '0', '', 'Local Transport', '', 'C0005', 'C0005', NULL, 'Local Purchase', 'INR', '', '', 'RM', '2024-25', '0', '[{\"id\":\"2\",\"plant_id\":\"146\",\"additional_term\":\"Do It Properly\",\"entry_date\":\"2025-06-18 11:51:26\",\"status\":\" \",\"entry_by\":\"master\",\"selected\":true}]', '[{\"id\":\"504\",\"material_code\":\"GM00100\",\"percentage\":\"2\",\"igst\":0,\"sgst\":50,\"cgst\":50,\"totalGST\":\"100\"}]', NULL, NULL, NULL, NULL, NULL, 0, '[]', 'No', '', NULL, NULL, NULL, NULL, NULL, '', ''),
(283, '142', 'gmpdemo1', 'Miscellaneous', NULL, 'NPB/PO/25-26/0003', 'IN0240', 'V10273', NULL, '0', '0', '', '', '', '', '200', '24', '', '224', '[{\"id\":\"4\",\"plant_id\":\" \",\"term_heading\":\"On time delivery\",\"term\":\"ok\",\"entry_by\":\"master\",\"entry_date\":\"2025-06-18 11:50:36\",\"status\":\"approve\",\"selected\":true},{\"id\":\"5\",\"plant_id\":\" \",\"term_heading\":\"Fast Delivery\",\"term\":\"in 30 days\",\"entry_by\":\"master\",\"entry_date\":\"2025-07-04 15:02:11\",\"status\":\"approve\",\"selected\":true}]', 'no', 'pending', NULL, 'master', '2025-09-26', NULL, 'No', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '0', '', '0', '224', '', '', '', 'C0007', 'C0007', NULL, 'Local Purchase', 'INR', '', '', 'RM', '2024-25', '0', '[{\"id\":\"2\",\"plant_id\":\"146\",\"additional_term\":\"Do It Properly\",\"entry_date\":\"2025-06-18 11:51:26\",\"status\":\" \",\"entry_by\":\"master\",\"selected\":true}]', '[{\"id\":\"396\",\"material_code\":\"GM0099\",\"percentage\":\"12\",\"igst\":\"24\",\"sgst\":0,\"cgst\":0,\"totalGST\":\"24\"}]', NULL, NULL, NULL, NULL, NULL, 0, '[]', 'No', '', NULL, NULL, NULL, NULL, NULL, '', ''),
(284, '143', 'gmpdemo1', 'Raw Material', NULL, 'NPB/PO/25-26/0004', 'IN0322', 'V10364', NULL, '0', '0', '', '', '', '', '1250', '113', '', '1238', '[{\"id\":\"4\",\"plant_id\":\" \",\"term_heading\":\"On time delivery\",\"term\":\"ok\",\"entry_by\":\"master\",\"entry_date\":\"2025-06-18 11:50:36\",\"status\":\"approve\",\"selected\":true},{\"id\":\"5\",\"plant_id\":\" \",\"term_heading\":\"Fast Delivery\",\"term\":\"in 30 days\",\"entry_by\":\"master\",\"entry_date\":\"2025-07-04 15:02:11\",\"status\":\"approve\",\"selected\":true}]', 'no', 'Approved', NULL, 'master', '2025-10-01', NULL, 'Yes', 'ok', 'master', '2025-10-01 02:49:47', 'master', '2025-10-01 02:59:39', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '125', '', '0', '0', '', 'akshay', '', 'C0007', 'C0007', NULL, 'Local Purchase', 'INR', '', '', 'RM', '2024-25', '0', '[{\"id\":\"2\",\"plant_id\":\"146\",\"additional_term\":\"Do It Properly\",\"entry_date\":\"2025-06-18 11:51:26\",\"status\":\" \",\"entry_by\":\"master\",\"selected\":true}]', '[{\"id\":\"505\",\"material_code\":\"RM00248\",\"percentage\":\"10\",\"igst\":113,\"sgst\":0,\"cgst\":0,\"totalGST\":113}]', NULL, NULL, NULL, NULL, NULL, 0, '[]', 'No', '', NULL, NULL, NULL, NULL, NULL, '', ''),
(285, '143', 'gmpdemo1', 'Raw Material', NULL, 'NPB/PO/25-26/0005', 'IN0323', 'V10006', NULL, '0', '0', '', '', '', '', '250000', '30000', '', '280000', '[{\"id\":\"4\",\"plant_id\":\" \",\"term_heading\":\"On time delivery\",\"term\":\"ok\",\"entry_by\":\"master\",\"entry_date\":\"2025-06-18 11:50:36\",\"status\":\"approve\",\"selected\":true}]', 'no', 'Approved', NULL, 'master', '2025-10-01', NULL, 'Yes', 'OK', 'master', '2025-10-01 03:15:48', 'master', '2025-10-01 03:16:26', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '0', '', '0', '0', '', 'akshay', '', 'C0006', 'C0006', NULL, 'Local Purchase', 'INR', '', '', 'RM', '2024-25', '0', '[{\"id\":\"2\",\"plant_id\":\"146\",\"additional_term\":\"Do It Properly\",\"entry_date\":\"2025-06-18 11:51:26\",\"status\":\" \",\"entry_by\":\"master\",\"selected\":true}]', '[{\"id\":\"507\",\"material_code\":\"RM00016\",\"percentage\":\"12\",\"igst\":0,\"sgst\":15000,\"cgst\":15000,\"totalGST\":\"30000\"}]', NULL, NULL, NULL, NULL, NULL, 0, '[]', 'No', '', NULL, NULL, NULL, NULL, NULL, '', ''),
(286, '142', 'gmpdemo1', 'Raw Material', NULL, 'NPB/PO/25-26/0006', 'IN0324', 'V10167', NULL, '0', '0', '', '', '', '', '2500', '45', '', '2295', '[{\"id\":\"4\",\"plant_id\":\" \",\"term_heading\":\"On time delivery\",\"term\":\"ok\",\"entry_by\":\"master\",\"entry_date\":\"2025-06-18 11:50:36\",\"status\":\"approve\",\"selected\":true}]', 'no', 'Approved', NULL, 'master', '2025-10-06', NULL, 'No', 'ok', 'master', '2025-10-06 10:57:36', 'master', '2025-10-06 11:01:12', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '250', '', '0', '0', '', 'akshay', '', 'C0007', 'C0007', NULL, 'Local Purchase', 'INR', '', '', 'RM', '2024-25', '0', '[{\"id\":\"2\",\"plant_id\":\"146\",\"additional_term\":\"Do It Properly\",\"entry_date\":\"2025-06-18 11:51:26\",\"status\":\" \",\"entry_by\":\"master\",\"selected\":true}]', '[{\"id\":\"511\",\"material_code\":\"RM00001\",\"percentage\":\"2\",\"igst\":45,\"sgst\":0,\"cgst\":0,\"totalGST\":45}]', NULL, NULL, NULL, NULL, NULL, 0, '[]', 'No', '', NULL, NULL, NULL, NULL, NULL, '', '');

-- --------------------------------------------------------

--
-- Table structure for table `purchess`
--

CREATE TABLE `purchess` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `v_name` text DEFAULT NULL,
  `v_address` text DEFAULT NULL,
  `con_per` text DEFAULT NULL,
  `con_email` text DEFAULT NULL,
  `con_ph` text DEFAULT NULL,
  `soft_name` text DEFAULT NULL,
  `ver_name` text DEFAULT NULL,
  `lic_method` text DEFAULT NULL,
  `l_name` text DEFAULT NULL,
  `d_name` text DEFAULT NULL,
  `del_method` text DEFAULT NULL,
  `p_name` text DEFAULT NULL,
  `p_id` text DEFAULT NULL,
  `qty` text DEFAULT NULL,
  `unit_ph` text DEFAULT NULL,
  `shipping_address` text DEFAULT NULL,
  `shipping_method` text DEFAULT NULL,
  `exp_date` text DEFAULT NULL,
  `pay_method` text DEFAULT NULL,
  `pay_status` text DEFAULT NULL,
  `pay_amount` text DEFAULT NULL,
  `order_status` text DEFAULT NULL,
  `attachments` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `purified_water_plant`
--

CREATE TABLE `purified_water_plant` (
  `id` int(11) NOT NULL,
  `timer` text DEFAULT NULL,
  `raw_water_inlet` text DEFAULT NULL,
  `free_chlorination` text DEFAULT NULL,
  `mgf_inlet_pressure` text DEFAULT NULL,
  `mgf_outlet_pressure` text DEFAULT NULL,
  `softener_outlet_pressure` text DEFAULT NULL,
  `softener_hardness_ppm` text DEFAULT NULL,
  `ro_inlet_pressure` text DEFAULT NULL,
  `ro_outlet_pressure` text DEFAULT NULL,
  `product_flow` text DEFAULT NULL,
  `reject_flow` text DEFAULT NULL,
  `mixed_inlet_pressure` text DEFAULT NULL,
  `mixed_outlet_pressure` text DEFAULT NULL,
  `mixed_bed_flow` text DEFAULT NULL,
  `mixed_bed_conductivity` text DEFAULT NULL,
  `loop_pump_pressure` text DEFAULT NULL,
  `loop_return_flow` text DEFAULT NULL,
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL,
  `plant_id` text DEFAULT NULL,
  `software_hardness_ppm` text DEFAULT NULL,
  `free_cholrination` text DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `qa_master`
--

CREATE TABLE `qa_master` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `qa_mfg_certificateform`
--

CREATE TABLE `qa_mfg_certificateform` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `product_name` text DEFAULT NULL,
  `product_code` text DEFAULT NULL,
  `batch_no` text DEFAULT NULL,
  `mfg_date` text DEFAULT NULL,
  `exp_date` text DEFAULT NULL,
  `production_line` text DEFAULT NULL,
  `comments` text DEFAULT NULL,
  `uplode_doc` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `qc_testing_results`
--

CREATE TABLE `qc_testing_results` (
  `id` int(11) NOT NULL,
  `test_no` text DEFAULT NULL,
  `test_name` text DEFAULT NULL,
  `sub_test` text DEFAULT NULL,
  `description` text DEFAULT NULL,
  `reference_type` text DEFAULT NULL,
  `limits` text DEFAULT NULL,
  `result` text DEFAULT NULL,
  `status` text DEFAULT NULL,
  `tested_by` text DEFAULT NULL,
  `checked_by` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `qualification`
--

CREATE TABLE `qualification` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `user_no` text DEFAULT 'gmpdemo1',
  `qualification` text DEFAULT NULL,
  `status` text DEFAULT 'pending',
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL,
  `approve_by` text DEFAULT NULL,
  `approve_date` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Dumping data for table `qualification`
--

INSERT INTO `qualification` (`id`, `plant_id`, `user_no`, `qualification`, `status`, `entry_by`, `entry_date`, `approve_by`, `approve_date`) VALUES
(1, ' ', 'gmpdemo1', 'BCA', 'active', 'master', '2024-07-15 16:00:16', ' ', ' '),
(2, ' ', 'gmpdemo1', 'BCS', 'active', 'master', '2024-07-15 16:00:20', ' ', ' '),
(3, ' ', 'gmpdemo1', 'B.Pharm', 'active', 'master', '2024-07-15 16:09:52', ' ', ' '),
(4, ' ', 'gmpdemo1', 'BE', 'active', 'master', '2024-08-10 15:28:19', ' ', ' '),
(5, ' ', 'gmpdemo1', 'Bsc', 'active', 'master', '2024-09-03 18:24:51', ' ', ' '),
(6, ' ', 'gmpdemo1', 'MBA(BUSINESS ANALYTICS)', 'active', 'master', '2024-09-27 18:00:11', ' ', ' '),
(7, ' ', 'gmpdemo1', 'BE', 'active', 'master', '2024-10-07 09:16:26', ' ', ' '),
(8, ' ', 'gmpdemo1', 'M Pharm', 'active', 'master', '2024-10-18 11:36:15', ' ', ' '),
(9, ' ', 'gmpdemo1', 'BTECH', 'active', 'master', '2024-11-09 14:54:47', ' ', ' '),
(10, ' ', 'gmpdemo1', 'msc (mircobiology)', 'active', 'master', '2025-08-20 15:30:13', ' ', ' '),
(11, ' ', 'gmpdemo1', 'BACHELOR OF PHARMACY', 'active', 'master', '2025-08-20 16:38:19', ' ', ' '),
(12, ' ', 'gmpdemo1', 'BACHELOR OF PHARMACY', 'active', 'master', '2025-08-21 12:18:18', ' ', ' '),
(13, ' ', 'gmpdemo1', 'BACHELOR OF PHARMACY', 'active', 'master', '2025-08-25 11:23:55', ' ', ' '),
(14, ' ', 'gmpdemo1', 'BACHELOR OF PHARMACY', 'active', 'master', '2025-09-01 09:50:03', ' ', ' '),
(15, ' ', 'gmpdemo1', 'BACHELOR OF PHARMACY', 'active', 'master', '2025-09-02 12:42:26', ' ', ' '),
(16, NULL, 'gmpdemo1', 'Bachelor of pharmacy', 'active', 'master', '2025-09-26 16:54:03', NULL, NULL);

-- --------------------------------------------------------

--
-- Table structure for table `qualificationreq`
--

CREATE TABLE `qualificationreq` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `equipment_code` text DEFAULT NULL,
  `department_name` text DEFAULT NULL,
  `section_name` text DEFAULT NULL,
  `equip_name` text DEFAULT NULL,
  `make` text DEFAULT NULL,
  `capacity` text DEFAULT NULL,
  `status` text DEFAULT 'pending',
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL,
  `qa_procedure` text DEFAULT NULL,
  `scope` text DEFAULT NULL,
  `objective` text DEFAULT NULL,
  `acceptance` text DEFAULT NULL,
  `department` mediumtext DEFAULT NULL,
  `List` mediumtext DEFAULT NULL,
  `reportList` mediumtext DEFAULT NULL,
  `freqList` mediumtext DEFAULT NULL,
  `utilityList` mediumtext DEFAULT NULL,
  `metList` mediumtext DEFAULT NULL,
  `materialList` mediumtext DEFAULT NULL,
  `procedureList` mediumtext DEFAULT NULL,
  `reporptList` mediumtext DEFAULT NULL,
  `deviationList` mediumtext DEFAULT NULL,
  `trialList` mediumtext DEFAULT NULL,
  `opertorList` mediumtext DEFAULT NULL,
  `purpose_oq` text DEFAULT NULL,
  `equip-discription_oq` text DEFAULT NULL,
  `qa_procedure_oq` text DEFAULT NULL,
  `acceptance_oq` text DEFAULT NULL,
  `scope_oq` text DEFAULT NULL,
  `objective_oq` text DEFAULT NULL,
  `final_status` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Dumping data for table `qualificationreq`
--

INSERT INTO `qualificationreq` (`id`, `plant_id`, `equipment_code`, `department_name`, `section_name`, `equip_name`, `make`, `capacity`, `status`, `entry_by`, `entry_date`, `qa_procedure`, `scope`, `objective`, `acceptance`, `department`, `List`, `reportList`, `freqList`, `utilityList`, `metList`, `materialList`, `procedureList`, `reporptList`, `deviationList`, `trialList`, `opertorList`, `purpose_oq`, `equip-discription_oq`, `qa_procedure_oq`, `acceptance_oq`, `scope_oq`, `objective_oq`, `final_status`) VALUES
(16, '142', 'AEQP-015', 'Quality Control', 'Chemical Analysis', 'Polarimeter', 'PAM', '', 'Pending', 'master', '2024-11-20 02:02:11', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(17, '142', '', 'Quality Control', 'Chemical Analysis', 'Incubator  ', 'new ', '1000  ', 'Pending', 'master', '2024-12-21 11:34:19', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(18, '142', '', 'Quality Control', 'Chemical Starage', 'test', 'Japan', '1200', 'Pending', 'master', '2024-12-21 12:38:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(19, '142', '', 'Quality Control', 'Hot Room', 'test', 'Japan', 'Router', 'Pending', 'master', '2024-12-21 12:42:32', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(20, '142', '', 'IT', 'Developer', 'mouse', 'Japan', '260', 'Pending', 'master', '2024-12-21 12:49:10', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(21, '142', '', 'Engineering', 'Engineering Utility 1', 'TEST ENG0897', 'GFHHVHVH', '6700 L', 'Pending', 'master', '2024-12-21 01:08:31', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(22, '142', '', 'Quality Control', 'Chemical Analysis', 'Incubator  ', 'Quadra Instruments ', '5000 ', 'Pending', 'master', '2024-12-23 02:10:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);

-- --------------------------------------------------------

--
-- Table structure for table `qualification_details`
--

CREATE TABLE `qualification_details` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `dept` text DEFAULT NULL,
  `emp_name` text DEFAULT NULL,
  `emp_id` text DEFAULT NULL,
  `dob` text DEFAULT NULL,
  `mo_no` text DEFAULT NULL,
  `email` text DEFAULT NULL,
  `q_title` text DEFAULT NULL,
  `c_number` text DEFAULT NULL,
  `date_quali` text DEFAULT NULL,
  `isue_authority` text DEFAULT NULL,
  `q_description` text DEFAULT NULL,
  `validity` text DEFAULT NULL,
  `renewal` text DEFAULT NULL,
  `skills` text DEFAULT NULL,
  `q_document` text DEFAULT NULL,
  `org_name` text DEFAULT NULL,
  `sign_authority` text DEFAULT NULL,
  `date_issuance` text DEFAULT NULL,
  `prepared_by` text DEFAULT NULL,
  `prepared_date` text DEFAULT NULL,
  `review_by` text DEFAULT NULL,
  `review_date` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `qualification_report`
--

CREATE TABLE `qualification_report` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `equipment_code` text DEFAULT NULL,
  `equipment_name` text DEFAULT NULL,
  `report` text DEFAULT NULL,
  `date` text DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Dumping data for table `qualification_report`
--

INSERT INTO `qualification_report` (`id`, `plant_id`, `equipment_code`, `equipment_name`, `report`, `date`) VALUES
(1, '142', 'AEQP-009', 'Analyzer', 'AEQP-0093551report.png', '2024-10-03 06:17:45'),
(2, '143', 'AEQP-018', 'Weighing Balance 2', 'AEQP-0181019report.xlsx', '2024-10-18 05:21:35');

-- --------------------------------------------------------

--
-- Table structure for table `quality_sample_cheklist`
--

CREATE TABLE `quality_sample_cheklist` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `parameter` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `quatation_terms`
--

CREATE TABLE `quatation_terms` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `term_heading` text DEFAULT NULL,
  `term` text DEFAULT NULL,
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL,
  `status` text DEFAULT 'approve'
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Dumping data for table `quatation_terms`
--

INSERT INTO `quatation_terms` (`id`, `plant_id`, `term_heading`, `term`, `entry_by`, `entry_date`, `status`) VALUES
(1, ' ', 'NA', 'Delivery should be within 40 days', 'master', '2025-05-07 09:43:07', 'General'),
(2, ' ', 'NA', 'A standardized format for regulatory submissions (Modules 1–5).', 'master', '2025-05-07 09:43:45', 'Dossier'),
(3, ' ', 'NA', 'Controlled Room Temperature (CRT)', 'master', '2025-05-07 09:44:06', 'Packing'),
(4, ' ', 'NA', ' Submission-Related Fees', 'master', '2025-05-07 09:44:26', 'Regulatory');

-- --------------------------------------------------------

--
-- Table structure for table `query_closing_details`
--

CREATE TABLE `query_closing_details` (
  `id` int(11) NOT NULL,
  `due_days` text DEFAULT NULL,
  `current_status` text DEFAULT NULL,
  `date_of_registration` text DEFAULT NULL,
  `valid_till` text DEFAULT NULL,
  `for_products` text DEFAULT NULL,
  `Site Registration Valid Till` text DEFAULT NULL,
  `Proposed Date of Inspection` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL,
  `entry_by` text DEFAULT NULL,
  `plant_id` text DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `question_master`
--

CREATE TABLE `question_master` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `type` text DEFAULT NULL,
  `question` text DEFAULT NULL,
  `option1` text DEFAULT NULL,
  `option2` text DEFAULT NULL,
  `option3` text DEFAULT NULL,
  `option4` text DEFAULT NULL,
  `answer` text DEFAULT NULL,
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `question_master_hdr`
--

CREATE TABLE `question_master_hdr` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `department_name` text DEFAULT NULL,
  `training_category` text DEFAULT NULL,
  `subject` text DEFAULT NULL,
  `questinner_heading` text DEFAULT NULL,
  `evaluator_name` text DEFAULT NULL,
  `total_marks` text DEFAULT NULL,
  `duration` text DEFAULT NULL,
  `questions` text DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `quotation`
--

CREATE TABLE `quotation` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `user_no` text DEFAULT 'gmpdemo1',
  `quotation_no` text DEFAULT NULL,
  `vendor_no` text DEFAULT NULL,
  `materials` text DEFAULT NULL,
  `documents` text DEFAULT NULL,
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL,
  `status` text DEFAULT 'pending',
  `q_no1` text DEFAULT NULL,
  `approve_by` text DEFAULT NULL,
  `approve_date` text DEFAULT NULL,
  `selected_approver` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Triggers `quotation`
--
DELIMITER $$
CREATE TRIGGER `quotation_no_insert` BEFORE INSERT ON `quotation` FOR EACH ROW BEGIN

SET @lastID = (SELECT id FROM quotation ORDER BY id DESC LIMIT 1);
IF @lastID IS NULL OR @lastID = '' THEN
    SET @lastID = 0;
END IF;
SET @lastID = @lastID +1;
SET NEW.quotation_no = concat('QO-', LPAD(CONVERT(@lastID, CHAR), 3, '0'));
END
$$
DELIMITER ;

-- --------------------------------------------------------

--
-- Table structure for table `quotation_dtl`
--

CREATE TABLE `quotation_dtl` (
  `id` int(11) NOT NULL,
  `quotation_type` text DEFAULT NULL,
  `quotation_hdr_id` text DEFAULT NULL,
  `material_id` text DEFAULT NULL,
  `material_code` text DEFAULT NULL,
  `Manufacturer` text DEFAULT NULL,
  `quoted_amt` text DEFAULT '0',
  `quotation_amt` text DEFAULT NULL,
  `currency` text DEFAULT NULL,
  `currency_rate` text DEFAULT NULL,
  `tax_applicable` text DEFAULT NULL,
  `gst_per` text DEFAULT NULL,
  `pack_size` text DEFAULT NULL,
  `pack_unit` text DEFAULT NULL,
  `quotation_per` text DEFAULT NULL,
  `vendor_material_request_id` text DEFAULT NULL,
  `validTill` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Dumping data for table `quotation_dtl`
--

INSERT INTO `quotation_dtl` (`id`, `quotation_type`, `quotation_hdr_id`, `material_id`, `material_code`, `Manufacturer`, `quoted_amt`, `quotation_amt`, `currency`, `currency_rate`, `tax_applicable`, `gst_per`, `pack_size`, `pack_unit`, `quotation_per`, `vendor_material_request_id`, `validTill`) VALUES
(1, 'Local Purchase', '1', '3', 'RM00003', '2', '500', '500', NULL, NULL, 'Yes', '5', '100', 'GM', 'GM', NULL, '2025-04-04'),
(2, 'Local Purchase', '2', '1', 'RM00001', 'NA ', '0', '500 ', NULL, NULL, 'Yes', '5', '250 ', 'GM', 'GM', NULL, '2025-06-26'),
(3, 'Local Purchase', '3', '4', 'RM00004', 'NA', '0', '500', NULL, NULL, 'Yes', '12', '200', 'GM', 'GM', NULL, '2025-07-22'),
(4, 'Local Purchase', '4', '6', 'PM00006', 'NA', '0', '500', NULL, NULL, 'Yes', '12', '200', 'GM', 'GM', NULL, '2025-08-01'),
(5, 'Local Purchase', '5', '5', 'PM00001', 'NA', '0', '500', NULL, NULL, 'Yes', '12', '200', 'GM', 'GM', NULL, '2025-06-26'),
(6, 'Local Purchase', '6', '4', 'RM00004', 'NA', '0', '500', NULL, NULL, 'Yes', '12', '200', 'GM', 'GM', NULL, '2025-06-06'),
(7, 'Local Purchase', '7', '3', 'RM00003', 'NA', '0', '500', NULL, NULL, 'Yes', '12', '250', 'GM', 'GM', NULL, '2025-06-05'),
(8, 'Local Purchase', '8', '2', 'RM00002', 'NA', '0', '500', NULL, NULL, 'Yes', '12', '250 ', 'GM', 'GM', NULL, '2025-06-28'),
(9, 'Local Purchase', '9', '1', 'RM00001', 'NA', '0', '400', NULL, NULL, 'Yes', '12', '250 ', 'GM', 'GM', NULL, '2025-06-26'),
(10, 'Local Purchase', '10', '3', 'RM00003', '2', '400', '400', NULL, NULL, 'Yes', '5', '100', 'GM', 'GM', NULL, '2025-04-08'),
(11, 'Local Purchase', '11', '', 'GM00', 'NA', '0', '500 ', NULL, NULL, 'Yes', '18', '250', 'NOS', 'NOS', NULL, NULL),
(12, 'Local Purchase', '12', '', 'GM001', 'NA', '0', '500', NULL, NULL, 'Yes', '12', '250 ', 'NOS', 'NOS', NULL, NULL),
(13, 'Local Purchase', '13', '', 'GM002', 'NA', '0', '500', NULL, NULL, 'Yes', '12', '250 ', 'NOS', 'NOS', NULL, NULL),
(14, 'Local Purchase', '14', '', 'GM003', 'NA', '0', '500', NULL, NULL, 'Yes', '12', '250 ', 'NOS', 'NOS', NULL, NULL),
(15, 'Local Purchase', '15', '', 'GM004', 'NA', '0', '500', NULL, NULL, 'Yes', '12', '200', 'NOS', 'NOS', NULL, NULL),
(16, 'Local Purchase', '16', '', 'GM005', 'NA', '0', '500', NULL, NULL, 'Yes', '12', '250 ', 'NOS', 'NOS', NULL, NULL),
(17, 'Local Purchase', '17', '', 'GM006', 'NA', '0', '500', NULL, NULL, 'Yes', '12', '200', 'NOS', 'NOS', NULL, NULL),
(18, 'Local Purchase', '18', '', 'GM007', 'NA', '0', '500', NULL, NULL, 'Yes', '12', '200', 'NOS', 'NOS', NULL, NULL),
(19, 'Local Purchase', '19', '7', 'PM00007', 'NA ', '0', '500 ', NULL, NULL, 'Yes', '12', '250', 'NOS', 'NOS', NULL, '2025-06-19'),
(20, 'Local Purchase', '20', '8', 'PM00008', 'NA ', '0', '500', NULL, NULL, 'Yes', '12', '200', 'NOS', 'NOS', NULL, '2025-06-25'),
(21, 'Local Purchase', '21', '9', 'PM00009', 'NA', '0', '500', NULL, NULL, 'Yes', '12', '200', 'NOS', 'NOS', NULL, '2025-06-06'),
(22, 'Local Purchase', '22', '10', 'PM00010', 'NA', '0', '500', NULL, NULL, 'Yes', '12', '200', 'NOS', 'NOS', NULL, '2025-06-24'),
(23, 'Local Purchase', '23', '16', 'RM00016', '6', '500', '500', NULL, NULL, 'Yes', '12', '100', 'GM', 'GM', NULL, '2025-04-10'),
(24, 'Local Purchase', '24', '17', 'RM00017', '6', '100', '100', NULL, NULL, 'Yes', '5', '50', 'GM', 'GM', NULL, '2025-04-10'),
(25, 'Local Purchase', '25', '18', 'RM00018', '6', '400', '400', NULL, NULL, 'Yes', '12', '100', 'GM', 'GM', NULL, '2025-04-10'),
(26, 'Local Purchase', '26', '18', 'RM00018', '6', '0', '400', NULL, NULL, 'Yes', '5', '100', 'GM', 'GM', NULL, NULL),
(27, 'Local Purchase', '27', '3', 'RM00003', '2', '500', '500', NULL, NULL, 'Yes', '5', '100', 'GM', 'GM', NULL, '2025-04-10'),
(28, 'Local Purchase', '28', '1', 'RM00001', '2', '1000', '1000', NULL, NULL, 'Yes', '12', '100', 'Gm', 'Gm', NULL, '2025-05-30'),
(29, 'Local Purchase', '29', '15', 'RM00015', '19', '1000', '1000', NULL, NULL, 'Yes', '12', '200', 'GM', 'Kg', NULL, '2025-05-30'),
(30, 'Local Purchase', '30', '15', 'RM00015', 'NA', '0', '1000', NULL, NULL, 'Yes', '12', '200', 'Kg', 'Kg', NULL, '2025-05-21'),
(31, 'Local Purchase', '31', '', 'GM005', 'NA', '0', '1000', NULL, NULL, 'Yes', '12', '50', 'NOS', 'NOS', NULL, NULL),
(32, 'Local Purchase', '32', '6', 'PM00006', '22', '30000', '30000', NULL, NULL, 'Yes', '18', '1000', 'GM', 'GM', NULL, '2025-05-26'),
(33, 'Local Purchase', '33', '3', 'RM00003', '2', '100', '100', NULL, NULL, 'Yes', '5', '50', 'GM', 'GM', NULL, '2025-06-17'),
(34, 'Local Purchase', '34', '', 'QCM00', 'NA', '0', '2000', NULL, NULL, 'Yes', '18', '200', 'NOS', 'NOS', NULL, NULL),
(35, 'Local Purchase', '35', '', 'QCM00', 'NA', '0', '2000', NULL, NULL, 'Yes', '18', '200', 'NOS', 'NOS', NULL, NULL),
(36, 'Local Purchase', '36', '', 'QCM00', 'NA', '0', '2000', NULL, NULL, 'Yes', '18', '200', 'NOS', 'NOS', NULL, ''),
(37, 'Local Purchase', '37', '', 'GM0050', 'NA', '0', '10', NULL, NULL, 'Yes', '18', '20', 'NOS', 'NOS', NULL, NULL),
(38, 'Local Purchase', '38', '12', 'RM00012', 'William pharma', '0', '30000', NULL, NULL, 'Yes', '18', '50', 'Kg', 'KG', NULL, '2025-06-07'),
(39, 'Local Purchase', '39', '1', 'RM00001', '14', '1000', '1000', NULL, NULL, 'Yes', '2', '1000', 'KG', 'KG', NULL, '2025-06-10'),
(40, 'Local Purchase', '40', '1', 'RM00001', '25', '1000', '1000', NULL, NULL, 'Yes', '2', '1000', 'Kg', 'Kg', NULL, '2027-06-12'),
(41, 'Local Purchase', '41', '13', 'RM00013', '27', '1000', '1000', NULL, NULL, 'Yes', '2', '100', 'KG', 'Kg', NULL, '2025-06-12'),
(42, 'Local Purchase', '41', '15', 'QCM0014', '27', '1000', '1000', NULL, NULL, 'Yes', '2', '200', 'KG', 'Kg', NULL, '2025-06-12'),
(43, 'Local Purchase', '42', '1', 'RM00001', '25', '1000', '1000', NULL, NULL, 'Yes', '5', '40', 'KG', 'KG', NULL, '2025-06-13'),
(44, 'Local Purchase', '43', '6', 'PM00006', 'Mind Pharma', '0', '2000', NULL, NULL, 'Yes', '2', '100', 'NOS', 'NOS', NULL, '2025-06-14'),
(45, 'Local Purchase', '44', '5', 'PM00001', '33', '2000', '2000', NULL, NULL, 'Yes', '2', '100', 'GM', 'GM', NULL, '2025-06-14'),
(46, 'Local Purchase', '45', '5', 'PM00001', '30', '1000', '1000', NULL, NULL, 'Yes', '2', '100', 'KG', 'KG', NULL, '2025-06-17'),
(47, 'Local Purchase', '46', '6', 'PM00006', '42', '1000', '1000', NULL, NULL, 'Yes', '2', '100', 'Nos', 'NOS', NULL, '2025-06-17'),
(48, 'Local Purchase', '47', '3', 'RM00003', '23', '1000', '1000', NULL, NULL, 'Yes', '2', '100', 'KG', 'KG', NULL, '2025-06-18'),
(49, 'Local Purchase', '48', '3', 'RM00003', '1', '10000', '10000', NULL, NULL, 'Yes', '2', '18', 'GM', 'GM', NULL, '2025-07-12'),
(50, 'Local Purchase', '49', '11', 'RM00005', '1', '50000', '50000', NULL, NULL, 'Yes', '18', '2', 'molar', 'molar', NULL, '2025-07-12'),
(51, 'Local Purchase', '50', '14', 'RM00014', '2', '50000', '50000', NULL, NULL, 'Yes', '18', '18', 'GM', 'GM', NULL, '2025-06-28'),
(52, 'Local Purchase', '51', '25', 'RM00020', '12', '10000', '10000', NULL, NULL, 'Yes', '2', '18', 'Ml', 'ML', NULL, '2025-07-12'),
(53, 'Local Purchase', '52', '27', 'RM00026', '14', '10000', '10000', NULL, NULL, 'Yes', '2', '2', 'Ml', 'Ml', NULL, '2025-07-12'),
(54, 'Local Purchase', '53', '29', 'PM00029', '16', '10000', '10000', NULL, NULL, 'Yes', '18', '18', 'Nos', 'Nos', NULL, '2025-06-28'),
(55, 'Local Purchase', '54', '30', 'RM00028', '18', '50000', '50000', NULL, NULL, 'Yes', '12', '22', 'NA', 'NA', NULL, '2025-07-05'),
(56, 'Local Purchase', '55', '32', 'PM00030', '19', '10000', '10000', NULL, NULL, 'Yes', '12', '22', 'NOS', 'NOS', NULL, '2025-07-05'),
(57, 'Local Purchase', '56', '33', 'RM00032', '21', '58200', '58200', NULL, NULL, 'Yes', '5', '25', 'MG', 'MG', NULL, '2025-06-28'),
(58, 'Local Purchase', '57', '34', 'PM00033', '22', '10000', '10000', NULL, NULL, 'Yes', '18', '2', 'NOS', 'Nos', NULL, '2025-07-05'),
(59, 'Local Purchase', '58', '35', 'RM00034', '51', '1', '1', NULL, NULL, 'Yes', '2', '1', 'ML', 'ML', NULL, '2025-07-03'),
(60, 'Local Purchase', '59', '1', 'RM00001', '52', '1000', '1000', NULL, NULL, 'Yes', '5', '100', 'KG', 'Kg', NULL, '2025-07-05'),
(61, 'Local Purchase', '59', '2', 'RM00002', '52', '1000', '1000', NULL, NULL, 'Yes', '12', '100', 'KG', 'Kg', NULL, '2025-07-11'),
(62, 'Local Purchase', '60', '7', 'PM00007', '53', '1000', '1000', NULL, NULL, 'Yes', '18', '200', 'GM', 'Kg', NULL, '2025-07-25'),
(63, 'Local Purchase', '60', '10', 'PM00010', '53', '1000', '1000', NULL, NULL, 'Yes', '12', '200', 'GM', 'Kg', NULL, '2025-07-25'),
(64, 'Local Purchase', '61', '8', 'QCM007', '53', '10000', '10000', NULL, NULL, 'Yes', '2', '18', 'Nos', 'Nos', NULL, '2025-07-11'),
(65, 'Local Purchase', '62', '3', 'RM00003', '1', '25000', '25000', NULL, NULL, 'Yes', '2', '18', 'KG', 'Kg', NULL, '2025-07-11'),
(66, 'Local Purchase', '63', '41', 'RM00041', '53', '10000', '10000', NULL, NULL, 'Yes', '18', '100', 'NOS', 'KG', NULL, ''),
(67, 'Local Purchase', '64', '40', 'RM00040', '57', '1000', '1000', NULL, NULL, 'Yes', '2', '100', 'KG', 'KG', NULL, '2025-07-30'),
(68, 'Local Purchase', '65', '40', 'RM00040', 'smart pharma', '0', '1000', NULL, NULL, 'Yes', '2', '100', 'Kg', 'KG', NULL, '2025-07-30'),
(69, 'Local Purchase', '66', '1', 'RM00001', '56', '200', '200', NULL, NULL, 'Yes', '2', '10', 'Kg', 'Kg', NULL, '2026-07-15'),
(70, 'Local Purchase', '67', '42', 'RM00042', '61', '1000', '1000', NULL, NULL, 'Yes', '18', '100', 'NOS', 'ML', NULL, '2029-11-21'),
(71, 'Local Purchase', '67', '41', 'RM00041', '61', '500', '500', NULL, NULL, 'Yes', '12', '200', 'Kg', 'Gm', NULL, '2036-10-27'),
(72, 'Local Purchase', '68', '33', 'RM00032', '56', '250', '250', NULL, NULL, 'Yes', '2', '10', 'Nos', 'Nos', NULL, '2026-05-13'),
(73, 'Local Purchase', '69', '43', 'PM00035', '62', '500', '500', NULL, NULL, 'Yes', '2', '100', 'NA', 'NA', NULL, '2025-07-30'),
(74, 'Local Purchase', '70', '44', 'RM00043', '63', '50', '50', NULL, NULL, 'Yes', '2', '10', 'Nos', 'Nos', NULL, '2025-07-31'),
(75, 'Local Purchase', '71', '', 'GM0052', 'NA', '0', '18000', NULL, NULL, 'Yes', '12', '10', 'NOS', 'NOS', NULL, NULL),
(76, 'Local Purchase', '72', '45', 'RM00045', '64', '500', '500', NULL, NULL, 'Yes', '2', '100', 'KG', 'Kg', NULL, '2025-07-30'),
(77, 'Local Purchase', '73', '4', 'RM00004', '56', '200', '200', NULL, NULL, 'Yes', '2', '10', 'Gm', 'GM', NULL, '2025-11-13'),
(78, 'Local Purchase', '74', '11', 'RM00005', '67', '15000', '15000', NULL, NULL, 'Yes', '12', '100', 'GM', 'GM', NULL, '2025-07-10'),
(79, 'Local Purchase', '75', '8', 'QCM007', '18', '500   ', '500   ', NULL, NULL, 'Yes', '2', '10', 'Gm', 'Gm', NULL, '2025-09-25'),
(80, 'Local Purchase', '76', '46', 'RM00046', '18', '2000', '2000', NULL, NULL, 'Yes', '2', '20', 'Nos', 'NOS', NULL, '2025-07-12'),
(81, 'Local Purchase', '77', '', 'GM002', 'NA', '0', '25', NULL, NULL, 'Yes', '2', '5', 'NOS', 'Nos', NULL, NULL),
(82, 'Local Purchase', '78', '2', 'RM00002', '56', '1500   ', '1500   ', NULL, NULL, 'Yes', '2', '500', 'Gm', 'Gm', NULL, ''),
(83, 'Local Purchase', '79', '47', 'RM00047', '', '0', '500', NULL, NULL, 'Yes', '18', '10', 'Nos', 'NOS', NULL, '2025-07-12'),
(84, 'Local Purchase', '80', '33', 'RM00032', '52', '400', '400', NULL, NULL, 'Yes', '2', '10', 'Nos', 'Nos', NULL, '2025-09-04'),
(85, 'Local Purchase', '81', '50', 'RM00050', '61', '10000', '10000', NULL, NULL, 'Yes', '18', '10', 'NOS', 'NOS', NULL, '2025-07-12'),
(86, 'Local Purchase', '82', '49', 'RM00049', '12', '200', '200', NULL, NULL, 'Yes', '2', '10', 'NOS', 'Gm', NULL, '2025-07-15'),
(87, 'Local Purchase', '83', '50', 'RM00050', '61', '0', '10000', NULL, NULL, 'Yes', '18', '100', 'Ml', 'Ml', NULL, NULL),
(88, 'Local Purchase', '84', '50', 'RM00050', '61', '0', '500', NULL, NULL, 'Yes', '18', '100', 'MG', 'MG', NULL, NULL),
(89, 'Local Purchase', '85', '1', 'RM00001', '14', '300  ', '300  ', NULL, NULL, 'Yes', '5', '10', 'Nos', 'Nos', NULL, '2025-07-08'),
(90, 'Local Purchase', '86', '51', 'RM00051', '61', '10000', '10000', NULL, NULL, 'Yes', '18', '100', 'ML', 'ML', NULL, '2025-07-26'),
(91, 'Local Purchase', '87', '52', 'RM00052', '17', '100', '100', NULL, NULL, 'Yes', '5', '10', 'Nos', 'Gm', NULL, '2025-07-24'),
(92, 'Local Purchase', '88', '53', 'RM00053', '77', '100', '100', NULL, NULL, 'Yes', '2', '10', 'Kg', 'Kg', NULL, '2025-07-25'),
(93, 'Local Purchase', '89', '54', 'RM00054', '61', '1000', '1000', NULL, NULL, 'Yes', '18', '100', 'MG', 'MG', NULL, '2025-07-07'),
(94, 'Local Purchase', '90', '55', 'RM00055', '78', '100', '100', NULL, NULL, 'Yes', '2', '10', 'KG', 'KG', NULL, '2025-07-25'),
(95, 'Local Purchase', '91', '56', 'RM00056', '61', '500', '500', NULL, NULL, 'Yes', '18', '100', 'MG', 'MG', NULL, '2025-07-31'),
(96, 'Local Purchase', '92', '58', 'RM00057', '61', '15000', '15000', NULL, NULL, 'Yes', '18', '100', 'MG', 'MG', NULL, '2025-07-31'),
(97, 'Local Purchase', '93', '59', 'RM00059', '61', '500', '500', NULL, NULL, 'Yes', '18', '100', 'MG', 'MG', NULL, '2025-08-09'),
(98, 'Local Purchase', '94', '60', 'RM00060', '61', '1933', '1933', NULL, NULL, 'Yes', '18', '10', 'GM', 'MG', NULL, '2025-08-09'),
(99, 'Local Purchase', '95', '61', 'RM00061', '61', '1000', '1000', NULL, NULL, 'Yes', '18', '100', 'GM', 'MG', NULL, '2025-08-09'),
(100, 'Local Purchase', '96', '42', 'RM00042', '80', '500', '500', NULL, NULL, 'Yes', '18', '100', 'MG', 'MG', NULL, '2025-07-31'),
(101, 'Local Purchase', '97', '62', 'PM00058', '81', '100', '100', NULL, NULL, 'Yes', '2', '10', 'Nos', 'Nos', NULL, '2025-07-25'),
(102, 'Local Purchase', '98', '41', 'RM00041', '82', '500', '450', NULL, NULL, 'Yes', '18', '100', 'NOS', 'MG', NULL, '2025-07-31'),
(103, 'Local Purchase', '99', '42', 'RM00042', '80', '25000', '25000', NULL, NULL, 'Yes', '2', '18', 'Gm', 'Gm', NULL, '2025-07-24'),
(104, 'Local Purchase', '100', '1', 'AEQP-001', '2', '0', '500', NULL, NULL, 'Yes', '18', '100', 'NOS', 'Nos', NULL, NULL),
(105, 'Local Purchase', '101', '41', 'RM00041', '53', '100', '100', NULL, NULL, 'Yes', '18', '25', 'Gm', 'Gm', NULL, '2025-07-31'),
(106, 'Local Purchase', '102', '3', 'RM00003', '1', '100', '100', NULL, NULL, 'Yes', '2', '18', 'KG', 'KG', NULL, '2025-07-31'),
(107, 'Local Purchase', '102', '11', 'RM00005', '1', '100', '100', NULL, NULL, 'Yes', '2', '18', 'ML', 'Ml', NULL, '2025-07-31'),
(108, 'Local Purchase', '103', '', 'GM0053', 'NA', '0', '5000', NULL, NULL, 'Yes', '18', '100', 'NOS', 'NOS', NULL, NULL),
(109, 'Local Purchase', '104', '2', 'RM00002', '1', '200', '200', NULL, NULL, 'Yes', '2', '10', 'Nos', 'Nos', NULL, '2025-08-01'),
(110, 'Local Purchase', '105', '71', 'RM00071', '85', '2000', '2000', NULL, NULL, 'Yes', '2', '5', 'Kg', 'Kg', NULL, '2025-07-25'),
(111, 'Local Purchase', '106', '4', 'RM00004', '86', '500', '500', NULL, NULL, 'Yes', '2', '10', 'Kg', 'Kg', NULL, '2025-07-26'),
(112, 'Local Purchase', '107', '40', 'RM00040', '87', '5000', '5000', NULL, NULL, 'Yes', '2', '1', 'KG', 'KG', NULL, '2025-07-19'),
(113, 'Local Purchase', '107', '70', 'RM00067', '87', '1000', '1000', NULL, NULL, 'Yes', '2', '1', 'KG', 'Kg', NULL, '2025-07-19'),
(114, 'Local Purchase', '108', '67', 'PM00066', '88', '600', '600', NULL, NULL, 'Yes', '2', '20', 'Gm', 'MG', NULL, '2025-07-15'),
(115, 'Local Purchase', '108', '71', 'RM00071', '88', '600', '600', NULL, NULL, 'Yes', '2', '20', 'GM', 'MG', NULL, '2025-07-15'),
(116, 'Local Purchase', '109', '14', 'RM00014', '90', '600', '600', NULL, NULL, 'Yes', '2', '40', 'GM', 'Gm', NULL, '2025-07-31'),
(117, 'Local Purchase', '110', '5', 'PM00001', '93', '500', '500', NULL, NULL, 'Yes', '2', '', 'Mtr', 'Mtr', NULL, '2025-07-31'),
(118, 'Local Purchase', '110', '7', 'PM00007', '93', '400', '400', NULL, NULL, 'Yes', '2', '', 'Mtr', 'Mtr', NULL, '2025-07-31'),
(119, 'Local Purchase', '111', '57', 'PM00044', '94', '500', '500', NULL, NULL, 'Yes', '2', '10', 'ML', 'Ml', NULL, '2025-07-12'),
(120, 'Local Purchase', '112', '65', 'PM00063', '95', '5000', '5000', NULL, NULL, 'Yes', '2', '10', 'KG', 'KG', NULL, '2025-07-14'),
(121, 'Local Purchase', '112', '5', 'PM00001', '95', '4000', '4000', NULL, NULL, 'Yes', '2', '10', 'KG', 'KG', NULL, '2025-07-14'),
(122, 'Local Purchase', '113', '4', 'RM00004', '96', '200', '200', NULL, NULL, 'Yes', '2', '10', 'GM', 'Gm', NULL, '2025-07-31'),
(123, 'Local Purchase', '114', '29', 'PM00029', '97', '300', '300', NULL, NULL, 'Yes', '2', '10', 'Nos', 'Nos', NULL, '2025-07-31'),
(124, 'Local Purchase', '115', '', 'GM0050', 'NA', '0', '500', NULL, NULL, 'Yes', '2', '1', 'NOS', 'NOS', NULL, NULL),
(125, 'Local Purchase', '115', '', 'GM0056', 'NA', '0', '1000', NULL, NULL, 'Yes', '2', '1', 'NOS', 'NOS', NULL, NULL),
(126, 'Local Purchase', '115', '', 'GM0053', 'NA', '0', '2000', NULL, NULL, 'Yes', '12', '1', 'NA', 'NA', NULL, NULL),
(127, 'Local Purchase', '116', '43', 'PM00035', '99', '200', '200', NULL, NULL, 'Yes', '2', '10', 'Nos', 'Nos', NULL, '2025-07-14'),
(128, 'Local Purchase', '117', '', 'GM0052', 'NA', '0', '5000', NULL, NULL, 'Yes', '2', '1', 'NA', 'NA', NULL, ''),
(129, 'Local Purchase', '118', '', 'QCM00', 'NA', '0', '500', NULL, NULL, 'Yes', '2', '', '', 'GM', NULL, NULL),
(130, 'Local Purchase', '118', '', 'QCM00', 'NA', '0', '800', NULL, NULL, 'Yes', '2', '', '', 'Ml', NULL, NULL),
(131, 'Local Purchase', '119', '', 'GM0054', 'NA', '0', '50', NULL, NULL, 'Yes', '2', '10', 'Nos', 'Nos', NULL, NULL),
(132, 'Local Purchase', '120', '', 'GM002', 'NA', '0', '500', NULL, NULL, 'Yes', '2', '1', 'NA', 'NA', NULL, NULL),
(133, 'Local Purchase', '120', '', 'GM005', 'NA', '0', '200', NULL, NULL, 'Yes', '2', '1', 'Cm', 'Cm', NULL, NULL),
(134, 'Local Purchase', '121', '', 'GM001', 'NA', '0', '200', NULL, NULL, 'Yes', '2', '10', 'Nos', 'Nos', NULL, NULL),
(135, 'Local Purchase', '122', '', 'GM001', 'NA', '0', '200', NULL, NULL, 'Yes', '2', '10', 'Nos', 'Nos', NULL, NULL),
(136, 'Local Purchase', '123', '', 'QCM00', 'NA', '0', '200', NULL, NULL, 'Yes', '2', '10', 'Nos', 'NOS', NULL, NULL),
(137, 'Local Purchase', '124', '72', 'RM00072', '109', '5000', '5000', NULL, NULL, 'Yes', '12', '10', 'ML', 'ML', NULL, '2025-07-30'),
(138, 'Local Purchase', '125', '', 'GM0058', 'NA', '0', '10', NULL, NULL, 'Yes', '2', '', '', 'Nos', NULL, NULL),
(139, 'Local Purchase', '126', '', 'GM0058', 'NA', '0', '200', NULL, NULL, 'Yes', '2', '10', 'Nos', 'Nos', NULL, NULL),
(140, 'Local Purchase', '127', '42', 'AEQP-042', '110', '80000', '80000', NULL, NULL, 'Yes', '12', '1', 'NA', 'NA', NULL, '2025-07-14'),
(141, 'Local Purchase', '128', '', 'GM004', 'NA', '0', '500', NULL, NULL, 'Yes', '2', '10', 'NA', 'NA', NULL, NULL),
(142, 'Local Purchase', '129', '', 'GM0054', 'NA', '0', '500', NULL, NULL, 'Yes', '2', '1', 'NA', 'NA', NULL, NULL),
(143, 'Local Purchase', '129', '', 'GM0054', 'NA', '0', '500', NULL, NULL, 'Yes', '2', '1', 'NA', 'NA', NULL, NULL),
(144, 'Local Purchase', '130', '1', 'RM00001', '115', '200', '200', NULL, NULL, 'Yes', '2', '10', 'MG', 'MG', NULL, '2025-07-30'),
(145, 'Local Purchase', '131', '56', 'QCM0055', '116', '500', '500', NULL, NULL, 'Yes', '2', '1', 'Kg', 'Kg', NULL, '2025-07-17'),
(146, 'Local Purchase', '132', '56', 'QCM0055', '116', '5000', '5000', NULL, NULL, 'Yes', '2', '1', 'KG', 'KG', NULL, '2025-07-22'),
(147, 'Local Purchase', '132', '14', 'RM00014', '116', '500', '500', NULL, NULL, 'Yes', '2', '1', 'KG', 'KG', NULL, '2025-07-22'),
(148, 'Local Purchase', '133', '74', 'RM00074', '117', '1000', '1000', NULL, NULL, 'Yes', '2', '0', 'Kg', 'Kg', NULL, '2025-07-31'),
(149, 'Local Purchase', '134', '75', 'RM00075', '118', '500', '500', NULL, NULL, 'Yes', '2', '5', 'Nos', 'Nos', NULL, '2025-07-23'),
(150, 'Local Purchase', '135', '81', 'RM00080', '12', '500', '500', NULL, NULL, 'Yes', '2', '50', 'Nos', 'GM', NULL, '2025-07-22'),
(151, 'Local Purchase', '136', '83', 'RM00083', '56', '400', '400', NULL, NULL, 'Yes', '2', '200', 'Nos', 'Gm', NULL, '2026-05-26'),
(152, 'Local Purchase', '136', '84', 'RM00084', '56', '400', '400', NULL, NULL, 'Yes', '2', '200', 'Nos', 'Gm', NULL, '2026-07-02'),
(153, 'Local Purchase', '137', '85', 'PM00081', '56', '100', '100', NULL, NULL, 'Yes', '2', '50', 'Nos', 'NOS', NULL, '2025-07-30'),
(154, 'Local Purchase', '138', '42', 'RM00042', '80', '200', '200', NULL, NULL, 'Yes', '2', '100', 'NOS', 'Gm', NULL, '2025-08-12'),
(155, 'Local Purchase', '139', '12', 'RM00012', '22', '800', '800', NULL, NULL, 'Yes', '2', '18', 'GM', 'GM', NULL, ''),
(156, 'Local Purchase', '140', '1', 'RM00001', '121', '500', '500', NULL, NULL, 'Yes', '2', '500', 'Kg', 'KG', NULL, '2025-08-30'),
(157, 'Local Purchase', '140', '2', 'RM00002', '121', '300', '300', NULL, NULL, 'Yes', '2', '150', 'Nos', 'KG', NULL, '2025-08-30'),
(158, 'Local Purchase', '141', '1', 'RM00001', '122', '100', '100', NULL, NULL, 'Yes', '2', '18', 'GM', 'GM', NULL, '2025-08-16'),
(159, 'Local Purchase', '142', '1', 'RM00001', '123', '100', '100', NULL, NULL, 'Yes', '0', '100', 'GM', 'GM', NULL, ''),
(160, 'Local Purchase', '143', '1', 'RM00001', '124', '200', '200', NULL, NULL, 'Yes', '5', '5', 'GM', 'GM', NULL, '2025-08-16'),
(161, 'Local Purchase', '144', '1', 'RM00001', '122', '100', '100', NULL, NULL, 'Yes', '0', '50', 'Gm', 'Gm', NULL, '2025-08-27'),
(162, 'Local Purchase', '144', '9', 'PM00009', '122', '100', '100', NULL, NULL, 'Yes', '0', '50', 'NOS', 'Nos', NULL, '2025-08-25'),
(163, 'Local Purchase', '145', '1', 'RM00001', '122', '100', '100', NULL, NULL, 'Yes', '0', '50', 'Gm', 'Gm', NULL, '2025-08-27'),
(164, 'Local Purchase', '145', '9', 'PM00009', '122', '100', '100', NULL, NULL, 'Yes', '0', '50', 'NOS', 'Nos', NULL, '2025-08-25'),
(165, 'Local Purchase', '146', '4', 'RM00004', '124', '500', '500', NULL, NULL, 'Yes', '5', '50', 'GM', 'GM', NULL, '2025-08-16'),
(166, 'Local Purchase', '147', '4', 'RM00004', '124', '200', '200', NULL, NULL, 'Yes', '5', '50', 'GM', 'GM', NULL, '2025-08-16'),
(167, 'Local Purchase', '148', '42', 'RM00042', '80', '30000', '30000', NULL, NULL, 'Yes', '0', '250', 'Ml', 'KG', NULL, '2025-08-18'),
(168, 'Local Purchase', '149', '42', 'RM00042', '80', '25000', '25000', NULL, NULL, 'Yes', '2', '50', 'molar', 'molar', NULL, '2025-08-27'),
(169, 'Local Purchase', '150', '1', 'RM00001', '122', '100', '100', NULL, NULL, 'Yes', '0', '100', 'GM', 'GM', NULL, '2025-08-16'),
(170, 'Local Purchase', '150', '9', 'PM00009', '122', '100', '100', NULL, NULL, 'Yes', '0', '100', 'GM', 'GM', NULL, '2025-08-19'),
(171, 'Local Purchase', '151', '35', 'RM00034', '51', '500', '500', NULL, NULL, 'Yes', '18', '500', 'molar', 'Ml', NULL, '2025-08-21'),
(172, 'Local Purchase', '152', '32', 'PM00030', '137', '100', '100', NULL, NULL, 'Yes', '0', '100', 'NOS', 'Nos', NULL, '2025-08-16'),
(173, 'Local Purchase', '153', '49', 'RM00049', '14', '350', '350', NULL, NULL, 'Yes', '2', '500', 'KG', 'KG', NULL, '2025-08-30'),
(174, 'Local Purchase', '154', '45', 'RM00045', '124', '500', '500', NULL, NULL, 'Yes', '5', '100', 'GM', 'GM', NULL, '2025-08-16'),
(175, 'Local Purchase', '155', '2', 'RM00002', '140', '500', '500', NULL, NULL, 'Yes', '0', '500', 'GM', 'GM', NULL, '2025-08-22'),
(176, 'Local Purchase', '156', '39', 'RM00039', '14', '350', '350', NULL, NULL, 'Yes', '5', '500', 'KG', 'KG', NULL, '2025-08-25'),
(177, 'Local Purchase', '157', '102', 'RM00100', '124', '600', '600', NULL, NULL, 'Yes', '5', '300', 'GM', 'GM', NULL, '2025-08-16'),
(178, 'Local Purchase', '158', '15', 'RM00015', '138', '1000', '1000', NULL, NULL, 'Yes', '2', '250', 'Kg', 'KG', NULL, '2025-08-24'),
(179, 'Local Purchase', '159', '2', 'RM00002', '140', '100', '100', NULL, NULL, 'Yes', '0', '100', 'GM', 'GM', NULL, '2025-08-16'),
(180, 'Local Purchase', '160', '7', 'PM00007', '62', '50', '50', NULL, NULL, 'Yes', '5', '50', 'NOS', 'NOS', NULL, '2025-08-24'),
(181, 'Local Purchase', '161', '1', 'RM00001', '122', '100', '100', NULL, NULL, 'Yes', '0', '100', 'GM', 'GM', NULL, ''),
(182, 'Local Purchase', '161', '9', 'PM00009', '122', '100', '100', NULL, NULL, 'Yes', '0', '100', 'GM', 'GM', NULL, ''),
(183, 'Local Purchase', '161', '5', 'PM00001', '122', '100', '100', NULL, NULL, 'Yes', '0', '100', 'GM', 'GM', NULL, '2025-08-19'),
(184, 'Local Purchase', '162', '1', 'RM00001', '122', '100', '100', NULL, NULL, 'Yes', '0', '100', 'GM', 'GM', NULL, ''),
(185, 'Local Purchase', '162', '9', 'PM00009', '122', '100', '100', NULL, NULL, 'Yes', '0', '100', 'GM', 'GM', NULL, ''),
(186, 'Local Purchase', '162', '5', 'PM00001', '122', '100', '100', NULL, NULL, 'Yes', '0', '100', 'GM', 'GM', NULL, '2025-08-19'),
(187, 'Local Purchase', '163', '86', 'RM00085', '124', '600', '600', NULL, NULL, 'Yes', '5', '300', 'GM', 'GM', NULL, '2025-08-30'),
(188, 'Local Purchase', '164', '86', 'RM00085', '124', '5000', '5000', NULL, NULL, 'Yes', '5', '300', 'GM', 'GM', NULL, '2025-08-16'),
(189, 'Local Purchase', '165', '39', 'RM00039', 'sanket pharma', '0', '100', NULL, NULL, 'Yes', '', '250', 'Kg', 'KG', NULL, '2025-08-23'),
(190, 'Local Purchase', '166', '76', 'RM00076', '124', '500', '500', NULL, NULL, 'Yes', '5', '300', 'GM', 'GM', NULL, '2025-08-18'),
(191, 'Local Purchase', '167', '1', 'RM00001', '167', '100', '100', NULL, NULL, 'Yes', '2', '50', 'GM', 'GM', NULL, '2025-08-31'),
(192, 'Local Purchase', '167', '2', 'RM00002', '167', '50', '50', NULL, NULL, 'Yes', '2', '25', 'GM', 'GM', NULL, '2025-08-31'),
(193, 'Local Purchase', '168', '112', 'PM00107', '166', '5000', '5000', NULL, NULL, 'Yes', '2', '50', 'KG', 'KG', NULL, '2025-08-24'),
(194, 'Local Purchase', '169', '41', 'RM00041', '162', '250', '250', NULL, NULL, 'Yes', '2', '500', 'Kg', 'KG', NULL, '2025-08-21'),
(195, 'Local Purchase', '170', '85', 'PM00081', '124', '200', '200', NULL, NULL, 'Yes', '12', '10', 'ML', 'ML', NULL, '2025-08-18'),
(196, 'Local Purchase', '171', '57', 'PM00044', '124', '500', '500', NULL, NULL, 'Yes', '5', '300', 'ML', 'ML', NULL, '2025-08-18'),
(197, 'Local Purchase', '172', '57', 'PM00044', '124', '500', '500', NULL, NULL, 'Yes', '5', '100', 'ML', 'ML', NULL, '2025-08-18'),
(198, 'Local Purchase', '173', '29', 'PM00029', '124', '500', '500', NULL, NULL, 'Yes', '5', '300', 'Kg', 'Kg', NULL, '2025-08-18'),
(199, 'Local Purchase', '174', '', 'QCM00', 'NA', '0', '100', NULL, NULL, 'Yes', '2', '18', 'Gm', 'NOS', NULL, NULL),
(200, 'Local Purchase', '175', '29', 'PM00029', '124', '500', '500', NULL, NULL, 'Yes', '18', '300', 'GM', 'GM', NULL, '2025-08-18'),
(201, 'Local Purchase', '176', '40', 'RM00040', '173', '100', '100', NULL, NULL, 'Yes', '0', '100', 'Gm', 'Gm', NULL, '2025-08-19'),
(202, 'Local Purchase', '177', '1', 'RM00001', '123', '100', '100', NULL, NULL, 'Yes', '0', '100', 'GM', 'GM', NULL, '2025-08-19'),
(203, 'Local Purchase', '178', '74', 'RM00074', '117', '100', '100', NULL, NULL, 'Yes', '18', '200', 'GM', 'GM', NULL, '2025-08-18'),
(204, 'Local Purchase', '179', '14', 'RM00014', '178', '250', '250', NULL, NULL, 'Yes', '12', '250', 'Kg', 'KG', NULL, '2025-08-20'),
(205, 'Local Purchase', '180', '1', 'RM00001', '121', '100', '100', NULL, NULL, 'Yes', '18', '200', 'GM', 'GM', NULL, '2025-08-21'),
(206, 'Local Purchase', '180', '2', 'RM00002', '121', '100', '100', NULL, NULL, 'Yes', '2', '134', 'GM', 'GM', NULL, '2025-08-21'),
(207, 'Local Purchase', '180', '74', 'RM00074', '121', '100', '100', NULL, NULL, 'Yes', '2', '156', 'GM', 'GM', NULL, '2025-08-21'),
(208, 'Local Purchase', '181', '62', 'PM00058', '124', '500', '500', NULL, NULL, 'Yes', '5', '300', 'ML', 'ML', NULL, '2025-08-18'),
(209, 'Local Purchase', '182', '34', 'PM00033', '182', '100', '100', NULL, NULL, 'Yes', '18', '500', 'KG', 'KG', NULL, '2025-08-27'),
(210, 'Local Purchase', '183', '144', 'PM00117', '124', '500', '500', NULL, NULL, 'Yes', '18', '10', 'GM', 'GM', NULL, '2025-08-19'),
(211, 'Local Purchase', '184', '8', 'PM00008', '124', '200', '200', NULL, NULL, 'Yes', '18', '50', 'GM', 'MG', NULL, '2025-08-19'),
(212, 'Local Purchase', '185', '3', 'RM00003', '186', '200', '200', NULL, NULL, 'Yes', '12', '111', 'GM', 'GM', NULL, '2025-08-31'),
(213, 'Local Purchase', '186', '3', 'RM00003', '145', '100', '100', NULL, NULL, 'Yes', '0', '100', 'GM', 'GM', NULL, '2025-08-20'),
(214, 'Local Purchase', '187', '8', 'PM00008', '124', '500', '500', NULL, NULL, 'Yes', '12', '50', 'GM', 'GM', NULL, '2025-08-19'),
(215, 'Local Purchase', '188', '62', 'PM00058', '188', '12', '12', NULL, NULL, 'Yes', '2', '100', 'NOS', 'NOS', NULL, '2025-08-24'),
(216, 'Local Purchase', '189', '8', 'PM00008', '22', '500', '500', NULL, NULL, 'Yes', '18', '500', 'Kg', 'KG', NULL, '2025-08-27'),
(217, 'Local Purchase', '190', '156', 'PM00156', '124', '200', '200', NULL, NULL, 'Yes', '18', '50', 'GM', 'GM', NULL, '2025-08-19'),
(218, 'Local Purchase', '191', '80', 'PM00070', '124', '200', '200', NULL, NULL, 'Yes', '18', '50', 'PPM', 'PPM', NULL, '2025-08-19'),
(219, 'Local Purchase', '192', '', 'GM0085', 'NA', '0', '10', NULL, NULL, 'Yes', '5', '10', 'NOS', 'NOS', NULL, NULL),
(220, 'Local Purchase', '193', '3', 'RM00003', '186', '100', '100', NULL, NULL, 'Yes', '2', '132', 'GM', 'GM', NULL, '2025-08-31'),
(221, 'Local Purchase', '194', '40', 'RM00040', '19', '100', '100', NULL, NULL, 'Yes', '2', '250', 'KG', 'Kg', NULL, '2025-08-27'),
(222, 'Local Purchase', '195', '52', 'RM00052', '199', '10', '10', NULL, NULL, 'Yes', '0', '10', 'Kg', 'Kg', NULL, '2025-08-19'),
(223, 'Local Purchase', '196', '52', 'RM00052', '199', '10', '10', NULL, NULL, 'Yes', '0', '10', 'Kg', 'Kg', NULL, '2025-08-19'),
(224, 'Local Purchase', '197', '2', 'RM00002', '140', '100', '100', NULL, NULL, 'Yes', '0', '100', 'GM', 'GM', NULL, '2025-08-18'),
(225, 'Local Purchase', '198', '32', 'PM00030', '201', '50', '50', NULL, NULL, 'Yes', '0', '50', 'Nos', 'Nos', NULL, '2025-08-18'),
(226, 'Local Purchase', '199', '3', 'RM00003', '186', '15', '15', NULL, NULL, 'Yes', '2', '200', 'GM', 'GM', NULL, '2025-08-31'),
(227, 'Local Purchase', '199', '1', 'RM00001', '186', '122', '122', NULL, NULL, 'Yes', '18', '123', 'GM', 'GM', NULL, '2025-08-31'),
(228, 'Local Purchase', '199', '2', 'RM00002', '186', '100', '100', NULL, NULL, 'Yes', '2', '143', 'GM', 'GM', NULL, '2025-08-31'),
(229, 'Local Purchase', '199', '114', 'PM00114', '186', '156', '156', NULL, NULL, 'Yes', '18', '154', 'ML', 'Ml', NULL, '2025-08-31'),
(230, 'Local Purchase', '199', '213', 'PM00211', '186', '154', '154', NULL, NULL, 'Yes', '12', '144', 'Ml', 'Ml', NULL, '2025-08-31'),
(231, 'Local Purchase', '200', '1', 'RM00001', '121', '100', '100', NULL, NULL, 'Yes', '2', '34', 'GM', 'GM', NULL, '2025-08-28'),
(232, 'Local Purchase', '200', '2', 'RM00002', '121', '200', '200', NULL, NULL, 'Yes', '18', '65', 'GM', 'GM', NULL, '2025-08-29'),
(233, 'Local Purchase', '200', '74', 'RM00074', '121', '15', '15', NULL, NULL, 'Yes', '5', '200', 'Ml', 'GM', NULL, '2025-08-30'),
(234, 'Local Purchase', '201', '41', 'RM00041', '203', '50', '50', NULL, NULL, 'Yes', '0', '100', 'GM', 'GM', NULL, '2025-08-19'),
(235, 'Local Purchase', '202', '', 'GM0054', 'NA', '0', '650', NULL, NULL, 'Yes', '18', '25', 'NOS', 'NOS', NULL, NULL),
(236, 'Local Purchase', '203', '52', 'RM00052', '204', '500', '500', NULL, NULL, 'Yes', '18', '50', 'Kg', 'KG', NULL, '2025-08-29'),
(237, 'Local Purchase', '204', '98', 'RM00098', '16', '5000', '5000', NULL, NULL, 'Yes', '18', '250', 'Kg', 'Kg', NULL, '2025-08-20'),
(238, 'Local Purchase', '205', '55', 'RM00055', '124', '500', '500', NULL, NULL, 'Yes', '12', '50', 'GM', 'GM', NULL, '2025-08-19'),
(239, 'Local Purchase', '206', '12', 'RM00012', '121', '350', '350', NULL, NULL, 'Yes', '2', '500', 'Kg', 'KG', NULL, '2025-08-31'),
(240, 'Local Purchase', '207', '45', 'RM00045', '211', '100', '100', NULL, NULL, 'Yes', '18', '250', 'KG', 'KG', NULL, '2025-08-27'),
(241, 'Local Purchase', '208', '4', 'RM00004', '212', '100', '100', NULL, NULL, 'Yes', '2', '50', 'NOS', 'Gm', NULL, '2025-09-02'),
(242, 'Local Purchase', '208', '10', 'PM00010', '212', '200', '200', NULL, NULL, 'Yes', '2', '100', 'NOS', 'Nos', NULL, '2025-09-02'),
(243, 'Local Purchase', '209', '3', 'RM00003', '213', '101', '101', NULL, NULL, 'Yes', '12', '50', 'Gm', 'GM', NULL, '2025-08-25'),
(244, 'Local Purchase', '210', '10', 'PM00010', '215', '102', '102', NULL, NULL, 'Yes', '18', '54', 'Nos', 'NOS', NULL, '2025-08-24'),
(245, 'Local Purchase', '211', '', 'GM0086', 'NA', '0', '50', NULL, NULL, 'Yes', '5', '50', 'Nos', 'Nos', NULL, NULL),
(246, 'Local Purchase', '212', '', 'GM0086', 'NA', '0', '50', NULL, NULL, 'Yes', '5', '50', 'Nos', 'Nos', NULL, NULL),
(247, 'Local Purchase', '213', '11', 'RM00005', '217', '100', '100', NULL, NULL, 'Yes', '18', '44', 'Ml', 'ML', NULL, '2025-08-25'),
(248, 'Local Purchase', '213', '12', 'RM00012', '217', '200', '200', NULL, NULL, 'Yes', '12', '53', 'Gm', 'Gm', NULL, '2025-08-28'),
(249, 'Local Purchase', '214', '47', 'RM00047', '219', '100', '100', NULL, NULL, 'Yes', '12', '250', 'KG', 'KG', NULL, '2025-08-29'),
(250, 'Local Purchase', '215', '108', 'RM00108', '220', '200', '200', NULL, NULL, 'Yes', '18', '34', 'Gm', 'Gm', NULL, '2025-08-27'),
(251, 'Local Purchase', '215', '2', 'RM00002', '220', '101', '101', NULL, NULL, 'Yes', '12', '23', 'Gm', 'Gm', NULL, '2025-08-28'),
(252, 'Local Purchase', '216', '', 'GM0087', 'NA', '0', '50', NULL, NULL, 'Yes', '5', '50', 'Nos', 'Nos', NULL, NULL),
(253, 'Local Purchase', '217', '', 'GM0087', 'NA', '0', '50', NULL, NULL, 'Yes', '5', '50', 'Nos', 'Nos', NULL, NULL),
(254, 'Local Purchase', '218', '', 'GM0088', 'NA', '0', '500', NULL, NULL, 'Yes', '5', '50', 'NOS', 'Nos', NULL, NULL),
(255, 'Local Purchase', '219', '62', 'QCM0061', '1', '0', '50', NULL, NULL, 'Yes', '18', '25', 'Ml', 'Ml', NULL, NULL),
(256, 'Local Purchase', '220', '62', 'QCM0061', '1', '0', '50', NULL, NULL, 'Yes', '18', '25', 'ML', 'Ml', NULL, NULL),
(257, 'Local Purchase', '221', '38', 'RM00038', '223', '1000', '1000', NULL, NULL, 'Yes', '18', '250', 'Kg', 'KG', NULL, '2025-08-21'),
(258, 'Local Purchase', '221', '32', 'PM00030', '223', '500', '500', NULL, NULL, 'Yes', '', '250', 'KG', 'Kg', NULL, '2025-08-22'),
(259, 'Local Purchase', '222', '', 'QCM0061', 'NA', '0', '50', NULL, NULL, 'Yes', '18', '25', 'Ml', 'Ml', NULL, NULL),
(260, 'Local Purchase', '223', '', 'GM0089', 'NA', '0', '10', NULL, NULL, 'Yes', '5', '10', 'NOS', 'Nos', NULL, NULL),
(261, 'Local Purchase', '224', '', 'GM0090', 'NA', '0', '200', NULL, NULL, 'Yes', '5', '50', 'KG', 'KG', NULL, NULL),
(262, 'Local Purchase', '225', '46', 'RM00046', '226', '100', '100', NULL, NULL, 'Yes', '2', '34', 'Gm', 'Gm', NULL, '2025-08-31'),
(263, 'Local Purchase', '225', '126', 'RM00126', '226', '200', '200', NULL, NULL, 'Yes', '18', '54', 'Gm', 'Gm', NULL, '2025-08-31'),
(264, 'Local Purchase', '226', '120', 'RM00120', '134', '50', '50', NULL, NULL, 'Yes', '5', '50', 'ML', 'ML', NULL, '2025-08-20'),
(265, 'Local Purchase', '227', '120', 'RM00120', '134', '50', '50', NULL, NULL, 'Yes', '5', '50', 'ML', 'ML', NULL, '2025-08-20'),
(266, 'Local Purchase', '228', '120', 'RM00120', '134', '50', '50', NULL, NULL, 'Yes', '5', '50', 'ML', 'ML', NULL, '2025-08-20'),
(267, 'Local Purchase', '229', '1', 'QCM00', '182', '500', '500', NULL, NULL, 'Yes', '2', '250', 'Kg', 'Kg', NULL, '2025-08-20'),
(268, 'Local Purchase', '230', '', 'GM0091', 'NA', '0', '200', NULL, NULL, 'Yes', '5', '50', 'GM', 'GM', NULL, NULL),
(269, 'Local Purchase', '231', '', 'GM0092', 'NA', '0', '200', NULL, NULL, 'Yes', '5', '50', 'Cm', 'Cm', NULL, NULL),
(270, 'Local Purchase', '232', '120', 'RM00120', '134', '50', '50', NULL, NULL, 'Yes', '0', '50', 'Ml', 'Ml', NULL, '2025-08-19'),
(271, 'Local Purchase', '233', '', 'GM0093', 'NA', '0', '200', NULL, NULL, 'Yes', '5', '50', 'Kg', 'Kg', NULL, NULL),
(272, 'Local Purchase', '234', '46', 'RM00046', '226', '100', '100', NULL, NULL, 'Yes', '18', '67', 'Gm', 'Gm', NULL, '2025-08-21'),
(273, 'Local Purchase', '234', '126', 'RM00126', '226', '200', '200', NULL, NULL, 'Yes', '2', '54', 'Gm', 'Gm', NULL, '2025-08-21'),
(274, 'Local Purchase', '234', '10', 'PM00010', '226', '102', '102', NULL, NULL, 'Yes', '12', '67', 'Nos', 'Nos', NULL, '2025-08-21'),
(275, 'Local Purchase', '235', '94', 'RM00094', '238', '1000', '1000', NULL, NULL, 'Yes', '12', '500', 'KG', 'Kg', NULL, '2025-08-21'),
(276, 'Local Purchase', '236', '46', 'RM00046', '226', '100', '100', NULL, NULL, 'Yes', '2', '34', 'Gm', 'Gm', NULL, '2025-08-21'),
(277, 'Local Purchase', '236', '126', 'RM00126', '226', '200', '200', NULL, NULL, 'Yes', '18', '65', 'Gm', 'Gm', NULL, '2025-08-21'),
(278, 'Local Purchase', '236', '10', 'PM00010', '226', '102', '102', NULL, NULL, 'Yes', '12', '23', 'Nos', 'Nos', NULL, '2025-08-21'),
(279, 'Local Purchase', '237', '35', 'RM00034', '242', '500', '500', NULL, NULL, 'Yes', '5', '50', 'GM', 'GM', NULL, '2025-08-19'),
(280, 'Local Purchase', '238', '49', 'QCM0048', '182', '100', '100', NULL, NULL, 'Yes', '12', '250', 'Nos', 'Kg', NULL, '2025-08-28'),
(281, 'Local Purchase', '239', '57', 'PM00044', '244', '10', '10', NULL, NULL, 'Yes', '2', '50', 'Nos', 'Nos', NULL, '2025-08-28'),
(282, 'Local Purchase', '240', '43', 'PM00035', '116', '500', '500', NULL, NULL, 'Yes', '5', '50', 'GM', 'GM', NULL, '2025-08-19'),
(283, 'Local Purchase', '241', '110', 'RM00110', '247', '100', '100', NULL, NULL, 'Yes', '18', '34', 'Ml', 'Ml', NULL, '2025-08-27'),
(284, 'Local Purchase', '241', '111', 'RM00111', '247', '200', '200', NULL, NULL, 'Yes', '12', '50', 'Ml', 'Ml', NULL, '2025-08-27'),
(285, 'Local Purchase', '242', '41', 'RM00041', '203', '50', '50', NULL, NULL, 'Yes', '0', '50', 'Nos', 'Nos', NULL, '2025-08-19'),
(286, 'Local Purchase', '243', '67', 'ENGG0066', '182', '0', '500', NULL, NULL, 'Yes', '18', '250', 'Kg', 'KG', NULL, NULL),
(287, 'Local Purchase', '244', '67', 'ENGG0066', '182', '400', '400', NULL, NULL, 'Yes', '12', '250', 'Kg', 'Kg', NULL, '2025-08-30'),
(288, 'Local Purchase', '245', '12', 'RM00012', '252', '50', '50', NULL, NULL, 'Yes', '2', '50', 'Gm', 'Gm', NULL, '2025-08-28'),
(289, 'Local Purchase', '246', '', 'GM0095', 'NA', '0', '500', NULL, NULL, 'Yes', '5', '300', 'KG', 'KG', NULL, NULL),
(290, 'Local Purchase', '247', '7', 'PM00007', '53', '165', '165', NULL, NULL, 'Yes', '18', '34', 'Nos', 'GM', NULL, '2025-08-21'),
(291, 'Local Purchase', '247', '10', 'PM00010', '53', '154', '154', NULL, NULL, 'Yes', '2', '56', 'NOS', 'GM', NULL, '2025-08-21'),
(292, 'Local Purchase', '247', '8', 'QCM007', '53', '132', '132', NULL, NULL, 'Yes', '18', '75', 'Gm', 'GM', NULL, '2025-08-22'),
(293, 'Local Purchase', '247', '41', 'RM00041', '53', '164', '164', NULL, NULL, 'Yes', '12', '45', 'Gm', 'GM', NULL, '2025-08-22'),
(294, 'Local Purchase', '248', '', 'ENGG0072', 'NA', '0', '50000', NULL, NULL, 'Yes', '18', '10', 'NOS', 'NOS', NULL, NULL),
(295, 'Local Purchase', '249', '', 'GM0097', 'NA', '0', '500', NULL, NULL, 'Yes', '5', '300', 'KG', 'Kg', NULL, NULL),
(296, 'Local Purchase', '250', '63', 'RM00062', '261', '500', '500', NULL, NULL, 'Yes', '12', '250', 'KG', 'KG', NULL, '2025-08-30'),
(297, 'Local Purchase', '251', '', 'GM0083', 'NA', '0', '100', NULL, NULL, 'Yes', '2', '34', 'NOS', 'NOS', NULL, NULL),
(298, 'Local Purchase', '252', '', 'GM00100', 'NA', '0', '200', NULL, NULL, 'Yes', '2', '34', 'Nos', 'Nos', NULL, NULL),
(299, 'Local Purchase', '253', '', 'GM00100', 'NA', '0', '100', NULL, NULL, 'Yes', '2', '34', 'NOS', 'Nos', NULL, NULL),
(300, 'Local Purchase', '254', '', 'GM00100', 'NA', '0', '100', NULL, NULL, 'Yes', '2', '34', 'Nos', 'Nos', NULL, NULL),
(301, 'Local Purchase', '255', '82', 'RM00082', '266', '100', '100', NULL, NULL, 'Yes', '2', '250', 'Ml', 'ML', NULL, '2025-08-28'),
(302, 'Local Purchase', '256', '', 'GM001', 'NA', '0', '100', NULL, NULL, 'Yes', '18', '34', 'Nos', 'NOS', NULL, NULL),
(303, 'Local Purchase', '257', '103', 'RM00103', '268', '1000', '1000', NULL, NULL, 'Yes', '2', '500', 'Kg', 'Kg', NULL, '2025-08-27'),
(304, 'Local Purchase', '258', '103', 'RM00103', '268', '1000', '1000', NULL, NULL, 'Yes', '2', '250', 'KG', 'Kg', NULL, '2025-08-28'),
(305, 'Local Purchase', '259', '1', 'RM00001', '271', '100', '100', NULL, NULL, 'Yes', '2', '50', 'Gm', 'Gm', NULL, '2025-08-28'),
(306, 'Local Purchase', '259', '2', 'RM00002', '271', '200', '200', NULL, NULL, 'Yes', '12', '100', 'Gm', 'Gm', NULL, '2025-08-28'),
(307, 'Local Purchase', '260', '', 'GM0056', 'NA', '0', '100', NULL, NULL, 'Yes', '2', '34', 'Nos', 'Nos', NULL, NULL),
(308, 'Local Purchase', '261', '52', 'RM00052', '274', '100', '100', NULL, NULL, 'Yes', '2', '250', 'Kg', 'Kg', NULL, '2025-08-23'),
(309, 'Local Purchase', '262', '', 'GM0099', 'NA', '0', '100', NULL, NULL, 'Yes', '12', '50', 'Nos', 'Nos', NULL, NULL),
(310, 'Local Purchase', '263', '75', 'RM00075', '93', '200', '200', NULL, NULL, 'Yes', '5', '50', 'GM', 'GM', NULL, '2025-08-21'),
(311, 'Local Purchase', '264', '72', 'RM00072', '277', '500', '500', NULL, NULL, 'Yes', '5', '300', 'GM', 'GM', NULL, '2025-08-21'),
(312, 'Local Purchase', '265', '156', 'PM00156', '278', '500', '500', NULL, NULL, 'Yes', '5', '300', 'GM', 'GM', NULL, '2025-08-21'),
(313, 'Local Purchase', '266', '43', 'PM00035', '116', '500', '500', NULL, NULL, 'Yes', '5', '300', 'GM', 'GM', NULL, '2025-08-21'),
(314, 'Local Purchase', '267', '', 'GM00101', 'NA', '0', '50', NULL, NULL, 'Yes', '2', '50', 'Nos', 'Nos', NULL, NULL),
(315, 'Local Purchase', '268', '', 'GM00102', 'NA', '0', '5000', NULL, NULL, 'Yes', '5', '50', 'ML', 'Ml', NULL, NULL),
(316, 'Local Purchase', '269', '', 'GM00103', 'NA', '0', '200', NULL, NULL, 'Yes', '5', '300', 'ML', 'ML', NULL, NULL),
(317, 'Local Purchase', '270', '9', 'PM00009', '282', '500', '500', NULL, NULL, 'Yes', '5', '500', 'KG', 'KG', NULL, '2025-08-22'),
(318, 'Local Purchase', '271', '130', 'RM00130', '145', '100', '100', NULL, NULL, 'Yes', '2', '100', 'Ml', 'Ml', NULL, '2025-08-29'),
(319, 'Local Purchase', '272', '130', 'RM00130', '145', '100', '100', NULL, NULL, 'Yes', '2', '100', 'Ml', 'Ml', NULL, '2025-08-29'),
(320, 'Local Purchase', '273', '10', 'MIC009', '182', '100', '100', NULL, NULL, 'Yes', '2', '250', 'Kg', 'Kg', NULL, '2025-08-30'),
(321, 'Local Purchase', '274', '', 'GM00104', 'NA', '0', '200', NULL, NULL, 'Yes', '5', '50', 'N/MOLAR', 'N/MOLAR', NULL, NULL),
(322, 'Local Purchase', '275', '179', 'RM00179', '2', '100', '100', NULL, NULL, 'Yes', '18', '100', 'Kg', 'KG', NULL, '2025-08-21'),
(323, 'Local Purchase', '276', '43', 'PM00035', '116', '200', '200', NULL, NULL, 'Yes', '5', '300', 'GM', 'GM', NULL, '2025-08-21'),
(324, 'Local Purchase', '277', '1', 'RM00001', '292', '100', '100', NULL, NULL, 'Yes', '2', '32', 'Gm', 'Gm', NULL, '2025-08-23'),
(325, 'Local Purchase', '278', '1', 'RM00001', '294', '100', '100', NULL, NULL, 'Yes', '2', '50', 'Gm', 'Gm', NULL, '2025-08-23'),
(326, 'Local Purchase', '278', '2', 'RM00002', '294', '100', '100', NULL, NULL, 'Yes', '12', '50', 'Gm', 'Gm', NULL, '2025-08-23'),
(327, 'Local Purchase', '279', '3', 'RM00003', '295', '100', '100', NULL, NULL, 'Yes', '18', '50', 'Gm', 'Gm', NULL, '2025-08-31'),
(328, 'Local Purchase', '280', '221', 'RM00221', '297', '100', '100', NULL, NULL, 'Yes', '18', '34', 'Gm', 'Gm', NULL, '2025-08-31'),
(329, 'Local Purchase', '281', '223', 'RM00223', '299', '200', '200', NULL, NULL, 'Yes', '18', '100', 'Gm', 'Gm', NULL, '2025-08-31'),
(330, 'Local Purchase', '282', '', 'GM0091', 'NA', '0', '200', NULL, NULL, 'Yes', '2', '100', 'Nos', 'Nos', NULL, NULL),
(331, 'Local Purchase', '283', '', 'GM00105', 'NA', '0', '200', NULL, NULL, 'Yes', '18', '100', 'Nos', 'Nos', NULL, NULL),
(332, 'Local Purchase', '284', '', 'GM00105', 'NA', '0', '200', NULL, NULL, 'Yes', '2', '34', 'Nos', 'Nos', NULL, NULL),
(333, 'Local Purchase', '285', '', 'GM00106', 'NA', '0', '100', NULL, NULL, 'Yes', '2', '50', 'Nos', 'Nos', NULL, NULL),
(334, 'Local Purchase', '286', '', 'GM00107', 'NA', '0', '200', NULL, NULL, 'Yes', '2', '100', 'Nos', 'Nos', NULL, NULL),
(335, 'Local Purchase', '287', '', 'GM0085', 'NA', '0', '100', NULL, NULL, 'Yes', '12', '50', 'NOS', 'Nos', NULL, NULL),
(336, 'Local Purchase', '288', '', 'GM00109', 'NA', '0', '100', NULL, NULL, 'Yes', '18', '50', 'Nos', 'Nos', NULL, NULL),
(337, 'Local Purchase', '289', '', 'GM00109', 'NA', '0', '100', NULL, NULL, 'Yes', '2', '34', 'Nos', 'Nos', NULL, NULL),
(338, 'Local Purchase', '290', '51', 'RM00051', '309', '500', '500', NULL, NULL, 'Yes', '2', '250', 'Kg', 'Kg', NULL, '2025-08-29'),
(339, 'Local Purchase', '291', '51', 'RM00051', '309', '500', '500', NULL, NULL, 'Yes', '2', '250', 'Kg', 'Kg', NULL, '2025-08-29'),
(340, 'Local Purchase', '292', '136', 'RM00136', '310', '0', '500', NULL, NULL, 'Yes', '2', '250', 'Kg', 'Kg', NULL, NULL),
(341, 'Local Purchase', '293', '1', 'RM00001', '311', '100', '100', NULL, NULL, 'Yes', '2', '50', 'Gm', 'Gm', NULL, '2025-08-24'),
(342, 'Local Purchase', '294', '40', 'RM00040', '312', '50', '50', NULL, NULL, 'Yes', '0', '50', 'Gm', 'Gm', NULL, '2025-08-27'),
(343, 'Local Purchase', '295', '', 'GM00110', 'NA', '0', '500', NULL, NULL, 'Yes', '5', '500', 'NOS', 'Nos', NULL, NULL),
(344, 'Local Purchase', '296', '47', 'RM00047', '314', '200', '200', NULL, NULL, 'Yes', '12', '100', 'Gm', 'Gm', NULL, '2025-08-23'),
(345, 'Local Purchase', '297', '108', 'RM00108', '220', '100', '100', NULL, NULL, 'Yes', '2', '100', 'Gm', 'Gm', NULL, '2025-08-30'),
(346, 'Local Purchase', '298', '', 'GM00111', 'NA', '0', '500', NULL, NULL, 'Yes', '5', '50', 'NOS', 'NOS', NULL, NULL),
(347, 'Local Purchase', '299', '48', 'RM00048', '319', '50', '50', NULL, NULL, 'Yes', '0', '50', 'Kg', 'Kg', NULL, '2025-08-30'),
(348, 'Local Purchase', '300', '41', 'RM00041', '322', '500', '500', NULL, NULL, 'Yes', '5', '50', 'GM', 'GM', NULL, '2025-08-25'),
(349, 'Local Purchase', '301', '210', 'PM00210', '323', '500', '500', NULL, NULL, 'Yes', '5', '50', 'GM', 'GM', NULL, '2025-08-25'),
(350, 'Local Purchase', '302', '', 'GM00113', 'NA', '0', '500', NULL, NULL, 'Yes', '5', '50', 'Gm', 'molar', NULL, NULL),
(351, 'Local Purchase', '303', '', 'GM00114', 'NA', '0', '5000', NULL, NULL, 'Yes', '5', '50', 'GM', 'GM', NULL, NULL),
(352, 'Local Purchase', '304', '55', 'RM00055', '327', '500', '500', NULL, NULL, 'Yes', '5', '50', 'GM', 'GM', NULL, '2025-08-26'),
(353, 'Local Purchase', '305', '57', 'PM00044', '329', '500', '500', NULL, NULL, 'Yes', '5', '50', 'GM', 'GM', NULL, '2025-08-26'),
(354, 'Local Purchase', '306', '', 'GM00117', 'NA', '0', '500', NULL, NULL, 'Yes', '5', '50', 'N/MOLAR', 'N/MOLAR', NULL, NULL),
(355, 'Local Purchase', '307', '', 'GM00118', 'NA', '0', '500', NULL, NULL, 'Yes', '5', '50', 'GM', 'GM', NULL, NULL),
(356, 'Local Purchase', '308', '', 'GM00119', 'NA', '0', '500', NULL, NULL, 'Yes', '5', '50', 'N/MOLAR', 'N/MOLAR', NULL, NULL),
(357, 'Local Purchase', '309', '70', 'RM00067', '330', '50', '50', NULL, NULL, 'Yes', '0', '50', 'Gm', 'Gm', NULL, '2025-08-30'),
(358, 'Local Purchase', '310', '', 'GM00120', 'NA', '0', '500', NULL, NULL, 'Yes', '5', '50', 'GM', 'GM', NULL, NULL),
(359, 'Local Purchase', '311', '', 'GM00121', 'NA', '0', '500', NULL, NULL, 'Yes', '5', '50', 'GM', 'N/MOLAR', NULL, NULL),
(360, 'Local Purchase', '312', '', 'GM00121', 'NA', '0', '501', NULL, NULL, 'Yes', '5', '50', 'GM', 'GM', NULL, ''),
(361, 'Local Purchase', '313', '', 'GM00122', 'NA', '0', '200', NULL, NULL, 'Yes', '5', '50', 'GM', 'Gm', NULL, NULL),
(362, 'Local Purchase', '314', '57', 'PM00044', '340', '200', '200', NULL, NULL, 'Yes', '0', '200', 'Nos', 'Nos', NULL, '2025-08-30'),
(363, 'Local Purchase', '315', '', 'MIC0012', 'NA', '0', '10', NULL, NULL, 'Yes', '5', '10', 'Ml', 'Ml', NULL, NULL),
(364, 'Local Purchase', '316', '', 'GM00124', 'NA', '0', '50', NULL, NULL, 'Yes', '5', '50', 'Nos', 'Nos', NULL, NULL),
(365, 'Local Purchase', '317', '', 'GM00125', 'NA', '0', '100', NULL, NULL, 'Yes', '5', '100', 'Nos', 'Nos', NULL, NULL),
(366, 'Local Purchase', '318', '96', 'RM00095', '289', '500', '500', NULL, NULL, 'Yes', '5', '50', 'GM', 'GM', NULL, '2025-08-28'),
(367, 'Local Purchase', '319', '14', 'RM00014', '116', '500', '500', NULL, NULL, 'Yes', '5', '50', 'GM', 'GM', NULL, '2025-09-02'),
(368, 'Local Purchase', '320', '2', 'RM00002', '140', '500', '500', NULL, NULL, 'Yes', '5', '50', 'GM', 'GM', NULL, '2025-09-02'),
(369, 'Local Purchase', '321', '42', 'RM00042', '80', '10000', '10000', NULL, NULL, 'Yes', '10', '1', 'KG', 'Kg', NULL, '2025-09-10'),
(370, 'Local Purchase', '322', '13', 'RM00013', '122', '100', '100', NULL, NULL, 'Yes', '10', '50', 'Pcs', 'NOS', NULL, '2025-09-16'),
(371, 'Local Purchase', '323', '37', 'RM00037', '348', '2000', '2000', NULL, NULL, 'Yes', '18', '100', 'NOS', 'GM', NULL, '2025-09-18'),
(372, 'Local Purchase', '323', '35', 'RM00034', '348', '1500', '1500', NULL, NULL, 'Yes', '18', '10', 'NOS', 'GM', NULL, '2025-09-18'),
(373, 'Local Purchase', '323', '4', 'RM00004', '348', '5000', '5000', NULL, NULL, 'Yes', '18', '100', 'NOS', 'GM', NULL, '2025-09-18'),
(374, 'Local Purchase', '324', '57', 'AEQP-057', '348', '20', '20', NULL, NULL, 'Yes', '18', '20', 'NOS', 'NOS', NULL, '2025-09-11'),
(375, 'Local Purchase', '324', '14', 'RM00014', '348', '200', '200', NULL, NULL, 'Yes', '18', '10', 'GM', 'GM', NULL, '2025-09-11'),
(376, 'Local Purchase', '324', '7', 'PM00007', '348', '320', '320', NULL, NULL, 'Yes', '18', '30', 'Kg', 'Kg', NULL, '2025-09-11'),
(377, 'Local Purchase', '324', '10', 'MIC009', '348', '50', '50', NULL, NULL, 'Yes', '18', '10', 'GM', 'GM', NULL, '2025-09-11'),
(378, 'Local Purchase', '325', '16', 'QCM0015', '30', '10', '10', NULL, NULL, 'Yes', '18', '20', 'Kg', 'NOS', NULL, ''),
(379, 'Local Purchase', '326', '2', 'RM00002', '349', '100', '100', NULL, NULL, 'Yes', '18', '20', 'Nos', 'NOS', NULL, '2025-09-15'),
(380, 'Local Purchase', '326', '5', 'PM00001', '349', '100', '100', NULL, NULL, 'Yes', '18', '20', 'NOS', 'NOS', NULL, '2025-09-15'),
(381, 'Local Purchase', '326', '42', 'AEQP-042', '349', '100', '100', NULL, NULL, 'Yes', '18', '20', 'NOS', 'NOS', NULL, '2025-09-15'),
(382, 'Local Purchase', '327', '42', 'AEQP-042', '349', '500', '500', NULL, NULL, 'Yes', '18', '20', 'NOS', 'NOS', NULL, '2025-09-11'),
(383, 'Local Purchase', '327', '33', 'QCM0032', '349', '500', '500', NULL, NULL, 'Yes', '18', '20', 'NOS', 'NOS', NULL, '2025-09-11'),
(384, 'Local Purchase', '328', '', 'GM004', 'NA', '0', '80', NULL, NULL, 'Yes', '5', '20', 'NOS', 'NOS', NULL, ''),
(385, 'Local Purchase', '328', '', 'GM0058', 'NA', '0', '20', NULL, NULL, 'Yes', '5', '20', 'Pcs', 'NOS', NULL, ''),
(386, 'Local Purchase', '329', '244', 'RM00242', '354', '100', '100', NULL, NULL, 'Yes', '10', '50', 'Gm', 'Gm', NULL, '2025-09-30'),
(387, 'Local Purchase', '330', '62', 'PM00058', '81', '50', '50', NULL, NULL, 'Yes', '10', '25', 'Nos', 'Nos', NULL, '2025-09-30'),
(388, 'Local Purchase', '331', '245', 'PM00244', '355', '50', '50', NULL, NULL, 'Yes', '2', '25', 'Nos', 'Nos', NULL, '2025-10-21'),
(389, 'Local Purchase', '332', '', 'GM00132', 'NA', '0', '50', NULL, NULL, 'Yes', '2', '25', 'Nos', 'Nos', NULL, NULL),
(390, 'Local Purchase', '333', '21', 'PM00021', '358', '100', '100', NULL, NULL, 'Yes', '10', '1000', 'Part', 'Nos', NULL, '2029-10-17');
INSERT INTO `quotation_dtl` (`id`, `quotation_type`, `quotation_hdr_id`, `material_id`, `material_code`, `Manufacturer`, `quoted_amt`, `quotation_amt`, `currency`, `currency_rate`, `tax_applicable`, `gst_per`, `pack_size`, `pack_unit`, `quotation_per`, `vendor_material_request_id`, `validTill`) VALUES
(391, 'Local Purchase', '333', '25', 'AEQP-025', '358', '250', '250', NULL, NULL, 'Yes', '0', '500', 'GM', 'Gm', NULL, '2025-09-30'),
(392, 'Local Purchase', '334', '248', 'RM00248', '364', '50', '50', NULL, NULL, 'Yes', '10', '25', 'Gm', 'Gm', NULL, '2025-10-31');

-- --------------------------------------------------------

--
-- Table structure for table `quotation_dtl_history`
--

CREATE TABLE `quotation_dtl_history` (
  `id` int(11) NOT NULL,
  `quotation_type` text DEFAULT NULL,
  `quotation_hdr_id` text DEFAULT NULL,
  `material_id` text DEFAULT NULL,
  `material_code` text DEFAULT NULL,
  `Manufacturer` text DEFAULT NULL,
  `quoted_amt` text DEFAULT '0',
  `quotation_amt` text DEFAULT NULL,
  `currency` text DEFAULT NULL,
  `currency_rate` text DEFAULT NULL,
  `tax_applicable` text DEFAULT NULL,
  `gst_per` text DEFAULT NULL,
  `pack_size` text DEFAULT NULL,
  `pack_unit` text DEFAULT NULL,
  `quotation_per` text DEFAULT NULL,
  `vendor_material_request_id` text DEFAULT NULL,
  `validTill` text DEFAULT NULL,
  `entryBy` text DEFAULT NULL,
  `entryOn` text DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Dumping data for table `quotation_dtl_history`
--

INSERT INTO `quotation_dtl_history` (`id`, `quotation_type`, `quotation_hdr_id`, `material_id`, `material_code`, `Manufacturer`, `quoted_amt`, `quotation_amt`, `currency`, `currency_rate`, `tax_applicable`, `gst_per`, `pack_size`, `pack_unit`, `quotation_per`, `vendor_material_request_id`, `validTill`, `entryBy`, `entryOn`) VALUES
(1, 'Local Purchase', '9', '1', 'RM00001', 'NA', '0', '500', NULL, NULL, 'Yes', '12', '250 ', 'GM', 'GM', NULL, '2025-06-26', 'master', '2025-04-08 03:05:33'),
(2, 'Local Purchase', '28', '1', 'RM00001', '2', '1000', '1000', NULL, NULL, 'Yes', '12', '100', 'Gm', 'Gm', NULL, '2025-05-30', 'master', '2025-05-12 11:20:32'),
(3, 'Local Purchase', '28', '1', 'RM00001', '2', '1000', '1000', NULL, NULL, 'Yes', '12', '100', 'Gm', 'Gm', NULL, '2025-05-30', 'master', '2025-05-12 09:45:48'),
(4, 'Local Purchase', '28', '1', 'RM00001', '2', '1000', '1000', NULL, NULL, 'Yes', '12', '100', 'Gm', 'Gm', NULL, '2025-05-30', 'master', '2025-05-14 06:40:48'),
(5, 'Local Purchase', '36', '', 'QCM00', 'NA', '0', '2000', NULL, NULL, 'Yes', '18', '200', 'NOS', 'NOS', NULL, '', 'master', '2025-06-04 10:45:16'),
(6, 'Local Purchase', '36', '', 'QCM00', 'NA', '0', '2000', NULL, NULL, 'Yes', '18', '200', 'NOS', 'NOS', NULL, '', 'master', '2025-06-04 10:45:17'),
(7, 'Local Purchase', '39', '1', 'RM00001', '14', '1000', '1000', NULL, NULL, 'Yes', '2', '1000', 'KG', 'KG', NULL, '2025-06-10', 'master', '2025-06-10 05:39:56'),
(8, 'Local Purchase', '29', '15', 'RM00015', '19', '1000', '1000', NULL, NULL, 'Yes', '12', '200', 'GM', 'Kg', NULL, '2025-05-30', 'master', '2025-06-10 05:42:01'),
(9, 'Local Purchase', '39', '1', 'RM00001', '14', '1000', '1000', NULL, NULL, 'Yes', '2', '1000', 'KG', 'KG', NULL, '2025-06-10', 'master', '2025-06-10 05:42:28'),
(10, 'Local Purchase', '39', '1', 'RM00001', '14', '1000', '1000', NULL, NULL, 'Yes', '2', '1000', 'KG', 'KG', NULL, '2025-06-10', 'master', '2025-06-10 05:42:28'),
(11, 'Local Purchase', '39', '1', 'RM00001', '14', '1000', '1000', NULL, NULL, 'Yes', '2', '1000', 'KG', 'KG', NULL, '2025-06-10', 'master', '2025-06-10 05:42:29'),
(12, 'Local Purchase', '39', '1', 'RM00001', '14', '1000', '1000', NULL, NULL, 'Yes', '2', '1000', 'KG', 'KG', NULL, '2025-06-10', 'master', '2025-06-10 05:43:01'),
(13, 'Local Purchase', '98', '41', 'RM00041', '82', '500', '500', NULL, NULL, 'Yes', '18', '100', 'NOS', 'MG', NULL, '2025-07-31', 'master', '2025-07-09 05:00:58'),
(14, 'Local Purchase', '182', '34', 'PM00033', '182', '100', '100', NULL, NULL, 'Yes', '18', '500', 'KG', 'KG', NULL, '2025-08-27', 'master', '2025-08-18 12:46:16'),
(15, 'Local Purchase', '117', '', 'GM0052', 'NA', '0', '5000', NULL, NULL, 'Yes', '2', '1', 'NA', 'NA', NULL, '', 'master', '2025-08-21 03:16:14'),
(16, 'Local Purchase', '328', '', 'GM004', 'NA', '0', '800', NULL, NULL, 'Yes', '5', '20', 'NOS', 'NOS', NULL, '', 'master', '2025-09-10 09:52:17'),
(17, 'Local Purchase', '328', '', 'GM0058', 'NA', '0', '200', NULL, NULL, 'Yes', '5', '20', 'Pcs', 'NOS', NULL, '', 'master', '2025-09-10 09:52:17'),
(18, 'Local Purchase', '312', '', 'GM00121', 'NA', '0', '500', NULL, NULL, 'Yes', '5', '50', 'GM', 'GM', NULL, '', 'master', '2025-09-26 11:29:13');

-- --------------------------------------------------------

--
-- Table structure for table `quotation_hdr`
--

CREATE TABLE `quotation_hdr` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `material_type` text DEFAULT NULL,
  `quotation_no` text DEFAULT NULL,
  `vendor_quotation_no` text DEFAULT NULL,
  `vendor_quotation_date` text DEFAULT NULL,
  `vendor_id` text DEFAULT NULL,
  `entry_date` datetime DEFAULT current_timestamp(),
  `entry_by` text DEFAULT NULL,
  `status` text DEFAULT 'pending',
  `doc_url` text DEFAULT NULL,
  `approve_by` text DEFAULT NULL,
  `approve_date` text DEFAULT NULL,
  `quotation_hdr_id` text DEFAULT NULL,
  `validTill` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Dumping data for table `quotation_hdr`
--

INSERT INTO `quotation_hdr` (`id`, `plant_id`, `material_type`, `quotation_no`, `vendor_quotation_no`, `vendor_quotation_date`, `vendor_id`, `entry_date`, `entry_by`, `status`, `doc_url`, `approve_by`, `approve_date`, `quotation_hdr_id`, `validTill`) VALUES
(1, '142', 'NA', 'Q0001', 'QN-503565', '2025-04-04', '2', '2025-04-04 03:38:51', 'master', 'approve', 'NA', 'master', '2025-04-04 03:38:58', ' ', ''),
(2, '142', 'NA', 'Q0002', 'QN101', NULL, '2', '2025-04-04 06:15:20', 'master', 'approve', 'NA', 'master', '2025-04-04 06:15:31', ' ', NULL),
(3, '142', 'NA', 'Q0003', 'QN441', NULL, '2', '2025-04-04 06:45:24', 'master', 'approve', 'NA', 'master', '2025-04-04 06:45:43', ' ', NULL),
(4, '142', 'NA', 'Q0004', 'QN101', NULL, '2', '2025-04-08 12:37:35', 'master', 'approve', 'NA', 'master', '2025-04-08 12:48:18', ' ', NULL),
(5, '142', 'NA', 'Q0005', 'QN202', NULL, '2', '2025-04-08 12:38:15', 'master', 'approve', 'NA', 'master', '2025-04-08 12:47:54', ' ', NULL),
(6, '142', 'NA', 'Q0006', 'QN203', NULL, '2', '2025-04-08 12:43:06', 'master', 'approve', 'NA', 'master', '2025-04-08 12:47:51', ' ', NULL),
(7, '142', 'NA', 'Q0007', 'QN204', NULL, '2', '2025-04-08 12:43:54', 'master', 'approve', 'NA', 'master', '2025-04-08 12:47:47', ' ', NULL),
(8, '142', 'NA', 'Q0008', 'QN205', NULL, '2', '2025-04-08 12:46:13', 'master', 'approve', 'NA', 'master', '2025-04-08 12:47:44', ' ', NULL),
(9, '142', 'NA', 'Q0009', 'QN206', NULL, '2', '2025-04-08 12:47:30', 'master', 'approve', 'NA', 'master', '2025-04-08 12:47:42', ' ', NULL),
(10, '142', 'NA', 'Q0010', 'QN-76543', '2025-04-08', '2', '2025-04-08 03:13:38', 'master', 'approve', 'NA', 'master', '2025-04-08 03:13:44', ' ', ''),
(11, '142', 'General Material', 'Q0011', 'QN7901', '2025-04-08 06:42:28', '3', '2025-04-08 06:42:28', 'master', 'approve', 'NA', 'master', '2025-04-08 06:45:00', ' ', NULL),
(12, '142', 'General Material', 'Q0012', 'QN901', '2025-04-08 06:43:16', '3', '2025-04-08 06:43:16', 'master', 'approve', 'NA', 'master', '2025-04-08 06:44:57', ' ', NULL),
(13, '142', 'General Material', 'Q0013', 'QN7021', '2025-04-08 06:43:41', '3', '2025-04-08 06:43:41', 'master', 'approve', 'NA', 'master', '2025-04-08 06:44:54', ' ', NULL),
(14, '142', 'General Material', 'Q0014', 'QN801', '2025-04-08 06:44:13', '3', '2025-04-08 06:44:13', 'master', 'approve', 'NA', 'master', '2025-04-08 06:44:51', ' ', NULL),
(15, '142', 'General Material', 'Q0015', 'QN601', '2025-04-08 06:44:38', '3', '2025-04-08 06:44:38', 'master', 'approve', 'NA', 'master', '2025-04-08 06:44:43', ' ', NULL),
(16, '142', 'General Material', 'Q0016', 'QN4021', '2025-04-09 09:27:19', '3', '2025-04-09 09:27:19', 'master', 'approve', 'NA', 'master', '2025-04-09 09:29:24', ' ', NULL),
(17, '142', 'General Material', 'Q0017', 'QN6701', '2025-04-09 09:28:13', '3', '2025-04-09 09:28:13', 'master', 'approve', 'NA', 'master', '2025-04-09 09:29:21', ' ', NULL),
(18, '142', 'General Material', 'Q0018', 'QN7012', '2025-04-09 09:28:37', '3', '2025-04-09 09:28:37', 'master', 'approve', 'NA', 'master', '2025-04-09 09:29:16', ' ', NULL),
(19, '142', 'NA', 'Q0019', 'QN801', NULL, '2', '2025-04-09 10:28:20', 'master', 'approve', 'NA', 'master', '2025-04-09 10:30:22', ' ', NULL),
(20, '142', 'NA', 'Q0020', 'QN601', NULL, '2', '2025-04-09 10:29:00', 'master', 'approve', 'NA', 'master', '2025-04-09 10:30:18', ' ', NULL),
(21, '142', 'NA', 'Q0021', 'QN601', NULL, '2', '2025-04-09 10:29:35', 'master', 'approve', 'NA', 'master', '2025-04-09 10:30:16', ' ', NULL),
(22, '142', 'NA', 'Q0022', 'QN2312', NULL, '2', '2025-04-09 10:30:06', 'master', 'approve', 'NA', 'master', '2025-04-09 10:30:13', ' ', NULL),
(23, '143', 'NA', 'Q0023', 'QN-503565', '2025-04-10', '6', '2025-04-10 06:01:34', 'master', 'approve', 'NA', 'master', '2025-04-10 06:02:26', ' ', ''),
(24, '143', 'NA', 'Q0024', 'QN-50356', '2025-04-10', '6', '2025-04-10 06:02:14', 'master', 'approve', 'NA', 'master', '2025-04-10 06:02:19', ' ', ''),
(25, '143', 'NA', 'Q0025', 'QN-503', '2025-04-10', '6', '2025-04-10 06:02:59', 'master', 'pending', 'NA', ' ', ' ', ' ', ''),
(26, '143', 'NA', 'Q0026', 'QN-503565', '', '6', '2025-04-10 06:30:00', 'master', 'approve', 'NA', 'master', '2025-04-10 06:30:49', ' ', NULL),
(27, '142', 'NA', 'Q0027', 'QN-503565', '2025-04-10', '2', '2025-04-10 06:39:03', 'master', 'approve', 'NA', 'master', '2025-05-14 06:40:34', ' ', ''),
(28, '142', 'NA', 'Q0028', 'QN3254', '2025-05-12', '2', '2025-05-12 10:11:19', 'master', 'approve', 'NA', 'master', '2025-05-14 06:40:30', ' ', ''),
(29, '142', 'NA', 'Q0029', '3525R', '2025-05-07', '19', '2025-05-17 03:49:55', 'master', 'reject', 'NA', 'master', '2025-07-07 02:22:41', ' ', ''),
(30, '142', 'NA', 'Q0030', '3525R', NULL, '19', '2025-05-17 03:58:26', 'master', 'approve', 'NA', 'master', '2025-05-17 03:59:12', ' ', NULL),
(31, '142', 'General Material', 'Q0031', '324R', '2025-05-17 04:17:05', '20', '2025-05-17 04:17:05', 'master', 'approve', 'NA', 'master', '2025-05-17 04:17:16', ' ', NULL),
(32, '142', 'NA', 'Q0032', 'QN001', '2025-05-26', '22', '2025-05-26 12:29:00', 'master', 'approve', 'NA', 'master', '2025-05-26 12:29:37', ' ', ''),
(33, '142', 'NA', 'Q0033', 'cxhgtfy86', '2025-06-23', '2', '2025-06-02 11:37:03', 'master', 'approve', 'NA', 'master', '2025-06-02 11:37:11', ' ', ''),
(34, '142', 'General Material', 'Q0034', '3525R', '2025-06-04 10:43:48', '3', '2025-06-04 10:43:48', 'master', 'approve', 'NA', 'master', '2025-06-04 10:44:41', ' ', NULL),
(35, '142', 'General Material', 'Q0035', '3525R', '2025-06-04 10:43:48', '3', '2025-06-04 10:43:48', 'master', 'approve', 'NA', 'master', '2025-06-04 10:44:22', ' ', NULL),
(36, '142', 'General Material', 'Q0036', '3525R', '2025-06-04 10:43:49', '3', '2025-06-04 10:43:49', 'master', 'approve', 'NA', 'master', '2025-06-04 10:44:01', ' ', NULL),
(37, '142', 'General Material', 'Q0037', 'Qn-00132', '2025-06-04 11:28:18', '3', '2025-06-04 11:28:18', 'master', 'approve', 'NA', 'master', '2025-06-04 11:28:26', ' ', NULL),
(38, '142', 'NA', 'Q0038', 'KG01', NULL, '22', '2025-06-06 12:40:25', 'master', 'approve', 'NA', 'master', '2025-06-06 12:40:49', ' ', NULL),
(39, '142', 'NA', 'Q0039', 'Q01', '2025-06-10', '14', '2025-06-10 05:38:58', 'master', 'approve', 'NA', 'master', '2025-06-10 05:44:48', ' ', ''),
(40, '142', 'NA', 'Q0040', 'Q01', '2025-06-12', '25', '2025-06-12 12:20:42', 'master', 'approve', 'NA', 'master', '2025-06-12 12:20:56', ' ', ''),
(41, '142', 'NA', 'Q0041', 'QCM0014', '2025-06-12', '27', '2025-06-12 04:44:39', 'master', 'approve', 'NA', 'master', '2025-06-12 04:47:51', ' ', ''),
(42, '142', 'NA', 'Q0042', 'Q01', '2025-06-13', '25', '2025-06-13 12:34:36', 'master', 'approve', 'NA', 'master', '2025-06-13 12:35:49', ' ', ''),
(43, '142', 'NA', 'Q0043', 'Q01', NULL, '30', '2025-06-14 11:57:54', 'master', 'approve', 'NA', 'master', '2025-06-14 11:58:30', ' ', NULL),
(44, '142', 'NA', 'Q0044', 'QN-012', '2025-06-14', '33', '2025-06-14 12:50:39', 'master', 'approve', 'NA', 'master', '2025-06-14 12:50:59', ' ', ''),
(45, '142', 'NA', 'Q0045', 'Q01', '2025-06-17', '30', '2025-06-17 10:44:56', 'master', 'approve', 'NA', 'master', '2025-06-17 10:45:47', ' ', ''),
(46, '142', 'NA', 'Q0046', 'Q01', '2025-06-17', '42', '2025-06-17 02:26:01', 'master', 'approve', 'NA', 'master', '2025-06-17 02:27:22', ' ', ''),
(47, '142', 'NA', 'Q0047', 'Q01', '2025-06-18', '23', '2025-06-18 10:00:47', 'master', 'approve', 'NA', 'master', '2025-06-18 10:02:47', ' ', ''),
(48, '142', 'NA', 'Q0048', '158', '2025-06-28', '1', '2025-06-28 11:45:08', 'master', 'approve', 'NA', 'master', '2025-06-28 11:45:15', ' ', ''),
(49, '142', 'NA', 'Q0049', '123', '2025-07-05', '1', '2025-06-28 11:50:17', 'master', 'approve', 'NA', 'master', '2025-06-28 11:50:23', ' ', ''),
(50, '142', 'NA', 'Q0050', '3819', '2025-06-28', '2', '2025-06-28 11:56:23', 'master', 'approve', 'NA', 'master', '2025-06-28 11:56:29', ' ', ''),
(51, '142', 'NA', 'Q0051', '257', '2025-07-05', '12', '2025-06-28 11:59:42', 'master', 'approve', 'NA', 'master', '2025-06-28 11:59:51', ' ', ''),
(52, '142', 'NA', 'Q0052', '576', '2025-07-05', '14', '2025-06-28 12:02:48', 'master', 'approve', 'NA', 'master', '2025-06-28 12:02:57', ' ', ''),
(53, '142', 'NA', 'Q0053', '123', '2025-06-28', '16', '2025-06-28 12:07:18', 'master', 'approve', 'NA', 'master', '2025-06-28 12:07:28', ' ', ''),
(54, '142', 'NA', 'Q0054', '3819', '2025-07-05', '18', '2025-06-28 12:09:47', 'master', 'approve', 'NA', 'master', '2025-06-28 12:09:53', ' ', ''),
(55, '142', 'NA', 'Q0055', '3254', '2025-07-05', '19', '2025-06-28 12:12:23', 'master', 'approve', 'NA', 'master', '2025-06-28 12:12:27', ' ', ''),
(56, '142', 'NA', 'Q0056', '0001', '2025-07-05', '21', '2025-06-28 12:14:23', 'master', 'approve', 'NA', 'master', '2025-06-28 12:14:28', ' ', ''),
(57, '142', 'NA', 'Q0057', '6541', '2025-07-12', '22', '2025-06-28 12:16:17', 'master', 'approve', 'NA', 'master', '2025-06-28 12:16:24', ' ', ''),
(58, '142', 'NA', 'Q0058', '123', '2025-06-30', '51', '2025-06-30 03:27:44', 'master', 'approve', 'NA', 'master', '2025-06-30 03:28:12', ' ', ''),
(59, '142', 'NA', 'Q0059', '52446364', '2025-07-11', '52', '2025-07-04 02:45:43', 'master', 'approve', 'NA', 'master', '2025-07-04 02:45:54', ' ', ''),
(60, '142', 'NA', 'Q0060', 'QN0001', '2025-06-30', '53', '2025-07-04 03:44:00', 'master', 'approve', 'NA', 'master', '2025-07-04 03:44:13', ' ', ''),
(61, '142', 'NA', 'Q0061', 'QN12311', '2025-07-04', '53', '2025-07-04 03:54:19', 'master', 'approve', 'NA', 'master', '2025-07-04 03:54:33', ' ', ''),
(62, '142', 'NA', 'Q0062', 'QN001', '2025-07-04', '1', '2025-07-04 04:06:15', 'master', 'approve', 'NA', 'master', '2025-07-04 04:06:20', ' ', ''),
(63, '142', 'NA', 'Q0063', 'QN00011', '2025-07-03', '53', '2025-07-04 04:24:34', 'master', 'approve', 'NA', 'master', '2025-07-04 04:24:46', ' ', ''),
(64, '142', 'NA', 'Q0064', '52446364', '2025-07-16', '57', '2025-07-04 04:48:04', 'master', 'reject', 'NA', 'master', '2025-07-07 02:22:39', ' ', ''),
(65, '142', 'NA', 'Q0065', '52446369', NULL, '57', '2025-07-04 05:18:18', 'master', 'approve', 'NA', 'master', '2025-07-04 05:18:29', ' ', NULL),
(66, '142', 'NA', 'Q0066', 'QN6621', '2025-07-09', '56', '2025-07-04 05:25:10', 'master', 'approve', 'NA', 'master', '2025-07-04 05:25:50', ' ', ''),
(67, '142', 'NA', 'Q0067', 'QN0001111', '2025-07-04', '61', '2025-07-04 05:45:08', 'master', 'approve', 'NA', 'master', '2025-07-04 05:45:19', ' ', ''),
(68, '142', 'NA', 'Q0068', 'QN878', '2025-07-09', '56', '2025-07-04 05:47:10', 'master', 'approve', 'NA', 'master', '2025-07-04 05:47:23', ' ', ''),
(69, '142', 'NA', 'Q0069', '52446360', '2025-07-25', '62', '2025-07-04 05:52:52', 'master', 'approve', 'NA', 'master', '2025-07-04 05:53:08', ' ', ''),
(70, '143', 'NA', 'Q0070', '5454567', '2025-07-16', '63', '2025-07-04 10:17:32', 'master', 'approve', 'NA', 'master', '2025-07-04 10:17:55', ' ', ''),
(71, '142', 'General Material', 'Q0071', 'QN0001144', '2025-07-05 09:51:53', '65', '2025-07-05 09:51:53', 'master', 'approve', 'NA', 'master', '2025-07-05 09:52:03', ' ', NULL),
(72, '142', 'NA', 'Q0072', '52446360', '2025-07-25', '64', '2025-07-05 10:01:35', 'master', 'approve', 'NA', 'master', '2025-07-05 10:02:11', ' ', ''),
(73, '142', 'NA', 'Q0073', '54626', '2025-07-09', '56', '2025-07-05 10:14:29', 'master', 'approve', 'NA', 'master', '2025-07-05 10:15:08', ' ', ''),
(74, '142', 'NA', 'Q0074', 'QN000111135', '2025-07-05', '67', '2025-07-05 11:17:33', 'master', 'approve', 'NA', 'master', '2025-07-05 11:17:51', ' ', ''),
(75, '142', 'NA', 'Q0075', 'QN6621', '2025-07-15', '18', '2025-07-05 11:20:35', 'master', 'approve', 'NA', 'master', '2025-07-05 11:20:47', ' ', ''),
(76, '142', 'NA', 'Q0076', 'QN098', '2025-07-07', '18', '2025-07-05 12:06:00', 'master', 'approve', 'NA', 'master', '2025-07-05 12:06:06', ' ', ''),
(77, '142', 'General Material', 'Q0077', 'QN6621', '2025-07-05 12:28:23', '20', '2025-07-05 12:28:23', 'master', 'approve', 'NA', 'master', '2025-07-05 12:28:32', ' ', NULL),
(78, '142', 'NA', 'Q0078', 'QN6621', '2025-08-01', '56', '2025-07-05 02:07:44', 'master', 'approve', 'NA', 'master', '2025-07-05 02:07:54', ' ', ''),
(79, '142', 'NA', 'Q0079', 'QN0001111356', NULL, '61', '2025-07-05 02:14:20', 'master', 'approve', 'NA', 'master', '2025-07-05 02:14:29', ' ', NULL),
(80, '142', 'NA', 'Q0080', 'QN6621', '2025-07-22', '52', '2025-07-05 02:28:07', 'master', 'approve', 'NA', 'master', '2025-07-05 02:28:18', ' ', ''),
(81, '142', 'NA', 'Q0081', 'QN0001199', '2025-07-05', '61', '2025-07-05 02:42:45', 'master', 'approve', 'NA', 'master', '2025-07-05 03:08:56', ' ', ''),
(82, '142', 'NA', 'Q0082', 'QN6621', '2025-07-30', '12', '2025-07-05 02:43:04', 'master', 'approve', 'NA', 'master', '2025-07-05 02:43:15', ' ', ''),
(83, '142', 'NA', 'Q0083', 'QN0001122', '', '61', '2025-07-05 03:06:17', 'master', 'reject', 'NA', 'master', '2025-07-07 02:22:36', ' ', NULL),
(84, '142', 'NA', 'Q0084', 'QN00011', '', '61', '2025-07-05 03:08:02', 'master', 'approve', 'NA', 'master', '2025-07-06 04:15:47', ' ', NULL),
(85, '142', 'NA', 'Q0085', 'QN6621', '2025-07-29', '14', '2025-07-05 03:24:56', 'master', 'approve', 'NA', 'master', '2025-07-05 03:25:17', ' ', ''),
(86, '142', 'NA', 'Q0086', 'QN000166', '2025-07-05', '61', '2025-07-05 03:50:06', 'master', 'approve', 'NA', 'master', '2025-07-05 03:50:16', ' ', ''),
(87, '142', 'NA', 'Q0087', 'QN6621', '2025-07-21', '17', '2025-07-05 03:56:30', 'master', 'approve', 'NA', 'master', '2025-07-05 03:56:39', ' ', ''),
(88, '143', 'NA', 'Q0088', '5454567', '2025-07-17', '77', '2025-07-06 10:22:43', 'master', 'approve', 'NA', 'master', '2025-07-06 10:23:00', ' ', ''),
(89, '142', 'NA', 'Q0089', 'QN000111135444', '2025-07-07', '61', '2025-07-07 10:14:51', 'master', 'approve', 'NA', 'master', '2025-07-07 10:14:58', ' ', ''),
(90, '142', 'NA', 'Q0090', '52446364', '2025-07-25', '78', '2025-07-07 10:34:00', 'master', 'approve', 'NA', 'master', '2025-07-07 10:34:10', ' ', ''),
(91, '142', 'NA', 'Q0091', 'QN0001112', '2025-07-07', '61', '2025-07-07 11:07:40', 'master', 'approve', 'NA', 'master', '2025-07-07 11:07:50', ' ', ''),
(92, '142', 'NA', 'Q0092', 'QN00011261', '2025-07-07', '61', '2025-07-07 12:52:19', 'master', 'approve', 'NA', 'master', '2025-07-07 12:52:37', ' ', ''),
(93, '142', 'NA', 'Q0093', 'QN000112311', '2025-07-07', '61', '2025-07-07 02:22:21', 'master', 'approve', 'NA', 'master', '2025-07-07 02:22:28', ' ', ''),
(94, '142', 'NA', 'Q0094', 'QN0002', '2025-07-07', '61', '2025-07-07 02:57:53', 'master', 'approve', 'NA', 'master', '2025-07-07 02:58:00', ' ', ''),
(95, '142', 'NA', 'Q0095', 'QN00003', '2025-07-07', '61', '2025-07-07 03:34:56', 'master', 'approve', 'NA', 'master', '2025-07-07 03:35:05', ' ', ''),
(96, '142', 'NA', 'Q0096', 'QN123852', '2025-07-07', '80', '2025-07-07 04:04:16', 'master', 'approve', 'NA', 'master', '2025-07-07 04:04:23', ' ', ''),
(97, '142', 'NA', 'Q0097', '52446364', '2025-07-25', '81', '2025-07-07 04:24:27', 'master', 'approve', 'NA', 'master', '2025-07-07 04:24:35', ' ', ''),
(98, '142', 'NA', 'Q0098', 'QN00011.3', '2025-07-07', '82', '2025-07-07 05:13:41', 'master', 'approve', 'NA', 'master', '2025-07-07 05:14:22', ' ', ''),
(99, '142', 'NA', 'Q0099', 'QN0019', '2025-07-10', '80', '2025-07-10 09:41:34', 'master', 'approve', '99142QN0019quatation.pdf', 'master', '2025-07-10 09:41:43', ' ', ''),
(100, '142', 'NA', 'Q0100', 'QN000113865', '', '2', '2025-07-10 11:14:31', 'master', 'approve', 'NA', 'master', '2025-07-10 11:15:14', ' ', NULL),
(101, '142', 'NA', 'Q0101', 'QN0020', '2025-07-10', '53', '2025-07-10 11:33:05', 'master', 'approve', '101142QN0020quatation.pdf', 'master', '2025-07-10 11:36:20', ' ', ''),
(102, '142', 'NA', 'Q0102', 'QN0025', '2025-07-10', '1', '2025-07-10 11:36:14', 'master', 'approve', '102142QN0025quatation.pdf', 'master', '2025-07-10 11:52:44', ' ', ''),
(103, '142', 'General Material', 'Q0103', 'QN00011DSA', '2025-07-10 11:52:22', '65', '2025-07-10 11:52:22', 'master', 'approve', 'NA', 'master', '2025-07-10 11:52:34', ' ', NULL),
(104, '142', 'NA', 'Q0104', 'QN-001', '2025-07-18', '1', '2025-07-11 11:40:04', 'master', 'approve', 'NA', 'master', '2025-07-11 11:40:19', ' ', ''),
(105, '142', 'NA', 'Q0105', '1234', '2025-07-25', '85', '2025-07-11 03:18:56', 'master', 'approve', 'NA', 'master', '2025-07-11 03:19:10', ' ', ''),
(106, '142', 'NA', 'Q0106', 'QN-00156', '2025-07-12', '86', '2025-07-12 09:58:07', 'master', 'approve', 'NA', 'master', '2025-07-12 09:58:26', ' ', ''),
(107, '142', 'NA', 'Q0107', 'QN 67', '2025-07-12', '87', '2025-07-12 10:30:39', 'master', 'approve', 'NA', 'master', '2025-07-12 10:31:02', ' ', ''),
(108, '142', 'NA', 'Q0108', 'QN-111', '2025-07-12', '88', '2025-07-12 10:31:05', 'master', 'approve', 'NA', 'master', '2025-07-12 10:31:17', ' ', ''),
(109, '142', 'NA', 'Q0109', 'QN-31', '2025-07-12', '90', '2025-07-12 11:39:27', 'master', 'approve', 'NA', 'master', '2025-07-12 11:39:55', ' ', ''),
(110, '142', 'NA', 'Q0110', 'QN80', '2025-07-13', '93', '2025-07-12 05:09:26', 'master', 'approve', 'NA', 'master', '2025-07-12 05:09:40', ' ', ''),
(111, '142', 'NA', 'Q0111', 'QN31', '2025-07-12', '94', '2025-07-12 05:33:43', 'master', 'approve', 'NA', 'master', '2025-07-12 05:34:32', ' ', ''),
(112, '142', 'NA', 'Q0112', 'QN123', '2025-07-14', '95', '2025-07-14 10:10:18', 'master', 'approve', 'NA', 'master', '2025-07-14 10:10:32', ' ', ''),
(113, '142', 'NA', 'Q0113', 'QN001', '2025-07-14', '96', '2025-07-14 10:12:31', 'master', 'approve', 'NA', 'master', '2025-07-14 10:13:15', ' ', ''),
(114, '142', 'NA', 'Q0114', 'QN22', '2025-07-14', '97', '2025-07-14 11:02:58', 'master', 'approve', 'NA', 'master', '2025-07-14 11:03:32', ' ', ''),
(115, '142', 'General Material', 'Q0115', 'QN456', '2025-07-14 11:13:23', '98', '2025-07-14 11:13:23', 'master', 'approve', 'NA', 'master', '2025-07-14 11:14:38', ' ', NULL),
(116, '142', 'NA', 'Q0116', 'QN01', '2025-07-14', '99', '2025-07-14 11:17:10', 'master', 'approve', 'NA', 'master', '2025-07-14 11:17:22', ' ', ''),
(117, '142', 'General Material', 'Q0117', 'QN123', '2025-07-14 11:40:08', '100', '2025-07-14 11:40:08', 'master', 'approve', 'NA', 'master', '2025-07-14 11:40:19', ' ', NULL),
(118, '142', 'General Material', 'Q0118', 'GM75532', '2025-07-14 11:53:01', '98', '2025-07-14 11:53:01', 'master', 'approve', 'NA', 'master', '2025-07-14 11:53:12', ' ', NULL),
(119, '142', 'General Material', 'Q0119', 'QN01', '2025-07-14 11:55:03', '104', '2025-07-14 11:55:03', 'master', 'approve', 'NA', 'master', '2025-07-14 11:55:20', ' ', NULL),
(120, '142', 'General Material', 'Q0120', 'QN120', '2025-07-14 12:19:40', '105', '2025-07-14 12:19:40', 'master', 'approve', 'NA', 'master', '2025-07-14 12:19:52', ' ', NULL),
(121, '142', 'General Material', 'Q0121', 'QN01', '2025-07-14 12:20:34', '106', '2025-07-14 12:20:34', 'master', 'approve', 'NA', 'master', '2025-07-14 12:32:20', ' ', NULL),
(122, '142', 'General Material', 'Q0122', 'QN01', '2025-07-14 12:31:22', '107', '2025-07-14 12:31:22', 'master', 'approve', 'NA', 'master', '2025-07-14 12:32:10', ' ', NULL),
(123, '142', 'General Material', 'Q0123', 'QN01', '2025-07-14 02:56:38', '108', '2025-07-14 02:56:38', 'master', 'approve', 'NA', 'master', '2025-07-14 02:57:14', ' ', NULL),
(124, '142', 'NA', 'Q0124', 'QN890', '2025-07-11', '109', '2025-07-14 03:15:07', 'master', 'approve', 'NA', 'master', '2025-07-14 03:15:20', ' ', ''),
(125, '142', 'General Material', 'Q0125', '12345', '2025-07-14 04:28:28', '3', '2025-07-14 04:28:28', 'master', 'approve', 'NA', 'master', '2025-07-14 04:28:37', ' ', NULL),
(126, '142', 'General Material', 'Q0126', 'QN01', '2025-07-14 04:44:36', '111', '2025-07-14 04:44:36', 'master', 'approve', 'NA', 'master', '2025-07-14 04:44:47', ' ', NULL),
(127, '142', 'NA', 'Q0127', 'QN890', '2025-07-14', '110', '2025-07-14 04:46:10', 'master', 'approve', 'NA', 'master', '2025-07-14 04:46:19', ' ', ''),
(128, '142', 'General Material', 'Q0128', 'QN890', '2025-07-14 04:59:21', '112', '2025-07-14 04:59:21', 'master', 'approve', 'NA', 'master', '2025-07-14 04:59:35', ' ', NULL),
(129, '142', 'General Material', 'Q0129', 'QN999', '2025-07-14 05:22:55', '112', '2025-07-14 05:22:55', 'master', 'approve', 'NA', 'master', '2025-07-14 05:23:32', ' ', NULL),
(130, '142', 'NA', 'Q0130', 'QN01', '2025-07-30', '115', '2025-07-14 05:40:13', 'master', 'approve', 'NA', 'master', '2025-07-14 05:40:27', ' ', ''),
(131, '142', 'NA', 'Q0131', 'QN1234', '2025-07-15', '116', '2025-07-15 09:48:00', 'master', 'approve', 'NA', 'master', '2025-07-15 09:48:22', ' ', ''),
(132, '142', 'NA', 'Q0132', 'QN1238', '2025-07-15', '116', '2025-07-15 10:02:07', 'master', 'approve', 'NA', 'master', '2025-07-15 10:02:16', ' ', ''),
(133, '142', 'NA', 'Q0133', '12345', '2025-07-15', '117', '2025-07-15 12:44:07', 'master', 'approve', 'NA', 'master', '2025-07-15 12:44:15', ' ', ''),
(134, '142', 'NA', 'Q0134', '12345', '2025-07-15', '118', '2025-07-15 05:12:59', 'master', 'approve', 'NA', 'master', '2025-07-15 05:13:08', ' ', ''),
(135, '142', 'NA', 'Q0135', 'QN8786', '2025-07-21', '12', '2025-07-19 02:05:23', 'master', 'approve', 'NA', 'master', '2025-07-19 02:05:33', ' ', ''),
(136, '142', 'NA', 'Q0136', 'QN70155', '2025-07-25', '56', '2025-07-22 12:32:51', 'master', 'approve', 'NA', 'master', '2025-07-22 12:33:42', ' ', ''),
(137, '142', 'NA', 'Q0137', 'QN6019', '2025-07-29', '56', '2025-07-22 02:54:24', 'master', 'approve', 'NA', 'master', '2025-07-22 02:54:29', ' ', ''),
(138, '142', 'NA', 'Q0138', 'QN6621', '2025-07-24', '80', '2025-07-22 06:00:06', 'master', 'approve', 'NA', 'master', '2025-07-22 06:00:18', ' ', ''),
(139, '142', 'NA', 'Q0139', 'QN0018', '2025-08-08', '22', '2025-08-01 06:07:29', 'master', 'approve', 'NA', 'master', '2025-08-01 06:07:34', ' ', ''),
(140, '142', 'NA', 'Q0140', 'QN7432', '2025-08-09', '121', '2025-08-09 03:46:01', 'master', 'approve', 'NA', 'master', '2025-08-09 03:46:11', ' ', ''),
(141, '142', 'NA', 'Q0141', 'QN0059', '2025-08-16', '122', '2025-08-16 09:57:47', 'master', 'approve', 'NA', 'master', '2025-08-16 09:58:06', ' ', ''),
(142, '142', 'NA', 'Q0142', '1234', '2025-08-07', '123', '2025-08-16 11:26:00', 'master', 'approve', '1421421234quatation.pdf', 'master', '2025-08-16 11:26:20', ' ', ''),
(143, '142', 'NA', 'Q0143', 'QN890', '2025-08-16', '124', '2025-08-16 11:34:25', 'master', 'approve', 'NA', 'master', '2025-08-16 11:34:41', ' ', ''),
(144, '142', 'NA', 'Q0144', '1234', '2025-08-05', '122', '2025-08-16 12:50:48', 'master', 'pending', '1441421234quatation.pdf', ' ', ' ', ' ', ''),
(145, '142', 'NA', 'Q0145', '1234', '2025-08-05', '122', '2025-08-16 12:50:51', 'master', 'pending', '1451421234quatation.pdf', ' ', ' ', ' ', ''),
(146, '142', 'NA', 'Q0146', 'QN1238', '2025-08-16', '124', '2025-08-16 01:01:43', 'master', 'approve', 'NA', 'master', '2025-08-16 01:08:49', ' ', ''),
(147, '142', 'NA', 'Q0147', 'QN890', '2025-08-16', '124', '2025-08-16 01:08:18', 'master', 'approve', 'NA', 'master', '2025-08-16 01:08:42', ' ', ''),
(148, '142', 'NA', 'Q0148', 'LMN001', '2025-08-18', '80', '2025-08-16 01:12:13', 'master', 'pending', 'NA', ' ', ' ', ' ', ''),
(149, '142', 'NA', 'Q0149', 'QN123', '2025-08-18', '80', '2025-08-16 02:17:43', 'master', 'pending', 'NA', ' ', ' ', ' ', ''),
(150, '142', 'NA', 'Q0150', '1234', '2025-08-16', '122', '2025-08-16 02:32:08', 'master', 'pending', '1501421234quatation.pdf', ' ', ' ', ' ', ''),
(151, '142', 'NA', 'Q0151', 'AZ456', '2025-08-20', '51', '2025-08-16 02:38:08', 'master', 'pending', 'NA', ' ', ' ', ' ', ''),
(152, '142', 'NA', 'Q0152', '1234', '2025-08-16', '137', '2025-08-16 02:42:59', 'master', 'pending', '1521421234quatation.pdf', ' ', ' ', ' ', ''),
(153, '142', 'NA', 'Q0153', 'QN644E', '2025-08-16', '14', '2025-08-16 03:08:17', 'master', 'approve', 'NA', 'master', '2025-08-16 03:08:25', ' ', ''),
(154, '142', 'NA', 'Q0154', 'QN891', '2025-08-16', '124', '2025-08-16 03:12:30', 'master', 'approve', 'NA', 'master', '2025-08-16 03:13:00', ' ', ''),
(155, '142', 'NA', 'Q0155', '1234', '2025-08-16', '140', '2025-08-16 03:36:56', 'master', 'approve', '1551421234quatation.pdf', 'master', '2025-09-26 11:30:14', ' ', ''),
(156, '142', 'NA', 'Q0156', '0053', '2025-08-16', '14', '2025-08-16 03:39:47', 'master', 'approve', 'NA', 'master', '2025-08-16 03:39:57', ' ', ''),
(157, '142', 'NA', 'Q0157', 'QN124', '2025-08-16', '124', '2025-08-16 03:47:09', 'master', 'approve', 'NA', 'master', '2025-08-16 03:47:31', ' ', ''),
(158, '142', 'NA', 'Q0158', 'AS1452', '2025-08-27', '138', '2025-08-16 03:49:32', 'master', 'approve', 'NA', 'master', '2025-08-16 03:49:43', ' ', ''),
(159, '142', 'NA', 'Q0159', '3456', '2025-08-16', '140', '2025-08-16 03:57:41', 'master', 'approve', 'NA', 'master', '2025-08-16 03:58:04', ' ', ''),
(160, '142', 'NA', 'Q0160', 'QN0054', '2025-08-16', '62', '2025-08-16 05:04:41', 'master', 'approve', 'NA', 'master', '2025-08-16 05:04:54', ' ', ''),
(161, '142', 'NA', 'Q0161', '123456', '2025-08-16', '122', '2025-08-16 05:10:51', 'master', 'pending', '161142123456quatation.pdf', ' ', ' ', ' ', ''),
(162, '142', 'NA', 'Q0162', '123456', '2025-08-16', '122', '2025-08-16 05:11:07', 'master', 'pending', '162142123456quatation.pdf', ' ', ' ', ' ', ''),
(163, '142', 'NA', 'Q0163', 'QN32', '2025-08-23', '124', '2025-08-16 05:13:22', 'master', 'approve', 'NA', 'master', '2025-08-16 05:13:35', ' ', ''),
(164, '142', 'NA', 'Q0164', 'QN33', '2025-08-16', '124', '2025-08-16 05:25:17', 'master', 'approve', 'NA', 'master', '2025-08-16 05:26:05', ' ', ''),
(165, '142', 'NA', 'Q0165', 'QN0054', NULL, '14', '2025-08-16 05:34:12', 'master', 'approve', 'NA', 'master', '2025-08-16 05:34:31', ' ', NULL),
(166, '142', 'NA', 'Q0166', 'QN1235', '2025-08-18', '124', '2025-08-18 09:57:06', 'master', 'approve', 'NA', 'master', '2025-08-18 09:57:18', ' ', ''),
(167, '142', 'NA', 'Q0167', 'QN75322', '2025-08-18', '167', '2025-08-18 10:00:44', 'master', 'approve', 'NA', 'master', '2025-08-18 10:00:53', ' ', ''),
(168, '142', 'NA', 'Q0168', '0053', '2025-08-24', '166', '2025-08-18 10:11:25', 'master', 'approve', 'NA', 'master', '2025-08-18 10:11:34', ' ', ''),
(169, '142', 'NA', 'Q0169', 'DF1452', '2025-08-20', '162', '2025-08-18 10:13:27', 'master', 'approve', 'NA', 'master', '2025-08-18 10:13:53', ' ', ''),
(170, '142', 'NA', 'Q0170', 'QN890', '2025-08-18', '124', '2025-08-18 10:20:55', 'master', 'approve', 'NA', 'master', '2025-08-18 10:21:03', ' ', ''),
(171, '142', 'NA', 'Q0171', 'QN890', '2025-08-18', '124', '2025-08-18 10:25:51', 'master', 'approve', 'NA', 'master', '2025-08-18 10:26:57', ' ', ''),
(172, '142', 'NA', 'Q0172', 'QN1238', '2025-08-18', '124', '2025-08-18 10:26:38', 'master', 'approve', 'NA', 'master', '2025-08-18 10:26:51', ' ', ''),
(173, '142', 'NA', 'Q0173', 'QN80', '2025-08-18', '124', '2025-08-18 10:54:45', 'master', 'approve', 'NA', 'master', '2025-08-18 10:54:55', ' ', ''),
(174, '142', 'General Material', 'Q0174', 'QN001902', '2025-08-18 11:07:27', '172', '2025-08-18 11:07:27', 'master', 'approve', 'NA', 'master', '2025-08-18 11:07:34', ' ', NULL),
(175, '142', 'NA', 'Q0175', 'QN1238', '2025-08-19', '124', '2025-08-18 11:14:14', 'master', 'approve', 'NA', 'master', '2025-08-18 11:14:23', ' ', ''),
(176, '142', 'NA', 'Q0176', '3456', '2025-08-20', '173', '2025-08-18 11:14:27', 'master', 'approve', '1761423456quatation.pdf', 'master', '2025-08-18 12:20:46', ' ', ''),
(177, '142', 'NA', 'Q0177', '3456', '2025-08-20', '123', '2025-08-18 11:43:28', 'master', 'approve', 'NA', 'master', '2025-08-18 11:51:02', ' ', ''),
(178, '142', 'NA', 'Q0178', 'QN3452', '2025-08-18', '117', '2025-08-18 11:49:29', 'master', 'approve', 'NA', 'master', '2025-08-18 11:50:52', ' ', ''),
(179, '142', 'NA', 'Q0179', 'LMN001', '2025-08-19', '178', '2025-08-18 12:11:49', 'master', 'approve', 'NA', 'master', '2025-08-18 12:12:06', ' ', ''),
(180, '142', 'NA', 'Q0180', 'QN3456', '2025-08-18', '121', '2025-08-18 12:23:19', 'master', 'approve', 'NA', 'master', '2025-08-18 12:23:39', ' ', ''),
(181, '142', 'NA', 'Q0181', 'QN80', '2025-08-18', '124', '2025-08-18 12:32:13', 'master', 'approve', 'NA', 'master', '2025-08-18 12:32:23', ' ', ''),
(182, '142', 'NA', 'Q0182', 'CZ78996', '2025-08-19', '182', '2025-08-18 12:38:04', 'master', 'pending', 'NA', ' ', ' ', ' ', ''),
(183, '142', 'NA', 'Q0183', 'QN80', '2025-08-19', '124', '2025-08-18 12:54:31', 'master', 'approve', 'NA', 'master', '2025-08-18 01:04:15', ' ', ''),
(184, '142', 'NA', 'Q0184', 'QN1234', '2025-08-19', '124', '2025-08-18 01:03:59', 'master', 'approve', 'NA', 'master', '2025-08-18 01:04:11', ' ', ''),
(185, '142', 'NA', 'Q0185', 'QN3454', '2025-08-22', '186', '2025-08-18 01:57:13', 'master', 'approve', 'NA', 'master', '2025-08-18 01:57:53', ' ', ''),
(186, '142', 'NA', 'Q0186', '5657', '2025-08-20', '145', '2025-08-18 02:25:19', 'master', 'approve', 'NA', 'master', '2025-08-18 02:59:13', ' ', ''),
(187, '142', 'NA', 'Q0187', 'QN1234', '2025-08-19', '124', '2025-08-18 02:26:28', 'master', 'approve', 'NA', 'master', '2025-08-18 02:26:45', ' ', ''),
(188, '142', 'NA', 'Q0188', 'QN00001', '2025-08-18', '188', '2025-08-18 02:26:56', 'master', 'approve', 'NA', 'master', '2025-08-18 02:27:06', ' ', ''),
(189, '142', 'NA', 'Q0189', 'LMN001', '2025-08-21', '22', '2025-08-18 02:27:25', 'master', 'approve', 'NA', 'master', '2025-08-18 02:27:53', ' ', ''),
(190, '142', 'NA', 'Q0190', 'QN890', '2025-08-19', '124', '2025-08-18 02:35:07', 'master', 'approve', 'NA', 'master', '2025-08-18 02:35:16', ' ', ''),
(191, '142', 'NA', 'Q0191', 'QN1234', '2025-08-18', '124', '2025-08-18 02:46:56', 'master', 'approve', 'NA', 'master', '2025-08-18 02:47:08', ' ', ''),
(192, '142', 'General Material', 'Q0192', 'QN00001', '2025-08-18 02:48:27', '3', '2025-08-18 02:48:27', 'master', 'approve', 'NA', 'master', '2025-08-18 02:48:36', ' ', NULL),
(193, '142', 'NA', 'Q0193', 'QN3465', '2025-08-18', '186', '2025-08-18 03:00:40', 'master', 'approve', 'NA', 'master', '2025-08-18 03:00:55', ' ', ''),
(194, '142', 'NA', 'Q0194', 'LMN001', '2025-08-15', '19', '2025-08-18 03:01:03', 'master', 'pending', 'NA', ' ', ' ', ' ', ''),
(195, '142', 'NA', 'Q0195', '12346', '2025-08-18', '199', '2025-08-18 03:19:03', 'master', 'approve', '19514212346quatation.pdf', 'master', '2025-08-18 06:12:59', ' ', ''),
(196, '142', 'NA', 'Q0196', '12346', '2025-08-18', '199', '2025-08-18 03:19:06', 'master', 'approve', '19614212346quatation.pdf', 'master', '2025-08-18 05:41:33', ' ', ''),
(197, '142', 'NA', 'Q0197', '123456', '2025-08-18', '140', '2025-08-18 03:56:08', 'master', 'approve', 'NA', 'master', '2025-08-18 04:08:36', ' ', ''),
(198, '142', 'NA', 'Q0198', '23234', '2025-08-18', '201', '2025-08-18 04:21:16', 'master', 'approve', '19814223234quatation.pdf', 'master', '2025-08-18 05:07:39', ' ', ''),
(199, '142', 'NA', 'Q0199', 'QN3543', '2025-08-19', '186', '2025-08-18 04:44:57', 'master', 'pending', 'NA', ' ', ' ', ' ', ''),
(200, '142', 'NA', 'Q0200', 'QN5643', '2025-08-18', '121', '2025-08-18 05:16:40', 'master', 'pending', 'NA', ' ', ' ', ' ', ''),
(201, '142', 'NA', 'Q0201', '123456', '2025-08-18', '203', '2025-08-18 05:22:57', 'master', 'approve', 'NA', 'master', '2025-08-18 05:23:08', ' ', ''),
(202, '142', 'General Material', 'Q0202', 'QN00004', '2025-08-18 05:31:08', '3', '2025-08-18 05:31:08', 'master', 'approve', 'NA', 'master', '2025-08-18 05:31:17', ' ', NULL),
(203, '142', 'NA', 'Q0203', 'SLS1234', '2025-08-20', '204', '2025-08-18 05:39:13', 'master', 'approve', 'NA', 'master', '2025-08-18 05:41:21', ' ', ''),
(204, '142', 'NA', 'Q0204', 'QN000053', '2025-08-20', '16', '2025-08-18 05:49:24', 'master', 'approve', 'NA', 'master', '2025-08-18 05:49:31', ' ', ''),
(205, '142', 'NA', 'Q0205', 'QN1234', '2025-08-19', '124', '2025-08-19 09:52:56', 'master', 'approve', 'NA', 'master', '2025-08-19 09:53:09', ' ', ''),
(206, '142', 'NA', 'Q0206', 'QN0054', '2025-08-24', '121', '2025-08-19 09:55:34', 'master', 'approve', 'NA', 'master', '2025-08-19 09:55:42', ' ', ''),
(207, '142', 'NA', 'Q0207', '9685', '2025-08-21', '211', '2025-08-19 09:57:01', 'master', 'approve', 'NA', 'master', '2025-08-19 09:57:36', ' ', ''),
(208, '142', 'NA', 'Q0208', 'QN345209', '2025-08-22', '212', '2025-08-19 10:00:36', 'master', 'approve', 'NA', 'master', '2025-08-19 10:01:44', ' ', ''),
(209, '142', 'NA', 'Q0209', 'QN3245', '2025-08-23', '213', '2025-08-19 10:26:42', 'master', 'approve', 'NA', 'master', '2025-08-19 10:26:58', ' ', ''),
(210, '142', 'NA', 'Q0210', 'QN7685', '2025-08-24', '215', '2025-08-19 11:08:19', 'master', 'approve', 'NA', 'master', '2025-08-19 11:09:25', ' ', ''),
(211, '142', 'General Material', 'Q0211', 'QN4125', '2025-08-19 11:21:21', '216', '2025-08-19 11:21:21', 'master', 'approve', 'QN4125quatation.pdf', 'master', '2025-08-19 11:21:53', ' ', NULL),
(212, '142', 'General Material', 'Q0212', 'QN4125', '2025-08-19 11:21:23', '216', '2025-08-19 11:21:23', 'master', 'approve', 'QN4125quatation.pdf', 'master', '2025-08-19 11:21:46', ' ', NULL),
(213, '142', 'NA', 'Q0213', 'QN3245', '2025-08-23', '217', '2025-08-19 11:34:06', 'master', 'approve', 'NA', 'master', '2025-08-19 11:34:34', ' ', ''),
(214, '142', 'NA', 'Q0214', 'SLS1234', '2025-08-21', '219', '2025-08-19 11:36:18', 'master', 'approve', 'NA', 'master', '2025-08-19 11:36:26', ' ', ''),
(215, '142', 'NA', 'Q0215', 'QN5342', '2025-08-27', '220', '2025-08-19 11:58:18', 'master', 'approve', 'NA', 'master', '2025-08-19 11:58:58', ' ', ''),
(216, '142', 'General Material', 'Q0216', 'QH-12345', '2025-08-19 11:59:12', '222', '2025-08-19 11:59:12', 'master', 'approve', 'QH-12345quatation.pdf', 'master', '2025-09-26 12:04:43', ' ', NULL),
(217, '142', 'General Material', 'Q0217', 'QH-12345', '2025-08-19 11:59:14', '222', '2025-08-19 11:59:14', 'master', 'approve', 'QH-12345quatation.pdf', 'master', '2025-08-19 11:59:24', ' ', NULL),
(218, '142', 'General Material', 'Q0218', 'QN1239', '2025-08-19 11:59:38', '221', '2025-08-19 11:59:38', 'master', 'approve', 'NA', 'master', '2025-08-19 11:59:55', ' ', NULL),
(219, '142', 'NA', 'Q0219', 'QN00012', '', '1', '2025-08-19 12:17:01', 'master', 'pending', 'NA', ' ', ' ', ' ', NULL),
(220, '142', 'NA', 'Q0220', 'QN00012', '', '1', '2025-08-19 12:17:44', 'master', 'approve', 'NA', 'master', '2025-08-19 12:21:01', ' ', NULL),
(221, '142', 'NA', 'Q0221', 'QN101', '2025-08-29', '223', '2025-08-19 12:20:12', 'master', 'approve', 'NA', 'master', '2025-08-19 12:20:23', ' ', ''),
(222, '142', 'General Material', 'Q0222', 'QN00053', '2025-08-19 12:20:30', '218', '2025-08-19 12:20:30', 'master', 'approve', 'NA', 'master', '2025-08-19 12:20:56', ' ', NULL),
(223, '142', 'General Material', 'Q0223', 'QH-34567', '2025-08-19 12:23:24', '222', '2025-08-19 12:23:24', 'master', 'approve', 'QH-34567quatation.pdf', 'master', '2025-08-19 12:23:42', ' ', NULL),
(224, '142', 'General Material', 'Q0224', 'QN890', '2025-08-19 12:28:27', '221', '2025-08-19 12:28:27', 'master', 'approve', 'NA', 'master', '2025-08-19 12:28:44', ' ', NULL),
(225, '142', 'NA', 'Q0225', 'QN6543', '2025-08-29', '226', '2025-08-19 12:37:44', 'master', 'approve', 'NA', 'master', '2025-08-19 12:38:27', ' ', ''),
(226, '142', 'NA', 'Q0226', 'QH12345', '2025-08-20', '134', '2025-08-19 12:41:07', 'master', 'pending', '226142QH12345quatation.pdf', ' ', ' ', ' ', ''),
(227, '142', 'NA', 'Q0227', 'QH12345', '2025-08-20', '134', '2025-08-19 12:41:10', 'master', 'approve', '227142QH12345quatation.pdf', 'master', '2025-08-19 12:41:19', ' ', ''),
(228, '142', 'NA', 'Q0228', 'QH12345', '2025-08-20', '134', '2025-08-19 12:41:23', 'master', 'pending', '228142QH12345quatation.pdf', ' ', ' ', ' ', ''),
(229, '142', 'NA', 'Q0229', 'SLS1234', '2025-08-21', '182', '2025-08-19 12:41:25', 'master', 'approve', 'NA', 'master', '2025-08-19 12:41:32', ' ', ''),
(230, '142', 'General Material', 'Q0230', 'QN1238', '2025-08-19 12:47:59', '221', '2025-08-19 12:47:59', 'master', 'approve', 'NA', 'master', '2025-08-19 12:48:07', ' ', NULL),
(231, '142', 'General Material', 'Q0231', 'QN1234', '2025-08-19 02:24:37', '221', '2025-08-19 02:24:37', 'master', 'approve', 'NA', 'master', '2025-08-19 02:24:53', ' ', NULL),
(232, '142', 'NA', 'Q0232', 'QH12345', '2025-08-19', '134', '2025-08-19 02:26:08', 'master', 'approve', 'NA', 'master', '2025-08-19 02:28:10', ' ', ''),
(233, '142', 'General Material', 'Q0233', 'QN80', '2025-08-19 02:34:30', '221', '2025-08-19 02:34:30', 'master', 'approve', 'NA', 'master', '2025-08-19 02:34:42', ' ', NULL),
(234, '142', 'NA', 'Q0234', 'QN3467', '2025-08-29', '226', '2025-08-19 02:37:55', 'master', 'approve', 'NA', 'master', '2025-08-19 02:38:18', ' ', ''),
(235, '142', 'NA', 'Q0235', 'SLS1234', '2025-08-22', '238', '2025-08-19 02:54:55', 'master', 'approve', 'NA', 'master', '2025-08-19 02:55:04', ' ', ''),
(236, '142', 'NA', 'Q0236', 'QN3445', '2025-08-28', '226', '2025-08-19 03:04:56', 'master', 'approve', 'NA', 'master', '2025-08-19 03:05:20', ' ', ''),
(237, '142', 'NA', 'Q0237', 'QN1238', '2025-08-19', '242', '2025-08-19 03:07:10', 'master', 'approve', 'NA', 'master', '2025-08-19 03:07:20', ' ', ''),
(238, '142', 'NA', 'Q0238', 'SLS1234', '2025-08-15', '182', '2025-08-19 03:19:20', 'master', 'approve', 'NA', 'master', '2025-08-19 03:20:52', ' ', ''),
(239, '142', 'NA', 'Q0239', 'QH12345', '2025-08-28', '244', '2025-08-19 03:26:41', 'master', 'approve', 'NA', 'master', '2025-08-19 03:28:40', ' ', ''),
(240, '142', 'NA', 'Q0240', 'QN890', '2025-08-19', '116', '2025-08-19 03:32:55', 'master', 'approve', 'NA', 'master', '2025-08-19 03:33:04', ' ', ''),
(241, '142', 'NA', 'Q0241', 'QN3765', '2025-08-23', '247', '2025-08-19 03:42:52', 'master', 'approve', 'NA', 'master', '2025-08-19 03:43:04', ' ', ''),
(242, '142', 'NA', 'Q0242', 'QH12345', '2025-08-20', '203', '2025-08-19 03:46:08', 'master', 'approve', 'NA', 'master', '2025-08-19 03:46:19', ' ', ''),
(243, '142', 'NA', 'Q0243', 'SLS1234', '', '182', '2025-08-19 03:47:45', 'master', 'pending', 'NA', ' ', ' ', ' ', NULL),
(244, '142', 'NA', 'Q0244', 'QN101', '2025-08-29', '182', '2025-08-19 03:50:12', 'master', 'approve', 'NA', 'master', '2025-08-19 03:50:19', ' ', ''),
(245, '142', 'NA', 'Q0245', 'QH12345', '2025-08-20', '252', '2025-08-19 03:54:40', 'master', 'approve', 'NA', 'master', '2025-08-19 03:54:52', ' ', ''),
(246, '142', 'General Material', 'Q0246', 'QN1238', '2025-08-19 04:09:04', '112', '2025-08-19 04:09:04', 'master', 'approve', 'NA', 'master', '2025-08-19 04:09:12', ' ', NULL),
(247, '142', 'NA', 'Q0247', 'QN3245', '2025-08-31', '53', '2025-08-19 04:53:59', 'master', 'approve', 'NA', 'master', '2025-08-19 04:55:54', ' ', ''),
(248, '142', 'General Material', 'Q0248', 'QN7432', '2025-08-19 05:07:02', '3', '2025-08-19 05:07:02', 'master', 'approve', 'NA', 'master', '2025-08-19 05:07:07', ' ', NULL),
(249, '142', 'General Material', 'Q0249', 'QN890', '2025-08-20 11:17:52', '221', '2025-08-20 11:17:52', 'master', 'approve', 'NA', 'master', '2025-08-20 11:18:02', ' ', NULL),
(250, '142', 'NA', 'Q0250', 'SLS1234', '2025-08-23', '261', '2025-08-20 11:58:40', 'master', 'approve', 'NA', 'master', '2025-08-20 12:00:09', ' ', ''),
(251, '142', 'General Material', 'Q0251', 'QN3456', '2025-08-20 12:19:16', '264', '2025-08-20 12:19:16', 'master', 'approve', 'NA', 'master', '2025-08-20 12:19:35', ' ', NULL),
(252, '142', 'General Material', 'Q0252', 'QN4356', '2025-08-20 12:48:52', '265', '2025-08-20 12:48:52', 'master', 'approve', 'NA', 'master', '2025-09-26 12:40:41', ' ', NULL),
(253, '142', 'General Material', 'Q0253', 'QN4356', '2025-08-20 12:51:51', '265', '2025-08-20 12:51:51', 'master', 'approve', 'NA', 'master', '2025-08-20 02:00:03', ' ', NULL),
(254, '142', 'General Material', 'Q0254', 'QN7565', '2025-08-20 12:55:28', '265', '2025-08-20 12:55:28', 'master', 'approve', 'NA', 'master', '2025-08-20 01:57:56', ' ', NULL),
(255, '142', 'NA', 'Q0255', 'LMN001', '2025-08-29', '266', '2025-08-20 01:51:37', 'master', 'approve', 'NA', 'master', '2025-08-20 01:51:45', ' ', ''),
(256, '142', 'General Material', 'Q0256', 'QN4356', '2025-08-20 02:13:40', '267', '2025-08-20 02:13:40', 'master', 'approve', 'NA', 'master', '2025-08-20 02:14:06', ' ', NULL),
(257, '142', 'NA', 'Q0257', 'LMN001', '2025-08-22', '268', '2025-08-20 03:25:11', 'master', 'approve', 'NA', 'master', '2025-09-26 11:30:21', ' ', ''),
(258, '142', 'NA', 'Q0258', 'LMN001', '2025-08-22', '268', '2025-08-20 03:46:17', 'master', 'approve', 'NA', 'master', '2025-08-20 03:46:29', ' ', ''),
(259, '142', 'NA', 'Q0259', 'QN432', '2025-08-21', '271', '2025-08-20 07:49:51', 'master', 'approve', 'NA', 'master', '2025-08-20 07:50:36', ' ', ''),
(260, '142', 'General Material', 'Q0260', 'QN3345', '2025-08-20 08:20:39', '272', '2025-08-20 08:20:39', 'master', 'approve', 'NA', 'master', '2025-08-20 08:20:58', ' ', NULL),
(261, '142', 'NA', 'Q0261', 'LMN001', '2025-08-22', '274', '2025-08-21 09:47:02', 'master', 'approve', 'NA', 'master', '2025-08-21 09:47:10', ' ', ''),
(262, '142', 'General Material', 'Q0262', 'QN3453', '2025-08-21 09:51:02', '273', '2025-08-21 09:51:02', 'master', 'approve', 'NA', 'master', '2025-08-21 09:51:13', ' ', NULL),
(263, '142', 'NA', 'Q0263', 'QN1238', '2025-08-21', '93', '2025-08-21 09:59:21', 'master', 'approve', 'NA', 'master', '2025-08-21 09:59:36', ' ', ''),
(264, '142', 'NA', 'Q0264', 'QN80', '2025-08-21', '277', '2025-08-21 10:13:27', 'master', 'approve', 'NA', 'master', '2025-08-21 10:13:38', ' ', ''),
(265, '142', 'NA', 'Q0265', 'QN1234', '2025-08-21', '278', '2025-08-21 10:29:57', 'master', 'approve', 'NA', 'master', '2025-08-21 10:30:05', ' ', ''),
(266, '142', 'NA', 'Q0266', 'QN31', '2025-08-21', '116', '2025-08-21 11:09:00', 'master', 'approve', 'NA', 'master', '2025-08-21 11:09:15', ' ', ''),
(267, '142', 'General Material', 'Q0267', 'QH12345', '2025-08-21 11:13:53', '281', '2025-08-21 11:13:53', 'master', 'approve', 'QH12345quatation.pdf', 'master', '2025-08-21 11:14:01', ' ', NULL),
(268, '142', 'General Material', 'Q0268', 'QN1234', '2025-08-21 11:24:42', '283', '2025-08-21 11:24:42', 'master', 'approve', 'NA', 'master', '2025-08-21 11:24:54', ' ', NULL),
(269, '142', 'General Material', 'Q0269', 'QN1238', '2025-08-21 11:36:01', '284', '2025-08-21 11:36:01', 'master', 'approve', 'NA', 'master', '2025-08-21 11:36:09', ' ', NULL),
(270, '142', 'NA', 'Q0270', 'LMN001', '2025-08-22', '282', '2025-08-21 12:04:51', 'master', 'approve', 'NA', 'master', '2025-08-21 12:05:01', ' ', ''),
(271, '142', 'NA', 'Q0271', 'QH12345', '2025-08-21', '145', '2025-08-21 12:29:27', 'master', 'approve', '271142QH12345quatation.pdf', 'master', '2025-09-03 02:44:17', ' ', ''),
(272, '142', 'NA', 'Q0272', 'QH12345', '2025-08-21', '145', '2025-08-21 12:29:27', 'master', 'approve', '272142QH12345quatation.pdf', 'master', '2025-08-21 12:30:13', ' ', ''),
(273, '142', 'NA', 'Q0273', 'SLS1234', '2025-08-29', '182', '2025-08-21 12:42:07', 'master', 'approve', 'NA', 'master', '2025-08-21 12:42:13', ' ', ''),
(274, '142', 'General Material', 'Q0274', 'QN80', '2025-08-21 02:18:56', '288', '2025-08-21 02:18:56', 'master', 'approve', 'NA', 'master', '2025-08-21 02:19:10', ' ', NULL),
(275, '142', 'NA', 'Q0275', 'QN8374', '2025-08-21', '2', '2025-08-21 04:21:24', 'master', 'approve', 'NA', 'master', '2025-08-21 04:21:33', ' ', ''),
(276, '142', 'NA', 'Q0276', 'QN1238', '2025-08-21', '116', '2025-08-21 05:31:56', 'master', 'approve', 'NA', 'master', '2025-08-21 05:32:17', ' ', ''),
(277, '142', 'NA', 'Q0277', 'QN7654', '2025-08-15', '292', '2025-08-22 11:17:59', 'master', 'approve', 'NA', 'master', '2025-08-22 11:18:13', ' ', ''),
(278, '142', 'NA', 'Q0278', 'QN3456', '2025-08-23', '294', '2025-08-22 03:25:30', 'master', 'approve', 'NA', 'master', '2025-08-22 03:25:46', ' ', ''),
(279, '142', 'NA', 'Q0279', 'QN2335', '2025-08-23', '295', '2025-08-22 04:00:54', 'master', 'approve', 'NA', 'master', '2025-08-22 04:01:05', ' ', ''),
(280, '142', 'NA', 'Q0280', 'QN4325', '2025-08-23', '297', '2025-08-23 09:45:04', 'master', 'approve', 'NA', 'master', '2025-08-23 09:45:16', ' ', ''),
(281, '142', 'NA', 'Q0281', 'QN4532', '2025-08-23', '299', '2025-08-23 10:47:37', 'master', 'approve', 'NA', 'master', '2025-08-23 10:47:51', ' ', ''),
(282, '142', 'General Material', 'Q0282', 'QN3245', '2025-08-23 11:55:59', '300', '2025-08-23 11:55:59', 'master', 'approve', 'NA', 'master', '2025-08-23 11:56:13', ' ', NULL),
(283, '142', 'General Material', 'Q0283', 'QN5432', '2025-08-23 12:15:29', '302', '2025-08-23 12:15:29', 'master', 'approve', 'NA', 'master', '2025-08-23 12:15:48', ' ', NULL),
(284, '142', 'General Material', 'Q0284', 'QN8765', '2025-08-23 12:34:58', '303', '2025-08-23 12:34:58', 'master', 'approve', 'NA', 'master', '2025-08-23 12:35:25', ' ', NULL),
(285, '142', 'General Material', 'Q0285', 'QN3456', '2025-08-23 12:47:10', '304', '2025-08-23 12:47:10', 'master', 'approve', 'NA', 'master', '2025-08-23 12:47:38', ' ', NULL),
(286, '142', 'General Material', 'Q0286', 'QN3345', '2025-08-23 02:04:13', '306', '2025-08-23 02:04:13', 'master', 'approve', 'NA', 'master', '2025-08-23 02:04:24', ' ', NULL),
(287, '142', 'General Material', 'Q0287', 'QN3425', '2025-08-23 02:42:33', '307', '2025-08-23 02:42:33', 'master', 'approve', 'NA', 'master', '2025-08-23 02:42:42', ' ', NULL),
(288, '142', 'General Material', 'Q0288', 'QN3498', '2025-08-23 03:46:45', '308', '2025-08-23 03:46:45', 'master', 'approve', 'NA', 'master', '2025-08-23 03:47:18', ' ', NULL),
(289, '142', 'General Material', 'Q0289', 'QN3654', '2025-08-23 04:23:05', '308', '2025-08-23 04:23:05', 'master', 'approve', 'NA', 'master', '2025-08-23 04:23:17', ' ', NULL),
(290, '142', 'NA', 'Q0290', 'nmh 123', '2025-08-26', '309', '2025-08-23 05:22:44', 'master', 'approve', 'NA', 'master', '2025-08-23 05:22:54', ' ', ''),
(291, '142', 'NA', 'Q0291', 'nmh 123', '2025-08-26', '309', '2025-08-23 05:23:10', 'master', 'approve', 'NA', 'master', '2025-09-03 02:44:15', ' ', ''),
(292, '142', 'NA', 'Q0292', '1256', '', '310', '2025-08-23 05:36:41', 'master', 'approve', 'NA', 'master', '2025-08-23 05:37:17', ' ', NULL),
(293, '142', 'NA', 'Q0293', 'QN4325', '2025-08-25', '311', '2025-08-24 10:10:06', 'master', 'approve', 'NA', 'master', '2025-08-24 10:10:24', ' ', ''),
(294, '142', 'NA', 'Q0294', 'QH12345', '2025-08-25', '312', '2025-08-25 09:56:56', 'master', 'approve', 'NA', 'master', '2025-08-25 09:57:06', ' ', ''),
(295, '142', 'General Material', 'Q0295', 'QH12345', '2025-08-25 11:16:22', '313', '2025-08-25 11:16:22', 'master', 'approve', 'NA', 'master', '2025-08-25 11:16:32', ' ', NULL),
(296, '142', 'NA', 'Q0296', 'QN235', '2025-08-19', '314', '2025-08-25 12:04:13', 'master', 'approve', 'NA', 'master', '2025-08-25 12:04:29', ' ', ''),
(297, '142', 'NA', 'Q0297', 'QH12345', '2025-08-26', '220', '2025-08-25 12:08:34', 'master', 'approve', 'NA', 'master', '2025-08-25 12:08:42', ' ', ''),
(298, '142', 'General Material', 'Q0298', 'QN1234', '2025-08-25 12:16:31', '316', '2025-08-25 12:16:31', 'master', 'approve', 'NA', 'master', '2025-08-25 12:16:40', ' ', NULL),
(299, '142', 'NA', 'Q0299', 'QH12345', '2025-08-27', '319', '2025-08-25 12:49:21', 'master', 'approve', 'NA', 'master', '2025-08-25 12:49:28', ' ', ''),
(300, '142', 'NA', 'Q0300', 'QN890', '2025-08-25', '322', '2025-08-25 04:53:13', 'master', 'approve', 'NA', 'master', '2025-08-25 04:53:23', ' ', ''),
(301, '142', 'NA', 'Q0301', 'QN1238', '2025-08-25', '323', '2025-08-25 05:09:52', 'master', 'approve', 'NA', 'master', '2025-08-25 05:10:03', ' ', ''),
(302, '142', 'General Material', 'Q0302', 'QN31', '2025-08-25 05:56:25', '324', '2025-08-25 05:56:25', 'master', 'approve', 'NA', 'master', '2025-08-25 05:56:33', ' ', NULL),
(303, '142', 'General Material', 'Q0303', 'QN123', '2025-08-25 05:59:44', '325', '2025-08-25 05:59:44', 'master', 'approve', 'NA', 'master', '2025-08-25 05:59:55', ' ', NULL),
(304, '142', 'NA', 'Q0304', 'QN890', '2025-08-26', '327', '2025-08-26 09:44:59', 'master', 'approve', 'NA', 'master', '2025-08-26 09:45:11', ' ', ''),
(305, '142', 'NA', 'Q0305', 'QN31', '2025-08-26', '329', '2025-08-26 09:58:13', 'master', 'approve', 'NA', 'master', '2025-08-26 09:58:23', ' ', ''),
(306, '142', 'General Material', 'Q0306', 'QN1239', '2025-08-26 10:14:38', '333', '2025-08-26 10:14:38', 'master', 'approve', 'NA', 'master', '2025-08-26 10:14:53', ' ', NULL),
(307, '142', 'General Material', 'Q0307', 'QN1234', '2025-08-26 10:19:19', '334', '2025-08-26 10:19:19', 'master', 'approve', 'NA', 'master', '2025-08-26 10:19:27', ' ', NULL),
(308, '142', 'General Material', 'Q0308', 'QN1238', '2025-08-26 10:23:30', '335', '2025-08-26 10:23:30', 'master', 'approve', 'NA', 'master', '2025-08-26 10:23:38', ' ', NULL),
(309, '142', 'NA', 'Q0309', 'QH12345', '2025-08-27', '330', '2025-08-26 10:31:41', 'master', 'approve', 'NA', 'master', '2025-08-26 10:31:52', ' ', ''),
(310, '142', 'General Material', 'Q0310', 'QN890', '2025-08-26 10:37:01', '337', '2025-08-26 10:37:01', 'master', 'approve', 'NA', 'master', '2025-08-26 10:37:08', ' ', NULL),
(311, '142', 'General Material', 'Q0311', 'QN890', '2025-08-26 10:44:02', '338', '2025-08-26 10:44:02', 'master', 'approve', 'NA', 'master', '2025-09-03 02:44:12', ' ', NULL),
(312, '142', 'General Material', 'Q0312', 'QN890', '2025-08-26 10:44:38', '338', '2025-08-26 10:44:38', 'master', 'approve', 'NA', 'master', '2025-08-26 10:44:47', ' ', NULL),
(313, '142', 'General Material', 'Q0313', 'QN1239', '2025-08-26 11:20:07', '339', '2025-08-26 11:20:07', 'master', 'approve', 'NA', 'master', '2025-08-26 11:20:17', ' ', NULL),
(314, '142', 'NA', 'Q0314', 'QH12345', '2025-08-26', '340', '2025-08-26 11:23:13', 'master', 'approve', 'NA', 'master', '2025-08-26 11:23:26', ' ', ''),
(315, '142', 'General Material', 'Q0315', 'QH12345', '2025-08-26 11:45:17', '341', '2025-08-26 11:45:17', 'master', 'approve', 'NA', 'master', '2025-08-26 11:45:26', ' ', NULL),
(316, '142', 'General Material', 'Q0316', 'QH12345', '2025-08-26 11:55:16', '342', '2025-08-26 11:55:16', 'master', 'approve', 'NA', 'master', '2025-08-26 11:55:23', ' ', NULL),
(317, '142', 'General Material', 'Q0317', 'QH12345', '2025-08-26 12:12:13', '343', '2025-08-26 12:12:13', 'master', 'approve', 'NA', 'master', '2025-08-26 12:12:23', ' ', NULL),
(318, '142', 'NA', 'Q0318', 'QN890', '2025-08-28', '289', '2025-08-28 11:27:21', 'master', 'approve', 'NA', 'master', '2025-08-28 11:27:31', ' ', ''),
(319, '142', 'NA', 'Q0319', 'QN1239', '2025-09-02', '116', '2025-09-02 12:51:47', 'master', 'approve', 'NA', 'master', '2025-09-02 12:51:56', ' ', ''),
(320, '142', 'NA', 'Q0320', 'QN1238', '2025-09-02', '140', '2025-09-02 05:08:27', 'master', 'approve', 'NA', 'master', '2025-09-02 05:08:45', ' ', '');
INSERT INTO `quotation_hdr` (`id`, `plant_id`, `material_type`, `quotation_no`, `vendor_quotation_no`, `vendor_quotation_date`, `vendor_id`, `entry_date`, `entry_by`, `status`, `doc_url`, `approve_by`, `approve_date`, `quotation_hdr_id`, `validTill`) VALUES
(321, '142', 'NA', 'Q0321', '11', '2025-09-03', '80', '2025-09-03 02:43:37', 'master', 'approve', '32114211quatation.pdf', 'master', '2025-09-03 02:44:10', ' ', ''),
(322, '142', 'NA', 'Q0322', 'QN001023', '2025-09-09', '122', '2025-09-09 02:42:14', 'master', 'approve', 'NA', 'master', '2025-09-09 02:42:43', ' ', ''),
(323, '142', 'NA', 'Q0323', 'QTN_025', '2025-09-09', '348', '2025-09-09 03:24:39', 'master', 'approve', 'NA', 'master', '2025-09-09 03:24:49', ' ', ''),
(324, '142', 'NA', 'Q0324', 'QNT250', '2025-09-09', '348', '2025-09-09 04:07:21', 'master', 'approve', 'NA', 'master', '2025-09-26 11:30:14', ' ', ''),
(325, '142', 'NA', 'Q0325', 'QN001', '', '30', '2025-09-09 04:40:37', 'master', 'approve', 'NA', 'master', '2025-09-23 02:56:54', ' ', ''),
(326, '142', 'NA', 'Q0326', 'QTN_1302', '2025-09-09', '349', '2025-09-09 05:08:26', 'master', 'approve', 'NA', 'master', '2025-09-09 05:11:05', ' ', ''),
(327, '142', 'NA', 'Q0327', 'QN1012', '2025-09-09', '349', '2025-09-09 05:46:35', 'master', 'approve', 'NA', 'master', '2025-09-09 05:46:48', ' ', ''),
(328, '142', 'General Material', 'Q0328', 'QNT_3202', '2025-09-10 09:38:39', '350', '2025-09-10 09:38:39', 'master', 'approve', 'NA', 'master', '2025-09-10 09:38:51', ' ', NULL),
(329, '142', 'NA', 'Q0329', 'QN64573', '2025-09-26', '354', '2025-09-10 11:42:38', 'master', 'approve', 'NA', 'master', '2025-09-10 11:42:51', ' ', ''),
(330, '142', 'NA', 'Q0330', 'QN6765', '2025-09-30', '81', '2025-09-10 12:55:21', 'master', 'approve', 'NA', 'master', '2025-09-10 12:55:39', ' ', ''),
(331, '142', 'NA', 'Q0331', 'QN64434', '2025-09-30', '355', '2025-09-10 01:36:07', 'master', 'approve', 'NA', 'master', '2025-09-10 01:36:19', ' ', ''),
(332, '142', 'General Material', 'Q0332', 'QN62345', '2025-09-10 03:00:15', '356', '2025-09-10 03:00:15', 'master', 'approve', 'NA', 'master', '2025-09-10 03:00:28', ' ', NULL),
(333, '143', 'NA', 'Q0333', 'Q13344', '2025-09-23', '358', '2025-09-23 01:27:30', 'master', 'approve', 'NA', 'master', '2025-09-23 01:27:44', NULL, ''),
(334, '143', 'NA', 'Q0334', 'QN4536', '2025-10-03', '364', '2025-10-01 01:12:03', 'master', 'approve', 'NA', 'master', '2025-10-01 01:12:09', NULL, '');

-- --------------------------------------------------------

--
-- Stand-in structure for view `quotation_rates_by_product`
-- (See below for the actual view)
--
CREATE TABLE `quotation_rates_by_product` (
`quotation_no` text
,`material_id` text
,`material_code` text
,`vendor_no` text
,`vendor_id` text
,`vendor_name` text
,`gst_per` text
,`quotation_amt` text
,`tax_applicable` text
,`quotation_per` text
);

-- --------------------------------------------------------

--
-- Table structure for table `rack`
--

CREATE TABLE `rack` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `user_no` text DEFAULT NULL,
  `department` text DEFAULT NULL,
  `section` text DEFAULT NULL,
  `rack_no` text DEFAULT NULL,
  `rack_name` text DEFAULT NULL,
  `capacity` text DEFAULT NULL,
  `unit` text DEFAULT NULL,
  `status` text DEFAULT 'pending',
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL,
  `approve_by` text DEFAULT NULL,
  `approve_date` text DEFAULT NULL,
  `empty` text DEFAULT 'yes',
  `material_type` text DEFAULT NULL,
  `material_code` text DEFAULT NULL,
  `qty` text DEFAULT NULL,
  `material_unit` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `ratemrp`
--

CREATE TABLE `ratemrp` (
  `id` int(11) NOT NULL,
  `product_code` text DEFAULT NULL,
  `category` text DEFAULT NULL,
  `client_code` text DEFAULT NULL,
  `rate` text DEFAULT '',
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL,
  `status` text DEFAULT 'pending',
  `approve_by` text DEFAULT NULL,
  `approve_date` text DEFAULT NULL,
  `plant_id` text DEFAULT NULL,
  `rate_for` text DEFAULT NULL,
  `unit` text DEFAULT NULL,
  `rate_unit` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Dumping data for table `ratemrp`
--

INSERT INTO `ratemrp` (`id`, `product_code`, `category`, `client_code`, `rate`, `entry_by`, `entry_date`, `status`, `approve_by`, `approve_date`, `plant_id`, `rate_for`, `unit`, `rate_unit`) VALUES
(1, 'P7', 'Tablets', 'CL-004', '5000', 'master', '2025-06-10 16:47:28', 'approve', 'master', '2025-06-10 16:47:35', '142', '', '', ''),
(2, 'P7', 'Tablets', 'CL-004', '3000', 'master', '2025-09-02 14:47:36', 'approve', 'master', '2025-09-02 14:47:46', '142', '', '', ''),
(3, 'P4', 'Tablets', 'CL-001', '652', 'master', '2025-09-08 18:21:38', 'approve', 'master', '2025-09-08 18:21:45', '142', '', '', ''),
(4, 'P15', 'Capsule', 'CL-001', '45', 'master', '2025-09-08 18:22:41', 'approve', 'master', '2025-09-08 18:22:45', '142', '', '', '');

-- --------------------------------------------------------

--
-- Table structure for table `rational_role`
--

CREATE TABLE `rational_role` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `role` text DEFAULT NULL,
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Dumping data for table `rational_role`
--

INSERT INTO `rational_role` (`id`, `plant_id`, `role`, `entry_by`, `entry_date`) VALUES
(1, '142', 'Active', 'master', '2025-04-09 13:17:40'),
(2, '142', 'NA', 'master', '2025-04-09 13:35:20');

-- --------------------------------------------------------

--
-- Table structure for table `raw_material`
--

CREATE TABLE `raw_material` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `user_no` text DEFAULT 'gmpdemo1',
  `material_code` text DEFAULT NULL,
  `batch_no` text DEFAULT NULL,
  `vendor_no` text DEFAULT NULL,
  `order_qty` text DEFAULT NULL,
  `unit` text DEFAULT NULL,
  `received_qty` text DEFAULT NULL,
  `accept_qty` text DEFAULT NULL,
  `containers` text DEFAULT NULL,
  `mfg_date` text DEFAULT NULL,
  `exp_date` text DEFAULT NULL,
  `inword_details` text DEFAULT NULL,
  `received_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL,
  `status` text DEFAULT 'pending',
  `receiving` text DEFAULT 'pending',
  `coa_received` text DEFAULT NULL,
  `receiving_details` text DEFAULT NULL,
  `dedusting` text DEFAULT 'pending',
  `dedusting_details` text DEFAULT NULL,
  `damage` text DEFAULT 'pending',
  `damage_details` text DEFAULT NULL,
  `weighing` text DEFAULT 'pending',
  `weighing_details` text DEFAULT NULL,
  `grn` text DEFAULT 'pending',
  `labels` text DEFAULT 'pending',
  `grn_details` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `received_complaint`
--

CREATE TABLE `received_complaint` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `rec_date` text DEFAULT NULL,
  `complaint_no` text DEFAULT NULL,
  `name` text DEFAULT NULL,
  `contact` text DEFAULT NULL,
  `address` text DEFAULT NULL,
  `complaint_nature` text DEFAULT NULL,
  `inc_location` text DEFAULT NULL,
  `compl_description` text DEFAULT NULL,
  `security_level` text DEFAULT NULL,
  `priority_level` text DEFAULT NULL,
  `related_compl` text DEFAULT NULL,
  `attachment` text DEFAULT NULL,
  `c_name` text DEFAULT NULL,
  `c_contact` text DEFAULT NULL,
  `c_email` text DEFAULT NULL,
  `c_phone` text DEFAULT NULL,
  `assigned_to` text DEFAULT NULL,
  `investigation` text DEFAULT NULL,
  `resolve_date` text DEFAULT NULL,
  `resolve_status` text DEFAULT NULL,
  `additional_action` text DEFAULT NULL,
  `follow_up_date` text DEFAULT NULL,
  `closed_date` text DEFAULT NULL,
  `follow_date` text DEFAULT NULL,
  `cause_analysis` text DEFAULT NULL,
  `preventive_measures` text DEFAULT NULL,
  `feedback` text DEFAULT NULL,
  `satisfaction_level` text DEFAULT NULL,
  `attachment1` text DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `receiving_order`
--

CREATE TABLE `receiving_order` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `ordernumber` text DEFAULT NULL,
  `orderdate` text DEFAULT NULL,
  `c_name` text DEFAULT NULL,
  `c_contact` text DEFAULT NULL,
  `c_email` text DEFAULT NULL,
  `c_phone` text DEFAULT NULL,
  `p_name` text DEFAULT NULL,
  `p_id` text DEFAULT NULL,
  `quantity` text DEFAULT NULL,
  `unit_price` text DEFAULT NULL,
  `shipping_address` text DEFAULT NULL,
  `shipping_method` text DEFAULT NULL,
  `expected_delivery_date` text DEFAULT NULL,
  `payment_method` text DEFAULT NULL,
  `payment_status` text DEFAULT NULL,
  `payment_amount` text DEFAULT NULL,
  `order_status` text DEFAULT NULL,
  `attachments` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `receving`
--

CREATE TABLE `receving` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `standard_type` text DEFAULT NULL,
  `challan_no` text DEFAULT NULL,
  `challan_date` text DEFAULT NULL,
  `tax_invoice` text DEFAULT NULL,
  `po_no` text DEFAULT NULL,
  `po_date` text DEFAULT NULL,
  `vendor_no` text DEFAULT NULL,
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL,
  `gross_total` text DEFAULT NULL,
  `gst_total` text DEFAULT NULL,
  `net_total` text DEFAULT NULL,
  `standards` text DEFAULT '0',
  `status` text DEFAULT 'pending',
  `batches` text DEFAULT '0',
  `received_qty` text DEFAULT NULL,
  `containerTotal` text DEFAULT NULL,
  `pack_size` text DEFAULT NULL,
  `challan_qty` text DEFAULT NULL,
  `remark` text DEFAULT NULL,
  `packing_condition` text DEFAULT NULL,
  `outer_packing` text DEFAULT NULL,
  `container_type` text DEFAULT NULL,
  `container_subtype` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `refregirator_temp_record`
--

CREATE TABLE `refregirator_temp_record` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `refrig_id` text DEFAULT NULL,
  `thermometer_id` text DEFAULT NULL,
  `observed_temp` text DEFAULT NULL,
  `min_temp` text DEFAULT NULL,
  `max_temp` text DEFAULT NULL,
  `entry_by` text DEFAULT NULL,
  `checked_by` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `refrigerator_cleaning`
--

CREATE TABLE `refrigerator_cleaning` (
  `id` int(11) NOT NULL,
  `disinfect` text DEFAULT NULL,
  `clean_by` text DEFAULT NULL,
  `remark` text DEFAULT NULL,
  `entry_by` text DEFAULT NULL,
  `entry_time` text DEFAULT NULL,
  `entry_date` text DEFAULT '  ',
  `from_date` text DEFAULT NULL,
  `to_date` text DEFAULT NULL,
  `Refrigerator_id` text DEFAULT NULL,
  `Refrigerator_name` text DEFAULT NULL,
  `end_time` text DEFAULT NULL,
  `start_time` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `refrigerator_log`
--

CREATE TABLE `refrigerator_log` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `equipment_id` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL,
  `entry_time` text DEFAULT NULL,
  `disinfectant_used` text DEFAULT NULL,
  `remark` text DEFAULT NULL,
  `cleaned_by` text DEFAULT '',
  `used_by` text DEFAULT NULL,
  `checked_by` text DEFAULT NULL,
  `approved_date` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `Regulatory_Domestic_Approvals`
--

CREATE TABLE `Regulatory_Domestic_Approvals` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `user_no` text DEFAULT 'gmpdemo1',
  `tn_no` text DEFAULT NULL,
  `emp_id` text DEFAULT NULL,
  `in_department` text DEFAULT NULL,
  `empTraningDateFrom` text DEFAULT NULL,
  `empTraningDateTo` text DEFAULT NULL,
  `training_start_time` text DEFAULT NULL,
  `training_end_time` text DEFAULT NULL,
  `attendance` text DEFAULT 'pending',
  `exam` text DEFAULT 'pending',
  `totalmark` text DEFAULT NULL,
  `marks` text DEFAULT NULL,
  `result` text DEFAULT NULL,
  `feedback_exp` mediumtext DEFAULT NULL,
  `feedback` text DEFAULT 'NA',
  `mapQuestion` text DEFAULT 'pending',
  `questions` text DEFAULT NULL,
  `answers` mediumtext DEFAULT NULL,
  `otherDet` mediumtext DEFAULT NULL,
  `product_code` text DEFAULT NULL,
  `licence_type` text DEFAULT NULL,
  `other_licence_type` text DEFAULT NULL,
  `lic_no` text DEFAULT NULL,
  `approval_from` text DEFAULT NULL,
  `country` text DEFAULT NULL,
  `clientName` text DEFAULT NULL,
  `authName` text DEFAULT NULL,
  `grant_date` text DEFAULT NULL,
  `valid_till` text DEFAULT NULL,
  `document` text DEFAULT NULL,
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL,
  `docType` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `regulatory_register_initation`
--

CREATE TABLE `regulatory_register_initation` (
  `id` int(11) NOT NULL,
  `register_initatyion_list` text DEFAULT NULL,
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL,
  `plant_id` text DEFAULT NULL,
  `status` text DEFAULT 'pending',
  `registration_query` text DEFAULT NULL,
  `registration_status` text DEFAULT NULL,
  `registation_approval_received` text DEFAULT NULL,
  `date_of_approved` text DEFAULT NULL,
  `current_status` text DEFAULT NULL,
  `update_info` text DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `regulatory_register_update`
--

CREATE TABLE `regulatory_register_update` (
  `id` int(11) NOT NULL,
  `updated_query` text DEFAULT NULL,
  `current_status` text DEFAULT NULL,
  `additional_remark` text DEFAULT NULL,
  `requirement` text DEFAULT NULL,
  `updated_by` text DEFAULT NULL,
  `updated_date` text DEFAULT NULL,
  `plant_id` text DEFAULT NULL,
  `register_initation_id` text DEFAULT NULL,
  `status` text DEFAULT 'Updated',
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `rejection`
--

CREATE TABLE `rejection` (
  `id` int(11) NOT NULL,
  `user_no` text DEFAULT 'gmpdemo1',
  `receiving_no` text DEFAULT NULL,
  `material_code` text DEFAULT NULL,
  `batch_no` text DEFAULT NULL,
  `containers` text DEFAULT NULL,
  `rejected_qty` text DEFAULT NULL,
  `reason` text DEFAULT NULL,
  `action_taken` text DEFAULT NULL,
  `rejected_area` text DEFAULT '',
  `location` text DEFAULT NULL,
  `inform` text DEFAULT NULL,
  `remark` text DEFAULT NULL,
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `rejection_destruction`
--

CREATE TABLE `rejection_destruction` (
  `id` int(11) NOT NULL,
  `user_no` text DEFAULT 'gmpdemo1',
  `rejection_id` text DEFAULT NULL,
  `steps` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `rejection_online`
--

CREATE TABLE `rejection_online` (
  `id` int(11) NOT NULL,
  `user_no` text DEFAULT 'gmpdemo1',
  `department` text DEFAULT NULL,
  `material_type` text DEFAULT NULL,
  `product_name` text DEFAULT NULL,
  `grade` text DEFAULT NULL,
  `batch_no` text DEFAULT NULL,
  `batch_size` text DEFAULT NULL,
  `lot_no` text DEFAULT NULL,
  `stage` text DEFAULT NULL,
  `rejected_quantity` text DEFAULT NULL,
  `equipment_name` text DEFAULT NULL,
  `equipment_id` text DEFAULT NULL,
  `description` text DEFAULT NULL,
  `rejection_type` text DEFAULT NULL,
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL,
  `approve_by` text DEFAULT NULL,
  `approve_date` text DEFAULT NULL,
  `qa_approve_by` text DEFAULT NULL,
  `qa_approve_date` text DEFAULT NULL,
  `equipment_used` text DEFAULT NULL,
  `location` text DEFAULT NULL,
  `detailofcemical` text DEFAULT NULL,
  `status` text DEFAULT 'pending'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `rejection_rawpacking`
--

CREATE TABLE `rejection_rawpacking` (
  `id` int(11) NOT NULL,
  `user_no` text DEFAULT 'gmpdemo1',
  `department` text DEFAULT NULL,
  `material_type` text DEFAULT NULL,
  `material_code` text DEFAULT NULL,
  `product_name` text DEFAULT NULL,
  `arno` text DEFAULT NULL,
  `grn` text DEFAULT NULL,
  `containers_total` text DEFAULT NULL,
  `containers_rejected` text DEFAULT NULL,
  `quantity_received` text DEFAULT NULL,
  `rejected_quantity` text DEFAULT NULL,
  `rejection_reason` text DEFAULT NULL,
  `remark` text DEFAULT NULL,
  `receiving_no` text DEFAULT NULL,
  `isRejectionArea` text DEFAULT NULL,
  `reason` text DEFAULT NULL,
  `storage_location` text DEFAULT NULL,
  `supplier_inform` text DEFAULT NULL,
  `reject_action` text DEFAULT NULL,
  `status` text DEFAULT 'pending',
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL,
  `store_approve_by` text DEFAULT NULL,
  `store_approve_date` text DEFAULT NULL,
  `qa_approve_by` text DEFAULT NULL,
  `qa_approve_date` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `rent_agreement`
--

CREATE TABLE `rent_agreement` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `agreement_title` text DEFAULT NULL,
  `agreement_id` text DEFAULT NULL,
  `effective_date` text DEFAULT NULL,
  `expiry_date` text DEFAULT NULL,
  `property_type` text DEFAULT NULL,
  `property_name` text DEFAULT NULL,
  `property_address` text DEFAULT NULL,
  `landlord` text DEFAULT NULL,
  `tenant` text DEFAULT NULL,
  `administrator` text DEFAULT NULL,
  `lease_terms` text DEFAULT NULL,
  `rent_amount` text DEFAULT NULL,
  `security_deposit` text DEFAULT NULL,
  `payment` text DEFAULT NULL,
  `file_agreement` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Dumping data for table `rent_agreement`
--

INSERT INTO `rent_agreement` (`id`, `plant_id`, `agreement_title`, `agreement_id`, `effective_date`, `expiry_date`, `property_type`, `property_name`, `property_address`, `landlord`, `tenant`, `administrator`, `lease_terms`, `rent_amount`, `security_deposit`, `payment`, `file_agreement`) VALUES
(1, '142', 'GMP SOFTWARE', 'Agid0045', '2025-08-19 06:07:31', '2025-08-22', 'Residential', 'NA', '1371 BHADRAWATI PETH SOLAPUR', 'NA', 'NA', 'NA', 'NA', '50000', '15000', 'Monthly', ''),
(2, '142', 'GMP SOFTWARE', 'Agid0045', '2025-08-20 12:08:58', '2025-08-30', 'Industrial', 'NA', '1371 BHADRAWATI PETH SOLAPUR', 'NA', 'NA', 'NA', 'NA', '50000', '15000', 'Monthly', ''),
(3, '142', 'GMP SOFTWARE', 'Agid0045', '2025-08-21 11:52:57', '2025-08-21', 'Residential', 'NA', '1371 BHADRAWATI PETH SOLAPUR', 'NA', 'NA', 'NA', 'NA', '50000', '15000', 'Monthly', 'masterfile_agreement.xlsx');

-- --------------------------------------------------------

--
-- Table structure for table `repair_record`
--

CREATE TABLE `repair_record` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `record_date` text DEFAULT NULL,
  `record_id` text DEFAULT NULL,
  `facility_name` text DEFAULT NULL,
  `facility_type` text DEFAULT NULL,
  `maintenance_team` text DEFAULT NULL,
  `maintance_requester` text DEFAULT NULL,
  `repair_desc` text DEFAULT NULL,
  `requested_date` text DEFAULT NULL,
  `complted_date` text DEFAULT NULL,
  `ext_maintainance` text DEFAULT NULL,
  `in_maintainance` text DEFAULT NULL,
  `ele_system` text DEFAULT NULL,
  `hvac_system` text DEFAULT NULL,
  `equp_machine` text DEFAULT NULL,
  `cle_sani` text DEFAULT NULL,
  `grounds_maintainance` text DEFAULT NULL,
  `remarks` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `replacment`
--

CREATE TABLE `replacment` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `approvel_status` text DEFAULT NULL,
  `up_mentance` text DEFAULT NULL,
  `maintenance_note` text DEFAULT NULL,
  `maintenance_team` text DEFAULT NULL,
  `next_date` text DEFAULT NULL,
  `previous_date` text DEFAULT NULL,
  `shedule_date` text DEFAULT NULL,
  `replacement_interval` text DEFAULT NULL,
  `filter_id` text DEFAULT NULL,
  `filter_name` text DEFAULT NULL,
  `shedule_id` text DEFAULT NULL,
  `shedulereplc_date` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `requalification_eqp`
--

CREATE TABLE `requalification_eqp` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `equipment_name` text DEFAULT NULL,
  `equipment_id` text DEFAULT NULL,
  `location` text DEFAULT NULL,
  `requal_date` text DEFAULT NULL,
  `requal_purpose` text DEFAULT NULL,
  `pre_qual_detail` text DEFAULT NULL,
  `iq_result` text DEFAULT NULL,
  `iq_obs` text DEFAULT NULL,
  `oq_result` text DEFAULT NULL,
  `oq_obs` text DEFAULT NULL,
  `pq_result` text DEFAULT NULL,
  `pq_obs` text DEFAULT NULL,
  `details` text DEFAULT NULL,
  `refrences` text DEFAULT NULL,
  `support_doc` text DEFAULT NULL,
  `action_tack` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `requisition`
--

CREATE TABLE `requisition` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `item_name` text DEFAULT NULL,
  `stock_qty` text DEFAULT NULL,
  `indend_qty` text DEFAULT NULL,
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Dumping data for table `requisition`
--

INSERT INTO `requisition` (`id`, `plant_id`, `item_name`, `stock_qty`, `indend_qty`, `entry_by`, `entry_date`) VALUES
(1, '142', 'Dettol', '500', '400', 'master', '2025-04-02 03:15:30'),
(2, '142', 'AUTOCLAVE', 'na', 'na', 'master', '2025-08-20 10:27:11');

-- --------------------------------------------------------

--
-- Table structure for table `resignation`
--

CREATE TABLE `resignation` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `emp_name` text DEFAULT 'gmpdemo1',
  `emp_id` text DEFAULT NULL,
  `designation` text DEFAULT NULL,
  `expected_notice` text DEFAULT NULL,
  `expected_releaving` text DEFAULT NULL,
  `reason` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL,
  `resignation_status` text DEFAULT 'pending',
  `resignation_remark` text DEFAULT NULL,
  `status` text DEFAULT 'pending',
  `resignation_type` text DEFAULT NULL,
  `description` text DEFAULT NULL,
  `resignation_date` text DEFAULT NULL,
  `exitinterview_date` text DEFAULT NULL,
  `releaving_date` text DEFAULT NULL,
  `exp_letter` text DEFAULT 'pending',
  `department` text DEFAULT NULL,
  `dept_resignation_remark` text DEFAULT '0',
  `dept_resignation_status` text DEFAULT '0',
  `is_real_reason` text DEFAULT '0',
  `interpersonal_disputes` text DEFAULT '0',
  `other_reason` text DEFAULT NULL,
  `retain_service` text DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Dumping data for table `resignation`
--

INSERT INTO `resignation` (`id`, `plant_id`, `emp_name`, `emp_id`, `designation`, `expected_notice`, `expected_releaving`, `reason`, `entry_date`, `resignation_status`, `resignation_remark`, `status`, `resignation_type`, `description`, `resignation_date`, `exitinterview_date`, `releaving_date`, `exp_letter`, `department`, `dept_resignation_remark`, `dept_resignation_status`, `is_real_reason`, `interpersonal_disputes`, `other_reason`, `retain_service`) VALUES
(1, ' ', 'Samiksha Manish Rane', 'DGMP-109', 'Sr. Account Manager', ' ', '2024-09-23', ' ', ' ', 'pending', ' ', 'Accepted', 'Notice of resignation', 'Farewell', '2024-09-23', ' ', ' ', 'pending', 'Account', '0', '0', '0', '0', NULL, '0'),
(2, ' ', 'Rakesh Manish Mane', 'DGMP-103', 'Manager', ' ', '2024-10-23', ' ', ' ', 'pending', ' ', 'Accepted', 'Resignation', 'not expose', '2024-10-03', ' ', ' ', 'pending', 'Quality Control', '0', '0', '0', '0', NULL, '0'),
(3, ' ', 'Deepti Vitthal Shinde', 'GMP236', 'GMP training and implementation coordinator', ' ', '2024-10-31', ' ', ' ', 'pending', ' ', 'Accepted', 'Notice of resignation', 'NA', '2024-10-17', ' ', ' ', 'pending', 'Quality Assurance', '0', '0', '0', '0', NULL, '0'),
(4, ' ', 'Supriya Rajendra Doiphode', 'GMP221', 'Software Devloper', ' ', '2024-10-29', ' ', ' ', 'Completed', ' ', 'pending', 'Resignation', 'na', '2024-10-08', ' ', ' ', 'Inprocess', 'IT', '0', '0', '0', '0', '[]', '0'),
(5, ' ', 'Nikita Ramdas Kendre', 'GMP 195', 'Server engineer', ' ', '2024-10-16', ' ', ' ', 'pending', ' ', 'Accepted', 'Resignation', 'na ', '2024-10-09', ' ', ' ', 'pending', 'IT', '0', '0', '0', '0', NULL, '0'),
(6, ' ', 'PRASAD SANJAY BARHATE', 'GMP185', 'Software Devloper', ' ', '2024-10-22', ' ', ' ', 'pending', ' ', 'Accepted', 'Notice of resignation', 'na ', '2024-10-16', ' ', ' ', 'pending', 'IT', '0', '0', '0', '0', NULL, '0'),
(7, ' ', 'Harsh Nandkishor Daga', 'GMP226', 'Business Analyst', ' ', '2024-10-29', ' ', ' ', 'pending', ' ', 'pending', 'Resignation', 'na ', '2024-10-24', ' ', ' ', 'pending', 'IT', '0', '0', '0', '0', NULL, '0'),
(8, ' ', 'Deepti Vitthal Shinde', 'GMP236', 'GMP training and implementation coordinator', ' ', '2024-11-01', ' ', ' ', 'pending', ' ', 'Accepted', 'Resignation', 'na ', '2024-10-15', ' ', ' ', 'pending', 'Quality Assurance', '0', '0', '0', '0', NULL, '0'),
(9, ' ', 'master master', 'master', 'master', ' ', '2025-01-12', ' ', ' ', 'pending', ' ', 'Accepted', 'Resignation', 'Resignation', '2025-01-11', ' ', ' ', 'pending', 'master', '0', '0', '0', '0', NULL, '0'),
(10, ' ', 'Nita Sharma', 'DGMP- 246', 'Manager', ' ', '2025-08-20', ' ', ' ', 'pending', ' ', 'pending', 'Notice Of Resignation', 'NA', '2025-08-20', ' ', ' ', 'pending', 'Quality Assurance', '0', '0', '0', '0', NULL, '0'),
(11, ' ', 'Johnson kumar patil', '2093', 'Sr. Software Developer', ' ', '2025-08-30', ' ', ' ', 'pending', ' ', 'pending', 'Notice Of Resignation', 'NA', '2025-08-20', ' ', ' ', 'pending', 'Engineering', '0', '0', '0', '0', NULL, '0'),
(12, ' ', 'Pranali Thorat', 'DGMP332', 'Junior Operator', ' ', '2025-08-20', ' ', ' ', 'pending', ' ', 'pending', 'Notice Of Resignation', 'NA', '2025-08-20', ' ', ' ', 'pending', 'Quality Assurance', '0', '0', '0', '0', NULL, '0'),
(13, ' ', 'Omkar Sanjeev Akangire', 'GMP 1743', 'Manager', ' ', '2025-08-21', ' ', ' ', 'pending', ' ', 'pending', 'Notice Of Resignation', 'NA', '2025-08-20', ' ', ' ', 'pending', 'Quality Control', '0', '0', '0', '0', NULL, '0'),
(14, ' ', 'Kajal Chimne', 'DGMP331', 'GMP training and implementation coordinator', ' ', '2025-09-04', ' ', ' ', 'pending', ' ', 'pending', 'Notice Of Resignation', 'na', '2025-09-02', ' ', ' ', 'pending', 'Quality Assurance', '0', '0', '0', '0', NULL, '0'),
(15, ' ', 'Sanket Dhoke', 'DGMP441', 'QA Assistant', ' ', '2025-09-20', ' ', ' ', 'pending', ' ', 'pending', 'Notice Of Resignation', '  na', '2025-09-02', ' ', ' ', 'pending', 'Quality Assurance', '0', '0', '0', '0', NULL, '0'),
(16, NULL, 'Riya Shinde', 'Appl01', 'QA Assistant', NULL, '2025-09-30', NULL, NULL, 'pending', NULL, 'pending', 'Notice Of Resignation', 'ok', '2025-09-26', NULL, NULL, 'pending', 'Quality Assurance', '0', '0', '0', '0', NULL, '0');

-- --------------------------------------------------------

--
-- Table structure for table `resignation_clearnace`
--

CREATE TABLE `resignation_clearnace` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `user_no` text DEFAULT 'gmpdemo1',
  `resignation_id` text DEFAULT NULL,
  `department` text DEFAULT NULL,
  `status` text DEFAULT 'pending',
  `due_status` text DEFAULT NULL,
  `remark` text DEFAULT NULL,
  `emp_id` text DEFAULT NULL,
  `subject` text DEFAULT NULL,
  `releaving_date` text DEFAULT NULL,
  `emp_name` text DEFAULT NULL,
  `designation` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `responsibility`
--

CREATE TABLE `responsibility` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `dept` text DEFAULT NULL,
  `emp_name` text DEFAULT NULL,
  `emp_id` text DEFAULT NULL,
  `job_title` text DEFAULT NULL,
  `responsibility1` mediumtext DEFAULT NULL,
  `responsibility2` mediumtext DEFAULT NULL,
  `responsibility3` text DEFAULT NULL,
  `add_responsibility1` text DEFAULT NULL,
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL,
  `per_metrices1` text DEFAULT NULL,
  `per_metrices2` text DEFAULT NULL,
  `per_metrices3` text DEFAULT NULL,
  `review_by` text DEFAULT NULL,
  `review_date` text DEFAULT NULL,
  `approval_status` text DEFAULT 'pending',
  `supporting_doc` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `restation_save`
--

CREATE TABLE `restation_save` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `format_no` text DEFAULT NULL,
  `copies_req` text DEFAULT NULL,
  `revistion_date` text DEFAULT NULL,
  `document_type` text DEFAULT NULL,
  `document_name` text DEFAULT NULL,
  `department` text DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `retest`
--

CREATE TABLE `retest` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `material_code` text DEFAULT NULL,
  `batch_no` text DEFAULT NULL,
  `grn_no` text DEFAULT NULL,
  `ar_no` text DEFAULT NULL,
  `release_date` text DEFAULT NULL,
  `retest_date` text DEFAULT NULL,
  `qty` text DEFAULT NULL,
  `unit` text DEFAULT NULL,
  `mfg_date` text DEFAULT NULL,
  `exp_date` text DEFAULT NULL,
  `qc_person` text DEFAULT NULL,
  `qc_alternate_person` text DEFAULT NULL,
  `micro_person` text DEFAULT NULL,
  `micro_alternate_person` text DEFAULT NULL,
  `status` text DEFAULT 'pending',
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `retraining`
--

CREATE TABLE `retraining` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `emp_id` text DEFAULT NULL,
  `training_date` text DEFAULT NULL,
  `reason` text DEFAULT NULL,
  `trainer` text DEFAULT NULL,
  `trainer_no` text DEFAULT NULL,
  `marks` text DEFAULT NULL,
  `remark` text DEFAULT NULL,
  `dept_approval` text DEFAULT NULL,
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL,
  `status` text DEFAULT 'pending'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `review_order`
--

CREATE TABLE `review_order` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `ordernumber` text DEFAULT NULL,
  `orderdate` text DEFAULT NULL,
  `c_name` text DEFAULT NULL,
  `c_contact` text DEFAULT NULL,
  `c_email` text DEFAULT NULL,
  `c_phone` text DEFAULT NULL,
  `p_name` text DEFAULT NULL,
  `p_id` text DEFAULT NULL,
  `quantity` text DEFAULT NULL,
  `unit_price` text DEFAULT NULL,
  `pym_method` text DEFAULT NULL,
  `paym_status` text DEFAULT NULL,
  `paym_amnt` text DEFAULT NULL,
  `shiping_add` text DEFAULT NULL,
  `shipping_method` text DEFAULT NULL,
  `exp_del_date` text DEFAULT NULL,
  `order_status` text DEFAULT NULL,
  `updated_status` text DEFAULT NULL,
  `attachments` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `revisionRequest`
--

CREATE TABLE `revisionRequest` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `refDocNo` text DEFAULT NULL,
  `refDocId` text DEFAULT NULL,
  `refDocName` text DEFAULT NULL,
  `revisionComment` text DEFAULT NULL,
  `reqFor` text DEFAULT NULL,
  `status` text DEFAULT 'pending',
  `entryBy` text DEFAULT NULL,
  `entryOn` text DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `revision_checklist`
--

CREATE TABLE `revision_checklist` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `vendor_name` text DEFAULT NULL,
  `vendor_id` text DEFAULT NULL,
  `aprl_chck_id` text DEFAULT NULL,
  `approval_date` text DEFAULT NULL,
  `rev_id` text DEFAULT NULL,
  `rev_date` text DEFAULT NULL,
  `rev_reason` text DEFAULT NULL,
  `revised` text DEFAULT NULL,
  `review_by` text DEFAULT NULL,
  `review_date` text DEFAULT '',
  `approval_status` text DEFAULT NULL,
  `supporing_doc` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `rinse_analysis`
--

CREATE TABLE `rinse_analysis` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `equip_name` text DEFAULT NULL,
  `batch_code` text DEFAULT NULL,
  `doa` text DEFAULT NULL,
  `dor` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `rinse_analysis_dtl`
--

CREATE TABLE `rinse_analysis_dtl` (
  `id` int(11) NOT NULL,
  `micro_organism` text DEFAULT NULL,
  `observation_control` text DEFAULT NULL,
  `incubation_period` text DEFAULT NULL,
  `entry_by` datetime DEFAULT current_timestamp(),
  `ra_id` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `risk_comments`
--

CREATE TABLE `risk_comments` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `user_no` text DEFAULT 'gmpdemo1',
  `risk_identification_id` text DEFAULT NULL,
  `department` text DEFAULT NULL,
  `comment` text DEFAULT NULL,
  `status` text DEFAULT 'pending',
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL,
  `inc_no` text DEFAULT NULL,
  `selectedDeptCount` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `risk_departments`
--

CREATE TABLE `risk_departments` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `user_no` text DEFAULT 'gmpdemo1',
  `risk_no` text DEFAULT NULL,
  `department` text DEFAULT NULL,
  `comment` text DEFAULT NULL,
  `status` text DEFAULT 'pending',
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `risk_identification`
--

CREATE TABLE `risk_identification` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `user_no` text DEFAULT 'gmpdemo1',
  `department` text DEFAULT NULL,
  `section` text DEFAULT NULL,
  `identification` text DEFAULT NULL,
  `usages_for` text DEFAULT NULL,
  `risk_form` text DEFAULT NULL,
  `description` mediumtext DEFAULT NULL,
  `justification` mediumtext DEFAULT NULL,
  `qty_impact` text DEFAULT NULL,
  `impact_strength` text DEFAULT NULL,
  `human_impact` text DEFAULT NULL,
  `risk_strength` text DEFAULT NULL,
  `product_code` text DEFAULT NULL,
  `batch_no` text DEFAULT NULL,
  `lot_no` text DEFAULT NULL,
  `equipment_code` text DEFAULT NULL,
  `status` text DEFAULT 'pending',
  `evaluation_status` text DEFAULT 'pending',
  `analysis_status` text DEFAULT 'pending',
  `assessment_status` text DEFAULT 'pending',
  `identification_status` text DEFAULT 'pending',
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL,
  `details` text DEFAULT NULL,
  `assessment` text DEFAULT 'pending',
  `analysis` text DEFAULT 'pending',
  `evaluation` text DEFAULT 'pending',
  `control` text DEFAULT 'pending',
  `review` text DEFAULT 'pending',
  `review_by` text DEFAULT NULL,
  `review_date` text DEFAULT NULL,
  `comment` text DEFAULT NULL,
  `capa` text DEFAULT NULL,
  `risk_control` text DEFAULT NULL,
  `impact_quality` text DEFAULT NULL,
  `close_comment` text DEFAULT NULL,
  `close_by` text DEFAULT NULL,
  `close_date` text DEFAULT NULL,
  `qly_impact` text DEFAULT '0',
  `assessment_details` mediumtext DEFAULT NULL,
  `analysis_details` mediumtext DEFAULT NULL,
  `evaluation_details` mediumtext DEFAULT NULL,
  `depReview` text DEFAULT 'pending',
  `dept_head` text DEFAULT 'pending',
  `qaHead` text DEFAULT 'pending'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Dumping data for table `risk_identification`
--

INSERT INTO `risk_identification` (`id`, `plant_id`, `user_no`, `department`, `section`, `identification`, `usages_for`, `risk_form`, `description`, `justification`, `qty_impact`, `impact_strength`, `human_impact`, `risk_strength`, `product_code`, `batch_no`, `lot_no`, `equipment_code`, `status`, `evaluation_status`, `analysis_status`, `assessment_status`, `identification_status`, `entry_by`, `entry_date`, `details`, `assessment`, `analysis`, `evaluation`, `control`, `review`, `review_by`, `review_date`, `comment`, `capa`, `risk_control`, `impact_quality`, `close_comment`, `close_by`, `close_date`, `qly_impact`, `assessment_details`, `analysis_details`, `evaluation_details`, `depReview`, `dept_head`, `qaHead`) VALUES
(1, ' ', 'gmpdemo1', 'Store', 'Dedusting', 'Product', 'HGVBHN', 'During Process', 'SDFGH', 'GFBH', 'Yes', 'Minor', 'Yes', 'Minor', 'P8', 'NJBVHVH', 'EDFTYT', '', 'pending', 'pending', 'pending', 'pending', 'Approve', 'master', '2025-04-21 11:55:14', ' ', 'done', 'pending', 'pending', 'pending', 'pending', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', 'Yes', '[{\"name\":\"Critical\",\"description\":\"Very significant and having catastrophic impact on product\",\"score\":1,\"justification\":\"NA\"}]', '[{\r\n    \"type\": \"analysis\",\r\n    \"status\": \"pending\",\r\n    \"name\": \"0\",\r\n    \"description\": \"0\",\r\n    \"score\": \"0\",\r\n    \"justification\": \"0\"\r\n  }]', '[{\r\n    \"type\": \"evaluation\",\r\n    \"status\": \"pending\",\r\n    \"name\": \"0\",\r\n    \"description\": \"0\",\r\n    \"score\": \"0\",\r\n    \"justification\": \"0\"\r\n}]', 'pending', 'pending', 'pending');

-- --------------------------------------------------------

--
-- Table structure for table `rivision_request`
--

CREATE TABLE `rivision_request` (
  `id` int(11) NOT NULL,
  `doc_name` text DEFAULT NULL,
  `doc_no` text DEFAULT NULL,
  `revision_type` text DEFAULT NULL,
  `rivision_chnages` text DEFAULT NULL,
  `plant_id` text DEFAULT NULL,
  `status` text DEFAULT 'pending',
  `Version_no` text DEFAULT NULL,
  `revison_from` text DEFAULT NULL,
  `description` text DEFAULT NULL,
  `cur_content` text DEFAULT NULL,
  `pro_content` text DEFAULT NULL,
  `reason_Revision` text DEFAULT NULL,
  `entry_by` text DEFAULT NULL,
  `department` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `rnd_chemical`
--

CREATE TABLE `rnd_chemical` (
  `id` int(11) NOT NULL,
  `user_no` text DEFAULT 'gmpdemo1',
  `chemical_no` text DEFAULT NULL,
  `chemical_name` text DEFAULT NULL,
  `molecular_wt` text DEFAULT NULL,
  `pack_size` text DEFAULT NULL,
  `cas_name` text DEFAULT NULL,
  `grade` text DEFAULT NULL,
  `make` text DEFAULT NULL,
  `status` text DEFAULT 'pending',
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL,
  `approve_by` text DEFAULT NULL,
  `approve_date` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Triggers `rnd_chemical`
--
DELIMITER $$
CREATE TRIGGER `rnd_chemical_no_insert` BEFORE INSERT ON `rnd_chemical` FOR EACH ROW BEGIN

SET @lastID = (SELECT id FROM rnd_chemical ORDER BY id DESC LIMIT 1);
IF @lastID IS NULL OR @lastID = '' THEN
    SET @lastID = 0;
END IF;
SET @lastID = @lastID +1;
SET NEW.chemical_no = concat('C1', LPAD(CONVERT(@lastID, CHAR), 4, '0'));
END
$$
DELIMITER ;

-- --------------------------------------------------------

--
-- Table structure for table `rnd_controlsample_rack`
--

CREATE TABLE `rnd_controlsample_rack` (
  `id` int(11) NOT NULL,
  `user_no` text DEFAULT 'gmpdemo1',
  `rack_type` text DEFAULT NULL,
  `rack_no` text DEFAULT NULL,
  `subrack` text DEFAULT NULL,
  `status` text DEFAULT 'pending',
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL,
  `approve_by` text DEFAULT NULL,
  `approve_date` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `rnd_control_sample`
--

CREATE TABLE `rnd_control_sample` (
  `id` int(11) NOT NULL,
  `user_no` text DEFAULT 'gmpdemo1',
  `cs_id` text DEFAULT NULL,
  `material_type` text DEFAULT NULL,
  `material_code` text DEFAULT NULL,
  `batch_no` text DEFAULT NULL,
  `batch_size` text DEFAULT NULL,
  `ar_no` text DEFAULT NULL,
  `analysis_date` text DEFAULT NULL,
  `release_date` text DEFAULT NULL,
  `mfg_date` text DEFAULT NULL,
  `exp_date` text DEFAULT NULL,
  `done_by` text DEFAULT NULL,
  `sampling_date` text DEFAULT NULL,
  `sample_quantity` text DEFAULT NULL,
  `unit` text DEFAULT NULL,
  `sample_by` text DEFAULT NULL,
  `pack_no` text DEFAULT NULL,
  `rack_no` text DEFAULT NULL,
  `checked_by` text DEFAULT NULL,
  `room_temp` text DEFAULT NULL,
  `humidity` text DEFAULT NULL,
  `department` text DEFAULT NULL,
  `status` text DEFAULT 'pending',
  `cs_id1` text DEFAULT NULL,
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Triggers `rnd_control_sample`
--
DELIMITER $$
CREATE TRIGGER `rnd_control_sample_no_insert` BEFORE INSERT ON `rnd_control_sample` FOR EACH ROW BEGIN

SET @lastID = (SELECT id FROM rnd_control_sample ORDER BY id DESC LIMIT 1);
IF @lastID IS NULL OR @lastID = '' THEN
    SET @lastID = 0;
END IF;
SET @lastID = @lastID +1;
SET NEW.cs_id = concat('CS-', LPAD(CONVERT(@lastID, CHAR), 3, '0'));
END
$$
DELIMITER ;

-- --------------------------------------------------------

--
-- Table structure for table `rnd_dev_optimisation`
--

CREATE TABLE `rnd_dev_optimisation` (
  `id` int(11) NOT NULL,
  `user_no` text DEFAULT 'gmpdemo1',
  `dev_no` text DEFAULT NULL,
  `product_code` text DEFAULT NULL,
  `batch_size` text DEFAULT NULL,
  `unit` text DEFAULT NULL,
  `trial_title` text DEFAULT NULL,
  `objective` text DEFAULT NULL,
  `procedures` text DEFAULT NULL,
  `materials` text DEFAULT NULL,
  `equipments` text DEFAULT NULL,
  `testings` text DEFAULT NULL,
  `observations` text DEFAULT NULL,
  `status` text DEFAULT 'pending',
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL,
  `approve_by` text DEFAULT NULL,
  `approve_date` text DEFAULT NULL,
  `optimisation` text DEFAULT 'pending'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Triggers `rnd_dev_optimisation`
--
DELIMITER $$
CREATE TRIGGER `rnd_dev_optimisation_no` BEFORE INSERT ON `rnd_dev_optimisation` FOR EACH ROW BEGIN

SET @lastID = (SELECT id FROM rnd_dev_optimisation ORDER BY id DESC LIMIT 1);
IF @lastID IS NULL OR @lastID = '' THEN
    SET @lastID = 0;
END IF;
SET @lastID = @lastID +1;
SET NEW.dev_no = concat('DEV', LPAD(CONVERT(@lastID, CHAR), 3, '0'));
END
$$
DELIMITER ;

-- --------------------------------------------------------

--
-- Table structure for table `rnd_dev_trial`
--

CREATE TABLE `rnd_dev_trial` (
  `id` int(11) NOT NULL,
  `user_no` text DEFAULT 'gmpdemo1',
  `dev_no` text DEFAULT NULL,
  `product_code` text DEFAULT NULL,
  `batch_size` text DEFAULT NULL,
  `unit` text DEFAULT 'kg',
  `trial_title` text DEFAULT NULL,
  `objective` text DEFAULT NULL,
  `status` text DEFAULT 'pending',
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL,
  `approve_by` text DEFAULT NULL,
  `approve_date` text DEFAULT NULL,
  `optimisation` text DEFAULT 'pending'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Triggers `rnd_dev_trial`
--
DELIMITER $$
CREATE TRIGGER `rnd_dev_trial_no` BEFORE INSERT ON `rnd_dev_trial` FOR EACH ROW BEGIN

SET @lastID = (SELECT id FROM rnd_dev_trial ORDER BY id DESC LIMIT 1);
IF @lastID IS NULL OR @lastID = '' THEN
    SET @lastID = 0;
END IF;
SET @lastID = @lastID +1;
SET NEW.dev_no = concat('DEV', LPAD(CONVERT(@lastID, CHAR), 3, '0'));
END
$$
DELIMITER ;

-- --------------------------------------------------------

--
-- Table structure for table `rnd_dev_trials`
--

CREATE TABLE `rnd_dev_trials` (
  `id` int(11) NOT NULL,
  `user_no` text DEFAULT 'gmpdemo1',
  `dev_no` text DEFAULT NULL,
  `product_code` text DEFAULT NULL,
  `procedures` text DEFAULT NULL,
  `materials` text DEFAULT NULL,
  `equipments` text DEFAULT NULL,
  `testings` text DEFAULT NULL,
  `observations` text DEFAULT NULL,
  `optimisation` text DEFAULT 'no',
  `status` text DEFAULT 'pending',
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `rnd_equipment`
--

CREATE TABLE `rnd_equipment` (
  `id` int(11) NOT NULL,
  `user_no` text DEFAULT 'gmpdemo1',
  `equipment_type` text DEFAULT NULL,
  `equipment_code` text DEFAULT NULL,
  `equipment_name` text DEFAULT NULL,
  `make` text DEFAULT NULL,
  `capacity` text DEFAULT NULL,
  `min_capacity` text DEFAULT NULL,
  `max_capacity` text DEFAULT NULL,
  `unit` text DEFAULT NULL,
  `category` text DEFAULT 'Fix',
  `department` text DEFAULT NULL,
  `section` text DEFAULT NULL,
  `purchase_date` text DEFAULT NULL,
  `installation_date` text DEFAULT NULL,
  `model` text DEFAULT NULL,
  `equipment_sr_no` text DEFAULT NULL,
  `equipment_used` text DEFAULT NULL,
  `e_no1` text DEFAULT NULL,
  `status` text DEFAULT 'pending',
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL,
  `approve_by` text DEFAULT NULL,
  `approve_date` text DEFAULT NULL,
  `calibration` text DEFAULT 'Not Required',
  `calibration_parameter` text DEFAULT 'pending',
  `process` text DEFAULT NULL,
  `from_range` text DEFAULT NULL,
  `from_range_uom` text DEFAULT NULL,
  `to_range` text DEFAULT NULL,
  `to_range_uom` text DEFAULT NULL,
  `plant_id` int(11) DEFAULT 28
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `rnd_glassware`
--

CREATE TABLE `rnd_glassware` (
  `id` int(11) NOT NULL,
  `user_no` text DEFAULT 'gmpdemo1',
  `glassware_no` text DEFAULT NULL,
  `name` text DEFAULT NULL,
  `capacity` text DEFAULT NULL,
  `unit` text DEFAULT NULL,
  `glassware_class` text DEFAULT NULL,
  `description` text DEFAULT NULL,
  `make` text DEFAULT NULL,
  `status` text DEFAULT 'pending',
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL,
  `approve_by` text DEFAULT NULL,
  `approve_date` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Triggers `rnd_glassware`
--
DELIMITER $$
CREATE TRIGGER `rnd_glassware_no_insert` BEFORE INSERT ON `rnd_glassware` FOR EACH ROW BEGIN

SET @lastID = (SELECT id FROM rnd_glassware ORDER BY id DESC LIMIT 1);
IF @lastID IS NULL OR @lastID = '' THEN
    SET @lastID = 0;
END IF;
SET @lastID = @lastID +1;
SET NEW.glassware_no = concat('G1', LPAD(CONVERT(@lastID, CHAR), 4, '0'));
END
$$
DELIMITER ;

-- --------------------------------------------------------

--
-- Table structure for table `rnd_hplc`
--

CREATE TABLE `rnd_hplc` (
  `id` int(11) NOT NULL,
  `user_no` text DEFAULT 'gmpdemo1',
  `hplc_no` text DEFAULT NULL,
  `name` text DEFAULT NULL,
  `packing` text DEFAULT NULL,
  `brand` text DEFAULT NULL,
  `particle_size` text DEFAULT NULL,
  `type` text DEFAULT NULL,
  `status` text DEFAULT 'pending',
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL,
  `approve_by` text DEFAULT '',
  `approve_date` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Triggers `rnd_hplc`
--
DELIMITER $$
CREATE TRIGGER `rnd_hplc_no_insert` BEFORE INSERT ON `rnd_hplc` FOR EACH ROW BEGIN

SET @lastID = (SELECT id FROM rnd_hplc ORDER BY id DESC LIMIT 1);
IF @lastID IS NULL OR @lastID = '' THEN
    SET @lastID = 0;
END IF;
SET @lastID = @lastID +1;
SET NEW.hplc_no = concat('H1', LPAD(CONVERT(@lastID, CHAR), 4, '0'));
END
$$
DELIMITER ;

-- --------------------------------------------------------

--
-- Table structure for table `rnd_indicator`
--

CREATE TABLE `rnd_indicator` (
  `id` int(11) NOT NULL,
  `user_no` text DEFAULT 'gmpdemo1',
  `indicator_no` char(1) DEFAULT '',
  `indicator` text DEFAULT NULL,
  `acid_color` text DEFAULT NULL,
  `base_color` text DEFAULT NULL,
  `ph_range` text DEFAULT NULL,
  `pka` text DEFAULT NULL,
  `status` text DEFAULT 'pending',
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL,
  `approve_by` text DEFAULT NULL,
  `approve_date` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `rnd_material`
--

CREATE TABLE `rnd_material` (
  `id` int(11) NOT NULL,
  `user_no` text DEFAULT 'gmpdemo1',
  `material_type` text DEFAULT NULL,
  `material_subtype` text DEFAULT NULL,
  `material_code` text DEFAULT NULL,
  `material_name` text DEFAULT NULL,
  `grade` text DEFAULT NULL,
  `cas_name` text DEFAULT NULL,
  `upac_name` text DEFAULT NULL,
  `material_nature` text DEFAULT NULL,
  `standard_qty` text DEFAULT NULL,
  `role` text DEFAULT 'Active',
  `country` text DEFAULT NULL,
  `ownership` text DEFAULT NULL,
  `product` text DEFAULT NULL,
  `artwork_code` text DEFAULT NULL,
  `inventory` int(11) DEFAULT 10,
  `location` text DEFAULT NULL,
  `thera` text DEFAULT NULL,
  `storage_condition` text DEFAULT NULL,
  `special_grade` text DEFAULT NULL,
  `order_qty` text DEFAULT NULL,
  `unit` text DEFAULT NULL,
  `category` text DEFAULT NULL,
  `retest` text DEFAULT NULL,
  `shelf_life` text DEFAULT NULL,
  `min_shelf` text DEFAULT NULL,
  `lead_time` text DEFAULT NULL,
  `equivalent` text DEFAULT NULL,
  `hsn` text DEFAULT NULL,
  `isprinted` text DEFAULT NULL,
  `for_product` text DEFAULT NULL,
  `product_code` text DEFAULT NULL,
  `status` text DEFAULT 'pending',
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL,
  `approve_by` text DEFAULT NULL,
  `approve_date` text DEFAULT NULL,
  `m_id1` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Triggers `rnd_material`
--
DELIMITER $$
CREATE TRIGGER `rnd_material_code` BEFORE INSERT ON `rnd_material` FOR EACH ROW BEGIN

SET @lastID = (SELECT id FROM rnd_material ORDER BY id DESC LIMIT 1);
IF @lastID IS NULL OR @lastID = '' THEN
    SET @lastID = 0;
END IF;
SET @lastID = @lastID +1;
SET NEW.material_code = concat('M1', LPAD(CONVERT(@lastID, CHAR), 4, '0'));
END
$$
DELIMITER ;

-- --------------------------------------------------------

--
-- Table structure for table `rnd_optimisation_trials`
--

CREATE TABLE `rnd_optimisation_trials` (
  `id` int(11) NOT NULL,
  `user_no` text DEFAULT 'gmpdemo1',
  `dev_no` text DEFAULT NULL,
  `product_code` text DEFAULT NULL,
  `procedures` text DEFAULT NULL,
  `materials` text DEFAULT NULL,
  `equipments` text DEFAULT NULL,
  `testings` text DEFAULT NULL,
  `observations` text DEFAULT NULL,
  `optimisation` text DEFAULT 'no',
  `status` text DEFAULT 'pending',
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `rnd_predev`
--

CREATE TABLE `rnd_predev` (
  `id` int(11) NOT NULL,
  `user_no` text DEFAULT 'gmpdemo1',
  `dev_no` text DEFAULT NULL,
  `product_name` text DEFAULT NULL,
  `proposed_route` text DEFAULT NULL,
  `dosage_form` text DEFAULT NULL,
  `delivery_system` text DEFAULT NULL,
  `strength` text DEFAULT NULL,
  `unit` text DEFAULT NULL,
  `container_closure` text DEFAULT NULL,
  `quality_criteria` text DEFAULT NULL,
  `sterility` text DEFAULT NULL,
  `stability` text DEFAULT NULL,
  `temp` text DEFAULT NULL,
  `humidity` text DEFAULT NULL,
  `status` text DEFAULT 'pending',
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL,
  `plant_id` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Triggers `rnd_predev`
--
DELIMITER $$
CREATE TRIGGER `predev_no_insert` BEFORE INSERT ON `rnd_predev` FOR EACH ROW BEGIN

SET @lastID = (SELECT id FROM rnd_predev ORDER BY id DESC LIMIT 1);
IF @lastID IS NULL OR @lastID = '' THEN
    SET @lastID = 0;
END IF;
SET @lastID = @lastID +1;
SET NEW.dev_no = concat('DEV', LPAD(CONVERT(@lastID, CHAR), 3, '0'));
END
$$
DELIMITER ;

-- --------------------------------------------------------

--
-- Table structure for table `rnd_product`
--

CREATE TABLE `rnd_product` (
  `id` int(11) NOT NULL,
  `user_no` text DEFAULT 'gmpdemo1',
  `product_code` text DEFAULT NULL,
  `product_name` text DEFAULT NULL,
  `generic_name` text DEFAULT NULL,
  `grade` text DEFAULT NULL,
  `packing_style` text DEFAULT NULL,
  `dosage_type` text DEFAULT NULL,
  `dosage_form` text DEFAULT NULL,
  `label_claim` text DEFAULT NULL,
  `packing_mode` text DEFAULT NULL,
  `min_shelf` text DEFAULT NULL,
  `thera` text DEFAULT NULL,
  `testing_time` text DEFAULT NULL,
  `retest_period` text DEFAULT NULL,
  `division` text DEFAULT NULL,
  `sale_ts` text DEFAULT NULL,
  `shelf_life` text DEFAULT NULL,
  `hsn` text DEFAULT NULL,
  `gtin` text DEFAULT NULL,
  `gst` text DEFAULT NULL,
  `category` text DEFAULT NULL,
  `mfg_lic` text DEFAULT NULL,
  `pack_desc` text DEFAULT NULL,
  `apperance` text DEFAULT NULL,
  `storage_condition` text DEFAULT NULL,
  `market` text DEFAULT NULL,
  `mrp` text DEFAULT NULL,
  `manufactured_under` text DEFAULT NULL,
  `manufactured_for` text DEFAULT NULL,
  `product_lic` text DEFAULT NULL,
  `fsc` text DEFAULT NULL,
  `copp` text DEFAULT NULL,
  `artwork` text DEFAULT NULL,
  `artwork_status` text DEFAULT 'pending',
  `manufactured_type` text DEFAULT NULL,
  `status` text DEFAULT 'pending',
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL,
  `approve_by` text DEFAULT NULL,
  `approve_date` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Triggers `rnd_product`
--
DELIMITER $$
CREATE TRIGGER `rnd_product_code_insert` BEFORE INSERT ON `rnd_product` FOR EACH ROW BEGIN

SET @lastID = (SELECT id FROM rnd_product ORDER BY id DESC LIMIT 1);
IF @lastID IS NULL OR @lastID = '' THEN
    SET @lastID = 0;
END IF;
SET @lastID = @lastID +1;
SET NEW.product_code = concat('P1', LPAD(CONVERT(@lastID, CHAR), 5, '0'));
END
$$
DELIMITER ;

-- --------------------------------------------------------

--
-- Table structure for table `rnd_risk_departments`
--

CREATE TABLE `rnd_risk_departments` (
  `id` int(11) NOT NULL,
  `user_no` text DEFAULT 'gmpdemo1',
  `risk_no` text DEFAULT NULL,
  `department` text DEFAULT NULL,
  `comment` text DEFAULT NULL,
  `status` text DEFAULT 'pending',
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `rnd_risk_identification`
--

CREATE TABLE `rnd_risk_identification` (
  `id` int(11) NOT NULL,
  `user_no` text DEFAULT 'gmpdemo1',
  `department` text DEFAULT NULL,
  `section` text DEFAULT NULL,
  `identification` text DEFAULT NULL,
  `usages_for` text DEFAULT NULL,
  `risk_form` text DEFAULT NULL,
  `description` text DEFAULT NULL,
  `justification` text DEFAULT NULL,
  `qty_impact` text DEFAULT NULL,
  `impact_strength` text DEFAULT NULL,
  `human_impact` text DEFAULT NULL,
  `risk_strength` text DEFAULT NULL,
  `product_code` text DEFAULT NULL,
  `batch_no` text DEFAULT NULL,
  `lot_no` text DEFAULT NULL,
  `equipment_code` text DEFAULT NULL,
  `status` text DEFAULT 'pending',
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL,
  `details` text DEFAULT NULL,
  `assessment` text DEFAULT 'pending',
  `analysis` text DEFAULT 'pending',
  `evaluation` text DEFAULT 'pending',
  `control` text DEFAULT 'pending',
  `review` text DEFAULT 'pending',
  `review_by` text DEFAULT NULL,
  `review_date` text DEFAULT NULL,
  `comment` text DEFAULT NULL,
  `capa` text DEFAULT NULL,
  `risk_control` text DEFAULT NULL,
  `impact_quality` text DEFAULT NULL,
  `close_comment` text DEFAULT NULL,
  `close_by` text DEFAULT NULL,
  `close_date` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `rnd_techtransfer`
--

CREATE TABLE `rnd_techtransfer` (
  `id` int(11) NOT NULL,
  `user_no` text DEFAULT NULL,
  `tech_no` text DEFAULT NULL,
  `receive_type` text DEFAULT NULL,
  `product_code` text DEFAULT NULL,
  `batch_size` text DEFAULT NULL,
  `documentations` text DEFAULT NULL,
  `raw_materials` text DEFAULT NULL,
  `packing_materials` text DEFAULT NULL,
  `vendors` text DEFAULT NULL,
  `activities` text DEFAULT NULL,
  `status` text DEFAULT 'pending',
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL,
  `approve_by` text DEFAULT NULL,
  `approve_date` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `rnd_volumetric_master`
--

CREATE TABLE `rnd_volumetric_master` (
  `id` int(11) NOT NULL,
  `user_no` text DEFAULT 'gmpdemo1',
  `master_no` text DEFAULT NULL,
  `solution_name` text DEFAULT NULL,
  `percentage` text DEFAULT NULL,
  `unit` text DEFAULT NULL,
  `strength` text DEFAULT NULL,
  `standard_type` text DEFAULT NULL,
  `status` text DEFAULT 'pending',
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL,
  `approve_by` text DEFAULT NULL,
  `approve_date` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Triggers `rnd_volumetric_master`
--
DELIMITER $$
CREATE TRIGGER `rnd_volumetric_master_no` BEFORE INSERT ON `rnd_volumetric_master` FOR EACH ROW BEGIN

SET @lastID = (SELECT id FROM rnd_volumetric_master ORDER BY id DESC LIMIT 1);
IF @lastID IS NULL OR @lastID = '' THEN
    SET @lastID = 0;
END IF;
SET @lastID = @lastID +1;
SET NEW.master_no = concat('S1', LPAD(CONVERT(@lastID, CHAR), 4, '0'));
END
$$
DELIMITER ;

-- --------------------------------------------------------

--
-- Table structure for table `rolog`
--

CREATE TABLE `rolog` (
  `roid` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `ro_clean_date` text DEFAULT NULL,
  `ro_clean_day` text DEFAULT NULL,
  `ro_backwash` text DEFAULT NULL,
  `ro_rinse` text DEFAULT NULL,
  `ro_carban_back` text DEFAULT NULL,
  `ro_carban_rinse` text DEFAULT NULL,
  `ro_water_level` text DEFAULT NULL,
  `filter_process_time` text DEFAULT NULL,
  `filter_process_end_time` text DEFAULT NULL,
  `total_process_time` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Dumping data for table `rolog`
--

INSERT INTO `rolog` (`roid`, `plant_id`, `ro_clean_date`, `ro_clean_day`, `ro_backwash`, `ro_rinse`, `ro_carban_back`, `ro_carban_rinse`, `ro_water_level`, `filter_process_time`, `filter_process_end_time`, `total_process_time`) VALUES
(1, '142', '2025-08-21', 'Thursday', '10:15', '04:14', '09:03', '08:07', '1', '07:14', '04:12', '-4:-2');

-- --------------------------------------------------------

--
-- Table structure for table `room_clearance_checklist`
--

CREATE TABLE `room_clearance_checklist` (
  `id` int(11) NOT NULL,
  `checkpoint` text DEFAULT NULL,
  `parameter` text DEFAULT NULL,
  `form_no` text DEFAULT NULL,
  `version_no` text DEFAULT NULL,
  `specification_no` text DEFAULT NULL,
  `effective_date` text DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `salary_annexure`
--

CREATE TABLE `salary_annexure` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `user_no` text DEFAULT 'gmpdemo1',
  `emp_id` text DEFAULT NULL,
  `type` text DEFAULT NULL,
  `employee_type` text DEFAULT NULL,
  `medical_checkup` text DEFAULT NULL,
  `gross_salary` text DEFAULT NULL,
  `fixed_earnings_total` text DEFAULT NULL,
  `calculateble_gross` text DEFAULT NULL,
  `total_earnings` text DEFAULT NULL,
  `total_deductions` text DEFAULT NULL,
  `ctc_deductions` text DEFAULT NULL,
  `total_ctc` text DEFAULT NULL,
  `take_home_salary` text DEFAULT NULL,
  `ctc_annual` text DEFAULT '',
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL,
  `status` text DEFAULT 'pending',
  `applicable_from` text DEFAULT NULL,
  `increament` text DEFAULT NULL,
  `old_annum_ctc` text DEFAULT '0',
  `new_designation` text DEFAULT NULL,
  `annual_bonus` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Dumping data for table `salary_annexure`
--

INSERT INTO `salary_annexure` (`id`, `plant_id`, `user_no`, `emp_id`, `type`, `employee_type`, `medical_checkup`, `gross_salary`, `fixed_earnings_total`, `calculateble_gross`, `total_earnings`, `total_deductions`, `ctc_deductions`, `total_ctc`, `take_home_salary`, `ctc_annual`, `entry_by`, `entry_date`, `status`, `applicable_from`, `increament`, `old_annum_ctc`, `new_designation`, `annual_bonus`) VALUES
(1, '142', 'gmpdemo1', 'DGMP-114', 'Employee', 'Grade I (30000-50000)', '', '45000', '', '', '40908.916666667', '1329.54', '0', '45000', '40908.916666667', '540000', 'master', '2024-09-21 01:28:18', 'Pending', ' ', ' ', '0', ' ', '49093'),
(2, '142', 'gmpdemo1', 'DGMP-112', 'Employee', 'Grade I (30000-50000)', '', '39999.9167', '', '', '36363.5', '1181.81', '0', '39999.9167', '36363.5', '479999', 'master', '2024-09-21 01:28:41', 'Pending', ' ', ' ', '0', ' ', '43637'),
(3, '142', 'gmpdemo1', 'DGMP-111', 'Employee', 'Grade I (30000-50000)', '', '3000', '', '', '2727.0833333333', '0', '0', '3000', '2727.0833333333', '36000', 'master', '2024-09-21 01:29:08', 'Pending', ' ', ' ', '0', ' ', '3275'),
(4, '142', 'gmpdemo1', 'GMP233', 'Employee', 'Grade I (30000-50000)', '', '0.5833', '', '', '0.41666666666667', '0', '0', '0.5833', '0.41666666666667', '7', 'master', '2024-10-05 04:40:21', 'Pending', ' ', ' ', '0', ' ', '2'),
(5, '143', 'gmpdemo1', 'GMP 174', 'Employee', 'Confirm', '', '16666.6667', '', '', '15151.5', '0', '0', '16666.6667', '15151.5', '200000', 'master', '2024-11-14 05:09:15', 'Pending', ' ', ' ', '0', ' ', '18182'),
(6, '143', 'gmpdemo1', 'GMP 195', 'Employee', 'Confirm', '', '16666.6667', '', '', '15151.5', '0', '0', '16666.6667', '15151.5', '200000', 'master', '2024-11-14 05:09:28', 'Pending', ' ', ' ', '0', ' ', '18182'),
(7, '143', 'gmpdemo1', 'GMP225', 'Employee', 'Confirm', '', '16666.6667', '', '', '15151.5', '0', '0', '16666.6667', '15151.5', '200000', 'master', '2024-11-14 05:09:40', 'Pending', ' ', ' ', '0', ' ', '18182'),
(8, '143', 'gmpdemo1', 'GMP185', 'Employee', 'Confirm', '', '16666.6667', '', '', '15151.5', '0', '0', '16666.6667', '15151.5', '200000', 'master', '2024-11-14 05:09:54', 'Pending', ' ', ' ', '0', ' ', '18182'),
(9, '143', 'gmpdemo1', 'GMP228', 'Employee', 'Confirm', '', '16666.6667', '', '', '15151.5', '0', '0', '16666.6667', '15151.5', '200000', 'master', '2024-11-14 05:10:11', 'Pending', ' ', ' ', '0', ' ', '18182'),
(10, '143', 'gmpdemo1', 'GMP235', 'Employee', 'Confirm', '', '16666.6667', '', '', '15151.5', '0', '0', '16666.6667', '15151.5', '200000', 'master', '2024-11-14 05:10:29', 'Pending', ' ', ' ', '0', ' ', '18182'),
(11, '143', 'gmpdemo1', 'GMP231', 'Employee', 'Confirm', '', '16666.6667', '', '', '15151.5', '0', '0', '16666.6667', '15151.5', '200000', 'master', '2024-11-14 05:10:51', 'Pending', ' ', ' ', '0', ' ', '18182'),
(12, '143', 'gmpdemo1', 'GMP234', 'Employee', 'Confirm', '', '16666.6667', '', '', '15151.5', '0', '0', '16666.6667', '15151.5', '200000', 'master', '2024-11-14 05:11:08', 'Pending', ' ', ' ', '0', ' ', '18182'),
(13, '143', 'gmpdemo1', 'DGMP-112', 'Employee', 'Confirm', '', '29166.6667', '', '', '26515', '0', '0', '29166.6667', '26515', '350000', 'master', '2024-11-15 11:53:40', 'Pending', ' ', ' ', '0', ' ', '31820'),
(14, '143', 'gmpdemo1', 'DGMP-1111', 'Employee', 'Confirm', '', '4166.6667', '', '', '3787.8333333333', '0', '0', '4166.6667', '3787.8333333333', '50000', 'master', '2024-11-15 11:53:57', 'Pending', ' ', ' ', '0', ' ', '4546'),
(15, '142', 'gmpdemo1', 'DND 245', 'Employee', 'Grade II (50000-75000)', '', '4166.5833', '', '', '2272.5833333333', '40', '0', '4166.5833', '2272.5833333333', '49999', 'master', '2024-11-19 10:40:52', 'Pending', ' ', ' ', '0', ' ', '22728'),
(16, '142', 'gmpdemo1', '12', 'Employee', 'Grade I (30000-50000)', 'Pre Employeement', '2', '', '', '0', '0', '0', '0', '0', '0', 'master', '2024-12-23 10:38:35', 'Pending', ' ', ' ', '0', ' ', ''),
(17, '142', 'gmpdemo1', '11', 'Employee', 'Grade I (30000-50000)', 'Pre Employeement', '2', '', '', '0', '0', '0', '0', '0', '0', 'master', '2024-12-23 02:16:54', 'Pending', ' ', ' ', '0', ' ', ''),
(18, '142', 'gmpdemo1', 'GMP1234', 'Employee', 'Grade I (30000-50000)', '', '41666.6667', '', '', '37878.75', '1231.06', '0', '41666.6667', '37878.75', '500000', 'master', '2024-12-24 04:54:21', 'Pending', ' ', ' ', '0', ' ', '45455'),
(19, '142', 'gmpdemo1', 'GMP1234', 'Employee', 'Grade I (30000-50000)', '', '41666.6667', '', '', '37878.75', '1231.06', '0', '41666.6667', '37878.75', '500000', 'master', '2024-12-24 04:54:21', 'Pending', ' ', ' ', '0', ' ', '45455'),
(20, '142', 'gmpdemo1', '13', 'Employee', 'Grade I (30000-50000)', 'Pre Employeement', '833.33', '', '', '666', '0', '36', '833.33', '630', '10000', 'master', '2024-12-24 05:23:05', 'Pending', ' ', ' ', '0', ' ', ''),
(21, '143', 'gmpdemo1', 'GMP 238', 'Employee', 'Trainee', '', '15000', '', '', '6818.0833333333', '0', '0', '15000', '6818.0833333333', '180000', 'master', '2025-01-23 06:03:18', 'Pending', ' ', ' ', '0', ' ', '98183'),
(22, '143', 'gmpdemo1', 'GMP 237', 'Employee', 'Trainee', '', '15000', '', '', '6818.0833333333', '0', '0', '15000', '6818.0833333333', '180000', 'master', '2025-01-23 06:03:34', 'Pending', ' ', ' ', '0', ' ', '98183'),
(23, '143', 'gmpdemo1', 'GMP 236', 'Employee', 'Trainee', '', '15000', '', '', '6818.0833333333', '0', '0', '15000', '6818.0833333333', '180000', 'master', '2025-01-23 06:03:45', 'Pending', ' ', ' ', '0', ' ', '98183'),
(24, '143', 'gmpdemo1', 'GMP221', 'Employee', 'Confirm', '', '15000', '', '', '13636.333333333', '0', '0', '15000', '13636.333333333', '180000', 'master', '2025-01-23 06:04:52', 'Pending', ' ', ' ', '0', ' ', '16364'),
(25, '143', 'gmpdemo1', 'GMP240', 'Employee', 'Trainee', '', '15000', '', '', '6818.0833333333', '0', '0', '15000', '6818.0833333333', '180000', 'master', '2025-01-23 06:05:29', 'Pending', ' ', ' ', '0', ' ', '98183'),
(26, '143', 'gmpdemo1', 'CPPL102', 'Employee', 'Confirm', '', '15000', '', '', '13636.333333333', '0', '0', '15000', '13636.333333333', '180000', 'master', '2025-01-23 06:05:54', 'Pending', ' ', ' ', '0', ' ', '16364'),
(27, '142', 'gmpdemo1', 'DGMP-3847', 'Employee', 'Grade II (50000-75000)', '', '75000', '', '', '40909', '2659.08', '0', '75000', '40909', '900000', 'master', '2025-05-06 11:03:49', 'Pending', ' ', ' ', '0', ' ', '409092'),
(28, '142', 'gmpdemo1', '20', 'Employee', 'Grade I (30000-50000)', 'Pre Employeement', '1000', '', '', '798', '0', '43', '1000', '755', '12000', 'master', '2025-05-15 11:15:04', 'Pending', ' ', ' ', '0', ' ', ''),
(29, '142', 'gmpdemo1', 'GMP2000', 'Employee', 'Grade I (30000-50000)', '', '41666.6667', '', '', '37878.75', '1231.06', '0', '41666.6667', '37878.75', '500000', 'master', '2025-07-04 12:42:42', 'Pending', ' ', ' ', '0', ' ', '45455'),
(30, '142', 'gmpdemo1', '25', 'Employee', 'Grade I (30000-50000)', 'Pre Employeement', '30000', '', '', '23999', '0', '1309', '30000', '22690', '360000', 'master', '2025-08-21 03:44:16', 'Pending', ' ', ' ', '0', ' ', ''),
(31, '142', 'gmpdemo1', '23', 'Employee', 'Grade I (30000-50000)', 'Pre Employeement', '41666.67', '', '', '33332', '0', '1818', '41666.67', '31514', '500000', 'master', '2025-08-21 04:49:04', 'Pending', ' ', ' ', '0', ' ', ''),
(32, '142', 'gmpdemo1', '28', 'Employee', 'Grade I (30000-50000)', 'Pre Employeement', '300000', '', '', '0', '0', '0', '0', '0', '0', 'master', '2025-09-02 12:29:46', 'Pending', ' ', ' ', '0', ' ', ''),
(33, '142', 'gmpdemo1', '34', 'Employee', 'Grade I (30000-50000)', 'Post Joining', '150000', '', '', '0', '0', '0', '0', '0', '0', 'master', '2025-09-06 05:12:46', 'Pending', ' ', ' ', '0', ' ', ''),
(34, '142', 'gmpdemo1', 'APPL015', 'Employee', 'Grade I (30000-50000)', '', '15000', '', '', '13636.25', '0', '0', '15000', '13636.25', '180000', 'master', '2025-09-06 05:20:51', 'Pending', ' ', ' ', '0', ' ', '16365'),
(35, '142', 'gmpdemo1', '35', 'Employee', 'Grade I (30000-50000)', 'Pre Employeement', '7889999', '', '', '0', '0', '0', '0', '0', '0', 'master', '2025-09-22 02:51:25', 'Pending', NULL, NULL, '0', NULL, ''),
(36, '142', 'gmpdemo1', 'Applo18', 'Employee', 'Grade I (30000-50000)', '', '25000', '', '', '22727.083333333', '738.63', '0', '25000', '22727.083333333', '300000', 'master', '2025-09-22 02:54:57', 'Pending', NULL, NULL, '0', NULL, '27275'),
(37, '142', 'gmpdemo1', 'Applo18', 'Employee', 'Grade I (30000-50000)', '', '25000', '', '', '22727.083333333', '738.63', '0', '25000', '22727.083333333', '300000', 'master', '2025-09-22 02:55:33', 'Pending', NULL, NULL, '0', NULL, '27275'),
(38, '142', 'gmpdemo1', 'Applo18', 'Employee', 'Grade I (30000-50000)', '', '25000', '', '', '22727.083333333', '738.63', '0', '25000', '22727.083333333', '300000', 'master', '2025-09-22 02:56:18', 'Pending', NULL, NULL, '0', NULL, '27275'),
(39, '142', 'gmpdemo1', 'Applo18', 'Employee', 'Grade I (30000-50000)', '', '25000', '', '', '22727.083333333', '738.63', '0', '25000', '22727.083333333', '300000', 'master', '2025-09-22 02:57:29', 'Pending', NULL, NULL, '0', NULL, '27275'),
(40, '142', 'gmpdemo1', 'applo28', 'Employee', 'Grade I (30000-50000)', '', '25000', '', '', '22727.083333333', '738.63', '0', '25000', '22727.083333333', '300000', 'master', '2025-09-22 02:58:02', 'Pending', NULL, NULL, '0', NULL, '27275'),
(41, '142', 'gmpdemo1', 'Applo18', 'Employee', 'Grade I (30000-50000)', '', '25000', '', '', '22727.083333333', '738.63', '0', '25000', '22727.083333333', '300000', 'master', '2025-09-22 02:59:25', 'Pending', NULL, NULL, '0', NULL, '27275'),
(42, '142', 'gmpdemo1', 'applo28', 'Employee', 'Grade I (30000-50000)', '', '25000', '', '', '22727.083333333', '738.63', '0', '25000', '22727.083333333', '300000', 'master', '2025-09-22 03:00:03', 'Pending', NULL, NULL, '0', NULL, '27275'),
(43, '142', 'gmpdemo1', 'Appl01', 'Employee', 'Grade I (30000-50000)', '', '33333.3333', '', '', '30302.916666667', '984.84', '0', '33333.3333', '30302.916666667', '400000', 'master', '2025-09-26 11:50:45', 'Pending', NULL, NULL, '0', NULL, '36365'),
(44, '142', 'gmpdemo1', '37', 'Employee', 'Grade I (30000-50000)', 'Pre Employeement', '0.08', '', '', '0', '0', '0', '0.08', '0', '1', 'master', '2025-09-27 12:02:50', 'Pending', NULL, NULL, '0', NULL, ''),
(45, '142', 'gmpdemo1', 'Appl040', 'Employee', 'Grade I (30000-50000)', '', '8333.3333', '', '', '7575.5833333333', '0', '0', '8333.3333', '7575.5833333333', '100000', 'master', '2025-09-27 12:21:29', 'Pending', NULL, NULL, '0', NULL, '9093');

-- --------------------------------------------------------

--
-- Table structure for table `salary_annexure_details`
--

CREATE TABLE `salary_annexure_details` (
  `id` int(11) NOT NULL,
  `salary_annexure_id` text DEFAULT NULL,
  `salary_group` text DEFAULT NULL,
  `description` text DEFAULT NULL,
  `per_month` text DEFAULT NULL,
  `per_annum` text DEFAULT NULL,
  `emp_id` text DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Dumping data for table `salary_annexure_details`
--

INSERT INTO `salary_annexure_details` (`id`, `salary_annexure_id`, `salary_group`, `description`, `per_month`, `per_annum`, `emp_id`) VALUES
(1, '27', 'Earnings', 'Basic Salary', '27272.666666667', '327272', '0'),
(2, '27', 'Earnings', 'HRA', '13636.333333333', '163636', '0'),
(3, '27', 'CTC Calculations', 'PF Contribution By Employer', '1329.54', '1329.54', '0'),
(4, '27', 'CTC Calculations', 'Conv', '1329.54', '1329.54', '0'),
(5, '28', 'Earnings', 'Basic Salary', '363', '4356', '0'),
(6, '28', 'Earnings', 'HRA', '72', '864', '0'),
(7, '28', 'Earnings', 'Conveyence', '363', '4356', '0'),
(8, '28', 'Earnings', 'Special Allowance', '0', '0', '0'),
(9, '28', 'Deductions', 'Professional Tax', '0', '0', '0'),
(10, '28', 'Deductions', 'PF Contribution By Employee', '43', '516', '0'),
(11, '28', 'CTC Calculations', 'PF Contribution By Employer', '0', '0', '0'),
(12, '29', 'Earnings', 'Basic Salary', '15151.5', '181818', '0'),
(13, '29', 'Earnings', 'HRA', '7575.75', '90909', '0'),
(14, '29', 'Earnings', 'Conveyence', '15151.5', '181818', '0'),
(15, '29', 'CTC Calculations', 'PF Contribution By Employer', '1231.06', '1231.06', '0'),
(16, '30', 'Earnings', 'Basic Salary', '10909', '130908', '0'),
(17, '30', 'Earnings', 'HRA', '2181', '26172', '0'),
(18, '30', 'Earnings', 'Conveyence', '10909', '130908', '0'),
(19, '30', 'Earnings', 'Special Allowance', '0', '0', '0'),
(20, '30', 'Deductions', 'Professional Tax', '0', '0', '0'),
(21, '30', 'Deductions', 'PF Contribution By Employee', '1309', '15708', '0'),
(22, '30', 'CTC Calculations', 'PF Contribution By Employer', '0', '0', '0'),
(23, '31', 'Earnings', 'Basic Salary', '15151', '181812', '0'),
(24, '31', 'Earnings', 'HRA', '3030', '36360', '0'),
(25, '31', 'Earnings', 'Conveyence', '15151', '181812', '0'),
(26, '31', 'Earnings', 'Special Allowance', '0', '0', '0'),
(27, '31', 'Deductions', 'Professional Tax', '0', '0', '0'),
(28, '31', 'Deductions', 'PF Contribution By Employee', '1818', '21816', '0'),
(29, '31', 'CTC Calculations', 'PF Contribution By Employer', '0', '0', '0'),
(30, '32', 'Earnings', 'Special Allowance', '0', '0', '0'),
(31, '32', 'Deductions', 'Professional Tax', '0', '0', '0'),
(32, '32', 'Deductions', 'PF Contribution By Employee', '0', '0', '0'),
(33, '32', 'CTC Calculations', 'PF Contribution By Employer', '0', '0', '0'),
(34, '33', 'Earnings', 'Special Allowance', '0', '0', '0'),
(35, '33', 'Deductions', 'Professional Tax', '0', '0', '0'),
(36, '33', 'Deductions', 'PF Contribution By Employee', '0', '0', '0'),
(37, '33', 'CTC Calculations', 'PF Contribution By Employer', '0', '0', '0'),
(38, '34', 'Earnings', 'Basic Salary', '5454.5', '65454', '0'),
(39, '34', 'Earnings', 'HRA', '2727.25', '32727', '0'),
(40, '34', 'Earnings', 'Conveyence', '5454.5', '65454', '0'),
(41, '34', 'CTC Calculations', 'PF Contribution By Employer', '0', '0', '0'),
(42, '35', 'Earnings', 'Special Allowance', '0', '0', '0'),
(43, '35', 'Deductions', 'Professional Tax', '0', '0', '0'),
(44, '35', 'Deductions', 'PF Contribution By Employee', '0', '0', '0'),
(45, '35', 'CTC Calculations', 'PF Contribution By Employer', '0', '0', '0'),
(46, '36', 'Earnings', 'Basic Salary', '9090.8333333333', '109090', '0'),
(47, '36', 'Earnings', 'HRA', '4545.4166666667', '54545', '0'),
(48, '36', 'Earnings', 'Conveyence', '9090.8333333333', '109090', '0'),
(49, '36', 'CTC Calculations', 'PF Contribution By Employer', '738.63', '738.63', '0'),
(50, '37', 'Earnings', 'Basic Salary', '9090.8333333333', '109090', '0'),
(51, '37', 'Earnings', 'HRA', '4545.4166666667', '54545', '0'),
(52, '37', 'Earnings', 'Conveyence', '9090.8333333333', '109090', '0'),
(53, '37', 'CTC Calculations', 'PF Contribution By Employer', '738.63', '738.63', '0'),
(54, '38', 'Earnings', 'Basic Salary', '9090.8333333333', '109090', '0'),
(55, '38', 'Earnings', 'HRA', '4545.4166666667', '54545', '0'),
(56, '38', 'Earnings', 'Conveyence', '9090.8333333333', '109090', '0'),
(57, '38', 'CTC Calculations', 'PF Contribution By Employer', '738.63', '738.63', '0'),
(58, '39', 'Earnings', 'Basic Salary', '9090.8333333333', '109090', '0'),
(59, '39', 'Earnings', 'HRA', '4545.4166666667', '54545', '0'),
(60, '39', 'Earnings', 'Conveyence', '9090.8333333333', '109090', '0'),
(61, '39', 'CTC Calculations', 'PF Contribution By Employer', '738.63', '738.63', '0'),
(62, '40', 'Earnings', 'Basic Salary', '9090.8333333333', '109090', '0'),
(63, '40', 'Earnings', 'HRA', '4545.4166666667', '54545', '0'),
(64, '40', 'Earnings', 'Conveyence', '9090.8333333333', '109090', '0'),
(65, '40', 'CTC Calculations', 'PF Contribution By Employer', '738.63', '738.63', '0'),
(66, '41', 'Earnings', 'Basic Salary', '9090.8333333333', '109090', '0'),
(67, '41', 'Earnings', 'HRA', '4545.4166666667', '54545', '0'),
(68, '41', 'Earnings', 'Conveyence', '9090.8333333333', '109090', '0'),
(69, '41', 'CTC Calculations', 'PF Contribution By Employer', '738.63', '738.63', '0'),
(70, '42', 'Earnings', 'Basic Salary', '9090.8333333333', '109090', '0'),
(71, '42', 'Earnings', 'HRA', '4545.4166666667', '54545', '0'),
(72, '42', 'Earnings', 'Conveyence', '9090.8333333333', '109090', '0'),
(73, '42', 'CTC Calculations', 'PF Contribution By Employer', '738.63', '738.63', '0'),
(74, '43', 'Earnings', 'Basic Salary', '12121.166666667', '145454', '0'),
(75, '43', 'Earnings', 'HRA', '6060.5833333333', '72727', '0'),
(76, '43', 'Earnings', 'Conveyence', '12121.166666667', '145454', '0'),
(77, '43', 'CTC Calculations', 'PF Contribution By Employer', '984.84', '984.84', '0'),
(78, '44', 'Earnings', 'Special Allowance', '0', '0', '0'),
(79, '44', 'Deductions', 'Professional Tax', '0', '0', '0'),
(80, '44', 'Deductions', 'PF Contribution By Employee', '0', '0', '0'),
(81, '44', 'CTC Calculations', 'PF Contribution By Employer', '0', '0', '0'),
(82, '45', 'Earnings', 'Basic Salary', '3030.25', '36363', '0'),
(83, '45', 'Earnings', 'HRA', '1515.0833333333', '18181', '0'),
(84, '45', 'Earnings', 'Conveyence', '3030.25', '36363', '0'),
(85, '45', 'CTC Calculations', 'PF Contribution By Employer', '0', '0', '0');

-- --------------------------------------------------------

--
-- Table structure for table `salary_head`
--

CREATE TABLE `salary_head` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL,
  `emp_type` text DEFAULT NULL,
  `salary_type` text DEFAULT NULL,
  `salary_calculate_on` text DEFAULT NULL,
  `pf_applicable` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Dumping data for table `salary_head`
--

INSERT INTO `salary_head` (`id`, `plant_id`, `entry_by`, `entry_date`, `emp_type`, `salary_type`, `salary_calculate_on`, `pf_applicable`) VALUES
(1, '142', 'master', '2024-09-21 13:27:23', 'Grade I (30000-50000)', ' ', ' ', 'YES'),
(2, '143', 'master', '2024-10-18 11:46:36', 'Trainee', ' ', ' ', 'NO'),
(3, '146', 'master', '2024-11-09 15:24:33', 'Monthly', ' ', ' ', 'YES'),
(4, '143', 'master', '2024-11-14 17:08:16', 'Confirm', ' ', ' ', 'NO'),
(5, '142', 'master', '2024-11-19 10:40:33', 'Grade II (50000-75000)', ' ', ' ', 'YES'),
(6, '142', 'master', '2024-11-30 15:46:47', 'Grade III (10000 - 30000)', ' ', ' ', 'NO'),
(7, '142', 'master', '2024-11-30 16:01:16', 'Grade IV (10000 - 20000)', ' ', ' ', 'YES'),
(8, '142', 'master', '2024-11-30 16:05:32', 'Grade (10000-15000)', ' ', ' ', 'NO'),
(9, '142', 'master', '2025-03-29 12:34:35', 'GOA', ' ', ' ', 'YES'),
(10, '142', 'master', '2025-03-29 12:43:12', 'Meha Goa', ' ', ' ', 'YES');

-- --------------------------------------------------------

--
-- Table structure for table `salary_head_details`
--

CREATE TABLE `salary_head_details` (
  `id` int(11) NOT NULL,
  `salary_hdr_id` text DEFAULT NULL,
  `salary_head_group` text DEFAULT NULL,
  `calc_type` text DEFAULT NULL,
  `salary_head` text DEFAULT NULL,
  `percent` text DEFAULT NULL,
  `amount` text DEFAULT NULL,
  `type_flag` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Dumping data for table `salary_head_details`
--

INSERT INTO `salary_head_details` (`id`, `salary_hdr_id`, `salary_head_group`, `calc_type`, `salary_head`, `percent`, `amount`, `type_flag`) VALUES
(1, '1', 'Earnings', 'Percentage', 'Basic Salary', '40', '40', 'BASIC'),
(2, '1', 'Earnings', 'Percentage', 'HRA', '20', '20', 'HRA'),
(3, '1', 'Earnings', 'Percentage', 'Conveyence', '40', '40', ''),
(4, '1', 'Deductions', 'Amount', 'Professional Tax', '0.00', '', 'PT'),
(5, '1', 'Deductions', 'Percentage', 'PF Contribution By Employee', '12.00', '0.00', 'PF'),
(6, '1', 'CTC Calculation', 'Percentage', 'PF Contribution By Employer', '', '0.00', 'PF'),
(7, '2', 'Earnings', 'Percentage', 'Basic Salary', '25', '25', 'BASIC'),
(8, '2', 'Earnings', 'Percentage', 'HRA', '15', '15', 'HRA'),
(9, '2', 'Earnings', 'Percentage', '25', '10', '10', ''),
(10, '2', 'Deductions', 'Amount', 'Professional Tax', '0.00', '', 'PT'),
(11, '2', 'Deductions', 'Percentage', '15000', '15', '15', ''),
(12, '2', 'CTC Calculation', 'Percentage', 'NA', '10', '10', ''),
(13, '3', 'Earnings', 'Percentage', 'Basic Salary', '5', '5', 'BASIC'),
(14, '3', 'Earnings', 'Percentage', 'HRA', '4', '4', 'HRA'),
(15, '3', 'Deductions', 'Amount', 'Professional Tax', '0.00', '', 'PT'),
(16, '3', 'Deductions', 'Percentage', 'PF Contribution By Employee', '12.00', '0.00', 'PF'),
(17, '3', 'CTC Calculation', 'Percentage', 'PF Contribution By Employer', '', '0.00', 'PF'),
(18, '4', 'Earnings', 'Percentage', 'Basic Salary', '50', '50', 'BASIC'),
(19, '4', 'Earnings', 'Percentage', 'HRA', '50', '50', 'HRA'),
(20, '4', 'Deductions', 'Amount', 'Professional Tax', '0.00', '', 'PT'),
(21, '5', 'Earnings', 'Percentage', 'Basic Salary', '40', '40', 'BASIC'),
(22, '5', 'Earnings', 'Percentage', 'HRA', '20', '20', 'HRA'),
(23, '5', 'Deductions', 'Amount', 'Professional Tax', '0.00', '', 'PT'),
(24, '5', 'Deductions', 'Percentage', 'PF Contribution By Employee', '12.00', '0.00', 'PF'),
(25, '5', 'CTC Calculation', 'Percentage', 'PF Contribution By Employer', '', '0.00', 'PF'),
(26, '5', 'CTC Calculation', 'Fixed Amount', 'Conv', '0', '40', ''),
(27, '6', 'Earnings', 'Percentage', 'Basic Salary', '40', '40', 'BASIC'),
(28, '6', 'Earnings', 'Percentage', 'HRA', '20', '20', 'HRA'),
(29, '6', 'Deductions', 'Amount', 'Professional Tax', '0.00', '', 'PT'),
(30, '7', 'Earnings', 'Percentage', 'Basic Salary', '40', '40', 'BASIC'),
(31, '7', 'Earnings', 'Percentage', 'HRA', '20', '20', 'HRA'),
(32, '7', 'Deductions', 'Amount', 'Professional Tax', '0.00', '', 'PT'),
(33, '7', 'Deductions', 'Percentage', 'PF Contribution By Employee', '12.00', '0.00', 'PF'),
(34, '7', 'CTC Calculation', 'Percentage', 'PF Contribution By Employer', '', '0.00', 'PF'),
(35, '8', 'Earnings', 'Percentage', 'Basic Salary', '40', '40', 'BASIC'),
(36, '8', 'Earnings', 'Percentage', 'HRA', '20', '20', 'HRA'),
(37, '8', 'Deductions', 'Amount', 'Professional Tax', '0.00', '', 'PT'),
(38, '9', 'Earnings', 'Percentage', 'Basic Salary', '50', '50', 'BASIC'),
(39, '9', 'Earnings', 'Percentage', 'HRA', '40', '40', 'HRA'),
(40, '9', 'Earnings', 'Percentage', 'Special Allowance', '20', '20', ''),
(41, '9', 'Deductions', 'Amount', 'Professional Tax', '0.00', '', 'PT'),
(42, '9', 'Deductions', 'Percentage', 'PF Contribution By Employee', '12.00', '0.00', 'PF'),
(43, '9', 'Deductions', 'Percentage', 'ESIC', '0.75', '0.75', ''),
(44, '9', 'CTC Calculation', 'Percentage', 'ESIC', '3.25', '3.25', ''),
(45, '9', 'CTC Calculation', 'Percentage', 'PF', '12', '12', ''),
(46, '10', 'Earnings', 'Percentage', 'Basic Salary', '50', '50', 'BASIC'),
(47, '10', 'Earnings', 'Percentage', 'HRA', '40', '40', 'HRA'),
(48, '10', 'Earnings', 'Percentage', 'Educational Allowance', '20', '20', ''),
(49, '10', 'Deductions', 'Amount', 'Professional Tax', '0.00', '', 'PT'),
(50, '10', 'Deductions', 'Percentage', 'PF Contribution By Employee', '12.00', '0.00', 'PF'),
(51, '10', 'Deductions', 'Percentage', 'ESIC', '0.75', '0.75', ''),
(52, '10', 'CTC Calculation', 'Percentage', 'PF Contribution By Employer', '', '0.00', 'PF'),
(53, '10', 'CTC Calculation', 'Percentage', 'ESIC', '3.75', '3.75', ''),
(54, '10', 'CTC Calculation', 'Percentage', 'PF', '13', '13', '');

-- --------------------------------------------------------

--
-- Table structure for table `salary_types`
--

CREATE TABLE `salary_types` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `payroll_type` text DEFAULT NULL,
  `pay_from` text DEFAULT NULL,
  `pay_to` text DEFAULT NULL,
  `entry_by` text DEFAULT NULL,
  `entry_date` datetime DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Dumping data for table `salary_types`
--

INSERT INTO `salary_types` (`id`, `plant_id`, `payroll_type`, `pay_from`, `pay_to`, `entry_by`, `entry_date`) VALUES
(1, '142', 'Grade I (30000-50000)', NULL, NULL, 'master', '2024-09-14 00:46:07'),
(2, '142', 'Grade II (50000-75000)', NULL, NULL, 'master', '2024-09-14 00:55:46'),
(4, '143', 'Trainee', NULL, NULL, 'master', '2024-10-18 00:14:20'),
(5, '143', 'Probation', NULL, NULL, 'master', '2024-10-18 00:14:42'),
(6, '143', 'Confirm', NULL, NULL, 'master', '2024-10-18 00:15:12'),
(7, '146', 'Monthly', NULL, NULL, 'master', '2024-11-09 02:53:38'),
(8, '142', 'Grade III (10000 - 30000)', NULL, NULL, 'master', '2024-11-30 03:09:22'),
(9, '142', 'Grade IV (10000 - 20000)', NULL, NULL, 'master', '2024-11-30 03:29:29'),
(10, '142', 'Grade (10000-15000)', NULL, NULL, 'master', '2024-11-30 03:34:47'),
(11, '142', 'GOA', NULL, NULL, 'master', '2025-03-29 01:04:30'),
(12, '142', 'Meha Goa', NULL, NULL, 'master', '2025-03-29 01:09:32');

-- --------------------------------------------------------

--
-- Table structure for table `sales`
--

CREATE TABLE `sales` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `user_no` text DEFAULT NULL,
  `order_type` text DEFAULT NULL,
  `gst_app` text DEFAULT NULL,
  `gst_type` text DEFAULT NULL,
  `bill_curr` text DEFAULT NULL,
  `plant_no` text DEFAULT NULL,
  `branch` text DEFAULT NULL,
  `po_no` text DEFAULT NULL,
  `curr_rate` text DEFAULT NULL,
  `client_code` text DEFAULT NULL,
  `disc_percent` text DEFAULT NULL,
  `val_in_inr` text DEFAULT NULL,
  `pay_mode` text DEFAULT NULL,
  `materials` text DEFAULT NULL,
  `status` text DEFAULT 'pending',
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL,
  `po_date` text DEFAULT NULL,
  `gross_total` text DEFAULT NULL,
  `disc_total` text DEFAULT NULL,
  `tax_total` text DEFAULT NULL,
  `net_total` text DEFAULT NULL,
  `final_total` text DEFAULT NULL,
  `sales_data` text DEFAULT NULL,
  `Invoice_no` text DEFAULT NULL,
  `Challan_no` text DEFAULT NULL,
  `taxable` text DEFAULT NULL,
  `CgstVal` text DEFAULT NULL,
  `SgstVal` text DEFAULT NULL,
  `IgstVal` text DEFAULT NULL,
  `OthChrg` text DEFAULT NULL,
  `RndOffAmt` text DEFAULT NULL,
  `TotInvVal` text DEFAULT NULL,
  `approve_by` text DEFAULT NULL,
  `approve_date` text DEFAULT NULL,
  `invoice` text DEFAULT 'pending',
  `order_qty` text DEFAULT NULL,
  `other` text DEFAULT NULL,
  `order_no` text DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Triggers `sales`
--
DELIMITER $$
CREATE TRIGGER `order_no` BEFORE INSERT ON `sales` FOR EACH ROW BEGIN

SET @lastID = (SELECT id FROM sales ORDER BY id DESC LIMIT 1);
IF @lastID IS NULL OR @lastID = '' THEN
    SET @lastID = 0;
END IF;
SET @lastID = @lastID +1;
SET NEW.order_no = concat('ORD-', LPAD(CONVERT(@lastID, CHAR), 3, '0'));
END
$$
DELIMITER ;

-- --------------------------------------------------------

--
-- Table structure for table `salesmrp`
--

CREATE TABLE `salesmrp` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `product_code` text DEFAULT NULL,
  `category` text DEFAULT NULL,
  `client_code` text DEFAULT NULL,
  `mrp` text DEFAULT NULL,
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL,
  `status` text DEFAULT 'pending',
  `approve_by` text DEFAULT NULL,
  `approve_date` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Dumping data for table `salesmrp`
--

INSERT INTO `salesmrp` (`id`, `plant_id`, `product_code`, `category`, `client_code`, `mrp`, `entry_by`, `entry_date`, `status`, `approve_by`, `approve_date`) VALUES
(1, '142', 'P7', 'Tablets', 'CL-001', '3427', '', '2025-08-14 17:29:36', 'approve', 'master', '2025-06-10 16:46:23'),
(2, '142', 'P13', 'Tablets', 'CL-001', '199', 'master', '2025-07-29 15:41:36', 'approve', 'master', '2025-07-29 15:41:48'),
(3, '142', 'P18', 'Injectables', 'CL-001', '543', 'master', '2025-07-29 15:42:08', 'approve', 'master', '2025-07-29 15:42:13'),
(4, '142', 'P18', 'Injectables', 'CL-004', '3420', 'master', '2025-08-06 14:35:54', 'approve', 'master', '2025-09-03 14:13:09'),
(5, '142', 'P22', 'Tablets', 'CL-004', '2000', 'master', '2025-09-02 14:46:44', 'approve', 'master', '2025-09-02 14:47:07'),
(6, '142', 'P4', 'Tablets', 'CL-004', '3420', 'master', '2025-09-03 12:08:28', 'approve', 'master', '2025-09-03 14:13:10'),
(7, '142', 'P21', 'Paste', 'CL-001', '3427', 'master', '2025-09-03 12:08:54', 'approve', 'master', '2025-09-03 14:13:12'),
(8, '142', 'P18', 'Injectables', 'CL-001', '3420', 'master', '2025-09-03 14:12:54', 'approve', 'master', '2025-09-03 14:13:13'),
(9, '142', 'P39', 'Tablets', 'CL-001', '9999', 'master', '2025-09-08 15:18:49', 'approve', 'master', '2025-09-08 15:19:16'),
(10, '142', 'P19', 'Syrup', 'CL-001', '150', 'master', '2025-09-09 10:29:50', 'approve', 'master', '2025-09-09 10:29:57'),
(11, '142', 'P4', 'Tablets', 'CL-001', '150', 'master', '2025-09-15 13:00:10', 'approve', 'master', '2025-09-15 13:00:12');

-- --------------------------------------------------------

--
-- Table structure for table `sales_product`
--

CREATE TABLE `sales_product` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `user_no` text DEFAULT NULL,
  `order_no` text DEFAULT NULL,
  `product_code` text DEFAULT NULL,
  `batch_no` text DEFAULT NULL,
  `exp_date` text DEFAULT NULL,
  `qty` text DEFAULT NULL,
  `f_qty` text DEFAULT NULL,
  `sale_rate` text DEFAULT NULL,
  `mrp` text DEFAULT NULL,
  `unit` text DEFAULT NULL,
  `disc_per` text DEFAULT NULL,
  `gst_per` text DEFAULT NULL,
  `gross_total` text DEFAULT NULL,
  `disc_total` text DEFAULT NULL,
  `tax_total` text DEFAULT NULL,
  `net_total` text DEFAULT NULL,
  `taxable` text DEFAULT NULL,
  `SgstAmt` text DEFAULT NULL,
  `CgstAmt` text DEFAULT NULL,
  `IgstAmt` text DEFAULT NULL,
  `OthChrg` text DEFAULT NULL,
  `free_qty` text DEFAULT NULL,
  `rate` text DEFAULT NULL,
  `disc_percent` text DEFAULT NULL,
  `gst` text DEFAULT NULL,
  `other` text DEFAULT NULL,
  `order_qty` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `sales_product_dtl`
--

CREATE TABLE `sales_product_dtl` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `user_no` text DEFAULT 'gmpdemo1',
  `order_no` text DEFAULT NULL,
  `product_code` text DEFAULT NULL,
  `batch_no` text DEFAULT NULL,
  `exp_date` text DEFAULT NULL,
  `qty` text DEFAULT NULL,
  `f_qty` text DEFAULT NULL,
  `sale_rate` text DEFAULT NULL,
  `mrp` text DEFAULT NULL,
  `unit` text DEFAULT NULL,
  `disc_per` text DEFAULT NULL,
  `gst_per` text DEFAULT NULL,
  `gross_total` text DEFAULT NULL,
  `disc_total` text DEFAULT NULL,
  `tax_total` text DEFAULT NULL,
  `net_total` text DEFAULT NULL,
  `taxable` text DEFAULT NULL,
  `SgstAmt` text DEFAULT NULL,
  `CgstAmt` text DEFAULT NULL,
  `IgstAmt` text DEFAULT NULL,
  `OthChrg` text DEFAULT NULL,
  `free_qty` text DEFAULT NULL,
  `rate` text DEFAULT NULL,
  `disc_percent` text DEFAULT NULL,
  `gst` text DEFAULT NULL,
  `other` text DEFAULT NULL,
  `order_qty` text DEFAULT NULL,
  `dosage_type` text DEFAULT NULL,
  `dosage_form` text DEFAULT NULL,
  `product_name` text DEFAULT NULL,
  `hsn` text DEFAULT NULL,
  `requiredQty` text DEFAULT NULL,
  `packing_style` text DEFAULT NULL,
  `singleProduct` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `sample_distruction`
--

CREATE TABLE `sample_distruction` (
  `id` int(11) NOT NULL,
  `distruction_id` text DEFAULT NULL,
  `step_name` text DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `sample_request`
--

CREATE TABLE `sample_request` (
  `id` int(11) NOT NULL,
  `plant_id` int(11) DEFAULT NULL,
  `name_client` text DEFAULT NULL,
  `address` text DEFAULT NULL,
  `temp_name` text DEFAULT NULL,
  `temp_address` text DEFAULT NULL,
  `temp_country` text DEFAULT NULL,
  `temp_no` text DEFAULT NULL,
  `temp_email` text DEFAULT NULL,
  `coa` text DEFAULT NULL,
  `fssai` text DEFAULT NULL,
  `requirement` text DEFAULT NULL,
  `type` text DEFAULT NULL,
  `avd_country` text DEFAULT NULL,
  `vendor_coa` text DEFAULT NULL,
  `stp` text DEFAULT NULL,
  `grade` text DEFAULT NULL,
  `testing` text DEFAULT NULL,
  `unit` text DEFAULT NULL,
  `solvent_system` text DEFAULT NULL,
  `color` text DEFAULT NULL,
  `core_tablet` text DEFAULT NULL,
  `enter` text DEFAULT NULL,
  `enter_stp` text DEFAULT NULL,
  `equip_avail` text DEFAULT NULL,
  `expected` text DEFAULT NULL,
  `requried` text DEFAULT NULL,
  `recommeded` text DEFAULT NULL,
  `status` text DEFAULT 'pending'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `sample_withdrawal`
--

CREATE TABLE `sample_withdrawal` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `cs_id` text DEFAULT NULL,
  `sw_id` text DEFAULT NULL,
  `product_name` text DEFAULT NULL,
  `material_code` text DEFAULT NULL,
  `batch_no` text DEFAULT NULL,
  `date` text DEFAULT NULL,
  `department_name` text DEFAULT NULL,
  `request_by_employee` text DEFAULT NULL,
  `reason_for_request` mediumtext DEFAULT NULL,
  `required_qty` text DEFAULT NULL,
  `required_pack` text DEFAULT NULL,
  `balance` text DEFAULT NULL,
  `checked_by` text DEFAULT NULL,
  `department` text DEFAULT NULL,
  `sw_id1` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `sampling`
--

CREATE TABLE `sampling` (
  `id` int(11) NOT NULL,
  `plant_id` text DEFAULT NULL,
  `sampling_no` text DEFAULT NULL,
  `user_no` text DEFAULT 'gmpdemo1',
  `material_code` text DEFAULT NULL,
  `batch_no` text DEFAULT NULL,
  `specification_no` text DEFAULT NULL,
  `containers` text DEFAULT NULL,
  `grn_no` text DEFAULT NULL,
  `old_grn` text DEFAULT NULL,
  `grn_date` text DEFAULT NULL,
  `mfg_date` text DEFAULT NULL,
  `exp_date` text DEFAULT NULL,
  `urgency` text DEFAULT NULL,
  `change_unit` text DEFAULT NULL,
  `change_grade` text DEFAULT NULL,
  `change_qty` text DEFAULT NULL,
  `sampling_person` text DEFAULT NULL,
  `allocation_date` text DEFAULT NULL,
  `micro_person` text DEFAULT NULL,
  `alternate_qc_person` text DEFAULT NULL,
  `alternate_micro_person` text DEFAULT NULL,
  `request_by` text DEFAULT NULL,
  `request_date` text DEFAULT NULL,
  `area_status` text DEFAULT 'pending',
  `area_details` text DEFAULT NULL,
  `laf_start` text DEFAULT NULL,
  `pressure_difference` text DEFAULT NULL,
  `clearance_status` text DEFAULT 'pending',
  `clearance_no` text DEFAULT NULL,
  `sample_status` text DEFAULT 'pending',
  `sampling_details` text DEFAULT NULL,
  `status` text DEFAULT 'pending',
  `testing_status` text DEFAULT 'pending',
  `entry_by` text DEFAULT NULL,
  `entry_date` text DEFAULT NULL,
  `check_by` text DEFAULT NULL,
  `check_date` text DEFAULT NULL,
  `approve_by` text DEFAULT NULL,
  `approve_date` text DEFAULT NULL,
  `batches` text DEFAULT NULL,
  `supplier_no` text DEFAULT NULL,
  `inward_no` text DEFAULT NULL,
  `manufacturer_no` text DEFAULT NULL,
  `received_qty` text DEFAULT NULL,
  `received_unit` text DEFAULT NULL,
  `grn_by` text DEFAULT NULL,
  `undertest_qty` text DEFAULT NULL,
  `undertest_qty_kg` text DEFAULT NULL,
  `dicripancy_remark` text DEFAULT NULL,
  `laf_stop` text DEFAULT NULL,
  `ar_no` text DEFAULT NULL,
  `checklist` text DEFAULT NULL,
  `balance_qeuipment_code` text DEFAULT NULL,
  `laf_qeuipment_code` text DEFAULT NULL,
  `sampling_start_time` text DEFAULT NULL,
  `sampling_end_time` text DEFAULT NULL,
  `batch_size` text DEFAULT NULL,
  `label` text DEFAULT NULL,
  `sample_qty` text DEFAULT NULL,
  `sample_unit` text DEFAULT NULL,
  `samplerId` text DEFAULT NULL,
  `remark1` text DEFAULT NULL,
  `retest_status` text DEFAULT 'pending',
  `supplier_batch_no` text DEFAULT NULL,
  `oos_sampling` text DEFAULT 'No Action',
  `oos_sampling_person` text DEFAULT NULL,
  `oos_micro_person` text DEFAULT NULL,
  `oos_alternate_qc_person` text DEFAULT NULL,
  `oos_alternate_micro_person` text DEFAULT NULL,
  `oos_area_details` text DEFAULT NULL,
  `oos_laf_qeuipment_code` text DEFAULT NULL,
  `oos_sampling_details` text DEFAULT NULL,
  `oos_checklist` text DEFAULT NULL,
  `oos_undertest_qty` text DEFAULT NULL,
  `oos_sampling_start_timeoos` text DEFAULT NULL,
  `oos_sampling_end_time` text DEFAULT NULL,
  `oos_laf_start` text DEFAULT NULL,
  `oos_laf_stop` text DEFAULT NULL,
  `oos_balance_qeuipment_code` text DEFAULT NULL,
  `oos_sample_unit` text DEFAULT NULL,
  `oos_samplerId` text DEFAULT NULL,
  `oos_sample_qty` text DEFAULT NULL,
  `oos_dicripancy_remark` text DEFAULT NULL,
  `oos_undertest_qty_kg` text DEFAULT NULL,
  `oos_sampling1` text DEFAULT 'pending',
  `oos_sampling2` text DEFAULT 'pending',
  `oos_sampling3` text DEFAULT 'pending',
  `alt_sampling_person` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

--
-- Dumping data for table `sampling`
--

INSERT INTO `sampling` (`id`, `plant_id`, `sampling_no`, `user_no`, `material_code`, `batch_no`, `specification_no`, `containers`, `grn_no`, `old_grn`, `grn_date`, `mfg_date`, `exp_date`, `urgency`, `change_unit`, `change_grade`, `change_qty`, `sampling_person`, `allocation_date`, `micro_person`, `alternate_qc_person`, `alternate_micro_person`, `request_by`, `request_date`, `area_status`, `area_details`, `laf_start`, `pressure_difference`, `clearance_status`, `clearance_no`, `sample_status`, `sampling_details`, `status`, `testing_status`, `entry_by`, `entry_date`, `check_by`, `check_date`, `approve_by`, `approve_date`, `batches`, `supplier_no`, `inward_no`, `manufacturer_no`, `received_qty`, `received_unit`, `grn_by`, `undertest_qty`, `undertest_qty_kg`, `dicripancy_remark`, `laf_stop`, `ar_no`, `checklist`, `balance_qeuipment_code`, `laf_qeuipment_code`, `sampling_start_time`, `sampling_end_time`, `batch_size`, `label`, `sample_qty`, `sample_unit`, `samplerId`, `remark1`, `retest_status`, `supplier_batch_no`, `oos_sampling`, `oos_sampling_person`, `oos_micro_person`, `oos_alternate_qc_person`, `oos_alternate_micro_person`, `oos_area_details`, `oos_laf_qeuipment_code`, `oos_sampling_details`, `oos_checklist`, `oos_undertest_qty`, `oos_sampling_start_timeoos`, `oos_sampling_end_time`, `oos_laf_start`, `oos_laf_stop`, `oos_balance_qeuipment_code`, `oos_sample_unit`, `oos_samplerId`, `oos_sample_qty`, `oos_dicripancy_remark`, `oos_undertest_qty_kg`, `oos_sampling1`, `oos_sampling2`, `oos_sampling3`, `alt_sampling_person`) VALUES
(1, '142', 'S0001', 'gmpdemo1', 'RM00001', 'BN001', ' ', '2', 'GRN/25/R/01', NULL, '2025-06-28', '2025-01-08', '2025-12-19', ' ', ' ', ' ', ' ', 'master', '2025-06-28', 'master', 'master', 'master', ' ', ' ', 'complete', '{\"equipment_code\":\"AEQP-004\",\"laf_id\":\"AEQP-006\",\"cleaning_status\":\"Satisfactory\",\"temp\":\"20\",\"humidity\":\"65\"}', '2025-06-28T06:16:57.663Z', ' ', 'pending', ' ', 'complete', '{\"check\":\"ok\",\"identication_qty\":\"5\",\"composite_qty\":20,\"reserve_composite\":40,\"additional_qty\":0,\"actual_indentification\":10,\"actual_composite\":45,\"withdrawal_identication\":\"5\",\"withdrawal_composite\":22.5,\"sample_unit\":\"Gm\",\"godLogic\":false,\"start_time\":\"2025-06-28T06:16:57.663Z\",\"stop_date\":\"2025-06-28T06:17:13.795Z\",\"laf_start_date\":\"2025-06-28T06:16:57.663Z\",\"laf_stop_date\":\"2025-06-28T06:17:11.335Z\",\"any_discripancy\":\"NO\",\"lafOtion\":1,\"samplerId\":\"AEQP-027\",\"container_no\":\"2\",\"Remark\":\"ok\",\"sample_qty\":0,\"ccontainer_no\":\"\",\"rcontainer_no\":\"\",\"undertest_qty\":55,\"container_details\":[{\"container_no\":\"1\",\"identication_qty\":\"5\",\"withdrawal_composite\":22.5,\"sample_qty\":3,\"reserve_qty\":11.25,\"total_qty\":\"27.50\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"},{\"container_no\":\"2\",\"identication_qty\":\"5\",\"withdrawal_composite\":22.5,\"sample_qty\":3,\"reserve_qty\":11.25,\"total_qty\":\"27.50\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"}],\"checklist\":[{\"observation\":\"All are the containers properly segregated?\",\"check\":\"\"},{\"observation\":\"All are the containers properly Labeled (Supplier/Mfg., Approved label, Quarantine Label?\",\"check\":\"\"},{\"observation\":\"Is the information given on Quarantine label as per GRN?\",\"check\":\"\"},{\"observation\":\"Are there any damage/leakage/outer seals intact of the Drums/Containers/Bags?\",\"check\":\"\"},{\"observation\":\"Is sampling area properly cleaned\",\"check\":\"\"},{\"observation\":\"Is there any extraneous material observed on surface of Polybags\",\"check\":\"\"},{\"observation\":\"Are all the Drums/Containers sampled one by one and ls are closed properly after sampling?\",\"check\":\"\"},{\"observation\":\"Whether u201cSampledu201d labels with Container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether u201cSample for Analysisu201d labels with container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether the used sampling tools are kept in Polybags and closed properly for transferring it to laboratory for cleaning?\",\"check\":\"\"},{\"observation\":\"Are all the safety precautions have been taken during Sampling?\",\"check\":\"\"},{\"observation\":\"Are all the containers taken for sampling kept back to designated places?\",\"check\":\"\"},{\"observation\":\"Whether tanker number mentioned in tanker receipt intimation is matched with tanker to be sampled?\",\"check\":\"\"},{\"observation\":\"Are the entire compartment sealed of tanker?\",\"check\":\"\"},{\"observation\":\"Is the tanker cleaning record available with tanker?\",\"check\":\"\"}],\"composite_sample_data\":[{\"ccontainer_no\":\"\",\"per_contener\":0,\"sample_qty\":0,\"unit\":\"Gm\",\"status\":\"pending\",\"remarks\":\"\"}],\"retenation_sample_data\":[{\"rcontainer_no\":\"\",\"per_contener\":0,\"sample_qty\":0,\"unit\":\"Gm\",\"status\":\"pending\",\"remarks\":\"\"}],\"equipment_code\":\"\",\"checkPointData\":[{\"id\":\"13\",\"chklist_id\":\"4\",\"check_point\":\"Material stored in approved quarantine area\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"ok\"},{\"id\":\"14\",\"chklist_id\":\"4\",\"check_point\":\"Material container integrity checked\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"ok\"},{\"id\":\"15\",\"chklist_id\":\"4\",\"check_point\":\"Outer packaging cleaned (if applicable)\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"ok\"}],\"undertest_qty_kg\":0,\"balance_eqip_code\":0,\"laf_eqip_code\":0}', 'inprocess', 'active', 'master', '2025-06-28 11:47:19', 'master', '2025-06-28 11:47:35', 'master', '2025-06-28 11:47:42', '\" \"', 'V10002', 'IN-001', ' ', ' ', ' ', ' ', '55', '0', '', '2025-06-28T06:17:11.335Z', 'AR-038', '[{\"observation\":\"All are the containers properly segregated?\",\"check\":\"\"},{\"observation\":\"All are the containers properly Labeled (Supplier/Mfg., Approved label, Quarantine Label?\",\"check\":\"\"},{\"observation\":\"Is the information given on Quarantine label as per GRN?\",\"check\":\"\"},{\"observation\":\"Are there any damage/leakage/outer seals intact of the Drums/Containers/Bags?\",\"check\":\"\"},{\"observation\":\"Is sampling area properly cleaned\",\"check\":\"\"},{\"observation\":\"Is there any extraneous material observed on surface of Polybags\",\"check\":\"\"},{\"observation\":\"Are all the Drums/Containers sampled one by one and ls are closed properly after sampling?\",\"check\":\"\"},{\"observation\":\"Whether u201cSampledu201d labels with Container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether u201cSample for Analysisu201d labels with container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether the used sampling tools are kept in Polybags and closed properly for transferring it to laboratory for cleaning?\",\"check\":\"\"},{\"observation\":\"Are all the safety precautions have been taken during Sampling?\",\"check\":\"\"},{\"observation\":\"Are all the containers taken for sampling kept back to designated places?\",\"check\":\"\"},{\"observation\":\"Whether tanker number mentioned in tanker receipt intimation is matched with tanker to be sampled?\",\"check\":\"\"},{\"observation\":\"Are the entire compartment sealed of tanker?\",\"check\":\"\"},{\"observation\":\"Is the tanker cleaning record available with tanker?\",\"check\":\"\"}]', '0', '', '2025-06-28T06:16:57.663Z', '2025-06-28T06:17:13.795Z', ' ', ' ', '55', 'Gm', 'AEQP-027', '', 'approve', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(2, '142', 'S0002', 'gmpdemo1', 'RM00004', 'BN004', ' ', '2', 'GRN/25/R/04', NULL, '2025-06-28', '2024-10-14', '2026-04-23', ' ', ' ', ' ', ' ', 'master', '2025-06-28', 'master', 'master', 'master', ' ', ' ', 'complete', '{\"equipment_code\":\"AEQP-004\",\"laf_id\":\"AEQP-014\",\"cleaning_status\":\"Satisfactory\",\"temp\":\"25\",\"humidity\":\"40\"}', '2025-06-28T06:26:20.493Z', ' ', 'pending', ' ', 'complete', '{\"check\":\"Applicable\",\"identication_qty\":\"5\",\"composite_qty\":20,\"reserve_composite\":40,\"additional_qty\":0,\"actual_indentification\":10,\"actual_composite\":45,\"withdrawal_identication\":\"5\",\"withdrawal_composite\":22.5,\"sample_unit\":\"Gm\",\"godLogic\":false,\"start_time\":\"2025-06-28T06:26:20.493Z\",\"stop_date\":\"2025-06-28T06:28:04.700Z\",\"laf_start_date\":\"2025-06-28T06:26:20.493Z\",\"laf_stop_date\":\"2025-06-28T06:28:02.991Z\",\"any_discripancy\":\"NO\",\"lafOtion\":1,\"samplerId\":\"AEQP-027\",\"container_no\":\"2\",\"Remark\":\"ok\",\"sample_qty\":\"2\",\"ccontainer_no\":\"1\",\"rcontainer_no\":\"1\",\"undertest_qty\":59,\"container_details\":[{\"container_no\":\"1\",\"identication_qty\":\"5\",\"withdrawal_composite\":22.5,\"sample_qty\":3,\"reserve_qty\":11.25,\"total_qty\":\"27.50\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"},{\"container_no\":\"2\",\"identication_qty\":\"5\",\"withdrawal_composite\":22.5,\"sample_qty\":3,\"reserve_qty\":11.25,\"total_qty\":\"27.50\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"}],\"checklist\":[{\"observation\":\"All are the containers properly segregated?\",\"check\":\"\"},{\"observation\":\"All are the containers properly Labeled (Supplier/Mfg., Approved label, Quarantine Label?\",\"check\":\"\"},{\"observation\":\"Is the information given on Quarantine label as per GRN?\",\"check\":\"\"},{\"observation\":\"Are there any damage/leakage/outer seals intact of the Drums/Containers/Bags?\",\"check\":\"\"},{\"observation\":\"Is sampling area properly cleaned\",\"check\":\"\"},{\"observation\":\"Is there any extraneous material observed on surface of Polybags\",\"check\":\"\"},{\"observation\":\"Are all the Drums/Containers sampled one by one and ls are closed properly after sampling?\",\"check\":\"\"},{\"observation\":\"Whether u201cSampledu201d labels with Container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether u201cSample for Analysisu201d labels with container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether the used sampling tools are kept in Polybags and closed properly for transferring it to laboratory for cleaning?\",\"check\":\"\"},{\"observation\":\"Are all the safety precautions have been taken during Sampling?\",\"check\":\"\"},{\"observation\":\"Are all the containers taken for sampling kept back to designated places?\",\"check\":\"\"},{\"observation\":\"Whether tanker number mentioned in tanker receipt intimation is matched with tanker to be sampled?\",\"check\":\"\"},{\"observation\":\"Are the entire compartment sealed of tanker?\",\"check\":\"\"},{\"observation\":\"Is the tanker cleaning record available with tanker?\",\"check\":\"\"}],\"composite_sample_data\":[{\"ccontainer_no\":\"1\",\"per_contener\":0,\"sample_qty\":\"2\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"}],\"retenation_sample_data\":[{\"rcontainer_no\":\"1\",\"per_contener\":0,\"sample_qty\":\"2\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"}],\"equipment_code\":\"\",\"checkPointData\":[{\"id\":\"13\",\"chklist_id\":\"4\",\"check_point\":\"Material stored in approved quarantine area\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"ok\"},{\"id\":\"14\",\"chklist_id\":\"4\",\"check_point\":\"Material container integrity checked\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"Applicable\"},{\"id\":\"15\",\"chklist_id\":\"4\",\"check_point\":\"Outer packaging cleaned (if applicable)\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"Applicable\"}],\"undertest_qty_kg\":0,\"balance_eqip_code\":0,\"laf_eqip_code\":0}', 'inprocess', 'active', 'master', '2025-06-28 11:58:04', 'master', '2025-06-28 11:58:21', 'master', '2025-06-28 11:58:28', '\" \"', 'V10002', 'IN-004', ' ', ' ', ' ', ' ', '59', '0', '', '2025-06-28T06:28:02.991Z', 'AR-041', '[{\"observation\":\"All are the containers properly segregated?\",\"check\":\"\"},{\"observation\":\"All are the containers properly Labeled (Supplier/Mfg., Approved label, Quarantine Label?\",\"check\":\"\"},{\"observation\":\"Is the information given on Quarantine label as per GRN?\",\"check\":\"\"},{\"observation\":\"Are there any damage/leakage/outer seals intact of the Drums/Containers/Bags?\",\"check\":\"\"},{\"observation\":\"Is sampling area properly cleaned\",\"check\":\"\"},{\"observation\":\"Is there any extraneous material observed on surface of Polybags\",\"check\":\"\"},{\"observation\":\"Are all the Drums/Containers sampled one by one and ls are closed properly after sampling?\",\"check\":\"\"},{\"observation\":\"Whether u201cSampledu201d labels with Container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether u201cSample for Analysisu201d labels with container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether the used sampling tools are kept in Polybags and closed properly for transferring it to laboratory for cleaning?\",\"check\":\"\"},{\"observation\":\"Are all the safety precautions have been taken during Sampling?\",\"check\":\"\"},{\"observation\":\"Are all the containers taken for sampling kept back to designated places?\",\"check\":\"\"},{\"observation\":\"Whether tanker number mentioned in tanker receipt intimation is matched with tanker to be sampled?\",\"check\":\"\"},{\"observation\":\"Are the entire compartment sealed of tanker?\",\"check\":\"\"},{\"observation\":\"Is the tanker cleaning record available with tanker?\",\"check\":\"\"}]', '0', '', '2025-06-28T06:26:20.493Z', '2025-06-28T06:28:04.700Z', ' ', ' ', '59', 'Gm', 'AEQP-027', '', 'approve', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(3, '142', 'S0003', 'gmpdemo1', 'RM00003', 'BN003', ' ', '3', 'GRN/25/R/03', NULL, '2025-06-28', '2024-12-11', '2026-01-15', ' ', ' ', ' ', ' ', 'master', '2025-06-28', 'master', 'master', 'master', ' ', ' ', 'complete', '{\"equipment_code\":\"AEQP-004\",\"laf_id\":\"AEQP-014\",\"cleaning_status\":\"Satisfactory\",\"temp\":\"25\",\"humidity\":\"65\"}', '2025-06-28T06:26:20.493Z', ' ', 'pending', ' ', 'complete', '{\"check\":\"Applicable\",\"identication_qty\":\"0\",\"composite_qty\":50,\"reserve_composite\":100,\"additional_qty\":0,\"actual_indentification\":0,\"actual_composite\":100,\"withdrawal_identication\":\"0\",\"withdrawal_composite\":33.3299999999999982946974341757595539093017578125,\"sample_unit\":\"Gm\",\"godLogic\":false,\"start_time\":\"2025-06-28T06:26:20.493Z\",\"stop_date\":\"2025-06-28T06:27:39.192Z\",\"laf_start_date\":\"2025-06-28T06:26:20.493Z\",\"laf_stop_date\":\"2025-06-28T06:27:35.862Z\",\"any_discripancy\":\"NO\",\"lafOtion\":1,\"samplerId\":\"AEQP-005\",\"container_no\":\"3\",\"Remark\":\"ok\",\"sample_qty\":\"3\",\"ccontainer_no\":\"1\",\"rcontainer_no\":\"2\",\"undertest_qty\":105.9899999999999948840923025272786617279052734375,\"container_details\":[{\"container_no\":\"1\",\"identication_qty\":\"0\",\"withdrawal_composite\":33.3299999999999982946974341757595539093017578125,\"sample_qty\":0,\"reserve_qty\":11.1099999999999994315658113919198513031005859375,\"total_qty\":\"33.33\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"},{\"container_no\":\"2\",\"identication_qty\":\"0\",\"withdrawal_composite\":33.3299999999999982946974341757595539093017578125,\"sample_qty\":0,\"reserve_qty\":11.1099999999999994315658113919198513031005859375,\"total_qty\":\"33.33\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"},{\"container_no\":\"3\",\"identication_qty\":\"0\",\"withdrawal_composite\":33.3299999999999982946974341757595539093017578125,\"sample_qty\":0,\"reserve_qty\":11.1099999999999994315658113919198513031005859375,\"total_qty\":\"33.33\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"}],\"checklist\":[{\"observation\":\"All are the containers properly segregated?\",\"check\":\"\"},{\"observation\":\"All are the containers properly Labeled (Supplier/Mfg., Approved label, Quarantine Label?\",\"check\":\"\"},{\"observation\":\"Is the information given on Quarantine label as per GRN?\",\"check\":\"\"},{\"observation\":\"Are there any damage/leakage/outer seals intact of the Drums/Containers/Bags?\",\"check\":\"\"},{\"observation\":\"Is sampling area properly cleaned\",\"check\":\"\"},{\"observation\":\"Is there any extraneous material observed on surface of Polybags\",\"check\":\"\"},{\"observation\":\"Are all the Drums/Containers sampled one by one and ls are closed properly after sampling?\",\"check\":\"\"},{\"observation\":\"Whether u201cSampledu201d labels with Container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether u201cSample for Analysisu201d labels with container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether the used sampling tools are kept in Polybags and closed properly for transferring it to laboratory for cleaning?\",\"check\":\"\"},{\"observation\":\"Are all the safety precautions have been taken during Sampling?\",\"check\":\"\"},{\"observation\":\"Are all the containers taken for sampling kept back to designated places?\",\"check\":\"\"},{\"observation\":\"Whether tanker number mentioned in tanker receipt intimation is matched with tanker to be sampled?\",\"check\":\"\"},{\"observation\":\"Are the entire compartment sealed of tanker?\",\"check\":\"\"},{\"observation\":\"Is the tanker cleaning record available with tanker?\",\"check\":\"\"}],\"composite_sample_data\":[{\"ccontainer_no\":\"1\",\"per_contener\":0,\"sample_qty\":\"3\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"}],\"retenation_sample_data\":[{\"rcontainer_no\":\"2\",\"per_contener\":0,\"sample_qty\":\"3\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"}],\"equipment_code\":\"\",\"checkPointData\":[{\"id\":\"13\",\"chklist_id\":\"4\",\"check_point\":\"Material stored in approved quarantine area\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"ok\"},{\"id\":\"14\",\"chklist_id\":\"4\",\"check_point\":\"Material container integrity checked\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"Applicable\"},{\"id\":\"15\",\"chklist_id\":\"4\",\"check_point\":\"Outer packaging cleaned (if applicable)\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"Applicable\"}],\"undertest_qty_kg\":0,\"balance_eqip_code\":0,\"laf_eqip_code\":0}', 'inprocess', 'active', 'master', '2025-06-28 11:57:39', 'master', '2025-06-28 11:58:18', 'master', '2025-06-28 11:58:34', '\" \"', 'V10002', 'IN-003', ' ', ' ', ' ', ' ', '105.99', '0', '', '2025-06-28T06:27:35.862Z', 'AR-040', '[{\"observation\":\"All are the containers properly segregated?\",\"check\":\"\"},{\"observation\":\"All are the containers properly Labeled (Supplier/Mfg., Approved label, Quarantine Label?\",\"check\":\"\"},{\"observation\":\"Is the information given on Quarantine label as per GRN?\",\"check\":\"\"},{\"observation\":\"Are there any damage/leakage/outer seals intact of the Drums/Containers/Bags?\",\"check\":\"\"},{\"observation\":\"Is sampling area properly cleaned\",\"check\":\"\"},{\"observation\":\"Is there any extraneous material observed on surface of Polybags\",\"check\":\"\"},{\"observation\":\"Are all the Drums/Containers sampled one by one and ls are closed properly after sampling?\",\"check\":\"\"},{\"observation\":\"Whether u201cSampledu201d labels with Container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether u201cSample for Analysisu201d labels with container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether the used sampling tools are kept in Polybags and closed properly for transferring it to laboratory for cleaning?\",\"check\":\"\"},{\"observation\":\"Are all the safety precautions have been taken during Sampling?\",\"check\":\"\"},{\"observation\":\"Are all the containers taken for sampling kept back to designated places?\",\"check\":\"\"},{\"observation\":\"Whether tanker number mentioned in tanker receipt intimation is matched with tanker to be sampled?\",\"check\":\"\"},{\"observation\":\"Are the entire compartment sealed of tanker?\",\"check\":\"\"},{\"observation\":\"Is the tanker cleaning record available with tanker?\",\"check\":\"\"}]', '0', '', '2025-06-28T06:26:20.493Z', '2025-06-28T06:27:39.192Z', ' ', ' ', '105.99', 'Gm', 'AEQP-005', '', 'approve', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(4, '142', 'S0004', 'gmpdemo1', 'RM00002', 'BN002', ' ', '4', 'GRN/25/R/02', NULL, '2025-06-28', '2024-09-11', '2026-05-05', ' ', ' ', ' ', ' ', 'master', '2025-06-28', 'master', 'master', 'master', ' ', ' ', 'complete', '{\"equipment_code\":\"AEQP-004\",\"laf_id\":\"AEQP-014\",\"cleaning_status\":\"Satisfactory\",\"temp\":\"20\",\"humidity\":\"65\"}', '2025-06-28T06:26:20.493Z', ' ', 'pending', ' ', 'complete', '{\"check\":\"Applicable\",\"identication_qty\":\"0\",\"composite_qty\":10,\"reserve_composite\":20,\"additional_qty\":0,\"actual_indentification\":0,\"actual_composite\":20,\"withdrawal_identication\":\"0\",\"withdrawal_composite\":5,\"sample_unit\":\"Gm\",\"godLogic\":false,\"start_time\":\"2025-06-28T06:26:20.493Z\",\"stop_date\":\"2025-06-28T06:27:00.417Z\",\"laf_start_date\":\"2025-06-28T06:26:20.493Z\",\"laf_stop_date\":\"2025-06-28T06:26:57.554Z\",\"any_discripancy\":\"NO\",\"lafOtion\":1,\"samplerId\":\"AEQP-027\",\"container_no\":\"4\",\"Remark\":\"ok\",\"sample_qty\":\"2\",\"ccontainer_no\":\"1\",\"rcontainer_no\":\"1\",\"undertest_qty\":24,\"container_details\":[{\"container_no\":\"1\",\"identication_qty\":\"0\",\"withdrawal_composite\":5,\"sample_qty\":0,\"reserve_qty\":1.25,\"total_qty\":\"5.00\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"},{\"container_no\":\"2\",\"identication_qty\":\"0\",\"withdrawal_composite\":5,\"sample_qty\":0,\"reserve_qty\":1.25,\"total_qty\":\"5.00\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"},{\"container_no\":\"3\",\"identication_qty\":\"0\",\"withdrawal_composite\":5,\"sample_qty\":0,\"reserve_qty\":1.25,\"total_qty\":\"5.00\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"},{\"container_no\":\"4\",\"identication_qty\":\"0\",\"withdrawal_composite\":5,\"sample_qty\":0,\"reserve_qty\":1.25,\"total_qty\":\"5.00\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"}],\"checklist\":[{\"observation\":\"All are the containers properly segregated?\",\"check\":\"\"},{\"observation\":\"All are the containers properly Labeled (Supplier/Mfg., Approved label, Quarantine Label?\",\"check\":\"\"},{\"observation\":\"Is the information given on Quarantine label as per GRN?\",\"check\":\"\"},{\"observation\":\"Are there any damage/leakage/outer seals intact of the Drums/Containers/Bags?\",\"check\":\"\"},{\"observation\":\"Is sampling area properly cleaned\",\"check\":\"\"},{\"observation\":\"Is there any extraneous material observed on surface of Polybags\",\"check\":\"\"},{\"observation\":\"Are all the Drums/Containers sampled one by one and ls are closed properly after sampling?\",\"check\":\"\"},{\"observation\":\"Whether u201cSampledu201d labels with Container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether u201cSample for Analysisu201d labels with container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether the used sampling tools are kept in Polybags and closed properly for transferring it to laboratory for cleaning?\",\"check\":\"\"},{\"observation\":\"Are all the safety precautions have been taken during Sampling?\",\"check\":\"\"},{\"observation\":\"Are all the containers taken for sampling kept back to designated places?\",\"check\":\"\"},{\"observation\":\"Whether tanker number mentioned in tanker receipt intimation is matched with tanker to be sampled?\",\"check\":\"\"},{\"observation\":\"Are the entire compartment sealed of tanker?\",\"check\":\"\"},{\"observation\":\"Is the tanker cleaning record available with tanker?\",\"check\":\"\"}],\"composite_sample_data\":[{\"ccontainer_no\":\"1\",\"per_contener\":0,\"sample_qty\":\"2\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"}],\"retenation_sample_data\":[{\"rcontainer_no\":\"1\",\"per_contener\":0,\"sample_qty\":\"2\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"}],\"equipment_code\":\"\",\"checkPointData\":[{\"id\":\"13\",\"chklist_id\":\"4\",\"check_point\":\"Material stored in approved quarantine area\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"ok\"},{\"id\":\"14\",\"chklist_id\":\"4\",\"check_point\":\"Material container integrity checked\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"Applicable\"},{\"id\":\"15\",\"chklist_id\":\"4\",\"check_point\":\"Outer packaging cleaned (if applicable)\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"Applicable\"}],\"undertest_qty_kg\":0,\"balance_eqip_code\":0,\"laf_eqip_code\":0}', 'inprocess', 'active', 'master', '2025-06-28 11:57:01', 'master', '2025-06-28 11:58:14', 'master', '2025-06-28 11:58:38', '\" \"', 'V10002', 'IN-002', ' ', ' ', ' ', ' ', '24', '0', '', '2025-06-28T06:26:57.554Z', 'AR-039', '[{\"observation\":\"All are the containers properly segregated?\",\"check\":\"\"},{\"observation\":\"All are the containers properly Labeled (Supplier/Mfg., Approved label, Quarantine Label?\",\"check\":\"\"},{\"observation\":\"Is the information given on Quarantine label as per GRN?\",\"check\":\"\"},{\"observation\":\"Are there any damage/leakage/outer seals intact of the Drums/Containers/Bags?\",\"check\":\"\"},{\"observation\":\"Is sampling area properly cleaned\",\"check\":\"\"},{\"observation\":\"Is there any extraneous material observed on surface of Polybags\",\"check\":\"\"},{\"observation\":\"Are all the Drums/Containers sampled one by one and ls are closed properly after sampling?\",\"check\":\"\"},{\"observation\":\"Whether u201cSampledu201d labels with Container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether u201cSample for Analysisu201d labels with container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether the used sampling tools are kept in Polybags and closed properly for transferring it to laboratory for cleaning?\",\"check\":\"\"},{\"observation\":\"Are all the safety precautions have been taken during Sampling?\",\"check\":\"\"},{\"observation\":\"Are all the containers taken for sampling kept back to designated places?\",\"check\":\"\"},{\"observation\":\"Whether tanker number mentioned in tanker receipt intimation is matched with tanker to be sampled?\",\"check\":\"\"},{\"observation\":\"Are the entire compartment sealed of tanker?\",\"check\":\"\"},{\"observation\":\"Is the tanker cleaning record available with tanker?\",\"check\":\"\"}]', '0', '', '2025-06-28T06:26:20.493Z', '2025-06-28T06:27:00.417Z', ' ', ' ', '24', 'Gm', 'AEQP-027', '', 'approve', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(5, '142', 'S0005', 'gmpdemo1', 'RM00015', 'BN005', ' ', '11', 'GRN/25/R/05', NULL, '2025-06-28', '2025-01-22', '2025-12-30', ' ', ' ', ' ', ' ', 'master', '2025-06-28', 'master', 'master', 'master', ' ', ' ', 'complete', '{\"equipment_code\":\"AEQP-004\",\"laf_id\":\"AEQP-006\",\"cleaning_status\":\"Satisfactory\",\"temp\":\"25\",\"humidity\":\"40\"}', NULL, ' ', 'pending', ' ', 'pending', NULL, 'inprocess', 'pending', 'master', '2025-06-28 01:14:50', ' ', ' ', ' ', ' ', '\" \"', 'V10019', 'IN-005', ' ', ' ', ' ', ' ', ' ', NULL, NULL, NULL, 'AR-042', ' ', ' ', 'AEQP-006', ' ', ' ', ' ', ' ', ' ', NULL, ' ', ' ', 'approve', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(6, '142', 'S0006', 'gmpdemo1', 'RM00034', '123', ' ', '1', 'GRN/25/R/09', NULL, '2025-06-30', '2025-06-04', '2025-07-12', ' ', ' ', ' ', ' ', 'master', '2025-07-01', 'master', '', '', ' ', ' ', 'complete', '{\"equipment_code\":\"AEQP-004\",\"laf_id\":\"AEQP-006\",\"cleaning_status\":\"Satisfactory\",\"temp\":\"25\",\"humidity\":\"40\"}', '2025-07-01T10:03:28.872Z', ' ', 'pending', ' ', 'complete', '{\"check\":\"Yes\",\"identication_qty\":\"0\",\"composite_qty\":20,\"reserve_composite\":10,\"additional_qty\":0,\"actual_indentification\":0,\"actual_composite\":10,\"withdrawal_identication\":\"0\",\"withdrawal_composite\":10,\"sample_unit\":\"Gm\",\"godLogic\":false,\"start_time\":\"2025-07-01T10:03:28.872Z\",\"stop_date\":\"2025-07-01T10:04:51.787Z\",\"laf_start_date\":\"2025-07-01T10:03:28.872Z\",\"laf_stop_date\":\"2025-07-01T10:04:45.102Z\",\"any_discripancy\":\"NO\",\"lafOtion\":1,\"samplerId\":\"AEQP-005\",\"container_no\":\"1\",\"Remark\":\"Ok\",\"sample_qty\":\"20\",\"ccontainer_no\":\"\",\"rcontainer_no\":\"\",\"undertest_qty\":30,\"container_details\":[{\"container_no\":\"1\",\"identication_qty\":\"0\",\"withdrawal_composite\":10,\"sample_qty\":0,\"reserve_qty\":10,\"total_qty\":\"10.00\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"Ok\"}],\"checklist\":[{\"observation\":\"All are the containers properly segregated?\",\"check\":\"\"},{\"observation\":\"All are the containers properly Labeled (Supplier/Mfg., Approved label, Quarantine Label?\",\"check\":\"\"},{\"observation\":\"Is the information given on Quarantine label as per GRN?\",\"check\":\"\"},{\"observation\":\"Are there any damage/leakage/outer seals intact of the Drums/Containers/Bags?\",\"check\":\"\"},{\"observation\":\"Is sampling area properly cleaned\",\"check\":\"\"},{\"observation\":\"Is there any extraneous material observed on surface of Polybags\",\"check\":\"\"},{\"observation\":\"Are all the Drums/Containers sampled one by one and ls are closed properly after sampling?\",\"check\":\"\"},{\"observation\":\"Whether u201cSampledu201d labels with Container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether u201cSample for Analysisu201d labels with container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether the used sampling tools are kept in Polybags and closed properly for transferring it to laboratory for cleaning?\",\"check\":\"\"},{\"observation\":\"Are all the safety precautions have been taken during Sampling?\",\"check\":\"\"},{\"observation\":\"Are all the containers taken for sampling kept back to designated places?\",\"check\":\"\"},{\"observation\":\"Whether tanker number mentioned in tanker receipt intimation is matched with tanker to be sampled?\",\"check\":\"\"},{\"observation\":\"Are the entire compartment sealed of tanker?\",\"check\":\"\"},{\"observation\":\"Is the tanker cleaning record available with tanker?\",\"check\":\"\"}],\"composite_sample_data\":[{\"ccontainer_no\":\"\",\"per_contener\":0,\"sample_qty\":0,\"unit\":\"Gm\",\"status\":\"pending\",\"remarks\":\"\"}],\"retenation_sample_data\":[{\"rcontainer_no\":\"\",\"per_contener\":0,\"sample_qty\":\"20\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\"}],\"equipment_code\":\"\",\"checkPointData\":[{\"id\":\"13\",\"chklist_id\":\"4\",\"check_point\":\"Material stored in approved quarantine area\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"Yes\"},{\"id\":\"14\",\"chklist_id\":\"4\",\"check_point\":\"Material container integrity checked\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"Yes\"},{\"id\":\"15\",\"chklist_id\":\"4\",\"check_point\":\"Outer packaging cleaned (if applicable)\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"Yes\"}],\"undertest_qty_kg\":0,\"balance_eqip_code\":0,\"laf_eqip_code\":0}', 'inprocess', 'active', 'master', '2025-07-01 03:37:40', 'master', '2025-07-01 03:38:01', 'master', '2025-07-01 03:38:12', '\" \"', 'V10051', 'IN-009', ' ', ' ', ' ', ' ', '30', '0', '', '2025-07-01T10:04:45.102Z', 'AR-043', '[{\"observation\":\"All are the containers properly segregated?\",\"check\":\"\"},{\"observation\":\"All are the containers properly Labeled (Supplier/Mfg., Approved label, Quarantine Label?\",\"check\":\"\"},{\"observation\":\"Is the information given on Quarantine label as per GRN?\",\"check\":\"\"},{\"observation\":\"Are there any damage/leakage/outer seals intact of the Drums/Containers/Bags?\",\"check\":\"\"},{\"observation\":\"Is sampling area properly cleaned\",\"check\":\"\"},{\"observation\":\"Is there any extraneous material observed on surface of Polybags\",\"check\":\"\"},{\"observation\":\"Are all the Drums/Containers sampled one by one and ls are closed properly after sampling?\",\"check\":\"\"},{\"observation\":\"Whether u201cSampledu201d labels with Container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether u201cSample for Analysisu201d labels with container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether the used sampling tools are kept in Polybags and closed properly for transferring it to laboratory for cleaning?\",\"check\":\"\"},{\"observation\":\"Are all the safety precautions have been taken during Sampling?\",\"check\":\"\"},{\"observation\":\"Are all the containers taken for sampling kept back to designated places?\",\"check\":\"\"},{\"observation\":\"Whether tanker number mentioned in tanker receipt intimation is matched with tanker to be sampled?\",\"check\":\"\"},{\"observation\":\"Are the entire compartment sealed of tanker?\",\"check\":\"\"},{\"observation\":\"Is the tanker cleaning record available with tanker?\",\"check\":\"\"}]', '0', '', '2025-07-01T10:03:28.872Z', '2025-07-01T10:04:51.787Z', ' ', ' ', '30', 'Gm', 'AEQP-005', '', 'approve', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(7, '142', 'S0007', 'gmpdemo1', 'RM00034', '123', ' ', '1', 'GRN/25/R/09', NULL, '2025-06-30', '2025-06-04', '2025-07-12', ' ', ' ', ' ', ' ', 'master', ' ', ' ', ' ', ' ', ' ', ' ', 'pending', ' ', NULL, ' ', 'pending', ' ', 'pending', NULL, 'inprocess', 'pending', 'master', '2025-07-01 03:30:59', ' ', ' ', ' ', ' ', ' ', 'V10051', 'IN-009', ' ', ' ', ' ', ' ', ' ', NULL, NULL, NULL, 'AR-043', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', NULL, ' ', ' ', 'approve', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(8, '142', 'S0008', 'gmpdemo1', 'RM00050', 'CM001', ' ', '1', 'GRN/25/R/037', NULL, '2025-07-05', '2025-07-05', '2025-07-12', ' ', ' ', ' ', ' ', 'master', ' ', ' ', ' ', ' ', ' ', ' ', 'pending', ' ', NULL, ' ', 'pending', ' ', 'complete', '{\"quantity_type\":\"Fixed Qty\",\"received_qty\":\"100\",\"identication_qty\":\"\",\"sample_by\":\"By Weight\",\"start_time\":\"2025-08-20 12:19:02\",\"stop_date\":\"2025-08-20 12:19:23\"}', 'inprocess', 'pending', 'master', '2025-08-20 12:19:26', 'master', '2025-08-20 01:05:58', ' ', ' ', ' ', 'V10061', 'IN-034', ' ', ' ', ' ', ' ', ' ', NULL, NULL, NULL, 'AR-060', ' ', ' ', ' ', '2025-08-20 12:19:02', '2025-08-20 12:19:23', ' ', ' ', ' ', NULL, ' ', '', 'approve', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(9, '142', 'S0009', 'gmpdemo1', 'RM00042', 'BTCH004', ' ', '2', 'GRN/25/R/050', NULL, '2025-07-07', '2025-07-07', '2030-06-07', ' ', ' ', ' ', ' ', 'master', '2025-07-08', 'DGMP-3847', 'GMP 1743', 'GMP 1743', ' ', ' ', 'pending', ' ', NULL, ' ', 'pending', ' ', 'complete', '{\"quantity_type\":\"Fixed Qty\",\"received_qty\":\"1000\",\"identication_qty\":\"\",\"sample_by\":\"By Weight\",\"start_time\":\"2025-08-21 12:43:23\",\"stop_date\":\"2025-08-21 12:43:42\"}', 'inprocess', 'pending', 'master', '2025-08-21 12:43:44', ' ', ' ', ' ', ' ', '\" \"', 'V10080', 'IN-051', ' ', ' ', ' ', ' ', ' ', NULL, NULL, NULL, 'AR-069', ' ', ' ', ' ', '2025-08-21 12:43:23', '2025-08-21 12:43:42', ' ', ' ', ' ', NULL, ' ', ' ', 'approve', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(10, '142', 'S0010', 'gmpdemo1', 'RM00004', 'BN221', ' ', '2', 'GRN/25/R/026', NULL, '2025-07-10', '2025-07-05', '2025-07-24', ' ', ' ', ' ', ' ', 'master', '2025-07-10', 'DGMP-103', 'DGMP110', 'GMP 1743', ' ', ' ', 'complete', '{\"equipment_code\":\"AEQP-004\",\"laf_id\":\"AEQP-033\",\"cleaning_status\":\"Satisfactory\",\"temp\":\"35\",\"humidity\":\"40\"}', '2025-07-10T05:29:36.098Z', ' ', 'pending', ' ', 'complete', '{\"check\":\"Yes\",\"identication_qty\":\"0\",\"composite_qty\":100,\"reserve_composite\":100,\"additional_qty\":0,\"actual_indentification\":0,\"actual_composite\":100,\"withdrawal_identication\":\"0\",\"withdrawal_composite\":50,\"sample_unit\":\"Gm\",\"godLogic\":false,\"start_time\":\"2025-07-10T05:29:36.098Z\",\"stop_date\":\"2025-07-10T05:35:39.326Z\",\"laf_start_date\":\"2025-07-10T05:29:36.098Z\",\"laf_stop_date\":\"2025-07-10T05:35:30.840Z\",\"any_discripancy\":\"NO\",\"lafOtion\":1,\"samplerId\":\"AEQP-005\",\"container_no\":\"2\",\"Remark\":\"OKAY\",\"sample_qty\":\"50\",\"ccontainer_no\":\"1\",\"rcontainer_no\":\"2\",\"undertest_qty\":200,\"container_details\":[{\"container_no\":\"1\",\"identication_qty\":\"0\",\"withdrawal_composite\":50,\"sample_qty\":0,\"reserve_qty\":25,\"total_qty\":\"50.00\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"OKAY\"},{\"container_no\":\"2\",\"identication_qty\":\"0\",\"withdrawal_composite\":50,\"sample_qty\":0,\"reserve_qty\":25,\"total_qty\":\"50.00\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"OKAY\"}],\"checklist\":[{\"observation\":\"All are the containers properly segregated?\",\"check\":\"\"},{\"observation\":\"All are the containers properly Labeled (Supplier/Mfg., Approved label, Quarantine Label?\",\"check\":\"\"},{\"observation\":\"Is the information given on Quarantine label as per GRN?\",\"check\":\"\"},{\"observation\":\"Are there any damage/leakage/outer seals intact of the Drums/Containers/Bags?\",\"check\":\"\"},{\"observation\":\"Is sampling area properly cleaned\",\"check\":\"\"},{\"observation\":\"Is there any extraneous material observed on surface of Polybags\",\"check\":\"\"},{\"observation\":\"Are all the Drums/Containers sampled one by one and ls are closed properly after sampling?\",\"check\":\"\"},{\"observation\":\"Whether u201cSampledu201d labels with Container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether u201cSample for Analysisu201d labels with container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether the used sampling tools are kept in Polybags and closed properly for transferring it to laboratory for cleaning?\",\"check\":\"\"},{\"observation\":\"Are all the safety precautions have been taken during Sampling?\",\"check\":\"\"},{\"observation\":\"Are all the containers taken for sampling kept back to designated places?\",\"check\":\"\"},{\"observation\":\"Whether tanker number mentioned in tanker receipt intimation is matched with tanker to be sampled?\",\"check\":\"\"},{\"observation\":\"Are the entire compartment sealed of tanker?\",\"check\":\"\"},{\"observation\":\"Is the tanker cleaning record available with tanker?\",\"check\":\"\"}],\"composite_sample_data\":[{\"ccontainer_no\":\"1\",\"per_contener\":0,\"sample_qty\":\"50\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"OKAY\"}],\"retenation_sample_data\":[{\"rcontainer_no\":\"2\",\"per_contener\":0,\"sample_qty\":\"50\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"OKAY\"}],\"equipment_code\":\"\",\"checkPointData\":[{\"id\":\"13\",\"chklist_id\":\"4\",\"check_point\":\"Material stored in approved quarantine area\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"Yes\"},{\"id\":\"14\",\"chklist_id\":\"4\",\"check_point\":\"Material container integrity checked\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"Yes\"},{\"id\":\"15\",\"chklist_id\":\"4\",\"check_point\":\"Outer packaging cleaned (if applicable)\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"Yes\"}],\"undertest_qty_kg\":0,\"balance_eqip_code\":0,\"laf_eqip_code\":0}', 'inprocess', 'active', 'master', '2025-07-10 11:05:42', 'master', '2025-07-10 11:06:17', 'master', '2025-07-10 11:06:36', '\" \"', 'V10056', 'IN-024', ' ', ' ', ' ', ' ', '200', '0', '', '2025-07-10T05:35:30.840Z', 'AR-072', '[{\"observation\":\"All are the containers properly segregated?\",\"check\":\"\"},{\"observation\":\"All are the containers properly Labeled (Supplier/Mfg., Approved label, Quarantine Label?\",\"check\":\"\"},{\"observation\":\"Is the information given on Quarantine label as per GRN?\",\"check\":\"\"},{\"observation\":\"Are there any damage/leakage/outer seals intact of the Drums/Containers/Bags?\",\"check\":\"\"},{\"observation\":\"Is sampling area properly cleaned\",\"check\":\"\"},{\"observation\":\"Is there any extraneous material observed on surface of Polybags\",\"check\":\"\"},{\"observation\":\"Are all the Drums/Containers sampled one by one and ls are closed properly after sampling?\",\"check\":\"\"},{\"observation\":\"Whether u201cSampledu201d labels with Container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether u201cSample for Analysisu201d labels with container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether the used sampling tools are kept in Polybags and closed properly for transferring it to laboratory for cleaning?\",\"check\":\"\"},{\"observation\":\"Are all the safety precautions have been taken during Sampling?\",\"check\":\"\"},{\"observation\":\"Are all the containers taken for sampling kept back to designated places?\",\"check\":\"\"},{\"observation\":\"Whether tanker number mentioned in tanker receipt intimation is matched with tanker to be sampled?\",\"check\":\"\"},{\"observation\":\"Are the entire compartment sealed of tanker?\",\"check\":\"\"},{\"observation\":\"Is the tanker cleaning record available with tanker?\",\"check\":\"\"}]', '0', '', '2025-07-10T05:29:36.098Z', '2025-07-10T05:35:39.326Z', ' ', ' ', '200', 'Gm', 'AEQP-005', 'OKAY', 'approve', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(11, ' ', 'S0011', 'gmpdemo1', 'PM00058', 'B73', ' ', ' ', 'GRN/23/P/057', NULL, '2025-07-10', ' ', ' ', ' ', ' ', ' ', ' ', 'master', ' ', ' ', ' ', ' ', ' ', ' ', 'pending', ' ', NULL, ' ', 'pending', ' ', 'pending', NULL, 'inprocess', 'pending', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' 200', 'NOS', 'master', ' ', NULL, NULL, NULL, 'AR-073', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', NULL, ' ', ' ', 'Pending', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(12, '142', 'S0012', 'gmpdemo1', 'RM00061', 'BTCH003', ' ', '1', 'GRN/25/R/049', NULL, '2025-07-07', '2025-07-07', '2033-06-07', ' ', ' ', ' ', ' ', 'master', '2025-07-10', 'DGMP110', 'DGMP110', 'GMP 1743', ' ', ' ', 'complete', '{\"equipment_code\":\"AEQP-004\",\"laf_id\":\"AEQP-006\",\"cleaning_status\":\"Satisfactory\",\"temp\":\"35\",\"humidity\":\"10\"}', NULL, ' ', 'pending', ' ', 'pending', NULL, 'inprocess', 'pending', 'master', '2025-07-10 04:52:05', ' ', ' ', ' ', ' ', '\" \"', 'V10061', 'IN-050', ' ', ' ', ' ', ' ', ' ', NULL, NULL, NULL, 'AR-068', ' ', ' ', 'AEQP-006', ' ', ' ', ' ', ' ', ' ', NULL, ' ', ' ', 'approve', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL);
INSERT INTO `sampling` (`id`, `plant_id`, `sampling_no`, `user_no`, `material_code`, `batch_no`, `specification_no`, `containers`, `grn_no`, `old_grn`, `grn_date`, `mfg_date`, `exp_date`, `urgency`, `change_unit`, `change_grade`, `change_qty`, `sampling_person`, `allocation_date`, `micro_person`, `alternate_qc_person`, `alternate_micro_person`, `request_by`, `request_date`, `area_status`, `area_details`, `laf_start`, `pressure_difference`, `clearance_status`, `clearance_no`, `sample_status`, `sampling_details`, `status`, `testing_status`, `entry_by`, `entry_date`, `check_by`, `check_date`, `approve_by`, `approve_date`, `batches`, `supplier_no`, `inward_no`, `manufacturer_no`, `received_qty`, `received_unit`, `grn_by`, `undertest_qty`, `undertest_qty_kg`, `dicripancy_remark`, `laf_stop`, `ar_no`, `checklist`, `balance_qeuipment_code`, `laf_qeuipment_code`, `sampling_start_time`, `sampling_end_time`, `batch_size`, `label`, `sample_qty`, `sample_unit`, `samplerId`, `remark1`, `retest_status`, `supplier_batch_no`, `oos_sampling`, `oos_sampling_person`, `oos_micro_person`, `oos_alternate_qc_person`, `oos_alternate_micro_person`, `oos_area_details`, `oos_laf_qeuipment_code`, `oos_sampling_details`, `oos_checklist`, `oos_undertest_qty`, `oos_sampling_start_timeoos`, `oos_sampling_end_time`, `oos_laf_start`, `oos_laf_stop`, `oos_balance_qeuipment_code`, `oos_sample_unit`, `oos_samplerId`, `oos_sample_qty`, `oos_dicripancy_remark`, `oos_undertest_qty_kg`, `oos_sampling1`, `oos_sampling2`, `oos_sampling3`, `alt_sampling_person`) VALUES
(13, '142', 'S0013', 'gmpdemo1', 'RM00032', 'BN221', ' ', '3', 'GRN/25/R/021', NULL, '2025-07-15', '2025-07-01', '2025-11-12', ' ', ' ', ' ', ' ', 'master', '2025-07-10', '', 'DGMP-3847', '', ' ', ' ', 'complete', '{\"equipment_code\":\"AEQP-004\",\"laf_id\":\"AEQP-014\",\"cleaning_status\":\"Satisfactory\",\"temp\":\"35\",\"humidity\":\"10\"}', NULL, ' ', 'pending', ' ', 'pending', NULL, 'inprocess', 'pending', 'master', '2025-07-10 05:00:28', ' ', ' ', ' ', ' ', '\" \"', 'V10056', 'IN-018', ' ', ' ', ' ', ' ', ' ', NULL, NULL, NULL, 'AR-050', ' ', ' ', 'AEQP-014', ' ', ' ', ' ', ' ', ' ', NULL, ' ', ' ', 'approve', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(14, '142', 'S0014', 'gmpdemo1', 'RM00049', 'BN221', ' ', '20', 'GRN/25/R/036', NULL, '2025-07-31', '2025-07-05', '2025-07-30', ' ', ' ', ' ', ' ', 'master', '2025-07-10', 'DGMP-103', 'DGMP110', 'GMP 1743', ' ', ' ', 'complete', '{\"equipment_code\":\"AEQP-010\",\"laf_id\":\"AEQP-006\",\"cleaning_status\":\"Satisfactory\",\"temp\":\"35\",\"humidity\":\"40\"}', NULL, ' ', 'pending', ' ', 'pending', NULL, 'inprocess', 'pending', 'master', '2025-07-10 05:08:32', ' ', ' ', ' ', ' ', '\" \"', 'V10012', 'IN-032', ' ', ' ', ' ', ' ', ' ', NULL, NULL, NULL, 'AR-058', ' ', ' ', 'AEQP-006', ' ', ' ', ' ', ' ', ' ', NULL, ' ', ' ', 'approve', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(15, '142', 'S0015', 'gmpdemo1', 'RM00049', 'BN221', ' ', '20', 'GRN/25/R/036', NULL, '2025-07-31', '2025-07-05', '2025-07-30', ' ', ' ', ' ', ' ', 'master', ' ', ' ', ' ', ' ', ' ', ' ', 'pending', ' ', NULL, ' ', 'pending', ' ', 'pending', NULL, 'inprocess', 'pending', 'master', '2025-07-10 05:08:32', ' ', ' ', ' ', ' ', ' ', 'V10012', 'IN-032', ' ', ' ', ' ', ' ', ' ', NULL, NULL, NULL, 'AR-058', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', NULL, ' ', ' ', 'approve', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(16, '142', 'S0016', 'gmpdemo1', 'RM00049', 'BN221', ' ', '20', 'GRN/25/R/035', NULL, '2025-07-31', '2025-07-05', '2025-07-31', ' ', ' ', ' ', ' ', 'master', '2025-07-14', 'master', 'master', 'master', ' ', ' ', 'complete', '{\"equipment_code\":\"AEQP-004\",\"laf_id\":\"AEQP-006\",\"cleaning_status\":\"Satisfactory\",\"temp\":\"25\",\"humidity\":\"45\"}', '2025-07-14T12:40:54.174Z', ' ', 'pending', ' ', 'complete', '{\"check\":\"ok\",\"identication_qty\":\"0\",\"composite_qty\":10,\"reserve_composite\":20,\"additional_qty\":0,\"actual_indentification\":0,\"actual_composite\":20,\"withdrawal_identication\":\"0\",\"withdrawal_composite\":1,\"sample_unit\":\"Gm\",\"godLogic\":false,\"start_time\":\"2025-07-14T12:40:54.174Z\",\"stop_date\":\"2025-07-14T12:44:23.622Z\",\"laf_start_date\":\"2025-07-14T12:40:54.174Z\",\"laf_stop_date\":\"2025-07-14T12:44:15.534Z\",\"any_discripancy\":\"NO\",\"lafOtion\":1,\"samplerId\":\"AEQP-005\",\"container_no\":\"20\",\"Remark\":\"ok\",\"sample_qty\":\"1\",\"rcontainer_no\":\"1\",\"ccontainer_no\":\"2\",\"undertest_qty\":23,\"container_details\":[{\"container_no\":\"1\",\"identication_qty\":\"0\",\"withdrawal_composite\":1,\"sample_qty\":0,\"reserve_qty\":0.05000000000000000277555756156289135105907917022705078125,\"total_qty\":\"1.00\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"},{\"container_no\":\"2\",\"identication_qty\":\"0\",\"withdrawal_composite\":1,\"sample_qty\":0,\"reserve_qty\":0.05000000000000000277555756156289135105907917022705078125,\"total_qty\":\"1.00\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"},{\"container_no\":\"3\",\"identication_qty\":\"0\",\"withdrawal_composite\":1,\"sample_qty\":0,\"reserve_qty\":0.05000000000000000277555756156289135105907917022705078125,\"total_qty\":\"1.00\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"},{\"container_no\":\"4\",\"identication_qty\":\"0\",\"withdrawal_composite\":1,\"sample_qty\":0,\"reserve_qty\":0.05000000000000000277555756156289135105907917022705078125,\"total_qty\":\"1.00\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"},{\"container_no\":\"5\",\"identication_qty\":\"0\",\"withdrawal_composite\":1,\"sample_qty\":0,\"reserve_qty\":0.05000000000000000277555756156289135105907917022705078125,\"total_qty\":\"1.00\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"},{\"container_no\":\"6\",\"identication_qty\":\"0\",\"withdrawal_composite\":1,\"sample_qty\":0,\"reserve_qty\":0.05000000000000000277555756156289135105907917022705078125,\"total_qty\":\"1.00\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"},{\"container_no\":\"7\",\"identication_qty\":\"0\",\"withdrawal_composite\":1,\"sample_qty\":0,\"reserve_qty\":0.05000000000000000277555756156289135105907917022705078125,\"total_qty\":\"1.00\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"},{\"container_no\":\"8\",\"identication_qty\":\"0\",\"withdrawal_composite\":1,\"sample_qty\":0,\"reserve_qty\":0.05000000000000000277555756156289135105907917022705078125,\"total_qty\":\"1.00\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"},{\"container_no\":\"9\",\"identication_qty\":\"0\",\"withdrawal_composite\":1,\"sample_qty\":0,\"reserve_qty\":0.05000000000000000277555756156289135105907917022705078125,\"total_qty\":\"1.00\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"},{\"container_no\":\"10\",\"identication_qty\":\"0\",\"withdrawal_composite\":1,\"sample_qty\":0,\"reserve_qty\":0.05000000000000000277555756156289135105907917022705078125,\"total_qty\":\"1.00\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"},{\"container_no\":\"11\",\"identication_qty\":\"0\",\"withdrawal_composite\":1,\"sample_qty\":0,\"reserve_qty\":0.05000000000000000277555756156289135105907917022705078125,\"total_qty\":\"1.00\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"},{\"container_no\":\"12\",\"identication_qty\":\"0\",\"withdrawal_composite\":1,\"sample_qty\":0,\"reserve_qty\":0.05000000000000000277555756156289135105907917022705078125,\"total_qty\":\"1.00\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"},{\"container_no\":\"13\",\"identication_qty\":\"0\",\"withdrawal_composite\":1,\"sample_qty\":0,\"reserve_qty\":0.05000000000000000277555756156289135105907917022705078125,\"total_qty\":\"1.00\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"},{\"container_no\":\"14\",\"identication_qty\":\"0\",\"withdrawal_composite\":1,\"sample_qty\":0,\"reserve_qty\":0.05000000000000000277555756156289135105907917022705078125,\"total_qty\":\"1.00\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"},{\"container_no\":\"15\",\"identication_qty\":\"0\",\"withdrawal_composite\":1,\"sample_qty\":0,\"reserve_qty\":0.05000000000000000277555756156289135105907917022705078125,\"total_qty\":\"1.00\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"},{\"container_no\":\"16\",\"identication_qty\":\"0\",\"withdrawal_composite\":1,\"sample_qty\":0,\"reserve_qty\":0.05000000000000000277555756156289135105907917022705078125,\"total_qty\":\"1.00\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"},{\"container_no\":\"17\",\"identication_qty\":\"0\",\"withdrawal_composite\":1,\"sample_qty\":0,\"reserve_qty\":0.05000000000000000277555756156289135105907917022705078125,\"total_qty\":\"1.00\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"},{\"container_no\":\"18\",\"identication_qty\":\"0\",\"withdrawal_composite\":1,\"sample_qty\":0,\"reserve_qty\":0.05000000000000000277555756156289135105907917022705078125,\"total_qty\":\"1.00\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"},{\"container_no\":\"19\",\"identication_qty\":\"0\",\"withdrawal_composite\":1,\"sample_qty\":0,\"reserve_qty\":0.05000000000000000277555756156289135105907917022705078125,\"total_qty\":\"1.00\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"},{\"container_no\":\"20\",\"identication_qty\":\"0\",\"withdrawal_composite\":1,\"sample_qty\":0,\"reserve_qty\":0.05000000000000000277555756156289135105907917022705078125,\"total_qty\":\"1.00\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"}],\"checklist\":[{\"observation\":\"All are the containers properly segregated?\",\"check\":\"\"},{\"observation\":\"All are the containers properly Labeled (Supplier/Mfg., Approved label, Quarantine Label?\",\"check\":\"\"},{\"observation\":\"Is the information given on Quarantine label as per GRN?\",\"check\":\"\"},{\"observation\":\"Are there any damage/leakage/outer seals intact of the Drums/Containers/Bags?\",\"check\":\"\"},{\"observation\":\"Is sampling area properly cleaned\",\"check\":\"\"},{\"observation\":\"Is there any extraneous material observed on surface of Polybags\",\"check\":\"\"},{\"observation\":\"Are all the Drums/Containers sampled one by one and ls are closed properly after sampling?\",\"check\":\"\"},{\"observation\":\"Whether u201cSampledu201d labels with Container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether u201cSample for Analysisu201d labels with container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether the used sampling tools are kept in Polybags and closed properly for transferring it to laboratory for cleaning?\",\"check\":\"\"},{\"observation\":\"Are all the safety precautions have been taken during Sampling?\",\"check\":\"\"},{\"observation\":\"Are all the containers taken for sampling kept back to designated places?\",\"check\":\"\"},{\"observation\":\"Whether tanker number mentioned in tanker receipt intimation is matched with tanker to be sampled?\",\"check\":\"\"},{\"observation\":\"Are the entire compartment sealed of tanker?\",\"check\":\"\"},{\"observation\":\"Is the tanker cleaning record available with tanker?\",\"check\":\"\"}],\"composite_sample_data\":[{\"ccontainer_no\":\"2\",\"per_contener\":0,\"sample_qty\":\"2\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"}],\"retenation_sample_data\":[{\"rcontainer_no\":\"1\",\"per_contener\":0,\"sample_qty\":\"1\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"}],\"equipment_code\":\"\",\"checkPointData\":[{\"id\":\"13\",\"chklist_id\":\"4\",\"check_point\":\"Material stored in approved quarantine area\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"ok\"},{\"id\":\"14\",\"chklist_id\":\"4\",\"check_point\":\"Material container integrity checked\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"ok\"},{\"id\":\"15\",\"chklist_id\":\"4\",\"check_point\":\"Outer packaging cleaned (if applicable)\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"ok\"}],\"undertest_qty_kg\":0,\"balance_eqip_code\":0,\"laf_eqip_code\":0}', 'inprocess', 'active', 'master', '2025-07-14 06:14:32', 'master', '2025-07-14 06:14:44', 'master', '2025-07-14 06:14:51', '\" \"', 'V10012', 'IN-033', ' ', ' ', ' ', ' ', '23', '0', '', '2025-07-14T12:44:15.534Z', 'AR-059', '[{\"observation\":\"All are the containers properly segregated?\",\"check\":\"\"},{\"observation\":\"All are the containers properly Labeled (Supplier/Mfg., Approved label, Quarantine Label?\",\"check\":\"\"},{\"observation\":\"Is the information given on Quarantine label as per GRN?\",\"check\":\"\"},{\"observation\":\"Are there any damage/leakage/outer seals intact of the Drums/Containers/Bags?\",\"check\":\"\"},{\"observation\":\"Is sampling area properly cleaned\",\"check\":\"\"},{\"observation\":\"Is there any extraneous material observed on surface of Polybags\",\"check\":\"\"},{\"observation\":\"Are all the Drums/Containers sampled one by one and ls are closed properly after sampling?\",\"check\":\"\"},{\"observation\":\"Whether u201cSampledu201d labels with Container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether u201cSample for Analysisu201d labels with container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether the used sampling tools are kept in Polybags and closed properly for transferring it to laboratory for cleaning?\",\"check\":\"\"},{\"observation\":\"Are all the safety precautions have been taken during Sampling?\",\"check\":\"\"},{\"observation\":\"Are all the containers taken for sampling kept back to designated places?\",\"check\":\"\"},{\"observation\":\"Whether tanker number mentioned in tanker receipt intimation is matched with tanker to be sampled?\",\"check\":\"\"},{\"observation\":\"Are the entire compartment sealed of tanker?\",\"check\":\"\"},{\"observation\":\"Is the tanker cleaning record available with tanker?\",\"check\":\"\"}]', '0', '', '2025-07-14T12:40:54.174Z', '2025-07-14T12:44:23.622Z', ' ', ' ', '23', 'Gm', 'AEQP-005', 'ok', 'approve', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(17, '142', 'S0017', 'gmpdemo1', 'RM00049', 'BN221', ' ', '20', 'GRN/25/R/035', NULL, '2025-07-31', '2025-07-05', '2025-07-31', ' ', ' ', ' ', ' ', 'master', ' ', ' ', ' ', ' ', ' ', ' ', 'pending', ' ', NULL, ' ', 'pending', ' ', 'pending', NULL, 'inprocess', 'pending', 'master', '2025-07-14 06:01:51', ' ', ' ', ' ', ' ', ' ', 'V10012', 'IN-033', ' ', ' ', ' ', ' ', ' ', NULL, NULL, NULL, 'AR-059', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', NULL, ' ', ' ', 'approve', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(18, '142', 'S0018', 'gmpdemo1', 'RM00032', 'BN1201', ' ', '3', 'GRN/25/R/020', NULL, '2025-07-15', '2025-07-03', '2025-09-24', ' ', ' ', ' ', ' ', 'master', '2025-07-14', 'master', 'master', 'master', ' ', ' ', 'pending', ' ', NULL, ' ', 'pending', ' ', 'pending', NULL, 'inprocess', 'pending', 'master', '2025-07-14 06:33:58', ' ', ' ', ' ', ' ', '\" \"', 'V10056', 'IN-019', ' ', ' ', ' ', ' ', ' ', NULL, NULL, NULL, 'AR-051', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', NULL, ' ', ' ', 'approve', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(19, '142', 'S0019', 'gmpdemo1', 'RM00002', 'BN221', ' ', '30', 'GRN/25/R/033', NULL, '2025-07-24', '2025-07-02', '2025-07-29', ' ', ' ', ' ', ' ', 'master', '2025-07-17', 'DGMP-103', 'DGMP110', 'GMP 1743', ' ', ' ', 'complete', '{\"equipment_code\":\"AEQP-004\",\"laf_id\":\"AEQP-006\",\"cleaning_status\":\"Satisfactory\",\"temp\":\"35\",\"humidity\":\"40\"}', '2025-07-17T06:11:56.356Z', ' ', 'pending', ' ', 'complete', '{\"check\":\"Yes\",\"identication_qty\":\"0\",\"composite_qty\":7,\"reserve_composite\":5,\"additional_qty\":0,\"actual_indentification\":0,\"actual_composite\":5,\"withdrawal_identication\":\"0\",\"withdrawal_composite\":0.1700000000000000122124532708767219446599483489990234375,\"sample_unit\":\"Kg\",\"godLogic\":false,\"start_time\":\"2025-07-17T06:11:56.356Z\",\"stop_date\":\"2025-07-17T06:17:18.979Z\",\"laf_start_date\":\"2025-07-17T06:11:56.356Z\",\"laf_stop_date\":\"2025-07-17T06:17:07.811Z\",\"any_discripancy\":\"NO\",\"lafOtion\":1,\"samplerId\":\"AEQP-005\",\"container_no\":\"30\",\"Remark\":\"OKAY\",\"sample_qty\":\"5\",\"ccontainer_no\":\"1\",\"rcontainer_no\":\"2\",\"undertest_qty\":15.099999999999997868371792719699442386627197265625,\"container_details\":[{\"container_no\":\"1\",\"identication_qty\":\"0\",\"withdrawal_composite\":0.1700000000000000122124532708767219446599483489990234375,\"sample_qty\":0,\"reserve_qty\":0.00566666666666666707374844236255739815533161163330078125,\"total_qty\":\"0.17\",\"unit\":\"Kg\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"OKAY\"},{\"container_no\":\"2\",\"identication_qty\":\"0\",\"withdrawal_composite\":0.1700000000000000122124532708767219446599483489990234375,\"sample_qty\":0,\"reserve_qty\":0.00566666666666666707374844236255739815533161163330078125,\"total_qty\":\"0.17\",\"unit\":\"Kg\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"OKAY\"},{\"container_no\":\"3\",\"identication_qty\":\"0\",\"withdrawal_composite\":0.1700000000000000122124532708767219446599483489990234375,\"sample_qty\":0,\"reserve_qty\":0.00566666666666666707374844236255739815533161163330078125,\"total_qty\":\"0.17\",\"unit\":\"Kg\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"OKAY\"},{\"container_no\":\"4\",\"identication_qty\":\"0\",\"withdrawal_composite\":0.1700000000000000122124532708767219446599483489990234375,\"sample_qty\":0,\"reserve_qty\":0.00566666666666666707374844236255739815533161163330078125,\"total_qty\":\"0.17\",\"unit\":\"Kg\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"OKAY\"},{\"container_no\":\"5\",\"identication_qty\":\"0\",\"withdrawal_composite\":0.1700000000000000122124532708767219446599483489990234375,\"sample_qty\":0,\"reserve_qty\":0.00566666666666666707374844236255739815533161163330078125,\"total_qty\":\"0.17\",\"unit\":\"Kg\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"OKAY\"},{\"container_no\":\"6\",\"identication_qty\":\"0\",\"withdrawal_composite\":0.1700000000000000122124532708767219446599483489990234375,\"sample_qty\":0,\"reserve_qty\":0.00566666666666666707374844236255739815533161163330078125,\"total_qty\":\"0.17\",\"unit\":\"Kg\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"OKAY\"},{\"container_no\":\"7\",\"identication_qty\":\"0\",\"withdrawal_composite\":0.1700000000000000122124532708767219446599483489990234375,\"sample_qty\":0,\"reserve_qty\":0.00566666666666666707374844236255739815533161163330078125,\"total_qty\":\"0.17\",\"unit\":\"Kg\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"OKAY\"},{\"container_no\":\"8\",\"identication_qty\":\"0\",\"withdrawal_composite\":0.1700000000000000122124532708767219446599483489990234375,\"sample_qty\":0,\"reserve_qty\":0.00566666666666666707374844236255739815533161163330078125,\"total_qty\":\"0.17\",\"unit\":\"Kg\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"OKAY\"},{\"container_no\":\"9\",\"identication_qty\":\"0\",\"withdrawal_composite\":0.1700000000000000122124532708767219446599483489990234375,\"sample_qty\":0,\"reserve_qty\":0.00566666666666666707374844236255739815533161163330078125,\"total_qty\":\"0.17\",\"unit\":\"Kg\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"OKAY\"},{\"container_no\":\"10\",\"identication_qty\":\"0\",\"withdrawal_composite\":0.1700000000000000122124532708767219446599483489990234375,\"sample_qty\":0,\"reserve_qty\":0.00566666666666666707374844236255739815533161163330078125,\"total_qty\":\"0.17\",\"unit\":\"Kg\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"OKAY\"},{\"container_no\":\"11\",\"identication_qty\":\"0\",\"withdrawal_composite\":0.1700000000000000122124532708767219446599483489990234375,\"sample_qty\":0,\"reserve_qty\":0.00566666666666666707374844236255739815533161163330078125,\"total_qty\":\"0.17\",\"unit\":\"Kg\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"OKAY\"},{\"container_no\":\"12\",\"identication_qty\":\"0\",\"withdrawal_composite\":0.1700000000000000122124532708767219446599483489990234375,\"sample_qty\":0,\"reserve_qty\":0.00566666666666666707374844236255739815533161163330078125,\"total_qty\":\"0.17\",\"unit\":\"Kg\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"OKAY\"},{\"container_no\":\"13\",\"identication_qty\":\"0\",\"withdrawal_composite\":0.1700000000000000122124532708767219446599483489990234375,\"sample_qty\":0,\"reserve_qty\":0.00566666666666666707374844236255739815533161163330078125,\"total_qty\":\"0.17\",\"unit\":\"Kg\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"OKAY\"},{\"container_no\":\"14\",\"identication_qty\":\"0\",\"withdrawal_composite\":0.1700000000000000122124532708767219446599483489990234375,\"sample_qty\":0,\"reserve_qty\":0.00566666666666666707374844236255739815533161163330078125,\"total_qty\":\"0.17\",\"unit\":\"Kg\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"OKAY\"},{\"container_no\":\"15\",\"identication_qty\":\"0\",\"withdrawal_composite\":0.1700000000000000122124532708767219446599483489990234375,\"sample_qty\":0,\"reserve_qty\":0.00566666666666666707374844236255739815533161163330078125,\"total_qty\":\"0.17\",\"unit\":\"Kg\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"OKAY\"},{\"container_no\":\"16\",\"identication_qty\":\"0\",\"withdrawal_composite\":0.1700000000000000122124532708767219446599483489990234375,\"sample_qty\":0,\"reserve_qty\":0.00566666666666666707374844236255739815533161163330078125,\"total_qty\":\"0.17\",\"unit\":\"Kg\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"OKAY\"},{\"container_no\":\"17\",\"identication_qty\":\"0\",\"withdrawal_composite\":0.1700000000000000122124532708767219446599483489990234375,\"sample_qty\":0,\"reserve_qty\":0.00566666666666666707374844236255739815533161163330078125,\"total_qty\":\"0.17\",\"unit\":\"Kg\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"OKAY\"},{\"container_no\":\"18\",\"identication_qty\":\"0\",\"withdrawal_composite\":0.1700000000000000122124532708767219446599483489990234375,\"sample_qty\":0,\"reserve_qty\":0.00566666666666666707374844236255739815533161163330078125,\"total_qty\":\"0.17\",\"unit\":\"Kg\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"OKAY\"},{\"container_no\":\"19\",\"identication_qty\":\"0\",\"withdrawal_composite\":0.1700000000000000122124532708767219446599483489990234375,\"sample_qty\":0,\"reserve_qty\":0.00566666666666666707374844236255739815533161163330078125,\"total_qty\":\"0.17\",\"unit\":\"Kg\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"OKAY\"},{\"container_no\":\"20\",\"identication_qty\":\"0\",\"withdrawal_composite\":0.1700000000000000122124532708767219446599483489990234375,\"sample_qty\":0,\"reserve_qty\":0.00566666666666666707374844236255739815533161163330078125,\"total_qty\":\"0.17\",\"unit\":\"Kg\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"OKAY\"},{\"container_no\":\"21\",\"identication_qty\":\"0\",\"withdrawal_composite\":0.1700000000000000122124532708767219446599483489990234375,\"sample_qty\":0,\"reserve_qty\":0.00566666666666666707374844236255739815533161163330078125,\"total_qty\":\"0.17\",\"unit\":\"Kg\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"OKAY\"},{\"container_no\":\"22\",\"identication_qty\":\"0\",\"withdrawal_composite\":0.1700000000000000122124532708767219446599483489990234375,\"sample_qty\":0,\"reserve_qty\":0.00566666666666666707374844236255739815533161163330078125,\"total_qty\":\"0.17\",\"unit\":\"Kg\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"OKAY\"},{\"container_no\":\"23\",\"identication_qty\":\"0\",\"withdrawal_composite\":0.1700000000000000122124532708767219446599483489990234375,\"sample_qty\":0,\"reserve_qty\":0.00566666666666666707374844236255739815533161163330078125,\"total_qty\":\"0.17\",\"unit\":\"Kg\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"OKAY\"},{\"container_no\":\"24\",\"identication_qty\":\"0\",\"withdrawal_composite\":0.1700000000000000122124532708767219446599483489990234375,\"sample_qty\":0,\"reserve_qty\":0.00566666666666666707374844236255739815533161163330078125,\"total_qty\":\"0.17\",\"unit\":\"Kg\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"OKAY\"},{\"container_no\":\"25\",\"identication_qty\":\"0\",\"withdrawal_composite\":0.1700000000000000122124532708767219446599483489990234375,\"sample_qty\":0,\"reserve_qty\":0.00566666666666666707374844236255739815533161163330078125,\"total_qty\":\"0.17\",\"unit\":\"Kg\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"OKAY\"},{\"container_no\":\"26\",\"identication_qty\":\"0\",\"withdrawal_composite\":0.1700000000000000122124532708767219446599483489990234375,\"sample_qty\":0,\"reserve_qty\":0.00566666666666666707374844236255739815533161163330078125,\"total_qty\":\"0.17\",\"unit\":\"Kg\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"OKAY\"},{\"container_no\":\"27\",\"identication_qty\":\"0\",\"withdrawal_composite\":0.1700000000000000122124532708767219446599483489990234375,\"sample_qty\":0,\"reserve_qty\":0.00566666666666666707374844236255739815533161163330078125,\"total_qty\":\"0.17\",\"unit\":\"Kg\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"OKAY\"},{\"container_no\":\"28\",\"identication_qty\":\"0\",\"withdrawal_composite\":0.1700000000000000122124532708767219446599483489990234375,\"sample_qty\":0,\"reserve_qty\":0.00566666666666666707374844236255739815533161163330078125,\"total_qty\":\"0.17\",\"unit\":\"Kg\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"OKAY\"},{\"container_no\":\"29\",\"identication_qty\":\"0\",\"withdrawal_composite\":0.1700000000000000122124532708767219446599483489990234375,\"sample_qty\":0,\"reserve_qty\":0.00566666666666666707374844236255739815533161163330078125,\"total_qty\":\"0.17\",\"unit\":\"Kg\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"OKAY\"},{\"container_no\":\"30\",\"identication_qty\":\"0\",\"withdrawal_composite\":0.1700000000000000122124532708767219446599483489990234375,\"sample_qty\":0,\"reserve_qty\":0.00566666666666666707374844236255739815533161163330078125,\"total_qty\":\"0.17\",\"unit\":\"Kg\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"OKAY\"}],\"checklist\":[{\"observation\":\"All are the containers properly segregated?\",\"check\":\"\"},{\"observation\":\"All are the containers properly Labeled (Supplier/Mfg., Approved label, Quarantine Label?\",\"check\":\"\"},{\"observation\":\"Is the information given on Quarantine label as per GRN?\",\"check\":\"\"},{\"observation\":\"Are there any damage/leakage/outer seals intact of the Drums/Containers/Bags?\",\"check\":\"\"},{\"observation\":\"Is sampling area properly cleaned\",\"check\":\"\"},{\"observation\":\"Is there any extraneous material observed on surface of Polybags\",\"check\":\"\"},{\"observation\":\"Are all the Drums/Containers sampled one by one and ls are closed properly after sampling?\",\"check\":\"\"},{\"observation\":\"Whether u201cSampledu201d labels with Container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether u201cSample for Analysisu201d labels with container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether the used sampling tools are kept in Polybags and closed properly for transferring it to laboratory for cleaning?\",\"check\":\"\"},{\"observation\":\"Are all the safety precautions have been taken during Sampling?\",\"check\":\"\"},{\"observation\":\"Are all the containers taken for sampling kept back to designated places?\",\"check\":\"\"},{\"observation\":\"Whether tanker number mentioned in tanker receipt intimation is matched with tanker to be sampled?\",\"check\":\"\"},{\"observation\":\"Are the entire compartment sealed of tanker?\",\"check\":\"\"},{\"observation\":\"Is the tanker cleaning record available with tanker?\",\"check\":\"\"}],\"composite_sample_data\":[{\"ccontainer_no\":\"1\",\"per_contener\":0,\"sample_qty\":\"5\",\"unit\":\"Kg\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"OKAY\"}],\"retenation_sample_data\":[{\"rcontainer_no\":\"2\",\"per_contener\":0,\"sample_qty\":\"5\",\"unit\":\"Kg\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"OKAY\"}],\"equipment_code\":\"\",\"checkPointData\":[{\"id\":\"13\",\"chklist_id\":\"4\",\"check_point\":\"Material stored in approved quarantine area\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"Yes\"},{\"id\":\"14\",\"chklist_id\":\"4\",\"check_point\":\"Material container integrity checked\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"Yes\"},{\"id\":\"15\",\"chklist_id\":\"4\",\"check_point\":\"Outer packaging cleaned (if applicable)\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"Yes\"}],\"undertest_qty_kg\":15.099999999999997868371792719699442386627197265625,\"balance_eqip_code\":0,\"laf_eqip_code\":0}', 'inprocess', 'active', 'master', '2025-07-17 11:47:21', 'master', '2025-07-17 11:47:40', 'master', '2025-07-17 11:47:55', '\" \"', 'V10056', 'IN-030', ' ', ' ', ' ', ' ', '15.1', '15.1', '', '2025-07-17T06:17:07.811Z', 'AR-056', '[{\"observation\":\"All are the containers properly segregated?\",\"check\":\"\"},{\"observation\":\"All are the containers properly Labeled (Supplier/Mfg., Approved label, Quarantine Label?\",\"check\":\"\"},{\"observation\":\"Is the information given on Quarantine label as per GRN?\",\"check\":\"\"},{\"observation\":\"Are there any damage/leakage/outer seals intact of the Drums/Containers/Bags?\",\"check\":\"\"},{\"observation\":\"Is sampling area properly cleaned\",\"check\":\"\"},{\"observation\":\"Is there any extraneous material observed on surface of Polybags\",\"check\":\"\"},{\"observation\":\"Are all the Drums/Containers sampled one by one and ls are closed properly after sampling?\",\"check\":\"\"},{\"observation\":\"Whether u201cSampledu201d labels with Container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether u201cSample for Analysisu201d labels with container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether the used sampling tools are kept in Polybags and closed properly for transferring it to laboratory for cleaning?\",\"check\":\"\"},{\"observation\":\"Are all the safety precautions have been taken during Sampling?\",\"check\":\"\"},{\"observation\":\"Are all the containers taken for sampling kept back to designated places?\",\"check\":\"\"},{\"observation\":\"Whether tanker number mentioned in tanker receipt intimation is matched with tanker to be sampled?\",\"check\":\"\"},{\"observation\":\"Are the entire compartment sealed of tanker?\",\"check\":\"\"},{\"observation\":\"Is the tanker cleaning record available with tanker?\",\"check\":\"\"}]', '0', '', '2025-07-17T06:11:56.356Z', '2025-07-17T06:17:18.979Z', ' ', ' ', '15.1', 'Kg', 'AEQP-005', 'OKAY', 'approve', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(20, '142', 'S0020', 'gmpdemo1', 'RM00014', 'BN006', ' ', '5', 'GRN/25/R/06', NULL, '2025-07-04', '2025-02-11', '2025-11-20', ' ', ' ', ' ', ' ', 'master', '2025-07-17', 'DGMP-103', 'GMP 1743', 'DGMP-103', ' ', ' ', 'complete', '{\"equipment_code\":\"AEQP-010\",\"laf_id\":\"AEQP-014\",\"cleaning_status\":\"Satisfactory\",\"temp\":\"35\",\"humidity\":\"20\"}', NULL, ' ', 'pending', ' ', 'pending', NULL, 'inprocess', 'pending', 'master', '2025-07-17 11:57:19', ' ', ' ', ' ', ' ', '\" \"', 'V10002', 'IN-006', ' ', ' ', ' ', ' ', ' ', NULL, NULL, NULL, 'AR-044', ' ', ' ', 'AEQP-014', ' ', ' ', ' ', ' ', ' ', NULL, ' ', ' ', 'approve', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(21, '142', 'S0021', 'gmpdemo1', 'RM00046', 'BN221', ' ', '50', 'GRN/25/R/028', NULL, '2025-07-16', '2025-07-05', '2025-07-24', ' ', ' ', ' ', ' ', 'master', ' ', ' ', ' ', ' ', ' ', ' ', 'pending', ' ', NULL, ' ', 'pending', ' ', 'pending', NULL, 'inprocess', 'pending', 'master', '2025-07-17 12:45:50', ' ', ' ', ' ', ' ', ' ', 'V10018', 'IN-027', ' ', ' ', ' ', ' ', ' ', NULL, NULL, NULL, 'AR-054', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', NULL, ' ', ' ', 'approve', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(22, '142', 'S0022', 'gmpdemo1', 'RM00046', 'BN221', ' ', '50', 'GRN/25/R/028', NULL, '2025-07-16', '2025-07-05', '2025-07-24', ' ', ' ', ' ', ' ', 'master', ' ', ' ', ' ', ' ', ' ', ' ', 'pending', ' ', NULL, ' ', 'pending', ' ', 'pending', NULL, 'inprocess', 'pending', 'master', '2025-07-17 12:45:50', ' ', ' ', ' ', ' ', ' ', 'V10018', 'IN-027', ' ', ' ', ' ', ' ', ' ', NULL, NULL, NULL, 'AR-054', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', NULL, ' ', ' ', 'approve', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(23, '142', 'S0023', 'gmpdemo1', 'RM00046', 'BN221', ' ', '10', 'GRN/25/R/028', NULL, '2025-07-16', '2025-07-05', '2025-08-06', ' ', ' ', ' ', ' ', 'master', ' ', ' ', ' ', ' ', ' ', ' ', 'pending', ' ', NULL, ' ', 'pending', ' ', 'pending', NULL, 'inprocess', 'pending', 'master', '2025-07-17 12:45:50', ' ', ' ', ' ', ' ', ' ', 'V10018', 'IN-027', ' ', ' ', ' ', ' ', ' ', NULL, NULL, NULL, ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', NULL, ' ', ' ', 'approve', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(24, '142', 'S0024', 'gmpdemo1', 'RM00046', 'BN221', ' ', '10', 'GRN/25/R/028', NULL, '2025-07-16', '2025-07-05', '2025-08-06', ' ', ' ', ' ', ' ', 'master', ' ', ' ', ' ', ' ', ' ', ' ', 'pending', ' ', NULL, ' ', 'pending', ' ', 'pending', NULL, 'inprocess', 'pending', 'master', '2025-07-17 12:45:50', ' ', ' ', ' ', ' ', ' ', 'V10018', 'IN-027', ' ', ' ', ' ', ' ', ' ', NULL, NULL, NULL, ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', NULL, ' ', ' ', 'approve', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(25, '142', 'S0025', 'gmpdemo1', 'RM00047', 'CM0019', ' ', '1', 'GRN/25/R/039', NULL, '2025-07-07', '2025-07-07', '2030-06-07', ' ', ' ', ' ', ' ', 'master', '2025-07-17', 'master', 'master', 'master', ' ', ' ', 'complete', '{\"equipment_code\":\"AEQP-010\",\"laf_id\":\"AEQP-006\",\"cleaning_status\":\"Satisfactory\",\"temp\":\"38\",\"humidity\":\"41\"}', '2025-07-17T12:08:57.337Z', ' ', 'pending', ' ', 'complete', '{\"check\":\"YES\",\"identication_qty\":\"0\",\"composite_qty\":10,\"reserve_composite\":0,\"additional_qty\":null,\"actual_indentification\":0,\"actual_composite\":null,\"withdrawal_identication\":\"0\",\"withdrawal_composite\":null,\"sample_unit\":\"Kg\",\"godLogic\":false,\"start_time\":\"2025-07-17T12:08:57.337Z\",\"stop_date\":\"2025-07-17T12:10:05.816Z\",\"laf_start_date\":\"2025-07-17T12:08:57.337Z\",\"laf_stop_date\":\"2025-07-17T12:10:04.609Z\",\"any_discripancy\":\"NO\",\"lafOtion\":1,\"samplerId\":\"AEQP-027\",\"container_no\":\"11\",\"Remark\":\"done \",\"sample_qty\":\"05\",\"ccontainer_no\":\"01\",\"rcontainer_no\":\"3\",\"undertest_qty\":null,\"container_details\":[{\"container_no\":\"11\",\"identication_qty\":\"0\",\"withdrawal_composite\":null,\"sample_qty\":0,\"reserve_qty\":null,\"total_qty\":\"NaN\",\"unit\":\"Kg\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"done \"}],\"checklist\":[{\"observation\":\"All are the containers properly segregated?\",\"check\":\"\"},{\"observation\":\"All are the containers properly Labeled (Supplier/Mfg., Approved label, Quarantine Label?\",\"check\":\"\"},{\"observation\":\"Is the information given on Quarantine label as per GRN?\",\"check\":\"\"},{\"observation\":\"Are there any damage/leakage/outer seals intact of the Drums/Containers/Bags?\",\"check\":\"\"},{\"observation\":\"Is sampling area properly cleaned\",\"check\":\"\"},{\"observation\":\"Is there any extraneous material observed on surface of Polybags\",\"check\":\"\"},{\"observation\":\"Are all the Drums/Containers sampled one by one and ls are closed properly after sampling?\",\"check\":\"\"},{\"observation\":\"Whether u201cSampledu201d labels with Container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether u201cSample for Analysisu201d labels with container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether the used sampling tools are kept in Polybags and closed properly for transferring it to laboratory for cleaning?\",\"check\":\"\"},{\"observation\":\"Are all the safety precautions have been taken during Sampling?\",\"check\":\"\"},{\"observation\":\"Are all the containers taken for sampling kept back to designated places?\",\"check\":\"\"},{\"observation\":\"Whether tanker number mentioned in tanker receipt intimation is matched with tanker to be sampled?\",\"check\":\"\"},{\"observation\":\"Are the entire compartment sealed of tanker?\",\"check\":\"\"},{\"observation\":\"Is the tanker cleaning record available with tanker?\",\"check\":\"\"}],\"composite_sample_data\":[{\"ccontainer_no\":\"01\",\"per_contener\":0,\"sample_qty\":\"05\",\"unit\":\"Kg\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"done \"}],\"retenation_sample_data\":[{\"rcontainer_no\":\"3\",\"per_contener\":0,\"sample_qty\":\"05\",\"unit\":\"Kg\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"raj \"}],\"equipment_code\":\"\",\"checkPointData\":[{\"id\":\"13\",\"chklist_id\":\"4\",\"check_point\":\"Material stored in approved quarantine area\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"ok   \"},{\"id\":\"14\",\"chklist_id\":\"4\",\"check_point\":\"Material container integrity checked\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"ok   \"},{\"id\":\"15\",\"chklist_id\":\"4\",\"check_point\":\"Outer packaging cleaned (if applicable)\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"YES\"}],\"undertest_qty_kg\":null,\"balance_eqip_code\":0,\"laf_eqip_code\":0}', 'inprocess', 'active', 'master', '2025-07-17 05:40:13', 'master', '2025-07-17 05:40:42', 'master', '2025-07-17 05:41:02', '\" \"', 'V10061', 'IN-036', ' ', ' ', ' ', ' ', '', '', '', '2025-07-17T12:10:04.609Z', 'AR-061', '[{\"observation\":\"All are the containers properly segregated?\",\"check\":\"\"},{\"observation\":\"All are the containers properly Labeled (Supplier/Mfg., Approved label, Quarantine Label?\",\"check\":\"\"},{\"observation\":\"Is the information given on Quarantine label as per GRN?\",\"check\":\"\"},{\"observation\":\"Are there any damage/leakage/outer seals intact of the Drums/Containers/Bags?\",\"check\":\"\"},{\"observation\":\"Is sampling area properly cleaned\",\"check\":\"\"},{\"observation\":\"Is there any extraneous material observed on surface of Polybags\",\"check\":\"\"},{\"observation\":\"Are all the Drums/Containers sampled one by one and ls are closed properly after sampling?\",\"check\":\"\"},{\"observation\":\"Whether u201cSampledu201d labels with Container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether u201cSample for Analysisu201d labels with container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether the used sampling tools are kept in Polybags and closed properly for transferring it to laboratory for cleaning?\",\"check\":\"\"},{\"observation\":\"Are all the safety precautions have been taken during Sampling?\",\"check\":\"\"},{\"observation\":\"Are all the containers taken for sampling kept back to designated places?\",\"check\":\"\"},{\"observation\":\"Whether tanker number mentioned in tanker receipt intimation is matched with tanker to be sampled?\",\"check\":\"\"},{\"observation\":\"Are the entire compartment sealed of tanker?\",\"check\":\"\"},{\"observation\":\"Is the tanker cleaning record available with tanker?\",\"check\":\"\"}]', '0', '', '2025-07-17T12:08:57.337Z', '2025-07-17T12:10:05.816Z', ' ', ' ', '', 'Kg', 'AEQP-027', 'done', 'approve', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(26, '142', 'S0026', 'gmpdemo1', 'RM00047', 'CM00166', ' ', '1', 'GRN/25/R/039', NULL, '2025-07-07', '2025-07-07', '2025-07-31', ' ', ' ', ' ', ' ', 'master', '2025-07-17', 'master', 'master', 'master', ' ', ' ', 'pending', ' ', NULL, ' ', 'pending', ' ', 'pending', NULL, 'inprocess', 'pending', 'master', '2025-07-17 05:34:01', ' ', ' ', ' ', ' ', '\" \"', 'V10061', 'IN-036', ' ', ' ', ' ', ' ', ' ', NULL, NULL, NULL, 'AR-063', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', NULL, ' ', ' ', 'approve', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(27, '142', 'S0027', 'gmpdemo1', 'RM00047', 'CM00199', ' ', '1', 'GRN/25/R/039', NULL, '2025-07-07', '2025-07-07', '2029-07-07', ' ', ' ', ' ', ' ', 'master', '2025-07-17', 'master', 'master', 'master', ' ', ' ', 'pending', ' ', NULL, ' ', 'pending', ' ', 'pending', NULL, 'inprocess', 'pending', 'master', '2025-07-17 05:34:01', ' ', ' ', ' ', ' ', '\" \"', 'V10061', 'IN-036', ' ', ' ', ' ', ' ', ' ', NULL, NULL, NULL, 'AR-062', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', NULL, ' ', ' ', 'approve', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL);
INSERT INTO `sampling` (`id`, `plant_id`, `sampling_no`, `user_no`, `material_code`, `batch_no`, `specification_no`, `containers`, `grn_no`, `old_grn`, `grn_date`, `mfg_date`, `exp_date`, `urgency`, `change_unit`, `change_grade`, `change_qty`, `sampling_person`, `allocation_date`, `micro_person`, `alternate_qc_person`, `alternate_micro_person`, `request_by`, `request_date`, `area_status`, `area_details`, `laf_start`, `pressure_difference`, `clearance_status`, `clearance_no`, `sample_status`, `sampling_details`, `status`, `testing_status`, `entry_by`, `entry_date`, `check_by`, `check_date`, `approve_by`, `approve_date`, `batches`, `supplier_no`, `inward_no`, `manufacturer_no`, `received_qty`, `received_unit`, `grn_by`, `undertest_qty`, `undertest_qty_kg`, `dicripancy_remark`, `laf_stop`, `ar_no`, `checklist`, `balance_qeuipment_code`, `laf_qeuipment_code`, `sampling_start_time`, `sampling_end_time`, `batch_size`, `label`, `sample_qty`, `sample_unit`, `samplerId`, `remark1`, `retest_status`, `supplier_batch_no`, `oos_sampling`, `oos_sampling_person`, `oos_micro_person`, `oos_alternate_qc_person`, `oos_alternate_micro_person`, `oos_area_details`, `oos_laf_qeuipment_code`, `oos_sampling_details`, `oos_checklist`, `oos_undertest_qty`, `oos_sampling_start_timeoos`, `oos_sampling_end_time`, `oos_laf_start`, `oos_laf_stop`, `oos_balance_qeuipment_code`, `oos_sample_unit`, `oos_samplerId`, `oos_sample_qty`, `oos_dicripancy_remark`, `oos_undertest_qty_kg`, `oos_sampling1`, `oos_sampling2`, `oos_sampling3`, `alt_sampling_person`) VALUES
(28, '142', 'S0028', 'gmpdemo1', 'RM00051', 'BN901', ' ', '1', 'GRN/25/R/038', NULL, '2025-07-19', '2025-07-02', '2025-08-06', ' ', ' ', ' ', ' ', 'master', '2025-07-19', 'master', 'master', 'master', ' ', ' ', 'complete', '{\"equipment_code\":\"AEQP-004\",\"laf_id\":\"AEQP-033\",\"cleaning_status\":\"Satisfactory\",\"temp\":\"31\",\"humidity\":\"25\"}', '2025-07-19T09:49:21.043Z', ' ', 'pending', ' ', 'complete', '{\"check\":\"ok  \",\"identication_qty\":\"200\",\"composite_qty\":600,\"reserve_composite\":1600,\"additional_qty\":200,\"actual_indentification\":200,\"actual_composite\":2000,\"withdrawal_identication\":\"200\",\"withdrawal_composite\":2000,\"sample_unit\":\"Gm\",\"godLogic\":false,\"start_time\":\"2025-07-19T09:49:21.043Z\",\"stop_date\":\"2025-07-19T09:50:56.130Z\",\"laf_start_date\":\"2025-07-19T09:49:21.043Z\",\"laf_stop_date\":\"2025-07-19T09:50:49.379Z\",\"any_discripancy\":\"NO\",\"lafOtion\":1,\"samplerId\":\"AEQP-005\",\"container_no\":\"1\",\"Remark\":\"ok\",\"sample_qty\":\"200\",\"ccontainer_no\":\"1\",\"rcontainer_no\":\"1\",\"undertest_qty\":2600,\"container_details\":[{\"container_no\":\"1\",\"identication_qty\":\"200\",\"withdrawal_composite\":2000,\"sample_qty\":200,\"reserve_qty\":2000,\"total_qty\":\"2200.00\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"}],\"checklist\":[{\"observation\":\"All are the containers properly segregated?\",\"check\":\"\"},{\"observation\":\"All are the containers properly Labeled (Supplier/Mfg., Approved label, Quarantine Label?\",\"check\":\"\"},{\"observation\":\"Is the information given on Quarantine label as per GRN?\",\"check\":\"\"},{\"observation\":\"Are there any damage/leakage/outer seals intact of the Drums/Containers/Bags?\",\"check\":\"\"},{\"observation\":\"Is sampling area properly cleaned\",\"check\":\"\"},{\"observation\":\"Is there any extraneous material observed on surface of Polybags\",\"check\":\"\"},{\"observation\":\"Are all the Drums/Containers sampled one by one and ls are closed properly after sampling?\",\"check\":\"\"},{\"observation\":\"Whether u201cSampledu201d labels with Container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether u201cSample for Analysisu201d labels with container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether the used sampling tools are kept in Polybags and closed properly for transferring it to laboratory for cleaning?\",\"check\":\"\"},{\"observation\":\"Are all the safety precautions have been taken during Sampling?\",\"check\":\"\"},{\"observation\":\"Are all the containers taken for sampling kept back to designated places?\",\"check\":\"\"},{\"observation\":\"Whether tanker number mentioned in tanker receipt intimation is matched with tanker to be sampled?\",\"check\":\"\"},{\"observation\":\"Are the entire compartment sealed of tanker?\",\"check\":\"\"},{\"observation\":\"Is the tanker cleaning record available with tanker?\",\"check\":\"\"}],\"composite_sample_data\":[{\"ccontainer_no\":\"1\",\"per_contener\":0,\"sample_qty\":\"200\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"}],\"retenation_sample_data\":[{\"rcontainer_no\":\"1\",\"per_contener\":0,\"sample_qty\":\"200\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"}],\"equipment_code\":\"\",\"checkPointData\":[{\"id\":\"13\",\"chklist_id\":\"4\",\"check_point\":\"Material stored in approved quarantine area\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"ok   \"},{\"id\":\"14\",\"chklist_id\":\"4\",\"check_point\":\"Material container integrity checked\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"ok  \"},{\"id\":\"15\",\"chklist_id\":\"4\",\"check_point\":\"Outer packaging cleaned (if applicable)\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"ok  \"}],\"undertest_qty_kg\":0,\"balance_eqip_code\":0,\"laf_eqip_code\":0}', 'inprocess', 'active', 'master', '2025-07-19 03:20:59', 'master', '2025-07-19 03:21:49', 'master', '2025-07-19 03:22:03', '\" \"', 'V10061', 'IN-035', ' ', ' ', ' ', ' ', '2600', '0', '', '2025-07-19T09:50:49.379Z', 'AR-075', '[{\"observation\":\"All are the containers properly segregated?\",\"check\":\"\"},{\"observation\":\"All are the containers properly Labeled (Supplier/Mfg., Approved label, Quarantine Label?\",\"check\":\"\"},{\"observation\":\"Is the information given on Quarantine label as per GRN?\",\"check\":\"\"},{\"observation\":\"Are there any damage/leakage/outer seals intact of the Drums/Containers/Bags?\",\"check\":\"\"},{\"observation\":\"Is sampling area properly cleaned\",\"check\":\"\"},{\"observation\":\"Is there any extraneous material observed on surface of Polybags\",\"check\":\"\"},{\"observation\":\"Are all the Drums/Containers sampled one by one and ls are closed properly after sampling?\",\"check\":\"\"},{\"observation\":\"Whether u201cSampledu201d labels with Container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether u201cSample for Analysisu201d labels with container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether the used sampling tools are kept in Polybags and closed properly for transferring it to laboratory for cleaning?\",\"check\":\"\"},{\"observation\":\"Are all the safety precautions have been taken during Sampling?\",\"check\":\"\"},{\"observation\":\"Are all the containers taken for sampling kept back to designated places?\",\"check\":\"\"},{\"observation\":\"Whether tanker number mentioned in tanker receipt intimation is matched with tanker to be sampled?\",\"check\":\"\"},{\"observation\":\"Are the entire compartment sealed of tanker?\",\"check\":\"\"},{\"observation\":\"Is the tanker cleaning record available with tanker?\",\"check\":\"\"}]', '0', '', '2025-07-19T09:49:21.043Z', '2025-07-19T09:50:56.130Z', ' ', ' ', '2600', 'Gm', 'AEQP-005', 'done', 'approve', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(29, '142', 'S0029', 'gmpdemo1', 'RM00014', 'BN221', ' ', '2', 'GRN/25/R/059', NULL, '2025-07-20', '2025-07-01', '2025-07-29', ' ', ' ', ' ', ' ', 'master', '2025-07-19', 'master', 'master', 'master', ' ', ' ', 'complete', '{\"equipment_code\":\"AEQP-004\",\"laf_id\":\"AEQP-014\",\"cleaning_status\":\"Satisfactory\",\"temp\":\"41\",\"humidity\":\"35\"}', '2025-07-19T10:13:40.742Z', ' ', 'pending', ' ', 'complete', '{\"check\":\"ok   \",\"composite_qty\":null,\"reserve_composite\":null,\"additional_qty\":null,\"actual_indentification\":null,\"actual_composite\":null,\"withdrawal_composite\":null,\"sample_unit\":\"Gm\",\"godLogic\":false,\"start_time\":\"2025-07-19T10:13:40.742Z\",\"stop_date\":\"2025-07-19T10:15:02.797Z\",\"laf_start_date\":\"2025-07-19T10:13:40.742Z\",\"laf_stop_date\":\"2025-07-19T10:14:58.518Z\",\"any_discripancy\":\"NO\",\"lafOtion\":1,\"samplerId\":\"AEQP-027\",\"container_no\":\"2\",\"Remark\":\"ok\",\"sample_qty\":\"10\",\"ccontainer_no\":\"1\",\"rcontainer_no\":\"1\",\"undertest_qty\":null,\"container_details\":[{\"container_no\":\"1\",\"withdrawal_composite\":null,\"sample_qty\":null,\"reserve_qty\":null,\"total_qty\":\"NaN\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"},{\"container_no\":\"2\",\"withdrawal_composite\":null,\"sample_qty\":null,\"reserve_qty\":null,\"total_qty\":\"NaN\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"}],\"checklist\":[{\"observation\":\"All are the containers properly segregated?\",\"check\":\"\"},{\"observation\":\"All are the containers properly Labeled (Supplier/Mfg., Approved label, Quarantine Label?\",\"check\":\"\"},{\"observation\":\"Is the information given on Quarantine label as per GRN?\",\"check\":\"\"},{\"observation\":\"Are there any damage/leakage/outer seals intact of the Drums/Containers/Bags?\",\"check\":\"\"},{\"observation\":\"Is sampling area properly cleaned\",\"check\":\"\"},{\"observation\":\"Is there any extraneous material observed on surface of Polybags\",\"check\":\"\"},{\"observation\":\"Are all the Drums/Containers sampled one by one and ls are closed properly after sampling?\",\"check\":\"\"},{\"observation\":\"Whether u201cSampledu201d labels with Container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether u201cSample for Analysisu201d labels with container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether the used sampling tools are kept in Polybags and closed properly for transferring it to laboratory for cleaning?\",\"check\":\"\"},{\"observation\":\"Are all the safety precautions have been taken during Sampling?\",\"check\":\"\"},{\"observation\":\"Are all the containers taken for sampling kept back to designated places?\",\"check\":\"\"},{\"observation\":\"Whether tanker number mentioned in tanker receipt intimation is matched with tanker to be sampled?\",\"check\":\"\"},{\"observation\":\"Are the entire compartment sealed of tanker?\",\"check\":\"\"},{\"observation\":\"Is the tanker cleaning record available with tanker?\",\"check\":\"\"}],\"composite_sample_data\":[{\"ccontainer_no\":\"1\",\"per_contener\":0,\"sample_qty\":\"10\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"}],\"retenation_sample_data\":[{\"rcontainer_no\":\"1\",\"per_contener\":0,\"sample_qty\":\"10\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"}],\"equipment_code\":\"\",\"checkPointData\":[{\"id\":\"13\",\"chklist_id\":\"4\",\"check_point\":\"Material stored in approved quarantine area\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"ok   \"},{\"id\":\"14\",\"chklist_id\":\"4\",\"check_point\":\"Material container integrity checked\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"ok   \"},{\"id\":\"15\",\"chklist_id\":\"4\",\"check_point\":\"Outer packaging cleaned (if applicable)\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"ok   \"}],\"undertest_qty_kg\":0,\"balance_eqip_code\":0,\"laf_eqip_code\":0}', 'inprocess', 'active', 'master', '2025-07-19 03:45:44', 'master', '2025-07-19 03:47:10', 'master', '2025-07-19 03:47:21', '\" \"', 'V10090', 'IN-061', ' ', ' ', ' ', ' ', '', '0', '', '2025-07-19T10:14:58.518Z', 'AR-074', '[{\"observation\":\"All are the containers properly segregated?\",\"check\":\"\"},{\"observation\":\"All are the containers properly Labeled (Supplier/Mfg., Approved label, Quarantine Label?\",\"check\":\"\"},{\"observation\":\"Is the information given on Quarantine label as per GRN?\",\"check\":\"\"},{\"observation\":\"Are there any damage/leakage/outer seals intact of the Drums/Containers/Bags?\",\"check\":\"\"},{\"observation\":\"Is sampling area properly cleaned\",\"check\":\"\"},{\"observation\":\"Is there any extraneous material observed on surface of Polybags\",\"check\":\"\"},{\"observation\":\"Are all the Drums/Containers sampled one by one and ls are closed properly after sampling?\",\"check\":\"\"},{\"observation\":\"Whether u201cSampledu201d labels with Container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether u201cSample for Analysisu201d labels with container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether the used sampling tools are kept in Polybags and closed properly for transferring it to laboratory for cleaning?\",\"check\":\"\"},{\"observation\":\"Are all the safety precautions have been taken during Sampling?\",\"check\":\"\"},{\"observation\":\"Are all the containers taken for sampling kept back to designated places?\",\"check\":\"\"},{\"observation\":\"Whether tanker number mentioned in tanker receipt intimation is matched with tanker to be sampled?\",\"check\":\"\"},{\"observation\":\"Are the entire compartment sealed of tanker?\",\"check\":\"\"},{\"observation\":\"Is the tanker cleaning record available with tanker?\",\"check\":\"\"}]', '0', '', '2025-07-19T10:13:40.742Z', '2025-07-19T10:15:02.797Z', ' ', ' ', '', 'Gm', 'AEQP-027', 'done', 'approve', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(30, ' ', 'S0030', 'gmpdemo1', 'PM00081', 'B77', ' ', ' ', 'GRN/23/P/067', NULL, '2025-07-22', ' ', ' ', ' ', ' ', ' ', ' ', 'master', ' ', ' ', ' ', ' ', ' ', ' ', 'pending', ' ', NULL, ' ', 'pending', ' ', 'pending', NULL, 'inprocess', 'pending', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', '80', 'NOS', 'master', ' ', NULL, NULL, NULL, 'AR-077', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', NULL, ' ', ' ', 'Pending', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(31, '142', 'S0031', 'gmpdemo1', 'RM00084', 'BN12015', ' ', '2', 'GRN/25/R/066', NULL, '2025-07-25', '2025-07-21', '2026-07-29', ' ', ' ', ' ', ' ', 'master', '2025-07-22', 'master', 'master', 'master', ' ', ' ', 'complete', '{\"equipment_code\":\"AEQP-004\",\"laf_id\":\"AEQP-006\",\"cleaning_status\":\"Satisfactory\",\"temp\":\"38\",\"humidity\":\"31 \"}', '2025-07-22T11:32:27.189Z', ' ', 'pending', ' ', 'complete', '{\"check\":\"yes \",\"composite_qty\":null,\"reserve_composite\":null,\"additional_qty\":null,\"actual_indentification\":null,\"actual_composite\":null,\"withdrawal_composite\":null,\"sample_unit\":\"Gm\",\"godLogic\":false,\"start_time\":\"2025-07-22T11:32:27.189Z\",\"stop_date\":\"2025-07-22T11:33:56.941Z\",\"laf_start_date\":\"2025-07-22T11:32:27.189Z\",\"laf_stop_date\":\"2025-07-22T11:33:50.573Z\",\"any_discripancy\":\"NO\",\"lafOtion\":1,\"samplerId\":\"AEQP-005\",\"container_no\":\"2\",\"Remark\":\"ok\",\"sample_qty\":0,\"ccontainer_no\":\"1\",\"rcontainer_no\":\"2\",\"undertest_qty\":null,\"container_details\":[{\"container_no\":\"1\",\"withdrawal_composite\":null,\"sample_qty\":null,\"reserve_qty\":null,\"total_qty\":\"NaN\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"},{\"container_no\":\"2\",\"withdrawal_composite\":null,\"sample_qty\":null,\"reserve_qty\":null,\"total_qty\":\"NaN\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"}],\"checklist\":[{\"observation\":\"All are the containers properly segregated?\",\"check\":\"\"},{\"observation\":\"All are the containers properly Labeled (Supplier/Mfg., Approved label, Quarantine Label?\",\"check\":\"\"},{\"observation\":\"Is the information given on Quarantine label as per GRN?\",\"check\":\"\"},{\"observation\":\"Are there any damage/leakage/outer seals intact of the Drums/Containers/Bags?\",\"check\":\"\"},{\"observation\":\"Is sampling area properly cleaned\",\"check\":\"\"},{\"observation\":\"Is there any extraneous material observed on surface of Polybags\",\"check\":\"\"},{\"observation\":\"Are all the Drums/Containers sampled one by one and ls are closed properly after sampling?\",\"check\":\"\"},{\"observation\":\"Whether u201cSampledu201d labels with Container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether u201cSample for Analysisu201d labels with container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether the used sampling tools are kept in Polybags and closed properly for transferring it to laboratory for cleaning?\",\"check\":\"\"},{\"observation\":\"Are all the safety precautions have been taken during Sampling?\",\"check\":\"\"},{\"observation\":\"Are all the containers taken for sampling kept back to designated places?\",\"check\":\"\"},{\"observation\":\"Whether tanker number mentioned in tanker receipt intimation is matched with tanker to be sampled?\",\"check\":\"\"},{\"observation\":\"Are the entire compartment sealed of tanker?\",\"check\":\"\"},{\"observation\":\"Is the tanker cleaning record available with tanker?\",\"check\":\"\"}],\"composite_sample_data\":[{\"ccontainer_no\":\"1\",\"per_contener\":0,\"sample_qty\":0,\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"}],\"retenation_sample_data\":[{\"rcontainer_no\":\"2\",\"per_contener\":0,\"sample_qty\":0,\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"}],\"equipment_code\":\"\",\"checkPointData\":[{\"id\":\"13\",\"chklist_id\":\"4\",\"check_point\":\"Material stored in approved quarantine area\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"ok   \"},{\"id\":\"14\",\"chklist_id\":\"4\",\"check_point\":\"Material container integrity checked\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"yes \"},{\"id\":\"15\",\"chklist_id\":\"4\",\"check_point\":\"Outer packaging cleaned (if applicable)\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"yes \"}],\"undertest_qty_kg\":0,\"balance_eqip_code\":0,\"laf_eqip_code\":0}', 'inprocess', 'active', 'master', '2025-07-22 05:05:32', 'master', '2025-07-22 05:06:23', 'master', '2025-07-22 05:10:08', '\" \"', 'V10056', 'IN-068', ' ', ' ', ' ', ' ', '', '0', '', '2025-07-22T11:33:50.573Z', 'AR-076', '[{\"observation\":\"All are the containers properly segregated?\",\"check\":\"\"},{\"observation\":\"All are the containers properly Labeled (Supplier/Mfg., Approved label, Quarantine Label?\",\"check\":\"\"},{\"observation\":\"Is the information given on Quarantine label as per GRN?\",\"check\":\"\"},{\"observation\":\"Are there any damage/leakage/outer seals intact of the Drums/Containers/Bags?\",\"check\":\"\"},{\"observation\":\"Is sampling area properly cleaned\",\"check\":\"\"},{\"observation\":\"Is there any extraneous material observed on surface of Polybags\",\"check\":\"\"},{\"observation\":\"Are all the Drums/Containers sampled one by one and ls are closed properly after sampling?\",\"check\":\"\"},{\"observation\":\"Whether u201cSampledu201d labels with Container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether u201cSample for Analysisu201d labels with container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether the used sampling tools are kept in Polybags and closed properly for transferring it to laboratory for cleaning?\",\"check\":\"\"},{\"observation\":\"Are all the safety precautions have been taken during Sampling?\",\"check\":\"\"},{\"observation\":\"Are all the containers taken for sampling kept back to designated places?\",\"check\":\"\"},{\"observation\":\"Whether tanker number mentioned in tanker receipt intimation is matched with tanker to be sampled?\",\"check\":\"\"},{\"observation\":\"Are the entire compartment sealed of tanker?\",\"check\":\"\"},{\"observation\":\"Is the tanker cleaning record available with tanker?\",\"check\":\"\"}]', '0', '', '2025-07-22T11:32:27.189Z', '2025-07-22T11:33:56.941Z', ' ', ' ', '', 'Gm', 'AEQP-005', 'done', 'approve', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(32, '142', 'S0032', 'gmpdemo1', 'RM00042', 'CM001AC', ' ', '2', 'GRN/25/R/046', NULL, '2025-07-07', '2025-07-07', '2035-10-07', ' ', ' ', ' ', ' ', 'master', '2025-08-01', 'master', 'master', 'master', ' ', ' ', 'complete', '{\"equipment_code\":\"AEQP-004\",\"laf_id\":\"AEQP-006\",\"cleaning_status\":\"Satisfactory\",\"temp\":\"27\",\"humidity\":\"10\"}', '2025-08-01T06:52:59.758Z', ' ', 'pending', ' ', 'complete', '{\"check\":\"Satisfactory\",\"composite_qty\":null,\"reserve_composite\":null,\"additional_qty\":null,\"actual_indentification\":null,\"actual_composite\":null,\"withdrawal_composite\":null,\"sample_unit\":\"Gm\",\"godLogic\":false,\"start_time\":\"2025-08-01T06:52:59.758Z\",\"stop_date\":\"2025-08-01T06:55:13.285Z\",\"laf_start_date\":\"2025-08-01T06:52:59.758Z\",\"laf_stop_date\":\"2025-08-01T06:54:55.462Z\",\"any_discripancy\":\"NO\",\"lafOtion\":1,\"samplerId\":\"AEQP-027\",\"container_no\":\"2\",\"Remark\":\"done \",\"sample_qty\":\"5\",\"ccontainer_no\":\"1\",\"rcontainer_no\":\"1\",\"undertest_qty\":null,\"container_details\":[{\"container_no\":\"1\",\"withdrawal_composite\":null,\"sample_qty\":null,\"reserve_qty\":null,\"total_qty\":\"NaN\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"done \"},{\"container_no\":\"2\",\"withdrawal_composite\":null,\"sample_qty\":null,\"reserve_qty\":null,\"total_qty\":\"NaN\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"done \"}],\"checklist\":[{\"observation\":\"All are the containers properly segregated?\",\"check\":\"\"},{\"observation\":\"All are the containers properly Labeled (Supplier/Mfg., Approved label, Quarantine Label?\",\"check\":\"\"},{\"observation\":\"Is the information given on Quarantine label as per GRN?\",\"check\":\"\"},{\"observation\":\"Are there any damage/leakage/outer seals intact of the Drums/Containers/Bags?\",\"check\":\"\"},{\"observation\":\"Is sampling area properly cleaned\",\"check\":\"\"},{\"observation\":\"Is there any extraneous material observed on surface of Polybags\",\"check\":\"\"},{\"observation\":\"Are all the Drums/Containers sampled one by one and ls are closed properly after sampling?\",\"check\":\"\"},{\"observation\":\"Whether u201cSampledu201d labels with Container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether u201cSample for Analysisu201d labels with container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether the used sampling tools are kept in Polybags and closed properly for transferring it to laboratory for cleaning?\",\"check\":\"\"},{\"observation\":\"Are all the safety precautions have been taken during Sampling?\",\"check\":\"\"},{\"observation\":\"Are all the containers taken for sampling kept back to designated places?\",\"check\":\"\"},{\"observation\":\"Whether tanker number mentioned in tanker receipt intimation is matched with tanker to be sampled?\",\"check\":\"\"},{\"observation\":\"Are the entire compartment sealed of tanker?\",\"check\":\"\"},{\"observation\":\"Is the tanker cleaning record available with tanker?\",\"check\":\"\"}],\"composite_sample_data\":[{\"ccontainer_no\":\"1\",\"per_contener\":0,\"sample_qty\":\"5\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"done \"}],\"retenation_sample_data\":[{\"rcontainer_no\":\"1\",\"per_contener\":0,\"sample_qty\":\"5\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"done \"}],\"equipment_code\":\"\",\"checkPointData\":[{\"id\":\"13\",\"chklist_id\":\"4\",\"check_point\":\"Material stored in approved quarantine area\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"ok   \"},{\"id\":\"14\",\"chklist_id\":\"4\",\"check_point\":\"Material container integrity checked\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"ok   \"},{\"id\":\"15\",\"chklist_id\":\"4\",\"check_point\":\"Outer packaging cleaned (if applicable)\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"ok   \"},{\"id\":\"29\",\"chklist_id\":\"10\",\"check_point\":\"Sampiling\",\"ch_description\":\" \",\"evl_pr\":\"4\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-07-29 15:09:16\",\"date_peparation\":\"2025-07-29 15:09:16\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"Satisfactory\"}],\"undertest_qty_kg\":0,\"balance_eqip_code\":0,\"laf_eqip_code\":0}', 'inprocess', 'active', 'master', '2025-08-01 12:25:15', 'master', '2025-08-01 12:27:27', 'master', '2025-08-01 12:27:48', '\" \"', 'V10061', 'IN-047', ' ', ' ', ' ', ' ', '', '0', '', '2025-08-01T06:54:55.462Z', 'AR-064', '[{\"observation\":\"All are the containers properly segregated?\",\"check\":\"\"},{\"observation\":\"All are the containers properly Labeled (Supplier/Mfg., Approved label, Quarantine Label?\",\"check\":\"\"},{\"observation\":\"Is the information given on Quarantine label as per GRN?\",\"check\":\"\"},{\"observation\":\"Are there any damage/leakage/outer seals intact of the Drums/Containers/Bags?\",\"check\":\"\"},{\"observation\":\"Is sampling area properly cleaned\",\"check\":\"\"},{\"observation\":\"Is there any extraneous material observed on surface of Polybags\",\"check\":\"\"},{\"observation\":\"Are all the Drums/Containers sampled one by one and ls are closed properly after sampling?\",\"check\":\"\"},{\"observation\":\"Whether u201cSampledu201d labels with Container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether u201cSample for Analysisu201d labels with container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether the used sampling tools are kept in Polybags and closed properly for transferring it to laboratory for cleaning?\",\"check\":\"\"},{\"observation\":\"Are all the safety precautions have been taken during Sampling?\",\"check\":\"\"},{\"observation\":\"Are all the containers taken for sampling kept back to designated places?\",\"check\":\"\"},{\"observation\":\"Whether tanker number mentioned in tanker receipt intimation is matched with tanker to be sampled?\",\"check\":\"\"},{\"observation\":\"Are the entire compartment sealed of tanker?\",\"check\":\"\"},{\"observation\":\"Is the tanker cleaning record available with tanker?\",\"check\":\"\"}]', '0', '', '2025-08-01T06:52:59.758Z', '2025-08-01T06:55:13.285Z', ' ', ' ', '', 'Gm', 'AEQP-027', 'done', 'approve', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(33, ' ', 'S0033', 'gmpdemo1', 'PM00006', 'B84', ' ', ' ', 'GRN/25-26/0093', NULL, '2025-08-16', ' ', ' ', ' ', ' ', ' ', ' ', 'master', ' ', ' ', ' ', ' ', ' ', ' ', 'pending', ' ', NULL, ' ', 'pending', ' ', 'pending', NULL, 'inprocess', 'pending', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' 50', 'NOS', 'master', ' ', NULL, NULL, NULL, 'AR-084', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', NULL, ' ', ' ', 'Pending', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(34, ' ', 'S0034', 'gmpdemo1', 'PM00007', 'B85', ' ', ' ', 'GRN/25-26/0092', NULL, '2025-08-16', ' ', ' ', ' ', ' ', ' ', ' ', 'master', ' ', ' ', ' ', ' ', ' ', ' ', 'pending', ' ', NULL, ' ', 'pending', ' ', 'complete', '{\"quantity_type\":\"Fixed Qty\",\"received_qty\":\"500\",\"identication_qty\":\"\",\"sample_by\":\"By Weight\",\"start_time\":\"2025-08-21 14:05:25\",\"stop_date\":\"2025-08-21 14:05:48\"}', 'inprocess', 'active', 'master', '2025-08-21 02:06:05', 'master', '2025-08-21 02:04:36', 'master', '2025-08-21 02:04:47', ' ', ' ', ' ', ' ', ' 100', 'NOS', 'master', ' ', NULL, NULL, NULL, 'AR-085', ' ', ' ', ' ', '2025-08-21 14:05:25', '2025-08-21 14:05:48', ' ', ' ', ' ', NULL, ' ', ' ', 'Pending', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(35, ' ', 'S0035', 'gmpdemo1', 'PM00030', 'B86', ' ', ' ', 'GRN/25-26/0083', NULL, '2025-08-16', ' ', ' ', ' ', ' ', ' ', ' ', 'master', ' ', ' ', ' ', ' ', ' ', ' ', 'pending', ' ', NULL, ' ', 'pending', ' ', 'pending', NULL, 'inprocess', 'pending', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' 10', 'KG', 'master', ' ', NULL, NULL, NULL, 'AR-086', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', NULL, ' ', ' ', 'Pending', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(36, ' ', 'S0036', 'gmpdemo1', 'PM00007', 'B89', ' ', ' ', 'GRN/25-26/0104', NULL, '2025-08-18', ' ', ' ', ' ', ' ', ' ', ' ', 'master', ' ', ' ', ' ', ' ', ' ', ' ', 'pending', ' ', NULL, ' ', 'pending', ' ', 'pending', NULL, 'inprocess', 'pending', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' 1000', 'NOS', 'master', ' ', NULL, NULL, NULL, 'AR-089', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', NULL, ' ', ' ', 'Pending', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(37, ' ', 'S0037', 'gmpdemo1', 'PM00058', 'B90', ' ', ' ', 'GRN/25-26/0106', NULL, '2025-08-18', ' ', ' ', ' ', ' ', ' ', ' ', 'master', ' ', ' ', ' ', ' ', ' ', ' ', 'pending', ' ', NULL, ' ', 'pending', ' ', 'pending', NULL, 'inprocess', 'pending', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' 500', 'NOS', 'master', ' ', NULL, NULL, NULL, 'AR-090', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', NULL, ' ', ' ', 'Pending', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(38, ' ', 'S0038', 'gmpdemo1', 'PM00070', 'B92', ' ', ' ', 'GRN/25-26/0112', NULL, '2025-08-18', ' ', ' ', ' ', ' ', ' ', ' ', 'master', ' ', ' ', ' ', ' ', ' ', ' ', 'pending', ' ', NULL, ' ', 'pending', ' ', 'pending', NULL, 'inprocess', 'pending', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' 100', 'GM', 'master', ' ', NULL, NULL, NULL, 'AR-092', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', NULL, ' ', ' ', 'Pending', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(39, ' ', 'S0039', 'gmpdemo1', 'PM00030', 'B96', ' ', ' ', 'GRN/25-26/0117', NULL, '2025-08-18', ' ', ' ', ' ', ' ', ' ', ' ', 'master', ' ', ' ', ' ', ' ', ' ', ' ', 'pending', ' ', NULL, ' ', 'pending', ' ', 'pending', NULL, 'inprocess', 'pending', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' 48', 'KG', 'master', ' ', NULL, NULL, NULL, 'AR-096', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', NULL, ' ', ' ', 'Pending', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(40, ' ', 'S0040', 'gmpdemo1', 'PM00044', 'B101', ' ', ' ', 'GRN/25-26/0141', NULL, '2025-08-12', ' ', ' ', ' ', ' ', ' ', ' ', 'master', ' ', ' ', ' ', ' ', ' ', ' ', 'pending', ' ', NULL, ' ', 'pending', ' ', 'pending', NULL, 'inprocess', 'pending', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' 10', 'KG', 'master', ' ', NULL, NULL, NULL, 'AR-0101', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', NULL, ' ', ' ', 'Pending', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(41, '142', 'S0041', 'gmpdemo1', 'RM00047', 'TRN001', ' ', '2', 'GRN/25-26/0124', NULL, '2025-08-19 11:58:46', '2025-08-18', '2028-05-09', ' ', ' ', ' ', ' ', 'master', '2025-08-19', 'master', 'master', 'master', ' ', ' ', 'complete', '{\"equipment_code\":\"AEQP-004\",\"laf_id\":\"AEQP-006\",\"cleaning_status\":\"Satisfactory\",\"temp\":\"35\",\"humidity\":\"40\"}', '2025-08-19T11:38:51.995Z', ' ', 'pending', ' ', 'complete', '{\"check\":\"Satisfactory\",\"identication_qty\":\"0\",\"composite_qty\":40,\"reserve_composite\":60,\"additional_qty\":10,\"actual_indentification\":0,\"actual_composite\":70,\"withdrawal_identication\":\"0\",\"withdrawal_composite\":35,\"sample_unit\":\"Gm\",\"godLogic\":false,\"start_time\":\"2025-08-19T11:38:51.995Z\",\"stop_date\":\"2025-08-19T11:40:39.091Z\",\"laf_start_date\":\"2025-08-19T11:38:51.995Z\",\"laf_stop_date\":\"2025-08-19T11:40:33.899Z\",\"any_discripancy\":\"NO\",\"lafOtion\":1,\"samplerId\":\"AEQP-005\",\"container_no\":\"2\",\"Remark\":\"OKAY\",\"sample_qty\":\"10\",\"ccontainer_no\":\"1\",\"rcontainer_no\":\"2\",\"undertest_qty\":90,\"container_details\":[{\"container_no\":\"1\",\"identication_qty\":\"0\",\"withdrawal_composite\":35,\"sample_qty\":0,\"reserve_qty\":17.5,\"total_qty\":\"35.00\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"OKAY\"},{\"container_no\":\"2\",\"identication_qty\":\"0\",\"withdrawal_composite\":35,\"sample_qty\":0,\"reserve_qty\":17.5,\"total_qty\":\"35.00\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"OKAY\"}],\"checklist\":[{\"observation\":\"All are the containers properly segregated?\",\"check\":\"\"},{\"observation\":\"All are the containers properly Labeled (Supplier/Mfg., Approved label, Quarantine Label?\",\"check\":\"\"},{\"observation\":\"Is the information given on Quarantine label as per GRN?\",\"check\":\"\"},{\"observation\":\"Are there any damage/leakage/outer seals intact of the Drums/Containers/Bags?\",\"check\":\"\"},{\"observation\":\"Is sampling area properly cleaned\",\"check\":\"\"},{\"observation\":\"Is there any extraneous material observed on surface of Polybags\",\"check\":\"\"},{\"observation\":\"Are all the Drums/Containers sampled one by one and ls are closed properly after sampling?\",\"check\":\"\"},{\"observation\":\"Whether u201cSampledu201d labels with Container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether u201cSample for Analysisu201d labels with container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether the used sampling tools are kept in Polybags and closed properly for transferring it to laboratory for cleaning?\",\"check\":\"\"},{\"observation\":\"Are all the safety precautions have been taken during Sampling?\",\"check\":\"\"},{\"observation\":\"Are all the containers taken for sampling kept back to designated places?\",\"check\":\"\"},{\"observation\":\"Whether tanker number mentioned in tanker receipt intimation is matched with tanker to be sampled?\",\"check\":\"\"},{\"observation\":\"Are the entire compartment sealed of tanker?\",\"check\":\"\"},{\"observation\":\"Is the tanker cleaning record available with tanker?\",\"check\":\"\"}],\"composite_sample_data\":[{\"ccontainer_no\":\"1\",\"per_contener\":0,\"sample_qty\":\"10\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"OKAY\"}],\"retenation_sample_data\":[{\"rcontainer_no\":\"2\",\"per_contener\":0,\"sample_qty\":\"10\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"OKAY\"}],\"equipment_code\":\"\",\"checkPointData\":[{\"id\":\"13\",\"chklist_id\":\"4\",\"check_point\":\"Material stored in approved quarantine area\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"Yes\"},{\"id\":\"14\",\"chklist_id\":\"4\",\"check_point\":\"Material container integrity checked\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"Yes\"},{\"id\":\"15\",\"chklist_id\":\"4\",\"check_point\":\"Outer packaging cleaned (if applicable)\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"Yes\"},{\"id\":\"29\",\"chklist_id\":\"10\",\"check_point\":\"Sampiling\",\"ch_description\":\" \",\"evl_pr\":\"4\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-07-29 15:09:16\",\"date_peparation\":\"2025-07-29 15:09:16\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"Satisfactory\"}],\"undertest_qty_kg\":0,\"balance_eqip_code\":0,\"laf_eqip_code\":0}', 'inprocess', 'active', 'master', '2025-08-19 05:10:41', 'master', '2025-08-19 05:11:21', 'master', '2025-08-19 05:11:44', '\" \"', 'V10219', 'IN-121', '', ' ', ' ', ' ', '90', '0', '', '2025-08-19T11:40:33.899Z', 'AR-098', '[{\"observation\":\"All are the containers properly segregated?\",\"check\":\"\"},{\"observation\":\"All are the containers properly Labeled (Supplier/Mfg., Approved label, Quarantine Label?\",\"check\":\"\"},{\"observation\":\"Is the information given on Quarantine label as per GRN?\",\"check\":\"\"},{\"observation\":\"Are there any damage/leakage/outer seals intact of the Drums/Containers/Bags?\",\"check\":\"\"},{\"observation\":\"Is sampling area properly cleaned\",\"check\":\"\"},{\"observation\":\"Is there any extraneous material observed on surface of Polybags\",\"check\":\"\"},{\"observation\":\"Are all the Drums/Containers sampled one by one and ls are closed properly after sampling?\",\"check\":\"\"},{\"observation\":\"Whether u201cSampledu201d labels with Container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether u201cSample for Analysisu201d labels with container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether the used sampling tools are kept in Polybags and closed properly for transferring it to laboratory for cleaning?\",\"check\":\"\"},{\"observation\":\"Are all the safety precautions have been taken during Sampling?\",\"check\":\"\"},{\"observation\":\"Are all the containers taken for sampling kept back to designated places?\",\"check\":\"\"},{\"observation\":\"Whether tanker number mentioned in tanker receipt intimation is matched with tanker to be sampled?\",\"check\":\"\"},{\"observation\":\"Are the entire compartment sealed of tanker?\",\"check\":\"\"},{\"observation\":\"Is the tanker cleaning record available with tanker?\",\"check\":\"\"}]', '0', '', '2025-08-19T11:38:51.995Z', '2025-08-19T11:40:39.091Z', ' ', ' ', '90', 'Gm', 'AEQP-005', 'OKAY', 'approve', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(42, '142', 'S0042', 'gmpdemo1', 'RM00094', 'B011', ' ', '2', 'GRN/25-26/0135', NULL, '2025-08-19 03:12:16', '2025-08-14', '2028-06-06', ' ', ' ', ' ', ' ', 'master', ' ', ' ', ' ', ' ', ' ', ' ', 'pending', ' ', NULL, ' ', 'pending', ' ', 'pending', NULL, 'inprocess', 'pending', 'master', '2025-08-19 05:28:09', ' ', ' ', ' ', ' ', ' ', 'V10238', 'IN-130', '', ' ', ' ', ' ', ' ', NULL, NULL, NULL, 'AR-099', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', NULL, ' ', ' ', 'approve', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(43, '142', 'S0043', 'gmpdemo1', 'RM00012', 'bn0053', ' ', '2', 'GRN/25-26/0121', NULL, '2025-08-19 10:40:11', '2025-08-01', '2028-03-04', ' ', ' ', ' ', ' ', 'master', ' ', ' ', ' ', ' ', ' ', ' ', 'pending', ' ', NULL, ' ', 'pending', ' ', 'pending', NULL, 'inprocess', 'pending', 'master', '2025-08-19 05:30:21', ' ', ' ', ' ', ' ', ' ', 'V10121', 'IN-117', '', ' ', ' ', ' ', ' ', NULL, NULL, NULL, 'AR-097', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', NULL, ' ', ' ', 'approve', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(44, '142', 'S0044', 'gmpdemo1', 'RM00012', 'BH12345', ' ', '1', 'GRN/25-26/0144', NULL, '2025-08-19 04:08:57', '2025-08-18', '2025-08-30', ' ', ' ', ' ', ' ', 'master', ' ', ' ', ' ', ' ', ' ', ' ', 'pending', ' ', NULL, ' ', 'pending', ' ', 'pending', NULL, 'inprocess', 'pending', 'master', '2025-08-19 05:34:34', ' ', ' ', ' ', ' ', ' ', 'V10252', 'IN-139', '', ' ', ' ', ' ', ' ', NULL, NULL, NULL, 'AR-0102', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', NULL, ' ', ' ', 'approve', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL);
INSERT INTO `sampling` (`id`, `plant_id`, `sampling_no`, `user_no`, `material_code`, `batch_no`, `specification_no`, `containers`, `grn_no`, `old_grn`, `grn_date`, `mfg_date`, `exp_date`, `urgency`, `change_unit`, `change_grade`, `change_qty`, `sampling_person`, `allocation_date`, `micro_person`, `alternate_qc_person`, `alternate_micro_person`, `request_by`, `request_date`, `area_status`, `area_details`, `laf_start`, `pressure_difference`, `clearance_status`, `clearance_no`, `sample_status`, `sampling_details`, `status`, `testing_status`, `entry_by`, `entry_date`, `check_by`, `check_date`, `approve_by`, `approve_date`, `batches`, `supplier_no`, `inward_no`, `manufacturer_no`, `received_qty`, `received_unit`, `grn_by`, `undertest_qty`, `undertest_qty_kg`, `dicripancy_remark`, `laf_stop`, `ar_no`, `checklist`, `balance_qeuipment_code`, `laf_qeuipment_code`, `sampling_start_time`, `sampling_end_time`, `batch_size`, `label`, `sample_qty`, `sample_unit`, `samplerId`, `remark1`, `retest_status`, `supplier_batch_no`, `oos_sampling`, `oos_sampling_person`, `oos_micro_person`, `oos_alternate_qc_person`, `oos_alternate_micro_person`, `oos_area_details`, `oos_laf_qeuipment_code`, `oos_sampling_details`, `oos_checklist`, `oos_undertest_qty`, `oos_sampling_start_timeoos`, `oos_sampling_end_time`, `oos_laf_start`, `oos_laf_stop`, `oos_balance_qeuipment_code`, `oos_sample_unit`, `oos_samplerId`, `oos_sample_qty`, `oos_dicripancy_remark`, `oos_undertest_qty_kg`, `oos_sampling1`, `oos_sampling2`, `oos_sampling3`, `alt_sampling_person`) VALUES
(45, '142', 'S0045', 'gmpdemo1', 'RM00052', '1452', ' ', '2', 'GRN/25-26/0120', NULL, '2025-08-18 05:56:50', '2025-08-13', '2025-08-30', ' ', ' ', ' ', ' ', 'master', '2025-08-20', 'master', 'master', 'master', ' ', ' ', 'complete', '{\"equipment_code\":\"AEQP-010\",\"laf_id\":\"AEQP-014\",\"cleaning_status\":\"Satisfactory\",\"temp\":\"25\",\"humidity\":\"23\"}', '2025-08-20T04:48:10.024Z', ' ', 'pending', ' ', 'complete', '{\"check\":\"Satisfactory\",\"identication_qty\":\"0\",\"composite_qty\":20,\"reserve_composite\":40,\"additional_qty\":0,\"actual_indentification\":0,\"actual_composite\":40,\"withdrawal_identication\":\"0\",\"withdrawal_composite\":20,\"sample_unit\":\"Kg\",\"godLogic\":false,\"start_time\":\"2025-08-20T04:48:10.024Z\",\"stop_date\":\"2025-08-20T04:49:07.952Z\",\"laf_start_date\":\"2025-08-20T04:48:10.024Z\",\"laf_stop_date\":\"2025-08-20T04:49:02.424Z\",\"any_discripancy\":\"NO\",\"lafOtion\":1,\"samplerId\":\"AEQP-005\",\"container_no\":\"2\",\"Remark\":\"ok\",\"sample_qty\":\"3\",\"ccontainer_no\":\"1\",\"rcontainer_no\":\"1\",\"undertest_qty\":45,\"container_details\":[{\"container_no\":\"1\",\"identication_qty\":\"0\",\"withdrawal_composite\":20,\"sample_qty\":0,\"reserve_qty\":10,\"total_qty\":\"20.00\",\"unit\":\"Kg\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"},{\"container_no\":\"2\",\"identication_qty\":\"0\",\"withdrawal_composite\":20,\"sample_qty\":0,\"reserve_qty\":10,\"total_qty\":\"20.00\",\"unit\":\"Kg\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"}],\"checklist\":[{\"observation\":\"All are the containers properly segregated?\",\"check\":\"\"},{\"observation\":\"All are the containers properly Labeled (Supplier/Mfg., Approved label, Quarantine Label?\",\"check\":\"\"},{\"observation\":\"Is the information given on Quarantine label as per GRN?\",\"check\":\"\"},{\"observation\":\"Are there any damage/leakage/outer seals intact of the Drums/Containers/Bags?\",\"check\":\"\"},{\"observation\":\"Is sampling area properly cleaned\",\"check\":\"\"},{\"observation\":\"Is there any extraneous material observed on surface of Polybags\",\"check\":\"\"},{\"observation\":\"Are all the Drums/Containers sampled one by one and ls are closed properly after sampling?\",\"check\":\"\"},{\"observation\":\"Whether u201cSampledu201d labels with Container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether u201cSample for Analysisu201d labels with container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether the used sampling tools are kept in Polybags and closed properly for transferring it to laboratory for cleaning?\",\"check\":\"\"},{\"observation\":\"Are all the safety precautions have been taken during Sampling?\",\"check\":\"\"},{\"observation\":\"Are all the containers taken for sampling kept back to designated places?\",\"check\":\"\"},{\"observation\":\"Whether tanker number mentioned in tanker receipt intimation is matched with tanker to be sampled?\",\"check\":\"\"},{\"observation\":\"Are the entire compartment sealed of tanker?\",\"check\":\"\"},{\"observation\":\"Is the tanker cleaning record available with tanker?\",\"check\":\"\"}],\"composite_sample_data\":[{\"ccontainer_no\":\"1\",\"per_contener\":0,\"sample_qty\":\"2\",\"unit\":\"Kg\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"}],\"retenation_sample_data\":[{\"rcontainer_no\":\"1\",\"per_contener\":0,\"sample_qty\":\"3\",\"unit\":\"Kg\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"}],\"equipment_code\":\"\",\"checkPointData\":[{\"id\":\"13\",\"chklist_id\":\"4\",\"check_point\":\"Material stored in approved quarantine area\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"OK\"},{\"id\":\"14\",\"chklist_id\":\"4\",\"check_point\":\"Material container integrity checked\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"OK\"},{\"id\":\"15\",\"chklist_id\":\"4\",\"check_point\":\"Outer packaging cleaned (if applicable)\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"OK\"},{\"id\":\"29\",\"chklist_id\":\"10\",\"check_point\":\"Sampiling\",\"ch_description\":\" \",\"evl_pr\":\"4\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-07-29 15:09:16\",\"date_peparation\":\"2025-07-29 15:09:16\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"Satisfactory\"}],\"undertest_qty_kg\":45,\"balance_eqip_code\":0,\"laf_eqip_code\":0}', 'inprocess', 'active', 'master', '2025-08-20 10:19:13', 'master', '2025-08-20 10:19:44', 'master', '2025-08-20 10:54:49', '\" \"', 'V10204', 'IN-116', '', ' ', ' ', ' ', '45', '45', '', '2025-08-20T04:49:02.424Z', 'AR-095', '[{\"observation\":\"All are the containers properly segregated?\",\"check\":\"\"},{\"observation\":\"All are the containers properly Labeled (Supplier/Mfg., Approved label, Quarantine Label?\",\"check\":\"\"},{\"observation\":\"Is the information given on Quarantine label as per GRN?\",\"check\":\"\"},{\"observation\":\"Are there any damage/leakage/outer seals intact of the Drums/Containers/Bags?\",\"check\":\"\"},{\"observation\":\"Is sampling area properly cleaned\",\"check\":\"\"},{\"observation\":\"Is there any extraneous material observed on surface of Polybags\",\"check\":\"\"},{\"observation\":\"Are all the Drums/Containers sampled one by one and ls are closed properly after sampling?\",\"check\":\"\"},{\"observation\":\"Whether u201cSampledu201d labels with Container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether u201cSample for Analysisu201d labels with container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether the used sampling tools are kept in Polybags and closed properly for transferring it to laboratory for cleaning?\",\"check\":\"\"},{\"observation\":\"Are all the safety precautions have been taken during Sampling?\",\"check\":\"\"},{\"observation\":\"Are all the containers taken for sampling kept back to designated places?\",\"check\":\"\"},{\"observation\":\"Whether tanker number mentioned in tanker receipt intimation is matched with tanker to be sampled?\",\"check\":\"\"},{\"observation\":\"Are the entire compartment sealed of tanker?\",\"check\":\"\"},{\"observation\":\"Is the tanker cleaning record available with tanker?\",\"check\":\"\"}]', '0', '', '2025-08-20T04:48:10.024Z', '2025-08-20T04:49:07.952Z', ' ', ' ', '45', 'Kg', 'AEQP-005', 'ok', 'approve', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(46, '142', 'S0046', 'gmpdemo1', 'RM00120', 'BH12345', ' ', '1', 'GRN/25-26/0139', NULL, '2025-08-19 03:21:52', '2025-08-04', '2025-08-31', ' ', ' ', ' ', ' ', 'master', ' ', ' ', ' ', ' ', ' ', ' ', 'pending', ' ', NULL, ' ', 'pending', ' ', 'pending', NULL, 'inprocess', 'pending', 'master', '2025-08-20 09:45:07', ' ', ' ', ' ', ' ', ' ', 'V10134', 'IN-134', '', ' ', ' ', ' ', ' ', NULL, NULL, NULL, 'AR-0100', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', NULL, ' ', ' ', 'approve', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(47, '142', 'S0047', 'gmpdemo1', 'RM00003', 'BH1234', ' ', '1', 'GRN/25-26/0109', NULL, '2025-08-18 02:45:41', '2025-07-29', '2025-08-22', ' ', ' ', ' ', ' ', 'master', ' ', ' ', ' ', ' ', ' ', ' ', 'pending', ' ', NULL, ' ', 'pending', ' ', 'pending', NULL, 'inprocess', 'pending', 'master', '2025-08-20 09:46:50', ' ', ' ', ' ', ' ', ' ', 'V10002', 'IN-107', '', ' ', ' ', ' ', ' ', NULL, NULL, NULL, 'AR-091', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', NULL, ' ', ' ', 'approve', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(48, '142', 'S0048', 'gmpdemo1', 'RM00045', 'bn7354', ' ', '2', 'GRN/25-26/0145', NULL, '2025-08-20 10:31:38', '2025-08-20', '2025-08-31', ' ', ' ', ' ', ' ', 'master', '2025-08-20', 'master', 'master', 'master', ' ', ' ', 'complete', '{\"equipment_code\":\"AEQP-010\",\"laf_id\":\"AEQP-006\",\"cleaning_status\":\"Satisfactory\",\"temp\":\"25\",\"humidity\":\"22\"}', '2025-08-20T05:35:12.434Z', ' ', 'pending', ' ', 'complete', '{\"check\":\"Satisfactory\",\"identication_qty\":\"0\",\"composite_qty\":5,\"reserve_composite\":6,\"additional_qty\":0,\"actual_indentification\":0,\"actual_composite\":6,\"withdrawal_identication\":\"0\",\"withdrawal_composite\":3,\"sample_unit\":\"Gm\",\"godLogic\":true,\"start_time\":\"2025-08-20T05:35:12.434Z\",\"stop_date\":\"2025-08-20T05:36:28.753Z\",\"laf_start_date\":\"2025-08-20T05:35:12.434Z\",\"laf_stop_date\":\"2025-08-20T05:36:17.785Z\",\"any_discripancy\":\"NO\",\"lafOtion\":1,\"samplerId\":\"AEQP-027\",\"container_no\":\"2\",\"Remark\":\"ok\",\"sample_qty\":\"1\",\"rcontainer_no\":\"1\",\"undertest_qty\":7,\"container_details\":[{\"container_no\":\"1\",\"identication_qty\":\"0\",\"withdrawal_composite\":3,\"sample_qty\":0,\"reserve_qty\":1.5,\"total_qty\":\"3.00\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"},{\"container_no\":\"2\",\"identication_qty\":\"0\",\"withdrawal_composite\":3,\"sample_qty\":0,\"reserve_qty\":1.5,\"total_qty\":\"3.00\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"}],\"checklist\":[{\"observation\":\"All are the containers properly segregated?\",\"check\":\"\"},{\"observation\":\"All are the containers properly Labeled (Supplier/Mfg., Approved label, Quarantine Label?\",\"check\":\"\"},{\"observation\":\"Is the information given on Quarantine label as per GRN?\",\"check\":\"\"},{\"observation\":\"Are there any damage/leakage/outer seals intact of the Drums/Containers/Bags?\",\"check\":\"\"},{\"observation\":\"Is sampling area properly cleaned\",\"check\":\"\"},{\"observation\":\"Is there any extraneous material observed on surface of Polybags\",\"check\":\"\"},{\"observation\":\"Are all the Drums/Containers sampled one by one and ls are closed properly after sampling?\",\"check\":\"\"},{\"observation\":\"Whether u201cSampledu201d labels with Container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether u201cSample for Analysisu201d labels with container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether the used sampling tools are kept in Polybags and closed properly for transferring it to laboratory for cleaning?\",\"check\":\"\"},{\"observation\":\"Are all the safety precautions have been taken during Sampling?\",\"check\":\"\"},{\"observation\":\"Are all the containers taken for sampling kept back to designated places?\",\"check\":\"\"},{\"observation\":\"Whether tanker number mentioned in tanker receipt intimation is matched with tanker to be sampled?\",\"check\":\"\"},{\"observation\":\"Are the entire compartment sealed of tanker?\",\"check\":\"\"},{\"observation\":\"Is the tanker cleaning record available with tanker?\",\"check\":\"\"}],\"composite_sample_data\":[{\"ccontainer_no\":\"\",\"per_contener\":0,\"sample_qty\":\"1\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"}],\"retenation_sample_data\":[{\"rcontainer_no\":\"1\",\"per_contener\":0,\"sample_qty\":\"1\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"}],\"equipment_code\":\"\",\"checkPointData\":[{\"id\":\"13\",\"chklist_id\":\"4\",\"check_point\":\"Material stored in approved quarantine area\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"OK\"},{\"id\":\"14\",\"chklist_id\":\"4\",\"check_point\":\"Material container integrity checked\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"OK\"},{\"id\":\"15\",\"chklist_id\":\"4\",\"check_point\":\"Outer packaging cleaned (if applicable)\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"OK\"},{\"id\":\"29\",\"chklist_id\":\"10\",\"check_point\":\"Sampiling\",\"ch_description\":\" \",\"evl_pr\":\"4\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-07-29 15:09:16\",\"date_peparation\":\"2025-07-29 15:09:16\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"Satisfactory\"}],\"undertest_qty_kg\":0,\"balance_eqip_code\":0,\"laf_eqip_code\":0}', 'inprocess', 'active', 'master', '2025-08-20 11:06:32', 'master', '2025-08-20 11:06:59', 'master', '2025-08-20 11:07:25', '\" \"', 'V10064', 'IN-145', '', ' ', ' ', ' ', '7', '0', '', '2025-08-20T05:36:17.785Z', 'AR-0103', '[{\"observation\":\"All are the containers properly segregated?\",\"check\":\"\"},{\"observation\":\"All are the containers properly Labeled (Supplier/Mfg., Approved label, Quarantine Label?\",\"check\":\"\"},{\"observation\":\"Is the information given on Quarantine label as per GRN?\",\"check\":\"\"},{\"observation\":\"Are there any damage/leakage/outer seals intact of the Drums/Containers/Bags?\",\"check\":\"\"},{\"observation\":\"Is sampling area properly cleaned\",\"check\":\"\"},{\"observation\":\"Is there any extraneous material observed on surface of Polybags\",\"check\":\"\"},{\"observation\":\"Are all the Drums/Containers sampled one by one and ls are closed properly after sampling?\",\"check\":\"\"},{\"observation\":\"Whether u201cSampledu201d labels with Container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether u201cSample for Analysisu201d labels with container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether the used sampling tools are kept in Polybags and closed properly for transferring it to laboratory for cleaning?\",\"check\":\"\"},{\"observation\":\"Are all the safety precautions have been taken during Sampling?\",\"check\":\"\"},{\"observation\":\"Are all the containers taken for sampling kept back to designated places?\",\"check\":\"\"},{\"observation\":\"Whether tanker number mentioned in tanker receipt intimation is matched with tanker to be sampled?\",\"check\":\"\"},{\"observation\":\"Are the entire compartment sealed of tanker?\",\"check\":\"\"},{\"observation\":\"Is the tanker cleaning record available with tanker?\",\"check\":\"\"}]', '0', '', '2025-08-20T05:35:12.434Z', '2025-08-20T05:36:28.753Z', ' ', ' ', '7', 'Gm', 'AEQP-027', 'checked and approved', 'approve', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(49, '142', 'S0049', 'gmpdemo1', 'RM00039', 'TRN001', ' ', '4', 'GRN/25-26/0105', NULL, '2025-08-19 12:47:47', '2025-08-17', '2025-08-26', ' ', ' ', ' ', ' ', 'master', '2025-08-20', 'master', 'master', 'master', ' ', ' ', 'complete', '{\"equipment_code\":\"AEQP-010\",\"laf_id\":\"AEQP-006\",\"cleaning_status\":\"Satisfactory\",\"temp\":\"25\",\"humidity\":\"22\"}', '2025-08-20T06:04:46.897Z', ' ', 'pending', ' ', 'complete', '{\"check\":\"Satisfactory\",\"identication_qty\":\"0\",\"composite_qty\":5,\"reserve_composite\":8,\"additional_qty\":1,\"actual_indentification\":0,\"actual_composite\":9,\"withdrawal_identication\":\"0\",\"withdrawal_composite\":2.25,\"sample_unit\":\"Gm\",\"godLogic\":false,\"start_time\":\"2025-08-20T06:04:46.897Z\",\"stop_date\":\"2025-08-20T06:05:55.409Z\",\"laf_start_date\":\"2025-08-20T06:04:46.897Z\",\"laf_stop_date\":\"2025-08-20T06:05:50.201Z\",\"any_discripancy\":\"NO\",\"lafOtion\":1,\"samplerId\":\"AEQP-027\",\"container_no\":\"4\",\"Remark\":\"ok\",\"sample_qty\":\"1\",\"ccontainer_no\":\"1\",\"rcontainer_no\":\"1\",\"undertest_qty\":11,\"container_details\":[{\"container_no\":\"1\",\"identication_qty\":\"0\",\"withdrawal_composite\":2.25,\"sample_qty\":0,\"reserve_qty\":0.5625,\"total_qty\":\"2.25\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"},{\"container_no\":\"2\",\"identication_qty\":\"0\",\"withdrawal_composite\":2.25,\"sample_qty\":0,\"reserve_qty\":0.5625,\"total_qty\":\"2.25\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"},{\"container_no\":\"3\",\"identication_qty\":\"0\",\"withdrawal_composite\":2.25,\"sample_qty\":0,\"reserve_qty\":0.5625,\"total_qty\":\"2.25\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"},{\"container_no\":\"4\",\"identication_qty\":\"0\",\"withdrawal_composite\":2.25,\"sample_qty\":0,\"reserve_qty\":0.5625,\"total_qty\":\"2.25\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"}],\"checklist\":[{\"observation\":\"All are the containers properly segregated?\",\"check\":\"\"},{\"observation\":\"All are the containers properly Labeled (Supplier/Mfg., Approved label, Quarantine Label?\",\"check\":\"\"},{\"observation\":\"Is the information given on Quarantine label as per GRN?\",\"check\":\"\"},{\"observation\":\"Are there any damage/leakage/outer seals intact of the Drums/Containers/Bags?\",\"check\":\"\"},{\"observation\":\"Is sampling area properly cleaned\",\"check\":\"\"},{\"observation\":\"Is there any extraneous material observed on surface of Polybags\",\"check\":\"\"},{\"observation\":\"Are all the Drums/Containers sampled one by one and ls are closed properly after sampling?\",\"check\":\"\"},{\"observation\":\"Whether u201cSampledu201d labels with Container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether u201cSample for Analysisu201d labels with container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether the used sampling tools are kept in Polybags and closed properly for transferring it to laboratory for cleaning?\",\"check\":\"\"},{\"observation\":\"Are all the safety precautions have been taken during Sampling?\",\"check\":\"\"},{\"observation\":\"Are all the containers taken for sampling kept back to designated places?\",\"check\":\"\"},{\"observation\":\"Whether tanker number mentioned in tanker receipt intimation is matched with tanker to be sampled?\",\"check\":\"\"},{\"observation\":\"Are the entire compartment sealed of tanker?\",\"check\":\"\"},{\"observation\":\"Is the tanker cleaning record available with tanker?\",\"check\":\"\"}],\"composite_sample_data\":[{\"ccontainer_no\":\"1\",\"per_contener\":0,\"sample_qty\":\"1\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"}],\"retenation_sample_data\":[{\"rcontainer_no\":\"1\",\"per_contener\":0,\"sample_qty\":\"1\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"}],\"equipment_code\":\"\",\"checkPointData\":[{\"id\":\"13\",\"chklist_id\":\"4\",\"check_point\":\"Material stored in approved quarantine area\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"OK\"},{\"id\":\"14\",\"chklist_id\":\"4\",\"check_point\":\"Material container integrity checked\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"OK\"},{\"id\":\"15\",\"chklist_id\":\"4\",\"check_point\":\"Outer packaging cleaned (if applicable)\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"OK\"},{\"id\":\"29\",\"chklist_id\":\"10\",\"check_point\":\"Sampiling\",\"ch_description\":\" \",\"evl_pr\":\"4\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-07-29 15:09:16\",\"date_peparation\":\"2025-07-29 15:09:16\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"Satisfactory\"}],\"undertest_qty_kg\":0,\"balance_eqip_code\":0,\"laf_eqip_code\":0}', 'inprocess', 'active', 'master', '2025-08-20 11:35:57', 'master', '2025-08-20 11:36:40', 'master', '2025-08-20 11:36:53', '\" \"', 'V10014', 'IN-104', '', ' ', ' ', ' ', '11', '0', '', '2025-08-20T06:05:50.201Z', 'AR-0104', '[{\"observation\":\"All are the containers properly segregated?\",\"check\":\"\"},{\"observation\":\"All are the containers properly Labeled (Supplier/Mfg., Approved label, Quarantine Label?\",\"check\":\"\"},{\"observation\":\"Is the information given on Quarantine label as per GRN?\",\"check\":\"\"},{\"observation\":\"Are there any damage/leakage/outer seals intact of the Drums/Containers/Bags?\",\"check\":\"\"},{\"observation\":\"Is sampling area properly cleaned\",\"check\":\"\"},{\"observation\":\"Is there any extraneous material observed on surface of Polybags\",\"check\":\"\"},{\"observation\":\"Are all the Drums/Containers sampled one by one and ls are closed properly after sampling?\",\"check\":\"\"},{\"observation\":\"Whether u201cSampledu201d labels with Container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether u201cSample for Analysisu201d labels with container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether the used sampling tools are kept in Polybags and closed properly for transferring it to laboratory for cleaning?\",\"check\":\"\"},{\"observation\":\"Are all the safety precautions have been taken during Sampling?\",\"check\":\"\"},{\"observation\":\"Are all the containers taken for sampling kept back to designated places?\",\"check\":\"\"},{\"observation\":\"Whether tanker number mentioned in tanker receipt intimation is matched with tanker to be sampled?\",\"check\":\"\"},{\"observation\":\"Are the entire compartment sealed of tanker?\",\"check\":\"\"},{\"observation\":\"Is the tanker cleaning record available with tanker?\",\"check\":\"\"}]', '0', '', '2025-08-20T06:04:46.897Z', '2025-08-20T06:05:55.409Z', ' ', ' ', '11', 'Gm', 'AEQP-027', 'checked and approved', 'approve', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(50, ' ', 'S0050', 'gmpdemo1', 'PM00008', 'B105', ' ', ' ', 'GRN/25-26/0147', NULL, '2025-08-20', ' ', ' ', ' ', ' ', ' ', ' ', 'master', ' ', ' ', ' ', ' ', 'master', '2025-08-20 12:16:37', 'pending', ' ', NULL, ' ', 'pending', ' ', 'pending', NULL, 'inprocess', 'pending', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' 100', 'NOS', 'master', ' ', NULL, NULL, NULL, 'AR-0105', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', NULL, ' ', ' ', 'Pending', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', 'master'),
(51, ' ', 'S0051', 'gmpdemo1', 'PM00029', 'B106', ' ', ' ', 'GRN/25-26/0137', NULL, '2025-08-19', ' ', ' ', ' ', ' ', ' ', ' ', 'master', ' ', ' ', ' ', ' ', ' ', ' ', 'pending', ' ', NULL, ' ', 'pending', ' ', 'pending', NULL, 'inprocess', 'pending', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' 50', 'ty', 'master', ' ', NULL, NULL, NULL, 'AR-0106', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', NULL, ' ', ' ', 'Pending', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(52, ' ', 'S0052', 'gmpdemo1', 'PM00009', 'B107', ' ', ' ', 'GRN/25-26/0136', NULL, '2025-08-19', ' ', ' ', ' ', ' ', ' ', ' ', 'master', ' ', ' ', ' ', ' ', ' ', ' ', 'pending', ' ', NULL, ' ', 'pending', ' ', 'pending', NULL, 'inprocess', 'pending', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' 5000', 'NOS', 'master', ' ', NULL, NULL, NULL, 'AR-0107', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', NULL, ' ', ' ', 'Pending', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(53, '142', 'S0053', 'gmpdemo1', 'RM00062', 'B011', ' ', '2', 'GRN/25-26/0148', NULL, '2025-08-20 12:17:16', '2025-08-19', '2026-10-13', ' ', ' ', ' ', ' ', 'master', '2025-08-20', 'master', 'master', 'master', ' ', ' ', 'complete', '{\"equipment_code\":\"AEQP-010\",\"laf_id\":\"AEQP-014\",\"cleaning_status\":\"Satisfactory\",\"temp\":\"25\",\"humidity\":\"12\"}', '2025-08-20T06:58:52.288Z', ' ', 'pending', ' ', 'complete', '{\"check\":\"Satisfactory\",\"composite_qty\":null,\"reserve_composite\":null,\"additional_qty\":null,\"actual_indentification\":null,\"actual_composite\":null,\"withdrawal_composite\":null,\"sample_unit\":\"Kg\",\"godLogic\":false,\"start_time\":\"2025-08-20T06:58:52.288Z\",\"stop_date\":\"2025-08-20T06:59:48.654Z\",\"laf_start_date\":\"2025-08-20T06:58:52.288Z\",\"laf_stop_date\":\"2025-08-20T06:59:44.863Z\",\"any_discripancy\":\"NO\",\"lafOtion\":1,\"samplerId\":\"AEQP-005\",\"container_no\":\"2\",\"Remark\":\"ok\",\"sample_qty\":\"1\",\"ccontainer_no\":\"1\",\"rcontainer_no\":\"2\",\"undertest_qty\":null,\"container_details\":[{\"container_no\":\"1\",\"withdrawal_composite\":null,\"sample_qty\":null,\"reserve_qty\":null,\"total_qty\":\"NaN\",\"unit\":\"Kg\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"},{\"container_no\":\"2\",\"withdrawal_composite\":null,\"sample_qty\":null,\"reserve_qty\":null,\"total_qty\":\"NaN\",\"unit\":\"Kg\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"}],\"checklist\":[{\"observation\":\"All are the containers properly segregated?\",\"check\":\"\"},{\"observation\":\"All are the containers properly Labeled (Supplier/Mfg., Approved label, Quarantine Label?\",\"check\":\"\"},{\"observation\":\"Is the information given on Quarantine label as per GRN?\",\"check\":\"\"},{\"observation\":\"Are there any damage/leakage/outer seals intact of the Drums/Containers/Bags?\",\"check\":\"\"},{\"observation\":\"Is sampling area properly cleaned\",\"check\":\"\"},{\"observation\":\"Is there any extraneous material observed on surface of Polybags\",\"check\":\"\"},{\"observation\":\"Are all the Drums/Containers sampled one by one and ls are closed properly after sampling?\",\"check\":\"\"},{\"observation\":\"Whether u201cSampledu201d labels with Container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether u201cSample for Analysisu201d labels with container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether the used sampling tools are kept in Polybags and closed properly for transferring it to laboratory for cleaning?\",\"check\":\"\"},{\"observation\":\"Are all the safety precautions have been taken during Sampling?\",\"check\":\"\"},{\"observation\":\"Are all the containers taken for sampling kept back to designated places?\",\"check\":\"\"},{\"observation\":\"Whether tanker number mentioned in tanker receipt intimation is matched with tanker to be sampled?\",\"check\":\"\"},{\"observation\":\"Are the entire compartment sealed of tanker?\",\"check\":\"\"},{\"observation\":\"Is the tanker cleaning record available with tanker?\",\"check\":\"\"}],\"composite_sample_data\":[{\"ccontainer_no\":\"1\",\"per_contener\":0,\"sample_qty\":\"1\",\"unit\":\"Kg\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"}],\"retenation_sample_data\":[{\"rcontainer_no\":\"2\",\"per_contener\":0,\"sample_qty\":\"1\",\"unit\":\"Kg\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"}],\"equipment_code\":\"\",\"checkPointData\":[{\"id\":\"13\",\"chklist_id\":\"4\",\"check_point\":\"Material stored in approved quarantine area\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"OK\"},{\"id\":\"14\",\"chklist_id\":\"4\",\"check_point\":\"Material container integrity checked\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"OK\"},{\"id\":\"15\",\"chklist_id\":\"4\",\"check_point\":\"Outer packaging cleaned (if applicable)\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"OK\"},{\"id\":\"29\",\"chklist_id\":\"10\",\"check_point\":\"Sampiling\",\"ch_description\":\" \",\"evl_pr\":\"4\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-07-29 15:09:16\",\"date_peparation\":\"2025-07-29 15:09:16\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"Satisfactory\"}],\"undertest_qty_kg\":null,\"balance_eqip_code\":0,\"laf_eqip_code\":0}', 'inprocess', 'active', 'master', '2025-08-20 12:29:53', 'master', '2025-08-20 12:30:42', 'master', '2025-08-20 12:44:46', '\" \"', 'V10261', 'IN-150', '', ' ', ' ', ' ', '', '', '', '2025-08-20T06:59:44.863Z', 'AR-0108', '[{\"observation\":\"All are the containers properly segregated?\",\"check\":\"\"},{\"observation\":\"All are the containers properly Labeled (Supplier/Mfg., Approved label, Quarantine Label?\",\"check\":\"\"},{\"observation\":\"Is the information given on Quarantine label as per GRN?\",\"check\":\"\"},{\"observation\":\"Are there any damage/leakage/outer seals intact of the Drums/Containers/Bags?\",\"check\":\"\"},{\"observation\":\"Is sampling area properly cleaned\",\"check\":\"\"},{\"observation\":\"Is there any extraneous material observed on surface of Polybags\",\"check\":\"\"},{\"observation\":\"Are all the Drums/Containers sampled one by one and ls are closed properly after sampling?\",\"check\":\"\"},{\"observation\":\"Whether u201cSampledu201d labels with Container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether u201cSample for Analysisu201d labels with container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether the used sampling tools are kept in Polybags and closed properly for transferring it to laboratory for cleaning?\",\"check\":\"\"},{\"observation\":\"Are all the safety precautions have been taken during Sampling?\",\"check\":\"\"},{\"observation\":\"Are all the containers taken for sampling kept back to designated places?\",\"check\":\"\"},{\"observation\":\"Whether tanker number mentioned in tanker receipt intimation is matched with tanker to be sampled?\",\"check\":\"\"},{\"observation\":\"Are the entire compartment sealed of tanker?\",\"check\":\"\"},{\"observation\":\"Is the tanker cleaning record available with tanker?\",\"check\":\"\"}]', '0', '', '2025-08-20T06:58:52.288Z', '2025-08-20T06:59:48.654Z', ' ', ' ', '', 'Kg', 'AEQP-005', '', 'approve', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL),
(54, '142', 'S0054', 'gmpdemo1', 'RM00014', 'DC8976', ' ', '2', 'GRN/25-26/0102', NULL, '2025-08-18 12:32:58', '2025-08-17', '2025-08-30', ' ', ' ', ' ', ' ', 'master', '2025-08-20', 'master', 'master', 'master', ' ', ' ', 'complete', '{\"equipment_code\":\"AEQP-004\",\"laf_id\":\"AEQP-006\",\"cleaning_status\":\"Satisfactory\",\"temp\":\"25\",\"humidity\":\"20\"}', '2025-08-20T10:28:27.566Z', ' ', 'pending', ' ', 'complete', '{\"check\":\"Satisfactory\",\"composite_qty\":null,\"reserve_composite\":null,\"additional_qty\":null,\"actual_indentification\":null,\"actual_composite\":null,\"withdrawal_composite\":null,\"sample_unit\":\"Gm\",\"godLogic\":false,\"start_time\":\"2025-08-20T10:28:27.566Z\",\"stop_date\":\"2025-08-20T10:29:40.294Z\",\"laf_start_date\":\"2025-08-20T10:28:27.566Z\",\"laf_stop_date\":\"2025-08-20T10:29:31.798Z\",\"any_discripancy\":\"NO\",\"lafOtion\":1,\"samplerId\":\"AEQP-027\",\"container_no\":\"2\",\"Remark\":\"ok\",\"sample_qty\":\"1\",\"ccontainer_no\":\"1\",\"rcontainer_no\":\"2\",\"undertest_qty\":null,\"container_details\":[{\"container_no\":\"1\",\"withdrawal_composite\":null,\"sample_qty\":null,\"reserve_qty\":null,\"total_qty\":\"NaN\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"},{\"container_no\":\"2\",\"withdrawal_composite\":null,\"sample_qty\":null,\"reserve_qty\":null,\"total_qty\":\"NaN\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"}],\"checklist\":[{\"observation\":\"All are the containers properly segregated?\",\"check\":\"\"},{\"observation\":\"All are the containers properly Labeled (Supplier/Mfg., Approved label, Quarantine Label?\",\"check\":\"\"},{\"observation\":\"Is the information given on Quarantine label as per GRN?\",\"check\":\"\"},{\"observation\":\"Are there any damage/leakage/outer seals intact of the Drums/Containers/Bags?\",\"check\":\"\"},{\"observation\":\"Is sampling area properly cleaned\",\"check\":\"\"},{\"observation\":\"Is there any extraneous material observed on surface of Polybags\",\"check\":\"\"},{\"observation\":\"Are all the Drums/Containers sampled one by one and ls are closed properly after sampling?\",\"check\":\"\"},{\"observation\":\"Whether u201cSampledu201d labels with Container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether u201cSample for Analysisu201d labels with container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether the used sampling tools are kept in Polybags and closed properly for transferring it to laboratory for cleaning?\",\"check\":\"\"},{\"observation\":\"Are all the safety precautions have been taken during Sampling?\",\"check\":\"\"},{\"observation\":\"Are all the containers taken for sampling kept back to designated places?\",\"check\":\"\"},{\"observation\":\"Whether tanker number mentioned in tanker receipt intimation is matched with tanker to be sampled?\",\"check\":\"\"},{\"observation\":\"Are the entire compartment sealed of tanker?\",\"check\":\"\"},{\"observation\":\"Is the tanker cleaning record available with tanker?\",\"check\":\"\"}],\"composite_sample_data\":[{\"ccontainer_no\":\"1\",\"per_contener\":0,\"sample_qty\":\"1\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"}],\"retenation_sample_data\":[{\"rcontainer_no\":\"2\",\"per_contener\":0,\"sample_qty\":\"1\",\"unit\":\"Gm\",\"status\":\"done\",\"remarks\":\"\",\"remark\":\"ok\"}],\"equipment_code\":\"\",\"checkPointData\":[{\"id\":\"13\",\"chklist_id\":\"4\",\"check_point\":\"Material stored in approved quarantine area\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"OK\"},{\"id\":\"14\",\"chklist_id\":\"4\",\"check_point\":\"Material container integrity checked\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"OK\"},{\"id\":\"15\",\"chklist_id\":\"4\",\"check_point\":\"Outer packaging cleaned (if applicable)\",\"ch_description\":\" \",\"evl_pr\":\"1\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-04-09 00:24:53\",\"date_peparation\":\"2025-04-09 00:24:53\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"OK\"},{\"id\":\"29\",\"chklist_id\":\"10\",\"check_point\":\"Sampiling\",\"ch_description\":\" \",\"evl_pr\":\"4\",\"evl_type\":\"\",\"options\":null,\"qs_dtl\":null,\"update_date\":\"2025-07-29 15:09:16\",\"date_peparation\":\"2025-07-29 15:09:16\",\"approved_by\":null,\"entry_by\":\"master\",\"status\":null,\"module\":\"Sampling\",\"form_name\":\"Sampling Form\",\"department\":\"QC\",\"check\":\"Satisfactory\"}],\"undertest_qty_kg\":0,\"balance_eqip_code\":0,\"laf_eqip_code\":0}', 'inprocess', 'active', 'master', '2025-08-20 03:59:40', 'master', '2025-08-20 04:00:43', 'master', '2025-08-20 04:01:07', '\" \"', 'V10178', 'IN-101', '', ' ', ' ', ' ', '', '0', '', '2025-08-20T10:29:31.798Z', 'AR-088', '[{\"observation\":\"All are the containers properly segregated?\",\"check\":\"\"},{\"observation\":\"All are the containers properly Labeled (Supplier/Mfg., Approved label, Quarantine Label?\",\"check\":\"\"},{\"observation\":\"Is the information given on Quarantine label as per GRN?\",\"check\":\"\"},{\"observation\":\"Are there any damage/leakage/outer seals intact of the Drums/Containers/Bags?\",\"check\":\"\"},{\"observation\":\"Is sampling area properly cleaned\",\"check\":\"\"},{\"observation\":\"Is there any extraneous material observed on surface of Polybags\",\"check\":\"\"},{\"observation\":\"Are all the Drums/Containers sampled one by one and ls are closed properly after sampling?\",\"check\":\"\"},{\"observation\":\"Whether u201cSampledu201d labels with Container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether u201cSample for Analysisu201d labels with container No. are affix on polybags/Bottles containing sample?\",\"check\":\"\"},{\"observation\":\"Whether the used sampling tools are kept in Polybags and closed properly for transferring it to laboratory for cleaning?\",\"check\":\"\"},{\"observation\":\"Are all the safety precautions have been taken during Sampling?\",\"check\":\"\"},{\"observation\":\"Are all the containers taken for sampling kept back to designated places?\",\"check\":\"\"},{\"observation\":\"Whether tanker number mentioned in tanker receipt intimation is matched with tanker to be sampled?\",\"check\":\"\"},{\"observation\":\"Are the entire compartment sealed of tanker?\",\"check\":\"\"},{\"observation\":\"Is the tanker cleaning record available with tanker?\",\"check\":\"\"}]', '0', '', '2025-08-20T10:28:27.566Z', '2025-08-20T10:29:40.294Z', ' ', ' ', '', 'Gm', 'AEQP-027', 'checked and approved', 'approve', NULL, 'No Action', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'pending', 'pending', 'pending', NULL);
