API中心

  1. 库存管理
  2. 其他入库
返回

库存其他入库修改

接口所在U8C版本:U8 cloud2.7以及更高版本
详细描述:1、表头最后修改人不能为空&lt&#x3b;br /&gt&#x3b; 2、(1)表头id(2)表头公司和单据号;其中一项必输&lt&#x3b;br /&gt&#x3b; 3、表体行号或表体id其中一项必输&lt&#x3b;br /&gt&#x3b; 4、表体vostatus传入值说明:(1)update更新(2)new新增(3)delete删除
API视频讲解API详情补丁列表常见问题参考
接口地址
请求方式
请求参数header
请求参数body
返回类型参数
代码示例
请求参数示例
正确返回示例
错误返回示例
接口地址:http://ip:port/u8cloud/api/ic/otherin/update

参数填写指南

请求方式:POST

请求参数(header):

参数填写指南
参数名必填描述默认值
Content-Type请求体数据类型application/json
usercode用户
password密码
trantype翻译类型,按编码为code,不需要翻译为pkcode
system系统参数

请求参数(body):

参数名类型是否数组必填描述默认值
GeneralBillVO_4A其它入库单实体
childrenvo库存其他入库单表体VO
bonroadflagstring是否在途
castunitidstring辅计量单位ID
ccostobjectstring成本对象ID
cinventoryidstring存货ID
cprojectidstring项目
cprojectphaseidstring项目阶段ID
crownostring行号
cvendoridstring供应商
dbizdatestring业务日期
dstandbydatestring备用日期
flargessstring是否赠品
hsldouble换算率
locator货位
cspaceidstring货位id
ningrossnumdouble入库毛重数量
ninspaceassistnumdouble入库辅数量
ninspacenumdouble入库数量
ninassistnumdouble实入辅数量
ninnumdouble实入数量
nmnydouble金额
nneedinassistnumdouble应入辅数量
npricedouble单价
nshouldinnumdouble应入数量
pk_defdoc1string自定义项1备注类自定义项传vuserdef1
pk_defdoc10string自定义项10备注类自定义项传vuserdef10
pk_defdoc11string自定义项11备注类自定义项传vuserdef11
pk_defdoc12string自定义项12备注类自定义项传vuserdef12
pk_defdoc13string自定义项13备注类自定义项传vuserdef13
pk_defdoc14string自定义项14备注类自定义项传vuserdef14
pk_defdoc15string自定义项15备注类自定义项传vuserdef15
pk_defdoc16string自定义项16备注类自定义项传vuserdef16
pk_defdoc17string自定义项17备注类自定义项传vuserdef17
pk_defdoc18string自定义项18备注类自定义项传vuserdef18
pk_defdoc19string自定义项19备注类自定义项传vuserdef19
pk_defdoc2string自定义项2备注类自定义项传vuserdef2
pk_defdoc20string自定义项20备注类自定义项传vuserdef20
pk_defdoc3string自定义项3备注类自定义项传vuserdef3
pk_defdoc4string自定义项4备注类自定义项传vuserdef4
pk_defdoc5string自定义项5备注类自定义项传vuserdef5
pk_defdoc6string自定义项6备注类自定义项传vuserdef6
pk_defdoc7string自定义项7备注类自定义项传vuserdef7
pk_defdoc8string自定义项8备注类自定义项传vuserdef8
pk_defdoc9string自定义项9备注类自定义项传vuserdef9
serial序列号
vserialcodestring序列号(序列号管理的必填)
vbatchcodestring批次号
vfree1string自由项1
vfree2string自由项2
vfree3string自由项3
vfree4string自由项4
vfree5string自由项5
vnotebodystring行备注
vostatusstring表体行状态(更新时用)
vreceiveaddressstring收货地址
vuserdef1string自定义项1(备注类型)
parentvo库存其他入库单表头VO
cbizidstring业务员ID
cbiztypestring业务类型ID
ccustomeridstring客户
cdilivertypeidstring发送方式
cdispatcheridstring收发类别ID
cdptidstring部门ID
clastmodiidstring最后修改人
coperatoridstring制单人
cotherwhidstring其它仓库ID
cwarehouseidstring仓库ID
cwhsmanageridstring库管员ID
dauditdatestring签字日期
dbilldatestring单据日期
pk_calbodystring库存组织PK
pk_corpstring公司
pk_defdoc1string自定义项1备注类自定义项传vuserdef1
pk_defdoc10string自定义项10备注类自定义项传vuserdef10
pk_defdoc11string自定义项11备注类自定义项传vuserdef11
pk_defdoc12string自定义项12备注类自定义项传vuserdef12
pk_defdoc13string自定义项13备注类自定义项传vuserdef13
pk_defdoc14string自定义项14备注类自定义项传vuserdef14
pk_defdoc15string自定义项15备注类自定义项传vuserdef15
pk_defdoc16string自定义项16备注类自定义项传vuserdef16
pk_defdoc17string自定义项17备注类自定义项传vuserdef17
pk_defdoc18string自定义项18备注类自定义项传vuserdef18
pk_defdoc19string自定义项19备注类自定义项传vuserdef19
pk_defdoc2string自定义项2备注类自定义项传vuserdef2
pk_defdoc20string自定义项20备注类自定义项传vuserdef20
pk_defdoc3string自定义项3备注类自定义项传vuserdef3
pk_defdoc4string自定义项4备注类自定义项传vuserdef4
pk_defdoc5string自定义项5备注类自定义项传vuserdef5
pk_defdoc6string自定义项6备注类自定义项传vuserdef6
pk_defdoc7string自定义项7备注类自定义项传vuserdef7
pk_defdoc8string自定义项8备注类自定义项传vuserdef8
pk_defdoc9string自定义项9备注类自定义项传vuserdef9
vbillcodestring单据号
vnotestring备注
vuserdef1string自定义项(备注类型)

返回类型参数:

参数名类型是否数组必填描述默认值
GeneralBillVO_4A库存其他入库单实体_返回
childrenvo库存其他入库单表体返回值实体
astunit_codestring辅计量单位编码
astunit_namestring辅计量单位名称
basid_codestring存货基本编码
basid_namestring存货基本名称
bbarcodeclosestring单据行是否条码关闭
bodycalbody_codestring库存组织编码
bodycalbody_namestring库存组织名称
bodywarehouse_codestring库存仓库编码
bodywarehouse_namestring库存仓库名称
bonroadflagstring是否在途
breturnprofitstring是否返利
bsafepricestring是否价保
bsourcelargessstring上游是否赠品行
bsupplyflagstring自动补货标志
btoinzgflagstring调拨入库暂估标志
btoouttoiaflagstring调拨出库传IA标志
btooutzgflagstring调拨出库暂估标志
btou8rmstring是否已下发零售
bzgflagstring暂估标志
bzgyfflagstring是否暂估应付
castunitidstring辅计量单位ID
cbodybilltypecodestring单据类型
cbodywarehouseidstring库存仓库ID
ccheckstateidstring质检状态ID
ccostobjectstring成本对象ID
cfreezeidstring锁定来源
cgeneralbidstring出入库单表体主键
cinvbasidstring存货基本ID
cinventoryidstring存货ID
costobject_codestring成本对象编码
costobject_namestring成本对象名称
cprojectidstring项目ID
cprojectphaseidstring项目阶段ID
cvendoridstring供应商ID
dbizdatestring业务日期
drint删除标志
dstandbydatestring备用日期
fassertcardflagstring是否生成设备卡片
fbillrowflagstring表体行状态
flargessstring是否赠品
hsldouble换算率
inventory_codestring存货编码
inventory_namestring存货名称
locator货位
cspaceidstring货位id
ningrossnumdouble入库毛重数量
ninspaceassistnumdouble入库辅数量
ninspacenumdouble入库数量
ninassistnumdouble实入辅数量
ninnumdouble实入数量
nmnydouble金额
nneedinassistnumdouble应入辅数量
npricedouble单价
nshouldinnumdouble应入数量
pk_bodycalbodystring库存组织ID
pk_defdoc1string自定义项主键1
pk_defdoc10string自定义项主键10
pk_defdoc11string自定义项主键11
pk_defdoc12string自定义项主键12
pk_defdoc13string自定义项主键13
pk_defdoc14string自定义项主键14
pk_defdoc15string自定义项主键15
pk_defdoc16string自定义项主键16
pk_defdoc17string自定义项主键17
pk_defdoc18string自定义项主键18
pk_defdoc19string自定义项主键19
pk_defdoc2string自定义项主键2
pk_defdoc20string自定义项主键20
pk_defdoc3string自定义项主键3
pk_defdoc4string自定义项主键4
pk_defdoc5string自定义项主键5
pk_defdoc6string自定义项主键6
pk_defdoc7string自定义项主键7
pk_defdoc8string自定义项主键8
pk_defdoc9string自定义项主键9
project_codestring项目编码
project_namestring项目名称
projectphase_codestring项目阶段编码
projectphase_namestring项目阶段名称
tsstring时间戳
vbatchcodestring批次号
vbilltypeu8rmstring来自于零售之单据类型
vbodynote2string表体备注2
vendor_codestring供应商编码
vendor_namestring供应商名称
vfree1string自由项1
vfree10string自由项10
vfree2string自由项2
vfree3string自由项3
vfree4string自由项4
vfree5string自由项5
vfree6string自由项6
vfree7string自由项7
vfree8string自由项8
vfree9string自由项9
vnotebodystring行备注
vreceiveaddressstring收货地址
vuserdef1string自定义项1
vuserdef10string自定义项10
vuserdef11string自定义项11
vuserdef12string自定义项12
vuserdef13string自定义项13
vuserdef14string自定义项14
vuserdef15string自定义项15
vuserdef16string自定义项16
vuserdef17string自定义项17
vuserdef18string自定义项18
vuserdef19string自定义项19
vuserdef2string自定义项2
vuserdef20string自定义项20
vuserdef3string自定义项3
vuserdef4string自定义项4
vuserdef5string自定义项5
vuserdef6string自定义项6
vuserdef7string自定义项7
vuserdef8string自定义项8
vuserdef9string自定义项9
parenvo库存其他入库单表头返回值实体
auditor_codestring审核人编码
auditor_namestring审核人名称
bassetcardstring已生成资产卡片
bdelivedtormstring是否已下发到零售
bdirecttranflagstring是否直接调拨
biztype_codestring业务类型编码
biztype_namestring业务类型名称
boutretflagstring是否退回
bsalecooppurstring销售出是否已协同生成采购入
calbody_codestring库存组织编码
calbody_namestring库存组织名称
cauditoridstring审核人
cbilltypecodestring库存单据类型编码
cbizidstring业务员ID
cbiztypestring业务类型ID
ccustomeridstring客户ID
cdilivertypeidstring运输方式ID
cdispatcheridstring收发类别ID
cdptidstring部门ID
cgeneralhidstring出入库单表头主键
clastmodiidstring最后修改人ID
coperatoridstring制单人ID
corp_codestring公司编码
corp_namestring公司名称
cotherwhidstring其它仓库ID
cregisterstring签字人ID
customer_codestring客户编码
customer_namestring客户名称
cwarehouseidstring仓库ID
cwhsmanageridstring库管员ID
daccountdatestring签字日期
dauditdatestring审核日期
dbilldatestring单据日期
dept_codestring部门编码
dept_namestring部门名称
dilivertype_codestring运输方式编码
dilivertype_namestring运输方式名称
dispatcher_codestring收发类别编码
dispatcher_namestring收发类别名称
drint删除标志
employee_codestring业务员编码
employee_namestring业务员名称
fallocflagstring调拨类型标志
fbillflagint单据状态
freplenishflagstring退货标志
fspecialflagint特殊业务标识
iprintcountint打印次数
lastmodi_codestring最后修改人编码
lastmodi_namestring最后修改人名称
operator_codestring制单人编码
operator_namestring制单人名称
otherwhid_codestring其它仓库编码
otherwhid_namestring其它仓库名称
pk_calbodystring库存组织PK
pk_corpstring公司ID
pk_defdoc1string自定义项主键1
pk_defdoc10string自定义项主键10
pk_defdoc11string自定义项主键11
pk_defdoc12string自定义项主键12
pk_defdoc13string自定义项主键13
pk_defdoc14string自定义项主键14
pk_defdoc15string自定义项主键15
pk_defdoc16string自定义项主键16
pk_defdoc17string自定义项主键17
pk_defdoc18string自定义项主键18
pk_defdoc19string自定义项主键19
pk_defdoc2string自定义项主键2
pk_defdoc20string自定义项主键20
pk_defdoc3string自定义项主键3
pk_defdoc4string自定义项主键4
pk_defdoc5string自定义项主键5
pk_defdoc6string自定义项主键6
pk_defdoc7string自定义项主键7
pk_defdoc8string自定义项主键8
pk_defdoc9string自定义项主键9
register_codestring签字人编码
register_namestring签字人名称
taccounttimestring签字时间
tlastmoditimestring最后修改时间
tmaketimestring制单时间
tsstring时间戳
vbillcodestring单据号
vheadnote2string表头备注2
vnotestring备注
vuserdef1string自定义项1
vuserdef10string自定义项10
vuserdef11string自定义项11
vuserdef12string自定义项12
vuserdef13string自定义项13
vuserdef14string自定义项14
vuserdef15string自定义项15
vuserdef16string自定义项16
vuserdef17string自定义项17
vuserdef18string自定义项18
vuserdef19string自定义项19
vuserdef2string自定义项2
vuserdef20string自定义项20
vuserdef3string自定义项3
vuserdef4string自定义项4
vuserdef5string自定义项5
vuserdef6string自定义项6
vuserdef7string自定义项7
vuserdef8string自定义项8
vuserdef9string自定义项9
warehouseid_codestring仓库编码
warehouseid_namestring仓库名称
whsmanager_codestring库管员编码
whsmanager_namestring库管员名称

请求参数示例:

复制代码

{"GeneralBillVO_4A":[{"parentvo":{"pk_corp":"1000","vbillcode":"TRTH1902160021","clastmodiid":"demo1","vnote":"更新测试1"},"childrenvo":[{"ninnum":"4","crowno":"10","vostatus":"update"}]}]}

正确返回示例:

复制代码

{
 "status": "success",
 "data": "[{\"parentvo\":{\"coperatorid\":\"0001111000000000011U\",\"operator_code\":\"demo1\",\"operator_name\":\"demo1\",\"cproviderid\":\"000111100000000008VH\",\"provider_code\":\"S2001\",\"provider_name\":\"海天粮油贸易有限公司\",\"cwarehouseid\":\"100111100000000003VH\",\"warehouseid_code\":\"ck01\",\"warehouseid_name\":\"天海总公司仓库\",\"pk_calbody\":\"100111100000000000OQ\",\"calbody_code\":\"1000\",\"calbody_name\":\"天海集团库存组织\",\"pk_corp\":\"1001\",\"corp_code\":\"1000\",\"corp_name\":\"天海总公司\",\"bsalecooppur\":false,\"bassetcard\":false,\"clastmodiid\":\"0001111000000000011U\",\"lastmodi_code\":\"demo1\",\"lastmodi_name\":\"demo1\",\"fbillflag\":\"2\",\"tlastmoditime\":\"2019-02-16 09:37:55\",\"tmaketime\":\"2019-02-16 09:37:55\",\"ts\":\"2019-02-16 09:43:28\",\"bdirecttranflag\":false,\"cbilltypecode\":\"4A\",\"vnote\":\"更新测试1\",\"vbillcode\":\"TRTH1902160021\",\"dbilldate\":\"2019-02-16\"},\"childrenvo\":[{\"castunitid\":\"000111100000000006J4\",\"astunit_code\":\"05\",\"astunit_name\":\"箱\",\"cinventoryid\":\"00011110000000000ETJ\",\"inventory_code\":\"010101\",\"inventory_name\":\"米奇宝新生儿配方奶粉900g\",\"invspec\":\"1*6\",\"btou8rm\":false,\"breturnprofit\":false,\"bsafeprice\":false,\"bsourcelargess\":false,\"bsupplyflag\":false,\"cbodybilltypecode\":\"4A\",\"cbodywarehouseid\":\"100111100000000003VH\",\"bodywarehouse_code\":\"ck01\",\"bodywarehouse_name\":\"天海总公司仓库\",\"ts\":\"2019-02-16 09:43:28\",\"fassertcardflag\":false,\"pk_bodycalbody\":\"100111100000000000OQ\",\"bodycalbody_code\":\"1000\",\"bodycalbody_name\":\"天海集团库存组织\",\"bbarcodeclose\":false,\"ninnum\":4,\"ninassistnum\":0.67,\"pk_measdoc\":\"000111100000000006JA\",\"measdoc _code\":\"10\",\"measdoc _name\":\"罐\",\"nprice\":1,\"hsl\":6,\"nmny\":4,\"bonroadflag\":false,\"dbizdate\":\"2019-02-16\"},{\"castunitid\":\"000111100000000006J4\",\"astunit_code\":\"05\",\"astunit_name\":\"箱\",\"cinventoryid\":\"00011110000000000ETH\",\"inventory_code\":\"010102\",\"inventory_name\":\"米奇宝婴幼儿配方奶粉900g\",\"invspec\":\"1*6\",\"btou8rm\":false,\"breturnprofit\":false,\"bsafeprice\":false,\"bsourcelargess\":false,\"bsupplyflag\":false,\"cbodybilltypecode\":\"4A\",\"cbodywarehouseid\":\"100111100000000003VH\",\"bodywarehouse_code\":\"ck01\",\"bodywarehouse_name\":\"天海总公司仓库\",\"ts\":\"2019-02-16 09:37:55\",\"fassertcardflag\":false,\"pk_bodycalbody\":\"100111100000000000OQ\",\"bodycalbody_code\":\"1000\",\"bodycalbody_name\":\"天海集团库存组织\",\"bbarcodeclose\":false,\"ninnum\":300,\"ninassistnum\":50,\"pk_measdoc\":\"000111100000000006JA\",\"measdoc _code\":\"10\",\"measdoc _name\":\"罐\",\"nprice\":1,\"hsl\":6,\"nmny\":300,\"bonroadflag\":false,\"dbizdate\":\"2019-02-16\"}]}]"
}

错误返回示例:

复制代码

{
"status": "falied",
"errorcode": "-32000",
"errormsg": "[第0张单据输入的条件无法查询出唯一的单据!]",
"stacktrace": "nc.vo.pub.BusinessException: [第0张单据输入的条件无法查询出唯一的单据!]u8c.bs.ic.pub.rule.fill.before.InOutBillQueryRule.process(InOutBillQueryRule.java:53)u8c.impl.ic.pub.inout.AbstractInOutBillBatchUpdateAction.query(AbstractInOutBillBatchUpdateAction.java:22)u8c.impl.ic.pub.inout.AbstractInOutBillBatchUpdateAction.update(AbstractInOutBillBatchUpdateAction.java:37)u8c.impl.ic.pub.inout.AbstractInOutBillBatchUpdateAction.update(AbstractInOutBillBatchUpdateAction.java:1)u8c.bs.action.update.AbstractBillBatchUpdateAction.save(AbstractBillBatchUpdateAction.java:15)u8c.bs.action.update.AbstractBillBatchUpdateAction.save(AbstractBillBatchUpdateAction.java:1)u8c.bs.action.save.AbstractBatchSaveAction.doAction(AbstractBatchSaveAction.java:54)u8c.bs.invoke.bp.JSONInvokeBP.invoke(JSONInvokeBP.java:80)u8c.impl.invoke.json.InvokeWithJSonImpl.invoke(InvokeWithJSonImpl.java:29)sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)java.lang.reflect.Method.invoke(Method.java:606)nc.bs.framework.ejb.CMTProxyImpl.delegate(CMTProxyImpl.java:22)nc.itf.framework.ejb.CMTProxyEjbBean.delegate(CMTProxyEjbBean.java:44)nc.itf.framework.ejb.CMTProxy_Local.delegate(CMTProxy_Local.java:61)sun.reflect.GeneratedMethodAccessor42.invoke(Unknown Source)sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)java.lang.reflect.Method.invoke(Method.java:606)nc.bs.framework.ejb.AbstractEJBServiceHandler.invoke(AbstractEJBServiceHandler.java:56)nc.bs.framework.ejb.AbstractEJBServiceHandler.invoke(AbstractEJBServiceHandler.java:34)com.sun.proxy.$Proxy11.delegate(Unknown Source)nc.bs.framework.ejb.CMTEJBServiceHandler.invoke(CMTEJBServiceHandler.java:32)com.sun.proxy.$Proxy31.invoke(Unknown Source)u8c.server.APIController.forWard(APIController.java:101)u8c.server.APIServletForJSON.doAction(APIServletForJSON.java:23)nc.bs.framework.server.api.InvokerAPIServlet.doAction(InvokerAPIServlet.java:157)nc.bs.framework.server.api.InvokerAPIServlet.doPost(InvokerAPIServlet.java:76)javax.servlet.http.HttpServlet.service(HttpServlet.java:641)javax.servlet.http.HttpServlet.service(HttpServlet.java:722)org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)nc.bs.framework.server.LoggerServletFilter.doFilter(LoggerServletFilter.java:34)org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:218)org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:110)org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:506)org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169)org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:683)org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:445)org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1115)org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637)org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2549)org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2538)java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)java.lang.Thread.run(Thread.java:745)"
}