获取已提交消费单据详情

接口: /report/consume/detail?businessCode={businessCode} GET JSON

请求参数

参数 类型 必须 默认值 主键 描述
businessCode string Y Y 申请单单号

返回数据

参数 类型 描述
report_id string 单据编号
report_type string 单据类型
name string 报销事由
comments string 备注
formSubType string 单据小类业务编码
formSubTypeName string 单据小类名称
date long 单据审批完成时间
preConsumeAmount number 单据申请金额
preConsumeApprovedAmount number 单据申请批准金额
amount number 单据借款金额
approvedAmount number 单据借款批准金额
baseCcy number 单据业务实体本币币种
acceptCcy number 单据申请币种
outstandingAmount number 剩余未还借款金额
repaymentTime date 预计还款时间
collectionCurrency currency 收款币种
cost_center string 单据归属部门(成本中心)
departmentBusinessCode string 部门编码
departmentName string 部门名称
departmentFullName string 部门全路径
reim_user_code string 报销人工号
reimUserName string 报销人姓名
applicantDefaultDepartmentName string 申请人默认部门名称
applicantDefaultDepartmentCode string 申请人默认部门编码
reimEmployeeCustFields Map 报销人自定义字段键值对,例如{"cust_field_1":"自定义字段1"}
cover_user_code string 承担人工号
coverUserName string 承担人姓名
coverUserPositionBizCode string 承担人职务编码
coverUserPositionName string 承担人职务名称
coverEmployeeCustFields Map 承担人自定义字段键值对,例如{"cust_field_1":"自定义字段1"}
status enum 单据状态m, REJECTED(被驳回), CONFIRMING(待确认), APPROVING(待审批), COMPLETED(已结算), CLOSE(已关闭), SETTLEMENT(待结算),CANCELLED(已作废)
pay_amount number 支付金额
pay_method string 支付方式
subsidiary_name string 业务实体名称
subsidiary_code string 业务实体编码
createdAt date 单据创建时间
submittedAt date 单据提交时间
approvedAt date 单据审批结束时间
settledAt date 单据支付时间
modifiedAt date 单据最后更新时间
exportStatus string 导出状态码
voucherNum string 凭证号
exportComments string 导出备注
attendeesPosition int 同行人位置(0为单据上,1为行程上)
accompaniedEmployeeNos string数组 同行人工号数组
handleEmployeeNos string数组 经办人工号数组
existAttachments boolean 是否存在附件
payment.currency currency 支付本币
payment.collectionCurrency currency 支付收款货币
payment.paymentSystemNumber string 支付系统单号
payment.paidDate long 支付时间
payment.payment_account string 付款账号
payment.payment_account_name string 付款人名称
payment.collection_account string 收款账号
payment.collection_account_name string 收款人
payment.collectionBankName string 收款账户银行名称
payment.collectionBankBranchName string 收款账户分支行名称
payment.collectionBankBranchNo string 收款账户分支行联行号
payment.collectionBankProvince string 收款银行所在省
payment.collectionBankCity string 收款银行所在市
payment.cost_center string 成本中心编码
payment.pay_amount number 支付金额(基于收款货币)
payment.accountingSubjectBizCode string 支付方式的会计科目代码
payment.accountingSubjectFullName string 支付方式的会计科目名称
payment.accountingSubjectAccountingItems.name string 支付方式会计科目的核算项目名称
payment.accountingSubjectAccountingItems.businessCode string 支付方式会计科目的核算项目代码
payment.accountingSubjectAccountingItems.seq int 支付方式会计科目的核算项目序号
costTrackings.name string 单据辅助核算
costTrackings.bizCode string 单据辅助核算编码
costTrackings.value string 单据辅助核算选项
costTrackings.valueNameEn string 单据辅助核算选项英文名称
costTrackings.businessCode string 单据辅助核算选项编码
costTrackings.tag string 单据辅助核算选项属性
expenses.report_line_id string 费用唯一编码
expenses.expense_type string 费用类型
expenses.expense_type_name string 费用类型名称
epxenses.expense_type_parent_name string 费用类型大类名称
expenses.amount_base number 费用本币金额
expenses.amount_original number 费用提交金额
expenses.amount_approved number 费用财务修改后金额
expenses.tax_rate number 费用费率
expenses.tax_amount number 费用税额
expenses.tax_code string 费用税率编码
expenses.deduction_amount number 费用抵扣税额
expenses.transferred_amount number 费用转出税额
expenses.deductionFlag bool 费用是否抵扣
expenses.is_booking String 入账类型 Y:入账 N:非入账
expense.consumeAmount number 消费金额
expense.consumeCurrency currency 消费货币
expense.feeAmount number 消费金额(收款货币)
expense.approvedAmount number 审批通过金额(收款货币)
expense.collectionCurrency currency 收款货币
expense.exchange_rate number 消费币种和收款币种汇率
expense.baseAmount number 消费金额(本币)
expense.approvedBaseAmount number 审批通过金额(本币)
expense.baseCurrency currency 本币
expense.collBaseExchangeRate number 收款货币与本币汇率
expenses.costTrackings.name string 费用辅助核算
expenses.costTrackings.bizCode string 费用辅助核算编码
expenses.costTrackings.value string 费用辅助核算选项
expenses.costTrackings.valueNameEn string 费用辅助核算选项英文名称
expenses.costTrackings.businessCode string 费用辅助核算选项编码
expenses.childExpense.expense_type string 子费用的费用类型
expenses.childExpense.expense_type_name string 子费用的费用类型名称
epxenses.childExpense.expense_type_parent_name string 子费用的费用类型大类名称
expenses.childExpense.amount_base number 子费用的费用本币金额
expenses.childExpense.amount_original number 子费用的费用提交金额
expenses.childExpense.amount_approved number 子费用的费用财务修改后金额
expenses.childExpense.exchange_rate number 子费用的费用所用货币和本币兑换汇率
expenses.childExpense.tax_rate number 子费用的费用费率
expenses.childExpense.tax_amount number 子费用的费用税额
expenses.childExpense.tax_code string 子费用的费用税率编码
expenses.childExpense.deduction_amount number 子费用的费用抵扣税额
expenses.childExpense.transferred_amount number 子费用的费用转出税额
expenses.childExpense.deductionFlag bool 子费用的费用是否抵扣
expenses.childExpense.is_booking String 子费用的入账类型 Y:入账 N:非入账
expenses.childExpense.costTrackings.name string 子费用的费用辅助核算
expenses.childExpense.costTrackings.value string 子费用的费用辅助核算选项
expenses.childExpense.costTrackings.valueNameEn string 子费用辅助核算选项英文名称
expenses.childExpense.costTrackings.businessCode string 子费用的费用辅助核算选项编码
approval_process.user_code string 审批人编号
approval_process.user_name string 审批人名字
approval_process.approval_time long 审批时间
approval_process.taskName string 审批节点名称
approval_process.approvalComment string 审批意见
approval_process.taskCategory string 审批节点类型, APPROVAL, FINANCE_AUDIT, CASHIER_SETTLE
finance_codes string 审核人编号
repayments.type string 冲借款类型
repayments.approvedAmount number 冲借款批准金额
repayments.repaymentAmount number 冲借款金额
repayments.loanTypeBizCode string 借款类型业务编码
loan.loanToBaseCcyRate number 借款货币到本币汇率
loan.loanTypeName string 借款类型名称
loan.loanTypeCode string 借款类型编码
loan.amount number 借款金额
loan.approvedAmount number 借款批准金额
loan.accountingSubjectBizCode string 借款类型的会计科目代码
loan.accountingSubjectFullName string 借款类型的会计科目名称
loan.accountingSubjectCashFlowCode string 借款类型的现金流量编码
loan.accountingSubjectCashFlowName string 借款类型的现金流量
loan.accountingSubjectAccountingItems.name string 借款类型会计科目的核算项目名称
loan.accountingSubjectAccountingItems.businessCode string 借款类型会计科目的核算项目代码
loan.accountingSubjectAccountingItems.seq int 借款类型会计科目的核算项目序号
loan.loanCcy string 借款币种
travelRecords.begin date 行程开始时间
travelRecords.end date 行程结束时间
travelRecords.amount number 行程金额
travelRecords.approvedAmount number 行程审批通过金额
travelRecords.typeName string 行程类型
travelRecords.days number 行程天数
travelRecords.destinationName string 行程目的地
travelRecords.departureName string 行程出发地
travelRecords.travelCostTrackings List<CostTrackingRecord> 行程级辅助核算
travelRecords.travelCostTrackings.costTrackings.name string 行程级辅助核算名称
travelRecords.travelCostTrackings.costTrackings.bizCode string 行程级辅助核算编码
travelRecords.travelCostTrackings.costTrackings.value string 行程级辅助核算选项
travelRecords.travelCostTrackings.costTrackings.valueNameEn string 行程级辅助核算英文名称
travelRecords.travelCostTrackings.costTrackings.businessCode string 行程级辅助核算选项编码
travelRecords.travelCostTrackings.costTrackings.tag string 行程级辅助核算属性
travelRecords.details.feeTypeName string 行程详情费用类型
travelRecords.details.feeTypeBizCode string 行程详情费用类型业务编码
travelRecords.details.amount number 行程详情金额
travelRecords.details.approvedAmount number 行程详情审批通过金额
travelRecords.accompaniedEmployeeNos string数组 行程同行人工号数组
travelRecords.details.props JSON 行程详情动态字段
operationLogs.opType string 操作历史,操作类型, SUBMIT(提交), RECALL(召回), AGREE(同意), REJECT(驳回), CONSUME_ADJUST(申请单调整),CONSUME_CONFIRM (申请人确认)
operationLogs.userName string 操作历史,操作人
operationLogs.comment string 操作历史,通过/驳回意见
operationLogs.opTime date 操作历史,操作时间
baseCurrency string 本币
collectionToBaseExchangeRate number 收款币种到本币的汇率
baseAmount number 本币金额
attachments.fileName string 附件文件名
attachments.fileUrl string 附件下载地址
customFormValues List<CustomFormValue> 自定义字段
CustomFormValue 结构(详细说明请参考-自定义字段参数说明
参数 类型 描述
name string 自定义字段名称
identifier string 自定义字段占位符
type string 自定义字段类型
value string 自定义字段内容
optionBizCode string 选项编码
detailFieldValues List<Map<String,String>> 明细表格内容
detailFieldMapping Map<String,CustomFormValue> 明细表格结构,key:identifier, value:type+name

detailFieldValues 里面多了一个结构

参数 类型 描述
optionInfo Map 明细字段包含选项的信息
{
    "detailFieldValues": [
                             {
                                 "field21":"选项2,选项3",
                                 "field22":"选项1,选项2",
                                 "optionInfo":{
                                     "field21":{
                                         "value":"选项2,选项3",
                                         "optionBizCode":"xuanxiang2,xuanxiang3"
                                     },
                                     "field22":{
                                         "value":"选项1,选项2",
                                         "optionBizCode":"xuanxiang1,xuanxiang2"
                                     }
                                 }
                             }
                         ]
}

说明

expenses, approval_process, repayments, allowances, travelRecords, operationLogs 等都为数组
只有单据化管理的借款,返回结构中repaymentTime和outstandngAmount这两个字段才会有值

results matching ""

    No results matching ""