首页 > 开放平台 > 诺账通 > 会计科目

新增科目

2026-09-24 更新 阅读 版本 v1.0

接口说明

根据账套ID新增科目

API 方法名:nuonuo.cloudTally.addAccountingSubjects 版本:V1.0

请求地址

环境请求地址
正式环境https://sdk.nuonuo.com/openPlatform/services
沙箱环境https://sandbox.nuonuocs.cn/open/v1/services

公共请求参数(消息头)

参数名类型必填长度说明示例
userTaxString是-授权商户的税号(自用型应用非必填,第三方应用必填)【消息头】-

公共请求参数(消息体)

参数名类型必填长度说明示例
methodString否-请求api对应的方法名称【消息体】-

私有请求参数

参数名类型必填长度说明示例
accIdString否32b8d9a2e5cca3403b99a7883e0f82200c369a00afe18f4405903526626fc4c525
nameString否100新增科目名称浙商库存现金
codeString是30新增科目编码,为空时,系统自动生成编码(给的科目编码已存在时,系统会自动生成编码,编码格式:上级科目编码+2位数字或字母)100101
parentIdString否32上级科目ID275008505889509376
unitString是30单位个
symbolString是20外币DEM
auxiliaryTypeNameString是20辅助核算类型名称(客户、供应商、员工、存货、项目、部门)客户

响应参数

参数名类型必填长度说明示例
{ "code": "JZ0000", "deString否--

请求报文示例

Map headers = getHeaders();
PublicData pdData = getPublicData();
PrivateData pvData = new PrivateData();
List> list = new ArrayList>();
Map map = new HashMap();
map.put("name","库存现金");
map.put("parentId","b8d9a2e5cca3403b99a7883e0f82200c");
map.put("unit","个");
map.put("symbol","LAK");
map.put("accId","073702aed2fb4c78b3fc37b71caa8688");
list.add(map);
pvData.setServicedata(list);
RequestMode requestMode = getRequestMode(pdData,pvData);
OpenApiV1 sdk = new OpenApiV1();
String result = sdk.handle(SecurityUtil.url,headers,requestMode);

响应报文示例

{
	"code": "JZ0000",
	"describe": "OK",
	"result": null
}

返回码说明

返回码说明处理建议
JZ0001账套ID未填写或不存在核对参数 accId重试
JZ0002账套已删除或客户已停止服务账套已删除或客户已停止服务,请登录云代账系统新建账套、启用客户
JZ0003科目名称 name未填写或已存在核对参数 name重试
JZ0004科目编码code格式不正确核对参数 code重试,上级科目编码+2位数字或字母(字母区分大小写,code可为空,不为空时,校验格式)
JZ0005上级科目 parentId不存在或未填写核对参数 parentId 重试
JZ0006上级科目 parentId 绑定了辅助核算,不能新增下级科目不能新增,请登录云代账系统处理
JZ0007上级科目 parentId被禁用不能新增,请登录云代账系统处理
JZ0008上级科目 parentId的级次已达到云代账系统的最大级次(6级),不能新增下级科目不能新增,请联系云代账管理员
JZ0009下级科目达到个数上限(3000多个),不能新增不能新增,请联系云代账管理员
标签: 开放平台
上一篇:查询科目
已经是最后一篇

申请试用

请留下您的联系方式,我们将在一个工作日内与您联系