会计科目映射规则现金银行科目新增接口
接口 /accounting/subject/rule/bank/save POST JSON
Method:POST
数据格式:JSON
请求参数
参数 | 类型 | 必须 | 默认值 | 主键 | 描述 |
---|---|---|---|---|---|
ruleDtos | List<AccountingSubjectMappingBankRuleDto> | Y | 属性类型对象AccountingSubjectMappingBankRuleDto说明如下 |
参数 | 类型 | 必须 | 默认值 | 主键 | 描述 |
---|---|---|---|---|---|
ruleNo | string | Y | 编号:输入已有规则编号,将更新已有记录;主键,留空或0或其他整型数字编号,将新增该记录 | ||
paymentMethods | List<string> | Y | 支付方式编码:支付方式编码 | ||
formSubTypeScope | string | Y | 单据类型:可选值 1、OPEN 2、WHITE_LIST; OPEN表示全部,WHITE_LIST表示部分 | ||
formSubTypeBizCodes | List<string> | N | 单据类型编码:当单据类型值为WHITE_LIST时必填,输入单据类型编码 | ||
accountingSubjectGroupBizCode | string | Y | 会计科目表编码 | ||
accountingSubjectBizCode | string | Y | 科目:输入“末级科目代码”,只能输入一个科目 |
- 返回数据
字段 | 类型 | 描述 |
---|---|---|
code | string | ACK:成功;NACK:失败 |
message | string | 错误提示 |
data | string | 部分成功的错误提示 |
- 请求示例:
{
"ruleDtos": [{
"ruleNo": "3",
"paymentMethods": ["222","zfb"],
"formSubTypeScope": "OPEN",
"accountingSubjectGroupBizCode": "ASG19091215678",
"accountingSubjectBizCode": "AS190409XXANG8X"
}, {
"ruleNo": "0",
"paymentMethods": ["ccb","yeb"],
"formSubTypeScope": "WHITE_LIST",
"formSubTypeBizCodes": ["BX001"],
"accountingSubjectGroupBizCode": "ASG190912188",
"accountingSubjectBizCode": "AS190409XXSSSRR"
}]
}
返回数据(成功)
{
"code": "ACK",
"message": "",
"data": [],
"args": null,
"linkDetail": false,
"nonBizError": false
}
返回数据(部分成功)
{
"code": "ACK",
"message": "",
"data": [
"第2条规则中科目代码不存在;"
],
"args": null,
"linkDetail": false,
"nonBizError": false
}