导入逻辑.txt
2.04 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
物料模板:只要判断是否重复,单位、类型,下拉框 暂时先弄一组测试数据
人员信息:同理
工艺路线:
base_process_route_head
新增表:productCode 、productHeaderCode 不要保存到数据库。
模板:productCode 还是需要这个字段逗号隔开,用于生成 base_process_product_rel表
base_process_route_detail
oprPlanStartTime、oprPlanEndTime 不要保存到数据库。
workCenterCode、workCenterName:保存到 base_work_center表,不存在新增、存在跳过。
保存base_product_header 不存在新增、存在跳过。
base_product_detail 不新增
生产订单:
bus_workOrder_head
bus_workOrder_detail
1、要找 生产订单的产品号要先存在工艺路线的产品表 base_process_product_rel中
(一个工艺路线生产多个产品,一个产品只有一条工艺路线)
2、线体映射
3、生产订单查询工艺路线基础信息
4、【MOM】订单下发:【plmeid】[{MomEntity.plmeid}]
没有查询到物料主数据【mater_code】【{item.mater_code}】对应的信息,
请先发送物料主数据接口数据!
bus_workOrder_detail_material
api_workOrder_head 原始数据 订单请求记录
api_workOrder_detail 原始数据
{
"plmeid": "INTF_MBOS_LINE_TASK_555881ad235aska1eb422ccc11081101",
"pro_order_code": "Pro001",
"plan_code": "Plan001",
"product_code": "ZC01-02-T",
"product_name": "产品1",
"num": "200",
"factory": "一号工厂",
"line_code": "TZTTHW",
"order_type": "1323132132",
"edition": "V1.1",
"unit_code": "个",
"playdate": "2022-9-1",
"enddate": "2022-9-9",
"ylzd2": "",
"details": [{
"plan_code": "Plan001",
"mater_code": "matel001",1
"mater_name": "物料1",1
"qty": "25",1
"wh_code": "个",
"station_code": "station002",1
"proced_code": "工艺路线编码pro002",1
"ylzd3": "",
"ylzd4": ""
}, {
"plan_code": "Plan001",
"mater_code": "matel002",
"mater_name": "物料2",
"qty": "30",
"wh_code": "条",
"station_code": "station001",
"proced_code": "01",
"ylzd3": "",
"ylzd4": ""
}],
"type": "I"
}