文档
测试

提交审批

POST
sendBillBpm

接口描述

报销单提交至bpm微服务,并修改本地报销单状态为:审批中。

请求参数

参数名
类型
描述
必填
id
bigint
报销单主表主键id
必填
billType
int
报销类型,主要针对补录单数据过来的时候带着的是什么报销类型 1、差旅报销 2、日常报销
必填
billPersonId
bigint
报销人id 关联用户表主键id
必填
costCenterId
bigint
成本中心id
必填
projectId
bigint
项目id
必填
travelTypeCode
string
出差类型编码
必填
travelReason
string
出差事由 (可以从申请单获取,报销单这里可修改)
必填
subsidyPrice
BigDecimal
补助金额(本币)
必填
priceList
List
费用明细列表
必填
price
Object
报销费用明细对象
必填
feeTypeCode
string
费用类型编号
必填
billPersonId
string
报销人id(费用发生归属人id) 关联用户表
必填
usePersonId
string
出行人id 关联用户表
必填
payType
int
付款方式 1:月结(服务商垫付) 2:垫付(员工个人垫付)
必填
startDate
string
出发日期(yyyy-mm-dd) 费用发生日期始
必填
endDate
string
抵达日期(yyyy-mm-dd) 费用发生日期止
必填
startCityId
string
出发机场三字码 出发火车站点三字码 入住城市id 费用发生城市id
必填
startCityId
string
出发机场城市id 出发火车站点城市id 入住城市id 费用发生城市id
必填
startCityName
string
出发城市名称+机场名称 出发城市名称+火车站点名称 入住城市名称 费用发生城市名称
必填
endCityId
string
到达机场城市id 到达火车站点城市id 入住城市id 费用发生城市id
必填
endCityName
string
到达城市名称+机场名称 到达城市名称+火车站点名称 入住城市名称 费用发生城市名称
必填
airCompanyCode
string
航空公司两字编码
必填
airCompanyName
string
航空公司名称
必填
cabinCode
string
机票的仓位等级(头等、商务、经济) 火车票的坐席等级(头等、二等、硬座、软卧等) 用车的车型(经济型,商务型,豪华型) 酒店的房型(标准间,豪华间、大床房等)
必填
cabinName
string
机票的仓位等级(头等、商务、经济) 火车票的坐席等级(头等、二等、硬座、软卧等) 用车的车型(经济型,商务型,豪华型) 酒店的房型(标准间,豪华间、大床房等)
必填
rebate
BigDecimal
票价折扣 8折存 0.8 机票情况下这个是有值的
必填
trainType
string
火车车次类型 普通、动车、高铁 酒店星级数 用车:J(经济型)
必填
trainTypeName
string
火车车次类型 普通、动车、高铁 酒店星级数 用车:J(经济型)
必填
nightsNum
int
酒店入住间夜数
必填
salePrice
BigDecimal
消费金额=发生的原币金额
必填
standardPrice
BigDecimal
差旅标准价
必填
isExceed
int
是否超标 1:已超标 0:未超标
必填
billPrice
BigDecimal
报销金额(本币) 默认等于LocalSalePrice、报销人可以依据公司报销政策填写可报销金额
必填

响应参数

参数名
类型
描述
必填
result
int
检查结果 1:需要审批;0 无需审批
必填
msg
string
检查结果说明
必填

说明 / 示例

送审接口的入参,依据BPM服务的入参要求为准。