单据校验类型
参数示例
{
"validationResult": [{
"level": "WARNING", //枚举值
"message": "预算校验未通过",
"targetCode": "CODE001", //当枚举值为EXPENSE时,必须填写该值
"targetClassify": "EXPENSE", //枚举值
"ruleClassify": "EXPENSE_REGULATE", //校验的类型
"needReason": true, //控制用户是否需要填写超标理由,级别为ERROR时需要传false,因为ERROR级别无法提交
"reason": "超标原因"
}]
}
其中,ruleClassify的取值表:
枚举值 | 业务含义 |
---|---|
EXPENSE_REGULATE | 多维费控 |
EXPENSE_REGULATE_SUM | |
CUSTOM_VALIDATION | |
EXPENSE_SUSPICIOUS | |
INVOICE_TITLE | 发票抬头一致性校验 |
INVOICE_VALIDATION | 发票验真校验 |
EXPENSE_TYPE | 费用类型校验 |
EXPENSE_AMOUNT | 费用金额校验 |
EXPENSE_REQUIRED | 外部系统校验 |
EXTRA_SYSTEM | 外部系统校验 |
EXPENSE_INVOICE_AMOUNT | 费用金额与发票总金额是否一致 |
TRADING_PARTNER | |
REFERENCE_DATA | |
INVOICE_TIME | 跨年报销 |
INVOICE_NUMBER | 发票连号校验 |
FORM_KEYWORDS | 敏感词校验 |
CUSTOM_CORRELATED | 申请单已被其他报销单关联,无法多次使用 |
CONSUME_TIME | 消费时间校验 |
FORM_QUOTA | 申请单额控校验--整单控制 |
DETAIL_QUOTA | 申请单额控校验--明细控制 |
BUDGET_SUBJECT_QUOTA | 申请单额控校验--预算科目控制 |
CAR_ALLOWANCE | 往来单位校验 |
PAYEE_DETAIL_CONTACT_UNIT | 往来单位校验 |
CONTACT_UNIT | 往来单位校验 |
BUDGET_MATCH | 预算匹配时的异常校验 |
BUDGET_ALLOCATION_MATCH | 预算匹配时的分摊异常校验 |
TRAVEL_ROUTE | |
TRAVEL_ROUTE_INTEGRITY | |
FORM_REQUIRED | |
INVOICE_EXPENSE_TIME | 发票时间与关联费用日期一致性检验 |
OUT_TRAVEL_EXPENSE | 行程外费用校验 |
INVOICE_CHECK | 发票必填性校验 |
INVOICE_TAX | 发票税率校验 |
INVOICE_EXPENSE_SEATS | 车票座舱位类型与费用上座舱位等级一致性校验 |
INVOICE_CARRIER | 车票与承担人一致性校验 |
INVOICE_EXPENSE_CITY | 发票城市与费用消费城市一致性校验 |
INVOICE_QUANTITY | 发票数量校验 |
INVOICE_TYPE_CHECK | 发票对应费用类型规则校验 |
INVOICE_SOURCE_FILE_CHECK | 发票源文件校验 |
RELATED_TRAVEL_ROUTE_CHECK | 报销单行程与关联的申请单行程一致性校验 |
CHECK_OPEN_CORPORATE_EXPENSES | 企业支付超期报销校验 |
CONSUME_DURATION | 报销及时性政策检验:发票超期检验 |
REIMBURSE_TIME_MATCH | 报销及时性政策检验:报销超申请日期校验校检 |
SUBMIT_COMPARE_ROUTE_TIME | 报销及时性政策检验:提单日期与行程结束日期/提单时间和行程时间校验 |
REIMBURSE_INTIME | 报销及时性政策检验 |
CUSTOM_CONDITION | 自定义校验 |
INVOICE_SEAL | 发票专用章校验 |
INVOICE_NUMBER_PRINTED_NUMBER_CHECK | 印刷发票号码与机打发票号码一致性校验 |
INVOICE_HEADER_CHECK | 发票销售方违规公司抬头校验 |
SUSPICIOUS_TRAVEL_ROUTE | 可疑行程校验 |
PROCESS_ALLOCATION | 流程中分摊校验 |