科目映射属性新增接口

  • 接口 /accounting/subject/attribute/save POST JSON

  • Method:POST

  • 数据格式:JSON

  • 请求参数

参数 类型 必须 默认值 主键 描述
attributes List<AccountingSubjectAttributeSimplifyDto> Y 属性类型对象AccountingSubjectAttributeSimplifyDto说明如下
参数 类型 必须 默认值 主键 描述
entCode string Y 公司编码
name string Y Y 属性名称
attributeType string 属性类型 可选值DEPARTMENT/COST_TRACKING/EMPLOYEE
targetCode string N 部门编码/辅助核算选项编码/员工工号
  • 返回数据
字段 类型 描述
code string ACK:成功;NACK:失败
message string 错误提示
data string 部分成功的错误提示
  • 请求示例:
{
    "attributes": [{
        "entCode": "EC1609011JM6NBI8",
        "name": "属性名称1",
        "attributeType": "COST_TRACKING",
        "targetCode": "CTI190517115V4XZ4"
    }, {
        "entCode": "EC1609011JM6NBI8",
        "name": "属性名称2",
        "attributeType": "DEPARTMENT",
        "targetCode": "DP1702241F60EPDS"
    }, {
        "entCode": "EC1609011JM6NBI8",
        "name": "属性名称3",
        "attributeType": "EMPLOYEE",
        "targetCode": "1600231"
    }]
}

返回数据(成功)

{
    "code": "ACK",
    "message": "",
    "data": null,
    "args": null,
    "linkDetail": false,
    "nonBizError": false
}

返回数据(部分成功)

{
    "code": "ACK",
    "message": "",
    "data": ["辅助核算选项编码(CTI190517115V4XZ4)不存在;", "部门编码(DP1702241F60EPDS)不存在;", "员工工号(1600231)不存在;"],
    "args": null,
    "linkDetail": false,
    "nonBizError": false
}

返回数据(失败)

{
    "code": "NACK",
    "message": "错误提示",
    "data": null,
    "args": null,
    "linkDetail": false,
    "nonBizError": false
}

results matching ""

    No results matching ""