{ "request_no": "PR-20251014-001", "job_no": "TK-MP-TEST-001", "created_at": "2025-10-14T01:43:47.625634", "materials": [ { "material_id": 88145, "description": "PIPE, SMLS, SCH 40S, ASTM A312 TP304", "category": "PIPE", "size": "1/2\"", "material_grade": "ASTM A312 TP304", "quantity": 11, "unit": "EA", "user_requirement": "" }, { "material_id": 88153, "description": "PIPE, SMLS, SCH 80, ASTM A106 B", "category": "PIPE", "size": "3/4\"", "material_grade": "ASTM A106 B", "quantity": 92, "unit": "EA", "user_requirement": "" }, { "material_id": 88157, "description": "PIPE, SMLS, SCH 40S, ASTM A312 TP304", "category": "PIPE", "size": "1\"", "material_grade": "ASTM A312 TP304", "quantity": 23, "unit": "EA", "user_requirement": "" }, { "material_id": 88167, "description": "PIPE, SMLS, SCH 80, ASTM A106 B", "category": "PIPE", "size": "1\"", "material_grade": "ASTM A106 B", "quantity": 139, "unit": "EA", "user_requirement": "" }, { "material_id": 88176, "description": "PIPE, SMLS, SCH 40S, ASTM A312 TP304", "category": "PIPE", "size": "1 1/2\"", "material_grade": "ASTM A312 TP304", "quantity": 14, "unit": "EA", "user_requirement": "" }, { "material_id": 88190, "description": "PIPE, SMLS, SCH 80, ASTM A106 B", "category": "PIPE", "size": "1 1/2\"", "material_grade": "ASTM A106 B", "quantity": 98, "unit": "EA", "user_requirement": "" }, { "material_id": 88446, "description": "PIPE, SMLS, SCH 80, ASTM A106 B", "category": "PIPE", "size": "1/2\"", "material_grade": "ASTM A106 B", "quantity": 82, "unit": "EA", "user_requirement": "" }, { "material_id": 88528, "description": "PIPE, SMLS, SCH 40S, ASTM A312 TP304", "category": "PIPE", "size": "10\"", "material_grade": "ASTM A312 TP304", "quantity": 4, "unit": "EA", "user_requirement": "" }, { "material_id": 88532, "description": "PIPE, SMLS, SCH 40S, ASTM A312 TP304", "category": "PIPE", "size": "12\"", "material_grade": "ASTM A312 TP304", "quantity": 1, "unit": "EA", "user_requirement": "" }, { "material_id": 88533, "description": "PIPE, SMLS, SCH 40, ASTM A106 B", "category": "PIPE", "size": "2\"", "material_grade": "ASTM A106 B", "quantity": 50, "unit": "EA", "user_requirement": "" }, { "material_id": 88583, "description": "PIPE, SMLS, SCH 40S, ASTM A312 TP304", "category": "PIPE", "size": "2\"", "material_grade": "ASTM A312 TP304", "quantity": 9, "unit": "EA", "user_requirement": "" }, { "material_id": 88592, "description": "PIPE, SMLS, SCH 40, ASTM A106 B", "category": "PIPE", "size": "3\"", "material_grade": "ASTM A106 B", "quantity": 25, "unit": "EA", "user_requirement": "" }, { "material_id": 88600, "description": "PIPE, SMLS, SCH 40S, ASTM A312 TP304", "category": "PIPE", "size": "3\"", "material_grade": "ASTM A312 TP304", "quantity": 8, "unit": "EA", "user_requirement": "" }, { "material_id": 88625, "description": "PIPE, SMLS, SCH 40S, ASTM A312 TP304", "category": "PIPE", "size": "3/4\"", "material_grade": "ASTM A312 TP304", "quantity": 15, "unit": "EA", "user_requirement": "" }, { "material_id": 88728, "description": "PIPE, SMLS, SCH 40, ASTM A106 B", "category": "PIPE", "size": "4\"", "material_grade": "ASTM A106 B", "quantity": 12, "unit": "EA", "user_requirement": "" }, { "material_id": 88740, "description": "PIPE, SMLS, SCH 40, ASTM A106 B", "category": "PIPE", "size": "6\"", "material_grade": "ASTM A106 B", "quantity": 13, "unit": "EA", "user_requirement": "" } ], "grouped_materials": [ { "group_key": "PIPE, SMLS, SCH 40S, ASTM A312 TP304|1/2\"|undefined|ASTM A312 TP304", "material_ids": [ 88145 ], "description": "PIPE, SMLS, SCH 40S, ASTM A312 TP304", "category": "PIPE", "size": "1/2\"", "material_grade": "ASTM A312 TP304", "quantity": 11, "unit": "m", "total_length": 66000, "user_requirement": "" }, { "group_key": "PIPE, SMLS, SCH 80, ASTM A106 B|3/4\"|undefined|ASTM A106 B", "material_ids": [ 88153 ], "description": "PIPE, SMLS, SCH 80, ASTM A106 B", "category": "PIPE", "size": "3/4\"", "material_grade": "ASTM A106 B", "quantity": 92, "unit": "m", "total_length": 552000, "user_requirement": "" }, { "group_key": "PIPE, SMLS, SCH 40S, ASTM A312 TP304|1\"|undefined|ASTM A312 TP304", "material_ids": [ 88157 ], "description": "PIPE, SMLS, SCH 40S, ASTM A312 TP304", "category": "PIPE", "size": "1\"", "material_grade": "ASTM A312 TP304", "quantity": 23, "unit": "m", "total_length": 138000, "user_requirement": "" }, { "group_key": "PIPE, SMLS, SCH 80, ASTM A106 B|1\"|undefined|ASTM A106 B", "material_ids": [ 88167 ], "description": "PIPE, SMLS, SCH 80, ASTM A106 B", "category": "PIPE", "size": "1\"", "material_grade": "ASTM A106 B", "quantity": 139, "unit": "m", "total_length": 834000, "user_requirement": "" }, { "group_key": "PIPE, SMLS, SCH 40S, ASTM A312 TP304|1 1/2\"|undefined|ASTM A312 TP304", "material_ids": [ 88176 ], "description": "PIPE, SMLS, SCH 40S, ASTM A312 TP304", "category": "PIPE", "size": "1 1/2\"", "material_grade": "ASTM A312 TP304", "quantity": 14, "unit": "m", "total_length": 84000, "user_requirement": "" }, { "group_key": "PIPE, SMLS, SCH 80, ASTM A106 B|1 1/2\"|undefined|ASTM A106 B", "material_ids": [ 88190 ], "description": "PIPE, SMLS, SCH 80, ASTM A106 B", "category": "PIPE", "size": "1 1/2\"", "material_grade": "ASTM A106 B", "quantity": 98, "unit": "m", "total_length": 588000, "user_requirement": "" }, { "group_key": "PIPE, SMLS, SCH 80, ASTM A106 B|1/2\"|undefined|ASTM A106 B", "material_ids": [ 88446 ], "description": "PIPE, SMLS, SCH 80, ASTM A106 B", "category": "PIPE", "size": "1/2\"", "material_grade": "ASTM A106 B", "quantity": 82, "unit": "m", "total_length": 492000, "user_requirement": "" }, { "group_key": "PIPE, SMLS, SCH 40S, ASTM A312 TP304|10\"|undefined|ASTM A312 TP304", "material_ids": [ 88528 ], "description": "PIPE, SMLS, SCH 40S, ASTM A312 TP304", "category": "PIPE", "size": "10\"", "material_grade": "ASTM A312 TP304", "quantity": 4, "unit": "m", "total_length": 24000, "user_requirement": "" }, { "group_key": "PIPE, SMLS, SCH 40S, ASTM A312 TP304|12\"|undefined|ASTM A312 TP304", "material_ids": [ 88532 ], "description": "PIPE, SMLS, SCH 40S, ASTM A312 TP304", "category": "PIPE", "size": "12\"", "material_grade": "ASTM A312 TP304", "quantity": 1, "unit": "m", "total_length": 6000, "user_requirement": "" }, { "group_key": "PIPE, SMLS, SCH 40, ASTM A106 B|2\"|undefined|ASTM A106 B", "material_ids": [ 88533 ], "description": "PIPE, SMLS, SCH 40, ASTM A106 B", "category": "PIPE", "size": "2\"", "material_grade": "ASTM A106 B", "quantity": 50, "unit": "m", "total_length": 300000, "user_requirement": "" }, { "group_key": "PIPE, SMLS, SCH 40S, ASTM A312 TP304|2\"|undefined|ASTM A312 TP304", "material_ids": [ 88583 ], "description": "PIPE, SMLS, SCH 40S, ASTM A312 TP304", "category": "PIPE", "size": "2\"", "material_grade": "ASTM A312 TP304", "quantity": 9, "unit": "m", "total_length": 54000, "user_requirement": "" }, { "group_key": "PIPE, SMLS, SCH 40, ASTM A106 B|3\"|undefined|ASTM A106 B", "material_ids": [ 88592 ], "description": "PIPE, SMLS, SCH 40, ASTM A106 B", "category": "PIPE", "size": "3\"", "material_grade": "ASTM A106 B", "quantity": 25, "unit": "m", "total_length": 150000, "user_requirement": "" }, { "group_key": "PIPE, SMLS, SCH 40S, ASTM A312 TP304|3\"|undefined|ASTM A312 TP304", "material_ids": [ 88600 ], "description": "PIPE, SMLS, SCH 40S, ASTM A312 TP304", "category": "PIPE", "size": "3\"", "material_grade": "ASTM A312 TP304", "quantity": 8, "unit": "m", "total_length": 48000, "user_requirement": "" }, { "group_key": "PIPE, SMLS, SCH 40S, ASTM A312 TP304|3/4\"|undefined|ASTM A312 TP304", "material_ids": [ 88625 ], "description": "PIPE, SMLS, SCH 40S, ASTM A312 TP304", "category": "PIPE", "size": "3/4\"", "material_grade": "ASTM A312 TP304", "quantity": 15, "unit": "m", "total_length": 90000, "user_requirement": "" }, { "group_key": "PIPE, SMLS, SCH 40, ASTM A106 B|4\"|undefined|ASTM A106 B", "material_ids": [ 88728 ], "description": "PIPE, SMLS, SCH 40, ASTM A106 B", "category": "PIPE", "size": "4\"", "material_grade": "ASTM A106 B", "quantity": 12, "unit": "m", "total_length": 72000, "user_requirement": "" }, { "group_key": "PIPE, SMLS, SCH 40, ASTM A106 B|6\"|undefined|ASTM A106 B", "material_ids": [ 88740 ], "description": "PIPE, SMLS, SCH 40, ASTM A106 B", "category": "PIPE", "size": "6\"", "material_grade": "ASTM A106 B", "quantity": 13, "unit": "m", "total_length": 78000, "user_requirement": "" } ] }