method: CostCategoryList | time: 2026-10-19 08:31:37 json: [] method: GetmaterialInfo | time: 2026-10-19 12:42:18 json: { "work_name": "Civil.Building Construction", "cost_category": "Labor", "material_name": "Civil Work" } method: GetmaterialInfo | time: 2026-10-19 12:43:14 json: { "work_name": "Civil.Building Construction", "cost_category": "Labor", "material_name": "Civil Work" } method: GetmaterialInfo | time: 2026-10-19 13:01:07 json: { "work_name": "Civil.Other", "cost_category": "Labor", "material_name": "Civil Work" } method: GetmaterialInfo | time: 2026-10-19 13:10:40 json: { "work_name": "WaterTreatment.Plant Installation", "cost_category": "Transportation\/Site Visit Expenses", "material_name": "Site Visit" } method: GetmaterialInfo | time: 2026-10-19 14:51:51 json: { "work_name": "WaterTreatment.Plant Installation", "cost_category": "Material", "material_name": "pH chemical Hcl" } method: GetmaterialInfo | time: 2026-10-19 16:18:13 json: { "work_name": "Civil.Building Construction", "cost_category": "Transportation\/Site Visit Expenses", "material_name": "Site Visit" } method: GetmaterialInfo | time: 2026-10-19 16:23:13 json: { "work_name": "Civil.Water Tanks", "cost_category": "Material", "material_name": "1-1.4 course sand(m3)" } method: GetmaterialInfo | time: 2026-10-19 16:25:32 json: { "work_name": "Civil.Building Construction", "cost_category": "Transportation\/Site Visit Expenses", "material_name": "Site Visit" } method: GetmaterialInfo | time: 2026-10-19 16:49:28 json: { "work_name": "Civil.Building Construction", "cost_category": "Material", "material_name": "Metal" } method: GetmaterialInfo | time: 2026-10-19 16:50:36 json: { "work_name": "Civil.Building Construction", "cost_category": "Material", "material_name": "Cement" } method: GetmaterialInfo | time: 2026-10-19 16:51:00 json: { "work_name": "Civil.Building Construction", "cost_category": "Material", "material_name": "25mm Conduit" } method: GetmaterialInfo | time: 2026-10-19 16:51:49 json: { "work_name": "Civil.Building Construction", "cost_category": "Material", "material_name": "3\/4 conduit socket" } method: GetmaterialInfo | time: 2026-10-19 16:51:53 json: { "work_name": "Civil.Building Construction", "cost_category": "Material", "material_name": "3\/4 conduit bend" } method: GetmaterialInfo | time: 2026-10-19 16:52:16 json: { "work_name": "Civil.Building Construction", "cost_category": "Material", "material_name": "3\/4 conduit bend" } method: GetmaterialInfo | time: 2026-10-19 16:57:50 json: { "work_name": "Civil.Building Construction", "cost_category": "Material", "material_name": "binding normal" } method: GetmaterialInfo | time: 2026-10-19 17:00:22 json: { "work_name": "Civil.Building Construction", "cost_category": "Transportation\/Site Visit Expenses", "material_name": "Material Transport" } method: GetmaterialInfo | time: 2026-10-19 17:00:57 json: { "work_name": "Civil.Building Construction", "cost_category": "Transportation\/Site Visit Expenses", "material_name": "Material Transport" } method: GetmaterialInfo | time: 2026-10-19 17:01:44 json: { "work_name": "Civil.Building Construction", "cost_category": "Material", "material_name": "Miscellaneous Material purchase" }