false true false thread_count 1 = server 10.0.30.220 = port 8095 = path /api/com/galaxis/wms = 单据数量 1 = 条目数量 20 = whId 1138559426274267136 = ownerId 1096478673436938240 = 每条目上架数量因子 0.3 = thread_count 1 = server 10.0.38.88 = port 8082 = path /api/com/galaxis/wms = 单据数量 1 = 条目数量 2 = whId 1000000002 = ownerId 1000 = 每条目上架数量因子 10.1 = thread_count 10 = server 127.0.0.1 = port 9084 = path /wms_api/api/pages/ = wh_id 1148297327052591104 = owner_id 1096478673436938240 = 每条目上架数量因子 10.1 = project_id 1148269106164666368 仓储对接联调项目 = system_key eyJhbGciOiJSUzI1NiJ9.eyJpc3MiOiJ5dmFuLXNlY3VyaXR5IiwiX191aWQiOiIxNjA2ODI3OTYyMjU1NzI4NzUiLCJhdWQiOiJ5dmFuLSoiLCJzdWIiOiIxODYyNzg4NDE3OCIsImxvZ2luX2lkIjoxNjA2ODI3OTYyMjU1NzI4NzYsImV4cCI6MTcxMzU1NTkwMCwiaWF0IjoxNzEwOTg1ODc5LCJqdGkiOiIzMjI4MjI4MjE2MjgwOTIwMTkifQ.Ko9gPOoCCJhDBi3gESIDanzWUkv1JqcLUIqZdHZG_taEJohPqFqrQp2CAlqeyyUPOqhwqL4NlPvCc7AfbU9trQmWrmPQ9263sADvYmaKaDk5iwhzhiFze6jMjh882vlLoURUbNuQxRGKX8R-l74Ka2k2IwvtrsvZdONID_vAxNg5ss25hsaZ62_pGU0GynD2sbb1V228uFOSMTAnWYBlyJrotX2B4fsTSBSrP1yIzkwi7rzQzvx7EDOdxFWsZbxT_3bPRbkIN_ZZwaDmiUl0zciOnFMaCw020gTHJSVNEUAABCLkBEIg4JIWRoYryybZ2E0EAqM5j-mYfjzMZZL5kw = thread_count 1 = server 117.80.113.247 = port 8020 = path /wms_api/api/pages/ = wh_id 1138559426274267136 = owner_id 1096478673436938240 = 每条目上架数量因子 10.1 = project_id 1144593166800785408 仓储对接联调项目 = system_key eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJpc3MiOiJodHRwczovL2V4YW1wbGUuY29tL2lzc3VlciIsInN1YiI6IjE4NjI3ODg0MTc4IiwiaWF0IjoxNzExNDUyMTM2LCJleHAiOjE3MTE1Mzg1MzYsImp0aSI6IjRjZDFlNjgwLTkyZjYtNGUyMS1iMTY0LTExNzQzMzA1OWMwNyJ9.dBw7FFB7ojviCGcaOGnleCMGmoR6z4w64r5R-tDLvG9nC16Wwnvj2P2ybdmeLVtebchjQb_isNP5KiC07K2LZHljXi6pt4fJWQ-wTfX7xGRrqUVJqxt0KzNBIFYAZFcOM5Y_sJmKHShDk9N87T8nTuamd7jxIZlLZAkc8byVWkaqDJqbzq6V3aUxkhPV3-CPNLB2WdN0DQ962UCFdPOe31WyQBM70KxGYFDebvTKU6zGsLIDFQPudrtet1zWfSAZJY8KlizdnujbuyfkTfGrj6JVjsm6tif2WK14uMWcr7ytgPv01PhqCTJsy7HmRvnilWSbBcavf-t-yVTu2pvuVQ = stopthread false 10 ${thread_count} 1 false 300 0 true 1 0 30000 continue 50 0 5 0 30 5 1 60 5 false -1 false saveConfig true true true true true true true false true true false false false true false false false true 0 true true true true true true false saveConfig true true true true true true true false true true false false false true false false false true 0 true true true true true true false saveConfig true true true true true true true false true true false false false true false false false true 0 true true true true true true false saveConfig true true true true true true true false true true false false false true false false false true 0 true true true true true true false saveConfig true true true true true true true false true true false false false true false false false true 0 true true true true true true 1000 false false false false saveConfig true true true true true true true false true true false false false true false false false true 0 true true true true true true 500 false false false 9000000000000000 1 SEQ_NO_0000000000000000 true squence 9900000000000000 1 ZL_0000000000000000 true order_no 9999 1 XM0000 true box_no 99900000000000000 1 10000000000000000 true order_id 28 1 squence SEQ_NO_0000000000000000 false 28 1 order_no ZL_0000000000000000 false 28 1 box_no XM0000 false 28 1 order_id 10000000000000000 false content-type application/json sequence ${squence} token fc3111643ca8ba963e3d970988bbd719 Object util = com.Yvan.init(vars, log, ctx); int asnLineNum = 2; int asnLpnLineNum = 20; // doc_asn, doc_asn_items, doc_asn_lpn, doc_asn_items_lpn, doc_asn_items_upn, api_doc_asn_items_manufactor List itemIds = new ArrayList(); itemIds.add("5774615"); itemIds.add("339250147668276"); List itemCodes = new ArrayList(); itemCodes.add("L07010300167"); itemCodes.add("J11011900032"); List itemNames = new ArrayList(); itemNames.add("收银机"); itemNames.add("天翼网关4.0(1G-EPON)-无WiFi"); List asnItems = new ArrayList(); List asnItemLpns = new ArrayList(); List asnLpns = new ArrayList(); for(int i = 0; i < asnLineNum; i++){ Map asnItem = new HashMap(); String orderId = vars.get("order_id") + i; asnItem.put("orderMaterialId", orderId); asnItem.put("materialCode", itemCodes.get(i)); asnItem.put("materialName", itemNames.get(i)); asnItem.put("materialSpec", "-"); asnItem.put("materialUnit", "Z52"); asnItem.put("quantity", 20); asnItem.put("price", 0); asnItem.put("amount", 0); asnItem.put("grossWeight", 0); asnItem.put("netWeight", 0); asnItem.put("volume", 0); asnItem.put("diresCode", "01"); asnItem.put("diresName", "无线设备"); asnItem.put("materialStatus", "01"); asnItem.put("materialCategoryCode", "01"); asnItem.put("materialKey", itemIds.get(i)); asnItem.put("diresKey", "2692968550351503361"); asnItem.put("materialCategoryKey", "2692968550351503361"); asnItems.add(asnItem); for(int j = 0; j < asnLpnLineNum; j++){ Map asnItemLpn = new HashMap(); asnItemLpn.put("orderBoxId", "1156243025719332864"); asnItemLpn.put("orderMaterialId", orderId); asnItemLpn.put("materialCode", itemCodes.get(i)); asnItemLpn.put("materialName", itemNames.get(i)); asnItemLpn.put("materialSpec", "-"); asnItemLpn.put("materialQuantity", 1); asnItemLpn.put("packageCode", vars.get("box_no") + i + j); asnItemLpn.put("isSplitZero", false); asnItemLpn.put("isStringCode", false); asnItemLpns.add(asnItemLpn); } for(int j = 0; j < asnLpnLineNum; j++){ Map asnLpn = new HashMap(); asnLpn.put("orderBoxId", "1156242874803949568"); asnLpn.put("packageCode", vars.get("box_no") + i + j); asnLpn.put("packageMaterial", "1"); asnLpn.put("length", 1); asnLpn.put("width", 1); asnLpn.put("height", 1); asnLpn.put("volume", 0); asnLpn.put("grossWeight", 1); asnLpn.put("quantity", 2); asnLpns.add(asnLpn); } } vars.put("asn_items", util.toJson(asnItems)); vars.put("asn_items_lpns", util.toJson(asnItemLpns)); vars.put("asn_lpns", util.toJson(asnLpns)); false true false [ { "logisticCommandNo": "${order_no}", "insideOrderNo": "${order_no}", "omsLogisticsNo": "${order_no}", "orderNo": "${order_no}", "orderOrgKey": "1140425501375074304", "orderOrgCode": "360006001", "orderOrgName": "CTSC仓储对接测试项目", "projectKey": "${project_id}", "projectCode": "XM00427", "projectName": "吉林电信仓储服务项目", "ownerKey": "1098196537130881024", "ownerCode": "OG000000537", "ownerName": "舟山弘达节能环保科技有限公司", "orderStatus": "200", "emergencyDegreeCode": "01", "totalMoney": "0.000000", "totalNumber": "2.000000", "totalGrossWeight": "0.000000", "totalNetWeight": "0.000000", "totalVolume": "0.000000", "orderTime": "2023-09-26 14:56:11", "orderUserName": "SYSTEM", "isRecall": "0", "planArrivalTime": "2023-09-27 14:55:34", "linkageWay": "0", "omsExecuteSortNo": "", "cpExecuteSortNo": "", "entryOrgKey": "1138560056678158336", "entryOrgCode": "WLZJ00060", "entryOrgName": "延边市中心库", "receiverProvinceKey": "4422432131628663008", "receiverProvinceCode": "130000", "receiverProvinceName": "河北省", "receiverCityKey": "4422432131628663034", "receiverCityCode": "130200", "receiverCityName": "唐山市", "receiverAddress": "1111", "receiverName": "1", "receiverMobile": "111", "isQualityTest": "0", "inboundTxType": "01", "instantiateFlag": false, "sourceFlag": true, "logisticsOrderType": 200, "logisticsOrderTypeCode": "inbound", "customerCode": "OG002513638", "customerName": "中国电信股份有限公司黑龙江分公司", "creationMethod": "新增", "itemsList": ${asn_items}, "lpnList": ${asn_lpns}, "itemsLpnList": ${asn_items_lpns}, "itemsManufactorList": [], "itemsUpnList": [] } ] = ${server} ${port} UTF-8 /docInsert/asnInsert POST false false true false HttpClient4 1500 5000 $.[0].code 200 true false false false asn_list $.data.[*] -1