method: GetmaterialInfo | time: 2026-05-15 09:29:22 json: { "work_name": "Civil.Building Construction", "cost_category": "Material", "material_name": "Safety helmet" } method: GetmaterialInfo | time: 2026-05-15 09:31:26 json: { "work_name": "Civil.Building Construction", "cost_category": "Material", "material_name": "Safety helmet" } method: GetmaterialInfo | time: 2026-05-15 09:31:59 json: { "work_name": "Civil.Building Construction", "cost_category": "Material", "material_name": "Safety helmet" } method: GetmaterialInfo | time: 2026-05-15 09:32:31 json: { "work_name": "Civil.Building Construction", "cost_category": "Material", "material_name": "Safety helmet" } method: CostCategoryList | time: 2026-05-15 10:22:48 json: [] method: CostCategoryList | time: 2026-05-15 11:36:35 json: { "work_name": "WaterTreatment.Plant Installation" } method: CostCategoryList | time: 2026-05-15 11:36:37 json: { "work_name": "Civil.Building Construction" } method: GetmaterialInfo | time: 2026-05-15 11:51:29 json: { "work_name": "Civil.Water Tanks", "cost_category": "Material", "material_name": "80mm DI Flange bell mouth" } method: CostCategoryList | time: 2026-05-15 11:56:10 json: { "work_name": "Civil.Building Construction" } method: CostCategoryList | time: 2026-05-15 11:56:19 json: { "work_name": "Civil.Building Construction" } method: CostCategoryList | time: 2026-05-15 12:12:31 json: [] method: CostCategoryList | time: 2026-05-15 12:34:01 json: { "work_name": "Civil.Building Construction" } method: ListCategoryWiseMaterial | time: 2026-05-15 12:34:05 json: { "work_name": "Civil.Building Construction", "cost_category": "Material" } method: GetmaterialInfo | time: 2026-05-15 12:34:16 json: { "work_name": "Civil.Building Construction", "cost_category": "Material", "material_name": "6mm main wire" } method: GetmaterialInfo | time: 2026-05-15 12:36:12 json: { "work_name": "Civil.Building Construction", "cost_category": "Material", "material_name": "Earth Rod" } method: GetmaterialInfo | time: 2026-05-15 12:37:31 json: { "work_name": "Civil.Building Construction", "cost_category": "Material", "material_name": "25mm Conduit" } method: GetmaterialInfo | time: 2026-05-15 12:40:36 json: { "work_name": "Civil.Building Construction", "cost_category": "Material", "material_name": "0.47 Zn\/Al roofing sheet 6ft" } method: GetmaterialInfo | time: 2026-05-15 12:48:50 json: { "work_name": "Civil.Building Construction", "cost_category": "Material", "material_name": "0.47 Zn\/Al roofing sheet 6ft" } method: CostCategoryList | time: 2026-05-15 12:49:58 json: { "work_name": "Civil.Other" } method: ListCategoryWiseMaterial | time: 2026-05-15 12:50:16 json: { "work_name": "Civil.Other", "cost_category": "Material" } method: GetmaterialInfo | time: 2026-05-15 12:50:20 json: { "work_name": "Civil.Other", "cost_category": "Material", "material_name": "0.47 Zn\/Al roofing sheet 6ft" } method: CostCategoryList | time: 2026-05-15 12:51:41 json: { "work_name": "Civil.Other" } method: ListCategoryWiseMaterial | time: 2026-05-15 12:51:52 json: { "work_name": "Civil.Other", "cost_category": "Material" } method: GetmaterialInfo | time: 2026-05-15 12:52:41 json: { "work_name": "Civil.Other", "cost_category": "Material", "material_name": "1 1\/2 x 1 1\/2 (4mm) L angle 18ft" } method: CostCategoryList | time: 2026-05-15 12:55:07 json: { "work_name": "Civil.Other" } method: ListCategoryWiseMaterial | time: 2026-05-15 12:55:11 json: { "work_name": "Civil.Other", "cost_category": "Material" } method: CreateMaterial | time: 2026-05-15 12:56:15 json: { "work_name": "Civil.Other", "cost_category": "Material", "material_name": "1\/2x 1\/2 2mm box bar", "qty": "1", "amount": "2850", "created_by": "nipuni", "is_edit_allow": 1, "uom": "Nos" } method: ListCategoryWiseMaterial | time: 2026-05-15 12:56:16 json: { "work_name": "Civil.Other", "cost_category": "Material" } method: CostCategoryList | time: 2026-05-15 12:56:55 json: { "work_name": "Civil.Other" } method: ListCategoryWiseMaterial | time: 2026-05-15 12:56:59 json: { "work_name": "Civil.Other", "cost_category": "Material" } method: GetmaterialInfo | time: 2026-05-15 12:57:26 json: { "work_name": "Civil.Other", "cost_category": "Material", "material_name": "1\/2x 1\/2 2mm box bar" } method: CostCategoryList | time: 2026-05-15 13:49:23 json: { "work_name": "Civil.Pipe Laying" } method: ListCategoryWiseMaterial | time: 2026-05-15 13:49:26 json: { "work_name": "Civil.Pipe Laying", "cost_category": "Material" } method: GetmaterialInfo | time: 2026-05-15 13:49:36 json: { "work_name": "Civil.Pipe Laying", "cost_category": "Material", "material_name": "63mm PVC PNT 11 SS Pipe " } method: GetmaterialInfo | time: 2026-05-15 16:06:00 json: { "work_name": "Civil.Pipe Laying", "cost_category": "Material", "material_name": "63mm 90deg Socketed bend" } method: ListCategoryWiseMaterial | time: 2026-05-15 16:15:29 json: { "work_name": "Civil.Pipe Laying", "cost_category": "Equipment Rental" } method: GetmaterialInfo | time: 2026-05-15 16:15:33 json: { "work_name": "Civil.Pipe Laying", "cost_category": "Equipment Rental", "material_name": "Grinder" } method: ListCategoryWiseMaterial | time: 2026-05-15 16:15:47 json: { "work_name": "Civil.Pipe Laying", "cost_category": "Transportation\/Site Visit Expenses" } method: GetmaterialInfo | time: 2026-05-15 16:15:58 json: { "work_name": "Civil.Pipe Laying", "cost_category": "Transportation\/Site Visit Expenses", "material_name": "Courier charge" } method: ListCategoryWiseMaterial | time: 2026-05-15 16:16:17 json: { "work_name": "Civil.Pipe Laying", "cost_category": "Equipment Rental" } method: CostCategoryList | time: 2026-05-15 16:16:47 json: { "work_name": "Civil.Building Construction" } method: ListCategoryWiseMaterial | time: 2026-05-15 16:16:49 json: { "work_name": "Civil.Building Construction", "cost_category": "Equipment Rental" } method: ListCategoryWiseMaterial | time: 2026-05-15 16:16:50 json: { "work_name": "Civil.Building Construction", "cost_category": "Equipment Rental" } method: ListCategoryWiseMaterial | time: 2026-05-15 16:16:52 json: { "work_name": "Civil.Building Construction", "cost_category": "Transportation\/Site Visit Expenses" } method: ListCategoryWiseMaterial | time: 2026-05-15 16:16:56 json: { "work_name": "Civil.Building Construction", "cost_category": "Other" } method: GetmaterialInfo | time: 2026-05-15 16:17:04 json: { "work_name": "Civil.Building Construction", "cost_category": "Other", "material_name": "Branding and Printing" } method: GetmaterialInfo | time: 2026-05-15 16:17:22 json: { "work_name": "Civil.Building Construction", "cost_category": "Other", "material_name": "Pressure testing " } method: ListCategoryWiseMaterial | time: 2026-05-15 16:17:49 json: { "work_name": "Civil.Building Construction", "cost_category": "Material" } method: GetmaterialInfo | time: 2026-05-15 16:17:54 json: { "work_name": "Civil.Building Construction", "cost_category": "Material", "material_name": "Miscellaneous Material purchase" } method: GetmaterialInfo | time: 2026-05-15 16:44:24 json: { "work_name": "Civil.Other", "cost_category": "Labor", "material_name": "Civil Work" }