{ "request_no": "PR-20251014-002", "job_no": "TK-MP-TEST-001", "created_at": "2025-10-14T01:43:58.851391", "materials": [ { "material_id": 88146, "description": "PIPE, SMLS, SCH 40S, ASTM A312 TP304", "category": "PIPE", "size": "1/2\"", "material_grade": "ASTM A312 TP304", "quantity": 10, "unit": "EA", "user_requirement": "" }, { "material_id": 88154, "description": "PIPE, SMLS, SCH 80, ASTM A106 B", "category": "PIPE", "size": "3/4\"", "material_grade": "ASTM A106 B", "quantity": 91, "unit": "EA", "user_requirement": "" }, { "material_id": 88158, "description": "PIPE, SMLS, SCH 40S, ASTM A312 TP304", "category": "PIPE", "size": "1\"", "material_grade": "ASTM A312 TP304", "quantity": 22, "unit": "EA", "user_requirement": "" }, { "material_id": 88168, "description": "PIPE, SMLS, SCH 80, ASTM A106 B", "category": "PIPE", "size": "1\"", "material_grade": "ASTM A106 B", "quantity": 138, "unit": "EA", "user_requirement": "" }, { "material_id": 88177, "description": "PIPE, SMLS, SCH 40S, ASTM A312 TP304", "category": "PIPE", "size": "1 1/2\"", "material_grade": "ASTM A312 TP304", "quantity": 13, "unit": "EA", "user_requirement": "" }, { "material_id": 88191, "description": "PIPE, SMLS, SCH 80, ASTM A106 B", "category": "PIPE", "size": "1 1/2\"", "material_grade": "ASTM A106 B", "quantity": 97, "unit": "EA", "user_requirement": "" }, { "material_id": 88447, "description": "PIPE, SMLS, SCH 80, ASTM A106 B", "category": "PIPE", "size": "1/2\"", "material_grade": "ASTM A106 B", "quantity": 81, "unit": "EA", "user_requirement": "" }, { "material_id": 88529, "description": "PIPE, SMLS, SCH 40S, ASTM A312 TP304", "category": "PIPE", "size": "10\"", "material_grade": "ASTM A312 TP304", "quantity": 3, "unit": "EA", "user_requirement": "" }, { "material_id": 88534, "description": "PIPE, SMLS, SCH 40, ASTM A106 B", "category": "PIPE", "size": "2\"", "material_grade": "ASTM A106 B", "quantity": 49, "unit": "EA", "user_requirement": "" }, { "material_id": 88584, "description": "PIPE, SMLS, SCH 40S, ASTM A312 TP304", "category": "PIPE", "size": "2\"", "material_grade": "ASTM A312 TP304", "quantity": 8, "unit": "EA", "user_requirement": "" }, { "material_id": 88593, "description": "PIPE, SMLS, SCH 40, ASTM A106 B", "category": "PIPE", "size": "3\"", "material_grade": "ASTM A106 B", "quantity": 24, "unit": "EA", "user_requirement": "" }, { "material_id": 88618, "description": "PIPE, SMLS, SCH 40S, ASTM A312 TP304", "category": "PIPE", "size": "3\"", "material_grade": "ASTM A312 TP304", "quantity": 7, "unit": "EA", "user_requirement": "" }, { "material_id": 88626, "description": "PIPE, SMLS, SCH 40S, ASTM A312 TP304", "category": "PIPE", "size": "3/4\"", "material_grade": "ASTM A312 TP304", "quantity": 14, "unit": "EA", "user_requirement": "" }, { "material_id": 88729, "description": "PIPE, SMLS, SCH 40, ASTM A106 B", "category": "PIPE", "size": "4\"", "material_grade": "ASTM A106 B", "quantity": 11, "unit": "EA", "user_requirement": "" }, { "material_id": 88741, "description": "PIPE, SMLS, SCH 40, ASTM A106 B", "category": "PIPE", "size": "6\"", "material_grade": "ASTM A106 B", "quantity": 12, "unit": "EA", "user_requirement": "" } ], "grouped_materials": [ { "group_key": "PIPE, SMLS, SCH 40S, ASTM A312 TP304|1/2\"|undefined|ASTM A312 TP304", "material_ids": [ 88146 ], "description": "PIPE, SMLS, SCH 40S, ASTM A312 TP304", "category": "PIPE", "size": "1/2\"", "material_grade": "ASTM A312 TP304", "quantity": 10, "unit": "m", "total_length": 60000, "user_requirement": "" }, { "group_key": "PIPE, SMLS, SCH 80, ASTM A106 B|3/4\"|undefined|ASTM A106 B", "material_ids": [ 88154 ], "description": "PIPE, SMLS, SCH 80, ASTM A106 B", "category": "PIPE", "size": "3/4\"", "material_grade": "ASTM A106 B", "quantity": 91, "unit": "m", "total_length": 546000, "user_requirement": "" }, { "group_key": "PIPE, SMLS, SCH 40S, ASTM A312 TP304|1\"|undefined|ASTM A312 TP304", "material_ids": [ 88158 ], "description": "PIPE, SMLS, SCH 40S, ASTM A312 TP304", "category": "PIPE", "size": "1\"", "material_grade": "ASTM A312 TP304", "quantity": 22, "unit": "m", "total_length": 132000, "user_requirement": "" }, { "group_key": "PIPE, SMLS, SCH 80, ASTM A106 B|1\"|undefined|ASTM A106 B", "material_ids": [ 88168 ], "description": "PIPE, SMLS, SCH 80, ASTM A106 B", "category": "PIPE", "size": "1\"", "material_grade": "ASTM A106 B", "quantity": 138, "unit": "m", "total_length": 828000, "user_requirement": "" }, { "group_key": "PIPE, SMLS, SCH 40S, ASTM A312 TP304|1 1/2\"|undefined|ASTM A312 TP304", "material_ids": [ 88177 ], "description": "PIPE, SMLS, SCH 40S, ASTM A312 TP304", "category": "PIPE", "size": "1 1/2\"", "material_grade": "ASTM A312 TP304", "quantity": 13, "unit": "m", "total_length": 78000, "user_requirement": "" }, { "group_key": "PIPE, SMLS, SCH 80, ASTM A106 B|1 1/2\"|undefined|ASTM A106 B", "material_ids": [ 88191 ], "description": "PIPE, SMLS, SCH 80, ASTM A106 B", "category": "PIPE", "size": "1 1/2\"", "material_grade": "ASTM A106 B", "quantity": 97, "unit": "m", "total_length": 582000, "user_requirement": "" }, { "group_key": "PIPE, SMLS, SCH 80, ASTM A106 B|1/2\"|undefined|ASTM A106 B", "material_ids": [ 88447 ], "description": "PIPE, SMLS, SCH 80, ASTM A106 B", "category": "PIPE", "size": "1/2\"", "material_grade": "ASTM A106 B", "quantity": 81, "unit": "m", "total_length": 486000, "user_requirement": "" }, { "group_key": "PIPE, SMLS, SCH 40S, ASTM A312 TP304|10\"|undefined|ASTM A312 TP304", "material_ids": [ 88529 ], "description": "PIPE, SMLS, SCH 40S, ASTM A312 TP304", "category": "PIPE", "size": "10\"", "material_grade": "ASTM A312 TP304", "quantity": 3, "unit": "m", "total_length": 18000, "user_requirement": "" }, { "group_key": "PIPE, SMLS, SCH 40, ASTM A106 B|2\"|undefined|ASTM A106 B", "material_ids": [ 88534 ], "description": "PIPE, SMLS, SCH 40, ASTM A106 B", "category": "PIPE", "size": "2\"", "material_grade": "ASTM A106 B", "quantity": 49, "unit": "m", "total_length": 294000, "user_requirement": "" }, { "group_key": "PIPE, SMLS, SCH 40S, ASTM A312 TP304|2\"|undefined|ASTM A312 TP304", "material_ids": [ 88584 ], "description": "PIPE, SMLS, SCH 40S, ASTM A312 TP304", "category": "PIPE", "size": "2\"", "material_grade": "ASTM A312 TP304", "quantity": 8, "unit": "m", "total_length": 48000, "user_requirement": "" }, { "group_key": "PIPE, SMLS, SCH 40, ASTM A106 B|3\"|undefined|ASTM A106 B", "material_ids": [ 88593 ], "description": "PIPE, SMLS, SCH 40, ASTM A106 B", "category": "PIPE", "size": "3\"", "material_grade": "ASTM A106 B", "quantity": 24, "unit": "m", "total_length": 144000, "user_requirement": "" }, { "group_key": "PIPE, SMLS, SCH 40S, ASTM A312 TP304|3\"|undefined|ASTM A312 TP304", "material_ids": [ 88618 ], "description": "PIPE, SMLS, SCH 40S, ASTM A312 TP304", "category": "PIPE", "size": "3\"", "material_grade": "ASTM A312 TP304", "quantity": 7, "unit": "m", "total_length": 42000, "user_requirement": "" }, { "group_key": "PIPE, SMLS, SCH 40S, ASTM A312 TP304|3/4\"|undefined|ASTM A312 TP304", "material_ids": [ 88626 ], "description": "PIPE, SMLS, SCH 40S, ASTM A312 TP304", "category": "PIPE", "size": "3/4\"", "material_grade": "ASTM A312 TP304", "quantity": 14, "unit": "m", "total_length": 84000, "user_requirement": "" }, { "group_key": "PIPE, SMLS, SCH 40, ASTM A106 B|4\"|undefined|ASTM A106 B", "material_ids": [ 88729 ], "description": "PIPE, SMLS, SCH 40, ASTM A106 B", "category": "PIPE", "size": "4\"", "material_grade": "ASTM A106 B", "quantity": 11, "unit": "m", "total_length": 66000, "user_requirement": "" }, { "group_key": "PIPE, SMLS, SCH 40, ASTM A106 B|6\"|undefined|ASTM A106 B", "material_ids": [ 88741 ], "description": "PIPE, SMLS, SCH 40, ASTM A106 B", "category": "PIPE", "size": "6\"", "material_grade": "ASTM A106 B", "quantity": 12, "unit": "m", "total_length": 72000, "user_requirement": "" } ] }