Commit 3b7a4129e5380237dee65ab183228da0e8c4430a
1 parent
50996f81
feat(kingdee): 新增收款部门字段映射与转换支持
- 新增 F_PZCW_Base_qtr1 类用于收款部门编号验证 - 在 ReceivableBill 中添加 receiveDept 字段并配置转换器 - 扩展 ReceivableMapping 以支持 F_PZCW_Base_qtr1 映射 - 实现 ReceivableReceiveDeptConverter 进行字段值转换 - 更新生产字段配置文档中的动态值映射规则 - 添加收款部门字段的完整配置 JSON 示例说明
Showing
5 changed files
with
284 additions
and
84 deletions
doc/生产字段配置.md
| @@ -695,115 +695,115 @@ PLAT_WITHDRAW(7, "平台提现") | @@ -695,115 +695,115 @@ PLAT_WITHDRAW(7, "平台提现") | ||
| 695 | "settingFieldType": 1, | 695 | "settingFieldType": 1, |
| 696 | "dynamicValues": [ | 696 | "dynamicValues": [ |
| 697 | { | 697 | { |
| 698 | - "configValue": "0-1", | 698 | + "configValue": "0-B", |
| 699 | "configMapValue": "101.02" | 699 | "configMapValue": "101.02" |
| 700 | }, | 700 | }, |
| 701 | { | 701 | { |
| 702 | - "configValue": "1-1", | 702 | + "configValue": "1-B", |
| 703 | "configMapValue": "101.02" | 703 | "configMapValue": "101.02" |
| 704 | }, | 704 | }, |
| 705 | { | 705 | { |
| 706 | - "configValue": "2-1", | 706 | + "configValue": "2-B", |
| 707 | "configMapValue": "101.02" | 707 | "configMapValue": "101.02" |
| 708 | }, | 708 | }, |
| 709 | { | 709 | { |
| 710 | - "configValue": "3-1", | 710 | + "configValue": "3-B", |
| 711 | "configMapValue": "101.02" | 711 | "configMapValue": "101.02" |
| 712 | }, | 712 | }, |
| 713 | { | 713 | { |
| 714 | - "configValue": "4-1", | 714 | + "configValue": "4-B", |
| 715 | "configMapValue": "101.02" | 715 | "configMapValue": "101.02" |
| 716 | }, | 716 | }, |
| 717 | { | 717 | { |
| 718 | - "configValue": "5-1", | 718 | + "configValue": "5-B", |
| 719 | "configMapValue": "101.02" | 719 | "configMapValue": "101.02" |
| 720 | }, | 720 | }, |
| 721 | { | 721 | { |
| 722 | - "configValue": "6-1", | 722 | + "configValue": "6-B", |
| 723 | "configMapValue": "101.02" | 723 | "configMapValue": "101.02" |
| 724 | }, | 724 | }, |
| 725 | { | 725 | { |
| 726 | - "configValue": "7-1", | 726 | + "configValue": "7-B", |
| 727 | "configMapValue": "101.02" | 727 | "configMapValue": "101.02" |
| 728 | }, | 728 | }, |
| 729 | { | 729 | { |
| 730 | - "configValue": "8-1", | 730 | + "configValue": "8-B", |
| 731 | "configMapValue": "101.02" | 731 | "configMapValue": "101.02" |
| 732 | }, | 732 | }, |
| 733 | { | 733 | { |
| 734 | - "configValue": "9-1", | 734 | + "configValue": "9-B", |
| 735 | "configMapValue": "101.02" | 735 | "configMapValue": "101.02" |
| 736 | }, | 736 | }, |
| 737 | { | 737 | { |
| 738 | - "configValue": "10-1", | 738 | + "configValue": "10-B", |
| 739 | "configMapValue": "101.02" | 739 | "configMapValue": "101.02" |
| 740 | }, | 740 | }, |
| 741 | { | 741 | { |
| 742 | - "configValue": "11-1", | 742 | + "configValue": "11-B", |
| 743 | "configMapValue": "101.02" | 743 | "configMapValue": "101.02" |
| 744 | }, | 744 | }, |
| 745 | { | 745 | { |
| 746 | - "configValue": "12-1", | 746 | + "configValue": "12-B", |
| 747 | "configMapValue": "101.02" | 747 | "configMapValue": "101.02" |
| 748 | }, | 748 | }, |
| 749 | { | 749 | { |
| 750 | - "configValue": "20-1", | 750 | + "configValue": "20-B", |
| 751 | "configMapValue": "101" | 751 | "configMapValue": "101" |
| 752 | }, | 752 | }, |
| 753 | { | 753 | { |
| 754 | - "configValue": "0-2", | 754 | + "configValue": "0-S", |
| 755 | "configMapValue": "101.02" | 755 | "configMapValue": "101.02" |
| 756 | }, | 756 | }, |
| 757 | { | 757 | { |
| 758 | - "configValue": "1-2", | 758 | + "configValue": "1-S", |
| 759 | "configMapValue": "101.02" | 759 | "configMapValue": "101.02" |
| 760 | }, | 760 | }, |
| 761 | { | 761 | { |
| 762 | - "configValue": "2-2", | 762 | + "configValue": "2-S", |
| 763 | "configMapValue": "101.02" | 763 | "configMapValue": "101.02" |
| 764 | }, | 764 | }, |
| 765 | { | 765 | { |
| 766 | - "configValue": "3-2", | 766 | + "configValue": "3-S", |
| 767 | "configMapValue": "101.02" | 767 | "configMapValue": "101.02" |
| 768 | }, | 768 | }, |
| 769 | { | 769 | { |
| 770 | - "configValue": "4-2", | 770 | + "configValue": "4-S", |
| 771 | "configMapValue": "101.02" | 771 | "configMapValue": "101.02" |
| 772 | }, | 772 | }, |
| 773 | { | 773 | { |
| 774 | - "configValue": "5-2", | 774 | + "configValue": "5-S", |
| 775 | "configMapValue": "101.02" | 775 | "configMapValue": "101.02" |
| 776 | }, | 776 | }, |
| 777 | { | 777 | { |
| 778 | - "configValue": "6-2", | 778 | + "configValue": "6-S", |
| 779 | "configMapValue": "101.02" | 779 | "configMapValue": "101.02" |
| 780 | }, | 780 | }, |
| 781 | { | 781 | { |
| 782 | - "configValue": "7-2", | 782 | + "configValue": "7-S", |
| 783 | "configMapValue": "101.02" | 783 | "configMapValue": "101.02" |
| 784 | }, | 784 | }, |
| 785 | { | 785 | { |
| 786 | - "configValue": "8-2", | 786 | + "configValue": "8-S", |
| 787 | "configMapValue": "101.02" | 787 | "configMapValue": "101.02" |
| 788 | }, | 788 | }, |
| 789 | { | 789 | { |
| 790 | - "configValue": "9-2", | 790 | + "configValue": "9-S", |
| 791 | "configMapValue": "101.02" | 791 | "configMapValue": "101.02" |
| 792 | }, | 792 | }, |
| 793 | { | 793 | { |
| 794 | - "configValue": "10-2", | 794 | + "configValue": "10-S", |
| 795 | "configMapValue": "101.02" | 795 | "configMapValue": "101.02" |
| 796 | }, | 796 | }, |
| 797 | { | 797 | { |
| 798 | - "configValue": "11-2", | 798 | + "configValue": "11-S", |
| 799 | "configMapValue": "101.02" | 799 | "configMapValue": "101.02" |
| 800 | }, | 800 | }, |
| 801 | { | 801 | { |
| 802 | - "configValue": "12-2", | 802 | + "configValue": "12-S", |
| 803 | "configMapValue": "101.02" | 803 | "configMapValue": "101.02" |
| 804 | }, | 804 | }, |
| 805 | { | 805 | { |
| 806 | - "configValue": "20-2", | 806 | + "configValue": "20-S", |
| 807 | "configMapValue": "101.02" | 807 | "configMapValue": "101.02" |
| 808 | } | 808 | } |
| 809 | ] | 809 | ] |
| @@ -832,115 +832,115 @@ PLAT_WITHDRAW(7, "平台提现") | @@ -832,115 +832,115 @@ PLAT_WITHDRAW(7, "平台提现") | ||
| 832 | "settingFieldType": 1, | 832 | "settingFieldType": 1, |
| 833 | "dynamicValues": [ | 833 | "dynamicValues": [ |
| 834 | { | 834 | { |
| 835 | - "configValue": "0-1", | 835 | + "configValue": "0-B", |
| 836 | "configMapValue": "101.02" | 836 | "configMapValue": "101.02" |
| 837 | }, | 837 | }, |
| 838 | { | 838 | { |
| 839 | - "configValue": "1-1", | 839 | + "configValue": "1-B", |
| 840 | "configMapValue": "101.02" | 840 | "configMapValue": "101.02" |
| 841 | }, | 841 | }, |
| 842 | { | 842 | { |
| 843 | - "configValue": "2-1", | 843 | + "configValue": "2-B", |
| 844 | "configMapValue": "101.02" | 844 | "configMapValue": "101.02" |
| 845 | }, | 845 | }, |
| 846 | { | 846 | { |
| 847 | - "configValue": "3-1", | 847 | + "configValue": "3-B", |
| 848 | "configMapValue": "101.02" | 848 | "configMapValue": "101.02" |
| 849 | }, | 849 | }, |
| 850 | { | 850 | { |
| 851 | - "configValue": "4-1", | 851 | + "configValue": "4-B", |
| 852 | "configMapValue": "101.02" | 852 | "configMapValue": "101.02" |
| 853 | }, | 853 | }, |
| 854 | { | 854 | { |
| 855 | - "configValue": "5-1", | 855 | + "configValue": "5-B", |
| 856 | "configMapValue": "101.02" | 856 | "configMapValue": "101.02" |
| 857 | }, | 857 | }, |
| 858 | { | 858 | { |
| 859 | - "configValue": "6-1", | 859 | + "configValue": "6-B", |
| 860 | "configMapValue": "101.02" | 860 | "configMapValue": "101.02" |
| 861 | }, | 861 | }, |
| 862 | { | 862 | { |
| 863 | - "configValue": "7-1", | 863 | + "configValue": "7-B", |
| 864 | "configMapValue": "101.02" | 864 | "configMapValue": "101.02" |
| 865 | }, | 865 | }, |
| 866 | { | 866 | { |
| 867 | - "configValue": "8-1", | 867 | + "configValue": "8-B", |
| 868 | "configMapValue": "101.02" | 868 | "configMapValue": "101.02" |
| 869 | }, | 869 | }, |
| 870 | { | 870 | { |
| 871 | - "configValue": "9-1", | 871 | + "configValue": "9-B", |
| 872 | "configMapValue": "101.02" | 872 | "configMapValue": "101.02" |
| 873 | }, | 873 | }, |
| 874 | { | 874 | { |
| 875 | - "configValue": "10-1", | 875 | + "configValue": "10-B", |
| 876 | "configMapValue": "101.02" | 876 | "configMapValue": "101.02" |
| 877 | }, | 877 | }, |
| 878 | { | 878 | { |
| 879 | - "configValue": "11-1", | 879 | + "configValue": "11-B", |
| 880 | "configMapValue": "101.02" | 880 | "configMapValue": "101.02" |
| 881 | }, | 881 | }, |
| 882 | { | 882 | { |
| 883 | - "configValue": "12-1", | 883 | + "configValue": "12-B", |
| 884 | "configMapValue": "101.02" | 884 | "configMapValue": "101.02" |
| 885 | }, | 885 | }, |
| 886 | { | 886 | { |
| 887 | - "configValue": "20-1", | 887 | + "configValue": "20-B", |
| 888 | "configMapValue": "101.02" | 888 | "configMapValue": "101.02" |
| 889 | }, | 889 | }, |
| 890 | { | 890 | { |
| 891 | - "configValue": "0-2", | 891 | + "configValue": "0-S", |
| 892 | "configMapValue": "101.02" | 892 | "configMapValue": "101.02" |
| 893 | }, | 893 | }, |
| 894 | { | 894 | { |
| 895 | - "configValue": "1-2", | 895 | + "configValue": "1-S", |
| 896 | "configMapValue": "101.02" | 896 | "configMapValue": "101.02" |
| 897 | }, | 897 | }, |
| 898 | { | 898 | { |
| 899 | - "configValue": "2-2", | 899 | + "configValue": "2-S", |
| 900 | "configMapValue": "101.02" | 900 | "configMapValue": "101.02" |
| 901 | }, | 901 | }, |
| 902 | { | 902 | { |
| 903 | - "configValue": "3-2", | 903 | + "configValue": "3-S", |
| 904 | "configMapValue": "101.02" | 904 | "configMapValue": "101.02" |
| 905 | }, | 905 | }, |
| 906 | { | 906 | { |
| 907 | - "configValue": "4-2", | 907 | + "configValue": "4-S", |
| 908 | "configMapValue": "101.02" | 908 | "configMapValue": "101.02" |
| 909 | }, | 909 | }, |
| 910 | { | 910 | { |
| 911 | - "configValue": "5-2", | 911 | + "configValue": "5-S", |
| 912 | "configMapValue": "101.02" | 912 | "configMapValue": "101.02" |
| 913 | }, | 913 | }, |
| 914 | { | 914 | { |
| 915 | - "configValue": "6-2", | 915 | + "configValue": "6-S", |
| 916 | "configMapValue": "101.02" | 916 | "configMapValue": "101.02" |
| 917 | }, | 917 | }, |
| 918 | { | 918 | { |
| 919 | - "configValue": "7-2", | 919 | + "configValue": "7-S", |
| 920 | "configMapValue": "101.02" | 920 | "configMapValue": "101.02" |
| 921 | }, | 921 | }, |
| 922 | { | 922 | { |
| 923 | - "configValue": "8-2", | 923 | + "configValue": "8-S", |
| 924 | "configMapValue": "101.02" | 924 | "configMapValue": "101.02" |
| 925 | }, | 925 | }, |
| 926 | { | 926 | { |
| 927 | - "configValue": "9-2", | 927 | + "configValue": "9-S", |
| 928 | "configMapValue": "101.02" | 928 | "configMapValue": "101.02" |
| 929 | }, | 929 | }, |
| 930 | { | 930 | { |
| 931 | - "configValue": "10-2", | 931 | + "configValue": "10-S", |
| 932 | "configMapValue": "101.02" | 932 | "configMapValue": "101.02" |
| 933 | }, | 933 | }, |
| 934 | { | 934 | { |
| 935 | - "configValue": "11-2", | 935 | + "configValue": "11-S", |
| 936 | "configMapValue": "101.02" | 936 | "configMapValue": "101.02" |
| 937 | }, | 937 | }, |
| 938 | { | 938 | { |
| 939 | - "configValue": "12-2", | 939 | + "configValue": "12-S", |
| 940 | "configMapValue": "101.02" | 940 | "configMapValue": "101.02" |
| 941 | }, | 941 | }, |
| 942 | { | 942 | { |
| 943 | - "configValue": "20-2", | 943 | + "configValue": "20-S", |
| 944 | "configMapValue": "101.02" | 944 | "configMapValue": "101.02" |
| 945 | } | 945 | } |
| 946 | ] | 946 | ] |
| @@ -981,115 +981,115 @@ PLAT_WITHDRAW(7, "平台提现") | @@ -981,115 +981,115 @@ PLAT_WITHDRAW(7, "平台提现") | ||
| 981 | "settingFieldType": 1, | 981 | "settingFieldType": 1, |
| 982 | "dynamicValues": [ | 982 | "dynamicValues": [ |
| 983 | { | 983 | { |
| 984 | - "configValue": "0-1", | 984 | + "configValue": "0-B", |
| 985 | "configMapValue": "101.02" | 985 | "configMapValue": "101.02" |
| 986 | }, | 986 | }, |
| 987 | { | 987 | { |
| 988 | - "configValue": "1-1", | 988 | + "configValue": "1-B", |
| 989 | "configMapValue": "101.02" | 989 | "configMapValue": "101.02" |
| 990 | }, | 990 | }, |
| 991 | { | 991 | { |
| 992 | - "configValue": "2-1", | 992 | + "configValue": "2-B", |
| 993 | "configMapValue": "101.02" | 993 | "configMapValue": "101.02" |
| 994 | }, | 994 | }, |
| 995 | { | 995 | { |
| 996 | - "configValue": "3-1", | 996 | + "configValue": "3-B", |
| 997 | "configMapValue": "101.02" | 997 | "configMapValue": "101.02" |
| 998 | }, | 998 | }, |
| 999 | { | 999 | { |
| 1000 | - "configValue": "4-1", | 1000 | + "configValue": "4-B", |
| 1001 | "configMapValue": "101.02" | 1001 | "configMapValue": "101.02" |
| 1002 | }, | 1002 | }, |
| 1003 | { | 1003 | { |
| 1004 | - "configValue": "5-1", | 1004 | + "configValue": "5-B", |
| 1005 | "configMapValue": "101.02" | 1005 | "configMapValue": "101.02" |
| 1006 | }, | 1006 | }, |
| 1007 | { | 1007 | { |
| 1008 | - "configValue": "6-1", | 1008 | + "configValue": "6-B", |
| 1009 | "configMapValue": "101.02" | 1009 | "configMapValue": "101.02" |
| 1010 | }, | 1010 | }, |
| 1011 | { | 1011 | { |
| 1012 | - "configValue": "7-1", | 1012 | + "configValue": "7-B", |
| 1013 | "configMapValue": "101.02" | 1013 | "configMapValue": "101.02" |
| 1014 | }, | 1014 | }, |
| 1015 | { | 1015 | { |
| 1016 | - "configValue": "8-1", | 1016 | + "configValue": "8-B", |
| 1017 | "configMapValue": "101.02" | 1017 | "configMapValue": "101.02" |
| 1018 | }, | 1018 | }, |
| 1019 | { | 1019 | { |
| 1020 | - "configValue": "9-1", | 1020 | + "configValue": "9-B", |
| 1021 | "configMapValue": "101.02" | 1021 | "configMapValue": "101.02" |
| 1022 | }, | 1022 | }, |
| 1023 | { | 1023 | { |
| 1024 | - "configValue": "10-1", | 1024 | + "configValue": "10-B", |
| 1025 | "configMapValue": "101.02" | 1025 | "configMapValue": "101.02" |
| 1026 | }, | 1026 | }, |
| 1027 | { | 1027 | { |
| 1028 | - "configValue": "11-1", | 1028 | + "configValue": "11-B", |
| 1029 | "configMapValue": "101.02" | 1029 | "configMapValue": "101.02" |
| 1030 | }, | 1030 | }, |
| 1031 | { | 1031 | { |
| 1032 | - "configValue": "12-1", | 1032 | + "configValue": "12-B", |
| 1033 | "configMapValue": "101.02" | 1033 | "configMapValue": "101.02" |
| 1034 | }, | 1034 | }, |
| 1035 | { | 1035 | { |
| 1036 | - "configValue": "20-1", | 1036 | + "configValue": "20-B", |
| 1037 | "configMapValue": "101" | 1037 | "configMapValue": "101" |
| 1038 | }, | 1038 | }, |
| 1039 | { | 1039 | { |
| 1040 | - "configValue": "0-2", | 1040 | + "configValue": "0-S", |
| 1041 | "configMapValue": "101.02" | 1041 | "configMapValue": "101.02" |
| 1042 | }, | 1042 | }, |
| 1043 | { | 1043 | { |
| 1044 | - "configValue": "1-2", | 1044 | + "configValue": "1-S", |
| 1045 | "configMapValue": "101.02" | 1045 | "configMapValue": "101.02" |
| 1046 | }, | 1046 | }, |
| 1047 | { | 1047 | { |
| 1048 | - "configValue": "2-2", | 1048 | + "configValue": "2-S", |
| 1049 | "configMapValue": "101.02" | 1049 | "configMapValue": "101.02" |
| 1050 | }, | 1050 | }, |
| 1051 | { | 1051 | { |
| 1052 | - "configValue": "3-2", | 1052 | + "configValue": "3-S", |
| 1053 | "configMapValue": "101.02" | 1053 | "configMapValue": "101.02" |
| 1054 | }, | 1054 | }, |
| 1055 | { | 1055 | { |
| 1056 | - "configValue": "4-2", | 1056 | + "configValue": "4-S", |
| 1057 | "configMapValue": "101.02" | 1057 | "configMapValue": "101.02" |
| 1058 | }, | 1058 | }, |
| 1059 | { | 1059 | { |
| 1060 | - "configValue": "5-2", | 1060 | + "configValue": "5-S", |
| 1061 | "configMapValue": "101.02" | 1061 | "configMapValue": "101.02" |
| 1062 | }, | 1062 | }, |
| 1063 | { | 1063 | { |
| 1064 | - "configValue": "6-2", | 1064 | + "configValue": "6-S", |
| 1065 | "configMapValue": "101.02" | 1065 | "configMapValue": "101.02" |
| 1066 | }, | 1066 | }, |
| 1067 | { | 1067 | { |
| 1068 | - "configValue": "7-2", | 1068 | + "configValue": "7-S", |
| 1069 | "configMapValue": "101.02" | 1069 | "configMapValue": "101.02" |
| 1070 | }, | 1070 | }, |
| 1071 | { | 1071 | { |
| 1072 | - "configValue": "8-2", | 1072 | + "configValue": "8-S", |
| 1073 | "configMapValue": "101.02" | 1073 | "configMapValue": "101.02" |
| 1074 | }, | 1074 | }, |
| 1075 | { | 1075 | { |
| 1076 | - "configValue": "9-2", | 1076 | + "configValue": "9-S", |
| 1077 | "configMapValue": "101.02" | 1077 | "configMapValue": "101.02" |
| 1078 | }, | 1078 | }, |
| 1079 | { | 1079 | { |
| 1080 | - "configValue": "10-2", | 1080 | + "configValue": "10-S", |
| 1081 | "configMapValue": "101.02" | 1081 | "configMapValue": "101.02" |
| 1082 | }, | 1082 | }, |
| 1083 | { | 1083 | { |
| 1084 | - "configValue": "11-2", | 1084 | + "configValue": "11-S", |
| 1085 | "configMapValue": "101.02" | 1085 | "configMapValue": "101.02" |
| 1086 | }, | 1086 | }, |
| 1087 | { | 1087 | { |
| 1088 | - "configValue": "12-2", | 1088 | + "configValue": "12-S", |
| 1089 | "configMapValue": "101.02" | 1089 | "configMapValue": "101.02" |
| 1090 | }, | 1090 | }, |
| 1091 | { | 1091 | { |
| 1092 | - "configValue": "20-2", | 1092 | + "configValue": "20-S", |
| 1093 | "configMapValue": "101.02" | 1093 | "configMapValue": "101.02" |
| 1094 | } | 1094 | } |
| 1095 | ] | 1095 | ] |
| @@ -1462,6 +1462,131 @@ PLAT_WITHDRAW(7, "平台提现") | @@ -1462,6 +1462,131 @@ PLAT_WITHDRAW(7, "平台提现") | ||
| 1462 | } | 1462 | } |
| 1463 | ``` | 1463 | ``` |
| 1464 | 1464 | ||
| 1465 | +### 2.11 receiveDept 收款部门 | ||
| 1466 | + | ||
| 1467 | +```json | ||
| 1468 | +{ | ||
| 1469 | + "pipelineId": 2, | ||
| 1470 | + "documentType": "AR_receivable", | ||
| 1471 | + "configKey": "receiveDept", | ||
| 1472 | + "settingFieldType": 1, | ||
| 1473 | + "dynamicValues": [ | ||
| 1474 | + { | ||
| 1475 | + "configValue": "0-B", | ||
| 1476 | + "configMapValue": "BM000098" | ||
| 1477 | + }, | ||
| 1478 | + { | ||
| 1479 | + "configValue": "1-B", | ||
| 1480 | + "configMapValue": "BM000098" | ||
| 1481 | + }, | ||
| 1482 | + { | ||
| 1483 | + "configValue": "2-B", | ||
| 1484 | + "configMapValue": "BM000098" | ||
| 1485 | + }, | ||
| 1486 | + { | ||
| 1487 | + "configValue": "3-B", | ||
| 1488 | + "configMapValue": "BM000098" | ||
| 1489 | + }, | ||
| 1490 | + { | ||
| 1491 | + "configValue": "4-B", | ||
| 1492 | + "configMapValue": "BM000098" | ||
| 1493 | + }, | ||
| 1494 | + { | ||
| 1495 | + "configValue": "5-B", | ||
| 1496 | + "configMapValue": "BM000098" | ||
| 1497 | + }, | ||
| 1498 | + { | ||
| 1499 | + "configValue": "6-B", | ||
| 1500 | + "configMapValue": "BM000098" | ||
| 1501 | + }, | ||
| 1502 | + { | ||
| 1503 | + "configValue": "7-B", | ||
| 1504 | + "configMapValue": "BM000098" | ||
| 1505 | + }, | ||
| 1506 | + { | ||
| 1507 | + "configValue": "8-B", | ||
| 1508 | + "configMapValue": "BM000098" | ||
| 1509 | + }, | ||
| 1510 | + { | ||
| 1511 | + "configValue": "9-B", | ||
| 1512 | + "configMapValue": "BM000098" | ||
| 1513 | + }, | ||
| 1514 | + { | ||
| 1515 | + "configValue": "10-B", | ||
| 1516 | + "configMapValue": "BM000098" | ||
| 1517 | + }, | ||
| 1518 | + { | ||
| 1519 | + "configValue": "11-B", | ||
| 1520 | + "configMapValue": "BM000098" | ||
| 1521 | + }, | ||
| 1522 | + { | ||
| 1523 | + "configValue": "12-B", | ||
| 1524 | + "configMapValue": "BM000098" | ||
| 1525 | + }, | ||
| 1526 | + { | ||
| 1527 | + "configValue": "20-B", | ||
| 1528 | + "configMapValue": "BM000042" | ||
| 1529 | + }, | ||
| 1530 | + { | ||
| 1531 | + "configValue": "0-S", | ||
| 1532 | + "configMapValue": "BM000098" | ||
| 1533 | + }, | ||
| 1534 | + { | ||
| 1535 | + "configValue": "1-S", | ||
| 1536 | + "configMapValue": "BM000098" | ||
| 1537 | + }, | ||
| 1538 | + { | ||
| 1539 | + "configValue": "2-S", | ||
| 1540 | + "configMapValue": "BM000098" | ||
| 1541 | + }, | ||
| 1542 | + { | ||
| 1543 | + "configValue": "3-S", | ||
| 1544 | + "configMapValue": "BM000098" | ||
| 1545 | + }, | ||
| 1546 | + { | ||
| 1547 | + "configValue": "4-S", | ||
| 1548 | + "configMapValue": "BM000098" | ||
| 1549 | + }, | ||
| 1550 | + { | ||
| 1551 | + "configValue": "5-S", | ||
| 1552 | + "configMapValue": "BM000098" | ||
| 1553 | + }, | ||
| 1554 | + { | ||
| 1555 | + "configValue": "6-S", | ||
| 1556 | + "configMapValue": "BM000098" | ||
| 1557 | + }, | ||
| 1558 | + { | ||
| 1559 | + "configValue": "7-S", | ||
| 1560 | + "configMapValue": "BM000098" | ||
| 1561 | + }, | ||
| 1562 | + { | ||
| 1563 | + "configValue": "8-S", | ||
| 1564 | + "configMapValue": "BM000098" | ||
| 1565 | + }, | ||
| 1566 | + { | ||
| 1567 | + "configValue": "9-S", | ||
| 1568 | + "configMapValue": "BM000098" | ||
| 1569 | + }, | ||
| 1570 | + { | ||
| 1571 | + "configValue": "10-S", | ||
| 1572 | + "configMapValue": "BM000098" | ||
| 1573 | + }, | ||
| 1574 | + { | ||
| 1575 | + "configValue": "11-S", | ||
| 1576 | + "configMapValue": "BM000098" | ||
| 1577 | + }, | ||
| 1578 | + { | ||
| 1579 | + "configValue": "12-S", | ||
| 1580 | + "configMapValue": "BM000098" | ||
| 1581 | + }, | ||
| 1582 | + { | ||
| 1583 | + "configValue": "20-S", | ||
| 1584 | + "configMapValue": "BM000098" | ||
| 1585 | + } | ||
| 1586 | + ] | ||
| 1587 | +} | ||
| 1588 | +``` | ||
| 1589 | + | ||
| 1465 | ## 3.收款单配置JSON | 1590 | ## 3.收款单配置JSON |
| 1466 | 1591 | ||
| 1467 | ### 3.1 currency 币别 | 1592 | ### 3.1 currency 币别 |
tax-central/src/main/java/com/diligrp/tax/central/converter/impl/ReceivableReceiveDeptConverter.java
0 → 100644
| 1 | +package com.diligrp.tax.central.converter.impl; | ||
| 2 | + | ||
| 3 | +import com.diligrp.tax.central.converter.IConverter; | ||
| 4 | +import com.diligrp.tax.central.domain.mapping.kingdee.base.FSettleTypeID; | ||
| 5 | +import com.diligrp.tax.central.domain.mapping.kingdee.base.F_PZCW_Base_qtr1; | ||
| 6 | +import org.springframework.stereotype.Component; | ||
| 7 | + | ||
| 8 | +import java.util.Objects; | ||
| 9 | + | ||
| 10 | +/** | ||
| 11 | + * @Author: zhangmeiyang | ||
| 12 | + * @CreateTime: 2025-11-03 11:02 | ||
| 13 | + * @Version: todo | ||
| 14 | + */ | ||
| 15 | +@Component | ||
| 16 | +public class ReceivableReceiveDeptConverter implements IConverter<F_PZCW_Base_qtr1> { | ||
| 17 | + @Override | ||
| 18 | + public F_PZCW_Base_qtr1 convert(Object source) { | ||
| 19 | + if (Objects.isNull(source)) { | ||
| 20 | + return new F_PZCW_Base_qtr1(); | ||
| 21 | + } | ||
| 22 | + F_PZCW_Base_qtr1 f_PZCW_Base_qtr1 = new F_PZCW_Base_qtr1(); | ||
| 23 | + f_PZCW_Base_qtr1.setFNUMBER((String) source); | ||
| 24 | + return f_PZCW_Base_qtr1; | ||
| 25 | + } | ||
| 26 | +} |
tax-central/src/main/java/com/diligrp/tax/central/domain/document/kingdee/bill/ReceivableBill.java
| @@ -18,6 +18,12 @@ import java.util.List; | @@ -18,6 +18,12 @@ import java.util.List; | ||
| 18 | @Getter | 18 | @Getter |
| 19 | @Setter | 19 | @Setter |
| 20 | public class ReceivableBill extends BaseBill { | 20 | public class ReceivableBill extends BaseBill { |
| 21 | + | ||
| 22 | + /** | ||
| 23 | + * 收款部门 | ||
| 24 | + */ | ||
| 25 | + @Converter(value = ReceivableReceiveDeptConverter.class, targetField = "F_PZCW_Base_qtr1") | ||
| 26 | + private String receiveDept; | ||
| 21 | /** | 27 | /** |
| 22 | * 结算方法(FSettleTypeID) | 28 | * 结算方法(FSettleTypeID) |
| 23 | */ | 29 | */ |
tax-central/src/main/java/com/diligrp/tax/central/domain/mapping/kingdee/ReceivableMapping.java
| @@ -29,6 +29,7 @@ import java.util.List; | @@ -29,6 +29,7 @@ import java.util.List; | ||
| 29 | "F_ZDB_Text667", | 29 | "F_ZDB_Text667", |
| 30 | "F_PZCW_Text", | 30 | "F_PZCW_Text", |
| 31 | "F_PZCW_Base_qtr", | 31 | "F_PZCW_Base_qtr", |
| 32 | + "F_PZCW_Base_qtr1", | ||
| 32 | "F_PZCW_Text1", | 33 | "F_PZCW_Text1", |
| 33 | "FEntityDetail", | 34 | "FEntityDetail", |
| 34 | }) | 35 | }) |
| @@ -45,6 +46,7 @@ public class ReceivableMapping extends BaseMapping implements Serializable { | @@ -45,6 +46,7 @@ public class ReceivableMapping extends BaseMapping implements Serializable { | ||
| 45 | private FTRANSFERID FTRANSFERID; | 46 | private FTRANSFERID FTRANSFERID; |
| 46 | private FORDERID FORDERID; | 47 | private FORDERID FORDERID; |
| 47 | private F_PZCW_Base_qtr F_PZCW_Base_qtr; | 48 | private F_PZCW_Base_qtr F_PZCW_Base_qtr; |
| 49 | + private F_PZCW_Base_qtr1 F_PZCW_Base_qtr1; | ||
| 48 | private FChargeId FChargeId; | 50 | private FChargeId FChargeId; |
| 49 | private FMAINBOOKSTDCURRID FMAINBOOKSTDCURRID; | 51 | private FMAINBOOKSTDCURRID FMAINBOOKSTDCURRID; |
| 50 | private FCURRENCYID FCURRENCYID; | 52 | private FCURRENCYID FCURRENCYID; |
| @@ -209,6 +211,15 @@ public class ReceivableMapping extends BaseMapping implements Serializable { | @@ -209,6 +211,15 @@ public class ReceivableMapping extends BaseMapping implements Serializable { | ||
| 209 | F_PZCW_Base_qtr = f_PZCW_Base_qtr; | 211 | F_PZCW_Base_qtr = f_PZCW_Base_qtr; |
| 210 | } | 212 | } |
| 211 | 213 | ||
| 214 | + @JsonProperty("F_PZCW_Base_qtr1") | ||
| 215 | + public F_PZCW_Base_qtr1 getF_PZCW_Base_qtr1() { | ||
| 216 | + return F_PZCW_Base_qtr1; | ||
| 217 | + } | ||
| 218 | + | ||
| 219 | + public void setF_PZCW_Base_qtr1(F_PZCW_Base_qtr1 f_PZCW_Base_qtr1) { | ||
| 220 | + F_PZCW_Base_qtr1 = f_PZCW_Base_qtr1; | ||
| 221 | + } | ||
| 222 | + | ||
| 212 | @JsonProperty("FMAINBOOKSTDCURRID") | 223 | @JsonProperty("FMAINBOOKSTDCURRID") |
| 213 | public FMAINBOOKSTDCURRID getFMAINBOOKSTDCURRID() { | 224 | public FMAINBOOKSTDCURRID getFMAINBOOKSTDCURRID() { |
| 214 | return FMAINBOOKSTDCURRID; | 225 | return FMAINBOOKSTDCURRID; |
tax-central/src/main/java/com/diligrp/tax/central/domain/mapping/kingdee/base/F_PZCW_Base_qtr1.java
0 → 100644
| 1 | +package com.diligrp.tax.central.domain.mapping.kingdee.base; | ||
| 2 | + | ||
| 3 | +import com.diligrp.tax.central.domain.mapping.kingdee.VerifyMarkInterface; | ||
| 4 | +import com.fasterxml.jackson.annotation.JsonProperty; | ||
| 5 | + | ||
| 6 | +/** | ||
| 7 | + * @Author: zhangmeiyang | ||
| 8 | + * @CreateTime: 2025-09-19 14:53 | ||
| 9 | + * @Version: todo | ||
| 10 | + */ | ||
| 11 | +public class F_PZCW_Base_qtr1 implements VerifyMarkInterface { | ||
| 12 | + private String FNUMBER; | ||
| 13 | + | ||
| 14 | + @JsonProperty("FNUMBER") | ||
| 15 | + public String getFNUMBER() { | ||
| 16 | + return FNUMBER; | ||
| 17 | + } | ||
| 18 | + | ||
| 19 | + public void setFNUMBER(String FNUMBER) { | ||
| 20 | + this.FNUMBER = FNUMBER; | ||
| 21 | + } | ||
| 22 | + | ||
| 23 | + @Override | ||
| 24 | + public String verify() { | ||
| 25 | + return "F_PZCW_Base_qtr1.FNUMBER"; | ||
| 26 | + } | ||
| 27 | + | ||
| 28 | + @Override | ||
| 29 | + public String value() { | ||
| 30 | + return FNUMBER; | ||
| 31 | + } | ||
| 32 | +} |