文档中心 > 开发文档 > API文档

fineex.wms.product.inventorydatevalid (效期管控商品库存通知)

WMS每天定时反馈效期管控部分商品库存到商家ERP。

系统参数

应用参数

名称
类型
必须
长度
描述
request
request
request
inventoryVersion
String
20
版本号
inventoryTime
String
19
查询时间
totalNumber
Int
总条数
wareHouseCode
String
32
仓库编号(发网提供)
items
item[]
number
Int
序列号
uniqueCode
String
50
唯一标识
barCode
String
64
商家条码 [唯一确定该商品,可作为分拣依据]
positionCode
String
32
库位编码
positionType
String
50
库位类型
posInventoryType
String
50
库位库存类型:NORMAL-正常(可售) SCRAP-次品(不可售)
productBatch
String
50
批次
productionDate
String
19
生产日期
expireDate
String
19
失效日期
shelflife
Int
保质期(天)
criticalperiod
Int
临保期(天)
lpAmount
Int
良品数量
cpAmount
Int
次品数量
remainAmount
Int
可销售库存 (=良品数-订单占用数)

响应参数

名称
类型
必须
长度
描述
response
response
response
flag
String
32
成功:true 失败:false
code
String
32
错误码
message
String
200
错误说明

请求示例

  • XML示例
<request>
     <inventoryVersion>20170113160000</inventoryVersion>
     <inventoryTime>2017-01-13 16:58:56</inventoryTime>
     <totalNumber>150</totalNumber>
     <wareHouseCode>1009</wareHouseCode>
     <items>
      <item>
       <number>1</number>
       <uniqueCode>6F1882A6-DE62-4A05-9065-F80610D001D0</uniqueCode>
       <barCode>8782011121</barCode>
       <positionCode>FW001</positionCode>
       <positionType>分拣库位</positionType>
       <posInventoryType>NORMAL</posInventoryType>
       <productBatch>20160101</productBatch>
       <productionDate>20160101</productionDate>
       <expireDate>20170101</expireDate>
       <shelflife>365</expireDay>
       <criticalperiod>30</warnDay>
       <lpAmount>50</lpAmount>
       <cpAmount>2</cpAmount>
       <remainAmount>45</remainAmount>
      </item>
      <item>
       <number>2</number>
       <uniqueCode>88AA8188-2BEC-446D-8F55-EAED73DA6B3E</uniqueCode>
       <positionCode>FW001</positionCode>
       <positionType>分拣库位</positionType>
       <posInventoryType>NORMAL</posInventoryType>
       <barCode>8782011121</barCode>
       <productBatch>20160201</productBatch>
       <productionDate>20160201</productionDate>
       <expireDate>20170201</expireDate>
       <shelflife>365</expireDay>
       <criticalperiod>30</warnDay>
       <lpAmount>60</lpAmount>
       <cpAmount>4</cpAmount>
       <remainAmount>60</remainAmount>
      </item>
      <item>
       <number>3</number>
       <uniqueCode>108FB795-8C42-48A8-A839-22C68964E949</uniqueCode>
       <positionCode>FW001</positionCode>
       <positionType>分拣库位</positionType>
       <posInventoryType>NORMAL</posInventoryType>
       <barCode>8782011122</barCode>
       <productBatch>20160101</productBatch>
       <productionDate>20160101</productionDate>
       <expireDate>20170101</expireDate>
       <shelflife>365</expireDay>
       <criticalperiod>30</warnDay>
       <lpAmount>60</lpAmount>
       <cpAmount>4</cpAmount>
       <remainAmount>60</remainAmount>
      </item>
     </items>
</request>

响应示例

  • XML示例
<response>
     <flag>true</flag>
     <code></code>
     <message></message>
</response>

错误码解释

错误码 错误描述 解决方案
B01005 仓库编号不存在或未启用 检测仓库编号是否正确
B01015 查询结果为空! 没有数据!可能查询的商品没有库存,或者不存在。
B01099 执行异常,请稍后重试! 稍后重试!重试3次还是报错,联系发网技术。

API工具

FAQ