差旅申请单导入
接口描述
此接口用于导入差旅申请单
请求URI
/api/openapi/application/travel
请求方式
POST
请求体示例
{
"employeeId": "admin",
"companyCode": "AAA",
"departmentCode": "AAAA",
"formType": "1",
"formCode": "trip_application",
"baseDate": "2024-04-20",
"businessKey": "test001",
"customFormValues": [
{
"fieldCode": "d1",
"value": "2024-02-02 13:02"
}
],
"expenseList": [
{
"expenseTypeCode": "DEFAULT_SOBEXP0011",
"amount": "2243",
"currencyCode": "JPY",
"companyPay": false
}
]
}
请求体字段
| 字段名 | 类型 | 必填 | 主键 | 约束 | 说明 |
|---|---|---|---|---|---|
| companyCode | String | ○ | 公司编码 | ||
| departmentCode | String | ○ | 部门编码 | ||
| employeeId | String | ○ | 员工工号 | ||
| formType | String | ○ | 账套级:1 公司级:2 | 表单级别 | |
| formCode | String | ○ | 表单编号 | ||
| baseDate | String | 基准日 | |||
| businessKey | String | ○ | 业务key编号 | ||
| customFormValues | Array | ○ | 【支持导入的控件列表】 | 单据表头字段 | |
| expenseList | Array | 费用明细字段 |
customFormValues
| 字段名 | 类型 | 必填 | 主键 | 约束 | 说明 |
|---|---|---|---|---|---|
| fieldCode | String | 控件编码 | |||
| value | String | 控件値 |
expenseList
| 字段名 | 类型 | 必填 | 主键 | 约束 | 说明 |
|---|---|---|---|---|---|
| expenseTypeCode | String | 费用编码 | |||
| amount | String | 费用金额 | |||
| currencyCode | String | 币种编码 | |||
| companyPay | String | 开启:true 关闭:false | 公司已付控件 |
接口返回示例
成功
{
"message": "success",
"key": "TA00445384"
}
失败示例
{
"message": "缺少必填项:employeeId",
"errorCode": "120003"
}
字段说明
| 字段名称 | 类型 | 说明 |
|---|---|---|
| message | String | 返回信息说明 |
| errorCode | String | 返回错误码 |
错误代码
| errorCode | message | 说明 |
|---|---|---|
| 120003 | 缺少必填项 | |
| spd.26048.002 | 参数:{0},日期格式不正确 | |
| spd.26048.003 | 参数:{0},不能输入数字以外的字符 | |
| spd.26048.007 | 参数:{0}不存在 | |
| spd.26048.009 | 参数:{0},字数输入范围为{1}~{2} | |
| spd.26048.012 | 参数:{0}的整数位数最多{1}位,小数位最多{2}位 | |
| spd.26048.016 | 参数:{0}的{1}不存在 | |
| spd.28190.002 | {0}必须小于10,000,000,000,000 | |
| spd.28190.003 | 参数:{0},申请人无参照权限 | |
| spd.28190.004 | {0}为差补费用,无法导入 | |
| spd.28190.005 | 参数:{0}必须比{1}早 | |
| spd.28190.006 | 开始结束日期不可为空 | |
| 120001 | 当前操作需要租户权限 | |
| 20011 | 申请单预算总金额必须小于1,000,000,000,000 | |
| spd.28190.007 | 业务Key编号已存在 |