feiertage-und-kalender
영구 캘린더는 매년 자동으로 공휴일을 계산합니다. 규칙을 한 번만 정의하면, Klacks는 이후 모든 해의 공휴일을 알고 있습니다.
작동 방식
각 공휴일은 짧은 규칙으로 표현됩니다. 크게 두 가지 기본 유형이 있습니다.
- 고정 날짜 —
MM/DD형식:01/01은 신정,08/01은 스위스 건국기념일,12/25는 크리스마스입니다. - 부활절 기준 날짜 —
EASTER+XX또는EASTER-XX형식: 부활절 날짜는 가우스 부활절 공식에 따라 자동으로 계산되고, 공휴일은 그로부터의 간격으로 정의됩니다. 예:EASTER-02= 성금요일,EASTER+01= 부활절 월요일,EASTER+39= 예수 승천일,EASTER+50= 성령강림절 월요일,EASTER+60= 성체축일.
추가로 요일 이동이 있는 고정 날짜(MM/DD+XX+WW 또는 MM/DD+XX-WW)가 있어 "11월 첫째 목요일"(11/01+00+TH)이나 "5월 마지막 월요일"(05/25+00-MO) 같은 공휴일을 표현할 수 있습니다.
SubRules를 사용하면 공휴일이 특정 요일에 해당할 경우 자동으로 날짜를 이동시킬 수 있습니다 — 예를 들어 SA+2;SU+1은 해당 날이 토요일이나 일요일이면 월요일로 이동합니다. 여러 규칙은 ;로 구분합니다.
각 규칙에는 이름과 설명(다국어), 국가와 캔톤/주, 그리고 법정 공휴일 및 유급 체크박스도 함께 입력합니다.
알아두면 좋은 점
- 요일 약어는 영어로 표기됩니다:
SU,MO,TU,WE,TH,FR,SA. - SubRules는 주로 주말에 해당하는 공휴일을 다음 근무일로 이동시키기 위해 사용됩니다.
- 유급 체크박스는 급여 계산에 반영됩니다.
- 국가와 캔톤/주를 통해 지역별 차이를 반영할 수 있습니다 — 예를 들어 스위스에서는 성금요일이 모든 캔톤에서 적용되지는 않습니다(예외: VS, TI).
- 국가 및 스위스 캔톤용으로 미리 설치된 캘린더 패키지는 삭제할 수 없도록 잠겨 있으며, 직접 만든 캘린더 선택 항목은 언제든 삭제할 수 있습니다.

직접 사용해 보기: Klacks Playground — 로그인 admin@test.com / P@ssw0rt1, 데이터는 매일 초기화됩니다.