费用性质增量写入接口

  • 本接口为增量写入接口,目前支持承担部门与公司抬头增量写入。
  • 限制:同批次必须为同一种类型,比如 不支持承担部门与公司抬头同批次写入。其它限制参考全量更新接口。
  • 特殊说明:承担部门isIncludeChildDept 是否包含下级 无效以被增量写入的当前费用性质为准;即:对于已存在的部分费用性质,不会去修改是否包含子部门的状态,isIncludeChildDept字段不生效;对于使用该增量更新接口新建部门费用性质时 isIncludeChildDept字段生效。

接口地址:

/api/openapi/voucher/accountingsubject/customoption/import/incremental

请求方式

POST

注:接口写入 部分参数填写规则请参考费用性质导入模板:

费用性质导入模版(空白).xlsx

请求参数说明:

字段名称 字段类型 必有 字段说明
dataList List<object> 导入的费用性质列表
customOptionCategoryName String 费用性质类别
(填写系统维护的对应的费用性质名称:公司抬头/承担部门)
customOptionName String 费用性质名称
(选择的费用性质类别对应的填写的名称)
customOptionValue String 费用性质取值
(当费用性质类别选择平台类型/对公费用业务场景/发票类型/税率类型/往来单位时,必填。
如果不需要限定费用性质取值请填写“全部”(使用中文双引号);
当选择往来单位时,该字段填写:全部供应商/全部客户/往来单位
customOptionValueBizCode1 String 费用性质取值对应的编码1
(当费用性质选择:公司抬头/承担部门/承担人(承担人选择人员时,填写对应员工的工号)/费用类型/单据小类/自定义档案时,必填。
如果不需要限定费用性质取值请填写“全部”(使用中文双引号);如有多个,请用中文逗号","分隔
customOptionValueBizCode2 String 费用性质取值对应的编码2
(费用性质类别是承担人(承担人选择的是用户组时,填写对应用户组的系统维护的外部编码))
isIncludeChildDept boolean 是否包含下级

请求参数示例:

部门

{
    "dataList":[
        {
            "customOptionCategoryName":"承担部门",
            "referenceDataName":"",
            "customOptionName":"STT的部门",
            "customOptionValue":"",
            "customOptionValueBizCode1":"DI210809ZZUGGAO,DI21081312GF5534",   
            "customOptionValueBizCode2":"",
            "isIncludeChildDept":false
        },
        {
            "customOptionCategoryName":"承担人",
            "referenceDataName":"",
            "customOptionName":"承担人测试",
            "customOptionValue":"",
            "customOptionValueBizCode1":"ZXW001,ZCY001",     
            "customOptionValueBizCode2":"UG2107301CGRTYTF,UG2107221ARM9YFI", 
            "isIncludeChildDept":false
        }
    ]
}

响应参数说明:

参数说明

字段名称 字段说明 必有 字段类型
customOptionCategoryName 费用性质类别
(费用性质类别_费用性质名称 拼接返回)
String
status 导入状态(成功为true,失败为false) boolean
messageList 错误信息(仅导入失败时返回) List<string>

响应参数示例:

{
    "code": "ACK",
    "message": "",
    "data": [
        {
            "businessCode": "承担部门_STT的部门",
            "status": false,
            "messageList": [
                "费用性质名称不存在"
            ]
        }
    ],
    "success": true
}

接口修改记录



Copyright © 杭州每刻科技有限公司 www.maycur.com all right reserved,powered by Gitbook该文件修订时间: 2024-11-20 10:52:00

results matching ""

    No results matching ""

    results matching ""

      No results matching ""