导入逻辑.txt 2.04 KB
物料模板:只要判断是否重复,单位、类型,下拉框 暂时先弄一组测试数据

人员信息:同理

工艺路线:
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"
}