| | |
| | | } |
| | | Mat mat = matService.selectByMatnr(orderDetl.getMatnr()); |
| | | Double qty = orderDetl.getQty()*mat.getSafeQty(); |
| | | Double qtytotal = orderDetl.getAnfme()*mat.getSafeQty(); |
| | | // Double qtytotal = orderDetl.getAnfme()*mat.getSafeQty(); |
| | | // JSONArray idArr = new JSONArray(); |
| | | // idArr.add(0L); |
| | | // 创建 billentry_lk 对象 |
| | |
| | | .fluentPut("billentry_lk_stableid", 677270092232273922L) |
| | | .fluentPut("billentry_lk_sbillid", Long.parseLong(order.getItemName())) // 主单ID |
| | | .fluentPut("billentry_lk_sid", Long.parseLong(orderDetl.getThreeCode())) // 明细ID |
| | | .fluentPut("billentry_lk_baseqty_old", qtytotal) // ERP数量 |
| | | .fluentPut("billentry_lk_baseqty_old", orderDetl.getAnfme()) // ERP数量 |
| | | .fluentPut("billentry_lk_baseqty", qty); // 作业数量 |
| | | billentryLkArray.add(billentryLk); |
| | | // 创建 billentry 对象,填充缺失的字段 |
| | |
| | | } |
| | | Mat mat = matService.selectByMatnr(orderDetl.getMatnr()); |
| | | Double qty = orderDetl.getQty()*mat.getSafeQty(); |
| | | Double qtytotal = orderDetl.getAnfme()*mat.getSafeQty(); |
| | | // Double qtytotal = orderDetl.getAnfme()*mat.getSafeQty(); |
| | | // JSONArray idArr = new JSONArray(); |
| | | // idArr.add(0L); |
| | | // 创建 billentry_lk 对象 |
| | |
| | | .fluentPut("billentry_lk_stableid", 677270092232273922L) |
| | | .fluentPut("billentry_lk_sbillid", Long.parseLong(order.getItemName())) // 主单ID |
| | | .fluentPut("billentry_lk_sid", Long.parseLong(orderDetl.getThreeCode())) // 明细ID |
| | | .fluentPut("billentry_lk_baseqty_old", qtytotal) // ERP数量 |
| | | .fluentPut("billentry_lk_baseqty_old", orderDetl.getAnfme()) // ERP数量 |
| | | .fluentPut("billentry_lk_baseqty", qty); // 作业数量 |
| | | billentryLkArray1.add(billentryLk); |
| | | // 创建 billentry 对象,填充缺失的字段 |
| | |
| | | .fluentPut("billno", order.getOrderNo()) |
| | | // .fluentPut("bookdate", sdf1.format(nowMis)) |
| | | .fluentPut("biztime", sdf1.format(nowMis)) |
| | | .fluentPut("biztype_number", "354") |
| | | .fluentPut("billtype_number", "im_OtherInBill_STD_BT_S") |
| | | .fluentPut("org_number", "BU-00001") |
| | | .fluentPut("invscheme_number", "354") |
| | | // .fluentPut("biztype_number", "354") |
| | | // .fluentPut("billtype_number", "im_OtherInBill_STD_BT_S") |
| | | // .fluentPut("org_number", "BU-00001") |
| | | // .fluentPut("invscheme_number", "354") |
| | | .fluentPut("billentry", billentryArray) |
| | | ))); |
| | | case "STK_MisDelivery": // 其他出库单 |