fix: 补充金蝶税率编码映射全量税率档案(2/5/8/999)
This commit is contained in:
+8
-2
@@ -149,17 +149,23 @@ public class BfiProperties {
|
|||||||
private Material material = new Material();
|
private Material material = new Material();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 金蝶税率编码映射(A102-2 财务应付单分录 taxrateid_number):税率数值 -> 金蝶税率.编码(如 9 -> V9),
|
* 金蝶税率编码映射(应付/应收/收票单分录 taxrateid_number):税率数值 -> 金蝶税率.编码(如 9 -> V9),
|
||||||
* 键为税率数值文本(如 "9"、"6.5"),推送时按分录税率查表;未维护该税率时直接拦截报错;
|
* 键为税率数值文本(如 "9"、"6.5"),全量对齐金蝶税率档案(V0~V13 及不涉及税率 V999),
|
||||||
|
* 推送时按分录税率查表;未维护该税率时直接拦截报错;
|
||||||
* 分录无税率(计费方案未配置税率组/残差组/手动结算合计费用行)时税率与税率编码均不送
|
* 分录无税率(计费方案未配置税率组/残差组/手动结算合计费用行)时税率与税率编码均不送
|
||||||
*/
|
*/
|
||||||
private Map<String, String> taxrate = new LinkedHashMap<>() {{
|
private Map<String, String> taxrate = new LinkedHashMap<>() {{
|
||||||
put("0", "V0");
|
put("0", "V0");
|
||||||
put("1", "V1");
|
put("1", "V1");
|
||||||
|
put("2", "V2");
|
||||||
put("3", "V3");
|
put("3", "V3");
|
||||||
|
put("5", "V5");
|
||||||
put("6", "V6");
|
put("6", "V6");
|
||||||
|
put("8", "V8");
|
||||||
put("9", "V9");
|
put("9", "V9");
|
||||||
put("13", "V13");
|
put("13", "V13");
|
||||||
|
// 不涉及税率(金蝶税率档案 V999),常规税率取不到该值,保留兜底
|
||||||
|
put("999", "V999");
|
||||||
}};
|
}};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -196,10 +196,15 @@ thirdParty:
|
|||||||
taxrate:
|
taxrate:
|
||||||
"[0]": ${BFI_TAXRATE_0:V0}
|
"[0]": ${BFI_TAXRATE_0:V0}
|
||||||
"[1]": ${BFI_TAXRATE_1:V1}
|
"[1]": ${BFI_TAXRATE_1:V1}
|
||||||
|
"[2]": ${BFI_TAXRATE_2:V2}
|
||||||
"[3]": ${BFI_TAXRATE_3:V3}
|
"[3]": ${BFI_TAXRATE_3:V3}
|
||||||
|
"[5]": ${BFI_TAXRATE_5:V5}
|
||||||
"[6]": ${BFI_TAXRATE_6:V6}
|
"[6]": ${BFI_TAXRATE_6:V6}
|
||||||
|
"[8]": ${BFI_TAXRATE_8:V8}
|
||||||
"[9]": ${BFI_TAXRATE_9:V9}
|
"[9]": ${BFI_TAXRATE_9:V9}
|
||||||
"[13]": ${BFI_TAXRATE_13:V13}
|
"[13]": ${BFI_TAXRATE_13:V13}
|
||||||
|
# 不涉及税率(金蝶税率档案 V999),常规税率取不到该值,保留兜底
|
||||||
|
"[999]": ${BFI_TAXRATE_999:V999}
|
||||||
|
|
||||||
# 付款申请推送配置(A103-3 付款申请保存)
|
# 付款申请推送配置(A103-3 付款申请保存)
|
||||||
payApply:
|
payApply:
|
||||||
|
|||||||
@@ -98,10 +98,15 @@ thirdParty:
|
|||||||
taxrate:
|
taxrate:
|
||||||
"[0]": ${BFI_TAXRATE_0:V0}
|
"[0]": ${BFI_TAXRATE_0:V0}
|
||||||
"[1]": ${BFI_TAXRATE_1:V1}
|
"[1]": ${BFI_TAXRATE_1:V1}
|
||||||
|
"[2]": ${BFI_TAXRATE_2:V2}
|
||||||
"[3]": ${BFI_TAXRATE_3:V3}
|
"[3]": ${BFI_TAXRATE_3:V3}
|
||||||
|
"[5]": ${BFI_TAXRATE_5:V5}
|
||||||
"[6]": ${BFI_TAXRATE_6:V6}
|
"[6]": ${BFI_TAXRATE_6:V6}
|
||||||
|
"[8]": ${BFI_TAXRATE_8:V8}
|
||||||
"[9]": ${BFI_TAXRATE_9:V9}
|
"[9]": ${BFI_TAXRATE_9:V9}
|
||||||
"[13]": ${BFI_TAXRATE_13:V13}
|
"[13]": ${BFI_TAXRATE_13:V13}
|
||||||
|
# 不涉及税率(金蝶税率档案 V999),常规税率取不到该值,保留兜底
|
||||||
|
"[999]": ${BFI_TAXRATE_999:V999}
|
||||||
# 付款申请推送配置(A103-3 付款申请保存)
|
# 付款申请推送配置(A103-3 付款申请保存)
|
||||||
payApply:
|
payApply:
|
||||||
# 单据类型编码:ap_payapply_BT_S 采购付款申请、ap_payapply_oth_BT_S 其他付款申请
|
# 单据类型编码:ap_payapply_BT_S 采购付款申请、ap_payapply_oth_BT_S 其他付款申请
|
||||||
|
|||||||
Reference in New Issue
Block a user