-- Table structure for table `operation_invocations`
--

CREATE TABLE `operation_invocations` (
  `id` int NOT NULL AUTO_INCREMENT,
  `operation_id` int NOT NULL,
  `approval_request_id` int DEFAULT NULL,
  `correlation_id` varchar(255) DEFAULT NULL,
  `resource_ref` varchar(255) DEFAULT NULL,
  `payload` json DEFAULT NULL,
  `created_by` varchar(100) DEFAULT NULL,
  `status` enum('pending','queued','approved','rejected','cancelled') DEFAULT 'pending',
  `idempotency_key` varchar(255) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP,
  `updated_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`),
  UNIQUE KEY `uniq_idempotency` (`operation_id`,`idempotency_key`),
  KEY `approval_request_id` (`approval_request_id`),
  KEY `idx_operation_status` (`operation_id`,`status`),
  KEY `idx_correlation` (`correlation_id`),
  KEY `idx_resource_ref` (`resource_ref`),
  CONSTRAINT `operation_invocations_ibfk_1` FOREIGN KEY (`operation_id`) REFERENCES `operations` (`id`) ON DELETE CASCADE,
  CONSTRAINT `operation_invocations_ibfk_2` FOREIGN KEY (`approval_request_id`) REFERENCES `approval_requests` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB AUTO_INCREMENT=153 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `operation_invocations`
--

INSERT INTO `operation_invocations` VALUES (61,121,61,'SC-PO-1763361016170','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763361016170','{\"items\": [{\"quantity\": 100, \"unit_price\": 50, \"raw_material_id\": 1}], \"notes\": \"Testing forced operation 121 for all supply chain purchase orders\", \"branch_id\": 1, \"created_by\": \"Test User\", \"supplier_id\": 1, \"created_by_id\": 8, \"expected_delivery_date\": \"2025-12-01\"}','legacy-service','approved',NULL,'2025-11-17 06:30:16','2025-11-17 06:30:25'),(62,121,62,'SC-PO-1763361062118','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763361062118','{\"items\": [{\"quantity\": 100, \"unit_price\": 50, \"raw_material_id\": 1}], \"notes\": \"Testing if controller executes despite workflow\", \"branch_id\": 1, \"created_by\": \"Test User\", \"supplier_id\": 1, \"created_by_id\": 8, \"expected_delivery_date\": \"2025-12-01\"}','legacy-service','approved',NULL,'2025-11-17 06:31:02','2025-11-17 06:31:12'),(63,121,63,'SC-PO-1763361127122','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763361127122','{\"items\": [{\"quantity\": 100, \"unit_price\": 50, \"raw_material_id\": 1}], \"notes\": \"Testing callback execution after approval\", \"branch_id\": 1, \"created_by\": \"Test User\", \"supplier_id\": 1, \"created_by_id\": 8, \"expected_delivery_date\": \"2025-12-01\"}','legacy-service','approved',NULL,'2025-11-17 06:32:07','2025-11-17 06:32:12'),(64,121,64,'SC-PO-1763361175075','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763361175075','{\"items\": [{\"quantity\": 100, \"unit_price\": 50, \"raw_material_id\": 1}], \"notes\": \"Final test - middleware should block controller\", \"branch_id\": 1, \"created_by\": \"Test User\", \"supplier_id\": 1, \"created_by_id\": 8, \"expected_delivery_date\": \"2025-12-01\"}','legacy-service','approved',NULL,'2025-11-17 06:32:55','2025-11-17 06:33:05'),(65,121,65,'SC-PO-1763361222998','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763361222998','{\"items\": [{\"quantity\": 100, \"unit_price\": 50, \"raw_material_id\": 1}], \"notes\": \"Testing callback created_by fix\", \"branch_id\": 1, \"created_by\": \"Test User\", \"supplier_id\": 1, \"created_by_id\": 8, \"expected_delivery_date\": \"2025-12-01\"}','legacy-service','approved',NULL,'2025-11-17 06:33:43','2025-11-17 06:33:49'),(66,121,66,'SC-PO-1763361252652','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763361252652','{\"items\": [{\"quantity\": 100, \"unit_price\": 50, \"raw_material_id\": 1}], \"notes\": \"Testing system created_by for callbacks\", \"branch_id\": 1, \"created_by\": \"Test User\", \"supplier_id\": 1, \"created_by_id\": 8, \"expected_delivery_date\": \"2025-12-01\"}','legacy-service','approved',NULL,'2025-11-17 06:34:12','2025-11-17 06:34:17'),(67,121,67,'SC-PO-1763361278683','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763361278683','{\"items\": [{\"quantity\": 100, \"unit_price\": 50, \"raw_material_id\": 1}], \"notes\": \"Testing callback payload logging\", \"branch_id\": 1, \"created_by\": \"Test User\", \"supplier_id\": 1, \"created_by_id\": 8, \"expected_delivery_date\": \"2025-12-01\"}','legacy-service','approved',NULL,'2025-11-17 06:34:38','2025-11-17 06:35:16'),(68,121,68,'SC-PO-1763361999023','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763361999023','{\"items\": [{\"quantity\": 100, \"unit_price\": 50, \"raw_material_id\": 1}], \"notes\": \"Debug test - check middleware flow\", \"branch_id\": 1, \"created_by\": \"Test User\", \"supplier_id\": 1, \"created_by_id\": 8, \"expected_delivery_date\": \"2025-12-01\"}','supply-chain-service','approved',NULL,'2025-11-17 06:46:39','2025-11-17 06:47:14'),(69,121,69,'SC-PO-1763362342348','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763362342348','{\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"SORGHUM WASTE\", \"value\": 254, \"unit_price\": \"0.00\", \"description\": \"SORGHUM WASTE\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"notes\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT0000797\", \"email\": \"supplier_CRT0000797@email.com\", \"label\": \"ZAZZAU FARM\", \"phone\": \"0800000797\", \"value\": 4632}, \"expected_delivery_date\": \"2025-11-24\"}','supply-chain-service','approved',NULL,'2025-11-17 06:52:22','2025-11-17 06:53:27'),(70,121,70,'SC-PO-1763362539018','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763362539018','{\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"PALM KERNEL SHELL\", \"value\": 253, \"unit_price\": \"0.00\", \"description\": \"PALM KERNEL SHELL\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT322\", \"email\": \"supplier_CRT322@email.com\", \"label\": \"ZD AND SONS\", \"phone\": \"0800000322\", \"value\": 4633}, \"expected_delivery_date\": \"2025-11-24\"}','supply-chain-service','approved',NULL,'2025-11-17 06:55:39','2025-11-17 06:56:00'),(71,121,71,'SC-PO-1763362744867','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763362744867','{\"items\": [{\"quantity\": 100, \"unit_price\": 50, \"raw_material_id\": 6}], \"notes\": \"Final test - UI should display payload correctly\", \"branch_id\": 1, \"created_by\": \"Test User\", \"supplier_id\": 706, \"created_by_id\": 8, \"expected_delivery_date\": \"2025-12-01\"}','supply-chain-service','approved',NULL,'2025-11-17 06:59:04','2025-11-17 07:10:01'),(72,121,72,'SC-PO-1763362832538','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763362832538','{\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": null, \"unit_of_measure\": \"KG\"}], \"notes\": \"notes\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT975\", \"email\": \"supplier_CRT975@email.com\", \"label\": \"ZECOOL INVESTMENT\", \"phone\": \"0800000975\", \"value\": 4636}, \"expected_delivery_date\": \"2025-11-24\"}','supply-chain-service','approved',NULL,'2025-11-17 07:00:32','2025-11-17 07:00:49'),(73,121,73,'SC-PO-1763362879855','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763362879855','{\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"PALM KERNEL SHELL\", \"value\": 253, \"unit_price\": \"0.00\", \"description\": \"PALM KERNEL SHELL\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"notes\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT192\", \"email\": \"supplier_CRT192@email.com\", \"label\": \"ZECHARIA MATTHEW\", \"phone\": \"0800000192\", \"value\": 4635}, \"expected_delivery_date\": \"2025-11-24\"}','supply-chain-service','approved',NULL,'2025-11-17 07:01:19','2025-11-17 07:01:38'),(74,121,74,'SC-PO-1763363169990','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763363169990','{\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"PALM KERNEL SHELL\", \"value\": 253, \"unit_price\": \"0.00\", \"description\": \"PALM KERNEL SHELL\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT975\", \"email\": \"supplier_CRT975@email.com\", \"label\": \"ZECOOL INVESTMENT\", \"phone\": \"0800000975\", \"value\": 4636}, \"expected_delivery_date\": \"2025-11-24\"}','supply-chain-service','approved',NULL,'2025-11-17 07:06:10','2025-11-17 07:06:26'),(75,121,75,'SC-PO-1763363447671','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763363447671','{\"items\": [{\"quantity\": 100, \"unit_price\": 50, \"raw_material_id\": 6}], \"notes\": \"Test signature verification\", \"branch_id\": 1, \"created_by\": \"Test User\", \"supplier_id\": 706, \"created_by_id\": 8, \"expected_delivery_date\": \"2025-12-01\"}','supply-chain-service','approved',NULL,'2025-11-17 07:10:47','2025-11-17 07:10:47'),(76,121,76,'SC-PO-1763363514944','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763363514944','{\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"SORGHUM WASTE\", \"value\": 254, \"unit_price\": \"0.00\", \"description\": \"SORGHUM WASTE\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT953\", \"email\": \"supplier_CRT953@email.com\", \"label\": \"ZAFASU INTERGRATED FARMS\", \"phone\": \"0800000953\", \"value\": 4624}, \"expected_delivery_date\": \"2025-11-24\"}','supply-chain-service','approved',NULL,'2025-11-17 07:11:55','2025-11-17 07:12:23'),(77,121,77,'SC-PO-1763363575319','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763363575319','{\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"SORGHUM WASTE\", \"value\": 254, \"unit_price\": \"0.00\", \"description\": \"SORGHUM WASTE\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT322\", \"email\": \"supplier_CRT322@email.com\", \"label\": \"ZD AND SONS\", \"phone\": \"0800000322\", \"value\": 4633}, \"expected_delivery_date\": \"2025-11-19\"}','supply-chain-service','approved',NULL,'2025-11-17 07:12:55','2025-11-17 07:13:26'),(78,121,78,'SC-PO-1763363662178','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763363662178','{\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"SORGHUM WASTE\", \"value\": 254, \"unit_price\": \"0.00\", \"description\": \"SORGHUM WASTE\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT975\", \"email\": \"supplier_CRT975@email.com\", \"label\": \"ZECOOL INVESTMENT\", \"phone\": \"0800000975\", \"value\": 4636}, \"expected_delivery_date\": \"2025-11-24\"}','supply-chain-service','approved',NULL,'2025-11-17 07:14:22','2025-11-17 07:14:46'),(79,121,79,'SC-PO-1763363740107','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763363740107','{\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"SORGHUM WASTE\", \"value\": 254, \"unit_price\": \"0.00\", \"description\": \"SORGHUM WASTE\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT975\", \"email\": \"supplier_CRT975@email.com\", \"label\": \"ZECOOL INVESTMENT\", \"phone\": \"0800000975\", \"value\": 4636}, \"expected_delivery_date\": \"2025-11-24\"}','supply-chain-service','approved',NULL,'2025-11-17 07:15:40','2025-11-17 07:16:06'),(80,121,80,'SC-PO-1763364556839','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763364556839','{\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"SORGHUM WASTE\", \"value\": 254, \"unit_price\": \"0.00\", \"description\": \"SORGHUM WASTE\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT975\", \"email\": \"supplier_CRT975@email.com\", \"label\": \"ZECOOL INVESTMENT\", \"phone\": \"0800000975\", \"value\": 4636}, \"expected_delivery_date\": \"2025-11-24\"}','supply-chain-service','approved',NULL,'2025-11-17 07:29:16','2025-11-17 07:29:41'),(81,121,81,'SC-PO-1763427665840','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763427665840','{\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"SORGHUM WASTE\", \"value\": 254, \"unit_price\": \"0.00\", \"description\": \"SORGHUM WASTE\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT975\", \"email\": \"supplier_CRT975@email.com\", \"label\": \"ZECOOL INVESTMENT\", \"phone\": \"0800000975\", \"value\": 4636}, \"expected_delivery_date\": \"2025-11-25\"}','supply-chain-service','approved',NULL,'2025-11-18 01:01:06','2025-11-18 01:08:42'),(82,121,82,'SC-PO-1763428189146','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763428189146','{\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"SORGHUM WASTE\", \"value\": 254, \"unit_price\": \"0.00\", \"description\": \"SORGHUM WASTE\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"testing\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT128\", \"email\": \"supplier_CRT128@email.com\", \"label\": \"YABANYA AGRO ENT\", \"phone\": \"0800000128\", \"value\": 4602}, \"expected_delivery_date\": \"2025-12-02\"}','supply-chain-service','approved',NULL,'2025-11-18 01:09:49','2025-11-18 01:11:35'),(83,121,83,'SC-PO-1763428843529','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763428843529','{\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"SORGHUM WASTE\", \"value\": 254, \"unit_price\": \"0.00\", \"description\": \"SORGHUM WASTE\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT975\", \"email\": \"supplier_CRT975@email.com\", \"label\": \"ZECOOL INVESTMENT\", \"phone\": \"0800000975\", \"value\": 4636}, \"expected_delivery_date\": \"2025-11-25\"}','supply-chain-service','approved',NULL,'2025-11-18 01:20:43','2025-11-18 01:20:59'),(84,121,84,'SC-PO-1763430019191','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763430019191','{\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"PALM KERNEL SHELL\", \"value\": 253, \"unit_price\": \"0.00\", \"description\": \"PALM KERNEL SHELL\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"tesing\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT964\", \"email\": \"supplier_CRT964@email.com\", \"label\": \"ZEAL SOLUTION\", \"phone\": \"0800000964\", \"value\": 4634}, \"expected_delivery_date\": \"2025-11-19\"}','supply-chain-service','approved',NULL,'2025-11-18 01:40:19','2025-11-18 01:40:33'),(85,121,85,'SC-PO-1763430313950','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763430313950','{\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"SORGHUM WASTE\", \"value\": 254, \"unit_price\": \"0.00\", \"description\": \"SORGHUM WASTE\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"testing\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT192\", \"email\": \"supplier_CRT192@email.com\", \"label\": \"ZECHARIA MATTHEW\", \"phone\": \"0800000192\", \"value\": 4635}, \"expected_delivery_date\": \"2025-11-25\"}','supply-chain-service','approved',NULL,'2025-11-18 01:45:14','2025-11-18 01:45:30'),(86,121,86,'SC-PO-1763430435400','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763430435400','{\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"SORGHUM WASTE\", \"value\": 254, \"unit_price\": \"0.00\", \"description\": \"SORGHUM WASTE\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"notes\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT0000797\", \"email\": \"supplier_CRT0000797@email.com\", \"label\": \"ZAZZAU FARM\", \"phone\": \"0800000797\", \"value\": 4632}, \"expected_delivery_date\": \"2025-11-25\"}','supply-chain-service','approved',NULL,'2025-11-18 01:47:15','2025-11-18 01:49:22'),(87,121,87,'SC-PO-1763431374856','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763431374856','{\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"PALM KERNEL SHELL\", \"value\": 253, \"unit_price\": \"0.00\", \"description\": \"PALM KERNEL SHELL\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT975\", \"email\": \"supplier_CRT975@email.com\", \"label\": \"ZECOOL INVESTMENT\", \"phone\": \"0800000975\", \"value\": 4636}, \"expected_delivery_date\": \"2025-11-25\"}','supply-chain-service','approved',NULL,'2025-11-18 02:02:55','2025-11-18 02:05:53'),(88,121,88,'SC-PO-1763431856376','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763431856376','{\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"PALM KERNEL SHELL\", \"value\": 253, \"unit_price\": \"0.00\", \"description\": \"PALM KERNEL SHELL\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT192\", \"email\": \"supplier_CRT192@email.com\", \"label\": \"ZECHARIA MATTHEW\", \"phone\": \"0800000192\", \"value\": 4635}, \"expected_delivery_date\": \"2025-11-25\"}','supply-chain-service','approved',NULL,'2025-11-18 02:10:56','2025-11-18 02:11:12'),(89,121,89,'SC-PO-1763432951276','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763432951276','{\"items\": [{\"quantity\": 100, \"unit_price\": 50, \"raw_material_id\": 1}], \"branch_id\": 1, \"created_by\": \"8\", \"supplier_id\": 1, \"created_by_id\": \"8\"}','supply-chain-service','queued',NULL,'2025-11-18 02:29:11','2025-11-18 02:29:11'),(90,121,90,'SC-PO-1763432970606','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763432970606','{\"items\": [{\"quantity\": 100, \"unit_price\": 50, \"raw_material_id\": 1}], \"branch_id\": 1, \"created_by\": \"8\", \"supplier_id\": 1, \"created_by_id\": \"8\"}','supply-chain-service','approved',NULL,'2025-11-18 02:29:30','2025-11-18 02:30:07'),(91,121,91,'SC-PO-1763433318734','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763433318734','{\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"SORGHUM WASTE\", \"value\": 254, \"unit_price\": \"0.00\", \"description\": \"SORGHUM WASTE\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT975\", \"email\": \"supplier_CRT975@email.com\", \"label\": \"ZECOOL INVESTMENT\", \"phone\": \"0800000975\", \"value\": 4636}, \"expected_delivery_date\": \"2025-11-25\"}','supply-chain-service','approved',NULL,'2025-11-18 02:35:18','2025-11-18 02:35:37'),(92,121,92,'SC-PO-1763433386039','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763433386039','{\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"PALM KERNEL SHELL\", \"value\": 253, \"unit_price\": \"0.00\", \"description\": \"PALM KERNEL SHELL\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT192\", \"email\": \"supplier_CRT192@email.com\", \"label\": \"ZECHARIA MATTHEW\", \"phone\": \"0800000192\", \"value\": 4635}, \"expected_delivery_date\": \"2025-11-25\"}','supply-chain-service','approved',NULL,'2025-11-18 02:36:26','2025-11-18 02:37:00'),(93,121,93,'SC-PO-1763433693818','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763433693818','{\"items\": [{\"quantity\": 100, \"unit_price\": 50, \"raw_material_id\": 1}], \"branch_id\": 1, \"created_by\": \"8\", \"supplier_id\": 1, \"created_by_id\": \"8\"}','supply-chain-service','approved',NULL,'2025-11-18 02:41:34','2025-11-18 02:42:04'),(94,121,94,'SC-PO-1763434638026','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763434638026','{\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"PALM KERNEL SHELL\", \"value\": 253, \"unit_price\": \"0.00\", \"description\": \"PALM KERNEL SHELL\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT975\", \"email\": \"supplier_CRT975@email.com\", \"label\": \"ZECOOL INVESTMENT\", \"phone\": \"0800000975\", \"value\": 4636}, \"expected_delivery_date\": \"2025-11-25\"}','supply-chain-service','approved',NULL,'2025-11-18 02:57:18','2025-11-18 02:57:36'),(95,121,95,'SC-PO-1763434943953','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763434943952','{\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"PALM KERNEL SHELL\", \"value\": 253, \"unit_price\": \"0.00\", \"description\": \"PALM KERNEL SHELL\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT191\", \"email\": \"supplier_CRT191@email.com\", \"label\": \"ZARAMI\", \"phone\": \"0800000191\", \"value\": 4630}, \"expected_delivery_date\": \"2025-11-25\"}','supply-chain-service','approved',NULL,'2025-11-18 03:02:24','2025-11-18 03:02:39'),(96,121,96,'SC-PO-1763435078097','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763435078097','{\"items\": [{\"quantity\": 100, \"unit_price\": 50, \"raw_material_id\": {\"label\": \"PALM KERNEL SHELL\", \"value\": 253}, \"unit_of_measure\": \"KG\"}], \"notes\": \"Test payload normalization\", \"branch_id\": 1, \"supplier_id\": {\"label\": \"ZARAMI\", \"value\": 4630}, \"expected_delivery_date\": \"2025-11-25\"}','supply-chain-service','approved',NULL,'2025-11-18 03:04:38','2025-11-18 03:04:59'),(97,121,97,'SC-PO-1763435257498','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763435257498','{\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"PALM KERNEL SHELL\", \"value\": 253, \"unit_price\": \"0.00\", \"description\": \"PALM KERNEL SHELL\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT0000797\", \"email\": \"supplier_CRT0000797@email.com\", \"label\": \"ZAZZAU FARM\", \"phone\": \"0800000797\", \"value\": 4632}, \"expected_delivery_date\": \"2025-11-25\"}','supply-chain-service','approved',NULL,'2025-11-18 03:07:37','2025-11-18 03:08:07'),(98,121,98,'SC-PO-1763436017498','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763436017498','{\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"PALM KERNEL SHELL\", \"value\": 253, \"unit_price\": \"0.00\", \"description\": \"PALM KERNEL SHELL\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT404\", \"email\": \"supplier_CRT404@email.com\", \"label\": \"YAKUBU SANI\", \"phone\": \"0800000404\", \"value\": 4605}, \"expected_delivery_date\": \"2025-11-25\"}','supply-chain-service','approved',NULL,'2025-11-18 03:20:17','2025-11-18 03:38:48'),(99,121,99,'SC-PO-1763516786071','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763516786071','{\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"PALM KERNEL SHELL\", \"value\": 253, \"unit_price\": \"0.00\", \"description\": \"PALM KERNEL SHELL\"}, \"unit_of_measure\": \"KG\"}, {\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"WASTE SEMOLINA\", \"value\": 257, \"unit_price\": \"0.00\", \"description\": \"WASTE SEMOLINA\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"testing\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT855\", \"email\": \"supplier_CRT855@email.com\", \"label\": \"YUSUF MUHAMMED MARABA\", \"phone\": \"0800000855\", \"value\": 4621}, \"expected_delivery_date\": \"2025-11-26\"}','supply-chain-service','approved',NULL,'2025-11-19 01:46:26','2025-11-19 02:00:47'),(100,121,100,'SC-PO-1763517203680','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763517203680','{\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": 233, \"unit_of_measure\": \"KG\"}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": 4630, \"expected_delivery_date\": \"2025-11-26\"}','supply-chain-service','queued',NULL,'2025-11-19 01:53:23','2025-11-19 01:53:23'),(101,121,101,'SC-PO-1763517700658','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763517700658','{\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": 244, \"unit_of_measure\": \"KG\"}, {\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": 226, \"unit_of_measure\": \"KG\"}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": 4634, \"expected_delivery_date\": \"2025-11-26\"}','supply-chain-service','approved',NULL,'2025-11-19 02:01:40','2025-11-19 02:02:22'),(102,121,102,'SC-PO-1763518425630','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763518425630','{\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": 253, \"unit_of_measure\": \"KG\"}, {\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": 252, \"unit_of_measure\": \"KG\"}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": 4611, \"expected_delivery_date\": \"2025-11-26\"}','supply-chain-service','approved',NULL,'2025-11-19 02:13:45','2025-11-19 02:15:47'),(103,121,103,'SC-PO-1763522329226','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763522329226','{\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": 254, \"unit_of_measure\": \"KG\"}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": 4636, \"expected_delivery_date\": \"2025-11-20\"}','supply-chain-service','queued',NULL,'2025-11-19 03:18:49','2025-11-19 03:18:49'),(104,121,104,'SC-PO-1763522710234','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763522710234','{\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": 254, \"unit_of_measure\": \"KG\"}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": 4635, \"expected_delivery_date\": \"2025-11-26\"}','supply-chain-service','queued',NULL,'2025-11-19 03:25:10','2025-11-19 03:25:10'),(105,121,105,'SC-PO-1763524108469','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763524108469','{\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": 181, \"unit_of_measure\": \"KG\"}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": 4623, \"expected_delivery_date\": \"2025-11-20\"}','supply-chain-service','queued',NULL,'2025-11-19 03:48:28','2025-11-19 03:48:28'),(106,121,106,'SC-PO-1763524244765','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763524244765','{\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": 253, \"unit_of_measure\": \"KG\"}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": 4636, \"expected_delivery_date\": \"2025-11-26\"}','supply-chain-service','queued',NULL,'2025-11-19 03:50:45','2025-11-19 03:50:45'),(107,121,107,'SC-PO-1763529342991','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763529342991','{\"items\": [{\"unit_price\": \"0.00\", \"description\": \"SORGHUM WASTE\", \"raw_material_id\": 254, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 10000}, {\"unit_price\": \"0.00\", \"description\": \"BASE 1 SACK\", \"raw_material_id\": 252, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 10000}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": 4636, \"expected_delivery_date\": \"2025-11-26\"}','supply-chain-service','queued',NULL,'2025-11-19 05:15:43','2025-11-19 05:15:43'),(108,121,108,'SC-PO-1763818600328','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763818600328','{\"items\": [{\"unit_price\": \"460.00\", \"description\": \"MAIZE\", \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 100000}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": 4605, \"expected_delivery_date\": \"2025-11-29\"}','supply-chain-service','approved',NULL,'2025-11-22 13:36:40','2025-11-22 13:38:33'),(109,121,109,'SC-PO-1763820877316','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763820877316','{\"items\": [{\"unit_price\": \"0.00\", \"description\": \"SORGHUM WASTE\", \"raw_material_id\": 254, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 0}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": 4636, \"expected_delivery_date\": \"2025-11-29\"}','supply-chain-service','queued',NULL,'2025-11-22 14:14:37','2025-11-22 14:14:37'),(110,121,110,'SC-PO-1763821136389','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763821136389','{\"items\": [{\"unit_price\": \"460.00\", \"description\": \"MAIZE\", \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 10000}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": 692, \"expected_delivery_date\": \"2025-12-06\"}','supply-chain-service','queued',NULL,'2025-11-22 14:18:56','2025-11-22 14:18:56'),(111,121,111,'SC-PO-1764039822902','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1764039822902','{\"items\": [{\"unit_price\": \"500.00\", \"description\": \"MAIZE\", \"price_source\": \"Local Base Price\", \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 0}, {\"unit_price\": \"300.00\", \"description\": \"Fresh cassava tubedrs\", \"price_source\": \"Local Store Price\", \"raw_material_id\": 264, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 0}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": 4639, \"expected_delivery_date\": \"2025-12-02\"}','supply-chain-service','queued',NULL,'2025-11-25 03:03:42','2025-11-25 03:03:42'),(112,121,112,'SC-PO-1764041779850','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1764041779850','{\"items\": [{\"unit_price\": \"240.00\", \"description\": \"MAIZE\", \"price_source\": \"Kaduna HQTRS Price\", \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 0}, {\"unit_price\": \"300.00\", \"description\": \"Fresh cassava tubedrs\", \"price_source\": \"Kaduna HQTRS Price\", \"raw_material_id\": 264, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 0}], \"notes\": \"notes again\", \"branch_id\": 1, \"supplier_id\": 4638, \"expected_delivery_date\": \"2025-12-02\"}','supply-chain-service','queued',NULL,'2025-11-25 03:36:19','2025-11-25 03:36:19'),(113,121,113,'SC-PO-1764054819189','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1764054819189','{\"items\": [{\"unit_price\": \"240.00\", \"description\": \"MAIZE\", \"price_source\": \"Kaduna HQTRS Price\", \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 1000}, {\"unit_price\": \"300.00\", \"description\": \"Fresh cassava tubedrs\", \"price_source\": \"Kaduna HQTRS Price\", \"raw_material_id\": 264, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 100}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": 4639, \"expected_delivery_date\": \"2025-12-02\"}','supply-chain-service','queued',NULL,'2025-11-25 07:13:39','2025-11-25 07:13:39'),(114,121,114,'SC-PO-1764054938831','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1764054938831','{\"items\": [{\"unit_price\": \"240.00\", \"description\": \"MAIZE\", \"price_source\": \"Kaduna HQTRS Price\", \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 1000}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": 4639, \"expected_delivery_date\": \"2025-12-02\"}','supply-chain-service','queued',NULL,'2025-11-25 07:15:38','2025-11-25 07:15:38'),(115,121,115,'SC-PO-1764055110515','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1764055110515','{\"items\": [{\"unit_price\": \"240.00\", \"description\": \"MAIZE\", \"price_source\": \"Kaduna HQTRS Price\", \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 20000}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": 4639, \"expected_delivery_date\": \"2025-12-02\"}','supply-chain-service','queued',NULL,'2025-11-25 07:18:30','2025-11-25 07:18:30'),(116,121,116,'SC-PO-1764055236549','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1764055236549','{\"items\": [{\"unit_price\": \"240.00\", \"description\": \"MAIZE\", \"price_source\": \"Kaduna HQTRS Price\", \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 122}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": 1244, \"expected_delivery_date\": \"2025-12-02\"}','supply-chain-service','queued',NULL,'2025-11-25 07:20:36','2025-11-25 07:20:36'),(117,121,117,'SC-PO-1764055495156','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1764055495156','{\"items\": [{\"quantity\": 100, \"unit_price\": 5000, \"raw_material_id\": 1}], \"supplier_id\": 1, \"expected_delivery_date\": \"2024-12-01\"}','supply-chain-service','queued',NULL,'2025-11-25 07:24:55','2025-11-25 07:24:55'),(118,121,118,'SC-PO-1764055647247','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1764055647247','{\"items\": [{\"quantity\": 50, \"unit_price\": 2500, \"raw_material_id\": 1}], \"supplier_id\": 1, \"expected_delivery_date\": \"2024-12-15\"}','supply-chain-service','queued',NULL,'2025-11-25 07:27:27','2025-11-25 07:27:27'),(119,121,119,'SC-PO-1764055660304','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1764055660304','{\"items\": [{\"quantity\": 50, \"unit_price\": 2500, \"raw_material_id\": 1}], \"supplier_id\": 1, \"expected_delivery_date\": \"2024-12-15\"}','supply-chain-service','queued',NULL,'2025-11-25 07:27:40','2025-11-25 07:27:40'),(120,121,120,'SC-PO-1764055906872','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1764055906872','{\"items\": [{\"unit_price\": \"240.00\", \"description\": \"MAIZE\", \"price_source\": \"Kaduna HQTRS Price\", \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 1000}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": 4639, \"expected_delivery_date\": \"2025-12-03\"}','supply-chain-service','approved',NULL,'2025-11-25 07:31:46','2025-11-25 07:40:15'),(121,121,121,'SC-PO-1764056268730','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1764056268730','{\"items\": [{\"quantity\": 25, \"unit_price\": 3000, \"raw_material_id\": 1}], \"supplier_id\": 1, \"expected_delivery_date\": \"2024-12-20\"}','supply-chain-service','approved',NULL,'2025-11-25 07:37:48','2025-11-25 07:38:53'),(122,121,122,'SC-PO-1764056388209','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1764056388209','{\"items\": [{\"unit_price\": \"240.00\", \"description\": \"MAIZE\", \"price_source\": \"Kaduna HQTRS Price\", \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 1000}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": 4639, \"expected_delivery_date\": \"2025-12-02\"}','supply-chain-service','approved',NULL,'2025-11-25 07:39:48','2025-11-25 07:40:02'),(123,121,123,'SC-PO-1764056563370','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1764056563370','{\"items\": [{\"unit_price\": \"240.00\", \"description\": \"MAIZE\", \"price_source\": \"Kaduna HQTRS Price\", \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 2000}], \"notes\": \"testing\", \"branch_id\": 1, \"supplier_id\": 4639, \"expected_delivery_date\": \"2025-12-02\"}','supply-chain-service','approved',NULL,'2025-11-25 07:42:43','2025-11-25 07:42:56'),(124,121,124,'SC-PO-1764056704630','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1764056704630','{\"items\": [{\"unit_price\": \"240.00\", \"description\": \"MAIZE\", \"price_source\": \"Kaduna HQTRS Price\", \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 1000}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": 4638, \"expected_delivery_date\": \"2025-12-02\"}','supply-chain-service','approved',NULL,'2025-11-25 07:45:04','2025-11-25 07:45:50'),(125,121,125,'SC-PO-1764057450678','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1764057450678','{\"items\": [{\"unit_price\": \"240.00\", \"description\": \"MAIZE\", \"price_source\": \"Kaduna HQTRS Price\", \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 1000}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": 4639, \"expected_delivery_date\": \"2025-12-02\"}','supply-chain-service','approved',NULL,'2025-11-25 07:57:30','2025-11-25 07:57:59'),(126,121,126,'SC-PO-1764060147556','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1764060147556','{\"items\": [{\"unit_price\": \"240.00\", \"description\": \"MAIZE\", \"price_source\": \"Kaduna HQTRS Price\", \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 900}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": 4639, \"expected_delivery_date\": \"2025-12-02\"}','supply-chain-service','approved',NULL,'2025-11-25 08:42:27','2025-11-25 08:42:51'),(127,121,127,'SC-PO-1764063314497','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1764063314497','{\"items\": [{\"unit_price\": 290, \"description\": \"MAIZE\", \"price_source\": null, \"is_md_assigned\": true, \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 0}], \"notes\": \"MD Assigned Price: MAIZE - ₦290.00\\nMD Assigned Price: MAIZE - ₦290.00\\n\\n\\n\\n--- END MD ASSIGNED PRICES ---\\nMD Assigned Price: MAIZE - ₦290.00\\nMD Assigned Price: MAIZE - ₦290.00\\nMD Assigned Price: MAIZE - ₦290.00\\n\\n--- MD ASSIGNED PRICES (AUTO-GENERATED - DO NOT REMOVE) ---\\nMD Assigned Price: MAIZE - ₦290.00\\n\\n--- END MD ASSIGNED PRICES ---\", \"branch_id\": 1, \"supplier_id\": 1244, \"expected_delivery_date\": \"2025-12-02\"}','supply-chain-service','approved',NULL,'2025-11-25 09:35:14','2025-11-25 09:35:45'),(128,121,128,'SC-PO-1764063698350','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1764063698350','{\"items\": [{\"unit_price\": 230, \"description\": \"MAIZE\", \"price_source\": null, \"is_md_assigned\": true, \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 1000}, {\"unit_price\": 280, \"description\": \"Fresh cassava tubedrs\", \"price_source\": null, \"is_md_assigned\": true, \"raw_material_id\": 264, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 2000}, {\"unit_price\": 90, \"description\": \"SOYA CAKE\", \"price_source\": null, \"is_md_assigned\": true, \"raw_material_id\": 237, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 800}], \"notes\": \"--- MD ASSIGNED PRICES (AUTO-GENERATED - DO NOT REMOVE) ---\\nMD Assigned Price: Cassava - ₦280.00\\nMD Assigned Price: MAIZE - ₦230.00\\nMD Assigned Price: SOYA CAKE - ₦90.00\\n\\n--- END MD ASSIGNED PRICES ---\", \"branch_id\": 1, \"supplier_id\": 4638, \"expected_delivery_date\": \"2025-12-02\"}','supply-chain-service','approved',NULL,'2025-11-25 09:41:38','2025-11-25 09:42:05'),(129,121,134,'SC-PO-1764163809786','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1764163809786','{\"items\": [{\"unit_price\": 190, \"description\": \"MAIZE\", \"price_source\": null, \"is_md_assigned\": true, \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 1000}], \"notes\": \"--- MD ASSIGNED PRICES (AUTO-GENERATED - DO NOT REMOVE) ---\\nMD Assigned Price: MAIZE - ₦190.00\\n\\n--- END MD ASSIGNED PRICES ---\", \"branch_id\": 1, \"supplier_id\": 4637, \"expected_delivery_date\": \"2025-12-03\"}','supply-chain-service','approved',NULL,'2025-11-26 13:30:09','2025-11-26 13:30:52'),(130,121,135,'SC-PO-1764251694168','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1764251694168','{\"items\": [{\"unit_price\": 1000, \"description\": \"RICE BRAN\", \"price_source\": null, \"is_md_assigned\": true, \"raw_material_id\": 183, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 0}], \"notes\": \"--- MD ASSIGNED PRICES (AUTO-GENERATED - DO NOT REMOVE) ---\\nMD Assigned Price: RICE BRAN - ₦1,000.00\\n\\n--- END MD ASSIGNED PRICES ---\", \"branch_id\": 1, \"supplier_id\": 4631, \"expected_delivery_date\": \"2025-12-04\"}','supply-chain-service','approved',NULL,'2025-11-27 13:54:54','2025-11-27 13:57:22'),(131,130,137,'SC-PO-1765571978784','SUPPLY_CHAIN-CREATE_SUPPLIER-1765571978784','{\"fax\": null, \"lga\": \"Jalingo\", \"url\": null, \"email\": \"aimaiabdu@gmail.com\", \"state\": \"Taraba\", \"region\": \"North East\", \"address\": \"kaduna\", \"country\": \"Nigeria\", \"full_name\": \"testing\", \"tax_group\": \"None\", \"telephone\": \"08109315440\", \"postal_code\": \"232323\", \"credit_limit\": 0, \"payment_terms\": \"Net 30\", \"supplier_code\": \"CRT9871986\", \"supplier_type\": \"Type 1\", \"factor_company\": null, \"specialization\": \"Raw Materials\", \"supplier_since\": \"2025-12-11\", \"default_shipper\": \"Other\", \"remittance_advice\": \"Email\", \"supplier_currency\": \"NGN\", \"default_gl_account\": \"Account-Payable GL\"}','supply-chain-service','approved',NULL,'2025-12-12 20:39:38','2025-12-19 06:17:36'),(132,11050,138,'vb_1_1765668384989','vendor_bill_1765668384989','{\"amount\": 150000, \"due_date\": \"2024-12-20\", \"bill_date\": \"2024-12-13\", \"description\": \"Test bill with complete workflow system\", \"supplier_id\": 1, \"supplier_name\": \"Test Supplier\"}','accounts-service','queued',NULL,'2025-12-13 23:26:25','2025-12-13 23:26:25'),(133,11050,139,'vb_4639_1765668892394','vendor_bill_1765668892394','{\"amount\": 100001, \"status\": \"draft\", \"currency\": \"NGN\", \"due_date\": \"2025-12-21\", \"tax_rate\": 0, \"bill_date\": \"2025-12-13\", \"bill_type\": \"goods\", \"tax_amount\": 0, \"bill_number\": \"BILL-1765668870634-321\", \"description\": \"\", \"supplier_id\": 4639, \"payment_terms\": null, \"supplier_code\": \"SUP-003\", \"supplier_name\": \"Premium Grains Ltd\", \"approval_status\": \"pending\", \"discount_amount\": 0, \"is_service_bill\": false, \"service_receipt_ref\": null, \"service_completion_date\": null}','accounts-service','queued',NULL,'2025-12-13 23:34:52','2025-12-13 23:34:52'),(134,11050,140,'vb_4638_1765668966169','vendor_bill_1765668966169','{\"amount\": 100001, \"status\": \"draft\", \"currency\": \"NGN\", \"due_date\": \"2025-12-21\", \"tax_rate\": 0, \"bill_date\": \"2025-12-20\", \"bill_type\": \"goods\", \"tax_amount\": 0, \"bill_number\": \"BILL-1765668951361-465\", \"description\": \"\", \"supplier_id\": 4638, \"payment_terms\": null, \"supplier_code\": \"SUP-002\", \"supplier_name\": \"Global Trading Co\", \"approval_status\": \"pending\", \"discount_amount\": 0, \"is_service_bill\": false, \"service_receipt_ref\": null, \"service_completion_date\": null}','accounts-service','queued',NULL,'2025-12-13 23:36:06','2025-12-13 23:36:06'),(135,11050,141,'vb_4638_1765668971016','vendor_bill_1765668971016','{\"amount\": 100001, \"status\": \"draft\", \"currency\": \"NGN\", \"due_date\": \"2025-12-21\", \"tax_rate\": 0, \"bill_date\": \"2025-12-20\", \"bill_type\": \"goods\", \"tax_amount\": 0, \"bill_number\": \"BILL-1765668951361-465\", \"description\": \"\", \"supplier_id\": 4638, \"payment_terms\": null, \"supplier_code\": \"SUP-002\", \"supplier_name\": \"Global Trading Co\", \"approval_status\": \"pending\", \"discount_amount\": 0, \"is_service_bill\": false, \"service_receipt_ref\": null, \"service_completion_date\": null}','accounts-service','queued',NULL,'2025-12-13 23:36:11','2025-12-13 23:36:11'),(136,11050,142,'vb_4638_1765668972625','vendor_bill_1765668972625','{\"amount\": 100001, \"status\": \"draft\", \"currency\": \"NGN\", \"due_date\": \"2025-12-21\", \"tax_rate\": 0, \"bill_date\": \"2025-12-20\", \"bill_type\": \"goods\", \"tax_amount\": 0, \"bill_number\": \"BILL-1765668951361-465\", \"description\": \"\", \"supplier_id\": 4638, \"payment_terms\": null, \"supplier_code\": \"SUP-002\", \"supplier_name\": \"Global Trading Co\", \"approval_status\": \"pending\", \"discount_amount\": 0, \"is_service_bill\": false, \"service_receipt_ref\": null, \"service_completion_date\": null}','accounts-service','queued',NULL,'2025-12-13 23:36:12','2025-12-13 23:36:12'),(137,11050,143,'vb_4638_1765668973504','vendor_bill_1765668973504','{\"amount\": 100001, \"status\": \"draft\", \"currency\": \"NGN\", \"due_date\": \"2025-12-21\", \"tax_rate\": 0, \"bill_date\": \"2025-12-20\", \"bill_type\": \"goods\", \"tax_amount\": 0, \"bill_number\": \"BILL-1765668951361-465\", \"description\": \"\", \"supplier_id\": 4638, \"payment_terms\": null, \"supplier_code\": \"SUP-002\", \"supplier_name\": \"Global Trading Co\", \"approval_status\": \"pending\", \"discount_amount\": 0, \"is_service_bill\": false, \"service_receipt_ref\": null, \"service_completion_date\": null}','accounts-service','queued',NULL,'2025-12-13 23:36:13','2025-12-13 23:36:13'),(138,11050,144,'vb_4638_1765668974085','vendor_bill_1765668974085','{\"amount\": 100001, \"status\": \"draft\", \"currency\": \"NGN\", \"due_date\": \"2025-12-21\", \"tax_rate\": 0, \"bill_date\": \"2025-12-20\", \"bill_type\": \"goods\", \"tax_amount\": 0, \"bill_number\": \"BILL-1765668951361-465\", \"description\": \"\", \"supplier_id\": 4638, \"payment_terms\": null, \"supplier_code\": \"SUP-002\", \"supplier_name\": \"Global Trading Co\", \"approval_status\": \"pending\", \"discount_amount\": 0, \"is_service_bill\": false, \"service_receipt_ref\": null, \"service_completion_date\": null}','accounts-service','queued',NULL,'2025-12-13 23:36:14','2025-12-13 23:36:14'),(139,11050,145,'vb_4638_1765668974276','vendor_bill_1765668974276','{\"amount\": 100001, \"status\": \"draft\", \"currency\": \"NGN\", \"due_date\": \"2025-12-21\", \"tax_rate\": 0, \"bill_date\": \"2025-12-20\", \"bill_type\": \"goods\", \"tax_amount\": 0, \"bill_number\": \"BILL-1765668951361-465\", \"description\": \"\", \"supplier_id\": 4638, \"payment_terms\": null, \"supplier_code\": \"SUP-002\", \"supplier_name\": \"Global Trading Co\", \"approval_status\": \"pending\", \"discount_amount\": 0, \"is_service_bill\": false, \"service_receipt_ref\": null, \"service_completion_date\": null}','accounts-service','queued',NULL,'2025-12-13 23:36:14','2025-12-13 23:36:14'),(140,11050,146,'vb_4638_1765668974469','vendor_bill_1765668974469','{\"amount\": 100001, \"status\": \"draft\", \"currency\": \"NGN\", \"due_date\": \"2025-12-21\", \"tax_rate\": 0, \"bill_date\": \"2025-12-20\", \"bill_type\": \"goods\", \"tax_amount\": 0, \"bill_number\": \"BILL-1765668951361-465\", \"description\": \"\", \"supplier_id\": 4638, \"payment_terms\": null, \"supplier_code\": \"SUP-002\", \"supplier_name\": \"Global Trading Co\", \"approval_status\": \"pending\", \"discount_amount\": 0, \"is_service_bill\": false, \"service_receipt_ref\": null, \"service_completion_date\": null}','accounts-service','queued',NULL,'2025-12-13 23:36:14','2025-12-13 23:36:14'),(141,11050,NULL,'corr-de99a1ce-9878-4696-9f31-0c488b97bb97','res-bef11fcf-c7a7-4db1-9239-edfdcdb7fe95','{\"amount\": 150000, \"due_date\": \"2024-12-20\", \"bill_date\": \"2024-12-13\", \"description\": \"Test workflow queue with correct module\", \"supplier_id\": 1, \"supplier_name\": \"Test Supplier\"}','accounts-service','approved',NULL,'2025-12-14 00:45:51','2025-12-14 00:45:51'),(142,121,147,'SC-PO-1766125014571','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1766125014571','{\"items\": [{\"unit_price\": \"240.00\", \"description\": \"MAIZE\", \"price_source\": \"Kaduna HQTRS Price\", \"is_md_assigned\": false, \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 2000}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": 4339, \"expected_delivery_date\": null}','supply-chain-service','approved',NULL,'2025-12-19 06:16:54','2025-12-19 06:18:34'),(143,121,148,'SC-PO-1766198636296','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1766198636296','{\"items\": [{\"unit_price\": \"240.00\", \"description\": \"MAIZE\", \"price_source\": \"Kaduna HQTRS Price\", \"is_md_assigned\": false, \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 2000}, {\"unit_price\": 30, \"description\": \"MAIZE FLOUR\", \"price_source\": null, \"is_md_assigned\": true, \"raw_material_id\": 251, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 2100}], \"notes\": \"--- MD ASSIGNED PRICES (AUTO-GENERATED - DO NOT REMOVE) ---\\nMD Assigned Price: MAIZE FLOUR - ₦30.00\\n\\n--- END MD ASSIGNED PRICES ---\", \"branch_id\": 1, \"supplier_id\": 4639, \"expected_delivery_date\": \"2025-12-27\"}','supply-chain-service','approved',NULL,'2025-12-20 02:43:56','2025-12-20 02:45:23'),(144,121,149,'SC-PO-1766198668874','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1766198668874','{\"items\": [{\"unit_price\": \"240.00\", \"description\": \"MAIZE\", \"price_source\": null, \"is_md_assigned\": true, \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 200}, {\"unit_price\": 503, \"description\": \"GROUNDNUT CAKE\", \"price_source\": null, \"is_md_assigned\": true, \"raw_material_id\": 189, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 2000}], \"notes\": \"--- MD ASSIGNED PRICES (AUTO-GENERATED - DO NOT REMOVE) ---\\nMD Assigned Price: GROUNDNUT CAKE - ₦503.00\\n\\n--- END MD ASSIGNED PRICES ---\", \"branch_id\": 1, \"supplier_id\": 4634, \"expected_delivery_date\": \"2025-12-27\"}','supply-chain-service','approved',NULL,'2025-12-20 02:44:28','2025-12-20 02:45:17'),(145,121,150,'SC-PO-1766253956378','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1766253956378','{\"items\": [{\"unit_price\": \"240.00\", \"description\": \"MAIZE\", \"price_source\": \"Kaduna HQTRS Price\", \"is_md_assigned\": false, \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 2000}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": 4639, \"expected_delivery_date\": \"2025-12-27\"}','supply-chain-service','approved',NULL,'2025-12-20 18:05:56','2025-12-20 18:06:35'),(146,121,151,'SC-PO-1766256118083','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1766256118083','{\"items\": [{\"unit_price\": \"240.00\", \"description\": \"MAIZE\", \"price_source\": \"Kaduna HQTRS Price\", \"is_md_assigned\": false, \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 1000}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": 4639, \"expected_delivery_date\": \"2025-12-27\"}','supply-chain-service','approved',NULL,'2025-12-20 18:41:58','2025-12-20 18:42:29'),(147,121,152,'SC-PO-1766259933945','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1766259933945','{\"items\": [{\"unit_price\": \"240.00\", \"description\": \"MAIZE\", \"price_source\": \"Kaduna HQTRS Price\", \"is_md_assigned\": false, \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 1000}], \"notes\": \"notes\", \"branch_id\": 1, \"supplier_id\": 4639, \"expected_delivery_date\": \"2025-12-27\"}','supply-chain-service','approved',NULL,'2025-12-20 19:45:34','2025-12-20 19:47:58'),(148,121,153,'SC-PO-1766263101234','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1766263101234','{\"items\": [{\"unit_price\": \"240.00\", \"description\": \"MAIZE\", \"price_source\": \"Kaduna HQTRS Price\", \"is_md_assigned\": false, \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 1000}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": 4639, \"expected_delivery_date\": null}','supply-chain-service','approved',NULL,'2025-12-20 20:38:21','2025-12-20 20:38:43'),(149,121,154,'SC-PO-1766263859345','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1766263859345','{\"items\": [{\"unit_price\": 250, \"description\": \"MAIZE\", \"price_source\": null, \"is_md_assigned\": true, \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 1000}], \"notes\": \"--- MD ASSIGNED PRICES (AUTO-GENERATED - DO NOT REMOVE) ---\\nMD Assigned Price: MAIZE - ₦250.00\\n\\n--- END MD ASSIGNED PRICES ---\", \"branch_id\": 1, \"supplier_id\": 4639, \"expected_delivery_date\": null}','supply-chain-service','approved',NULL,'2025-12-20 20:50:59','2025-12-20 20:51:09'),(150,121,155,'SC-PO-1766264333984','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1766264333984','{\"items\": [{\"unit_price\": \"240.00\", \"description\": \"MAIZE\", \"price_source\": \"Kaduna HQTRS Price\", \"is_md_assigned\": false, \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 2000}], \"notes\": \"notes\", \"branch_id\": 1, \"supplier_id\": 4638, \"expected_delivery_date\": null}','supply-chain-service','approved',NULL,'2025-12-20 20:58:54','2025-12-20 20:59:02'),(151,121,156,'SC-PO-1766265708528','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1766265708528','{\"items\": [{\"unit_price\": \"240.00\", \"description\": \"MAIZE\", \"price_source\": \"Kaduna HQTRS Price\", \"is_md_assigned\": false, \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 1000}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": 4639, \"expected_delivery_date\": null}','supply-chain-service','approved',NULL,'2025-12-20 21:21:48','2025-12-20 21:21:53'),(152,121,157,'SC-PO-1766273037932','SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1766273037932','{\"items\": [{\"unit_price\": \"240.00\", \"description\": \"MAIZE\", \"price_source\": \"Kaduna HQTRS Price\", \"is_md_assigned\": false, \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 1000}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": 4339, \"expected_delivery_date\": null}','supply-chain-service','approved',NULL,'2025-12-20 23:23:57','2025-12-20 23:24:03');

--
-- Table structure for table `operations`
--

CREATE TABLE `operations` (
  `id` int NOT NULL AUTO_INCREMENT,
  `service` varchar(100) NOT NULL,
  `module` varchar(100) NOT NULL,
  `operation` varchar(100) NOT NULL,
  `method` varchar(10) NOT NULL,
  `path` varchar(255) NOT NULL,
  `version` varchar(20) DEFAULT 'v1',
  `payload_schema` json DEFAULT NULL,
  `is_active` tinyint(1) DEFAULT '1',
  `created_by` varchar(100) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP,
  `updated_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`),
  UNIQUE KEY `uniq_service_operation` (`service`,`module`,`operation`,`method`,`path`),
  KEY `idx_module_operation` (`module`,`operation`),
  KEY `idx_active` (`is_active`)
) ENGINE=InnoDB AUTO_INCREMENT=11466 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `operations`
--

INSERT INTO `operations` VALUES (2,'inventory-service','inventory','adjust_stock','POST','/api/inventory/adjust','v1','{\"type\": \"object\", \"required\": [\"items\", \"store_id\"], \"properties\": {\"items\": {\"type\": \"array\", \"items\": {\"type\": \"object\", \"required\": [\"sku\", \"quantity\"], \"properties\": {\"sku\": {\"type\": \"string\"}, \"quantity\": {\"type\": \"number\"}}}}, \"reason\": {\"type\": \"string\"}, \"store_id\": {\"type\": \"integer\"}}}',1,'system','2025-11-14 01:02:06','2025-11-22 16:41:08'),(3,'legacy-service','inventory','adjust_stock','PATCH','/api/warehouse/inventory/:itemId/quantity','v1','{\"type\": \"object\", \"required\": [\"itemId\", \"quantity\", \"operation\"], \"properties\": {\"itemId\": {\"type\": \"string\"}, \"reason\": {\"type\": \"string\"}, \"quantity\": {\"type\": \"number\", \"minimum\": 1}, \"operation\": {\"enum\": [\"add\", \"subtract\"], \"type\": \"string\"}}}',1,'legacy-service','2025-11-14 01:02:17','2025-11-14 01:02:17'),(5,'legacy-service','accounts','create_journal_entry','POST','/api/accounts/general-ledger/journal-entries','v1','{\"type\": \"object\", \"required\": [\"date\", \"lines\"], \"properties\": {\"date\": {\"type\": \"string\", \"format\": \"date\"}, \"lines\": {\"type\": \"array\", \"items\": {\"type\": \"object\", \"oneOf\": [{\"required\": [\"debit_amount\"]}, {\"required\": [\"credit_amount\"]}], \"required\": [\"account_id\"], \"properties\": {\"account_id\": {\"type\": \"integer\"}, \"description\": {\"type\": \"string\"}, \"debit_amount\": {\"type\": \"number\", \"minimum\": 0}, \"credit_amount\": {\"type\": \"number\", \"minimum\": 0}}}}, \"reference\": {\"type\": \"string\"}, \"description\": {\"type\": \"string\"}, \"total_debit\": {\"type\": \"number\", \"minimum\": 0}, \"total_credit\": {\"type\": \"number\", \"minimum\": 0}}}',1,'legacy-service','2025-11-14 01:16:16','2025-11-14 01:16:16'),(6,'legacy-service','accounts','post_journal_entry','PATCH','/api/accounts/general-ledger/journal-entries/:id/post','v1','{\"type\": \"object\", \"properties\": {\"approved_by\": {\"type\": \"string\"}, \"approval_note\": {\"type\": \"string\"}}}',1,'legacy-service','2025-11-14 01:16:16','2025-11-14 01:16:16'),(7,'legacy-service','accounts','modify_chart_of_accounts','POST','/api/accounts/chart-of-accounts','v1','{\"type\": \"object\", \"required\": [\"account_code\", \"account_name\", \"account_type\"], \"properties\": {\"is_active\": {\"type\": \"boolean\"}, \"account_code\": {\"type\": \"string\"}, \"account_name\": {\"type\": \"string\"}, \"account_type\": {\"type\": \"string\"}, \"parent_account_id\": {\"type\": \"integer\"}}}',1,'legacy-service','2025-11-14 01:16:16','2025-11-14 01:16:16'),(9,'legacy-service','supply_chain','update_purchase_order','PUT','/api/purchase-orders/:id','v1','{\"type\": \"object\", \"properties\": {\"items\": {\"type\": \"array\"}, \"supplier_id\": {\"type\": \"integer\"}, \"total_price\": {\"type\": \"number\"}, \"expected_delivery_date\": {\"type\": \"string\"}}}',1,'legacy-service','2025-11-14 01:20:47','2025-11-14 01:54:29'),(10,'legacy-service','supply_chain','update_purchase_order_costs','PATCH','/api/purchase-orders/:id/costs','v1','{\"type\": \"object\", \"properties\": {\"costs\": {\"type\": \"object\"}}}',1,'legacy-service','2025-11-14 01:20:47','2025-11-14 01:54:29'),(11,'legacy-service','supply_chain','update_purchase_order_stage','PATCH','/api/purchase-orders/:id/stage','v1','{\"type\": \"object\", \"required\": [\"stage\"], \"properties\": {\"stage\": {\"enum\": [\"draft\", \"approved\", \"ordered\", \"received\", \"inspected\", \"completed\"], \"type\": \"string\"}}}',1,'legacy-service','2025-11-14 01:20:47','2025-11-14 01:54:29'),(12,'legacy-service','supply_chain','record_purchase_order_payment','POST','/api/purchase-orders/:id/payment','v1','{\"type\": \"object\", \"required\": [\"amount\", \"payment_method\"], \"properties\": {\"notes\": {\"type\": \"string\"}, \"amount\": {\"type\": \"number\", \"minimum\": 0}, \"reference\": {\"type\": \"string\"}, \"payment_method\": {\"type\": \"string\"}}}',1,'legacy-service','2025-11-14 01:20:47','2025-11-14 01:54:29'),(13,'legacy-service','supply_chain','create_raw_material','POST','/api/raw-materials','v1','{\"type\": \"object\", \"required\": [\"name\", \"description\"], \"properties\": {\"name\": {\"type\": \"string\"}, \"unit\": {\"type\": \"string\"}, \"category\": {\"type\": \"string\"}, \"description\": {\"type\": \"string\"}}}',1,'legacy-service','2025-11-14 01:20:47','2025-11-14 01:54:29'),(14,'legacy-service','supply_chain','update_raw_material','PUT','/api/raw-materials/:id','v1','{\"type\": \"object\", \"properties\": {\"name\": {\"type\": \"string\"}, \"unit\": {\"type\": \"string\"}, \"category\": {\"type\": \"string\"}, \"description\": {\"type\": \"string\"}}}',1,'legacy-service','2025-11-14 01:20:47','2025-11-14 01:54:29'),(15,'legacy-service','supply_chain','update_raw_material_price','PATCH','/api/raw-materials/:id/price','v1','{\"type\": \"object\", \"required\": [\"price\"], \"properties\": {\"price\": {\"type\": \"number\", \"minimum\": 0}, \"effective_date\": {\"type\": \"string\"}}}',1,'legacy-service','2025-11-14 01:20:47','2025-11-14 01:54:29'),(16,'legacy-service','supply_chain','create_supplier','POST','/api/suppliers','v1','{\"type\": \"object\", \"required\": [\"name\", \"contact_person\"], \"properties\": {\"name\": {\"type\": \"string\"}, \"email\": {\"type\": \"string\", \"format\": \"email\"}, \"phone\": {\"type\": \"string\"}, \"address\": {\"type\": \"string\"}, \"contact_person\": {\"type\": \"string\"}}}',1,'legacy-service','2025-11-14 01:20:47','2025-11-14 01:54:29'),(17,'legacy-service','supply_chain','update_supplier','PUT','/api/suppliers/:id','v1','{\"type\": \"object\", \"properties\": {\"name\": {\"type\": \"string\"}, \"email\": {\"type\": \"string\", \"format\": \"email\"}, \"phone\": {\"type\": \"string\"}, \"address\": {\"type\": \"string\"}, \"contact_person\": {\"type\": \"string\"}}}',1,'legacy-service','2025-11-14 01:20:47','2025-11-14 01:54:29'),(18,'legacy-service','supply_chain','add_quality_inspection','POST','/api/quality/purchase-orders/:purchase_order_id/inspections','v1','{\"type\": \"object\", \"required\": [\"inspection_type\", \"result\"], \"properties\": {\"notes\": {\"type\": \"string\"}, \"result\": {\"enum\": [\"pass\", \"fail\", \"pending\"], \"type\": \"string\"}, \"inspector_id\": {\"type\": \"integer\"}, \"inspection_type\": {\"enum\": [\"visual\", \"chemical\", \"physical\", \"microbial\"], \"type\": \"string\"}}}',1,'legacy-service','2025-11-14 01:20:47','2025-11-14 01:54:29'),(19,'legacy-service','supply_chain','update_quality_inspection','PUT','/api/quality/inspections/:inspection_id','v1','{\"type\": \"object\", \"properties\": {\"notes\": {\"type\": \"string\"}, \"result\": {\"enum\": [\"pass\", \"fail\", \"pending\"], \"type\": \"string\"}}}',1,'legacy-service','2025-11-14 01:20:47','2025-11-14 01:54:29'),(20,'legacy-service','supply_chain','complete_purchase_order','PUT','/api/quality/purchase-orders/:purchase_order_id/complete','v1','{\"type\": \"object\", \"properties\": {\"final_notes\": {\"type\": \"string\"}, \"completion_date\": {\"type\": \"string\"}}}',1,'legacy-service','2025-11-14 01:20:47','2025-11-14 01:54:29'),(21,'legacy-service','supply_chain','create_material_movement','POST','/api/material-movement','v1','{\"type\": \"object\", \"required\": [\"material_id\", \"movement_type\", \"quantity\"], \"properties\": {\"reason\": {\"type\": \"string\"}, \"quantity\": {\"type\": \"number\"}, \"material_id\": {\"type\": \"integer\"}, \"to_location\": {\"type\": \"string\"}, \"from_location\": {\"type\": \"string\"}, \"movement_type\": {\"enum\": [\"entry\", \"transfer\", \"removal\"], \"type\": \"string\"}}}',1,'legacy-service','2025-11-14 01:20:47','2025-11-14 01:54:29'),(22,'legacy-service','supply_chain','create_gate_clearance','POST','/api/gate-clearance/create-or-update','v1','{\"type\": \"object\", \"required\": [\"purchase_order_id\"], \"properties\": {\"security_notes\": {\"type\": \"string\"}, \"gate_officer_id\": {\"type\": \"integer\"}, \"clearance_status\": {\"enum\": [\"pending\", \"approved\", \"rejected\"], \"type\": \"string\"}, \"purchase_order_id\": {\"type\": \"integer\"}}}',1,'legacy-service','2025-11-14 01:20:47','2025-11-14 01:54:29'),(23,'legacy-service','supply_chain','register_vehicle','POST','/api/vehicles','v1','{\"type\": \"object\", \"required\": [\"license_plate\", \"driver_name\"], \"properties\": {\"capacity\": {\"type\": \"number\"}, \"driver_name\": {\"type\": \"string\"}, \"vehicle_type\": {\"type\": \"string\"}, \"license_plate\": {\"type\": \"string\"}}}',1,'legacy-service','2025-11-14 01:20:47','2025-11-14 01:54:29'),(24,'legacy-service','supply_chain','record_weighbridge_entry','POST','/api/weighbridge/entries','v1','{\"type\": \"object\", \"required\": [\"vehicle_id\", \"gross_weight\"], \"properties\": {\"net_weight\": {\"type\": \"number\"}, \"vehicle_id\": {\"type\": \"integer\"}, \"tare_weight\": {\"type\": \"number\"}, \"gross_weight\": {\"type\": \"number\"}, \"material_type\": {\"type\": \"string\"}}}',1,'legacy-service','2025-11-14 01:20:47','2025-11-14 01:54:29'),(42,'legacy-service','supply_chain','add_weighbridge_record','POST','/api/weighbridge/:id/weighbridge','v1','{\"type\": \"object\", \"properties\": {\"notes\": {\"type\": \"string\"}, \"net_weight\": {\"type\": \"number\"}, \"vehicle_id\": {\"type\": \"integer\"}, \"tare_weight\": {\"type\": \"number\"}, \"gross_weight\": {\"type\": \"number\"}, \"material_type\": {\"type\": \"string\"}}}',1,'legacy-service','2025-11-14 01:25:17','2025-11-14 01:54:29'),(43,'legacy-service','supply_chain','update_weighbridge_record','PUT','/api/weighbridge/:id/weighbridge/:recordId','v1','{\"type\": \"object\", \"properties\": {\"notes\": {\"type\": \"string\"}, \"net_weight\": {\"type\": \"number\"}, \"tare_weight\": {\"type\": \"number\"}, \"gross_weight\": {\"type\": \"number\"}}}',1,'legacy-service','2025-11-14 01:25:17','2025-11-14 01:54:29'),(44,'legacy-service','supply_chain','complete_weighbridge_process','POST','/api/weighbridge/:id/weighbridge/:recordId/complete','v1','{\"type\": \"object\", \"properties\": {\"final_weight\": {\"type\": \"number\"}, \"quality_notes\": {\"type\": \"string\"}, \"completion_notes\": {\"type\": \"string\"}}}',1,'legacy-service','2025-11-14 01:25:17','2025-11-14 01:54:29'),(45,'legacy-service','supply_chain','delete_weighbridge_record','DELETE','/api/weighbridge/:id/weighbridge/:recordId','v1','{\"type\": \"object\", \"properties\": {\"reason\": {\"type\": \"string\"}}}',1,'legacy-service','2025-11-14 01:25:18','2025-11-14 01:54:29'),(46,'legacy-service','supply_chain','create_payment_request','POST','/api/accounts/payment-request','v1','{\"type\": \"object\", \"required\": [\"amount\", \"supplier_id\", \"purchase_order_id\"], \"properties\": {\"amount\": {\"type\": \"number\", \"minimum\": 0}, \"due_date\": {\"type\": \"string\"}, \"priority\": {\"enum\": [\"low\", \"medium\", \"high\", \"urgent\"], \"type\": \"string\"}, \"description\": {\"type\": \"string\"}, \"supplier_id\": {\"type\": \"integer\"}, \"purchase_order_id\": {\"type\": \"integer\"}}}',1,'legacy-service','2025-11-14 01:25:18','2025-11-14 01:54:29'),(47,'legacy-service','supply_chain','update_payment_status','PATCH','/api/accounts/payment-status/:id','v1','{\"type\": \"object\", \"required\": [\"status\"], \"properties\": {\"notes\": {\"type\": \"string\"}, \"status\": {\"enum\": [\"pending\", \"approved\", \"paid\", \"cancelled\"], \"type\": \"string\"}, \"payment_reference\": {\"type\": \"string\"}}}',1,'legacy-service','2025-11-14 01:25:18','2025-11-14 01:54:29'),(48,'legacy-service','supply_chain','approve_payment','PATCH','/api/accounts/approve-payment/:id','v1','{\"type\": \"object\", \"properties\": {\"approval_notes\": {\"type\": \"string\"}, \"approved_amount\": {\"type\": \"number\"}}}',1,'legacy-service','2025-11-14 01:25:18','2025-11-14 01:54:29'),(49,'legacy-service','supply_chain','create_stock_adjustment','POST','/api/reports/stock-adjustments','v1','{\"type\": \"object\", \"required\": [\"material_id\", \"adjustment_type\", \"quantity\"], \"properties\": {\"reason\": {\"type\": \"string\"}, \"quantity\": {\"type\": \"number\"}, \"reference\": {\"type\": \"string\"}, \"material_id\": {\"type\": \"integer\"}, \"warehouse_id\": {\"type\": \"integer\"}, \"adjustment_type\": {\"enum\": [\"increase\", \"decrease\", \"correction\"], \"type\": \"string\"}}}',1,'legacy-service','2025-11-14 01:25:18','2025-11-14 01:54:29'),(50,'legacy-service','supply_chain','add_vehicle_to_purchase_order','POST','/api/vehicles/:id/vehicles','v1','{\"type\": \"object\", \"required\": [\"license_plate\", \"driver_name\"], \"properties\": {\"capacity\": {\"type\": \"number\"}, \"driver_name\": {\"type\": \"string\"}, \"vehicle_type\": {\"type\": \"string\"}, \"assigned_date\": {\"type\": \"string\"}, \"license_plate\": {\"type\": \"string\"}}}',1,'legacy-service','2025-11-14 01:25:18','2025-11-14 01:54:29'),(51,'legacy-service','supply_chain','complete_end_of_day','POST','/api/end-of-day/complete','v1','{\"type\": \"object\", \"required\": [\"date\"], \"properties\": {\"date\": {\"type\": \"string\"}, \"notes\": {\"type\": \"string\"}, \"force_complete\": {\"type\": \"boolean\"}}}',1,'legacy-service','2025-11-14 01:25:18','2025-11-14 01:54:29'),(52,'legacy-service','supply_chain','lock_end_of_day','POST','/api/end-of-day/lock','v1','{\"type\": \"object\", \"required\": [\"date\"], \"properties\": {\"date\": {\"type\": \"string\"}, \"lock_reason\": {\"type\": \"string\"}, \"authorized_by\": {\"type\": \"string\"}}}',1,'legacy-service','2025-11-14 01:25:18','2025-11-14 01:54:29'),(53,'legacy-service','supply_chain','create_backup_and_reconcile','POST','/api/end-of-day/backup-reconcile','v1','{\"type\": \"object\", \"required\": [\"date\"], \"properties\": {\"date\": {\"type\": \"string\"}, \"backup_type\": {\"enum\": [\"full\", \"incremental\"], \"type\": \"string\"}, \"reconciliation_scope\": {\"enum\": [\"all\", \"financial\", \"inventory\"], \"type\": \"string\"}}}',1,'legacy-service','2025-11-14 01:25:18','2025-11-14 01:54:29'),(54,'legacy-service','supply_chain','create_warehouse','POST','/api/warehouse','v1','{\"type\": \"object\", \"required\": [\"name\", \"location\"], \"properties\": {\"name\": {\"type\": \"string\"}, \"manager\": {\"type\": \"string\"}, \"capacity\": {\"type\": \"number\"}, \"location\": {\"type\": \"string\"}, \"contact_info\": {\"type\": \"object\"}}}',1,'legacy-service','2025-11-14 01:25:18','2025-11-14 01:54:29'),(55,'legacy-service','supply_chain','update_warehouse','PUT','/api/warehouse/:id','v1','{\"type\": \"object\", \"properties\": {\"name\": {\"type\": \"string\"}, \"status\": {\"enum\": [\"active\", \"inactive\", \"maintenance\"], \"type\": \"string\"}, \"manager\": {\"type\": \"string\"}, \"capacity\": {\"type\": \"number\"}, \"location\": {\"type\": \"string\"}, \"contact_info\": {\"type\": \"object\"}}}',1,'legacy-service','2025-11-14 01:25:18','2025-11-14 01:54:29'),(56,'legacy-service','supply_chain','delete_warehouse','DELETE','/api/warehouse/:id','v1','{\"type\": \"object\", \"properties\": {\"reason\": {\"type\": \"string\"}, \"transfer_inventory_to\": {\"type\": \"integer\"}}}',1,'legacy-service','2025-11-14 01:25:18','2025-11-14 01:54:29'),(121,'supply-chain-service','supply_chain','create_purchase_order','POST','/api/purchase-orders','v1','{\"type\": \"object\", \"required\": [\"supplier_id\", \"items\"], \"properties\": {\"items\": {\"type\": \"array\", \"items\": {\"type\": \"object\", \"required\": [\"raw_material_id\", \"quantity\", \"unit_price\"], \"properties\": {\"quantity\": {\"type\": \"number\"}, \"unit_price\": {\"type\": \"number\"}, \"description\": {\"type\": \"string\"}, \"raw_material_id\": {\"type\": \"integer\"}}}}, \"supplier_id\": {\"type\": \"integer\"}, \"total_price\": {\"type\": \"number\"}, \"expected_delivery_date\": {\"type\": \"string\"}}}',1,'supply-chain-service','2025-11-14 02:13:25','2025-12-20 20:34:26'),(123,'supply-chain-service','supply_chain','update_purchase_order','PUT','/api/purchase-orders/:id','v1','{\"type\": \"object\", \"properties\": {\"items\": {\"type\": \"array\"}, \"supplier_id\": {\"type\": \"integer\"}, \"total_price\": {\"type\": \"number\"}, \"expected_delivery_date\": {\"type\": \"string\"}}}',1,'supply-chain-service','2025-11-14 03:13:21','2025-12-20 20:34:26'),(124,'supply-chain-service','supply_chain','update_purchase_order_costs','PATCH','/api/purchase-orders/:id/costs','v1','{\"type\": \"object\", \"properties\": {\"costs\": {\"type\": \"object\"}}}',1,'supply-chain-service','2025-11-14 03:13:21','2025-12-20 20:34:26'),(125,'supply-chain-service','supply_chain','update_purchase_order_stage','PATCH','/api/purchase-orders/:id/stage','v1','{\"type\": \"object\", \"required\": [\"stage\"], \"properties\": {\"stage\": {\"enum\": [\"draft\", \"approved\", \"ordered\", \"received\", \"inspected\", \"completed\"], \"type\": \"string\"}}}',1,'supply-chain-service','2025-11-14 03:13:21','2025-12-20 20:34:26'),(126,'supply-chain-service','supply_chain','record_purchase_order_payment','POST','/api/purchase-orders/:id/payment','v1','{\"type\": \"object\", \"required\": [\"amount\", \"payment_method\"], \"properties\": {\"notes\": {\"type\": \"string\"}, \"amount\": {\"type\": \"number\", \"minimum\": 0}, \"reference\": {\"type\": \"string\"}, \"payment_method\": {\"type\": \"string\"}}}',1,'supply-chain-service','2025-11-14 03:13:21','2025-12-20 20:34:26'),(127,'supply-chain-service','supply_chain','create_raw_material','POST','/api/raw-materials','v1','{\"type\": \"object\", \"required\": [\"name\", \"description\"], \"properties\": {\"name\": {\"type\": \"string\"}, \"unit\": {\"type\": \"string\"}, \"category\": {\"type\": \"string\"}, \"description\": {\"type\": \"string\"}}}',1,'supply-chain-service','2025-11-14 03:13:21','2025-12-20 20:34:26'),(128,'supply-chain-service','supply_chain','update_raw_material','PUT','/api/raw-materials/:id','v1','{\"type\": \"object\", \"properties\": {\"name\": {\"type\": \"string\"}, \"unit\": {\"type\": \"string\"}, \"category\": {\"type\": \"string\"}, \"description\": {\"type\": \"string\"}}}',1,'supply-chain-service','2025-11-14 03:13:21','2025-12-20 20:34:26'),(129,'supply-chain-service','supply_chain','update_raw_material_price','PATCH','/api/raw-materials/:id/price','v1','{\"type\": \"object\", \"required\": [\"price\"], \"properties\": {\"price\": {\"type\": \"number\", \"minimum\": 0}, \"effective_date\": {\"type\": \"string\"}}}',1,'supply-chain-service','2025-11-14 03:13:21','2025-12-20 20:34:26'),(130,'supply-chain-service','supply_chain','create_supplier','POST','/api/suppliers','v1','{\"type\": \"object\", \"required\": [\"name\", \"contact_person\"], \"properties\": {\"name\": {\"type\": \"string\"}, \"email\": {\"type\": \"string\", \"format\": \"email\"}, \"phone\": {\"type\": \"string\"}, \"address\": {\"type\": \"string\"}, \"contact_person\": {\"type\": \"string\"}}}',1,'supply-chain-service','2025-11-14 03:13:21','2025-12-20 20:34:26'),(131,'supply-chain-service','supply_chain','update_supplier','PUT','/api/suppliers/:id','v1','{\"type\": \"object\", \"properties\": {\"name\": {\"type\": \"string\"}, \"email\": {\"type\": \"string\", \"format\": \"email\"}, \"phone\": {\"type\": \"string\"}, \"address\": {\"type\": \"string\"}, \"contact_person\": {\"type\": \"string\"}}}',1,'supply-chain-service','2025-11-14 03:13:21','2025-12-20 20:34:26'),(132,'supply-chain-service','supply_chain','add_quality_inspection','POST','/api/quality/purchase-orders/:purchase_order_id/inspections','v1','{\"type\": \"object\", \"required\": [\"inspection_type\", \"result\"], \"properties\": {\"notes\": {\"type\": \"string\"}, \"result\": {\"enum\": [\"pass\", \"fail\", \"pending\"], \"type\": \"string\"}, \"inspector_id\": {\"type\": \"integer\"}, \"inspection_type\": {\"enum\": [\"visual\", \"chemical\", \"physical\", \"microbial\"], \"type\": \"string\"}}}',1,'supply-chain-service','2025-11-14 03:13:21','2025-12-20 20:34:26'),(133,'supply-chain-service','supply_chain','update_quality_inspection','PUT','/api/quality/inspections/:inspection_id','v1','{\"type\": \"object\", \"properties\": {\"notes\": {\"type\": \"string\"}, \"result\": {\"enum\": [\"pass\", \"fail\", \"pending\"], \"type\": \"string\"}}}',1,'supply-chain-service','2025-11-14 03:13:21','2025-12-20 20:34:26'),(134,'supply-chain-service','supply_chain','complete_purchase_order','PUT','/api/quality/purchase-orders/:purchase_order_id/complete','v1','{\"type\": \"object\", \"properties\": {\"final_notes\": {\"type\": \"string\"}, \"completion_date\": {\"type\": \"string\"}}}',1,'supply-chain-service','2025-11-14 03:13:21','2025-12-20 20:34:26'),(135,'supply-chain-service','supply_chain','create_material_movement','POST','/api/material-movement','v1','{\"type\": \"object\", \"required\": [\"material_id\", \"movement_type\", \"quantity\"], \"properties\": {\"reason\": {\"type\": \"string\"}, \"quantity\": {\"type\": \"number\"}, \"material_id\": {\"type\": \"integer\"}, \"to_location\": {\"type\": \"string\"}, \"from_location\": {\"type\": \"string\"}, \"movement_type\": {\"enum\": [\"entry\", \"transfer\", \"removal\"], \"type\": \"string\"}}}',1,'supply-chain-service','2025-11-14 03:13:21','2025-12-20 20:34:26'),(136,'supply-chain-service','supply_chain','create_gate_clearance','POST','/api/gate-clearance/create-or-update','v1','{\"type\": \"object\", \"required\": [\"purchase_order_id\"], \"properties\": {\"security_notes\": {\"type\": \"string\"}, \"gate_officer_id\": {\"type\": \"integer\"}, \"clearance_status\": {\"enum\": [\"pending\", \"approved\", \"rejected\"], \"type\": \"string\"}, \"purchase_order_id\": {\"type\": \"integer\"}}}',1,'supply-chain-service','2025-11-14 03:13:21','2025-12-20 20:34:26'),(137,'supply-chain-service','supply_chain','register_vehicle','POST','/api/vehicles','v1','{\"type\": \"object\", \"required\": [\"license_plate\", \"driver_name\"], \"properties\": {\"capacity\": {\"type\": \"number\"}, \"driver_name\": {\"type\": \"string\"}, \"vehicle_type\": {\"type\": \"string\"}, \"license_plate\": {\"type\": \"string\"}}}',1,'supply-chain-service','2025-11-14 03:13:21','2025-12-20 20:34:26'),(138,'supply-chain-service','supply_chain','record_weighbridge_entry','POST','/api/weighbridge/entries','v1','{\"type\": \"object\", \"required\": [\"vehicle_id\", \"gross_weight\"], \"properties\": {\"net_weight\": {\"type\": \"number\"}, \"vehicle_id\": {\"type\": \"integer\"}, \"tare_weight\": {\"type\": \"number\"}, \"gross_weight\": {\"type\": \"number\"}, \"material_type\": {\"type\": \"string\"}}}',1,'supply-chain-service','2025-11-14 03:13:21','2025-12-20 20:34:26'),(139,'supply-chain-service','supply_chain','add_weighbridge_record','POST','/api/weighbridge/:id/weighbridge','v1','{\"type\": \"object\", \"properties\": {\"notes\": {\"type\": \"string\"}, \"net_weight\": {\"type\": \"number\"}, \"vehicle_id\": {\"type\": \"integer\"}, \"tare_weight\": {\"type\": \"number\"}, \"gross_weight\": {\"type\": \"number\"}, \"material_type\": {\"type\": \"string\"}}}',1,'supply-chain-service','2025-11-14 03:13:21','2025-12-20 20:34:26'),(140,'supply-chain-service','supply_chain','update_weighbridge_record','PUT','/api/weighbridge/:id/weighbridge/:recordId','v1','{\"type\": \"object\", \"properties\": {\"notes\": {\"type\": \"string\"}, \"net_weight\": {\"type\": \"number\"}, \"tare_weight\": {\"type\": \"number\"}, \"gross_weight\": {\"type\": \"number\"}}}',1,'supply-chain-service','2025-11-14 03:13:21','2025-12-20 20:34:26'),(141,'supply-chain-service','supply_chain','complete_weighbridge_process','POST','/api/weighbridge/:id/weighbridge/:recordId/complete','v1','{\"type\": \"object\", \"properties\": {\"final_weight\": {\"type\": \"number\"}, \"quality_notes\": {\"type\": \"string\"}, \"completion_notes\": {\"type\": \"string\"}}}',1,'supply-chain-service','2025-11-14 03:13:21','2025-12-20 20:34:26'),(142,'supply-chain-service','supply_chain','delete_weighbridge_record','DELETE','/api/weighbridge/:id/weighbridge/:recordId','v1','{\"type\": \"object\", \"properties\": {\"reason\": {\"type\": \"string\"}}}',1,'supply-chain-service','2025-11-14 03:13:21','2025-12-20 20:34:26'),(143,'supply-chain-service','supply_chain','create_payment_request','POST','/api/accounts/payment-request','v1','{\"type\": \"object\", \"required\": [\"amount\", \"supplier_id\", \"purchase_order_id\"], \"properties\": {\"amount\": {\"type\": \"number\", \"minimum\": 0}, \"due_date\": {\"type\": \"string\"}, \"priority\": {\"enum\": [\"low\", \"medium\", \"high\", \"urgent\"], \"type\": \"string\"}, \"description\": {\"type\": \"string\"}, \"supplier_id\": {\"type\": \"integer\"}, \"purchase_order_id\": {\"type\": \"integer\"}}}',1,'supply-chain-service','2025-11-14 03:13:21','2025-12-20 20:34:26'),(144,'supply-chain-service','supply_chain','update_payment_status','PATCH','/api/accounts/payment-status/:id','v1','{\"type\": \"object\", \"required\": [\"status\"], \"properties\": {\"notes\": {\"type\": \"string\"}, \"status\": {\"enum\": [\"pending\", \"approved\", \"paid\", \"cancelled\"], \"type\": \"string\"}, \"payment_reference\": {\"type\": \"string\"}}}',1,'supply-chain-service','2025-11-14 03:13:21','2025-12-20 20:34:26'),(145,'supply-chain-service','supply_chain','approve_payment','PATCH','/api/accounts/approve-payment/:id','v1','{\"type\": \"object\", \"properties\": {\"approval_notes\": {\"type\": \"string\"}, \"approved_amount\": {\"type\": \"number\"}}}',1,'supply-chain-service','2025-11-14 03:13:21','2025-12-20 20:34:26'),(146,'supply-chain-service','supply_chain','create_stock_adjustment','POST','/api/reports/stock-adjustments','v1','{\"type\": \"object\", \"required\": [\"material_id\", \"adjustment_type\", \"quantity\"], \"properties\": {\"reason\": {\"type\": \"string\"}, \"quantity\": {\"type\": \"number\"}, \"reference\": {\"type\": \"string\"}, \"material_id\": {\"type\": \"integer\"}, \"warehouse_id\": {\"type\": \"integer\"}, \"adjustment_type\": {\"enum\": [\"increase\", \"decrease\", \"correction\"], \"type\": \"string\"}}}',1,'supply-chain-service','2025-11-14 03:13:21','2025-12-20 20:34:26'),(147,'supply-chain-service','supply_chain','add_vehicle_to_purchase_order','POST','/api/vehicles/:id/vehicles','v1','{\"type\": \"object\", \"required\": [\"license_plate\", \"driver_name\"], \"properties\": {\"capacity\": {\"type\": \"number\"}, \"driver_name\": {\"type\": \"string\"}, \"vehicle_type\": {\"type\": \"string\"}, \"assigned_date\": {\"type\": \"string\"}, \"license_plate\": {\"type\": \"string\"}}}',1,'supply-chain-service','2025-11-14 03:13:21','2025-12-20 20:34:26'),(148,'supply-chain-service','supply_chain','complete_end_of_day','POST','/api/end-of-day/complete','v1','{\"type\": \"object\", \"required\": [\"date\"], \"properties\": {\"date\": {\"type\": \"string\"}, \"notes\": {\"type\": \"string\"}, \"force_complete\": {\"type\": \"boolean\"}}}',1,'supply-chain-service','2025-11-14 03:13:21','2025-12-20 20:34:26'),(149,'supply-chain-service','supply_chain','lock_end_of_day','POST','/api/end-of-day/lock','v1','{\"type\": \"object\", \"required\": [\"date\"], \"properties\": {\"date\": {\"type\": \"string\"}, \"lock_reason\": {\"type\": \"string\"}, \"authorized_by\": {\"type\": \"string\"}}}',1,'supply-chain-service','2025-11-14 03:13:21','2025-12-20 20:34:26'),(150,'supply-chain-service','supply_chain','create_backup_and_reconcile','POST','/api/end-of-day/backup-reconcile','v1','{\"type\": \"object\", \"required\": [\"date\"], \"properties\": {\"date\": {\"type\": \"string\"}, \"backup_type\": {\"enum\": [\"full\", \"incremental\"], \"type\": \"string\"}, \"reconciliation_scope\": {\"enum\": [\"all\", \"financial\", \"inventory\"], \"type\": \"string\"}}}',1,'supply-chain-service','2025-11-14 03:13:21','2025-12-20 20:34:26'),(151,'supply-chain-service','supply_chain','create_warehouse','POST','/api/warehouse','v1','{\"type\": \"object\", \"required\": [\"name\", \"location\"], \"properties\": {\"name\": {\"type\": \"string\"}, \"manager\": {\"type\": \"string\"}, \"capacity\": {\"type\": \"number\"}, \"location\": {\"type\": \"string\"}, \"contact_info\": {\"type\": \"object\"}}}',1,'supply-chain-service','2025-11-14 03:13:21','2025-12-20 20:34:26'),(152,'supply-chain-service','supply_chain','update_warehouse','PUT','/api/warehouse/:id','v1','{\"type\": \"object\", \"properties\": {\"name\": {\"type\": \"string\"}, \"status\": {\"enum\": [\"active\", \"inactive\", \"maintenance\"], \"type\": \"string\"}, \"manager\": {\"type\": \"string\"}, \"capacity\": {\"type\": \"number\"}, \"location\": {\"type\": \"string\"}, \"contact_info\": {\"type\": \"object\"}}}',1,'supply-chain-service','2025-11-14 03:13:21','2025-12-20 20:34:26'),(153,'supply-chain-service','supply_chain','delete_warehouse','DELETE','/api/warehouse/:id','v1','{\"type\": \"object\", \"properties\": {\"reason\": {\"type\": \"string\"}, \"transfer_inventory_to\": {\"type\": \"integer\"}}}',1,'supply-chain-service','2025-11-14 03:13:21','2025-12-20 20:34:26'),(7548,'crm','crm','create_marketer','POST','/api/crm/marketers','v1','{\"type\": \"object\", \"required\": [\"name\", \"contact_person\", \"phone\", \"email\"], \"properties\": {\"name\": {\"type\": \"string\", \"minLength\": 2}, \"email\": {\"type\": \"string\", \"format\": \"email\"}, \"phone\": {\"type\": \"string\", \"pattern\": \"^\\\\+?[0-9]+$\"}, \"region\": {\"type\": \"string\"}, \"category\": {\"enum\": [\"Bronze\", \"Silver\", \"Gold\", \"Platinum\"], \"type\": \"string\"}, \"credit_limit\": {\"type\": \"number\", \"minimum\": 0}, \"contact_person\": {\"type\": \"string\", \"minLength\": 2}}}',1,'crm','2025-11-27 11:33:44','2025-11-27 11:33:44'),(7549,'crm','crm','update_marketer','PUT','/api/crm/marketers/:id','v1','{\"type\": \"object\", \"properties\": {\"name\": {\"type\": \"string\", \"minLength\": 2}, \"email\": {\"type\": \"string\", \"format\": \"email\"}, \"phone\": {\"type\": \"string\", \"pattern\": \"^\\\\+?[0-9]+$\"}, \"status\": {\"enum\": [\"active\", \"inactive\"], \"type\": \"string\"}, \"category\": {\"enum\": [\"Bronze\", \"Silver\", \"Gold\", \"Platinum\"], \"type\": \"string\"}, \"credit_limit\": {\"type\": \"number\", \"minimum\": 0}, \"contact_person\": {\"type\": \"string\", \"minLength\": 2}}}',1,'crm','2025-11-27 11:33:44','2025-11-27 11:33:44'),(7550,'crm','crm','delete_marketer','DELETE','/api/crm/marketers/:id','v1','{\"type\": \"object\", \"properties\": {\"reason\": {\"type\": \"string\", \"minLength\": 10}}}',1,'crm','2025-11-27 11:33:44','2025-11-27 11:33:44'),(7551,'crm','crm','create_agreement','POST','/api/crm/agreements','v1','{\"type\": \"object\", \"required\": [\"marketer_id\", \"title\", \"start_date\", \"end_date\"], \"properties\": {\"terms\": {\"type\": \"string\", \"minLength\": 10}, \"title\": {\"type\": \"string\", \"minLength\": 5}, \"value\": {\"type\": \"number\", \"minimum\": 0}, \"end_date\": {\"type\": \"string\", \"format\": \"date\"}, \"start_date\": {\"type\": \"string\", \"format\": \"date\"}, \"marketer_id\": {\"type\": \"string\"}}}',1,'crm','2025-11-27 11:33:44','2025-11-27 11:33:44'),(7552,'crm','crm','update_agreement','PUT','/api/crm/agreements/:id','v1','{\"type\": \"object\", \"properties\": {\"title\": {\"type\": \"string\", \"minLength\": 5}, \"value\": {\"type\": \"number\", \"minimum\": 0}, \"status\": {\"enum\": [\"active\", \"expired\", \"terminated\"], \"type\": \"string\"}, \"end_date\": {\"type\": \"string\", \"format\": \"date\"}}}',1,'crm','2025-11-27 11:33:44','2025-11-27 11:33:44'),(7553,'crm','crm','terminate_agreement','PUT','/api/crm/agreements/:id/terminate','v1','{\"type\": \"object\", \"required\": [\"reason\"], \"properties\": {\"reason\": {\"type\": \"string\", \"minLength\": 10}, \"penalty_amount\": {\"type\": \"number\", \"minimum\": 0}}}',1,'crm','2025-11-27 11:33:44','2025-11-27 11:33:44'),(7554,'crm','crm','create_order','POST','/api/crm/orders','v1','{\"type\": \"object\", \"required\": [\"marketer_id\", \"items\", \"total_value\"], \"properties\": {\"items\": {\"type\": \"array\", \"items\": {\"type\": \"object\", \"required\": [\"product_id\", \"quantity\", \"unit_price\"], \"properties\": {\"quantity\": {\"type\": \"number\", \"minimum\": 1}, \"product_id\": {\"type\": \"string\"}, \"unit_price\": {\"type\": \"number\", \"minimum\": 0}}}, \"minItems\": 1}, \"notes\": {\"type\": \"string\"}, \"marketer_id\": {\"type\": \"string\"}, \"total_value\": {\"type\": \"number\", \"minimum\": 0}}}',1,'crm','2025-11-27 11:33:44','2025-11-27 11:33:44'),(7555,'crm','crm','approve_order','PUT','/api/crm/orders/:id/approve','v1','{\"type\": \"object\", \"properties\": {\"approval_notes\": {\"type\": \"string\"}, \"credit_check_passed\": {\"type\": \"boolean\"}}}',1,'crm','2025-11-27 11:33:44','2025-11-27 11:33:44'),(7556,'crm','crm','reject_order','PUT','/api/crm/orders/:id/reject','v1','{\"type\": \"object\", \"required\": [\"reason\"], \"properties\": {\"reason\": {\"type\": \"string\", \"minLength\": 10}, \"alternative_suggestions\": {\"type\": \"string\"}}}',1,'crm','2025-11-27 11:33:44','2025-11-27 11:33:44'),(7557,'crm','crm','dispatch_order','PUT','/api/crm/orders/:id/dispatch','v1','{\"type\": \"object\", \"properties\": {\"carrier\": {\"type\": \"string\"}, \"dispatch_notes\": {\"type\": \"string\"}, \"tracking_number\": {\"type\": \"string\"}}}',1,'crm','2025-11-27 11:33:45','2025-11-27 11:33:45'),(7558,'crm','crm','update_credit_limit','PUT','/api/crm/credit-limits/:marketerId','v1','{\"type\": \"object\", \"required\": [\"new_limit\", \"reason\"], \"properties\": {\"reason\": {\"type\": \"string\", \"minLength\": 10}, \"new_limit\": {\"type\": \"number\", \"minimum\": 0}, \"approval_required\": {\"type\": \"boolean\"}}}',1,'crm','2025-11-27 11:33:46','2025-11-27 11:33:46'),(7559,'crm','crm','request_credit_approval','POST','/api/crm/credit-approvals','v1','{\"type\": \"object\", \"required\": [\"marketer_id\", \"requested_limit\", \"reason\"], \"properties\": {\"reason\": {\"type\": \"string\", \"minLength\": 20}, \"marketer_id\": {\"type\": \"string\"}, \"business_case\": {\"type\": \"string\", \"minLength\": 50}, \"current_limit\": {\"type\": \"number\", \"minimum\": 0}, \"requested_limit\": {\"type\": \"number\", \"minimum\": 0}}}',1,'crm','2025-11-27 11:33:46','2025-11-27 11:33:46'),(7560,'crm','crm','approve_credit_request','PUT','/api/crm/credit-approvals/:id/approve','v1','{\"type\": \"object\", \"properties\": {\"conditions\": {\"type\": \"string\"}, \"approval_notes\": {\"type\": \"string\"}, \"approved_limit\": {\"type\": \"number\", \"minimum\": 0}}}',1,'crm','2025-11-27 11:33:46','2025-11-27 11:33:46'),(7561,'crm','crm','reject_credit_request','PUT','/api/crm/credit-approvals/:id/reject','v1','{\"type\": \"object\", \"required\": [\"reason\"], \"properties\": {\"reason\": {\"type\": \"string\", \"minLength\": 10}, \"alternative_limit\": {\"type\": \"number\", \"minimum\": 0}}}',1,'crm','2025-11-27 11:33:46','2025-11-27 11:33:46'),(7562,'crm','crm','create_rebate_rule','POST','/api/crm/rebate-rules','v1','{\"type\": \"object\", \"required\": [\"name\", \"rule_type\", \"conditions\", \"rebate_percentage\"], \"properties\": {\"name\": {\"type\": \"string\", \"minLength\": 3}, \"end_date\": {\"type\": \"string\", \"format\": \"date\"}, \"rule_type\": {\"enum\": [\"volume\", \"target\", \"product\", \"loyalty\"], \"type\": \"string\"}, \"conditions\": {\"type\": \"object\"}, \"start_date\": {\"type\": \"string\", \"format\": \"date\"}, \"rebate_percentage\": {\"type\": \"number\", \"maximum\": 100, \"minimum\": 0}}}',1,'crm','2025-11-27 11:33:46','2025-11-27 11:33:46'),(7563,'crm','crm','run_rebate_calculation','POST','/api/crm/rebate-calculations','v1','{\"type\": \"object\", \"required\": [\"period\", \"marketer_ids\"], \"properties\": {\"period\": {\"type\": \"string\", \"pattern\": \"^\\\\d{4}-\\\\d{2}$\"}, \"rule_ids\": {\"type\": \"array\", \"items\": {\"type\": \"string\"}}, \"marketer_ids\": {\"type\": \"array\", \"items\": {\"type\": \"string\"}}}}',1,'crm','2025-11-27 11:33:46','2025-11-27 11:33:46'),(7564,'crm','crm','approve_rebate','PUT','/api/crm/rebate-register/:id/approve','v1','{\"type\": \"object\", \"properties\": {\"approval_notes\": {\"type\": \"string\"}, \"approved_amount\": {\"type\": \"number\", \"minimum\": 0}}}',1,'crm','2025-11-27 11:33:46','2025-11-27 11:33:46'),(7565,'crm','crm','reject_rebate','PUT','/api/crm/rebate-register/:id/reject','v1','{\"type\": \"object\", \"required\": [\"reason\"], \"properties\": {\"reason\": {\"type\": \"string\", \"minLength\": 10}, \"corrected_amount\": {\"type\": \"number\", \"minimum\": 0}}}',1,'crm','2025-11-27 11:33:46','2025-11-27 11:33:46'),(7566,'crm','crm','create_incentive_program','POST','/api/crm/performance/incentives','v1','{\"type\": \"object\", \"required\": [\"name\", \"target_metric\", \"reward_type\", \"target_value\"], \"properties\": {\"name\": {\"type\": \"string\", \"minLength\": 3}, \"end_date\": {\"type\": \"string\", \"format\": \"date\"}, \"start_date\": {\"type\": \"string\", \"format\": \"date\"}, \"reward_type\": {\"enum\": [\"cash\", \"points\", \"gift\", \"recognition\"], \"type\": \"string\"}, \"target_value\": {\"type\": \"number\", \"minimum\": 0}, \"target_metric\": {\"enum\": [\"sales_volume\", \"order_count\", \"profit_margin\", \"customer_satisfaction\"], \"type\": \"string\"}}}',1,'crm','2025-11-27 11:33:46','2025-11-27 11:33:46'),(7567,'crm','crm','update_category_ranking','POST','/api/crm/performance/category-ranking/update','v1','{\"type\": \"object\", \"required\": [\"marketer_id\", \"new_category\", \"reason\"], \"properties\": {\"reason\": {\"type\": \"string\", \"minLength\": 10}, \"marketer_id\": {\"type\": \"string\"}, \"new_category\": {\"enum\": [\"Bronze\", \"Silver\", \"Gold\", \"Platinum\"], \"type\": \"string\"}, \"effective_date\": {\"type\": \"string\", \"format\": \"date\"}}}',1,'crm','2025-11-27 11:33:46','2025-11-27 11:33:46'),(7568,'crm','crm','create_comms_campaign','POST','/api/crm/comms/campaigns','v1','{\"type\": \"object\", \"required\": [\"name\", \"channel\", \"target_audience\", \"content\"], \"properties\": {\"name\": {\"type\": \"string\", \"minLength\": 3}, \"channel\": {\"enum\": [\"whatsapp\", \"sms\", \"email\"], \"type\": \"string\"}, \"content\": {\"type\": \"string\", \"minLength\": 10}, \"scheduled_date\": {\"type\": \"string\", \"format\": \"date-time\"}, \"target_audience\": {\"type\": \"array\", \"items\": {\"type\": \"string\"}}}}',1,'crm','2025-11-27 11:33:47','2025-11-27 11:33:47'),(7569,'crm','crm','send_bulk_message','POST','/api/crm/comms/send-bulk','v1','{\"type\": \"object\", \"required\": [\"channel\", \"recipients\", \"message\"], \"properties\": {\"channel\": {\"enum\": [\"whatsapp\", \"sms\", \"email\"], \"type\": \"string\"}, \"message\": {\"type\": \"string\", \"minLength\": 1}, \"recipients\": {\"type\": \"array\", \"items\": {\"type\": \"string\"}, \"minItems\": 1}, \"template_id\": {\"type\": \"string\"}}}',1,'crm','2025-11-27 11:33:47','2025-11-27 11:33:47'),(7570,'crm','crm','review_fraud_case','PUT','/api/crm/audit/fraud-checks/:id/review','v1','{\"type\": \"object\", \"required\": [\"decision\", \"review_notes\"], \"properties\": {\"decision\": {\"enum\": [\"confirmed\", \"dismissed\", \"investigate\"], \"type\": \"string\"}, \"action_taken\": {\"type\": \"string\"}, \"review_notes\": {\"type\": \"string\", \"minLength\": 10}, \"follow_up_required\": {\"type\": \"boolean\"}}}',1,'crm','2025-11-27 11:33:47','2025-11-27 11:33:47'),(7571,'crm','crm','archive_document','PUT','/api/crm/audit/retention/:id/archive','v1','{\"type\": \"object\", \"required\": [\"reason\"], \"properties\": {\"reason\": {\"type\": \"string\", \"minLength\": 10}, \"archive_location\": {\"type\": \"string\"}, \"retention_period\": {\"type\": \"number\", \"minimum\": 1}}}',1,'crm','2025-11-27 11:33:47','2025-11-27 11:33:47'),(7572,'crm','crm','portal_create_order','POST','/api/crm/portal/orders','v1','{\"type\": \"object\", \"required\": [\"items\"], \"properties\": {\"items\": {\"type\": \"array\", \"items\": {\"type\": \"object\", \"required\": [\"product_id\", \"quantity\"], \"properties\": {\"quantity\": {\"type\": \"number\", \"minimum\": 1}, \"product_id\": {\"type\": \"string\"}}}, \"minItems\": 1}, \"delivery_instructions\": {\"type\": \"string\"}}}',1,'crm','2025-11-27 11:33:47','2025-11-27 11:33:47'),(7573,'crm','crm','request_rebate_cashout','POST','/api/crm/rebate-wallet/:marketerId/cashout','v1','{\"type\": \"object\", \"required\": [\"amount\", \"bank_details\"], \"properties\": {\"amount\": {\"type\": \"number\", \"minimum\": 100}, \"bank_details\": {\"type\": \"object\", \"required\": [\"account_number\", \"bank_name\"], \"properties\": {\"bank_name\": {\"type\": \"string\", \"minLength\": 2}, \"account_name\": {\"type\": \"string\", \"minLength\": 2}, \"account_number\": {\"type\": \"string\", \"pattern\": \"^[0-9]{10,12}$\"}}}}}',1,'crm','2025-11-27 11:33:47','2025-11-27 11:33:47'),(11030,'ap','ap','create_vendor_bill','POST','/api/ap/vendor-bills','v1','{\"type\": \"object\", \"required\": [\"supplier_id\", \"supplier_name\", \"bill_date\", \"due_date\", \"amount\"], \"properties\": {\"amount\": {\"type\": \"number\", \"minimum\": 0}, \"currency\": {\"type\": \"string\", \"default\": \"NGN\"}, \"due_date\": {\"type\": \"string\", \"format\": \"date\"}, \"tax_rate\": {\"type\": \"number\", \"default\": 0, \"maximum\": 100, \"minimum\": 0}, \"bill_date\": {\"type\": \"string\", \"format\": \"date\"}, \"bill_type\": {\"enum\": [\"goods\", \"services\", \"mixed\"], \"type\": \"string\", \"default\": \"goods\"}, \"tax_amount\": {\"type\": \"number\", \"default\": 0, \"minimum\": 0}, \"bill_number\": {\"type\": \"string\", \"maxLength\": 50}, \"description\": {\"type\": \"string\", \"maxLength\": 500}, \"supplier_id\": {\"type\": \"integer\"}, \"payment_terms\": {\"type\": \"string\", \"maxLength\": 255}, \"supplier_code\": {\"type\": \"string\", \"maxLength\": 50}, \"supplier_name\": {\"type\": \"string\", \"maxLength\": 255}, \"discount_amount\": {\"type\": \"number\", \"default\": 0, \"minimum\": 0}, \"is_service_bill\": {\"type\": \"boolean\", \"default\": false}, \"purchase_order_id\": {\"type\": \"integer\"}, \"purchase_order_key\": {\"type\": \"string\", \"maxLength\": 50}, \"service_receipt_ref\": {\"type\": \"string\", \"maxLength\": 255}, \"service_completion_date\": {\"type\": \"string\", \"format\": \"date\"}}}',1,'ap','2025-12-13 22:42:28','2025-12-13 22:42:28'),(11031,'ap','ap','update_vendor_bill','PUT','/api/ap/vendor-bills/:id','v1','{\"type\": \"object\", \"properties\": {\"amount\": {\"type\": \"number\", \"minimum\": 0}, \"due_date\": {\"type\": \"string\", \"format\": \"date\"}, \"tax_rate\": {\"type\": \"number\", \"maximum\": 100, \"minimum\": 0}, \"bill_date\": {\"type\": \"string\", \"format\": \"date\"}, \"tax_amount\": {\"type\": \"number\", \"minimum\": 0}, \"bill_number\": {\"type\": \"string\", \"maxLength\": 50}, \"description\": {\"type\": \"string\", \"maxLength\": 500}, \"payment_terms\": {\"type\": \"string\", \"maxLength\": 255}, \"discount_amount\": {\"type\": \"number\", \"minimum\": 0}}}',1,'ap','2025-12-13 22:42:28','2025-12-13 22:42:28'),(11032,'ap','ap','approve_vendor_bill','PUT','/api/ap/vendor-bills/:id/approve','v1','{\"type\": \"object\", \"properties\": {\"approval_notes\": {\"type\": \"string\"}, \"approved_amount\": {\"type\": \"number\", \"minimum\": 0}}}',1,'ap','2025-12-13 22:42:28','2025-12-13 22:42:28'),(11033,'ap','ap','reject_vendor_bill','PUT','/api/ap/vendor-bills/:id/reject','v1','{\"type\": \"object\", \"required\": [\"reason\"], \"properties\": {\"reason\": {\"type\": \"string\", \"minLength\": 10}, \"alternative_amount\": {\"type\": \"number\", \"minimum\": 0}}}',1,'ap','2025-12-13 22:42:28','2025-12-13 22:42:28'),(11034,'ap','ap','delete_vendor_bill','DELETE','/api/ap/vendor-bills/:id','v1','{\"type\": \"object\", \"required\": [\"reason\"], \"properties\": {\"reason\": {\"type\": \"string\", \"minLength\": 10}}}',1,'ap','2025-12-13 22:42:28','2025-12-13 22:42:28'),(11035,'ap','ap','create_supplier','POST','/api/ap/suppliers','v1','{\"type\": \"object\", \"required\": [\"name\", \"contact_person\", \"phone\", \"email\"], \"properties\": {\"city\": {\"type\": \"string\", \"maxLength\": 100}, \"name\": {\"type\": \"string\", \"maxLength\": 255, \"minLength\": 2}, \"email\": {\"type\": \"string\", \"format\": \"email\"}, \"phone\": {\"type\": \"string\", \"pattern\": \"^\\\\+?[0-9]+$\"}, \"state\": {\"type\": \"string\", \"maxLength\": 100}, \"status\": {\"enum\": [\"active\", \"inactive\", \"blacklisted\"], \"type\": \"string\", \"default\": \"active\"}, \"tax_id\": {\"type\": \"string\", \"maxLength\": 50}, \"address\": {\"type\": \"string\", \"maxLength\": 500}, \"country\": {\"type\": \"string\", \"maxLength\": 100}, \"category\": {\"enum\": [\"local\", \"international\", \"strategic\", \"standard\"], \"type\": \"string\"}, \"postal_code\": {\"type\": \"string\", \"maxLength\": 20}, \"credit_limit\": {\"type\": \"number\", \"minimum\": 0}, \"payment_terms\": {\"type\": \"string\", \"maxLength\": 255}, \"contact_person\": {\"type\": \"string\", \"maxLength\": 255, \"minLength\": 2}}}',1,'ap','2025-12-13 22:42:28','2025-12-13 22:42:28'),(11036,'ap','ap','update_supplier','PUT','/api/ap/suppliers/:id','v1','{\"type\": \"object\", \"properties\": {\"city\": {\"type\": \"string\", \"maxLength\": 100}, \"name\": {\"type\": \"string\", \"maxLength\": 255, \"minLength\": 2}, \"email\": {\"type\": \"string\", \"format\": \"email\"}, \"phone\": {\"type\": \"string\", \"pattern\": \"^\\\\+?[0-9]+$\"}, \"state\": {\"type\": \"string\", \"maxLength\": 100}, \"status\": {\"enum\": [\"active\", \"inactive\", \"blacklisted\"], \"type\": \"string\"}, \"tax_id\": {\"type\": \"string\", \"maxLength\": 50}, \"address\": {\"type\": \"string\", \"maxLength\": 500}, \"country\": {\"type\": \"string\", \"maxLength\": 100}, \"category\": {\"enum\": [\"local\", \"international\", \"strategic\", \"standard\"], \"type\": \"string\"}, \"postal_code\": {\"type\": \"string\", \"maxLength\": 20}, \"credit_limit\": {\"type\": \"number\", \"minimum\": 0}, \"payment_terms\": {\"type\": \"string\", \"maxLength\": 255}, \"contact_person\": {\"type\": \"string\", \"maxLength\": 255, \"minLength\": 2}}}',1,'ap','2025-12-13 22:42:28','2025-12-13 22:42:28'),(11037,'ap','ap','delete_supplier','DELETE','/api/ap/suppliers/:id','v1','{\"type\": \"object\", \"required\": [\"reason\"], \"properties\": {\"reason\": {\"type\": \"string\", \"minLength\": 10}}}',1,'ap','2025-12-13 22:42:28','2025-12-13 22:42:28'),(11038,'ap','ap','create_supplier_bank_account','POST','/api/ap/suppliers/bank-accounts','v1','{\"type\": \"object\", \"required\": [\"supplier_id\", \"bank_name\", \"account_number\"], \"properties\": {\"iban\": {\"type\": \"string\", \"maxLength\": 50}, \"notes\": {\"type\": \"string\", \"maxLength\": 500}, \"currency\": {\"type\": \"string\", \"default\": \"NGN\"}, \"bank_name\": {\"type\": \"string\", \"maxLength\": 255, \"minLength\": 2}, \"is_default\": {\"type\": \"boolean\", \"default\": false}, \"swift_code\": {\"type\": \"string\", \"maxLength\": 50}, \"supplier_id\": {\"type\": \"string\"}, \"account_type\": {\"enum\": [\"checking\", \"savings\", \"business\", \"current\"], \"type\": \"string\"}, \"account_number\": {\"type\": \"string\", \"maxLength\": 20, \"minLength\": 10}, \"routing_number\": {\"type\": \"string\", \"maxLength\": 50}, \"account_holder_name\": {\"type\": \"string\", \"maxLength\": 255}}}',1,'ap','2025-12-13 22:42:28','2025-12-13 22:42:28'),(11039,'ap','ap','update_supplier_bank_account','PUT','/api/ap/suppliers/bank-accounts/:id','v1','{\"type\": \"object\", \"properties\": {\"iban\": {\"type\": \"string\", \"maxLength\": 50}, \"notes\": {\"type\": \"string\", \"maxLength\": 500}, \"currency\": {\"type\": \"string\"}, \"bank_name\": {\"type\": \"string\", \"maxLength\": 255, \"minLength\": 2}, \"is_default\": {\"type\": \"boolean\"}, \"swift_code\": {\"type\": \"string\", \"maxLength\": 50}, \"account_type\": {\"enum\": [\"checking\", \"savings\", \"business\", \"current\"], \"type\": \"string\"}, \"account_number\": {\"type\": \"string\", \"maxLength\": 20, \"minLength\": 10}, \"routing_number\": {\"type\": \"string\", \"maxLength\": 50}, \"account_holder_name\": {\"type\": \"string\", \"maxLength\": 255}}}',1,'ap','2025-12-13 22:42:28','2025-12-13 22:42:28'),(11040,'ap','ap','process_payment','POST','/api/ap/payments','v1','{\"type\": \"object\", \"required\": [\"vendor_bill_id\", \"payment_method\", \"amount\"], \"properties\": {\"notes\": {\"type\": \"string\", \"maxLength\": 500}, \"amount\": {\"type\": \"number\", \"minimum\": 0}, \"payment_date\": {\"type\": \"string\", \"format\": \"date\"}, \"payment_type\": {\"enum\": [\"full\", \"partial\", \"advance\"], \"type\": \"string\", \"default\": \"full\"}, \"payment_method\": {\"enum\": [\"bank_transfer\", \"check\", \"cash\", \"wire_transfer\"], \"type\": \"string\"}, \"vendor_bill_id\": {\"type\": \"integer\"}, \"bank_account_id\": {\"type\": \"integer\"}, \"reference_number\": {\"type\": \"string\", \"maxLength\": 100}}}',1,'ap','2025-12-13 22:42:30','2025-12-13 22:42:30'),(11041,'ap','ap','void_payment','PUT','/api/ap/payments/:id/void','v1','{\"type\": \"object\", \"required\": [\"reason\"], \"properties\": {\"reason\": {\"type\": \"string\", \"minLength\": 10}, \"reversal_notes\": {\"type\": \"string\", \"maxLength\": 500}}}',1,'ap','2025-12-13 22:42:30','2025-12-13 22:42:30'),(11042,'ap','ap','accept_qc_completed_po','POST','/api/ap/qc-completed-pos/:poId/accept','v1','{\"type\": \"object\", \"properties\": {\"notes\": {\"type\": \"string\", \"maxLength\": 500}, \"acceptance_date\": {\"type\": \"string\", \"format\": \"date\"}}}',1,'ap','2025-12-13 22:42:30','2025-12-13 22:42:30'),(11043,'ap','ap','view_supplier_ledger','GET','/api/ap/suppliers/:supplierId/ledger','v1','{\"type\": \"object\", \"properties\": {\"to\": {\"type\": \"string\", \"format\": \"date\"}, \"from\": {\"type\": \"string\", \"format\": \"date\"}, \"limit\": {\"type\": \"integer\", \"default\": 50, \"maximum\": 1000, \"minimum\": 1}, \"offset\": {\"type\": \"integer\", \"default\": 0, \"minimum\": 0}}}',1,'ap','2025-12-13 22:42:30','2025-12-13 22:42:30'),(11044,'ap','ap','export_supplier_ledger','GET','/api/ap/suppliers/:supplierId/ledger/export','v1','{\"type\": \"object\", \"properties\": {\"to\": {\"type\": \"string\", \"format\": \"date\"}, \"from\": {\"type\": \"string\", \"format\": \"date\"}, \"type\": {\"enum\": [\"csv\", \"pdf\", \"excel\"], \"type\": \"string\", \"default\": \"csv\"}}}',1,'ap','2025-12-13 22:42:30','2025-12-13 22:42:30'),(11045,'ap','ap','set_supplier_opening_balance','POST','/api/ap/suppliers/opening-balance','v1','{\"type\": \"object\", \"required\": [\"supplier_id\", \"balance\", \"effective_date\"], \"properties\": {\"balance\": {\"type\": \"number\"}, \"reference\": {\"type\": \"string\", \"maxLength\": 100}, \"description\": {\"type\": \"string\", \"maxLength\": 500}, \"supplier_id\": {\"type\": \"integer\"}, \"effective_date\": {\"type\": \"string\", \"format\": \"date\"}}}',1,'ap','2025-12-13 22:42:30','2025-12-13 22:42:30'),(11046,'ap','ap','bulk_set_supplier_opening_balances','POST','/api/ap/suppliers/opening-balance/bulk','v1','{\"type\": \"object\", \"required\": [\"balances\"], \"properties\": {\"balances\": {\"type\": \"array\", \"items\": {\"type\": \"object\", \"required\": [\"supplier_id\", \"balance\", \"effective_date\"], \"properties\": {\"balance\": {\"type\": \"number\"}, \"description\": {\"type\": \"string\", \"maxLength\": 500}, \"supplier_id\": {\"type\": \"integer\"}, \"effective_date\": {\"type\": \"string\", \"format\": \"date\"}}}, \"minItems\": 1}}}',1,'ap','2025-12-13 22:42:30','2025-12-13 22:42:30'),(11047,'ap','ap','perform_three_way_match','POST','/api/ap/three-way-match','v1','{\"type\": \"object\", \"required\": [\"purchase_order_id\", \"goods_receipt_id\", \"vendor_bill_id\"], \"properties\": {\"vendor_bill_id\": {\"type\": \"integer\"}, \"match_tolerance\": {\"type\": \"number\", \"default\": 0, \"maximum\": 100, \"minimum\": 0}, \"goods_receipt_id\": {\"type\": \"integer\"}, \"purchase_order_id\": {\"type\": \"integer\"}}}',1,'ap','2025-12-13 22:42:30','2025-12-13 22:42:30'),(11048,'ap','ap','audit_vendor_bill','POST','/api/ap/audit/vendor-bills/:id','v1','{\"type\": \"object\", \"required\": [\"audit_type\", \"findings\"], \"properties\": {\"findings\": {\"type\": \"string\", \"minLength\": 10}, \"severity\": {\"enum\": [\"low\", \"medium\", \"high\", \"critical\"], \"type\": \"string\", \"default\": \"medium\"}, \"audit_type\": {\"enum\": [\"compliance\", \"accuracy\", \"fraud\", \"performance\"], \"type\": \"string\"}, \"auditor_notes\": {\"type\": \"string\", \"maxLength\": 1000}, \"recommended_actions\": {\"type\": \"string\"}}}',1,'ap','2025-12-13 22:42:30','2025-12-13 22:42:30'),(11049,'ap','ap','generate_ap_report','POST','/api/ap/reports','v1','{\"type\": \"object\", \"required\": [\"report_type\", \"date_from\", \"date_to\"], \"properties\": {\"format\": {\"enum\": [\"json\", \"csv\", \"pdf\"], \"type\": \"string\", \"default\": \"json\"}, \"date_to\": {\"type\": \"string\", \"format\": \"date\"}, \"date_from\": {\"type\": \"string\", \"format\": \"date\"}, \"report_type\": {\"enum\": [\"aging\", \"payments\", \"outstanding\", \"supplier_performance\", \"cash_flow\"], \"type\": \"string\"}, \"supplier_ids\": {\"type\": \"array\", \"items\": {\"type\": \"integer\"}}, \"include_details\": {\"type\": \"boolean\", \"default\": false}}}',1,'ap','2025-12-13 22:42:30','2025-12-13 22:42:30'),(11050,'accounts-service','ap','create_vendor_bill','POST','/api/ap/vendor-bills','v1','{\"type\": \"object\", \"required\": [\"supplier_id\", \"supplier_name\", \"bill_date\", \"due_date\", \"amount\"], \"properties\": {\"amount\": {\"type\": \"number\", \"minimum\": 0}, \"currency\": {\"type\": \"string\", \"default\": \"NGN\"}, \"due_date\": {\"type\": \"string\", \"format\": \"date\"}, \"tax_rate\": {\"type\": \"number\", \"default\": 0, \"maximum\": 100, \"minimum\": 0}, \"bill_date\": {\"type\": \"string\", \"format\": \"date\"}, \"bill_type\": {\"enum\": [\"goods\", \"services\", \"mixed\"], \"type\": \"string\", \"default\": \"goods\"}, \"tax_amount\": {\"type\": \"number\", \"default\": 0, \"minimum\": 0}, \"bill_number\": {\"type\": \"string\", \"maxLength\": 50}, \"description\": {\"type\": \"string\", \"maxLength\": 500}, \"supplier_id\": {\"type\": \"integer\"}, \"payment_terms\": {\"type\": \"string\", \"maxLength\": 255}, \"supplier_code\": {\"type\": \"string\", \"maxLength\": 50}, \"supplier_name\": {\"type\": \"string\", \"maxLength\": 255}, \"discount_amount\": {\"type\": \"number\", \"default\": 0, \"minimum\": 0}, \"is_service_bill\": {\"type\": \"boolean\", \"default\": false}, \"purchase_order_id\": {\"type\": \"integer\"}, \"purchase_order_key\": {\"type\": \"string\", \"maxLength\": 50}, \"service_receipt_ref\": {\"type\": \"string\", \"maxLength\": 255}, \"service_completion_date\": {\"type\": \"string\", \"format\": \"date\"}}}',1,'accounts-service','2025-12-13 23:09:36','2025-12-13 23:09:36'),(11051,'accounts-service','ap','update_vendor_bill','PUT','/api/ap/vendor-bills/:id','v1','{\"type\": \"object\", \"properties\": {\"amount\": {\"type\": \"number\", \"minimum\": 0}, \"due_date\": {\"type\": \"string\", \"format\": \"date\"}, \"tax_rate\": {\"type\": \"number\", \"maximum\": 100, \"minimum\": 0}, \"bill_date\": {\"type\": \"string\", \"format\": \"date\"}, \"tax_amount\": {\"type\": \"number\", \"minimum\": 0}, \"bill_number\": {\"type\": \"string\", \"maxLength\": 50}, \"description\": {\"type\": \"string\", \"maxLength\": 500}, \"payment_terms\": {\"type\": \"string\", \"maxLength\": 255}, \"discount_amount\": {\"type\": \"number\", \"minimum\": 0}}}',1,'accounts-service','2025-12-13 23:09:36','2025-12-13 23:09:36'),(11052,'accounts-service','ap','approve_vendor_bill','PUT','/api/ap/vendor-bills/:id/approve','v1','{\"type\": \"object\", \"properties\": {\"approval_notes\": {\"type\": \"string\"}, \"approved_amount\": {\"type\": \"number\", \"minimum\": 0}}}',1,'accounts-service','2025-12-13 23:09:37','2025-12-13 23:09:37'),(11053,'accounts-service','ap','reject_vendor_bill','PUT','/api/ap/vendor-bills/:id/reject','v1','{\"type\": \"object\", \"required\": [\"reason\"], \"properties\": {\"reason\": {\"type\": \"string\", \"minLength\": 10}, \"alternative_amount\": {\"type\": \"number\", \"minimum\": 0}}}',1,'accounts-service','2025-12-13 23:09:37','2025-12-13 23:09:37'),(11054,'accounts-service','ap','delete_vendor_bill','DELETE','/api/ap/vendor-bills/:id','v1','{\"type\": \"object\", \"required\": [\"reason\"], \"properties\": {\"reason\": {\"type\": \"string\", \"minLength\": 10}}}',1,'accounts-service','2025-12-13 23:09:37','2025-12-13 23:09:37'),(11055,'accounts-service','ap','create_supplier','POST','/api/ap/suppliers','v1','{\"type\": \"object\", \"required\": [\"name\", \"contact_person\", \"phone\", \"email\"], \"properties\": {\"city\": {\"type\": \"string\", \"maxLength\": 100}, \"name\": {\"type\": \"string\", \"maxLength\": 255, \"minLength\": 2}, \"email\": {\"type\": \"string\", \"format\": \"email\"}, \"phone\": {\"type\": \"string\", \"pattern\": \"^\\\\+?[0-9]+$\"}, \"state\": {\"type\": \"string\", \"maxLength\": 100}, \"status\": {\"enum\": [\"active\", \"inactive\", \"blacklisted\"], \"type\": \"string\", \"default\": \"active\"}, \"tax_id\": {\"type\": \"string\", \"maxLength\": 50}, \"address\": {\"type\": \"string\", \"maxLength\": 500}, \"country\": {\"type\": \"string\", \"maxLength\": 100}, \"category\": {\"enum\": [\"local\", \"international\", \"strategic\", \"standard\"], \"type\": \"string\"}, \"postal_code\": {\"type\": \"string\", \"maxLength\": 20}, \"credit_limit\": {\"type\": \"number\", \"minimum\": 0}, \"payment_terms\": {\"type\": \"string\", \"maxLength\": 255}, \"contact_person\": {\"type\": \"string\", \"maxLength\": 255, \"minLength\": 2}}}',1,'accounts-service','2025-12-13 23:09:37','2025-12-13 23:09:37'),(11056,'accounts-service','ap','update_supplier','PUT','/api/ap/suppliers/:id','v1','{\"type\": \"object\", \"properties\": {\"city\": {\"type\": \"string\", \"maxLength\": 100}, \"name\": {\"type\": \"string\", \"maxLength\": 255, \"minLength\": 2}, \"email\": {\"type\": \"string\", \"format\": \"email\"}, \"phone\": {\"type\": \"string\", \"pattern\": \"^\\\\+?[0-9]+$\"}, \"state\": {\"type\": \"string\", \"maxLength\": 100}, \"status\": {\"enum\": [\"active\", \"inactive\", \"blacklisted\"], \"type\": \"string\"}, \"tax_id\": {\"type\": \"string\", \"maxLength\": 50}, \"address\": {\"type\": \"string\", \"maxLength\": 500}, \"country\": {\"type\": \"string\", \"maxLength\": 100}, \"category\": {\"enum\": [\"local\", \"international\", \"strategic\", \"standard\"], \"type\": \"string\"}, \"postal_code\": {\"type\": \"string\", \"maxLength\": 20}, \"credit_limit\": {\"type\": \"number\", \"minimum\": 0}, \"payment_terms\": {\"type\": \"string\", \"maxLength\": 255}, \"contact_person\": {\"type\": \"string\", \"maxLength\": 255, \"minLength\": 2}}}',1,'accounts-service','2025-12-13 23:09:37','2025-12-13 23:09:37'),(11057,'accounts-service','ap','delete_supplier','DELETE','/api/ap/suppliers/:id','v1','{\"type\": \"object\", \"required\": [\"reason\"], \"properties\": {\"reason\": {\"type\": \"string\", \"minLength\": 10}}}',1,'accounts-service','2025-12-13 23:09:37','2025-12-13 23:09:37'),(11058,'accounts-service','ap','create_supplier_bank_account','POST','/api/ap/suppliers/bank-accounts','v1','{\"type\": \"object\", \"required\": [\"supplier_id\", \"bank_name\", \"account_number\"], \"properties\": {\"iban\": {\"type\": \"string\", \"maxLength\": 50}, \"notes\": {\"type\": \"string\", \"maxLength\": 500}, \"currency\": {\"type\": \"string\", \"default\": \"NGN\"}, \"bank_name\": {\"type\": \"string\", \"maxLength\": 255, \"minLength\": 2}, \"is_default\": {\"type\": \"boolean\", \"default\": false}, \"swift_code\": {\"type\": \"string\", \"maxLength\": 50}, \"supplier_id\": {\"type\": \"string\"}, \"account_type\": {\"enum\": [\"checking\", \"savings\", \"business\", \"current\"], \"type\": \"string\"}, \"account_number\": {\"type\": \"string\", \"maxLength\": 20, \"minLength\": 10}, \"routing_number\": {\"type\": \"string\", \"maxLength\": 50}, \"account_holder_name\": {\"type\": \"string\", \"maxLength\": 255}}}',1,'accounts-service','2025-12-13 23:09:37','2025-12-13 23:09:37'),(11059,'accounts-service','ap','update_supplier_bank_account','PUT','/api/ap/suppliers/bank-accounts/:id','v1','{\"type\": \"object\", \"properties\": {\"iban\": {\"type\": \"string\", \"maxLength\": 50}, \"notes\": {\"type\": \"string\", \"maxLength\": 500}, \"currency\": {\"type\": \"string\"}, \"bank_name\": {\"type\": \"string\", \"maxLength\": 255, \"minLength\": 2}, \"is_default\": {\"type\": \"boolean\"}, \"swift_code\": {\"type\": \"string\", \"maxLength\": 50}, \"account_type\": {\"enum\": [\"checking\", \"savings\", \"business\", \"current\"], \"type\": \"string\"}, \"account_number\": {\"type\": \"string\", \"maxLength\": 20, \"minLength\": 10}, \"routing_number\": {\"type\": \"string\", \"maxLength\": 50}, \"account_holder_name\": {\"type\": \"string\", \"maxLength\": 255}}}',1,'accounts-service','2025-12-13 23:09:37','2025-12-13 23:09:37'),(11060,'accounts-service','ap','process_payment','POST','/api/ap/payments','v1','{\"type\": \"object\", \"required\": [\"vendor_bill_id\", \"payment_method\", \"amount\"], \"properties\": {\"notes\": {\"type\": \"string\", \"maxLength\": 500}, \"amount\": {\"type\": \"number\", \"minimum\": 0}, \"payment_date\": {\"type\": \"string\", \"format\": \"date\"}, \"payment_type\": {\"enum\": [\"full\", \"partial\", \"advance\"], \"type\": \"string\", \"default\": \"full\"}, \"payment_method\": {\"enum\": [\"bank_transfer\", \"check\", \"cash\", \"wire_transfer\"], \"type\": \"string\"}, \"vendor_bill_id\": {\"type\": \"integer\"}, \"bank_account_id\": {\"type\": \"integer\"}, \"reference_number\": {\"type\": \"string\", \"maxLength\": 100}}}',1,'accounts-service','2025-12-13 23:09:38','2025-12-13 23:09:38'),(11061,'accounts-service','ap','void_payment','PUT','/api/ap/payments/:id/void','v1','{\"type\": \"object\", \"required\": [\"reason\"], \"properties\": {\"reason\": {\"type\": \"string\", \"minLength\": 10}, \"reversal_notes\": {\"type\": \"string\", \"maxLength\": 500}}}',1,'accounts-service','2025-12-13 23:09:38','2025-12-13 23:09:38'),(11062,'accounts-service','ap','accept_qc_completed_po','POST','/api/ap/qc-completed-pos/:poId/accept','v1','{\"type\": \"object\", \"properties\": {\"notes\": {\"type\": \"string\", \"maxLength\": 500}, \"acceptance_date\": {\"type\": \"string\", \"format\": \"date\"}}}',1,'accounts-service','2025-12-13 23:09:38','2025-12-13 23:09:38'),(11063,'accounts-service','ap','view_supplier_ledger','GET','/api/ap/suppliers/:supplierId/ledger','v1','{\"type\": \"object\", \"properties\": {\"to\": {\"type\": \"string\", \"format\": \"date\"}, \"from\": {\"type\": \"string\", \"format\": \"date\"}, \"limit\": {\"type\": \"integer\", \"default\": 50, \"maximum\": 1000, \"minimum\": 1}, \"offset\": {\"type\": \"integer\", \"default\": 0, \"minimum\": 0}}}',1,'accounts-service','2025-12-13 23:09:38','2025-12-13 23:09:38'),(11064,'accounts-service','ap','export_supplier_ledger','GET','/api/ap/suppliers/:supplierId/ledger/export','v1','{\"type\": \"object\", \"properties\": {\"to\": {\"type\": \"string\", \"format\": \"date\"}, \"from\": {\"type\": \"string\", \"format\": \"date\"}, \"type\": {\"enum\": [\"csv\", \"pdf\", \"excel\"], \"type\": \"string\", \"default\": \"csv\"}}}',1,'accounts-service','2025-12-13 23:09:38','2025-12-13 23:09:38'),(11065,'accounts-service','ap','set_supplier_opening_balance','POST','/api/ap/suppliers/opening-balance','v1','{\"type\": \"object\", \"required\": [\"supplier_id\", \"balance\", \"effective_date\"], \"properties\": {\"balance\": {\"type\": \"number\"}, \"reference\": {\"type\": \"string\", \"maxLength\": 100}, \"description\": {\"type\": \"string\", \"maxLength\": 500}, \"supplier_id\": {\"type\": \"integer\"}, \"effective_date\": {\"type\": \"string\", \"format\": \"date\"}}}',1,'accounts-service','2025-12-13 23:09:38','2025-12-13 23:09:38'),(11066,'accounts-service','ap','bulk_set_supplier_opening_balances','POST','/api/ap/suppliers/opening-balance/bulk','v1','{\"type\": \"object\", \"required\": [\"balances\"], \"properties\": {\"balances\": {\"type\": \"array\", \"items\": {\"type\": \"object\", \"required\": [\"supplier_id\", \"balance\", \"effective_date\"], \"properties\": {\"balance\": {\"type\": \"number\"}, \"description\": {\"type\": \"string\", \"maxLength\": 500}, \"supplier_id\": {\"type\": \"integer\"}, \"effective_date\": {\"type\": \"string\", \"format\": \"date\"}}}, \"minItems\": 1}}}',1,'accounts-service','2025-12-13 23:09:38','2025-12-13 23:09:38'),(11067,'accounts-service','ap','perform_three_way_match','POST','/api/ap/three-way-match','v1','{\"type\": \"object\", \"required\": [\"purchase_order_id\", \"goods_receipt_id\", \"vendor_bill_id\"], \"properties\": {\"vendor_bill_id\": {\"type\": \"integer\"}, \"match_tolerance\": {\"type\": \"number\", \"default\": 0, \"maximum\": 100, \"minimum\": 0}, \"goods_receipt_id\": {\"type\": \"integer\"}, \"purchase_order_id\": {\"type\": \"integer\"}}}',1,'accounts-service','2025-12-13 23:09:38','2025-12-13 23:09:38'),(11068,'accounts-service','ap','audit_vendor_bill','POST','/api/ap/audit/vendor-bills/:id','v1','{\"type\": \"object\", \"required\": [\"audit_type\", \"findings\"], \"properties\": {\"findings\": {\"type\": \"string\", \"minLength\": 10}, \"severity\": {\"enum\": [\"low\", \"medium\", \"high\", \"critical\"], \"type\": \"string\", \"default\": \"medium\"}, \"audit_type\": {\"enum\": [\"compliance\", \"accuracy\", \"fraud\", \"performance\"], \"type\": \"string\"}, \"auditor_notes\": {\"type\": \"string\", \"maxLength\": 1000}, \"recommended_actions\": {\"type\": \"string\"}}}',1,'accounts-service','2025-12-13 23:09:38','2025-12-13 23:09:38'),(11069,'accounts-service','ap','generate_ap_report','POST','/api/ap/reports','v1','{\"type\": \"object\", \"required\": [\"report_type\", \"date_from\", \"date_to\"], \"properties\": {\"format\": {\"enum\": [\"json\", \"csv\", \"pdf\"], \"type\": \"string\", \"default\": \"json\"}, \"date_to\": {\"type\": \"string\", \"format\": \"date\"}, \"date_from\": {\"type\": \"string\", \"format\": \"date\"}, \"report_type\": {\"enum\": [\"aging\", \"payments\", \"outstanding\", \"supplier_performance\", \"cash_flow\"], \"type\": \"string\"}, \"supplier_ids\": {\"type\": \"array\", \"items\": {\"type\": \"integer\"}}, \"include_details\": {\"type\": \"boolean\", \"default\": false}}}',1,'accounts-service','2025-12-13 23:09:38','2025-12-13 23:09:38'),(11070,'accounts-service','accounts','create_journal_entry','POST','/api/accounts/general-ledger/journal-entries','v1','{\"type\": \"object\", \"required\": [\"date\", \"lines\"], \"properties\": {\"date\": {\"type\": \"string\", \"format\": \"date\"}, \"lines\": {\"type\": \"array\", \"items\": {\"type\": \"object\", \"oneOf\": [{\"required\": [\"debit_amount\"]}, {\"required\": [\"credit_amount\"]}], \"required\": [\"account_id\"], \"properties\": {\"account_id\": {\"type\": \"integer\"}, \"description\": {\"type\": \"string\"}, \"debit_amount\": {\"type\": \"number\", \"minimum\": 0}, \"credit_amount\": {\"type\": \"number\", \"minimum\": 0}}}}, \"reference\": {\"type\": \"string\"}, \"description\": {\"type\": \"string\"}, \"total_debit\": {\"type\": \"number\", \"minimum\": 0}, \"total_credit\": {\"type\": \"number\", \"minimum\": 0}}}',1,'accounts-service','2025-12-13 23:21:27','2025-12-13 23:52:31'),(11071,'accounts-service','accounts','post_journal_entry','PATCH','/api/accounts/general-ledger/journal-entries/:id/post','v1','{\"type\": \"object\", \"properties\": {\"approved_by\": {\"type\": \"string\"}, \"approval_note\": {\"type\": \"string\"}}}',1,'accounts-service','2025-12-13 23:21:27','2025-12-13 23:52:31'),(11072,'accounts-service','accounts','modify_chart_of_accounts','POST','/api/accounts/chart-of-accounts','v1','{\"type\": \"object\", \"required\": [\"account_code\", \"account_name\", \"account_type\"], \"properties\": {\"is_active\": {\"type\": \"boolean\"}, \"account_code\": {\"type\": \"string\"}, \"account_name\": {\"type\": \"string\"}, \"account_type\": {\"type\": \"string\"}, \"parent_account_id\": {\"type\": \"integer\"}}}',1,'accounts-service','2025-12-13 23:21:27','2025-12-13 23:52:31');

--
-- Table structure for table `permissions`
--

CREATE TABLE `permissions` (
  `id` int NOT NULL AUTO_INCREMENT,
  `name` varchar(100) NOT NULL,
  `description` text,
  `created_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`),
  UNIQUE KEY `name` (`name`)
) ENGINE=InnoDB AUTO_INCREMENT=23 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `permissions`
--

INSERT INTO `permissions` VALUES (1,'create_users','Can create new users','2025-11-04 08:11:47'),(2,'edit_users','Can edit user information','2025-11-04 08:11:47'),(3,'delete_users','Can delete users','2025-11-04 08:11:47'),(4,'view_reports','Can view reports','2025-11-04 08:11:47'),(5,'manage_inventory','Can manage inventory','2025-11-04 08:11:47'),(6,'approve_documents','Can approve documents','2025-11-04 08:11:47');

--
-- Table structure for table `role_modules`
--

CREATE TABLE `role_modules` (
  `id` int NOT NULL,
  `role_id` int NOT NULL,
  `module_id` int NOT NULL,
  `store_id` int NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;

--
-- Dumping data for table `role_modules`
--


--
-- Table structure for table `role_permissions`
--

CREATE TABLE `role_permissions` (
  `id` int NOT NULL AUTO_INCREMENT,
  `role_id` int NOT NULL,
  `permission_id` int NOT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `unique_role_permission` (`role_id`,`permission_id`),
  KEY `permission_id` (`permission_id`),
  CONSTRAINT `role_permissions_ibfk_1` FOREIGN KEY (`role_id`) REFERENCES `roles` (`id`) ON DELETE CASCADE,
  CONSTRAINT `role_permissions_ibfk_2` FOREIGN KEY (`permission_id`) REFERENCES `permissions` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `role_permissions`
--

INSERT INTO `role_permissions` VALUES (1,1,1),(2,1,2),(3,1,3),(4,1,4),(5,1,5),(6,1,6),(7,2,1),(8,2,2),(9,2,4),(10,2,5),(11,3,4),(12,3,5),(13,4,4);

--
-- Table structure for table `roles`
--

CREATE TABLE `roles` (
  `id` int NOT NULL AUTO_INCREMENT,
  `name` varchar(100) NOT NULL,
  `description` text,
  `created_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP,
  `updated_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`),
  UNIQUE KEY `name` (`name`)
) ENGINE=InnoDB AUTO_INCREMENT=24 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `roles`
--

INSERT INTO `roles` VALUES (1,'super_admin','Super Administrator with full access','2025-11-04 08:11:47','2025-11-04 08:11:47'),(2,'admin','Administrator','2025-11-04 08:11:47','2025-11-04 08:11:47'),(3,'manager','Manager','2025-11-04 08:11:47','2025-11-04 08:11:47'),(4,'user','Regular User','2025-11-04 08:11:47','2025-11-04 08:11:47'),(5,'viewer','Read-only User','2025-11-04 08:11:47','2025-11-04 08:11:47'),(11,'cfo','Chief Financial Officer','2025-11-13 05:27:41','2025-11-13 05:27:41'),(12,'finance','Finance Officer','2025-11-13 05:27:41','2025-11-13 05:27:41');

--
-- Table structure for table `stores`
--

CREATE TABLE `stores` (
  `id` int NOT NULL AUTO_INCREMENT,
  `name` varchar(255) NOT NULL,
  `location` varchar(255) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP,
  `updated_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `stores`
--


--
-- Table structure for table `user_permissions`
--

CREATE TABLE `user_permissions` (
  `id` int NOT NULL AUTO_INCREMENT,
  `user_id` int NOT NULL,
  `permission_id` int NOT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `unique_user_permission` (`user_id`,`permission_id`),
  KEY `permission_id` (`permission_id`),
  CONSTRAINT `user_permissions_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE,
  CONSTRAINT `user_permissions_ibfk_2` FOREIGN KEY (`permission_id`) REFERENCES `permissions` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `user_permissions`
--


--
-- Table structure for table `webhook_deliveries`
--

CREATE TABLE `webhook_deliveries` (
  `id` int NOT NULL AUTO_INCREMENT,
  `request_id` int NOT NULL,
  `url` varchar(500) NOT NULL,
  `method` enum('POST','PUT','PATCH') DEFAULT 'POST',
  `payload` json DEFAULT NULL,
  `response_status` int DEFAULT NULL,
  `response_body` text,
  `success` tinyint(1) DEFAULT '0',
  `attempt_count` int DEFAULT '1',
  `next_retry_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`),
  KEY `idx_request` (`request_id`),
  KEY `idx_success` (`success`),
  KEY `idx_next_retry` (`next_retry_at`),
  CONSTRAINT `webhook_deliveries_ibfk_1` FOREIGN KEY (`request_id`) REFERENCES `approval_requests` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=116 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `webhook_deliveries`
--

INSERT INTO `webhook_deliveries` VALUES (47,51,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"changes_required\", \"payload\": {\"items\": [{\"quantity\": 100, \"unit_price\": 50, \"raw_material_id\": 1}], \"notes\": \"Fresh test purchase order after cleanup\", \"branch_id\": 1, \"created_by\": \"Test User\", \"supplier_id\": 1, \"created_by_id\": 8, \"expected_delivery_date\": \"2025-12-01\"}, \"decision\": \"rejected\", \"operation\": \"create_purchase_order\", \"requestId\": 51, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763360550133\", \"invocationId\": 51, \"correlationId\": \"SC-PO-1763360550133\"}',NULL,NULL,1,1,NULL,'2025-11-17 06:23:32'),(48,53,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"SORGHUM WASTE\", \"value\": 254, \"unit_price\": \"0.00\", \"description\": \"SORGHUM WASTE\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT975\", \"email\": \"supplier_CRT975@email.com\", \"label\": \"ZECOOL INVESTMENT\", \"phone\": \"0800000975\", \"value\": 4636}, \"expected_delivery_date\": \"2025-11-24\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 53, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763360708219\", \"invocationId\": 53, \"correlationId\": \"SC-PO-1763360708219\"}',500,NULL,0,1,NULL,'2025-11-17 06:25:33'),(49,61,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"quantity\": 100, \"unit_price\": 50, \"raw_material_id\": 1}], \"notes\": \"Testing forced operation 121 for all supply chain purchase orders\", \"branch_id\": 1, \"created_by\": \"Test User\", \"supplier_id\": 1, \"created_by_id\": 8, \"expected_delivery_date\": \"2025-12-01\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 61, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763361016170\", \"invocationId\": 61, \"correlationId\": \"SC-PO-1763361016170\"}',NULL,NULL,1,1,NULL,'2025-11-17 06:30:25'),(50,62,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"quantity\": 100, \"unit_price\": 50, \"raw_material_id\": 1}], \"notes\": \"Testing if controller executes despite workflow\", \"branch_id\": 1, \"created_by\": \"Test User\", \"supplier_id\": 1, \"created_by_id\": 8, \"expected_delivery_date\": \"2025-12-01\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 62, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763361062118\", \"invocationId\": 62, \"correlationId\": \"SC-PO-1763361062118\"}',NULL,NULL,1,1,NULL,'2025-11-17 06:31:12'),(51,63,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"quantity\": 100, \"unit_price\": 50, \"raw_material_id\": 1}], \"notes\": \"Testing callback execution after approval\", \"branch_id\": 1, \"created_by\": \"Test User\", \"supplier_id\": 1, \"created_by_id\": 8, \"expected_delivery_date\": \"2025-12-01\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 63, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763361127122\", \"invocationId\": 63, \"correlationId\": \"SC-PO-1763361127122\"}',NULL,NULL,1,1,NULL,'2025-11-17 06:32:13'),(52,64,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"quantity\": 100, \"unit_price\": 50, \"raw_material_id\": 1}], \"notes\": \"Final test - middleware should block controller\", \"branch_id\": 1, \"created_by\": \"Test User\", \"supplier_id\": 1, \"created_by_id\": 8, \"expected_delivery_date\": \"2025-12-01\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 64, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763361175075\", \"invocationId\": 64, \"correlationId\": \"SC-PO-1763361175075\"}',NULL,NULL,1,1,NULL,'2025-11-17 06:33:05'),(53,65,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"quantity\": 100, \"unit_price\": 50, \"raw_material_id\": 1}], \"notes\": \"Testing callback created_by fix\", \"branch_id\": 1, \"created_by\": \"Test User\", \"supplier_id\": 1, \"created_by_id\": 8, \"expected_delivery_date\": \"2025-12-01\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 65, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763361222998\", \"invocationId\": 65, \"correlationId\": \"SC-PO-1763361222998\"}',NULL,NULL,1,1,NULL,'2025-11-17 06:33:49'),(54,66,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"quantity\": 100, \"unit_price\": 50, \"raw_material_id\": 1}], \"notes\": \"Testing system created_by for callbacks\", \"branch_id\": 1, \"created_by\": \"Test User\", \"supplier_id\": 1, \"created_by_id\": 8, \"expected_delivery_date\": \"2025-12-01\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 66, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763361252652\", \"invocationId\": 66, \"correlationId\": \"SC-PO-1763361252652\"}',NULL,NULL,1,1,NULL,'2025-11-17 06:34:17'),(55,67,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"quantity\": 100, \"unit_price\": 50, \"raw_material_id\": 1}], \"notes\": \"Testing callback payload logging\", \"branch_id\": 1, \"created_by\": \"Test User\", \"supplier_id\": 1, \"created_by_id\": 8, \"expected_delivery_date\": \"2025-12-01\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 67, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763361278683\", \"invocationId\": 67, \"correlationId\": \"SC-PO-1763361278683\"}',NULL,NULL,1,1,NULL,'2025-11-17 06:35:16'),(56,60,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"quantity\": 100, \"unit_price\": 50, \"raw_material_id\": 1}], \"notes\": \"Testing request body logging\", \"branch_id\": 1, \"created_by\": \"Test User\", \"supplier_id\": 1, \"created_by_id\": 8, \"expected_delivery_date\": \"2025-12-01\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 60, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763360998215\", \"invocationId\": 60, \"correlationId\": \"SC-PO-1763360998215\"}',0,NULL,0,1,NULL,'2025-11-17 06:45:55'),(57,68,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"quantity\": 100, \"unit_price\": 50, \"raw_material_id\": 1}], \"notes\": \"Debug test - check middleware flow\", \"branch_id\": 1, \"created_by\": \"Test User\", \"supplier_id\": 1, \"created_by_id\": 8, \"expected_delivery_date\": \"2025-12-01\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 68, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763361999023\", \"invocationId\": 68, \"correlationId\": \"SC-PO-1763361999023\"}',NULL,NULL,1,1,NULL,'2025-11-17 06:47:14'),(58,69,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"SORGHUM WASTE\", \"value\": 254, \"unit_price\": \"0.00\", \"description\": \"SORGHUM WASTE\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"notes\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT0000797\", \"email\": \"supplier_CRT0000797@email.com\", \"label\": \"ZAZZAU FARM\", \"phone\": \"0800000797\", \"value\": 4632}, \"expected_delivery_date\": \"2025-11-24\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 69, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763362342348\", \"invocationId\": 69, \"correlationId\": \"SC-PO-1763362342348\"}',500,NULL,0,1,NULL,'2025-11-17 06:53:27'),(59,70,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"PALM KERNEL SHELL\", \"value\": 253, \"unit_price\": \"0.00\", \"description\": \"PALM KERNEL SHELL\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT322\", \"email\": \"supplier_CRT322@email.com\", \"label\": \"ZD AND SONS\", \"phone\": \"0800000322\", \"value\": 4633}, \"expected_delivery_date\": \"2025-11-24\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 70, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763362539018\", \"invocationId\": 70, \"correlationId\": \"SC-PO-1763362539018\"}',500,NULL,0,1,NULL,'2025-11-17 06:56:00'),(60,72,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": null, \"unit_of_measure\": \"KG\"}], \"notes\": \"notes\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT975\", \"email\": \"supplier_CRT975@email.com\", \"label\": \"ZECOOL INVESTMENT\", \"phone\": \"0800000975\", \"value\": 4636}, \"expected_delivery_date\": \"2025-11-24\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 72, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763362832538\", \"invocationId\": 72, \"correlationId\": \"SC-PO-1763362832538\"}',500,NULL,0,1,NULL,'2025-11-17 07:00:49'),(61,73,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"PALM KERNEL SHELL\", \"value\": 253, \"unit_price\": \"0.00\", \"description\": \"PALM KERNEL SHELL\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"notes\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT192\", \"email\": \"supplier_CRT192@email.com\", \"label\": \"ZECHARIA MATTHEW\", \"phone\": \"0800000192\", \"value\": 4635}, \"expected_delivery_date\": \"2025-11-24\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 73, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763362879855\", \"invocationId\": 73, \"correlationId\": \"SC-PO-1763362879855\"}',500,NULL,0,1,NULL,'2025-11-17 07:01:38'),(62,74,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"PALM KERNEL SHELL\", \"value\": 253, \"unit_price\": \"0.00\", \"description\": \"PALM KERNEL SHELL\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT975\", \"email\": \"supplier_CRT975@email.com\", \"label\": \"ZECOOL INVESTMENT\", \"phone\": \"0800000975\", \"value\": 4636}, \"expected_delivery_date\": \"2025-11-24\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 74, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763363169990\", \"invocationId\": 74, \"correlationId\": \"SC-PO-1763363169990\"}',500,NULL,0,1,NULL,'2025-11-17 07:06:26'),(63,71,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"quantity\": 100, \"unit_price\": 50, \"raw_material_id\": 6}], \"notes\": \"Final test - UI should display payload correctly\", \"branch_id\": 1, \"created_by\": \"Test User\", \"supplier_id\": 706, \"created_by_id\": 8, \"expected_delivery_date\": \"2025-12-01\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 71, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763362744867\", \"invocationId\": 71, \"correlationId\": \"SC-PO-1763362744867\"}',NULL,NULL,1,1,NULL,'2025-11-17 07:10:02'),(64,75,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"quantity\": 100, \"unit_price\": 50, \"raw_material_id\": 6}], \"notes\": \"Test signature verification\", \"branch_id\": 1, \"created_by\": \"Test User\", \"supplier_id\": 706, \"created_by_id\": 8, \"expected_delivery_date\": \"2025-12-01\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 75, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763363447671\", \"invocationId\": 75, \"correlationId\": \"SC-PO-1763363447671\"}',NULL,NULL,1,1,NULL,'2025-11-17 07:10:47'),(65,76,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"SORGHUM WASTE\", \"value\": 254, \"unit_price\": \"0.00\", \"description\": \"SORGHUM WASTE\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT953\", \"email\": \"supplier_CRT953@email.com\", \"label\": \"ZAFASU INTERGRATED FARMS\", \"phone\": \"0800000953\", \"value\": 4624}, \"expected_delivery_date\": \"2025-11-24\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 76, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763363514944\", \"invocationId\": 76, \"correlationId\": \"SC-PO-1763363514944\"}',500,NULL,0,1,NULL,'2025-11-17 07:12:23'),(66,77,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"SORGHUM WASTE\", \"value\": 254, \"unit_price\": \"0.00\", \"description\": \"SORGHUM WASTE\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT322\", \"email\": \"supplier_CRT322@email.com\", \"label\": \"ZD AND SONS\", \"phone\": \"0800000322\", \"value\": 4633}, \"expected_delivery_date\": \"2025-11-19\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 77, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763363575319\", \"invocationId\": 77, \"correlationId\": \"SC-PO-1763363575319\"}',500,NULL,0,1,NULL,'2025-11-17 07:13:26'),(67,78,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"SORGHUM WASTE\", \"value\": 254, \"unit_price\": \"0.00\", \"description\": \"SORGHUM WASTE\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT975\", \"email\": \"supplier_CRT975@email.com\", \"label\": \"ZECOOL INVESTMENT\", \"phone\": \"0800000975\", \"value\": 4636}, \"expected_delivery_date\": \"2025-11-24\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 78, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763363662178\", \"invocationId\": 78, \"correlationId\": \"SC-PO-1763363662178\"}',500,NULL,0,1,NULL,'2025-11-17 07:14:46'),(68,79,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"SORGHUM WASTE\", \"value\": 254, \"unit_price\": \"0.00\", \"description\": \"SORGHUM WASTE\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT975\", \"email\": \"supplier_CRT975@email.com\", \"label\": \"ZECOOL INVESTMENT\", \"phone\": \"0800000975\", \"value\": 4636}, \"expected_delivery_date\": \"2025-11-24\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 79, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763363740107\", \"invocationId\": 79, \"correlationId\": \"SC-PO-1763363740107\"}',500,NULL,0,1,NULL,'2025-11-17 07:16:06'),(69,58,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"quantity\": 100, \"unit_price\": 50, \"raw_material_id\": 6}], \"notes\": \"Testing debug logs for operation selection\", \"branch_id\": 1, \"created_by\": \"Test User\", \"supplier_id\": 706, \"created_by_id\": 8, \"expected_delivery_date\": \"2025-12-01\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 58, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763360955257\", \"invocationId\": 58, \"correlationId\": \"SC-PO-1763360955257\"}',NULL,NULL,1,1,NULL,'2025-11-17 07:23:02'),(70,59,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"quantity\": 100, \"unit_price\": 50, \"raw_material_id\": 6}], \"notes\": \"Testing forced operation 121 for all supply chain ops\", \"branch_id\": 1, \"created_by\": \"Test User\", \"supplier_id\": 706, \"created_by_id\": 8, \"expected_delivery_date\": \"2025-12-01\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 59, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763360976822\", \"invocationId\": 59, \"correlationId\": \"SC-PO-1763360976822\"}',NULL,NULL,1,1,NULL,'2025-11-17 07:23:05'),(71,80,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"SORGHUM WASTE\", \"value\": 254, \"unit_price\": \"0.00\", \"description\": \"SORGHUM WASTE\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT975\", \"email\": \"supplier_CRT975@email.com\", \"label\": \"ZECOOL INVESTMENT\", \"phone\": \"0800000975\", \"value\": 4636}, \"expected_delivery_date\": \"2025-11-24\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 80, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763364556839\", \"invocationId\": 80, \"correlationId\": \"SC-PO-1763364556839\"}',500,NULL,0,1,NULL,'2025-11-17 07:29:41'),(72,81,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"SORGHUM WASTE\", \"value\": 254, \"unit_price\": \"0.00\", \"description\": \"SORGHUM WASTE\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT975\", \"email\": \"supplier_CRT975@email.com\", \"label\": \"ZECOOL INVESTMENT\", \"phone\": \"0800000975\", \"value\": 4636}, \"expected_delivery_date\": \"2025-11-25\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 81, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763427665840\", \"invocationId\": 81, \"correlationId\": \"SC-PO-1763427665840\"}',500,NULL,0,1,NULL,'2025-11-18 01:08:42'),(73,57,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"quantity\": 100, \"unit_price\": 50, \"raw_material_id\": 6}], \"notes\": \"Testing forced operation 121 selection\", \"branch_id\": 1, \"created_by\": \"Test User\", \"supplier_id\": 706, \"created_by_id\": 8, \"expected_delivery_date\": \"2025-12-01\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 57, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763360923141\", \"invocationId\": 57, \"correlationId\": \"SC-PO-1763360923141\"}',NULL,NULL,1,1,NULL,'2025-11-18 01:08:46'),(74,82,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"SORGHUM WASTE\", \"value\": 254, \"unit_price\": \"0.00\", \"description\": \"SORGHUM WASTE\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"testing\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT128\", \"email\": \"supplier_CRT128@email.com\", \"label\": \"YABANYA AGRO ENT\", \"phone\": \"0800000128\", \"value\": 4602}, \"expected_delivery_date\": \"2025-12-02\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 82, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763428189146\", \"invocationId\": 82, \"correlationId\": \"SC-PO-1763428189146\"}',500,NULL,0,1,NULL,'2025-11-18 01:11:35'),(75,83,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"SORGHUM WASTE\", \"value\": 254, \"unit_price\": \"0.00\", \"description\": \"SORGHUM WASTE\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT975\", \"email\": \"supplier_CRT975@email.com\", \"label\": \"ZECOOL INVESTMENT\", \"phone\": \"0800000975\", \"value\": 4636}, \"expected_delivery_date\": \"2025-11-25\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 83, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763428843529\", \"invocationId\": 83, \"correlationId\": \"SC-PO-1763428843529\"}',500,NULL,0,1,NULL,'2025-11-18 01:20:59'),(76,84,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"PALM KERNEL SHELL\", \"value\": 253, \"unit_price\": \"0.00\", \"description\": \"PALM KERNEL SHELL\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"tesing\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT964\", \"email\": \"supplier_CRT964@email.com\", \"label\": \"ZEAL SOLUTION\", \"phone\": \"0800000964\", \"value\": 4634}, \"expected_delivery_date\": \"2025-11-19\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 84, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763430019191\", \"invocationId\": 84, \"correlationId\": \"SC-PO-1763430019191\"}',500,NULL,0,1,NULL,'2025-11-18 01:40:33'),(77,85,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"SORGHUM WASTE\", \"value\": 254, \"unit_price\": \"0.00\", \"description\": \"SORGHUM WASTE\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"testing\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT192\", \"email\": \"supplier_CRT192@email.com\", \"label\": \"ZECHARIA MATTHEW\", \"phone\": \"0800000192\", \"value\": 4635}, \"expected_delivery_date\": \"2025-11-25\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 85, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763430313950\", \"invocationId\": 85, \"correlationId\": \"SC-PO-1763430313950\"}',500,NULL,0,1,NULL,'2025-11-18 01:45:30'),(78,86,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"SORGHUM WASTE\", \"value\": 254, \"unit_price\": \"0.00\", \"description\": \"SORGHUM WASTE\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"notes\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT0000797\", \"email\": \"supplier_CRT0000797@email.com\", \"label\": \"ZAZZAU FARM\", \"phone\": \"0800000797\", \"value\": 4632}, \"expected_delivery_date\": \"2025-11-25\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 86, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763430435400\", \"invocationId\": 86, \"correlationId\": \"SC-PO-1763430435400\"}',500,NULL,0,1,NULL,'2025-11-18 01:49:22'),(79,87,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"PALM KERNEL SHELL\", \"value\": 253, \"unit_price\": \"0.00\", \"description\": \"PALM KERNEL SHELL\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT975\", \"email\": \"supplier_CRT975@email.com\", \"label\": \"ZECOOL INVESTMENT\", \"phone\": \"0800000975\", \"value\": 4636}, \"expected_delivery_date\": \"2025-11-25\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 87, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763431374856\", \"invocationId\": 87, \"correlationId\": \"SC-PO-1763431374856\"}',500,NULL,0,1,NULL,'2025-11-18 02:05:53'),(80,88,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"PALM KERNEL SHELL\", \"value\": 253, \"unit_price\": \"0.00\", \"description\": \"PALM KERNEL SHELL\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT192\", \"email\": \"supplier_CRT192@email.com\", \"label\": \"ZECHARIA MATTHEW\", \"phone\": \"0800000192\", \"value\": 4635}, \"expected_delivery_date\": \"2025-11-25\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 88, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763431856376\", \"invocationId\": 88, \"correlationId\": \"SC-PO-1763431856376\"}',500,NULL,0,1,NULL,'2025-11-18 02:11:12'),(81,90,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"quantity\": 100, \"unit_price\": 50, \"raw_material_id\": 1}], \"branch_id\": 1, \"created_by\": \"8\", \"supplier_id\": 1, \"created_by_id\": \"8\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 90, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763432970606\", \"invocationId\": 90, \"correlationId\": \"SC-PO-1763432970606\"}',NULL,NULL,1,1,NULL,'2025-11-18 02:30:07'),(82,91,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"SORGHUM WASTE\", \"value\": 254, \"unit_price\": \"0.00\", \"description\": \"SORGHUM WASTE\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT975\", \"email\": \"supplier_CRT975@email.com\", \"label\": \"ZECOOL INVESTMENT\", \"phone\": \"0800000975\", \"value\": 4636}, \"expected_delivery_date\": \"2025-11-25\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 91, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763433318734\", \"invocationId\": 91, \"correlationId\": \"SC-PO-1763433318734\"}',500,NULL,0,1,NULL,'2025-11-18 02:35:37'),(83,92,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"PALM KERNEL SHELL\", \"value\": 253, \"unit_price\": \"0.00\", \"description\": \"PALM KERNEL SHELL\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT192\", \"email\": \"supplier_CRT192@email.com\", \"label\": \"ZECHARIA MATTHEW\", \"phone\": \"0800000192\", \"value\": 4635}, \"expected_delivery_date\": \"2025-11-25\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 92, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763433386039\", \"invocationId\": 92, \"correlationId\": \"SC-PO-1763433386039\"}',500,NULL,0,1,NULL,'2025-11-18 02:37:00'),(84,93,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"quantity\": 100, \"unit_price\": 50, \"raw_material_id\": 1}], \"branch_id\": 1, \"created_by\": \"8\", \"supplier_id\": 1, \"created_by_id\": \"8\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 93, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763433693818\", \"invocationId\": 93, \"correlationId\": \"SC-PO-1763433693818\"}',NULL,NULL,1,1,NULL,'2025-11-18 02:42:04'),(85,94,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"PALM KERNEL SHELL\", \"value\": 253, \"unit_price\": \"0.00\", \"description\": \"PALM KERNEL SHELL\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT975\", \"email\": \"supplier_CRT975@email.com\", \"label\": \"ZECOOL INVESTMENT\", \"phone\": \"0800000975\", \"value\": 4636}, \"expected_delivery_date\": \"2025-11-25\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 94, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763434638026\", \"invocationId\": 94, \"correlationId\": \"SC-PO-1763434638026\"}',500,NULL,0,1,NULL,'2025-11-18 02:57:36'),(86,95,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"PALM KERNEL SHELL\", \"value\": 253, \"unit_price\": \"0.00\", \"description\": \"PALM KERNEL SHELL\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT191\", \"email\": \"supplier_CRT191@email.com\", \"label\": \"ZARAMI\", \"phone\": \"0800000191\", \"value\": 4630}, \"expected_delivery_date\": \"2025-11-25\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 95, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763434943952\", \"invocationId\": 95, \"correlationId\": \"SC-PO-1763434943953\"}',500,NULL,0,1,NULL,'2025-11-18 03:02:39'),(87,96,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"quantity\": 100, \"unit_price\": 50, \"raw_material_id\": {\"label\": \"PALM KERNEL SHELL\", \"value\": 253}, \"unit_of_measure\": \"KG\"}], \"notes\": \"Test payload normalization\", \"branch_id\": 1, \"supplier_id\": {\"label\": \"ZARAMI\", \"value\": 4630}, \"expected_delivery_date\": \"2025-11-25\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 96, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763435078097\", \"invocationId\": 96, \"correlationId\": \"SC-PO-1763435078097\"}',NULL,NULL,1,1,NULL,'2025-11-18 03:04:59'),(88,97,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"PALM KERNEL SHELL\", \"value\": 253, \"unit_price\": \"0.00\", \"description\": \"PALM KERNEL SHELL\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT0000797\", \"email\": \"supplier_CRT0000797@email.com\", \"label\": \"ZAZZAU FARM\", \"phone\": \"0800000797\", \"value\": 4632}, \"expected_delivery_date\": \"2025-11-25\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 97, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763435257498\", \"invocationId\": 97, \"correlationId\": \"SC-PO-1763435257498\"}',NULL,NULL,1,1,NULL,'2025-11-18 03:08:07'),(89,98,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"PALM KERNEL SHELL\", \"value\": 253, \"unit_price\": \"0.00\", \"description\": \"PALM KERNEL SHELL\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT404\", \"email\": \"supplier_CRT404@email.com\", \"label\": \"YAKUBU SANI\", \"phone\": \"0800000404\", \"value\": 4605}, \"expected_delivery_date\": \"2025-11-25\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 98, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763436017498\", \"invocationId\": 98, \"correlationId\": \"SC-PO-1763436017498\"}',NULL,NULL,1,1,NULL,'2025-11-18 03:38:48'),(90,99,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"PALM KERNEL SHELL\", \"value\": 253, \"unit_price\": \"0.00\", \"description\": \"PALM KERNEL SHELL\"}, \"unit_of_measure\": \"KG\"}, {\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": {\"label\": \"WASTE SEMOLINA\", \"value\": 257, \"unit_price\": \"0.00\", \"description\": \"WASTE SEMOLINA\"}, \"unit_of_measure\": \"KG\"}], \"notes\": \"testing\", \"branch_id\": 1, \"supplier_id\": {\"code\": \"CRT855\", \"email\": \"supplier_CRT855@email.com\", \"label\": \"YUSUF MUHAMMED MARABA\", \"phone\": \"0800000855\", \"value\": 4621}, \"expected_delivery_date\": \"2025-11-26\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 99, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763516786071\", \"invocationId\": 99, \"correlationId\": \"SC-PO-1763516786071\"}',NULL,NULL,1,1,NULL,'2025-11-19 02:00:47'),(91,101,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": 244, \"unit_of_measure\": \"KG\"}, {\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": 226, \"unit_of_measure\": \"KG\"}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": 4634, \"expected_delivery_date\": \"2025-11-26\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 101, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763517700658\", \"invocationId\": 101, \"correlationId\": \"SC-PO-1763517700658\"}',NULL,NULL,1,1,NULL,'2025-11-19 02:02:22'),(92,102,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": 253, \"unit_of_measure\": \"KG\"}, {\"unit_price\": 0, \"description\": \"\", \"raw_material_id\": 252, \"unit_of_measure\": \"KG\"}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": 4611, \"expected_delivery_date\": \"2025-11-26\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 102, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763518425630\", \"invocationId\": 102, \"correlationId\": \"SC-PO-1763518425630\"}',NULL,NULL,1,1,NULL,'2025-11-19 02:15:47'),(93,108,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": \"460.00\", \"description\": \"MAIZE\", \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 100000}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": 4605, \"expected_delivery_date\": \"2025-11-29\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 108, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1763818600328\", \"invocationId\": 108, \"correlationId\": \"SC-PO-1763818600328\"}',NULL,NULL,1,1,NULL,'2025-11-22 13:38:33'),(94,121,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"quantity\": 25, \"unit_price\": 3000, \"raw_material_id\": 1}], \"supplier_id\": 1, \"expected_delivery_date\": \"2024-12-20\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 121, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1764056268730\", \"invocationId\": 121, \"correlationId\": \"SC-PO-1764056268730\"}',500,NULL,0,1,NULL,'2025-11-25 07:38:53'),(95,122,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": \"240.00\", \"description\": \"MAIZE\", \"price_source\": \"Kaduna HQTRS Price\", \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 1000}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": 4639, \"expected_delivery_date\": \"2025-12-02\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 122, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1764056388209\", \"invocationId\": 122, \"correlationId\": \"SC-PO-1764056388209\"}',500,NULL,0,1,NULL,'2025-11-25 07:40:02'),(96,120,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": \"240.00\", \"description\": \"MAIZE\", \"price_source\": \"Kaduna HQTRS Price\", \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 1000}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": 4639, \"expected_delivery_date\": \"2025-12-03\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 120, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1764055906872\", \"invocationId\": 120, \"correlationId\": \"SC-PO-1764055906872\"}',500,NULL,0,1,NULL,'2025-11-25 07:40:15'),(97,123,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": \"240.00\", \"description\": \"MAIZE\", \"price_source\": \"Kaduna HQTRS Price\", \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 2000}], \"notes\": \"testing\", \"branch_id\": 1, \"supplier_id\": 4639, \"expected_delivery_date\": \"2025-12-02\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 123, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1764056563370\", \"invocationId\": 123, \"correlationId\": \"SC-PO-1764056563370\"}',500,NULL,0,1,NULL,'2025-11-25 07:42:56'),(98,124,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": \"240.00\", \"description\": \"MAIZE\", \"price_source\": \"Kaduna HQTRS Price\", \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 1000}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": 4638, \"expected_delivery_date\": \"2025-12-02\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 124, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1764056704630\", \"invocationId\": 124, \"correlationId\": \"SC-PO-1764056704630\"}',500,NULL,0,1,NULL,'2025-11-25 07:45:50'),(99,125,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": \"240.00\", \"description\": \"MAIZE\", \"price_source\": \"Kaduna HQTRS Price\", \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 1000}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": 4639, \"expected_delivery_date\": \"2025-12-02\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 125, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1764057450678\", \"invocationId\": 125, \"correlationId\": \"SC-PO-1764057450678\"}',NULL,NULL,1,1,NULL,'2025-11-25 07:57:59'),(100,126,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": \"240.00\", \"description\": \"MAIZE\", \"price_source\": \"Kaduna HQTRS Price\", \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 900}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": 4639, \"expected_delivery_date\": \"2025-12-02\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 126, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1764060147556\", \"invocationId\": 126, \"correlationId\": \"SC-PO-1764060147556\"}',NULL,NULL,1,1,NULL,'2025-11-25 08:42:51'),(101,127,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": 290, \"description\": \"MAIZE\", \"price_source\": null, \"is_md_assigned\": true, \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 0}], \"notes\": \"MD Assigned Price: MAIZE - ₦290.00\\nMD Assigned Price: MAIZE - ₦290.00\\n\\n\\n\\n--- END MD ASSIGNED PRICES ---\\nMD Assigned Price: MAIZE - ₦290.00\\nMD Assigned Price: MAIZE - ₦290.00\\nMD Assigned Price: MAIZE - ₦290.00\\n\\n--- MD ASSIGNED PRICES (AUTO-GENERATED - DO NOT REMOVE) ---\\nMD Assigned Price: MAIZE - ₦290.00\\n\\n--- END MD ASSIGNED PRICES ---\", \"branch_id\": 1, \"supplier_id\": 1244, \"expected_delivery_date\": \"2025-12-02\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 127, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1764063314497\", \"invocationId\": 127, \"correlationId\": \"SC-PO-1764063314497\"}',NULL,NULL,1,1,NULL,'2025-11-25 09:35:45'),(102,128,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": 230, \"description\": \"MAIZE\", \"price_source\": null, \"is_md_assigned\": true, \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 1000}, {\"unit_price\": 280, \"description\": \"Fresh cassava tubedrs\", \"price_source\": null, \"is_md_assigned\": true, \"raw_material_id\": 264, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 2000}, {\"unit_price\": 90, \"description\": \"SOYA CAKE\", \"price_source\": null, \"is_md_assigned\": true, \"raw_material_id\": 237, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 800}], \"notes\": \"--- MD ASSIGNED PRICES (AUTO-GENERATED - DO NOT REMOVE) ---\\nMD Assigned Price: Cassava - ₦280.00\\nMD Assigned Price: MAIZE - ₦230.00\\nMD Assigned Price: SOYA CAKE - ₦90.00\\n\\n--- END MD ASSIGNED PRICES ---\", \"branch_id\": 1, \"supplier_id\": 4638, \"expected_delivery_date\": \"2025-12-02\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 128, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1764063698350\", \"invocationId\": 128, \"correlationId\": \"SC-PO-1764063698350\"}',NULL,NULL,1,1,NULL,'2025-11-25 09:42:05'),(103,134,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": 190, \"description\": \"MAIZE\", \"price_source\": null, \"is_md_assigned\": true, \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 1000}], \"notes\": \"--- MD ASSIGNED PRICES (AUTO-GENERATED - DO NOT REMOVE) ---\\nMD Assigned Price: MAIZE - ₦190.00\\n\\n--- END MD ASSIGNED PRICES ---\", \"branch_id\": 1, \"supplier_id\": 4637, \"expected_delivery_date\": \"2025-12-03\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 134, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1764163809786\", \"invocationId\": 129, \"correlationId\": \"SC-PO-1764163809786\"}',NULL,NULL,1,1,NULL,'2025-11-26 13:30:52'),(104,135,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": 1000, \"description\": \"RICE BRAN\", \"price_source\": null, \"is_md_assigned\": true, \"raw_material_id\": 183, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 0}], \"notes\": \"--- MD ASSIGNED PRICES (AUTO-GENERATED - DO NOT REMOVE) ---\\nMD Assigned Price: RICE BRAN - ₦1,000.00\\n\\n--- END MD ASSIGNED PRICES ---\", \"branch_id\": 1, \"supplier_id\": 4631, \"expected_delivery_date\": \"2025-12-04\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 135, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1764251694168\", \"invocationId\": 130, \"correlationId\": \"SC-PO-1764251694168\"}',NULL,NULL,1,1,NULL,'2025-11-27 13:57:22'),(105,147,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": \"240.00\", \"description\": \"MAIZE\", \"price_source\": \"Kaduna HQTRS Price\", \"is_md_assigned\": false, \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 2000}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": 4339, \"expected_delivery_date\": null}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 147, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1766125014571\", \"invocationId\": 142, \"correlationId\": \"SC-PO-1766125014571\"}',NULL,NULL,1,1,NULL,'2025-12-19 06:18:34'),(106,149,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": \"240.00\", \"description\": \"MAIZE\", \"price_source\": null, \"is_md_assigned\": true, \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 200}, {\"unit_price\": 503, \"description\": \"GROUNDNUT CAKE\", \"price_source\": null, \"is_md_assigned\": true, \"raw_material_id\": 189, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 2000}], \"notes\": \"--- MD ASSIGNED PRICES (AUTO-GENERATED - DO NOT REMOVE) ---\\nMD Assigned Price: GROUNDNUT CAKE - ₦503.00\\n\\n--- END MD ASSIGNED PRICES ---\", \"branch_id\": 1, \"supplier_id\": 4634, \"expected_delivery_date\": \"2025-12-27\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 149, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1766198668874\", \"invocationId\": 144, \"correlationId\": \"SC-PO-1766198668874\"}',NULL,NULL,1,1,NULL,'2025-12-20 02:45:17'),(107,148,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": \"240.00\", \"description\": \"MAIZE\", \"price_source\": \"Kaduna HQTRS Price\", \"is_md_assigned\": false, \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 2000}, {\"unit_price\": 30, \"description\": \"MAIZE FLOUR\", \"price_source\": null, \"is_md_assigned\": true, \"raw_material_id\": 251, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 2100}], \"notes\": \"--- MD ASSIGNED PRICES (AUTO-GENERATED - DO NOT REMOVE) ---\\nMD Assigned Price: MAIZE FLOUR - ₦30.00\\n\\n--- END MD ASSIGNED PRICES ---\", \"branch_id\": 1, \"supplier_id\": 4639, \"expected_delivery_date\": \"2025-12-27\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 148, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1766198636296\", \"invocationId\": 143, \"correlationId\": \"SC-PO-1766198636296\"}',NULL,NULL,1,1,NULL,'2025-12-20 02:45:23'),(108,150,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": \"240.00\", \"description\": \"MAIZE\", \"price_source\": \"Kaduna HQTRS Price\", \"is_md_assigned\": false, \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 2000}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": 4639, \"expected_delivery_date\": \"2025-12-27\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 150, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1766253956378\", \"invocationId\": 145, \"correlationId\": \"SC-PO-1766253956378\"}',NULL,NULL,1,1,NULL,'2025-12-20 18:06:35'),(109,151,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": \"240.00\", \"description\": \"MAIZE\", \"price_source\": \"Kaduna HQTRS Price\", \"is_md_assigned\": false, \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 1000}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": 4639, \"expected_delivery_date\": \"2025-12-27\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 151, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1766256118083\", \"invocationId\": 146, \"correlationId\": \"SC-PO-1766256118083\"}',NULL,NULL,1,1,NULL,'2025-12-20 18:42:29'),(110,152,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": \"240.00\", \"description\": \"MAIZE\", \"price_source\": \"Kaduna HQTRS Price\", \"is_md_assigned\": false, \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 1000}], \"notes\": \"notes\", \"branch_id\": 1, \"supplier_id\": 4639, \"expected_delivery_date\": \"2025-12-27\"}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 152, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1766259933945\", \"invocationId\": 147, \"correlationId\": \"SC-PO-1766259933945\"}',NULL,NULL,1,1,NULL,'2025-12-20 19:47:58'),(111,153,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": \"240.00\", \"description\": \"MAIZE\", \"price_source\": \"Kaduna HQTRS Price\", \"is_md_assigned\": false, \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 1000}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": 4639, \"expected_delivery_date\": null}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 153, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1766263101234\", \"invocationId\": 148, \"correlationId\": \"SC-PO-1766263101234\"}',NULL,NULL,1,1,NULL,'2025-12-20 20:38:43'),(112,154,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": 250, \"description\": \"MAIZE\", \"price_source\": null, \"is_md_assigned\": true, \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 1000}], \"notes\": \"--- MD ASSIGNED PRICES (AUTO-GENERATED - DO NOT REMOVE) ---\\nMD Assigned Price: MAIZE - ₦250.00\\n\\n--- END MD ASSIGNED PRICES ---\", \"branch_id\": 1, \"supplier_id\": 4639, \"expected_delivery_date\": null}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 154, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1766263859345\", \"invocationId\": 149, \"correlationId\": \"SC-PO-1766263859345\"}',NULL,NULL,1,1,NULL,'2025-12-20 20:51:09'),(113,155,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": \"240.00\", \"description\": \"MAIZE\", \"price_source\": \"Kaduna HQTRS Price\", \"is_md_assigned\": false, \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 2000}], \"notes\": \"notes\", \"branch_id\": 1, \"supplier_id\": 4638, \"expected_delivery_date\": null}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 155, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1766264333984\", \"invocationId\": 150, \"correlationId\": \"SC-PO-1766264333984\"}',NULL,NULL,1,1,NULL,'2025-12-20 20:59:02'),(114,156,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": \"240.00\", \"description\": \"MAIZE\", \"price_source\": \"Kaduna HQTRS Price\", \"is_md_assigned\": false, \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 1000}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": 4639, \"expected_delivery_date\": null}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 156, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1766265708528\", \"invocationId\": 151, \"correlationId\": \"SC-PO-1766265708528\"}',NULL,NULL,1,1,NULL,'2025-12-20 21:21:53'),(115,157,'http://localhost:3003/api/purchase-orders/callbacks/approval','POST','{\"module\": \"supply_chain\", \"status\": \"approved\", \"payload\": {\"items\": [{\"unit_price\": \"240.00\", \"description\": \"MAIZE\", \"price_source\": \"Kaduna HQTRS Price\", \"is_md_assigned\": false, \"raw_material_id\": 181, \"unit_of_measure\": \"KG\", \"expected_volume_kg\": 1000}], \"notes\": \"\", \"branch_id\": 1, \"supplier_id\": 4339, \"expected_delivery_date\": null}, \"decision\": \"approved\", \"operation\": \"create_purchase_order\", \"requestId\": 157, \"workflowId\": 1, \"resourceRef\": \"SUPPLY_CHAIN-CREATE_PURCHASE_ORDER-1766273037932\", \"invocationId\": 152, \"correlationId\": \"SC-PO-1766273037932\"}',NULL,NULL,1,1,NULL,'2025-12-20 23:24:03');

--
-- Table structure for table `workflow_audit_log`
--

CREATE TABLE `workflow_audit_log` (
  `id` int NOT NULL AUTO_INCREMENT,
  `event_type` varchar(100) NOT NULL,
  `entity_type` varchar(50) NOT NULL,
  `entity_id` int NOT NULL,
  `actor_id` varchar(100) DEFAULT NULL,
  `old_value` json DEFAULT NULL,
  `new_value` json DEFAULT NULL,
  `metadata` json DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`),
  KEY `idx_entity` (`entity_type`,`entity_id`),
  KEY `idx_actor` (`actor_id`),
  KEY `idx_event` (`event_type`)
) ENGINE=InnoDB AUTO_INCREMENT=11391 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Dumping data for table `workflow_audit_log`
--

INSERT INTO `workflow_audit_log` VALUES (1,'request_created','request',1,'2',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-15 02:14:27'),(2,'operation_invoked','operation_invocation',1,'legacy-service',NULL,'{\"requestId\": 1, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-15 02:14:27'),(3,'request_approved','request',1,'4',NULL,'{\"stepId\": 27, \"comment\": \"serial 1\"}','{}','2025-11-15 02:14:41'),(4,'operation_decision','operation_invocation',1,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 1, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-15 02:14:55'),(5,'request_approved','request',1,'8',NULL,'{\"stepId\": 27, \"comment\": \"serial 2\"}','{}','2025-11-15 02:14:55'),(6,'workflow_updated','workflow',1,'2',NULL,'{\"name\": \"Purchase Order Approval\", \"module\": \"supply_chain\", \"operation\": \"create_purchase_order\"}','{}','2025-11-15 02:40:33'),(7,'request_created','request',2,'2',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-15 02:40:44'),(8,'operation_invoked','operation_invocation',2,'legacy-service',NULL,'{\"requestId\": 2, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-15 02:40:44'),(9,'request_approved','request',2,'4',NULL,'{\"stepId\": 28}','{}','2025-11-15 02:41:22'),(10,'workflow_updated','workflow',1,'2',NULL,'{\"name\": \"Purchase Order Approval\", \"module\": \"supply_chain\", \"operation\": \"create_purchase_order\"}','{}','2025-11-15 02:42:10'),(11,'request_created','request',3,'2',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-15 02:42:25'),(12,'operation_invoked','operation_invocation',3,'legacy-service',NULL,'{\"requestId\": 3, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-15 02:42:25'),(13,'request_approved','request',3,'4',NULL,'{\"stepId\": 29}','{}','2025-11-15 02:42:40'),(14,'operation_decision','operation_invocation',3,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 3, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-15 02:43:01'),(15,'request_approved','request',3,'2',NULL,'{\"stepId\": 29}','{}','2025-11-15 02:43:01'),(16,'workflow_updated','workflow',1,'2',NULL,'{\"name\": \"Purchase Order Approval\", \"module\": \"supply_chain\", \"operation\": \"create_purchase_order\"}','{}','2025-11-15 02:43:49'),(17,'request_created','request',4,'2',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-15 02:44:03'),(18,'operation_invoked','operation_invocation',4,'legacy-service',NULL,'{\"requestId\": 4, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-15 02:44:03'),(19,'operation_decision','operation_invocation',4,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 4, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-15 02:44:16'),(20,'request_approved','request',4,'4',NULL,'{\"stepId\": 30}','{}','2025-11-15 02:44:16'),(21,'workflow_updated','workflow',1,'2',NULL,'{\"name\": \"Purchase Order Approval\", \"module\": \"supply_chain\", \"operation\": \"create_purchase_order\"}','{}','2025-11-15 02:44:56'),(22,'request_created','request',5,'2',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-15 02:45:18'),(23,'operation_invoked','operation_invocation',5,'legacy-service',NULL,'{\"requestId\": 5, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-15 02:45:18'),(24,'request_approved','request',5,'2',NULL,'{\"stepId\": 31}','{}','2025-11-15 02:45:31'),(25,'operation_decision','operation_invocation',5,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 5, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-15 02:45:43'),(26,'request_approved','request',5,'4',NULL,'{\"stepId\": 31}','{}','2025-11-15 02:45:43'),(27,'workflow_updated','workflow',1,'2',NULL,'{\"name\": \"Purchase Order Approval\", \"module\": \"supply_chain\", \"operation\": \"create_purchase_order\"}','{}','2025-11-15 02:46:10'),(28,'workflow_updated','workflow',1,'2',NULL,'{\"name\": \"Purchase Order Approval\", \"module\": \"supply_chain\", \"operation\": \"create_purchase_order\"}','{}','2025-11-15 02:46:27'),(29,'request_created','request',6,'2',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-15 02:46:42'),(30,'operation_invoked','operation_invocation',6,'legacy-service',NULL,'{\"requestId\": 6, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-15 02:46:42'),(31,'request_approved','request',6,'4',NULL,'{\"stepId\": 33}','{}','2025-11-15 02:46:58'),(32,'operation_decision','operation_invocation',6,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 6, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-15 02:47:16'),(33,'request_approved','request',6,'2',NULL,'{\"stepId\": 33}','{}','2025-11-15 02:47:16'),(34,'workflow_updated','workflow',1,'2',NULL,'{\"name\": \"Purchase Order Approval\", \"module\": \"supply_chain\", \"operation\": \"create_purchase_order\"}','{}','2025-11-15 02:48:08'),(35,'request_created','request',7,'2',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-15 02:48:36'),(36,'operation_invoked','operation_invocation',7,'legacy-service',NULL,'{\"requestId\": 7, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-15 02:48:36'),(37,'workflow_updated','workflow',2,'2',NULL,'{\"name\": \"Update purchase order\", \"module\": \"supply_chain\", \"operation\": \"update_purchase_order\"}','{}','2025-11-15 03:19:54'),(38,'workflow_updated','workflow',1,'2',NULL,'{\"name\": \"Purchase Order Approval\", \"module\": \"supply_chain\", \"operation\": \"create_purchase_order\"}','{}','2025-11-15 03:20:22'),(39,'request_created','request',8,'2',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-15 03:21:01'),(40,'operation_invoked','operation_invocation',8,'legacy-service',NULL,'{\"requestId\": 8, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-15 03:21:01'),(41,'workflow_updated','workflow',1,'2',NULL,'{\"name\": \"Purchase Order Approval\", \"module\": \"supply_chain\", \"operation\": \"create_purchase_order\"}','{}','2025-11-15 03:22:02'),(42,'request_created','request',9,'2',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-15 03:22:15'),(43,'operation_invoked','operation_invocation',9,'legacy-service',NULL,'{\"requestId\": 9, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-15 03:22:15'),(44,'workflow_updated','workflow',1,'4',NULL,'{\"name\": \"Purchase Order Approval\", \"module\": \"supply_chain\", \"operation\": \"create_purchase_order\"}','{}','2025-11-15 03:24:23'),(45,'request_created','request',10,'2',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-15 03:25:09'),(46,'operation_invoked','operation_invocation',10,'legacy-service',NULL,'{\"requestId\": 10, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-15 03:25:09'),(47,'workflow_updated','workflow',1,'2',NULL,'{\"name\": \"Purchase Order Approval\", \"module\": \"supply_chain\", \"operation\": \"create_purchase_order\"}','{}','2025-11-15 03:27:08'),(48,'request_created','request',11,'2',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-15 03:27:36'),(49,'operation_invoked','operation_invocation',11,'legacy-service',NULL,'{\"requestId\": 11, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-15 03:27:36'),(50,'operation_decision','operation_invocation',11,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 11, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-15 03:36:10'),(51,'request_approved','request',11,'4',NULL,'{\"stepId\": 39, \"comment\": \"ok\"}','{}','2025-11-15 03:36:10'),(52,'request_created','request',12,'2',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-15 03:48:33'),(53,'operation_invoked','operation_invocation',12,'legacy-service',NULL,'{\"requestId\": 12, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-15 03:48:34'),(54,'operation_decision','operation_invocation',12,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 12, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-15 03:50:15'),(55,'request_approved','request',12,'4',NULL,'{\"stepId\": 39, \"comment\": \"approve\"}','{}','2025-11-15 03:50:15'),(56,'request_created','request',13,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-15 03:51:36'),(57,'operation_invoked','operation_invocation',13,'legacy-service',NULL,'{\"requestId\": 13, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-15 03:51:36'),(58,'operation_decision','operation_invocation',13,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 13, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-15 03:52:47'),(59,'request_approved','request',13,'4',NULL,'{\"stepId\": 39}','{}','2025-11-15 03:52:47'),(60,'request_created','request',14,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-15 03:53:26'),(61,'operation_invoked','operation_invocation',14,'legacy-service',NULL,'{\"requestId\": 14, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-15 03:53:26'),(62,'operation_decision','operation_invocation',14,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 14, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-15 04:02:28'),(63,'request_approved','request',14,'4',NULL,'{\"stepId\": 39}','{}','2025-11-15 04:02:28'),(64,'request_created','request',15,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-15 04:03:16'),(65,'operation_invoked','operation_invocation',15,'legacy-service',NULL,'{\"requestId\": 15, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-15 04:03:16'),(66,'operation_decision','operation_invocation',15,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 15, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-15 04:03:22'),(67,'request_approved','request',15,'4',NULL,'{\"stepId\": 39, \"comment\": \"Test approval from frontend\"}','{}','2025-11-15 04:03:22'),(68,'request_created','request',16,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-15 04:03:26'),(69,'operation_invoked','operation_invocation',16,'legacy-service',NULL,'{\"requestId\": 16, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-15 04:03:26'),(70,'request_created','request',17,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-15 04:14:20'),(71,'operation_invoked','operation_invocation',17,'legacy-service',NULL,'{\"requestId\": 17, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-15 04:14:20'),(72,'operation_decision','operation_invocation',17,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 17, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-15 04:14:37'),(73,'request_approved','request',17,'4',NULL,'{\"stepId\": 39}','{}','2025-11-15 04:14:37'),(74,'operation_decision','operation_invocation',16,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 16, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-15 04:15:03'),(75,'request_approved','request',16,'4',NULL,'{\"stepId\": 39}','{}','2025-11-15 04:15:03'),(76,'workflow_updated','workflow',1,'8',NULL,'{\"name\": \"Purchase Order Approval\", \"module\": \"supply_chain\", \"operation\": \"create_purchase_order\"}','{}','2025-11-15 04:16:04'),(77,'request_created','request',18,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-15 04:16:28'),(78,'operation_invoked','operation_invocation',18,'legacy-service',NULL,'{\"requestId\": 18, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-15 04:16:28'),(79,'request_approved','request',18,'8',NULL,'{\"stepId\": 40}','{}','2025-11-15 04:16:44'),(80,'request_approved','request',18,'4',NULL,'{\"stepId\": 40}','{}','2025-11-15 04:17:07'),(81,'operation_decision','operation_invocation',18,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 18, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-15 04:17:14'),(82,'request_approved','request',18,'2',NULL,'{\"stepId\": 40}','{}','2025-11-15 04:17:14'),(83,'request_created','request',19,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-15 04:22:17'),(84,'operation_invoked','operation_invocation',19,'legacy-service',NULL,'{\"requestId\": 19, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-15 04:22:17'),(85,'request_created','request',20,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-15 04:34:05'),(86,'operation_invoked','operation_invocation',20,'legacy-service',NULL,'{\"requestId\": 20, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-15 04:34:05'),(87,'request_approved','request',20,'8',NULL,'{\"stepId\": 40, \"comment\": \"Real-time test approval\"}','{}','2025-11-15 04:34:33'),(88,'request_created','request',21,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-15 04:34:39'),(89,'operation_invoked','operation_invocation',21,'legacy-service',NULL,'{\"requestId\": 21, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-15 04:34:39'),(90,'request_approved','request',21,'8',NULL,'{\"stepId\": 40}','{}','2025-11-15 04:56:19'),(91,'request_approved','request',19,'8',NULL,'{\"stepId\": 40}','{}','2025-11-15 04:56:22'),(92,'request_approved','request',21,'4',NULL,'{\"stepId\": 40}','{}','2025-11-15 04:56:29'),(93,'request_approved','request',20,'4',NULL,'{\"stepId\": 40}','{}','2025-11-15 04:56:32'),(94,'request_approved','request',19,'4',NULL,'{\"stepId\": 40}','{}','2025-11-15 04:56:43'),(95,'operation_decision','operation_invocation',21,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 21, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-15 04:56:53'),(96,'request_approved','request',21,'2',NULL,'{\"stepId\": 40}','{}','2025-11-15 04:56:53'),(97,'operation_decision','operation_invocation',20,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 20, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-15 04:57:00'),(98,'request_approved','request',20,'2',NULL,'{\"stepId\": 40}','{}','2025-11-15 04:57:00'),(99,'operation_decision','operation_invocation',19,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 19, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-15 04:57:05'),(100,'request_approved','request',19,'2',NULL,'{\"stepId\": 40}','{}','2025-11-15 04:57:05'),(101,'request_created','request',22,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-15 04:57:33'),(102,'operation_invoked','operation_invocation',22,'legacy-service',NULL,'{\"requestId\": 22, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-15 04:57:33'),(103,'request_approved','request',22,'8',NULL,'{\"stepId\": 40}','{}','2025-11-15 04:57:40'),(104,'request_approved','request',22,'4',NULL,'{\"stepId\": 40}','{}','2025-11-15 04:57:50'),(105,'operation_decision','operation_invocation',22,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 22, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-15 04:57:56'),(106,'request_approved','request',22,'2',NULL,'{\"stepId\": 40}','{}','2025-11-15 04:57:56'),(107,'request_created','request',23,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-15 05:45:27'),(108,'operation_invoked','operation_invocation',23,'legacy-service',NULL,'{\"requestId\": 23, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-15 05:45:27'),(109,'request_approved','request',23,'8',NULL,'{\"stepId\": 40}','{}','2025-11-15 05:45:40'),(110,'request_approved','request',23,'4',NULL,'{\"stepId\": 40}','{}','2025-11-15 05:46:28'),(111,'operation_decision','operation_invocation',23,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 23, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-15 05:46:37'),(112,'request_approved','request',23,'2',NULL,'{\"stepId\": 40}','{}','2025-11-15 05:46:37'),(113,'request_created','request',24,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-15 05:49:29'),(114,'operation_invoked','operation_invocation',24,'legacy-service',NULL,'{\"requestId\": 24, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-15 05:49:29'),(115,'request_approved','request',24,'8',NULL,'{\"stepId\": 40}','{}','2025-11-15 05:49:54'),(116,'request_approved','request',24,'4',NULL,'{\"stepId\": 40}','{}','2025-11-15 05:50:25'),(117,'operation_decision','operation_invocation',24,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 24, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-15 05:50:51'),(118,'request_approved','request',24,'2',NULL,'{\"stepId\": 40}','{}','2025-11-15 05:50:51'),(119,'request_created','request',25,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-15 06:00:18'),(120,'operation_invoked','operation_invocation',25,'legacy-service',NULL,'{\"requestId\": 25, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-15 06:00:18'),(121,'request_approved','request',25,'8',NULL,'{\"stepId\": 40}','{}','2025-11-15 06:00:31'),(122,'request_approved','request',25,'4',NULL,'{\"stepId\": 40}','{}','2025-11-15 06:00:55'),(123,'operation_decision','operation_invocation',25,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 25, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-15 06:01:16'),(124,'request_approved','request',25,'2',NULL,'{\"stepId\": 40}','{}','2025-11-15 06:01:16'),(125,'request_created','request',26,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-15 06:06:47'),(126,'operation_invoked','operation_invocation',26,'legacy-service',NULL,'{\"requestId\": 26, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-15 06:06:47'),(127,'request_approved','request',26,'8',NULL,'{\"stepId\": 40}','{}','2025-11-15 06:07:04'),(128,'request_approved','request',26,'4',NULL,'{\"stepId\": 40}','{}','2025-11-15 06:07:12'),(129,'operation_decision','operation_invocation',26,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 26, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-15 06:07:21'),(130,'request_approved','request',26,'2',NULL,'{\"stepId\": 40}','{}','2025-11-15 06:07:22'),(131,'workflow_updated','workflow',1,'4',NULL,'{\"name\": \"Purchase Order Approval\", \"module\": \"supply_chain\", \"operation\": \"create_purchase_order\"}','{}','2025-11-15 06:08:31'),(132,'request_created','request',27,'4',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-15 06:08:45'),(133,'operation_invoked','operation_invocation',27,'legacy-service',NULL,'{\"requestId\": 27, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-15 06:08:45'),(134,'request_approved','request',27,'8',NULL,'{\"stepId\": 41}','{}','2025-11-15 06:09:12'),(135,'operation_decision','operation_invocation',27,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 27, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-15 06:09:17'),(136,'request_approved','request',27,'4',NULL,'{\"stepId\": 41}','{}','2025-11-15 06:09:17'),(137,'request_created','request',28,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 05:48:55'),(138,'operation_invoked','operation_invocation',28,'legacy-service',NULL,'{\"requestId\": 28, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-17 05:48:55'),(139,'request_approved','request',28,'8',NULL,'{\"stepId\": 41}','{}','2025-11-17 05:49:32'),(140,'operation_decision','operation_invocation',28,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 28, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-17 05:50:11'),(141,'request_approved','request',28,'4',NULL,'{\"stepId\": 41}','{}','2025-11-17 05:50:11'),(142,'request_created','request',29,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 05:50:53'),(143,'operation_invoked','operation_invocation',29,'legacy-service',NULL,'{\"requestId\": 29, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-17 05:50:53'),(144,'request_approved','request',29,'8',NULL,'{\"stepId\": 41}','{}','2025-11-17 05:51:11'),(145,'operation_decision','operation_invocation',29,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 29, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-17 05:51:24'),(146,'request_approved','request',29,'4',NULL,'{\"stepId\": 41}','{}','2025-11-17 05:51:24'),(147,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-17 05:54:58'),(148,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-17 05:54:58'),(149,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-17 05:54:58'),(150,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-17 05:54:58'),(151,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-17 05:54:58'),(152,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-17 05:54:58'),(153,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-17 05:54:58'),(154,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-17 05:54:58'),(155,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-17 05:54:58'),(156,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-17 05:54:58'),(157,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-17 05:54:58'),(158,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-17 05:54:58'),(159,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-17 05:54:58'),(160,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-17 05:54:58'),(161,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-17 05:54:58'),(162,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-17 05:54:58'),(163,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-17 05:54:58'),(164,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-17 05:54:58'),(165,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-17 05:54:58'),(166,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-17 05:54:58'),(167,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-17 05:54:58'),(168,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-17 05:54:58'),(169,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-17 05:54:58'),(170,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-17 05:54:58'),(171,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-17 05:54:58'),(172,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-17 05:54:58'),(173,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-17 05:54:58'),(174,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-17 05:54:58'),(175,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-17 05:54:58'),(176,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-17 05:54:58'),(177,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-17 05:54:58'),(178,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-17 05:54:58'),(179,'request_created','request',30,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 05:55:25'),(180,'operation_invoked','operation_invocation',30,'legacy-service',NULL,'{\"requestId\": 30, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-17 05:55:25'),(181,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-17 05:55:48'),(182,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-17 05:55:48'),(183,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-17 05:55:48'),(184,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-17 05:55:48'),(185,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-17 05:55:48'),(186,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-17 05:55:48'),(187,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-17 05:55:48'),(188,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-17 05:55:48'),(189,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-17 05:55:48'),(190,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-17 05:55:48'),(191,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-17 05:55:48'),(192,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-17 05:55:48'),(193,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-17 05:55:48'),(194,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-17 05:55:48'),(195,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-17 05:55:48'),(196,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-17 05:55:48'),(197,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-17 05:55:48'),(198,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-17 05:55:48'),(199,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-17 05:55:48'),(200,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-17 05:55:48'),(201,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-17 05:55:48'),(202,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-17 05:55:48'),(203,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-17 05:55:48'),(204,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-17 05:55:48'),(205,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-17 05:55:48'),(206,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-17 05:55:48'),(207,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-17 05:55:48'),(208,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-17 05:55:48'),(209,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-17 05:55:48'),(210,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-17 05:55:48'),(211,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-17 05:55:48'),(212,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-17 05:55:48'),(213,'request_created','request',31,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 05:55:52'),(214,'operation_invoked','operation_invocation',31,'legacy-service',NULL,'{\"requestId\": 31, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-17 05:55:52'),(215,'request_created','request',32,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 05:56:01'),(216,'operation_invoked','operation_invocation',32,'legacy-service',NULL,'{\"requestId\": 32, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-17 05:56:01'),(217,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-17 05:56:32'),(218,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-17 05:56:32'),(219,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-17 05:56:32'),(220,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-17 05:56:32'),(221,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-17 05:56:32'),(222,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-17 05:56:32'),(223,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-17 05:56:32'),(224,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-17 05:56:32'),(225,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-17 05:56:32'),(226,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-17 05:56:32'),(227,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-17 05:56:32'),(228,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-17 05:56:32'),(229,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-17 05:56:32'),(230,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-17 05:56:32'),(231,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-17 05:56:32'),(232,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-17 05:56:32'),(233,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-17 05:56:32'),(234,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-17 05:56:32'),(235,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-17 05:56:32'),(236,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-17 05:56:32'),(237,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-17 05:56:32'),(238,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-17 05:56:32'),(239,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-17 05:56:32'),(240,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-17 05:56:32'),(241,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-17 05:56:32'),(242,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-17 05:56:32'),(243,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-17 05:56:32'),(244,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-17 05:56:32'),(245,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-17 05:56:32'),(246,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-17 05:56:32'),(247,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-17 05:56:32'),(248,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-17 05:56:32'),(249,'request_created','request',33,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 05:56:35'),(250,'operation_invoked','operation_invocation',33,'legacy-service',NULL,'{\"requestId\": 33, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-17 05:56:35'),(251,'request_created','request',34,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 05:56:48'),(252,'operation_invoked','operation_invocation',34,'legacy-service',NULL,'{\"requestId\": 34, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-17 05:56:48'),(253,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-17 05:57:12'),(254,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-17 05:57:12'),(255,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-17 05:57:12'),(256,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-17 05:57:12'),(257,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-17 05:57:12'),(258,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-17 05:57:12'),(259,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-17 05:57:12'),(260,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-17 05:57:12'),(261,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-17 05:57:12'),(262,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-17 05:57:12'),(263,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-17 05:57:12'),(264,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-17 05:57:12'),(265,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-17 05:57:12'),(266,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-17 05:57:12'),(267,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-17 05:57:12'),(268,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-17 05:57:12'),(269,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-17 05:57:12'),(270,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-17 05:57:12'),(271,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-17 05:57:12'),(272,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-17 05:57:12'),(273,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-17 05:57:12'),(274,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-17 05:57:12'),(275,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-17 05:57:12'),(276,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-17 05:57:12'),(277,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-17 05:57:12'),(278,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-17 05:57:12'),(279,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-17 05:57:12'),(280,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-17 05:57:12'),(281,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-17 05:57:12'),(282,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-17 05:57:12'),(283,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-17 05:57:12'),(284,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-17 05:57:12'),(285,'request_created','request',35,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 05:57:23'),(286,'operation_invoked','operation_invocation',35,'legacy-service',NULL,'{\"requestId\": 35, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-17 05:57:23'),(287,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-17 05:57:43'),(288,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-17 05:57:43'),(289,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-17 05:57:43'),(290,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-17 05:57:43'),(291,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-17 05:57:43'),(292,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-17 05:57:43'),(293,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-17 05:57:43'),(294,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-17 05:57:43'),(295,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-17 05:57:43'),(296,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-17 05:57:43'),(297,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-17 05:57:43'),(298,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-17 05:57:43'),(299,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-17 05:57:43'),(300,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-17 05:57:43'),(301,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-17 05:57:43'),(302,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-17 05:57:43'),(303,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-17 05:57:43'),(304,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-17 05:57:43'),(305,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-17 05:57:43'),(306,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-17 05:57:43'),(307,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-17 05:57:43'),(308,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-17 05:57:43'),(309,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-17 05:57:43'),(310,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-17 05:57:43'),(311,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-17 05:57:43'),(312,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-17 05:57:43'),(313,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-17 05:57:43'),(314,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-17 05:57:43'),(315,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-17 05:57:43'),(316,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-17 05:57:43'),(317,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-17 05:57:43'),(318,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-17 05:57:43'),(319,'request_created','request',36,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 05:57:52'),(320,'operation_invoked','operation_invocation',36,'legacy-service',NULL,'{\"requestId\": 36, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-17 05:57:52'),(321,'request_created','request',37,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 05:58:27'),(322,'operation_invoked','operation_invocation',37,'legacy-service',NULL,'{\"requestId\": 37, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-17 05:58:27'),(323,'request_created','request',38,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 05:58:48'),(324,'operation_invoked','operation_invocation',38,'legacy-service',NULL,'{\"requestId\": 38, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-17 05:58:48'),(325,'request_created','request',39,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 05:59:04'),(326,'operation_invoked','operation_invocation',39,'legacy-service',NULL,'{\"requestId\": 39, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-17 05:59:04'),(327,'request_created','request',40,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 05:59:38'),(328,'operation_invoked','operation_invocation',40,'supply-chain-service',NULL,'{\"requestId\": 40, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-17 05:59:38'),(329,'request_created','request',41,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 06:00:19'),(330,'operation_invoked','operation_invocation',41,'legacy-service',NULL,'{\"requestId\": 41, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-17 06:00:19'),(331,'request_created','request',42,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 06:00:34'),(332,'operation_invoked','operation_invocation',42,'legacy-service',NULL,'{\"requestId\": 42, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-17 06:00:34'),(333,'request_created','request',43,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 06:00:57'),(334,'operation_invoked','operation_invocation',43,'legacy-service',NULL,'{\"requestId\": 43, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-17 06:00:57'),(335,'request_created','request',44,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 06:01:45'),(336,'operation_invoked','operation_invocation',44,'legacy-service',NULL,'{\"requestId\": 44, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-17 06:01:45'),(337,'request_created','request',45,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 06:02:17'),(338,'operation_invoked','operation_invocation',45,'legacy-service',NULL,'{\"requestId\": 45, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-17 06:02:17'),(339,'request_created','request',46,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 06:03:47'),(340,'operation_invoked','operation_invocation',46,'legacy-service',NULL,'{\"requestId\": 46, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-17 06:03:47'),(341,'request_approved','request',46,'8',NULL,'{\"stepId\": 41, \"comment\": \"Approved by requester\"}','{}','2025-11-17 06:04:15'),(342,'operation_decision','operation_invocation',46,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 46, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-17 06:04:23'),(343,'request_approved','request',46,'4',NULL,'{\"stepId\": 41, \"comment\": \"Approved by user 4\"}','{}','2025-11-17 06:04:23'),(344,'request_created','request',47,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 06:04:49'),(345,'operation_invoked','operation_invocation',47,'legacy-service',NULL,'{\"requestId\": 47, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-17 06:04:49'),(346,'request_created','request',48,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 06:05:16'),(347,'operation_invoked','operation_invocation',48,'legacy-service',NULL,'{\"requestId\": 48, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-17 06:05:16'),(348,'request_approved','request',48,'8',NULL,'{\"stepId\": 41, \"comment\": \"Approved by user 8\"}','{}','2025-11-17 06:05:25'),(349,'operation_decision','operation_invocation',48,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 48, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-17 06:05:25'),(350,'request_approved','request',48,'4',NULL,'{\"stepId\": 41, \"comment\": \"Approved by user 4\"}','{}','2025-11-17 06:05:25'),(351,'request_created','request',49,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 06:11:02'),(352,'operation_invoked','operation_invocation',49,'legacy-service',NULL,'{\"requestId\": 49, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-17 06:11:02'),(353,'request_created','request',50,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 06:11:46'),(354,'operation_invoked','operation_invocation',50,'legacy-service',NULL,'{\"requestId\": 50, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-17 06:11:46'),(355,'request_approved','request',50,'8',NULL,'{\"stepId\": 41}','{}','2025-11-17 06:11:57'),(356,'operation_decision','operation_invocation',50,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 50, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-17 06:12:09'),(357,'request_approved','request',50,'4',NULL,'{\"stepId\": 41}','{}','2025-11-17 06:12:09'),(358,'request_created','request',51,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 06:22:30'),(359,'operation_invoked','operation_invocation',51,'legacy-service',NULL,'{\"requestId\": 51, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-17 06:22:30'),(360,'operation_decision','operation_invocation',51,NULL,NULL,'{\"decision\": \"rejected\", \"requestId\": 51, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-17 06:23:32'),(361,'request_rejected','request',51,'8',NULL,'{\"stepId\": 41}','{}','2025-11-17 06:23:32'),(362,'request_created','request',52,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 06:24:35'),(363,'operation_invoked','operation_invocation',52,'legacy-service',NULL,'{\"requestId\": 52, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-17 06:24:35'),(364,'request_created','request',53,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 06:25:08'),(365,'operation_invoked','operation_invocation',53,'legacy-service',NULL,'{\"requestId\": 53, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-17 06:25:08'),(366,'request_approved','request',53,'8',NULL,'{\"stepId\": 41}','{}','2025-11-17 06:25:21'),(367,'operation_decision','operation_invocation',53,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 53, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-17 06:25:33'),(368,'request_approved','request',53,'4',NULL,'{\"stepId\": 41}','{}','2025-11-17 06:25:33'),(369,'request_created','request',54,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 06:26:57'),(370,'operation_invoked','operation_invocation',54,'legacy-service',NULL,'{\"requestId\": 54, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-17 06:26:57'),(371,'request_created','request',55,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 06:27:11'),(372,'operation_invoked','operation_invocation',55,'legacy-service',NULL,'{\"requestId\": 55, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-17 06:27:11'),(373,'request_created','request',56,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 06:27:54'),(374,'operation_invoked','operation_invocation',56,'legacy-service',NULL,'{\"requestId\": 56, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-17 06:27:54'),(375,'request_created','request',57,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 06:28:43'),(376,'operation_invoked','operation_invocation',57,'legacy-service',NULL,'{\"requestId\": 57, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-17 06:28:43'),(377,'request_created','request',58,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 06:29:15'),(378,'operation_invoked','operation_invocation',58,'legacy-service',NULL,'{\"requestId\": 58, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-17 06:29:15'),(379,'request_created','request',59,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 06:29:36'),(380,'operation_invoked','operation_invocation',59,'legacy-service',NULL,'{\"requestId\": 59, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-17 06:29:36'),(381,'request_created','request',60,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 06:29:58'),(382,'operation_invoked','operation_invocation',60,'legacy-service',NULL,'{\"requestId\": 60, \"operationId\": 4, \"requiresApproval\": true}','{}','2025-11-17 06:29:58'),(383,'request_created','request',61,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 06:30:16'),(384,'operation_invoked','operation_invocation',61,'legacy-service',NULL,'{\"requestId\": 61, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-17 06:30:16'),(385,'request_approved','request',61,'8',NULL,'{\"stepId\": 41, \"comment\": \"Approved by user 8\"}','{}','2025-11-17 06:30:25'),(386,'operation_decision','operation_invocation',61,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 61, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-17 06:30:25'),(387,'request_approved','request',61,'4',NULL,'{\"stepId\": 41, \"comment\": \"Approved by user 4\"}','{}','2025-11-17 06:30:25'),(388,'request_created','request',62,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 06:31:02'),(389,'operation_invoked','operation_invocation',62,'legacy-service',NULL,'{\"requestId\": 62, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-17 06:31:02'),(390,'request_approved','request',62,'8',NULL,'{\"stepId\": 41, \"comment\": \"Approved\"}','{}','2025-11-17 06:31:12'),(391,'operation_decision','operation_invocation',62,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 62, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-17 06:31:12'),(392,'request_approved','request',62,'4',NULL,'{\"stepId\": 41, \"comment\": \"Approved\"}','{}','2025-11-17 06:31:12'),(393,'request_created','request',63,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 06:32:07'),(394,'operation_invoked','operation_invocation',63,'legacy-service',NULL,'{\"requestId\": 63, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-17 06:32:07'),(395,'request_approved','request',63,'8',NULL,'{\"stepId\": 41, \"comment\": \"Approved by user 8\"}','{}','2025-11-17 06:32:12'),(396,'operation_decision','operation_invocation',63,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 63, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-17 06:32:13'),(397,'request_approved','request',63,'4',NULL,'{\"stepId\": 41, \"comment\": \"Approved by user 4\"}','{}','2025-11-17 06:32:13'),(398,'request_created','request',64,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 06:32:55'),(399,'operation_invoked','operation_invocation',64,'legacy-service',NULL,'{\"requestId\": 64, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-17 06:32:55'),(400,'request_approved','request',64,'8',NULL,'{\"stepId\": 41, \"comment\": \"Final approval test\"}','{}','2025-11-17 06:33:05'),(401,'operation_decision','operation_invocation',64,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 64, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-17 06:33:05'),(402,'request_approved','request',64,'4',NULL,'{\"stepId\": 41, \"comment\": \"Final approval test\"}','{}','2025-11-17 06:33:05'),(403,'request_created','request',65,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 06:33:43'),(404,'operation_invoked','operation_invocation',65,'legacy-service',NULL,'{\"requestId\": 65, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-17 06:33:43'),(405,'request_approved','request',65,'8',NULL,'{\"stepId\": 41, \"comment\": \"Testing callback\"}','{}','2025-11-17 06:33:49'),(406,'operation_decision','operation_invocation',65,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 65, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-17 06:33:49'),(407,'request_approved','request',65,'4',NULL,'{\"stepId\": 41, \"comment\": \"Testing callback\"}','{}','2025-11-17 06:33:49'),(408,'request_created','request',66,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 06:34:12'),(409,'operation_invoked','operation_invocation',66,'legacy-service',NULL,'{\"requestId\": 66, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-17 06:34:12'),(410,'request_approved','request',66,'8',NULL,'{\"stepId\": 41, \"comment\": \"Quick approve for testing\"}','{}','2025-11-17 06:34:17'),(411,'operation_decision','operation_invocation',66,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 66, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-17 06:34:17'),(412,'request_approved','request',66,'4',NULL,'{\"stepId\": 41, \"comment\": \"Quick approve for testing\"}','{}','2025-11-17 06:34:17'),(413,'request_created','request',67,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 06:34:38'),(414,'operation_invoked','operation_invocation',67,'legacy-service',NULL,'{\"requestId\": 67, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-17 06:34:38'),(415,'request_approved','request',67,'8',NULL,'{\"stepId\": 41, \"comment\": \"Testing callback system created_by\"}','{}','2025-11-17 06:35:16'),(416,'operation_decision','operation_invocation',67,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 67, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-17 06:35:16'),(417,'request_approved','request',67,'4',NULL,'{\"stepId\": 41, \"comment\": \"Testing callback system created_by\"}','{}','2025-11-17 06:35:16'),(418,'request_approved','request',60,'8',NULL,'{\"stepId\": 41, \"comment\": \"Approved by user 8\"}','{}','2025-11-17 06:45:54'),(419,'operation_decision','operation_invocation',60,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 60, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-17 06:45:55'),(420,'request_approved','request',60,'4',NULL,'{\"stepId\": 41, \"comment\": \"Approved by user 4\"}','{}','2025-11-17 06:45:55'),(421,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-17 06:46:25'),(422,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-17 06:46:25'),(423,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-17 06:46:25'),(424,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-17 06:46:25'),(425,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-17 06:46:25'),(426,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-17 06:46:25'),(427,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-17 06:46:25'),(428,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-17 06:46:25'),(429,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-17 06:46:25'),(430,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-17 06:46:25'),(431,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-17 06:46:25'),(432,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-17 06:46:25'),(433,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-17 06:46:25'),(434,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-17 06:46:25'),(435,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-17 06:46:25'),(436,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-17 06:46:25'),(437,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-17 06:46:25'),(438,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-17 06:46:25'),(439,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-17 06:46:25'),(440,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-17 06:46:25'),(441,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-17 06:46:25'),(442,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-17 06:46:25'),(443,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-17 06:46:25'),(444,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-17 06:46:25'),(445,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-17 06:46:25'),(446,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-17 06:46:25'),(447,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-17 06:46:25'),(448,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-17 06:46:25'),(449,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-17 06:46:25'),(450,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-17 06:46:25'),(451,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-17 06:46:25'),(452,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-17 06:46:25'),(453,'request_created','request',68,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 06:46:39'),(454,'operation_invoked','operation_invocation',68,'supply-chain-service',NULL,'{\"requestId\": 68, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-17 06:46:39'),(455,'request_approved','request',68,'8',NULL,'{\"stepId\": 41, \"comment\": \"First approval\"}','{}','2025-11-17 06:47:14'),(456,'operation_decision','operation_invocation',68,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 68, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-17 06:47:14'),(457,'request_approved','request',68,'4',NULL,'{\"stepId\": 41, \"comment\": \"Second approval\"}','{}','2025-11-17 06:47:14'),(458,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-17 06:47:54'),(459,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-17 06:47:54'),(460,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-17 06:47:54'),(461,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-17 06:47:54'),(462,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-17 06:47:54'),(463,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-17 06:47:54'),(464,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-17 06:47:54'),(465,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-17 06:47:54'),(466,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-17 06:47:54'),(467,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-17 06:47:54'),(468,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-17 06:47:54'),(469,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-17 06:47:54'),(470,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-17 06:47:54'),(471,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-17 06:47:54'),(472,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-17 06:47:54'),(473,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-17 06:47:54'),(474,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-17 06:47:54'),(475,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-17 06:47:54'),(476,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-17 06:47:54'),(477,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-17 06:47:54'),(478,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-17 06:47:54'),(479,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-17 06:47:54'),(480,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-17 06:47:54'),(481,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-17 06:47:54'),(482,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-17 06:47:54'),(483,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-17 06:47:54'),(484,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-17 06:47:54'),(485,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-17 06:47:54'),(486,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-17 06:47:54'),(487,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-17 06:47:54'),(488,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-17 06:47:54'),(489,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-17 06:47:54'),(490,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-17 06:48:16'),(491,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-17 06:48:16'),(492,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-17 06:48:16'),(493,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-17 06:48:16'),(494,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-17 06:48:16'),(495,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-17 06:48:16'),(496,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-17 06:48:16'),(497,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-17 06:48:16'),(498,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-17 06:48:16'),(499,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-17 06:48:16'),(500,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-17 06:48:16'),(501,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-17 06:48:16'),(502,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-17 06:48:16'),(503,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-17 06:48:16'),(504,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-17 06:48:16'),(505,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-17 06:48:16'),(506,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-17 06:48:16'),(507,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-17 06:48:16'),(508,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-17 06:48:16'),(509,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-17 06:48:16'),(510,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-17 06:48:16'),(511,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-17 06:48:16'),(512,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-17 06:48:16'),(513,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-17 06:48:16'),(514,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-17 06:48:16'),(515,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-17 06:48:16'),(516,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-17 06:48:16'),(517,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-17 06:48:16'),(518,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-17 06:48:16'),(519,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-17 06:48:16'),(520,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-17 06:48:16'),(521,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-17 06:48:16'),(522,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-17 06:48:46'),(523,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-17 06:48:46'),(524,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-17 06:48:46'),(525,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-17 06:48:46'),(526,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-17 06:48:46'),(527,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-17 06:48:46'),(528,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-17 06:48:46'),(529,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-17 06:48:46'),(530,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-17 06:48:46'),(531,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-17 06:48:46'),(532,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-17 06:48:46'),(533,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-17 06:48:46'),(534,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-17 06:48:46'),(535,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-17 06:48:46'),(536,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-17 06:48:46'),(537,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-17 06:48:46'),(538,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-17 06:48:46'),(539,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-17 06:48:46'),(540,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-17 06:48:46'),(541,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-17 06:48:46'),(542,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-17 06:48:46'),(543,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-17 06:48:46'),(544,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-17 06:48:46'),(545,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-17 06:48:46'),(546,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-17 06:48:46'),(547,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-17 06:48:46'),(548,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-17 06:48:46'),(549,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-17 06:48:46'),(550,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-17 06:48:46'),(551,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-17 06:48:46'),(552,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-17 06:48:46'),(553,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-17 06:48:46'),(554,'request_created','request',69,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 06:52:22'),(555,'operation_invoked','operation_invocation',69,'supply-chain-service',NULL,'{\"requestId\": 69, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-17 06:52:22'),(556,'request_approved','request',69,'8',NULL,'{\"stepId\": 41}','{}','2025-11-17 06:52:41'),(557,'operation_decision','operation_invocation',69,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 69, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-17 06:53:27'),(558,'request_approved','request',69,'4',NULL,'{\"stepId\": 41}','{}','2025-11-17 06:53:27'),(559,'request_created','request',70,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 06:55:39'),(560,'operation_invoked','operation_invocation',70,'supply-chain-service',NULL,'{\"requestId\": 70, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-17 06:55:39'),(561,'request_approved','request',70,'8',NULL,'{\"stepId\": 41}','{}','2025-11-17 06:55:50'),(562,'operation_decision','operation_invocation',70,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 70, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-17 06:56:00'),(563,'request_approved','request',70,'4',NULL,'{\"stepId\": 41}','{}','2025-11-17 06:56:00'),(564,'request_created','request',71,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 06:59:04'),(565,'operation_invoked','operation_invocation',71,'supply-chain-service',NULL,'{\"requestId\": 71, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-17 06:59:04'),(566,'request_created','request',72,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 07:00:32'),(567,'operation_invoked','operation_invocation',72,'supply-chain-service',NULL,'{\"requestId\": 72, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-17 07:00:32'),(568,'request_approved','request',72,'8',NULL,'{\"stepId\": 41}','{}','2025-11-17 07:00:42'),(569,'operation_decision','operation_invocation',72,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 72, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-17 07:00:49'),(570,'request_approved','request',72,'4',NULL,'{\"stepId\": 41}','{}','2025-11-17 07:00:50'),(571,'request_created','request',73,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 07:01:19'),(572,'operation_invoked','operation_invocation',73,'supply-chain-service',NULL,'{\"requestId\": 73, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-17 07:01:19'),(573,'request_approved','request',73,'8',NULL,'{\"stepId\": 41}','{}','2025-11-17 07:01:31'),(574,'operation_decision','operation_invocation',73,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 73, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-17 07:01:38'),(575,'request_approved','request',73,'4',NULL,'{\"stepId\": 41}','{}','2025-11-17 07:01:38'),(576,'request_created','request',74,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 07:06:10'),(577,'operation_invoked','operation_invocation',74,'supply-chain-service',NULL,'{\"requestId\": 74, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-17 07:06:10'),(578,'request_approved','request',74,'8',NULL,'{\"stepId\": 41}','{}','2025-11-17 07:06:17'),(579,'operation_decision','operation_invocation',74,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 74, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-17 07:06:26'),(580,'request_approved','request',74,'4',NULL,'{\"stepId\": 41}','{}','2025-11-17 07:06:26'),(581,'request_approved','request',71,'8',NULL,'{\"stepId\": 41, \"comment\": \"Testing callback without signature\"}','{}','2025-11-17 07:10:01'),(582,'operation_decision','operation_invocation',71,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 71, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-17 07:10:02'),(583,'request_approved','request',71,'4',NULL,'{\"stepId\": 41, \"comment\": \"Second approval\"}','{}','2025-11-17 07:10:02'),(584,'request_created','request',75,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 07:10:47'),(585,'operation_invoked','operation_invocation',75,'supply-chain-service',NULL,'{\"requestId\": 75, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-17 07:10:47'),(586,'request_approved','request',75,'8',NULL,'{\"stepId\": 41, \"comment\": \"Test signature verification\"}','{}','2025-11-17 07:10:47'),(587,'operation_decision','operation_invocation',75,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 75, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-17 07:10:47'),(588,'request_approved','request',75,'4',NULL,'{\"stepId\": 41, \"comment\": \"Second approval\"}','{}','2025-11-17 07:10:47'),(589,'request_created','request',76,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 07:11:55'),(590,'operation_invoked','operation_invocation',76,'supply-chain-service',NULL,'{\"requestId\": 76, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-17 07:11:55'),(591,'request_approved','request',76,'8',NULL,'{\"stepId\": 41}','{}','2025-11-17 07:12:07'),(592,'operation_decision','operation_invocation',76,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 76, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-17 07:12:23'),(593,'request_approved','request',76,'4',NULL,'{\"stepId\": 41}','{}','2025-11-17 07:12:23'),(594,'request_created','request',77,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 07:12:55'),(595,'operation_invoked','operation_invocation',77,'supply-chain-service',NULL,'{\"requestId\": 77, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-17 07:12:55'),(596,'request_approved','request',77,'8',NULL,'{\"stepId\": 41}','{}','2025-11-17 07:13:18'),(597,'operation_decision','operation_invocation',77,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 77, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-17 07:13:26'),(598,'request_approved','request',77,'4',NULL,'{\"stepId\": 41}','{}','2025-11-17 07:13:26'),(599,'request_created','request',78,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 07:14:22'),(600,'operation_invoked','operation_invocation',78,'supply-chain-service',NULL,'{\"requestId\": 78, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-17 07:14:22'),(601,'request_approved','request',78,'8',NULL,'{\"stepId\": 41}','{}','2025-11-17 07:14:33'),(602,'operation_decision','operation_invocation',78,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 78, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-17 07:14:46'),(603,'request_approved','request',78,'4',NULL,'{\"stepId\": 41}','{}','2025-11-17 07:14:46'),(604,'request_created','request',79,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 07:15:40'),(605,'operation_invoked','operation_invocation',79,'supply-chain-service',NULL,'{\"requestId\": 79, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-17 07:15:40'),(606,'request_approved','request',79,'8',NULL,'{\"stepId\": 41}','{}','2025-11-17 07:15:51'),(607,'operation_decision','operation_invocation',79,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 79, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-17 07:16:06'),(608,'request_approved','request',79,'4',NULL,'{\"stepId\": 41}','{}','2025-11-17 07:16:06'),(609,'request_approved','request',58,'8',NULL,'{\"stepId\": 41}','{}','2025-11-17 07:18:41'),(610,'request_approved','request',59,'8',NULL,'{\"stepId\": 41}','{}','2025-11-17 07:22:46'),(611,'operation_decision','operation_invocation',58,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 58, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-17 07:23:02'),(612,'request_approved','request',58,'4',NULL,'{\"stepId\": 41}','{}','2025-11-17 07:23:02'),(613,'operation_decision','operation_invocation',59,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 59, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-17 07:23:05'),(614,'request_approved','request',59,'4',NULL,'{\"stepId\": 41}','{}','2025-11-17 07:23:05'),(615,'request_created','request',80,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-17 07:29:16'),(616,'operation_invoked','operation_invocation',80,'supply-chain-service',NULL,'{\"requestId\": 80, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-17 07:29:16'),(617,'request_approved','request',80,'8',NULL,'{\"stepId\": 41}','{}','2025-11-17 07:29:25'),(618,'operation_decision','operation_invocation',80,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 80, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-17 07:29:41'),(619,'request_approved','request',80,'4',NULL,'{\"stepId\": 41}','{}','2025-11-17 07:29:41'),(620,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-17 21:36:00'),(621,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-17 21:36:00'),(622,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-17 21:36:00'),(623,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-17 21:36:00'),(624,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-17 21:36:00'),(625,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-17 21:36:00'),(626,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-17 21:36:00'),(627,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-17 21:36:00'),(628,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-17 21:36:00'),(629,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-17 21:36:00'),(630,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-17 21:36:00'),(631,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-17 21:36:00'),(632,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-17 21:36:00'),(633,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-17 21:36:00'),(634,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-17 21:36:00'),(635,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-17 21:36:00'),(636,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-17 21:36:00'),(637,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-17 21:36:00'),(638,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-17 21:36:00'),(639,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-17 21:36:00'),(640,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-17 21:36:00'),(641,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-17 21:36:00'),(642,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-17 21:36:00'),(643,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-17 21:36:00'),(644,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-17 21:36:00'),(645,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-17 21:36:00'),(646,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-17 21:36:00'),(647,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-17 21:36:00'),(648,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-17 21:36:00'),(649,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-17 21:36:00'),(650,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-17 21:36:00'),(651,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-17 21:36:00'),(652,'request_approved','request',57,'8',NULL,'{\"stepId\": 41}','{}','2025-11-18 00:20:33'),(653,'request_created','request',81,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-18 01:01:06'),(654,'operation_invoked','operation_invocation',81,'supply-chain-service',NULL,'{\"requestId\": 81, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-18 01:01:06'),(655,'request_approved','request',81,'8',NULL,'{\"stepId\": 41}','{}','2025-11-18 01:01:27'),(656,'operation_decision','operation_invocation',81,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 81, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-18 01:08:42'),(657,'request_approved','request',81,'4',NULL,'{\"stepId\": 41}','{}','2025-11-18 01:08:42'),(658,'operation_decision','operation_invocation',57,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 57, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-18 01:08:46'),(659,'request_approved','request',57,'4',NULL,'{\"stepId\": 41}','{}','2025-11-18 01:08:46'),(660,'request_created','request',82,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-18 01:09:49'),(661,'operation_invoked','operation_invocation',82,'supply-chain-service',NULL,'{\"requestId\": 82, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-18 01:09:49'),(662,'request_approved','request',82,'8',NULL,'{\"stepId\": 41}','{}','2025-11-18 01:11:24'),(663,'operation_decision','operation_invocation',82,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 82, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-18 01:11:35'),(664,'request_approved','request',82,'4',NULL,'{\"stepId\": 41}','{}','2025-11-18 01:11:35'),(665,'request_created','request',83,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-18 01:20:43'),(666,'operation_invoked','operation_invocation',83,'supply-chain-service',NULL,'{\"requestId\": 83, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-18 01:20:43'),(667,'request_approved','request',83,'8',NULL,'{\"stepId\": 41}','{}','2025-11-18 01:20:53'),(668,'operation_decision','operation_invocation',83,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 83, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-18 01:20:59'),(669,'request_approved','request',83,'4',NULL,'{\"stepId\": 41}','{}','2025-11-18 01:20:59'),(670,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-18 01:21:59'),(671,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-18 01:21:59'),(672,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-18 01:21:59'),(673,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-18 01:21:59'),(674,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-18 01:21:59'),(675,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-18 01:21:59'),(676,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-18 01:21:59'),(677,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-18 01:21:59'),(678,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-18 01:21:59'),(679,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-18 01:21:59'),(680,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-18 01:21:59'),(681,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-18 01:21:59'),(682,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-18 01:21:59'),(683,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-18 01:21:59'),(684,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-18 01:21:59'),(685,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-18 01:21:59'),(686,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-18 01:21:59'),(687,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-18 01:21:59'),(688,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-18 01:21:59'),(689,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-18 01:21:59'),(690,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-18 01:21:59'),(691,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-18 01:21:59'),(692,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-18 01:21:59'),(693,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-18 01:21:59'),(694,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-18 01:21:59'),(695,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-18 01:21:59'),(696,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-18 01:21:59'),(697,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-18 01:21:59'),(698,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-18 01:21:59'),(699,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-18 01:21:59'),(700,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-18 01:21:59'),(701,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-18 01:21:59'),(702,'request_created','request',84,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-18 01:40:19'),(703,'operation_invoked','operation_invocation',84,'supply-chain-service',NULL,'{\"requestId\": 84, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-18 01:40:19'),(704,'request_approved','request',84,'8',NULL,'{\"stepId\": 41}','{}','2025-11-18 01:40:27'),(705,'operation_decision','operation_invocation',84,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 84, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-18 01:40:33'),(706,'request_approved','request',84,'4',NULL,'{\"stepId\": 41}','{}','2025-11-18 01:40:33'),(707,'request_created','request',85,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-18 01:45:14'),(708,'operation_invoked','operation_invocation',85,'supply-chain-service',NULL,'{\"requestId\": 85, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-18 01:45:14'),(709,'request_approved','request',85,'8',NULL,'{\"stepId\": 41}','{}','2025-11-18 01:45:26'),(710,'operation_decision','operation_invocation',85,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 85, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-18 01:45:30'),(711,'request_approved','request',85,'4',NULL,'{\"stepId\": 41}','{}','2025-11-18 01:45:30'),(712,'workflow_updated','workflow',1,'8',NULL,'{\"name\": \"Purchase Order Approval\", \"module\": \"supply_chain\", \"operation\": \"create_purchase_order\"}','{}','2025-11-18 01:46:50'),(713,'request_created','request',86,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-18 01:47:15'),(714,'operation_invoked','operation_invocation',86,'supply-chain-service',NULL,'{\"requestId\": 86, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-18 01:47:15'),(715,'request_approved','request',86,'8',NULL,'{\"stepId\": 42}','{}','2025-11-18 01:47:51'),(716,'request_approved','request',86,'4',NULL,'{\"stepId\": 42}','{}','2025-11-18 01:48:23'),(717,'operation_decision','operation_invocation',86,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 86, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-18 01:49:22'),(718,'request_approved','request',86,'2',NULL,'{\"stepId\": 42}','{}','2025-11-18 01:49:22'),(719,'request_created','request',87,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-18 02:02:55'),(720,'operation_invoked','operation_invocation',87,'supply-chain-service',NULL,'{\"requestId\": 87, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-18 02:02:55'),(721,'request_approved','request',87,'8',NULL,'{\"stepId\": 42}','{}','2025-11-18 02:03:03'),(722,'request_approved','request',87,'4',NULL,'{\"stepId\": 42}','{}','2025-11-18 02:05:47'),(723,'operation_decision','operation_invocation',87,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 87, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-18 02:05:53'),(724,'request_approved','request',87,'2',NULL,'{\"stepId\": 42}','{}','2025-11-18 02:05:53'),(725,'request_created','request',88,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-18 02:10:56'),(726,'operation_invoked','operation_invocation',88,'supply-chain-service',NULL,'{\"requestId\": 88, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-18 02:10:56'),(727,'request_approved','request',88,'8',NULL,'{\"stepId\": 42}','{}','2025-11-18 02:11:01'),(728,'request_approved','request',88,'4',NULL,'{\"stepId\": 42}','{}','2025-11-18 02:11:08'),(729,'operation_decision','operation_invocation',88,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 88, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-18 02:11:12'),(730,'request_approved','request',88,'2',NULL,'{\"stepId\": 42}','{}','2025-11-18 02:11:12'),(731,'request_created','request',89,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-18 02:29:11'),(732,'operation_invoked','operation_invocation',89,'supply-chain-service',NULL,'{\"requestId\": 89, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-18 02:29:11'),(733,'request_created','request',90,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-18 02:29:30'),(734,'operation_invoked','operation_invocation',90,'supply-chain-service',NULL,'{\"requestId\": 90, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-18 02:29:30'),(735,'request_approved','request',90,'8',NULL,'{\"stepId\": 42, \"comment\": \"Approved by head supply\"}','{}','2025-11-18 02:29:57'),(736,'request_approved','request',90,'4',NULL,'{\"stepId\": 42, \"comment\": \"Approved by head accounts\"}','{}','2025-11-18 02:30:02'),(737,'operation_decision','operation_invocation',90,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 90, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-18 02:30:07'),(738,'request_approved','request',90,'2',NULL,'{\"stepId\": 42, \"comment\": \"Final approval by head of operation\"}','{}','2025-11-18 02:30:07'),(739,'request_created','request',91,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-18 02:35:18'),(740,'operation_invoked','operation_invocation',91,'supply-chain-service',NULL,'{\"requestId\": 91, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-18 02:35:18'),(741,'request_approved','request',91,'8',NULL,'{\"stepId\": 42}','{}','2025-11-18 02:35:27'),(742,'request_approved','request',91,'4',NULL,'{\"stepId\": 42}','{}','2025-11-18 02:35:33'),(743,'operation_decision','operation_invocation',91,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 91, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-18 02:35:37'),(744,'request_approved','request',91,'2',NULL,'{\"stepId\": 42}','{}','2025-11-18 02:35:37'),(745,'request_created','request',92,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-18 02:36:26'),(746,'operation_invoked','operation_invocation',92,'supply-chain-service',NULL,'{\"requestId\": 92, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-18 02:36:26'),(747,'request_approved','request',92,'8',NULL,'{\"stepId\": 42}','{}','2025-11-18 02:36:35'),(748,'request_approved','request',92,'4',NULL,'{\"stepId\": 42}','{}','2025-11-18 02:36:44'),(749,'operation_decision','operation_invocation',92,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 92, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-18 02:37:00'),(750,'request_approved','request',92,'2',NULL,'{\"stepId\": 42}','{}','2025-11-18 02:37:00'),(751,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-18 02:38:20'),(752,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-18 02:38:20'),(753,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-18 02:38:20'),(754,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-18 02:38:20'),(755,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-18 02:38:20'),(756,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-18 02:38:20'),(757,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-18 02:38:20'),(758,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-18 02:38:20'),(759,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-18 02:38:20'),(760,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-18 02:38:20'),(761,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-18 02:38:20'),(762,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-18 02:38:20'),(763,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-18 02:38:20'),(764,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-18 02:38:20'),(765,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-18 02:38:20'),(766,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-18 02:38:20'),(767,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-18 02:38:20'),(768,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-18 02:38:20'),(769,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-18 02:38:20'),(770,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-18 02:38:20'),(771,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-18 02:38:20'),(772,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-18 02:38:20'),(773,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-18 02:38:20'),(774,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-18 02:38:20'),(775,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-18 02:38:20'),(776,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-18 02:38:20'),(777,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-18 02:38:20'),(778,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-18 02:38:20'),(779,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-18 02:38:20'),(780,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-18 02:38:20'),(781,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-18 02:38:20'),(782,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-18 02:38:20'),(783,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-18 02:39:21'),(784,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-18 02:39:21'),(785,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-18 02:39:21'),(786,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-18 02:39:21'),(787,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-18 02:39:21'),(788,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-18 02:39:21'),(789,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-18 02:39:21'),(790,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-18 02:39:21'),(791,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-18 02:39:21'),(792,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-18 02:39:21'),(793,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-18 02:39:21'),(794,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-18 02:39:21'),(795,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-18 02:39:21'),(796,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-18 02:39:21'),(797,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-18 02:39:21'),(798,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-18 02:39:21'),(799,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-18 02:39:21'),(800,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-18 02:39:21'),(801,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-18 02:39:21'),(802,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-18 02:39:21'),(803,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-18 02:39:21'),(804,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-18 02:39:21'),(805,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-18 02:39:21'),(806,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-18 02:39:21'),(807,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-18 02:39:21'),(808,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-18 02:39:21'),(809,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-18 02:39:21'),(810,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-18 02:39:21'),(811,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-18 02:39:21'),(812,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-18 02:39:21'),(813,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-18 02:39:21'),(814,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-18 02:39:21'),(815,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-18 02:39:45'),(816,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-18 02:39:45'),(817,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-18 02:39:45'),(818,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-18 02:39:45'),(819,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-18 02:39:45'),(820,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-18 02:39:45'),(821,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-18 02:39:45'),(822,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-18 02:39:45'),(823,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-18 02:39:45'),(824,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-18 02:39:45'),(825,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-18 02:39:45'),(826,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-18 02:39:45'),(827,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-18 02:39:45'),(828,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-18 02:39:45'),(829,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-18 02:39:45'),(830,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-18 02:39:45'),(831,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-18 02:39:45'),(832,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-18 02:39:45'),(833,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-18 02:39:45'),(834,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-18 02:39:45'),(835,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-18 02:39:45'),(836,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-18 02:39:45'),(837,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-18 02:39:45'),(838,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-18 02:39:45'),(839,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-18 02:39:45'),(840,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-18 02:39:45'),(841,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-18 02:39:45'),(842,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-18 02:39:45'),(843,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-18 02:39:45'),(844,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-18 02:39:45'),(845,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-18 02:39:45'),(846,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-18 02:39:45'),(847,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-18 02:40:51'),(848,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-18 02:40:51'),(849,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-18 02:40:51'),(850,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-18 02:40:51'),(851,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-18 02:40:51'),(852,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-18 02:40:51'),(853,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-18 02:40:51'),(854,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-18 02:40:51'),(855,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-18 02:40:51'),(856,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-18 02:40:51'),(857,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-18 02:40:51'),(858,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-18 02:40:51'),(859,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-18 02:40:51'),(860,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-18 02:40:51'),(861,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-18 02:40:51'),(862,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-18 02:40:51'),(863,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-18 02:40:51'),(864,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-18 02:40:51'),(865,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-18 02:40:51'),(866,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-18 02:40:51'),(867,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-18 02:40:51'),(868,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-18 02:40:51'),(869,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-18 02:40:51'),(870,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-18 02:40:51'),(871,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-18 02:40:51'),(872,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-18 02:40:51'),(873,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-18 02:40:51'),(874,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-18 02:40:51'),(875,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-18 02:40:51'),(876,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-18 02:40:51'),(877,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-18 02:40:51'),(878,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-18 02:40:51'),(879,'request_created','request',93,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-18 02:41:34'),(880,'operation_invoked','operation_invocation',93,'supply-chain-service',NULL,'{\"requestId\": 93, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-18 02:41:34'),(881,'request_approved','request',93,'8',NULL,'{\"stepId\": 42, \"comment\": \"Approved by head supply\"}','{}','2025-11-18 02:42:01'),(882,'request_approved','request',93,'4',NULL,'{\"stepId\": 42, \"comment\": \"Approved by head accounts\"}','{}','2025-11-18 02:42:02'),(883,'operation_decision','operation_invocation',93,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 93, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-18 02:42:04'),(884,'request_approved','request',93,'2',NULL,'{\"stepId\": 42, \"comment\": \"Final approval\"}','{}','2025-11-18 02:42:04'),(885,'request_created','request',94,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-18 02:57:18'),(886,'operation_invoked','operation_invocation',94,'supply-chain-service',NULL,'{\"requestId\": 94, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-18 02:57:18'),(887,'request_approved','request',94,'8',NULL,'{\"stepId\": 42}','{}','2025-11-18 02:57:25'),(888,'request_approved','request',94,'4',NULL,'{\"stepId\": 42}','{}','2025-11-18 02:57:31'),(889,'operation_decision','operation_invocation',94,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 94, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-18 02:57:36'),(890,'request_approved','request',94,'2',NULL,'{\"stepId\": 42}','{}','2025-11-18 02:57:36'),(891,'request_created','request',95,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-18 03:02:24'),(892,'operation_invoked','operation_invocation',95,'supply-chain-service',NULL,'{\"requestId\": 95, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-18 03:02:24'),(893,'request_approved','request',95,'8',NULL,'{\"stepId\": 42}','{}','2025-11-18 03:02:31'),(894,'request_approved','request',95,'4',NULL,'{\"stepId\": 42}','{}','2025-11-18 03:02:35'),(895,'operation_decision','operation_invocation',95,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 95, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-18 03:02:39'),(896,'request_approved','request',95,'2',NULL,'{\"stepId\": 42}','{}','2025-11-18 03:02:39'),(897,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-18 03:03:52'),(898,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-18 03:03:52'),(899,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-18 03:03:52'),(900,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-18 03:03:52'),(901,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-18 03:03:52'),(902,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-18 03:03:52'),(903,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-18 03:03:52'),(904,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-18 03:03:52'),(905,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-18 03:03:52'),(906,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-18 03:03:52'),(907,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-18 03:03:52'),(908,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-18 03:03:52'),(909,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-18 03:03:52'),(910,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-18 03:03:52'),(911,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-18 03:03:52'),(912,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-18 03:03:52'),(913,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-18 03:03:52'),(914,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-18 03:03:52'),(915,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-18 03:03:52'),(916,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-18 03:03:52'),(917,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-18 03:03:52'),(918,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-18 03:03:52'),(919,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-18 03:03:52'),(920,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-18 03:03:52'),(921,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-18 03:03:52'),(922,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-18 03:03:52'),(923,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-18 03:03:52'),(924,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-18 03:03:52'),(925,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-18 03:03:52'),(926,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-18 03:03:52'),(927,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-18 03:03:52'),(928,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-18 03:03:52'),(929,'request_created','request',96,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-18 03:04:38'),(930,'operation_invoked','operation_invocation',96,'supply-chain-service',NULL,'{\"requestId\": 96, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-18 03:04:38'),(931,'request_approved','request',96,'8',NULL,'{\"stepId\": 42, \"comment\": \"Approved\"}','{}','2025-11-18 03:04:57'),(932,'request_approved','request',96,'4',NULL,'{\"stepId\": 42, \"comment\": \"Approved\"}','{}','2025-11-18 03:04:58'),(933,'operation_decision','operation_invocation',96,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 96, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-18 03:04:59'),(934,'request_approved','request',96,'2',NULL,'{\"stepId\": 42, \"comment\": \"Approved\"}','{}','2025-11-18 03:04:59'),(935,'request_created','request',97,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-18 03:07:37'),(936,'operation_invoked','operation_invocation',97,'supply-chain-service',NULL,'{\"requestId\": 97, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-18 03:07:37'),(937,'request_approved','request',97,'8',NULL,'{\"stepId\": 42}','{}','2025-11-18 03:07:49'),(938,'request_approved','request',97,'4',NULL,'{\"stepId\": 42}','{}','2025-11-18 03:08:00'),(939,'operation_decision','operation_invocation',97,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 97, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-18 03:08:07'),(940,'request_approved','request',97,'2',NULL,'{\"stepId\": 42}','{}','2025-11-18 03:08:07'),(941,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-18 03:18:40'),(942,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-18 03:18:40'),(943,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-18 03:18:40'),(944,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-18 03:18:40'),(945,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-18 03:18:40'),(946,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-18 03:18:40'),(947,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-18 03:18:40'),(948,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-18 03:18:40'),(949,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-18 03:18:40'),(950,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-18 03:18:40'),(951,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-18 03:18:40'),(952,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-18 03:18:40'),(953,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-18 03:18:40'),(954,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-18 03:18:40'),(955,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-18 03:18:40'),(956,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-18 03:18:40'),(957,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-18 03:18:40'),(958,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-18 03:18:40'),(959,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-18 03:18:40'),(960,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-18 03:18:40'),(961,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-18 03:18:40'),(962,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-18 03:18:40'),(963,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-18 03:18:40'),(964,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-18 03:18:40'),(965,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-18 03:18:40'),(966,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-18 03:18:40'),(967,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-18 03:18:40'),(968,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-18 03:18:40'),(969,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-18 03:18:40'),(970,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-18 03:18:40'),(971,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-18 03:18:40'),(972,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-18 03:18:40'),(973,'request_created','request',98,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-18 03:20:17'),(974,'operation_invoked','operation_invocation',98,'supply-chain-service',NULL,'{\"requestId\": 98, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-18 03:20:17'),(975,'request_approved','request',98,'8',NULL,'{\"stepId\": 42}','{}','2025-11-18 03:20:27'),(976,'request_approved','request',98,'4',NULL,'{\"stepId\": 42}','{}','2025-11-18 03:20:35'),(977,'operation_decision','operation_invocation',98,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 98, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-18 03:38:48'),(978,'request_approved','request',98,'2',NULL,'{\"stepId\": 42}','{}','2025-11-18 03:38:48'),(979,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-19 01:32:55'),(980,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-19 01:32:55'),(981,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-19 01:32:55'),(982,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-19 01:32:55'),(983,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-19 01:32:55'),(984,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-19 01:32:55'),(985,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-19 01:32:55'),(986,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-19 01:32:55'),(987,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-19 01:32:55'),(988,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-19 01:32:55'),(989,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-19 01:32:55'),(990,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-19 01:32:55'),(991,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-19 01:32:55'),(992,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-19 01:32:55'),(993,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-19 01:32:55'),(994,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-19 01:32:55'),(995,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-19 01:32:55'),(996,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-19 01:32:55'),(997,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-19 01:32:55'),(998,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-19 01:32:55'),(999,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-19 01:32:55'),(1000,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-19 01:32:55'),(1001,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-19 01:32:55'),(1002,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-19 01:32:55'),(1003,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-19 01:32:55'),(1004,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-19 01:32:55'),(1005,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-19 01:32:55'),(1006,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-19 01:32:55'),(1007,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-19 01:32:55'),(1008,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-19 01:32:55'),(1009,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-19 01:32:55'),(1010,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-19 01:32:55'),(1011,'request_created','request',99,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-19 01:46:26'),(1012,'operation_invoked','operation_invocation',99,'supply-chain-service',NULL,'{\"requestId\": 99, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-19 01:46:26'),(1013,'request_created','request',100,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-19 01:53:23'),(1014,'operation_invoked','operation_invocation',100,'supply-chain-service',NULL,'{\"requestId\": 100, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-19 01:53:23'),(1015,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-19 01:53:45'),(1016,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-19 01:53:45'),(1017,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-19 01:53:45'),(1018,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-19 01:53:45'),(1019,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-19 01:53:45'),(1020,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-19 01:53:45'),(1021,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-19 01:53:45'),(1022,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-19 01:53:45'),(1023,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-19 01:53:45'),(1024,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-19 01:53:45'),(1025,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-19 01:53:45'),(1026,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-19 01:53:45'),(1027,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-19 01:53:45'),(1028,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-19 01:53:45'),(1029,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-19 01:53:45'),(1030,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-19 01:53:45'),(1031,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-19 01:53:45'),(1032,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-19 01:53:45'),(1033,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-19 01:53:45'),(1034,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-19 01:53:45'),(1035,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-19 01:53:45'),(1036,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-19 01:53:45'),(1037,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-19 01:53:45'),(1038,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-19 01:53:45'),(1039,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-19 01:53:45'),(1040,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-19 01:53:45'),(1041,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-19 01:53:45'),(1042,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-19 01:53:45'),(1043,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-19 01:53:45'),(1044,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-19 01:53:45'),(1045,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-19 01:53:45'),(1046,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-19 01:53:45'),(1047,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-19 01:53:52'),(1048,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-19 01:53:52'),(1049,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-19 01:53:52'),(1050,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-19 01:53:52'),(1051,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-19 01:53:52'),(1052,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-19 01:53:52'),(1053,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-19 01:53:52'),(1054,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-19 01:53:52'),(1055,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-19 01:53:52'),(1056,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-19 01:53:52'),(1057,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-19 01:53:52'),(1058,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-19 01:53:53'),(1059,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-19 01:53:53'),(1060,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-19 01:53:53'),(1061,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-19 01:53:53'),(1062,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-19 01:53:53'),(1063,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-19 01:53:53'),(1064,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-19 01:53:53'),(1065,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-19 01:53:53'),(1066,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-19 01:53:53'),(1067,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-19 01:53:53'),(1068,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-19 01:53:53'),(1069,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-19 01:53:53'),(1070,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-19 01:53:53'),(1071,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-19 01:53:53'),(1072,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-19 01:53:53'),(1073,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-19 01:53:53'),(1074,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-19 01:53:53'),(1075,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-19 01:53:53'),(1076,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-19 01:53:53'),(1077,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-19 01:53:53'),(1078,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-19 01:53:53'),(1079,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-19 01:55:54'),(1080,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-19 01:55:54'),(1081,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-19 01:55:54'),(1082,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-19 01:55:54'),(1083,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-19 01:55:54'),(1084,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-19 01:55:54'),(1085,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-19 01:55:54'),(1086,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-19 01:55:54'),(1087,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-19 01:55:54'),(1088,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-19 01:55:54'),(1089,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-19 01:55:54'),(1090,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-19 01:55:54'),(1091,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-19 01:55:54'),(1092,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-19 01:55:54'),(1093,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-19 01:55:54'),(1094,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-19 01:55:54'),(1095,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-19 01:55:54'),(1096,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-19 01:55:54'),(1097,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-19 01:55:54'),(1098,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-19 01:55:54'),(1099,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-19 01:55:54'),(1100,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-19 01:55:54'),(1101,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-19 01:55:54'),(1102,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-19 01:55:54'),(1103,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-19 01:55:54'),(1104,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-19 01:55:54'),(1105,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-19 01:55:54'),(1106,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-19 01:55:54'),(1107,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-19 01:55:54'),(1108,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-19 01:55:54'),(1109,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-19 01:55:54'),(1110,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-19 01:55:54'),(1111,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-19 01:57:34'),(1112,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-19 01:57:34'),(1113,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-19 01:57:34'),(1114,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-19 01:57:34'),(1115,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-19 01:57:34'),(1116,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-19 01:57:34'),(1117,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-19 01:57:34'),(1118,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-19 01:57:34'),(1119,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-19 01:57:34'),(1120,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-19 01:57:34'),(1121,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-19 01:57:34'),(1122,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-19 01:57:34'),(1123,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-19 01:57:34'),(1124,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-19 01:57:34'),(1125,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-19 01:57:34'),(1126,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-19 01:57:34'),(1127,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-19 01:57:34'),(1128,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-19 01:57:34'),(1129,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-19 01:57:34'),(1130,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-19 01:57:34'),(1131,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-19 01:57:34'),(1132,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-19 01:57:34'),(1133,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-19 01:57:34'),(1134,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-19 01:57:34'),(1135,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-19 01:57:34'),(1136,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-19 01:57:34'),(1137,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-19 01:57:34'),(1138,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-19 01:57:34'),(1139,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-19 01:57:34'),(1140,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-19 01:57:34'),(1141,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-19 01:57:34'),(1142,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-19 01:57:34'),(1143,'request_approved','request',99,'8',NULL,'{\"stepId\": 42}','{}','2025-11-19 01:57:58'),(1144,'request_approved','request',99,'4',NULL,'{\"stepId\": 42}','{}','2025-11-19 01:59:52'),(1145,'operation_decision','operation_invocation',99,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 99, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-19 02:00:47'),(1146,'request_approved','request',99,'2',NULL,'{\"stepId\": 42}','{}','2025-11-19 02:00:47'),(1147,'request_created','request',101,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-19 02:01:40'),(1148,'operation_invoked','operation_invocation',101,'supply-chain-service',NULL,'{\"requestId\": 101, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-19 02:01:40'),(1149,'request_approved','request',101,'8',NULL,'{\"stepId\": 42}','{}','2025-11-19 02:02:06'),(1150,'request_approved','request',101,'4',NULL,'{\"stepId\": 42}','{}','2025-11-19 02:02:19'),(1151,'operation_decision','operation_invocation',101,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 101, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-19 02:02:22'),(1152,'request_approved','request',101,'2',NULL,'{\"stepId\": 42}','{}','2025-11-19 02:02:22'),(1153,'request_created','request',102,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-19 02:13:45'),(1154,'operation_invoked','operation_invocation',102,'supply-chain-service',NULL,'{\"requestId\": 102, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-19 02:13:45'),(1155,'request_approved','request',102,'8',NULL,'{\"stepId\": 42}','{}','2025-11-19 02:14:00'),(1156,'request_approved','request',102,'4',NULL,'{\"stepId\": 42}','{}','2025-11-19 02:14:06'),(1157,'operation_decision','operation_invocation',102,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 102, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-19 02:15:47'),(1158,'request_approved','request',102,'2',NULL,'{\"stepId\": 42}','{}','2025-11-19 02:15:47'),(1159,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-19 03:14:38'),(1160,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-19 03:14:38'),(1161,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-19 03:14:38'),(1162,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-19 03:14:38'),(1163,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-19 03:14:38'),(1164,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-19 03:14:38'),(1165,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-19 03:14:38'),(1166,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-19 03:14:38'),(1167,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-19 03:14:38'),(1168,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-19 03:14:38'),(1169,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-19 03:14:38'),(1170,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-19 03:14:38'),(1171,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-19 03:14:38'),(1172,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-19 03:14:38'),(1173,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-19 03:14:38'),(1174,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-19 03:14:38'),(1175,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-19 03:14:38'),(1176,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-19 03:14:38'),(1177,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-19 03:14:38'),(1178,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-19 03:14:38'),(1179,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-19 03:14:38'),(1180,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-19 03:14:38'),(1181,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-19 03:14:38'),(1182,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-19 03:14:38'),(1183,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-19 03:14:38'),(1184,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-19 03:14:38'),(1185,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-19 03:14:38'),(1186,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-19 03:14:38'),(1187,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-19 03:14:38'),(1188,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-19 03:14:38'),(1189,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-19 03:14:38'),(1190,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-19 03:14:38'),(1191,'request_created','request',103,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-19 03:18:49'),(1192,'operation_invoked','operation_invocation',103,'supply-chain-service',NULL,'{\"requestId\": 103, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-19 03:18:49'),(1193,'request_created','request',104,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-19 03:25:10'),(1194,'operation_invoked','operation_invocation',104,'supply-chain-service',NULL,'{\"requestId\": 104, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-19 03:25:10'),(1195,'request_created','request',105,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-19 03:48:28'),(1196,'operation_invoked','operation_invocation',105,'supply-chain-service',NULL,'{\"requestId\": 105, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-19 03:48:28'),(1197,'request_created','request',106,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-19 03:50:45'),(1198,'operation_invoked','operation_invocation',106,'supply-chain-service',NULL,'{\"requestId\": 106, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-19 03:50:45'),(1199,'request_created','request',107,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-19 05:15:43'),(1200,'operation_invoked','operation_invocation',107,'supply-chain-service',NULL,'{\"requestId\": 107, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-19 05:15:43'),(1201,'request_approved','request',107,'8',NULL,'{\"stepId\": 42}','{}','2025-11-19 05:15:56'),(1202,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-19 23:59:14'),(1203,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-19 23:59:14'),(1204,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-19 23:59:14'),(1205,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-19 23:59:14'),(1206,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-19 23:59:14'),(1207,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-19 23:59:14'),(1208,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-19 23:59:14'),(1209,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-19 23:59:14'),(1210,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-19 23:59:14'),(1211,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-19 23:59:14'),(1212,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-19 23:59:14'),(1213,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-19 23:59:14'),(1214,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-19 23:59:14'),(1215,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-19 23:59:14'),(1216,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-19 23:59:14'),(1217,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-19 23:59:14'),(1218,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-19 23:59:14'),(1219,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-19 23:59:14'),(1220,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-19 23:59:14'),(1221,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-19 23:59:14'),(1222,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-19 23:59:14'),(1223,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-19 23:59:14'),(1224,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-19 23:59:14'),(1225,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-19 23:59:14'),(1226,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-19 23:59:14'),(1227,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-19 23:59:14'),(1228,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-19 23:59:14'),(1229,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-19 23:59:14'),(1230,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-19 23:59:14'),(1231,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-19 23:59:14'),(1232,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-19 23:59:14'),(1233,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-19 23:59:14'),(1234,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-20 05:58:39'),(1235,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-20 05:58:39'),(1236,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-20 05:58:39'),(1237,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-20 05:58:39'),(1238,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-20 05:58:39'),(1239,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-20 05:58:39'),(1240,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-20 05:58:39'),(1241,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-20 05:58:39'),(1242,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-20 05:58:39'),(1243,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-20 05:58:39'),(1244,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-20 05:58:39'),(1245,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-20 05:58:39'),(1246,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-20 05:58:39'),(1247,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-20 05:58:39'),(1248,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-20 05:58:39'),(1249,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-20 05:58:39'),(1250,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-20 05:58:39'),(1251,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-20 05:58:40'),(1252,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-20 05:58:40'),(1253,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-20 05:58:40'),(1254,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-20 05:58:40'),(1255,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-20 05:58:40'),(1256,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-20 05:58:40'),(1257,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-20 05:58:40'),(1258,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-20 05:58:40'),(1259,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-20 05:58:40'),(1260,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-20 05:58:40'),(1261,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-20 05:58:40'),(1262,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-20 05:58:40'),(1263,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-20 05:58:40'),(1264,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-20 05:58:40'),(1265,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-20 05:58:40'),(1266,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-21 00:50:15'),(1267,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-21 00:50:15'),(1268,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-21 00:50:15'),(1269,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-21 00:50:15'),(1270,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-21 00:50:15'),(1271,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-21 00:50:15'),(1272,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-21 00:50:15'),(1273,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-21 00:50:15'),(1274,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-21 00:50:15'),(1275,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-21 00:50:15'),(1276,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-21 00:50:15'),(1277,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-21 00:50:15'),(1278,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-21 00:50:15'),(1279,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-21 00:50:15'),(1280,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-21 00:50:15'),(1281,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-21 00:50:15'),(1282,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-21 00:50:15'),(1283,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-21 00:50:15'),(1284,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-21 00:50:15'),(1285,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-21 00:50:15'),(1286,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-21 00:50:15'),(1287,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-21 00:50:15'),(1288,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-21 00:50:15'),(1289,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-21 00:50:15'),(1290,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-21 00:50:15'),(1291,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-21 00:50:15'),(1292,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-21 00:50:15'),(1293,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-21 00:50:15'),(1294,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-21 00:50:15'),(1295,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-21 00:50:15'),(1296,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-21 00:50:15'),(1297,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-21 00:50:15'),(1298,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-21 08:10:33'),(1299,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-21 08:10:33'),(1300,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-21 08:10:33'),(1301,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-21 08:10:33'),(1302,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-21 08:10:33'),(1303,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-21 08:10:33'),(1304,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-21 08:10:33'),(1305,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-21 08:10:33'),(1306,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-21 08:10:33'),(1307,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-21 08:10:33'),(1308,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-21 08:10:33'),(1309,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-21 08:10:33'),(1310,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-21 08:10:33'),(1311,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-21 08:10:33'),(1312,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-21 08:10:33'),(1313,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-21 08:10:33'),(1314,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-21 08:10:33'),(1315,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-21 08:10:33'),(1316,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-21 08:10:33'),(1317,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-21 08:10:33'),(1318,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-21 08:10:33'),(1319,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-21 08:10:33'),(1320,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-21 08:10:33'),(1321,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-21 08:10:33'),(1322,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-21 08:10:33'),(1323,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-21 08:10:33'),(1324,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-21 08:10:33'),(1325,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-21 08:10:33'),(1326,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-21 08:10:33'),(1327,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-21 08:10:33'),(1328,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-21 08:10:33'),(1329,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-21 08:10:33'),(1330,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-22 02:00:13'),(1331,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-22 02:00:13'),(1332,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-22 02:00:13'),(1333,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-22 02:00:13'),(1334,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-22 02:00:13'),(1335,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-22 02:00:13'),(1336,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-22 02:00:13'),(1337,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-22 02:00:13'),(1338,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-22 02:00:13'),(1339,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-22 02:00:13'),(1340,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-22 02:00:13'),(1341,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-22 02:00:13'),(1342,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-22 02:00:13'),(1343,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-22 02:00:13'),(1344,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-22 02:00:13'),(1345,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-22 02:00:13'),(1346,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-22 02:00:13'),(1347,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-22 02:00:13'),(1348,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-22 02:00:13'),(1349,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-22 02:00:13'),(1350,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-22 02:00:13'),(1351,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-22 02:00:13'),(1352,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-22 02:00:13'),(1353,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-22 02:00:13'),(1354,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-22 02:00:13'),(1355,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-22 02:00:13'),(1356,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-22 02:00:13'),(1357,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-22 02:00:13'),(1358,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-22 02:00:13'),(1359,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-22 02:00:13'),(1360,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-22 02:00:13'),(1361,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-22 02:00:13'),(1362,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-22 13:30:26'),(1363,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-22 13:30:26'),(1364,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-22 13:30:26'),(1365,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-22 13:30:26'),(1366,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-22 13:30:26'),(1367,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-22 13:30:26'),(1368,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-22 13:30:26'),(1369,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-22 13:30:26'),(1370,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-22 13:30:26'),(1371,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-22 13:30:26'),(1372,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-22 13:30:26'),(1373,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-22 13:30:26'),(1374,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-22 13:30:26'),(1375,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-22 13:30:26'),(1376,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-22 13:30:26'),(1377,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-22 13:30:26'),(1378,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-22 13:30:26'),(1379,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-22 13:30:26'),(1380,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-22 13:30:26'),(1381,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-22 13:30:26'),(1382,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-22 13:30:26'),(1383,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-22 13:30:26'),(1384,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-22 13:30:26'),(1385,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-22 13:30:26'),(1386,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-22 13:30:26'),(1387,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-22 13:30:26'),(1388,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-22 13:30:26'),(1389,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-22 13:30:26'),(1390,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-22 13:30:26'),(1391,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-22 13:30:26'),(1392,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-22 13:30:26'),(1393,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-22 13:30:26'),(1394,'request_created','request',108,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-22 13:36:40'),(1395,'operation_invoked','operation_invocation',108,'supply-chain-service',NULL,'{\"requestId\": 108, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-22 13:36:40'),(1396,'request_approved','request',108,'8',NULL,'{\"stepId\": 42}','{}','2025-11-22 13:37:34'),(1397,'request_approved','request',108,'4',NULL,'{\"stepId\": 42}','{}','2025-11-22 13:38:07'),(1398,'operation_decision','operation_invocation',108,NULL,NULL,'{\"decision\": \"approved\", \"requestId\": 108, \"callbackUrl\": \"http://localhost:3003/api/purchase-orders/callbacks/approval\"}','{}','2025-11-22 13:38:33'),(1399,'request_approved','request',108,'2',NULL,'{\"stepId\": 42}','{}','2025-11-22 13:38:33'),(1400,'workflow_updated','workflow',1,'8',NULL,'{\"name\": \"Purchase Order Approval\", \"module\": \"supply_chain\", \"operation\": \"create_purchase_order\"}','{}','2025-11-22 13:42:12'),(1401,'workflow_updated','workflow',2,'8',NULL,'{\"name\": \"Update purchase order\", \"module\": \"supply_chain\", \"operation\": \"update_purchase_order\"}','{}','2025-11-22 13:44:16'),(1402,'workflow_created','workflow',3,'8',NULL,'{\"name\": \"Update Purchase Order cost\", \"module\": \"supply_chain\", \"operation\": \"update_purchase_order_costs\"}','{}','2025-11-22 13:52:45'),(1403,'workflow_created','workflow',4,'8',NULL,'{\"name\": \"Update raw materials\", \"module\": \"supply_chain\", \"operation\": \"update_raw_material\"}','{}','2025-11-22 13:55:23'),(1404,'workflow_updated','workflow',4,'8',NULL,'{\"name\": \"Update raw materials\", \"module\": \"supply_chain\", \"operation\": \"update_raw_material\"}','{}','2025-11-22 13:56:02'),(1405,'workflow_created','workflow',5,'8',NULL,'{\"name\": \"Update Raw Material Price\", \"module\": \"supply_chain\", \"operation\": \"update_raw_material_price\"}','{}','2025-11-22 13:58:40'),(1406,'workflow_created','workflow',6,'8',NULL,'{\"name\": \"Create Supplier\", \"module\": \"supply_chain\", \"operation\": \"create_supplier\"}','{}','2025-11-22 14:00:38'),(1407,'workflow_created','workflow',7,'8',NULL,'{\"name\": \"Update Supplier\", \"module\": \"supply_chain\", \"operation\": \"update_supplier\"}','{}','2025-11-22 14:02:49'),(1408,'workflow_created','workflow',8,'8',NULL,'{\"name\": \"Add Weighbridge record\", \"module\": \"supply_chain\", \"operation\": \"add_weighbridge_record\"}','{}','2025-11-22 14:13:28'),(1409,'request_created','request',109,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-22 14:14:37'),(1410,'operation_invoked','operation_invocation',109,'supply-chain-service',NULL,'{\"requestId\": 109, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-22 14:14:37'),(1411,'request_created','request',110,'8',NULL,'{\"module\": \"supply_chain\", \"operation\": \"create_purchase_order\", \"workflowId\": 1}','{}','2025-11-22 14:18:56'),(1412,'operation_invoked','operation_invocation',110,'supply-chain-service',NULL,'{\"requestId\": 110, \"operationId\": 121, \"requiresApproval\": true}','{}','2025-11-22 14:18:56'),(1413,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-22 16:07:58'),(1414,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:07:58'),(1415,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-22 16:07:58'),(1416,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-22 16:07:58'),(1417,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-22 16:07:58'),(1418,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-22 16:07:58'),(1419,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:07:58'),(1420,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-22 16:07:58'),(1421,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-22 16:07:58'),(1422,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:07:58'),(1423,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-22 16:07:58'),(1424,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-22 16:07:58'),(1425,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-22 16:07:58'),(1426,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-22 16:07:58'),(1427,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-22 16:07:58'),(1428,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-22 16:07:58'),(1429,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-22 16:07:58'),(1430,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-22 16:07:58'),(1431,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-22 16:07:58'),(1432,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-22 16:07:58'),(1433,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-22 16:07:58'),(1434,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-22 16:07:58'),(1435,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-22 16:07:58'),(1436,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-22 16:07:58'),(1437,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-22 16:07:58'),(1438,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-22 16:07:58'),(1439,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-22 16:07:58'),(1440,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-22 16:07:58'),(1441,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-22 16:07:58'),(1442,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-22 16:07:58'),(1443,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:07:58'),(1444,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-22 16:07:58'),(1445,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-22 16:08:03'),(1446,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:08:03'),(1447,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-22 16:08:03'),(1448,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-22 16:08:03'),(1449,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-22 16:08:03'),(1450,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-22 16:08:03'),(1451,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:08:03'),(1452,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-22 16:08:03'),(1453,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-22 16:08:03'),(1454,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:08:03'),(1455,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-22 16:08:03'),(1456,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-22 16:08:03'),(1457,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-22 16:08:03'),(1458,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-22 16:08:03'),(1459,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-22 16:08:03'),(1460,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-22 16:08:03'),(1461,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-22 16:08:03'),(1462,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-22 16:08:03'),(1463,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-22 16:08:03'),(1464,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-22 16:08:03'),(1465,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-22 16:08:03'),(1466,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-22 16:08:03'),(1467,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-22 16:08:03'),(1468,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-22 16:08:03'),(1469,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-22 16:08:03'),(1470,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-22 16:08:03'),(1471,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-22 16:08:03'),(1472,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-22 16:08:03'),(1473,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-22 16:08:03'),(1474,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-22 16:08:03'),(1475,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:08:03'),(1476,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-22 16:08:03'),(1477,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-22 16:08:49'),(1478,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:08:49'),(1479,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-22 16:08:49'),(1480,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-22 16:08:49'),(1481,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-22 16:08:49'),(1482,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-22 16:08:49'),(1483,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:08:49'),(1484,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-22 16:08:49'),(1485,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-22 16:08:49'),(1486,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:08:49'),(1487,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-22 16:08:49'),(1488,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-22 16:08:49'),(1489,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-22 16:08:49'),(1490,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-22 16:08:49'),(1491,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-22 16:08:49'),(1492,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-22 16:08:49'),(1493,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-22 16:08:49'),(1494,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-22 16:08:49'),(1495,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-22 16:08:49'),(1496,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-22 16:08:49'),(1497,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-22 16:08:49'),(1498,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-22 16:08:49'),(1499,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-22 16:08:49'),(1500,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-22 16:08:49'),(1501,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-22 16:08:49'),(1502,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-22 16:08:49'),(1503,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-22 16:08:49'),(1504,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-22 16:08:49'),(1505,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-22 16:08:49'),(1506,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-22 16:08:49'),(1507,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:08:49'),(1508,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-22 16:08:49'),(1509,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-22 16:08:54'),(1510,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:08:54'),(1511,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-22 16:08:54'),(1512,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-22 16:08:54'),(1513,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-22 16:08:54'),(1514,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-22 16:08:54'),(1515,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:08:54'),(1516,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-22 16:08:54'),(1517,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-22 16:08:54'),(1518,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:08:54'),(1519,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-22 16:08:54'),(1520,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-22 16:08:54'),(1521,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-22 16:08:54'),(1522,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-22 16:08:54'),(1523,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-22 16:08:54'),(1524,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-22 16:08:54'),(1525,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-22 16:08:54'),(1526,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-22 16:08:54'),(1527,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-22 16:08:54'),(1528,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-22 16:08:54'),(1529,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-22 16:08:54'),(1530,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-22 16:08:54'),(1531,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-22 16:08:54'),(1532,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-22 16:08:54'),(1533,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-22 16:08:54'),(1534,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-22 16:08:54'),(1535,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-22 16:08:54'),(1536,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-22 16:08:54'),(1537,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-22 16:08:54'),(1538,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-22 16:08:54'),(1539,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:08:54'),(1540,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-22 16:08:54'),(1541,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-22 16:08:59'),(1542,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:08:59'),(1543,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-22 16:08:59'),(1544,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-22 16:08:59'),(1545,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-22 16:08:59'),(1546,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-22 16:08:59'),(1547,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:08:59'),(1548,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-22 16:08:59'),(1549,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-22 16:08:59'),(1550,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:08:59'),(1551,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-22 16:08:59'),(1552,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-22 16:08:59'),(1553,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-22 16:08:59'),(1554,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-22 16:08:59'),(1555,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-22 16:08:59'),(1556,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-22 16:08:59'),(1557,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-22 16:08:59'),(1558,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-22 16:08:59'),(1559,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-22 16:08:59'),(1560,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-22 16:08:59'),(1561,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-22 16:08:59'),(1562,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-22 16:08:59'),(1563,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-22 16:08:59'),(1564,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-22 16:08:59'),(1565,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-22 16:08:59'),(1566,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-22 16:08:59'),(1567,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-22 16:08:59'),(1568,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-22 16:08:59'),(1569,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-22 16:08:59'),(1570,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-22 16:08:59'),(1571,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:08:59'),(1572,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-22 16:08:59'),(1573,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-22 16:09:07'),(1574,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:07'),(1575,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-22 16:09:07'),(1576,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-22 16:09:07'),(1577,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-22 16:09:07'),(1578,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-22 16:09:07'),(1579,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:07'),(1580,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-22 16:09:07'),(1581,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-22 16:09:07'),(1582,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:07'),(1583,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-22 16:09:07'),(1584,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:07'),(1585,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:07'),(1586,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-22 16:09:07'),(1587,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-22 16:09:07'),(1588,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-22 16:09:07'),(1589,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-22 16:09:07'),(1590,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-22 16:09:07'),(1591,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:07'),(1592,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-22 16:09:07'),(1593,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-22 16:09:07'),(1594,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-22 16:09:07'),(1595,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-22 16:09:07'),(1596,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-22 16:09:07'),(1597,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-22 16:09:07'),(1598,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-22 16:09:07'),(1599,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-22 16:09:07'),(1600,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-22 16:09:07'),(1601,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-22 16:09:07'),(1602,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-22 16:09:07'),(1603,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:07'),(1604,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-22 16:09:07'),(1605,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-22 16:09:16'),(1606,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:16'),(1607,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-22 16:09:16'),(1608,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-22 16:09:16'),(1609,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-22 16:09:16'),(1610,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-22 16:09:16'),(1611,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:16'),(1612,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-22 16:09:16'),(1613,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-22 16:09:16'),(1614,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:16'),(1615,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-22 16:09:16'),(1616,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:16'),(1617,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:16'),(1618,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-22 16:09:16'),(1619,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-22 16:09:16'),(1620,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-22 16:09:16'),(1621,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-22 16:09:16'),(1622,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-22 16:09:16'),(1623,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:16'),(1624,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-22 16:09:16'),(1625,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-22 16:09:16'),(1626,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-22 16:09:16'),(1627,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-22 16:09:16'),(1628,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-22 16:09:16'),(1629,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-22 16:09:16'),(1630,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-22 16:09:16'),(1631,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-22 16:09:16'),(1632,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-22 16:09:16'),(1633,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-22 16:09:16'),(1634,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-22 16:09:16'),(1635,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:16'),(1636,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-22 16:09:16'),(1637,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-22 16:09:21'),(1638,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:21'),(1639,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-22 16:09:21'),(1640,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-22 16:09:21'),(1641,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-22 16:09:21'),(1642,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-22 16:09:21'),(1643,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:21'),(1644,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-22 16:09:21'),(1645,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-22 16:09:21'),(1646,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:21'),(1647,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-22 16:09:21'),(1648,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:21'),(1649,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:21'),(1650,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-22 16:09:21'),(1651,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-22 16:09:21'),(1652,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-22 16:09:21'),(1653,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-22 16:09:21'),(1654,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-22 16:09:21'),(1655,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:21'),(1656,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-22 16:09:21'),(1657,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-22 16:09:21'),(1658,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-22 16:09:21'),(1659,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-22 16:09:21'),(1660,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-22 16:09:21'),(1661,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-22 16:09:21'),(1662,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-22 16:09:21'),(1663,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-22 16:09:21'),(1664,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-22 16:09:21'),(1665,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-22 16:09:21'),(1666,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-22 16:09:21'),(1667,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:21'),(1668,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-22 16:09:21'),(1669,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-22 16:09:27'),(1670,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:27'),(1671,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-22 16:09:27'),(1672,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-22 16:09:27'),(1673,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-22 16:09:27'),(1674,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-22 16:09:27'),(1675,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:27'),(1676,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-22 16:09:27'),(1677,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-22 16:09:27'),(1678,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:27'),(1679,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-22 16:09:27'),(1680,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:27'),(1681,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:27'),(1682,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-22 16:09:27'),(1683,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-22 16:09:27'),(1684,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-22 16:09:27'),(1685,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-22 16:09:27'),(1686,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-22 16:09:27'),(1687,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:27'),(1688,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-22 16:09:27'),(1689,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-22 16:09:27'),(1690,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-22 16:09:27'),(1691,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-22 16:09:27'),(1692,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-22 16:09:27'),(1693,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-22 16:09:27'),(1694,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-22 16:09:27'),(1695,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-22 16:09:27'),(1696,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-22 16:09:27'),(1697,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-22 16:09:27'),(1698,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-22 16:09:27'),(1699,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:27'),(1700,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-22 16:09:27'),(1701,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-22 16:09:30'),(1702,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:30'),(1703,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-22 16:09:30'),(1704,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-22 16:09:30'),(1705,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-22 16:09:30'),(1706,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-22 16:09:30'),(1707,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:30'),(1708,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-22 16:09:30'),(1709,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-22 16:09:30'),(1710,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:30'),(1711,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-22 16:09:30'),(1712,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:30'),(1713,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:30'),(1714,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-22 16:09:30'),(1715,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-22 16:09:30'),(1716,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-22 16:09:30'),(1717,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-22 16:09:30'),(1718,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-22 16:09:30'),(1719,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:30'),(1720,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-22 16:09:30'),(1721,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-22 16:09:30'),(1722,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-22 16:09:30'),(1723,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-22 16:09:30'),(1724,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-22 16:09:30'),(1725,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-22 16:09:30'),(1726,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-22 16:09:30'),(1727,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-22 16:09:30'),(1728,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-22 16:09:30'),(1729,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-22 16:09:30'),(1730,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-22 16:09:30'),(1731,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:30'),(1732,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-22 16:09:30'),(1733,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-22 16:09:36'),(1734,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:36'),(1735,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-22 16:09:36'),(1736,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-22 16:09:36'),(1737,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-22 16:09:36'),(1738,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-22 16:09:36'),(1739,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:36'),(1740,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-22 16:09:36'),(1741,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-22 16:09:36'),(1742,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:36'),(1743,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-22 16:09:36'),(1744,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:36'),(1745,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:36'),(1746,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-22 16:09:36'),(1747,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-22 16:09:36'),(1748,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-22 16:09:36'),(1749,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-22 16:09:36'),(1750,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-22 16:09:36'),(1751,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:36'),(1752,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-22 16:09:36'),(1753,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-22 16:09:36'),(1754,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-22 16:09:36'),(1755,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-22 16:09:36'),(1756,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-22 16:09:36'),(1757,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-22 16:09:36'),(1758,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-22 16:09:36'),(1759,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-22 16:09:36'),(1760,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-22 16:09:36'),(1761,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-22 16:09:36'),(1762,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-22 16:09:36'),(1763,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:36'),(1764,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-22 16:09:36'),(1765,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-22 16:09:50'),(1766,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:50'),(1767,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-22 16:09:50'),(1768,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-22 16:09:50'),(1769,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-22 16:09:50'),(1770,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-22 16:09:50'),(1771,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:50'),(1772,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-22 16:09:50'),(1773,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-22 16:09:50'),(1774,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:50'),(1775,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-22 16:09:50'),(1776,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:50'),(1777,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:50'),(1778,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-22 16:09:50'),(1779,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-22 16:09:50'),(1780,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-22 16:09:50'),(1781,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-22 16:09:50'),(1782,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-22 16:09:50'),(1783,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:50'),(1784,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-22 16:09:50'),(1785,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-22 16:09:50'),(1786,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-22 16:09:50'),(1787,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-22 16:09:50'),(1788,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-22 16:09:50'),(1789,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-22 16:09:50'),(1790,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-22 16:09:50'),(1791,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-22 16:09:50'),(1792,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-22 16:09:50'),(1793,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-22 16:09:50'),(1794,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-22 16:09:50'),(1795,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:50'),(1796,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-22 16:09:50'),(1797,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-22 16:09:55'),(1798,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:55'),(1799,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-22 16:09:55'),(1800,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-22 16:09:55'),(1801,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-22 16:09:55'),(1802,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-22 16:09:55'),(1803,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:55'),(1804,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-22 16:09:55'),(1805,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-22 16:09:55'),(1806,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:55'),(1807,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-22 16:09:55'),(1808,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:55'),(1809,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:55'),(1810,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-22 16:09:55'),(1811,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-22 16:09:55'),(1812,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-22 16:09:55'),(1813,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-22 16:09:55'),(1814,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-22 16:09:55'),(1815,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:55'),(1816,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-22 16:09:55'),(1817,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-22 16:09:55'),(1818,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-22 16:09:55'),(1819,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-22 16:09:55'),(1820,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-22 16:09:55'),(1821,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-22 16:09:55'),(1822,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-22 16:09:55'),(1823,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-22 16:09:55'),(1824,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-22 16:09:55'),(1825,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-22 16:09:55'),(1826,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-22 16:09:55'),(1827,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:09:55'),(1828,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-22 16:09:55'),(1829,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-22 16:10:01'),(1830,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:10:02'),(1831,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-22 16:10:02'),(1832,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-22 16:10:02'),(1833,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-22 16:10:02'),(1834,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-22 16:10:02'),(1835,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:10:02'),(1836,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-22 16:10:02'),(1837,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-22 16:10:02'),(1838,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:10:02'),(1839,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-22 16:10:02'),(1840,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-22 16:10:02'),(1841,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-22 16:10:02'),(1842,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-22 16:10:02'),(1843,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-22 16:10:02'),(1844,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-22 16:10:02'),(1845,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-22 16:10:02'),(1846,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-22 16:10:02'),(1847,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-22 16:10:02'),(1848,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-22 16:10:02'),(1849,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-22 16:10:02'),(1850,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-22 16:10:02'),(1851,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-22 16:10:02'),(1852,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-22 16:10:02'),(1853,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-22 16:10:02'),(1854,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-22 16:10:02'),(1855,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-22 16:10:02'),(1856,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-22 16:10:02'),(1857,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-22 16:10:02'),(1858,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-22 16:10:02'),(1859,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:10:02'),(1860,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-22 16:10:02'),(1861,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-22 16:10:09'),(1862,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:10:09'),(1863,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-22 16:10:09'),(1864,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-22 16:10:09'),(1865,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-22 16:10:09'),(1866,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-22 16:10:09'),(1867,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:10:09'),(1868,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-22 16:10:09'),(1869,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-22 16:10:09'),(1870,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:10:09'),(1871,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-22 16:10:09'),(1872,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-22 16:10:09'),(1873,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-22 16:10:09'),(1874,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-22 16:10:09'),(1875,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-22 16:10:09'),(1876,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-22 16:10:09'),(1877,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-22 16:10:09'),(1878,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-22 16:10:09'),(1879,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-22 16:10:09'),(1880,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-22 16:10:09'),(1881,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-22 16:10:09'),(1882,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-22 16:10:09'),(1883,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-22 16:10:09'),(1884,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-22 16:10:09'),(1885,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-22 16:10:09'),(1886,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-22 16:10:09'),(1887,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-22 16:10:09'),(1888,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-22 16:10:09'),(1889,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-22 16:10:09'),(1890,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-22 16:10:09'),(1891,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:10:09'),(1892,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-22 16:10:09'),(1893,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-22 16:10:19'),(1894,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:10:19'),(1895,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-22 16:10:19'),(1896,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-22 16:10:19'),(1897,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-22 16:10:19'),(1898,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-22 16:10:19'),(1899,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:10:19'),(1900,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-22 16:10:19'),(1901,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-22 16:10:19'),(1902,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:10:19'),(1903,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-22 16:10:19'),(1904,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-22 16:10:19'),(1905,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-22 16:10:19'),(1906,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-22 16:10:19'),(1907,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-22 16:10:19'),(1908,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-22 16:10:19'),(1909,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-22 16:10:19'),(1910,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-22 16:10:19'),(1911,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-22 16:10:19'),(1912,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-22 16:10:19'),(1913,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-22 16:10:19'),(1914,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-22 16:10:19'),(1915,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-22 16:10:19'),(1916,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-22 16:10:19'),(1917,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-22 16:10:19'),(1918,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-22 16:10:19'),(1919,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-22 16:10:19'),(1920,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-22 16:10:19'),(1921,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-22 16:10:19'),(1922,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-22 16:10:19'),(1923,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:10:19'),(1924,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-22 16:10:19'),(1925,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-22 16:10:23'),(1926,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:10:23'),(1927,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-22 16:10:23'),(1928,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-22 16:10:23'),(1929,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-22 16:10:23'),(1930,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-22 16:10:23'),(1931,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:10:23'),(1932,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-22 16:10:23'),(1933,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-22 16:10:23'),(1934,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:10:23'),(1935,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-22 16:10:23'),(1936,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-22 16:10:23'),(1937,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-22 16:10:23'),(1938,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-22 16:10:23'),(1939,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-22 16:10:23'),(1940,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-22 16:10:23'),(1941,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-22 16:10:23'),(1942,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-22 16:10:23'),(1943,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-22 16:10:23'),(1944,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-22 16:10:23'),(1945,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-22 16:10:23'),(1946,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-22 16:10:23'),(1947,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-22 16:10:23'),(1948,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-22 16:10:23'),(1949,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-22 16:10:23'),(1950,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-22 16:10:23'),(1951,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-22 16:10:23'),(1952,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-22 16:10:23'),(1953,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-22 16:10:23'),(1954,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-22 16:10:23'),(1955,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:10:23'),(1956,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-22 16:10:23'),(1957,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-22 16:10:34'),(1958,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:10:34'),(1959,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-22 16:10:34'),(1960,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-22 16:10:34'),(1961,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-22 16:10:34'),(1962,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-22 16:10:34'),(1963,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:10:34'),(1964,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-22 16:10:34'),(1965,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-22 16:10:34'),(1966,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:10:34'),(1967,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-22 16:10:34'),(1968,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-22 16:10:34'),(1969,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-22 16:10:34'),(1970,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-22 16:10:34'),(1971,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-22 16:10:34'),(1972,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-22 16:10:34'),(1973,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-22 16:10:34'),(1974,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-22 16:10:34'),(1975,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-22 16:10:34'),(1976,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-22 16:10:34'),(1977,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-22 16:10:34'),(1978,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-22 16:10:34'),(1979,'operation_registered','operation',144,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-status/:id\", \"method\": \"PATCH\"}','{}','2025-11-22 16:10:34'),(1980,'operation_registered','operation',145,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/approve-payment/:id\", \"method\": \"PATCH\"}','{}','2025-11-22 16:10:34'),(1981,'operation_registered','operation',146,'supply-chain-service',NULL,'{\"path\": \"/api/reports/stock-adjustments\", \"method\": \"POST\"}','{}','2025-11-22 16:10:34'),(1982,'operation_registered','operation',147,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles/:id/vehicles\", \"method\": \"POST\"}','{}','2025-11-22 16:10:34'),(1983,'operation_registered','operation',148,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/complete\", \"method\": \"POST\"}','{}','2025-11-22 16:10:34'),(1984,'operation_registered','operation',149,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/lock\", \"method\": \"POST\"}','{}','2025-11-22 16:10:34'),(1985,'operation_registered','operation',150,'supply-chain-service',NULL,'{\"path\": \"/api/end-of-day/backup-reconcile\", \"method\": \"POST\"}','{}','2025-11-22 16:10:34'),(1986,'operation_registered','operation',151,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse\", \"method\": \"POST\"}','{}','2025-11-22 16:10:34'),(1987,'operation_registered','operation',152,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:10:34'),(1988,'operation_registered','operation',153,'supply-chain-service',NULL,'{\"path\": \"/api/warehouse/:id\", \"method\": \"DELETE\"}','{}','2025-11-22 16:10:34'),(1989,'operation_registered','operation',121,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders\", \"method\": \"POST\"}','{}','2025-11-22 16:10:39'),(1990,'operation_registered','operation',123,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:10:39'),(1991,'operation_registered','operation',124,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/costs\", \"method\": \"PATCH\"}','{}','2025-11-22 16:10:39'),(1992,'operation_registered','operation',125,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/stage\", \"method\": \"PATCH\"}','{}','2025-11-22 16:10:39'),(1993,'operation_registered','operation',126,'supply-chain-service',NULL,'{\"path\": \"/api/purchase-orders/:id/payment\", \"method\": \"POST\"}','{}','2025-11-22 16:10:39'),(1994,'operation_registered','operation',127,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials\", \"method\": \"POST\"}','{}','2025-11-22 16:10:39'),(1995,'operation_registered','operation',128,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:10:39'),(1996,'operation_registered','operation',129,'supply-chain-service',NULL,'{\"path\": \"/api/raw-materials/:id/price\", \"method\": \"PATCH\"}','{}','2025-11-22 16:10:39'),(1997,'operation_registered','operation',130,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers\", \"method\": \"POST\"}','{}','2025-11-22 16:10:39'),(1998,'operation_registered','operation',131,'supply-chain-service',NULL,'{\"path\": \"/api/suppliers/:id\", \"method\": \"PUT\"}','{}','2025-11-22 16:10:39'),(1999,'operation_registered','operation',132,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/inspections\", \"method\": \"POST\"}','{}','2025-11-22 16:10:39'),(2000,'operation_registered','operation',133,'supply-chain-service',NULL,'{\"path\": \"/api/quality/inspections/:inspection_id\", \"method\": \"PUT\"}','{}','2025-11-22 16:10:39'),(2001,'operation_registered','operation',134,'supply-chain-service',NULL,'{\"path\": \"/api/quality/purchase-orders/:purchase_order_id/complete\", \"method\": \"PUT\"}','{}','2025-11-22 16:10:39'),(2002,'operation_registered','operation',135,'supply-chain-service',NULL,'{\"path\": \"/api/material-movement\", \"method\": \"POST\"}','{}','2025-11-22 16:10:39'),(2003,'operation_registered','operation',136,'supply-chain-service',NULL,'{\"path\": \"/api/gate-clearance/create-or-update\", \"method\": \"POST\"}','{}','2025-11-22 16:10:39'),(2004,'operation_registered','operation',137,'supply-chain-service',NULL,'{\"path\": \"/api/vehicles\", \"method\": \"POST\"}','{}','2025-11-22 16:10:39'),(2005,'operation_registered','operation',138,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/entries\", \"method\": \"POST\"}','{}','2025-11-22 16:10:39'),(2006,'operation_registered','operation',139,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge\", \"method\": \"POST\"}','{}','2025-11-22 16:10:39'),(2007,'operation_registered','operation',140,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"PUT\"}','{}','2025-11-22 16:10:39'),(2008,'operation_registered','operation',141,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId/complete\", \"method\": \"POST\"}','{}','2025-11-22 16:10:39'),(2009,'operation_registered','operation',142,'supply-chain-service',NULL,'{\"path\": \"/api/weighbridge/:id/weighbridge/:recordId\", \"method\": \"DELETE\"}','{}','2025-11-22 16:10:39'),(2010,'operation_registered','operation',143,'supply-chain-service',NULL,'{\"path\": \"/api/accounts/payment-request\", \"method\": \"POST\"}','{}','2025-11-22 16:10:39'),