Scenariusz "Szablony tekstowe"
Ścieżka: Administracja / Szablony tekstowe
Funkcjonalność szablonów tekstowych umożliwia ustawienie tekstów z wartościami statycznymi i dynamicznymi, które będą używane do generowania i drukowania tekstu zlecenia HR. Dla każdego dokumentu lub operacji, w których mogą być używane szablony tekstu, istnieje określony typ szablonu. Aby zmienić lub dodać szablony tekstowe, wybierz typ szablonu. Wypełnij pola Kod i Opis. W polu Szablon tekstowy należy wypełnić tekst, który będzie wyświetlany w dokumencie, można wpisać tekst, który będzie taki sam dla wszystkich, lub dodać zmienne wartości.
Ustawianie szablonów tekstowych dla zapisów Umowy
Następujące wartości zmiennych są używane do tworzenia szablonów tekstowych dla umowy:
| Pole | Opis |
|---|---|
| %AccPersonName% | Nazwisko, imię i drugie imię pracownika w bierniku. |
| %2DatPersonName% | Nazwisko, imię i drugie imię pracownika w celowniku |
| %GenPersonName% | Nazwisko, imię i drugie imię pracownika w dopełniaczu. |
| %LC_StartDate% | Data rozpoczęcia w formacie "15 czerwca 2018 r." |
| %LC_TrialMoonthQty% | Liczba miesięcy okresu próbnego w formacie zależnym od ostatniej cyfry: "1 miesiąc" "2 miesiące" "5 miesięcy" |
| %DismissalDescr% | Opis kodu z pola "Powód z pracy zwolnienia" |
| %DismissalArt% | Tytuł zwolnienia |
| %AccJobName% | Zawód pracownika w bierniku |
| %DatJobName% | Zawód pracownika w celowniku |
| %AccOrgUName% | Nazwa wydziału w bierniku |
| %PrevAccJobName% | Nazwa zawodu pracownika w bierniku, dla stanowiska z poprzedniego wiersza, jeśli istnieje |
| %PrevAccOrgUName% | Nazwa wydziału w bierniku dla stanowiska z poprzedniego wiersza, jeśli istnieje. |
| %BaseSalary% | Wartość stawki w formacie "10 000,00 (dziesięć tysięcy złotych 00 groszy) zł" |
| %RateQty% | Kwota stawki |
| %CalendarDescr% | Opis z karty kalendarza wynagrodzeń dla stanowiska |
| %DatJobName% | |
| %DatOrgUName% | |
| %GenJobName% | |
| %GenOrgUName% | |
| %PrevDatJobName% | |
| %PrevDatOrgUName% | |
| %PrevGenJobName% | |
| %PrevGenOrgUName% |
Ustawienie szablonów tekstowych dla zleceń zmiany imienia
Następujące zmienne szablonu tekstowego są używane do tworzenia zlecenia zmiany imienia pracownika:
| Pole | Opis |
|---|---|
| %AccPersonName% | Wartości Last Name + First Name + Middle Name z tabeli HR Name Declination z filtrami : Type=Person, Code=Person No., Case=Accusative |
| %2DatPersonName% | Wartości Last Name + First Name + Middle Name z tabeli HR Name Declination z filtrami : Type=Person, Code=Person No., Case=Dative |
| %AccJobName% | Wartość Name z tabeli HR Name Declination z filtrami : Type=Job Title, Code= Job Title Code for Employee No., Case=Accusative |
| %DatJobName% | Wartość nazwy z tabeli HR Name Declination z filtrami : Type = Job Title, Code = Job Title Code for Employee No., Case = Dative |
| %AccOrgUName% | Wartość nazwy z tabeli HR Name Declination z filtrami : Type=Org. Unin, Code= Org Unit Code Code for Employee No., Case=Accusative |
| %NewLastName% | Wartość New Last Name z pola na stronie żądania |
| % StartDate % | Data początkowa |
| % DatOrgUName % | |
| % GenJobName % | |
| % GenOrgUName % | |
| % GenPersonName % | |
| Ustawienie szablonów tekstowych dla formularzy nieobecności |
Następujące zmienne szablonów tekstowych są używane do tworzenia zleceń nieobecności, delegacji i urlopów:
| Pole | Opis |
|---|---|
| %AccPersonName% | Last Name + First Name + Middle Name wartości z tabeli HR Name Declination z filtrami : Type=Person, Code=Person No., Case=Accusative |
| %2DatPersonName% | Last Name + First Name + Middle Name wartości z tabeli HR Name Declination z filtrami : Type=Person, Code=Person No., Case=Dative |
| %AccJobName% | Wartość Name z tabeli HR Name Declination z filtrami : Type=Job Title, Code= Job Title Code for Employee No., Case=Accusative |
| %DatJobName% | Wartość nazwy z tabeli HR Name Declination z filtrami : Type = Job Title, Code = Job Title Code for Employee No., Case = Dative |
| %AccOrgUName% | Wartość nazwy z tabeli HR Name Declination z filtrami : Type=Org. Unin, Code= Org Unit Code Code for Employee No., Case=Accusative |
| %DescrCalDays% | Liczba Absence Header.Calendar Days w formacie zależnym od ostatniej cyfry: "1 dzień kalendarzowy" "2 dni kalendarzowe" "5 dni kalendarzowych" |
| %DescrWorkDays% | Liczba Absence Header.Working Days (dodaj do strony i sprawdź kompletność) w formacie zależnym od ostatniej cyfry: "1 dzień roboczy" "2 dni robocze" "5 dni roboczych" |
| %StartEndDates% | Period Absence Header.Start Date ... Absence Header.End Date w formacie: "od 02 kwietnia 2018 do 09 kwietnia 2018". Jeśli daty są równe, to: "- 11 marca 2018" |
| %StartDate% | Absence Header.Start Date w formacie "25 lipca 2018" |
| %TravelDestination% | Absence Header.Travel Destination |
| %TravelPurpose% | Absence Header. Cel podróży |
| %ReasonDocument% | Absence Header.Reason Document |
| %VacAccrPeriod% | From first Absence Line.Accrual Etry No, Start Date..End Date w formacie "od 01.02.2017 do 31.01.2018" |
| %AdjHROrderNo% | HR Order No. dla Adjusted Document No. |
| %AdjHROrderDate% | HR Order Date dla Adjusted Document No., format - "29 kwietnia 2019 r." |
| %AccrStartDate% | Start Date w formacie "01 lutego 2017 . " |
| %AccrHROrderNo% | HR Order No. |
| %AccrHROrderDate% | HR Order Date w formacie "01 lutego 2019 r." |
| %DailyAllowAmt% | Absence Header.Daily Allowance Amount |
| %AccPersonNameInit% | Wartość Last Name z tabeli HR Name Declination z filtrami : Type=Person, Code=Labour Contract Line.Person No., Case=Accusative. + Person.Initials |
| %DatJobName% | |
| %DatOrgUName% | |
| %GenJobName% | |
| %GenOrgUName% | |
| %GenPersonName% | |
| %TravelReasonDoc% | Absence Header.Travel Reason Document |
| %ReasonDoc% | Podstawa dokumentacyjna uzasadniająca powód nieobecności pracownika |
Ustawienie szablonów tekstowych dla dziennika pracowników
Następujące zmienne szablonów tekstowych są używane do tworzenia zleceń w dzienniku pracowników:
| Pole | Opis |
|---|---|
| %AccPersonName% | Last Name + First Name + Middle Name wartości z tabeli HR Name Declination z filtrami : Type=Person, Code=Person No., Case=Accusative |
| %2DatPersonName% | Last Name + First Name + Middle Name wartości z tabeli HR Name Declination z filtrami : Type=Person, Code=Person No., Case=Dative |
| %AccJobName% | Wartość Name z tabeli HR Name Declination z filtrami : Type=Job Title, Code= Job Title Code for Employee No., Case=Accusative |
| %AccOrgUName% | Wartość Name z tabeli HR Name Declination z filtrami : Type=Org. Unin, Code= Org Unit Code Code for Employee No., Case=Accusative |
| %DescrAmount% | Amount w formacie :"15 000,00 (piętnaście tysięcy złotych 00 groszy) zł" |
| %EmployeeNo.% | Employee No. |
| %FullName% | Full Name |
| %Amount% | Amount |
| %DatJobName% | |
| %DatOrgUName% | |
| %GenJobName% | |
| %GenOrgUName% | |
| %GenPersonName% | |
| %Qty% | |
| %MonthStartDate% | Nazwa miesiąca Daty rozpoczęcia w formacie - października. |
| %MonthQty% | Liczba miesięcy pomiędzy Datą początkową i końcową |
| %CompName% | CompanyInformation.Name |
Ustawienie szablonów tekstowych dla Zleceń na listę pracowników szablon tekstowy
| Pole | Opis |
|---|---|
| OrderNo | Order Header.HR Order No. |
| Adres | CompanyInformation.Address |
| Picture | CompanyInformation.Picture |
| OrderDate | <Day, 2> . <Month, 2> . <Year4>') + '' + TextYear |
| StartDate | Staff List Order Header.Starting Date FORMAT("Starting Date",0, <Day, 2 > . <Month, 2 > . <Year4>') |
| DirName | EmployeeDir. "Last Name" + '' + EmployeeDir.Initials |
| DirJobT | EmployeeDir. "Tytuł stanowiska" |
| CompCity | Text21094000 + '' + CompanyInformation.City |
| OrderText | |
| BasisText | |
| HRDirName | EmployeeHR. "Last Name" + '' + EmployeeHR.Initials |
| HRDirJobT | EmployeeHR. "Job Title" |
| AccName | Staff List Order Header.Chief Accountant No. Employee. "LastName" + '' + Employee.Initials |
| AccJobT | Staff List Order Header. Chief Accountant No. Employee."Job Title" |
| repeater na Staff List Order Line with Action=Rename and Type=Org.Unit w formacie: | Jednostka strukturalna %1 %2 do jednostki strukturalnej %3 %4,gdzie %1 to Org.Unit.Level (jeśli jest większy niż 0) jako "poziom 1",gdzie %2 to Org.Unit.Name,gdzie %3 to New Name Department Code.Level (jeśli jest większy niż 0) jako "poziom 1",gdzie %4 to New Name Department Code.Name |
| repeater na Staff List Order Line z Action=Approve i Type=Org.Unit w formacie : | Utwórz jednostkę strukturalną %1 %2,gdzie %1 to Org.Unit.Level (jeśli jest większy niż 0) jako "poziom 1",gdzie %2 to Org.Unit.Name |
| repeater na Staff List Order Line z Action=Close i Type=Org.Unit w formacie: | Rozpuść jednostkę strukturalną %1 %2,gdzie %1 to Org.Unit.Level (jeśli jest większy niż 0) jako "poziom 1", gdzie %2 to Org.Unit.Name |
Ustawienie szablonów tekstowych dla Innych zleceń HR
| Pole | Opis |
|---|---|
| %2DatPersonName% | Last Name + First Name + Middle Name wartości z tabeli HR Name Declination z filtrami: Type=Person, Code=Person No., Case=Dative |
| %DatJobName% | Wartość Name z tabeli HR Name Declination z filtrami: Type=Job Title, Code= Job Title Code for Employee No., Case=Dative |
| %GenOrgUName% | Wartość Name z tabeli HR Name Declination z filtrami: Type=Org. Unin, Code= Org Unit Code Code for Employee No., Case= Genitive |
| %StartDate% | Data akcji z tabeli Innego zlecenia HR. |
| %OrderNo% | Numer zlecenia HR z Innego zlecenia HR |
| HROrderDate% | Data zlecenia HR z Innego zlecenia HR |
| %Description% | Nazwa atrybutu z Innego zlecenia HR |