参数填写指南
请求参数(header):
参数填写指南| 参数名 | 必填 | 描述 | 默认值 |
|---|---|---|---|
| Content-Type | 是 | 请求体数据类型 | application/json |
| usercode | 是 | 用户 | |
| password | 是 | 密码 | |
| trantype | 否 | 翻译类型,按编码为code,不需要翻译为pk | code |
| system | 是 | 系统参数 |
请求参数(body):
| 参数名 | 类型 | 是否数组 | 必填 | 描述 | 默认值 |
|---|---|---|---|---|---|
| cardallvo | 是 | 是 | VO信息 | ||
| cardsubvo | 是 | 否 | 辅助项表 | ||
| fk_card | string | 否 | 否 | 卡片主键 | |
| fk_carditem | string | 否 | 是 | 卡片项目主键 | |
| itemvalue | string | 否 | 是 | 项目值 | |
| pk | string | 否 | 否 | 对应主建 | |
| pk_cardsub | string | 否 | 否 | 卡片辅助表主键 | |
| pk_corp | string | 否 | 否 | 单位主键 | |
| childrenvo | 是 | 是 | 历史表 | ||
| accudep | string | 否 | 是 | 累计折旧 | |
| accuworkloan | string | 否 | 否 | 累计工作量 | |
| accyear | string | 否 | 是 | 会计年度 | |
| allworkloan | string | 否 | 否 | 工作总量 | |
| business_flag | string | 否 | 否 | 业务标记 | |
| cal_accudep | string | 否 | 否 | 计算累计折旧 | |
| cal_originvalue | string | 否 | 否 | 计算原值 | |
| cal_servicemonth | string | 否 | 否 | 计算使用月限 | |
| cal_usedmonth | string | 否 | 否 | 计算已使用月份 | |
| card_num | string | 否 | 否 | 数量 | |
| depamount | string | 否 | 否 | 月折旧额 | |
| deprate | string | 否 | 否 | 月折旧率 | |
| depunit | string | 否 | 否 | 单位折旧 | |
| fk_accbook | string | 否 | 否 | 帐簿 | |
| fk_card | string | 否 | 否 | 卡片主键 | |
| fk_category | string | 否 | 是 | 类别主键 | |
| fk_category_old | string | 否 | 否 | 期初类别主键 | |
| fk_depmethod | string | 否 | 是 | 折旧方法主键 | |
| fk_distributeHead | string | 否 | 否 | 折旧分配表主键 | |
| fk_jobmngfil | string | 否 | 否 | 项目档案(5.1开始支持) | |
| fk_mandept | string | 否 | 是 | 管理部门主键 | |
| fk_mandept_old | string | 否 | 否 | 期初管理部门主键 | |
| fk_usedept | string | 否 | 是 | 使用部门主键 | |
| fk_usedept_old | string | 否 | 否 | 期初使用部门主键 | |
| fk_usingstatus | string | 否 | 是 | 使用状况主键 | |
| fracoriginvalue | string | 否 | 否 | 辅币原值 | |
| herit_flag | string | 否 | 否 | 继承标志 | |
| laststate_flag | string | 否 | 否 | 是否最新状态 | |
| localcurr_rate | string | 否 | 否 | 折本汇率 | |
| localoriginvalue | string | 否 | 是 | 本币原值 | |
| monthworkloan | string | 否 | 否 | 月工作量 | |
| newasset_flag | string | 否 | 是 | 是否新增资产 | 【0当月原始 1当月新增 10非当月原始 11非当月新增】 |
| originvalue | string | 否 | 是 | 原币原值 | |
| paydept_flag | string | 否 | 是 | 折旧承担部门 | |
| period | string | 否 | 是 | 会计期间 | |
| pk_cardhistory | string | 否 | 否 | 历史表主键 | |
| predevaluate | string | 否 | 否 | 减值准备 | |
| reduce_flag | string | 否 | 否 | 减少标志 | |
| salvage | string | 否 | 否 | 净残值 | |
| salvagerate | string | 否 | 是 | 净残值率 | |
| servicemonth | string | 否 | 是 | 使用月限 | |
| tax_input | string | 否 | 否 | 进项税 | |
| taxinput_flag | string | 否 | 否 | 进项税抵扣标志 | |
| usedmonth | string | 否 | 是 | 已计提月份 | |
| parentvo | 否 | 是 | 主表 | ||
| asset_code | string | 否 | 否 | 资产编码 | 开启自动编码就可以不传,会自动生成编码 |
| asset_name | string | 否 | 是 | 资产名称 | |
| assetsuit_code | string | 否 | 否 | 资产套号 | |
| assetuser | string | 否 | 否 | 资产的使用人 | |
| bar_code | string | 否 | 否 | 条形码 | |
| begindate | string | 否 | 是 | 开始使用日期 | |
| bill_code | string | 否 | 否 | 审批单号 | |
| card_code | string | 否 | 否 | 卡片编码 | |
| close_date | string | 否 | 否 | 保修截止日期 | |
| currmoney | string | 否 | 否 | 购买价款 | |
| dismant_cost | string | 否 | 否 | 弃置费用 | |
| dy_flag | string | 否 | 否 | 递延资产标记 | |
| fk_addreducestyle | string | 否 | 是 | 增减方式主键 | |
| fk_card_rank | string | 否 | 否 | 资产层次外键 | |
| fk_currency | string | 否 | 是 | 币种主键 | |
| install_fee | string | 否 | 否 | 安装调试费用 | |
| other_ralative_cost | string | 否 | 否 | 其他费用 | |
| pk_bill | string | 否 | 否 | 单据表头主键 | |
| pk_bill_b | string | 否 | 否 | 单据表体主键 | |
| pk_card | string | 否 | 否 | 卡片主表主键 | |
| pk_corp | string | 否 | 是 | 公司 | |
| pk_equip | string | 否 | 否 | 设备主键 | |
| position | string | 否 | 否 | 存放地点 | |
| provider | string | 否 | 否 | 供应商 | |
| recorddate | string | 否 | 是 | 录入日期 | |
| recorder | string | 否 | 是 | 录入人 | |
| revalued_amount | string | 否 | 否 | 评估值 | |
| source | string | 否 | 是 | 卡片来源 | 1 |
| source_code | string | 否 | 否 | 来原单据号 | |
| spec | string | 否 | 否 | 规格型号 | |
| tax_cost | string | 否 | 否 | 相关税费 | |
| tax_input | string | 否 | 否 | 进项税 | |
| workcenter | string | 否 | 否 | 工作中心 | |
| workloanunit | string | 否 | 否 | 工作量单位 |
返回类型参数:
| 参数名 | 类型 | 是否数组 | 必填 | 描述 | 默认值 |
|---|---|---|---|---|---|
| cardallvo | 资产增加聚合VO_返回 | ||||
| cardsubvo | 是 | 否 | 辅助项表_返回 | ||
| fk_card | string | 否 | 否 | 卡片主键 | |
| fk_carditem | string | 否 | 否 | 卡片项目主键 | |
| itemvalue | string | 否 | 否 | 项目值 | |
| pk | string | 否 | 否 | 对应主建 | |
| pk_cardsub | string | 否 | 否 | 卡片辅助表主键 | |
| pk_corp | string | 否 | 否 | 单位主键 | |
| childrenvo | 是 | 否 | 历史表_返回 | ||
| accudep | string | 否 | 否 | 累计折旧 | |
| accuworkloan | string | 否 | 否 | 累计工作量 | |
| accyear | string | 否 | 否 | 会计年度 | |
| allworkloan | string | 否 | 否 | 工作总量 | |
| business_flag | string | 否 | 否 | 业务标记 | |
| cal_accudep | string | 否 | 否 | 计算累计折旧 | |
| cal_originvalue | string | 否 | 否 | 计算原值 | |
| cal_servicemonth | string | 否 | 否 | 计算使用月限 | |
| cal_usedmonth | string | 否 | 否 | 计算已使用月份 | |
| card_num | string | 否 | 否 | 数量 | |
| depamount | string | 否 | 否 | 月折旧额 | |
| deprate | string | 否 | 否 | 月折旧率(5.1版本开始支持) | |
| depunit | string | 否 | 否 | 单位折旧 | |
| fk_accbook | string | 否 | 否 | 帐簿 | |
| fk_card | string | 否 | 否 | 卡片主键 | |
| fk_category | string | 否 | 否 | 类别主键(5.1版本开始支持) | |
| fk_category_old | string | 否 | 否 | 期初类别主键(5.1版本开始支持) | |
| fk_depmethod | string | 否 | 否 | 折旧方法主键 | |
| fk_distributeHead | string | 否 | 否 | 折旧分配表主键 | |
| fk_mandept | string | 否 | 否 | 管理部门主键(5.1版本开始支持) | |
| fk_mandept_old | string | 否 | 否 | 期初管理部门主键(5.1版本开始支持) | |
| fk_usedept | string | 否 | 否 | 使用部门主键(5.1版本开始支持) | |
| fk_usedept_old | string | 否 | 否 | 期初使用部门主键(5.1版本开始支持) | |
| fk_usingstatus | string | 否 | 否 | 使用状况主键 | |
| fracoriginvalue | string | 否 | 否 | 辅币原值 | |
| herit_flag | string | 否 | 否 | 继承标志 | |
| laststate_flag | string | 否 | 否 | 是否最新状态 | |
| localcurr_rate | string | 否 | 否 | 折本汇率 | |
| localoriginvalue | string | 否 | 否 | 本币原值 | |
| monthworkloan | string | 否 | 否 | 月工作量 | |
| newasset_flag | string | 否 | 否 | 是否新增资产 | |
| originvalue | string | 否 | 否 | 原币原值 | |
| paydept_flag | string | 否 | 否 | 折旧承担部门 | |
| period | string | 否 | 否 | 会计期间 | |
| pk_cardhistory | string | 否 | 否 | 历史表主键 | |
| predevaluate | string | 否 | 否 | 减值准备 | |
| reduce_flag | string | 否 | 否 | 减少标志 | |
| salvage | string | 否 | 否 | 净残值(5.1版本开始支持) | |
| salvagerate | string | 否 | 否 | 净残值率(5.1版本开始支持) | |
| servicemonth | string | 否 | 否 | 使用月限 | |
| tax_input | string | 否 | 否 | 进项税 | |
| taxinput_flag | string | 否 | 否 | 进项税抵扣标志 | |
| usedmonth | string | 否 | 否 | 已计提月份 | |
| parentvo | 是 | 否 | 主表_返回 | ||
| asset_code | string | 否 | 否 | 资产编码 | |
| asset_name | string | 否 | 否 | 资产名称 | |
| assetsuit_code | string | 否 | 否 | 资产套号 | |
| assetuser | string | 否 | 否 | 资产的使用人 | |
| bar_code | string | 否 | 否 | 条形码 | |
| begindate | string | 否 | 否 | 开始使用日期 | |
| bill_code | string | 否 | 否 | 审批单号 | |
| card_code | string | 否 | 否 | 卡片编码 | |
| close_date | string | 否 | 否 | 保修截止日期 | |
| currmoney | string | 否 | 否 | 购买价款 | |
| dismant_cost | string | 否 | 否 | 弃置费用 | |
| dy_flag | string | 否 | 否 | 递延资产标记 | |
| fk_addreducestyle | string | 否 | 否 | 增减方式主键 | |
| fk_card_rank | string | 否 | 否 | 资产层次外键 | |
| fk_currency | string | 否 | 否 | 币种主键 | |
| install_fee | string | 否 | 否 | 安装调试费用 | |
| other_ralative_cost | string | 否 | 否 | 其他费用 | |
| pk_bill | string | 否 | 否 | 单据表头主键 | |
| pk_bill_b | string | 否 | 否 | 单据表体主键 | |
| pk_card | string | 否 | 否 | 卡片主表主键 | |
| pk_corp | string | 否 | 否 | 公司 | |
| pk_equip | string | 否 | 否 | 设备主键 | |
| position | string | 否 | 否 | 存放地点(5.1版本开始支持) | |
| provider | string | 否 | 否 | 供应商(5.1版本开始支持) | |
| recorddate | string | 否 | 否 | 录入日期 | |
| recorder | string | 否 | 否 | 录入人 | |
| revalued_amount | string | 否 | 否 | 评估值 | |
| source | string | 否 | 否 | 卡片来源 | |
| source_code | string | 否 | 否 | 来原单据号 | |
| spec | string | 否 | 否 | 规格型号 | |
| tax_cost | string | 否 | 否 | 相关税费 | |
| tax_input | string | 否 | 否 | 进项税 | |
| workcenter | string | 否 | 否 | 工作中心 | |
| workloanunit | string | 否 | 否 | 工作量单位 |
代码示例:
请求参数示例:
复制代码
{
"cardallvo":[
{
"parentvo":{
"pk_corp":"9000",
"pk_card":"0001ZZ10000000004H9Z",
"card_code":"0000000010",
"asset_code":"01010008",
"asset_name":"test001demo1",
"begindate":"2020-09-24",
"fk_currency":"CNY",
"currunit":"元",
"recorder":"张京鑫",
"recorddate":"2020-09-24",
"assetuser":"22",
"fk_addreducestyle":"0101",
"dy_flag":"0",
"source":"1",
"currmoney":66,
"install_fee":0
},
"childrenvo":[
{
"fk_card":"0001ZZ10000000004H9Z",
"fk_usedept":"1",
"fk_mandept":"1",
"paydept_flag":"0",
"accyear":"2020",
"period":"09",
"originvalue":66,
"localoriginvalue":55,
"fracoriginvalue":0,
"tax_input":0,
"allworkloan":0,
"servicemonth":"22",
"accudep":0,
"accuworkloan":0,
"predevaluate":0,
"usedmonth":"0",
"cal_originvalue":55,
"cal_servicemonth":"22",
"cal_accudep":0,
"cal_usedmonth":"0",
"monthworkloan":0,
"depunit":0,
"depamount":0,
"deprate":"0E-13",
"salvagerate":10,
"salvage":6,
"reduce_flag":"0",
"herit_flag":"0",
"newasset_flag":"1",
"laststate_flag":"1",
"fk_category":"0101",
"fk_usingstatus":"0101",
"fk_depmethod":"02",
"card_num":1,
"business_flag":"1",
"taxinput_flag":"1",
"localcurr_rate":0,
"pk_cardhistory":"0001ZZ10000000004HA3",
"fk_accbook":"0002"
}
]
}
]
}正确返回示例:
复制代码
{
"status": "success",
"data": "[{\"parentvo\":{\"pk_corp\":\"1002\",\"corp_code\":\"9000\",\"corp_name\":\"放假\",\"pk_card\":\"0001ZZ10000000004H9Z\",\"card_code\":\"0000000011\",\"asset_code\":\"01010008\",\"asset_name\":\"test001demo1\",\"begindate\":\"2020-09-24\",\"fk_currency\":\"00010000000000000001\",\"currency_code\":\"CNY\",\"currency_name\":\"人民币\",\"currunit\":\"元\",\"recorder\":\"张京鑫\",\"recorddate\":\"2020-09-24\",\"assetuser\":\"1002F810000000000A1C\",\"assetuser_code\":\"22\",\"assetuser_name\":\"尹茜1\",\"fk_addreducestyle\":\"00000000000000000003\",\"addreducestyle_code\":\"0101\",\"addreducestyle_name\":\"直接购入\",\"dy_flag\":\"0\",\"source\":\"1\",\"currmoney\":66,\"install_fee\":0},\"childrenvo\":[{\"fk_card\":\"0001ZZ10000000004H9Z\",\"fk_usedept\":\"1002F810000000000A15\",\"usedept_code\":\"1\",\"usedept_name\":\"DEP1\",\"fk_mandept\":\"1002F810000000000A15\",\"mandept_code\":\"1\",\"mandept_name\":\"DEP1\",\"paydept_flag\":\"0\",\"accyear\":\"2020\",\"period\":\"09\",\"originvalue\":66,\"localoriginvalue\":55,\"fracoriginvalue\":0,\"tax_input\":0,\"allworkloan\":0,\"servicemonth\":\"22\",\"accudep\":0,\"accuworkloan\":0,\"predevaluate\":0,\"usedmonth\":\"0\",\"cal_originvalue\":66,\"cal_servicemonth\":\"22\",\"cal_accudep\":0,\"cal_usedmonth\":\"0\",\"monthworkloan\":0,\"depunit\":0,\"depamount\":0,\"deprate\":\"0E-13\",\"salvagerate\":10,\"salvage\":5.5,\"reduce_flag\":\"0\",\"herit_flag\":\"0\",\"newasset_flag\":\"1\",\"laststate_flag\":\"1\",\"fk_category\":\"0001F810000000000CUE\",\"category_code\":\"0101\",\"category_name\":\"文件筐\",\"fk_usingstatus\":\"00000000000000000004\",\"usingstatus_code\":\"0101\",\"usingstatus_name\":\"在用\",\"fk_depmethod\":\"00000000000000000002\",\"depmethod_code\":\"02\",\"depmethod_name\":\"平均年限法(一)\",\"card_num\":1,\"business_flag\":\"1\",\"taxinput_flag\":\"1\",\"localcurr_rate\":0,\"pk_cardhistory\":\"0001ZZ10000000004HA3\",\"fk_accbook\":\"0001AA10000000004VTR\",\"accbook_code\":\"0002\",\"accbook_name\":\"2006会计准则账簿\"}]}]",
"taskNumber": "202010270033"
}错误返回示例:
复制代码
{
"status": "falied",
"errorcode": "-32000",
"errormsg": "U8C返回信息:请检查资产编码01010008传入的卡片主表主键pk_card",
"stacktrace": "nc.vo.pub.BusinessException: 请检查资产编码01010008传入的卡片主表主键pk_card\r\nu8c.impl.fa.card.action.CardAPIUpdateAction.checkHasPk(CardAPIUpdateAction.java:125)\r\nu8c.impl.fa.card.action.CardAPIUpdateAction.save(CardAPIUpdateAction.java:95)\r\nu8c.impl.fa.card.action.CardAPIInsertAction.save(CardAPIInsertAction.java:1)\r\nu8c.bs.action.save.AbstractBatchSaveAction.businessProcess(AbstractBatchSaveAction.java:58)\r\nu8c.bs.action.save.AbstractBatchSaveAggVOAction.businessProcess(AbstractBatchSaveAggVOAction.java:27)\r\nu8c.bs.action.save.AbstractBatchSaveAggVOAction.businessProcess(AbstractBatchSaveAggVOAction.java:1)\r\nu8c.bs.action.save.AbstractBatchSaveAction.save(AbstractBatchSaveAction.java:142)\r\nu8c.bs.action.save.AbstractBatchSaveAction.doAction(AbstractBatchSaveAction.java:70)\r\nu8c.bs.invoke.bp.JSONInvokeBP.invoke(JSONInvokeBP.java:80)\r\nu8c.impl.invoke.json.InvokeWithJSonImpl.invoke(InvokeWithJSonImpl.java:29)\r\nsun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\nsun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)\r\nsun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\njava.lang.reflect.Method.invoke(Method.java:606)\r\nnc.bs.framework.ejb.CMTProxyImpl.delegate(CMTProxyImpl.java:22)\r\nnc.itf.framework.ejb.CMTProxyEjbBean.delegate(CMTProxyEjbBean.java:44)\r\nnc.itf.framework.ejb.CMTProxy_Local.delegate(CMTProxy_Local.java:61)\r\nsun.reflect.GeneratedMethodAccessor50.invoke(Unknown Source)\r\nsun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\njava.lang.reflect.Method.invoke(Method.java:606)\r\nnc.bs.framework.ejb.AbstractEJBServiceHandler.invoke(AbstractEJBServiceHandler.java:56)\r\nnc.bs.framework.ejb.AbstractEJBServiceHandler.invoke(AbstractEJBServiceHandler.java:34)\r\ncom.sun.proxy.$Proxy13.delegate(Unknown Source)\r\nnc.bs.framework.ejb.CMTEJBServiceHandler.invoke(CMTEJBServiceHandler.java:32)\r\ncom.sun.proxy.$Proxy39.invoke(Unknown Source)\r\nu8c.vo.oip.task.APITask.execute(APITask.java:93)\r\nu8c.impl.oip.task.APITaskServiceImpl.executeTask(APITaskServiceImpl.java:68)\r\nu8c.server.APIController.forWard(APIController.java:138)\r\nu8c.server.APIServletForJSON.doAction(APIServletForJSON.java:27)\r\nnc.bs.framework.server.extsys.ExtSystemInvokerServlet.doAction(ExtSystemInvokerServlet.java:170)\r\nnc.bs.framework.server.extsys.ExtSystemInvokerServlet.doPost(ExtSystemInvokerServlet.java:76)\r\njavax.servlet.http.HttpServlet.service(HttpServlet.java:641)\r\njavax.servlet.http.HttpServlet.service(HttpServlet.java:722)\r\norg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)\r\norg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)\r\norg.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)\r\norg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)\r\norg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)\r\nnc.bs.framework.server.LoggerServletFilter.doFilter(LoggerServletFilter.java:34)\r\norg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)\r\norg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)\r\norg.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:218)\r\norg.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:110)\r\norg.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:506)\r\norg.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169)\r\norg.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)\r\norg.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)\r\norg.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:683)\r\norg.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:445)\r\norg.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1115)\r\norg.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637)\r\norg.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316)\r\njava.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)\r\njava.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\r\norg.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\r\njava.lang.Thread.run(Thread.java:744)\r\n",
"taskNumber": "202010270034"
}