Jacek Kowalski
2022-01-01 106b3d42517bb511600ac0e464d38498d5d53120
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
{
    "version": "1",
    "information": {
        "name": "holidays",
        "displayName": "Holidays skipper",
        "description": "Changes invoice due date if it is on a day off (holiday, weekend)",
        "url": "https://github.com/jacekkow/ucrm-holidays",
        "version": "0.1",
        "ucrmVersionCompliancy": {
            "min": "3.0.0-beta2",
            "max": null
        },
        "unmsVersionCompliancy": {
            "min": "1.0.0-dev.1",
            "max": null
        },
        "author": "Jacek Kowalski"
    },
    "configuration": [
        {
            "key": "holidays_region",
            "label": "Holidays region",
            "type": "choice",
            "required": 0,
            "choices": {
                "-": "",
                "Austria": "AT",
                "Austria (Burgenland)": "AT-1",
                "Austria (Carinthia)": "AT-2",
                "Austria (LowerAustria)": "AT-3",
                "Austria (UpperAustria)": "AT-4",
                "Austria (Salzburg)": "AT-5",
                "Austria (Styria)": "AT-6",
                "Austria (Tyrol)": "AT-7",
                "Austria (Vorarlberg)": "AT-8",
                "Austria (Vienna)": "AT-9",
                "Belgium": "BE",
                "Brazil": "BR",
                "Denmark": "DK",
                "France": "FR",
                "France (Bas-Rhin)": "FR-67",
                "France (Haut-Rhin)": "FR-68",
                "France (Moselle)": "FR-57",
                "France (French Guiana)": "FR-GF",
                "France (Guadeloupe)": "FR-GUA",
                "France (Martinique)": "FR-MQ",
                "France (Réunion)": "FR-LRE",
                "Germany": "DE",
                "Germany (Baden-Württemberg)": "DE-BW",
                "Germany (Bavaria)": "DE-BY",
                "Germany (Berlin)": "DE-BE",
                "Germany (Brandenburg)": "DE-BB",
                "Germany (Bremen)": "DE-HB",
                "Germany (Hamburg)": "DE-HH",
                "Germany (Hesse)": "DE-HE",
                "Germany (Mecklenburg-Vorpommern)": "DE-MV",
                "Germany (Lower Saxony)": "DE-NI",
                "Germany (North Rhine-Westphalia)": "DE-NW",
                "Germany (Rhineland-Palatinate)": "DE-RP",
                "Germany (Saarland)": "DE-SL",
                "Germany (Saxony)": "DE-SN",
                "Germany (Saxony-Anhalt)": "DE-ST",
                "Germany (Schleswig-Holstein)": "DE-SH",
                "Germany (Thuringia)": "DE-TH",
                "Ireland": "IE",
                "Italy": "IT",
                "Italy (South Tyrol)": "IT-32",
                "Liechtenstein": "FL",
                "Luxembourg": "LU",
                "Mexico": "MX",
                "Netherlands": "NL",
                "Poland": "PL",
                "Russia": "RU",
                "Spain": "ES",
                "Switzerland": "CH",
                "Switzerland (Appenzell Ausserrhoden)": "CH-AR",
                "Switzerland (Appenzell Innerrhoden)": "CH-AI",
                "Switzerland (Basel-Landschaft)": "CH-BL",
                "Switzerland (Basel-Stadt)": "CH-BS",
                "Switzerland (Bern)": "CH-BE",
                "Switzerland (Fribourg)": "CH-FR",
                "Switzerland (Geneva)": "CH-GE",
                "Switzerland (Glarus)": "CH-GL",
                "Switzerland (Grisons)": "CH-GR",
                "Switzerland (Jura)": "CH-JU",
                "Switzerland (Lucerne)": "CH-LU",
                "Switzerland (Neuchâtel)": "CH-NE",
                "Switzerland (Nidwalden)": "CH-NW",
                "Switzerland (Obwalden)": "CH-OW",
                "Switzerland (Schaffhausen)": "CH-SH",
                "Switzerland (Schwyz)": "CH-SZ",
                "Switzerland (Solothurn)": "CH-SO",
                "Switzerland (St. Gallen)": "CH-SG",
                "Switzerland (Thurgau)": "CH-TG",
                "Switzerland (Ticino)": "CH-TI",
                "Switzerland (Uri)": "CH-UR",
                "Switzerland (Valais)": "CH-VS",
                "Switzerland (Vaud)": "CH-VD",
                "Switzerland (Zug)": "CH-ZG",
                "Switzerland (Zürich)": "CH-ZH",
                "USA": "US"
            }
        },
        {
            "key": "holidays_weekday_1",
            "label": "Skip Mondays",
            "type": "checkbox",
            "required": 0
        },
        {
            "key": "holidays_weekday_2",
            "label": "Skip Tuesdays",
            "type": "checkbox",
            "required": 0
        },
        {
            "key": "holidays_weekday_3",
            "label": "Skip Wednesdays",
            "type": "checkbox",
            "required": 0
        },
        {
            "key": "holidays_weekday_4",
            "label": "Skip Thursdays",
            "type": "checkbox",
            "required": 0
        },
        {
            "key": "holidays_weekday_5",
            "label": "Skip Fridays",
            "type": "checkbox",
            "required": 0
        },
        {
            "key": "holidays_weekday_6",
            "label": "Skip Saturdays",
            "type": "checkbox",
            "required": 0
        },
        {
            "key": "holidays_weekday_7",
            "label": "Skip Sundays",
            "type": "checkbox",
            "required": 0
        }
    ]
}