单层报工

master
zhaoxiaolin 10 months ago
parent 330ec8b0d5
commit 374d2dc592

@ -358,6 +358,12 @@ public class IWCInterfaceServiceImpl implements IWCSInterfaceService {
if(sHzWorks==null){ if(sHzWorks==null){
return R.fail("未查询到一层报工单"); return R.fail("未查询到一层报工单");
} }
//查询base_product的report_rate//单层项向sap报工的数量=上位机报工数量*报工汇率
BigDecimal reportRate = mesReportWorkMapper.getReportRate(workOrders.get(0).getProductCode());
if(reportRate != null){
BigDecimal newQuantity = sHzWorks.getQuantityFeedback().multiply(reportRate);
sHzWorks.setQuantityFeedback(newQuantity);
}
//机器=sum(工时数) 【设备开机时间】 Sac1 //机器=sum(工时数) 【设备开机时间】 Sac1
//人工 = sum每批的工时数*每批用人数) Sac2 //人工 = sum每批的工时数*每批用人数) Sac2
//子工单报工 //子工单报工

Loading…
Cancel
Save