ERP调用奇门的接口,查询商品的库存量
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
request | StockQueryRequest | 可选 | |||
|
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
response | StockQueryResponse | ||
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | QimenClient client = new DefaultQimenClient(url, appkey, secret); StockQueryRequest req = new StockQueryRequest(); req.setCustomerId( "stub-cust-code" ); req.setVersion( "2.0" ); req.setWarehouseCode( "W1234" ); req.setOwnerCode( "H1234" ); req.setItemCode( "I1234" ); req.setItemId( "C1234" ); req.setInventoryType( "ZP" ); req.setBatchCode( "P1234" ); req.setProductDate( "2017-09-09" ); req.setExpireDate( "2017-09-09" ); req.setPage(1L); req.setPageSize(10L); req.setRemark( "备注" ); StockQueryResponse rsp = client.execute(req); System.out.println(rsp.getBody()); |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | < response > < flag >success</ flag > < code >0</ code > < message >invalid appkey</ message > < totalCount >100</ totalCount > < items > < item > < warehouseCode >C1234</ warehouseCode > < itemCode >I1234</ itemCode > < itemId >W1234</ itemId > < inventoryType >ZP</ inventoryType > < quantity >11</ quantity > < lockQuantity >1</ lockQuantity > < batchCode >P1234</ batchCode > < productDate >2017-09-09</ productDate > < expireDate >2017-09-09</ expireDate > < produceCode >P1234</ produceCode > < itemName >天猫精灵</ itemName > < barCode >69xxxxxxxxx</ barCode > </ item > </ items > </ response > |
1 2 3 4 5 6 | < error_response > < code >50</ code > < msg >Remote service error</ msg > < sub_code >isv.invalid-parameter</ sub_code > < sub_msg >非法参数</ sub_msg > </ error_response > |
错误码 | 错误描述 | 解决方案 |
---|