method: GetmaterialInfo | time: 2026-04-10 10:02:00 json: { "work_name": "Civil.Other", "cost_category": "Labor", "material_name": "Civil Work" } method: GetmaterialInfo | time: 2026-04-10 10:08:47 json: { "work_name": "Civil.Other", "cost_category": "Labor", "material_name": "Civil Work" } method: GetmaterialInfo | time: 2026-04-10 10:35:15 json: { "work_name": "Civil.Pipe Laying", "cost_category": "Labor", "material_name": "Pipe Laying Work" } method: GetmaterialInfo | time: 2026-04-10 11:14:42 json: { "work_name": "Civil.Pipe Laying", "cost_category": "Labor", "material_name": "Civil Work" } method: GetmaterialInfo | time: 2026-04-10 11:14:49 json: { "work_name": "Civil.Pipe Laying", "cost_category": "Labor", "material_name": "Pipe Laying Work" } method: GetmaterialInfo | time: 2026-04-10 11:28:58 json: { "work_name": "WaterTreatment.Plant Installation", "cost_category": "Transportation\/Site Visit Expenses", "material_name": "Site Visit" } method: GetmaterialInfo | time: 2026-04-10 11:59:31 json: { "work_name": "Other", "cost_category": "Travel Expenses", "material_name": "Travel Expenses " } method: GetmaterialInfo | time: 2026-04-10 12:39:07 json: { "work_name": "Civil.Other", "cost_category": "Labor", "material_name": "Civil Work" } method: GetmaterialInfo | time: 2026-04-10 13:34:49 json: { "work_name": "Civil.Water Tanks", "cost_category": "Labor", "material_name": "Civil Work" } method: GetmaterialInfo | time: 2026-04-10 14:41:39 json: { "work_name": "Civil.Other", "cost_category": "Other", "material_name": "Branding and Printing" } method: GetmaterialInfo | time: 2026-04-10 14:42:24 json: { "work_name": "Civil.Pipe Laying", "cost_category": "Material", "material_name": "Miscellaneous Material purchase" } method: GetmaterialInfo | time: 2026-04-10 14:42:41 json: { "work_name": "Civil.Other", "cost_category": "Other", "material_name": "Branding and Printing" } method: GetmaterialInfo | time: 2026-04-10 14:58:27 json: { "work_name": "Civil.Other", "cost_category": "Other", "material_name": "Charted Engineer certification" } method: GetmaterialInfo | time: 2026-04-10 15:41:06 json: { "work_name": "Civil.Pipe Laying", "cost_category": "Material", "material_name": "Quarry Dust" } method: GetmaterialInfo | time: 2026-04-10 15:42:15 json: { "work_name": "Civil.Pipe Laying", "cost_category": "Material", "material_name": "Quarry Dust" } method: GetmaterialInfo | time: 2026-04-10 15:43:09 json: { "work_name": "Civil.Other", "cost_category": "Material", "material_name": "Sand" } method: GetmaterialInfo | time: 2026-04-10 15:43:36 json: { "work_name": "Civil.Other", "cost_category": "Material", "material_name": "Sand" } method: GetmaterialInfo | time: 2026-04-10 17:13:07 json: { "work_name": "Civil.Other", "cost_category": "Labor", "material_name": "Civil Work" } method: GetmaterialInfo | time: 2026-04-10 17:13:15 json: { "work_name": "Civil.Other", "cost_category": "Labor", "material_name": "Pipe Laying Work" } method: GetmaterialInfo | time: 2026-04-10 17:13:51 json: { "work_name": "Civil.Other", "cost_category": "Transportation\/Site Visit Expenses", "material_name": "Material Transport" }