平台提供的Web API下推接口,无法实现指定子分录下推,因此,PT132327补丁为解决指定工序计划子分录下推工序汇报提供了专用接口:
API接口名称:Kingdee.K3.MFG.WebApi.ServicesStub.OptPlanOptRtpApiService.Push,Kingdee.K3.MFG.WebApi.ServicesStub
JSON格式:
{
"AutoAudit":"false", --自动审核
"FBillTypeID":"", --单据类型
"Datas":
[{
"Id":100252, --工序计划头Id
"DetailIds": --工序计划子单据体
[{
"EntryId":100305, --工序计划序列Id
"DetailId":101074, --工序计划工序Id
"QuaQty":0, --合格数量,不需要改数量可以不填
"ProcessFailQty":0, --工废数量,不需要改数量可以不填
"MaterialFailQty":0, --料废数量,不需要改数量可以不填
"FinishQty":0, --完工数量
"ShiftSliceId":0, --班次,不需要改可以不填
"ShiftGroupId":0, --班组,不需要改可以不填
"ResourceId":0, --资源,不需要改可以不填
"EquipmentId":0, --设备,不需要改可以不填
"Inspector":0, --检验员,不需要改可以不填
"ProcessStartTime":"2019-05-10 00:00:00", --加工开始时间,不需要改可以不填
"ProcessEndTime":"2019-05-14 14:30:00", --加工完成时间,不需要改可以不填
"EpmIds":
[{
EpmId:0, --操作工,不需要改可以不填
}],
"Activity1Id":40380, --活动1
"Activity1Qty":10, --活动1数量
"Activity1UnitID":80506, --活动1计量单位
"Activity2Id":0, --活动2
"Activity2Qty":0, --活动2数量
"Activity2UnitID":0, --活动2计量单位
"Activity3Id":0, --活动3
"Activity3Qty":0, --活动3数量
"Activity3UnitID":0, --活动3计量单位
"Activity4Id":0,
"Activity4Qty":0,
"Activity4UnitID":0,
"Activity5Id":0,
"Activity5Qty":0,
"Activity5UnitID":0,
"Activity6Id":0,
"Activity6Qty":0,
"Activity6UnitID":0,
}],
}]
}
鸣谢:王华明
推荐阅读