API中心

  1. 库存管理
  2. 现存量
返回

现存量查询

接口所在U8C版本:U8 cloud2.7以及更高版本
详细描述:类型为数组的参数,按如下格式输入 [&quot;data&quot;]<br> 默认按全维度展开,若不需要按某项展开,传“N”
API视频讲解API详情补丁列表常见问题参考
接口地址
请求方式
请求参数header
请求参数body
返回类型参数
代码示例
请求参数示例
正确返回示例
错误返回示例
接口地址:http://ip:port/u8cloud/api/ic/onhand/query

参数填写指南

请求方式:POST

请求参数(header):

参数填写指南
参数名必填描述默认值
Content-Type请求体数据类型application/json
usercode用户
password密码
system系统参数

请求参数(body):

全量参数按存货按批次分组
参数名类型是否数组必填描述默认值示例值
batchcode批次号
calbody库存组织
castunit辅单位
corp公司
hsl换算率
inventory存货
isGroupByBatchcode按批次号展开Y
isGroupByCalbody按库存组织展开Y
isGroupByCastunit按辅计量展开Y
isGroupByFreeItem按自由项展开Y
isGroupByHsl按换算率展开Y
isGroupByInv按存货展开Y
isGroupBySpace按货位展开Y
isGroupByVendor按供应商展开Y
isGroupByWarehouse按仓库展开Y
numcondition只查询数量大于0传>,只查询数量小于0传<,只查询数量等于0传=,只查询数量不等于0传<>,其他符号不识别,u8c3.1版本
pagenow当前页(从1开始);3.2版本支持
pagesize每页条数(最大1000条);3.2版本支持
space货位
vendor供应商
warehouse仓库

返回类型参数:

参数名类型是否数组必填描述默认值
onhandnum现存量数据
ccalbodyidstring库存组织
cinventory_codestring存货编码
cinventory_namestring存货名称
cinventoryidstring存货
corp_codestring公司编码
corp_namestring公司名称
cspace_codestring货位编码
cspace_namestring货位名称
cspaceidstring货位
cvendoridstring供应商
cwarehouse_codestring仓库编码
cwarehouse_namestring仓库名称
cwarehouseidstring仓库
dproducedatestring生产日期(V5.1开始支持)
dvalidatestring失效日期(V5.1开始支持)
hsldouble换算率
nastnumdouble辅数量
nfreezenumstring冻结量
nnumdouble数量
pk_corpstring公司
vbatchcodestring批次号

请求参数示例:

按存货按批次分组

复制代码

{"calbody":"3101-_-K1001","corp":"3101","inventory":"c1120pc","isGroupByBatchcode":"Y","isGroupByCalbody":"N","isGroupByCastunit":"N","isGroupByHsl":"N","isGroupByInv":"Y","isGroupBySpace":"N","isGroupByVendor":"N","isGroupByWarehouse":"N"}

正确返回示例:

按存货按批次分组

复制代码

{
    "status": "success",
    "data": "{\"allcount\":3,\"retcount\":3,\"datas\":[{\"pk_corp\":\"1012\",\"corp_code\":\"3101\",\"corp_name\":\"cyc交通建设集团有限公司\",\"cinventoryid\":\"1012A2100000000039AC\",\"cinventory_code\":\"c1120pc\",\"cinventory_name\":\"c1120批次\",\"nnum\":9.99,\"nastnum\":0,\"vbatchcode\":\"111111\",\"nfreezenum\":0},{\"pk_corp\":\"1012\",\"corp_code\":\"3101\",\"corp_name\":\"cyc交通建设集团有限公司\",\"cinventoryid\":\"1012A2100000000039AC\",\"cinventory_code\":\"c1120pc\",\"cinventory_name\":\"c1120批次\",\"nnum\":1,\"nastnum\":0,\"vbatchcode\":\"111111111111111111111\",\"nfreezenum\":0,\"dproducedate\":\"2024-01-05\"},{\"pk_corp\":\"1012\",\"corp_code\":\"3101\",\"corp_name\":\"cyc交通建设集团有限公司\",\"cinventoryid\":\"1012A2100000000039AC\",\"cinventory_code\":\"c1120pc\",\"cinventory_name\":\"c1120批次\",\"nnum\":111,\"nastnum\":0,\"vbatchcode\":\"c11291\",\"nfreezenum\":0}]}",
    "taskNumber": "202401050008"
}

错误返回示例:

复制代码

{
    "status": "falied",
    "errorcode": "-32000",
    "errormsg": "下列查询条件必须输入:[corp, calbody]",
    "stacktrace": "u8c.bs.action.query.AbstractQueryAction.convertToConditions(AbstractQueryAction.java:151);u8c.bs.action.query.AbstractQueryAction.doAction(AbstractQueryAction.java:58);u8c.bs.invoke.bp.JSONInvokeBP.invoke(JSONInvokeBP.java:60);u8c.impl.invoke.json.InvokeWithJSonImpl.invoke(Invoke
}