| | |
| | | JSONObject billentry = new JSONObject() |
| | | .fluentPut("id", 0L) |
| | | .fluentPut("warehouse_number", orderDetl.getManu()) // 仓库编号 |
| | | .fluentPut("invstatus_number", "110") // 库存状态 |
| | | .fluentPut("invtype_number", "110") // 库存类型 |
| | | .fluentPut("outinvstatus_number", "110") |
| | | .fluentPut("linetype_number", "010") // 行号类型 |
| | | .fluentPut("qty", qty) // 数量 |
| | | .fluentPut("material_number", orderDetl.getMatnr()) // 物料编号 |
| | | .fluentPut("baseqty", qty) // 数量 |
| | | .fluentPut("prdqty", qty) // 数量 |
| | | .fluentPut("manubill", order.getDefNumber()) |
| | | .fluentPut("producttype", "C") // 物料编号 |
| | | .fluentPut("qualitystatus", "A") // 物料编号 |
| | | .fluentPut("billentry_lk", billentryLkArray1); |
| | | |
| | | billentryArray1.add(billentry); |
| | |
| | | new JSONObject() |
| | | .fluentPut("billno", UUID.randomUUID().toString().replace("-", "").substring(0, 16)) |
| | | .fluentPut("trdbillno", UUID.randomUUID().toString().replace("-", "")) |
| | | .fluentPut("billtype_number", "im_PurInBill_STD_BT_S") |
| | | .fluentPut("billstatus", "C") |
| | | .fluentPut("biztime", sdf1.format(now1)) |
| | | .fluentPut("exratedate", sdf1.format(now1)) |
| | | .fluentPut("bizorg_number", boxType21) |
| | | .fluentPut("biztype_number", "110") // 货主/货源 |
| | | .fluentPut("org_number", boxType21) // 货主/货源 |
| | | .fluentPut("paymode", "CREDIT") |
| | | .fluentPut("invscheme_number", "110") |
| | | .fluentPut("billtype_number", "im_PurInBill_STD_BT_S") |
| | | .fluentPut("supplier_number", suppCode1) // 供应商编号 |
| | | .fluentPut("billentry", billentryArray1) // 将 billentry 数组添加到请求参数 |
| | | ))); |
| | | case "STK_MISCELLANEOUS": // 其他入库单 |