method: GetmaterialInfo | time: 2026-06-01 09:21:37 json: { "work_name": "WaterTreatment.Plant Installation", "cost_category": "Material", "material_name": "Tank 1000L" } method: GetmaterialInfo | time: 2026-06-01 09:22:28 json: { "work_name": "WaterTreatment.Plant Installation", "cost_category": "Material", "material_name": "Tank 1000L" } method: GetmaterialInfo | time: 2026-06-01 09:28:57 json: { "work_name": "Civil.Other", "cost_category": "Material", "material_name": "Metal" } method: GetmaterialInfo | time: 2026-06-01 09:50:57 json: { "work_name": "WaterTreatment.Plant Installation", "cost_category": "Transportation\/Site Visit Expenses", "material_name": "Site Visit" } method: GetmaterialInfo | time: 2026-06-01 10:39:10 json: { "work_name": "Civil.Other", "cost_category": "Material", "material_name": "cube test mould(cast iron)" } method: GetmaterialInfo | time: 2026-06-01 11:58:38 json: { "work_name": "WaterTreatment.Plant Installation", "cost_category": "Material", "material_name": "63mm Valve socket" } method: GetmaterialInfo | time: 2026-06-01 12:03:49 json: { "work_name": "WaterTreatment.Plant Installation", "cost_category": "Material", "material_name": "63mm Valve socket" } method: GetmaterialInfo | time: 2026-06-01 12:04:05 json: { "work_name": "WaterTreatment.Plant Installation", "cost_category": "Material", "material_name": "63mm endcap" } method: GetmaterialInfo | time: 2026-06-01 12:05:50 json: { "work_name": "WaterTreatment.Plant Installation", "cost_category": "Material", "material_name": "63mm Valve socket" } method: GetmaterialInfo | time: 2026-06-01 12:09:37 json: { "work_name": "WaterTreatment.Plant Installation", "cost_category": "Material", "material_name": "63mm Equal tee" } method: GetmaterialInfo | time: 2026-06-01 12:11:46 json: { "work_name": "WaterTreatment.Plant Installation", "cost_category": "Material", "material_name": "63mm Valve socket" } method: GetmaterialInfo | time: 2026-06-01 12:20:34 json: { "work_name": "WaterTreatment.Plant Installation", "cost_category": "Material", "material_name": "63mm Valve socket" } method: CostCategoryList | time: 2026-06-01 12:40:33 json: [] method: GetmaterialInfo | time: 2026-06-01 13:06:57 json: { "work_name": "Civil.Building Construction", "cost_category": "Material", "material_name": "Sand" } method: GetmaterialInfo | time: 2026-06-01 13:08:19 json: { "work_name": "Civil.Building Construction", "cost_category": "Material", "material_name": "6x6 strirrups" } method: GetmaterialInfo | time: 2026-06-01 13:09:38 json: { "work_name": "Civil.Building Construction", "cost_category": "Material", "material_name": "Wire Nails" } method: GetmaterialInfo | time: 2026-06-01 13:10:17 json: { "work_name": "Civil.Building Construction", "cost_category": "Material", "material_name": "2 inch concrete nails" } method: GetmaterialInfo | time: 2026-06-01 13:10:35 json: { "work_name": "Civil.Building Construction", "cost_category": "Material", "material_name": "3 inch concrete nails" } method: GetmaterialInfo | time: 2026-06-01 13:11:01 json: { "work_name": "Civil.Building Construction", "cost_category": "Transportation\/Site Visit Expenses", "material_name": "Material Transport" } method: GetmaterialInfo | time: 2026-06-01 13:12:22 json: { "work_name": "Civil.Building Construction", "cost_category": "Material", "material_name": "Wire Nails" } method: GetmaterialInfo | time: 2026-06-01 13:12:42 json: { "work_name": "Civil.Building Construction", "cost_category": "Material", "material_name": "2 inch concrete nails" } method: GetmaterialInfo | time: 2026-06-01 15:01:48 json: { "work_name": "Civil.Other", "cost_category": "Material", "material_name": "Cement" }