API中心

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

库存其他入库保存即签字

接口所在U8C版本:U8 cloud2.7以及更高版本
详细描述:用于库存其他入库保存即签字
API视频讲解API详情补丁列表常见问题参考
接口地址
请求方式
请求参数header
请求参数body
返回类型参数
代码示例
请求参数示例
正确返回示例
错误返回示例
接口地址:http://ip:port/u8cloud/api/ic/otherin/save/sign

参数填写指南

请求方式:POST

请求参数(header):

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

请求参数(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自定义项(备注类型)

返回类型参数:

参数名类型是否数组必填描述默认值
No Data

请求参数示例:

复制代码

{"GeneralBillVO_4A":[{"parentvo":{"pk_corp":"1000","clastmodiid":"demo1","cproviderid":"S2001","cwarehouseid":"ck01","pk_calbody":"1000","vnote":"保存签字测试","coperatoridnow":"demo1","coperatorid":"demo1"},"childrenvo":[{"cinventoryid":"010101","castunitid":"05","ninnum":"4000","nprice":"1"},{"cinventoryid":"010102","castunitid":"05","ninnum":"300","nprice":"1"}]}]}

正确返回示例:

复制代码

{
"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","cregister":"0001111000000000011U","register_code":"demo1","register_name":"demo1","daccountdate":"2019-02-16","fbillflag":"3","taccounttime":"2019-02-16 09:37:55","tlastmoditime":"2019-02-16 09:37:55","tmaketime":"2019-02-16 09:37:55","ts":"2019-02-16 09:37:55","bdirecttranflag":false,"cbilltypecode":"4A","vnote":"保存签字测试","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:37:55","fassertcardflag":false,"pk_bodycalbody":"100111100000000000OQ","bodycalbody_code":"1000","bodycalbody_name":"天海集团库存组织","bbarcodeclose":false,"ninnum":4000,"ninassistnum":666.67,"pk_measdoc":"000111100000000006JA","measdoc _code":"10","measdoc _name":"罐","nprice":1,"hsl":6,"nmny":4000,"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: "仓库不能为空!",
stacktrace: "u8c.bs.ic.m4a.validate.M4AInputMinFieldCheck.checkMinField(M4AInputMinFieldCheck.java:56);u8c.bs.ic.m4a.validate.M4AInputMinFieldCheck.validate(M4AInputMinFieldCheck.java:24);u8c.bs.ic.m4a.validate.M4AInputMinFieldCheck.validate(M4AInputMinFieldCheck.java:19);u8c.bs.ic.pub.bp.AbstractBaseBatchInsertBP.execRules(AbstractBaseBatchInsertBP.java:76);u8c.bs.ic.pub.bp.AbstractBaseBatchInsertBP.execBeforeRules(AbstractBaseBatchInsertBP.java:62);u8c.bs.ic.pub.bp.AbstractBaseBatchInsertBP.batchInsert(AbstractBaseBatchInsertBP.java:35);u8c.impl.ic.m4a.action.M4AAPIInsertAction.save(M4AAPIInsertAction.java:29);u8c.impl.ic.m4a.action.M4AAPIInsertAction.save(M4AAPIInsertAction.java:16);u8c.bs.action.save.AbstractBatchSaveAction.doAction(AbstractBatchSaveAction.java:38);u8c.bs.invoke.bp.JSONInvokeBP.invoke(JSONInvokeBP.java:60);u8c.impl.invoke.json.InvokeWithJSonImpl.invoke(InvokeWithJSonImpl.java:25);sun.reflect.GeneratedMethodAccessor393.invoke(Unknown Source);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.GeneratedMethodAccessor37.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.APIServletForJSON.doAction(APIServletForJSON.java:117);nc.bs.framework.server.api.InvokerAPIServlet.doAction(InvokerAPIServlet.java:130);nc.bs.framework.server.api.InvokerAPIServlet.doPost(InvokerAPIServlet.java:65);javax.servlet.http.HttpServlet.service(HttpServlet.java:650);javax.servlet.http.HttpServlet.service(HttpServlet.java:731);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.valves.RemoteIpValve.invoke(RemoteIpValve.java:683);org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116);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.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316);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);"
}