Skalární funkce
Skalární funkce | Schéma | L 343, 22.12.2009, s. 1). |
---|---|---|
DefaultSlaId | dbo | Vrátí výchozí SLA pro osoby se zdravotním postižením. |
fAddressString | dbo | Formátuje vlastnosti adresy z adresy na jeden řetězec. |
fDate | dbo | Pouze datum vrácení bez času. |
fDateHoursMinutes | dbo | Ukončení sekund z datových a časových záznamů. |
fDeadline | dbo | Vypočítává termín v provozní době. |
fHtmlString | dbo | Kóduje řetězec jako platný HTML, včetně konce řádků. |
fIsAfterDeadline | dbo | Zkontroluje, zda je skutečný okamžik po uplynutí lhůty v provozních hodinách. |
fLastLevelDomain | dbo | Vrátí poslední úroveň domény. |
fnCheckRelCycles | dbo | Kontroluje kruhové spojení úkolů mezi tikety. |
fnCheckRelCyclesLicHist | dbo | Funkce pro přezkoumání kruhového úkolu. |
fnCheckRelCyclesNode | dbo | Funkce pro přezkoumání kruhového úkolu. |
fnCheckRelDuplicity | dbo | Zkontroluje odkaz mezi tikety pro duplicitu. |
fnCheckRelOneToMany | dbo | Zkontroluje, zda tiket má maximálně jeden odkaz typu 1:N. |
fnCreateColumnName | dbo | Transformuje řetězec pro použitelný řetězec pro název databázového sloupce. |
fnCutSymbolsFromQuery | dbo | Vrátí řetězec bez zbytečných symbolů. |
fnFileStringInfoCsvSignature | dbo | Podpis souboru CSV z části FileStringInfo. |
fnFindAssetUserFromPerson | dbo | Podle PersonId uživatele ve správě NodeId najde uživatele ve stromu objektů v AM. |
fnFloatHourToTimeString | dbo | Převede hodnotu hodin z čísla plovoucího bodu na textový řetězec ve formátu h:mm. |
fnFloatToCharExactLength | dbo | Funkce vrátí číslo (float) jako řetězec s minimální délkou celé části a maximální délkou části části, která je zaručena vyplněním nul, popřípadě zaokrouhlením. Maximální délka je 50, což je vhodně zvolená konstanta. |
fnGetBackupKindName | dbo | Přípona vlastností s původními údaji, v nichž se konverze na jiný typ dat nezdařila. |
fnGetDateDiffInOpeningHours | dbo | Vlastní rozdíl v hodinách mezi dvěma daty v dané provozní době. |
fnGetNextSectionId | dbo | |
fnGetNextTicketId | dbo | Funkce vrací id nově vytvořeného tiketu. |
fnGetSlaByImpactUrgency | dbo | Vyhledává nejlepší SLA pro daný žadatel a službu na základě dopadu a naléhavosti. |
fnGetUnreadCount | dbo | Počet nepřečtených událostí osoby na tiketu. |
fnHdSectionWithoutLast | dbo | Funkce vrací celé jméno služby (cesta) bez názvu služby |
fnLastLocalMidnightUtc | dbo | Výpočet poslední místní půlnoci podle času UTC a časového pásma. |
fnLocalTime | dbo | Převede data UTC do konkrétního časového pásma. |
fnLocalTimeString | dbo | Převede data UTC do konkrétního časového pásma a vrátí jako řetězec ve formátu v určeném jazyce. |
fnNextLocalMidnightUtc | dbo | Výpočet následující místní půlnoci podle času UTC a časového pásma. |
fnPersonLoginWithoutDomain | dbo | Uživatelské jméno osoby bez domény. |
fnReportedTime | dbo | Výpočet času vykázaného ve vybraném dni a pro vybraného zaměstnance. |
fnStartWorkTime | dbo | Výpočet času, kdy vybraný zaměstnanec začal pracovat ve vybraném dni. |
fnTimeZoneOffset | dbo | Vrátí odchylku v hodinách a minutách časového pásma z UTC v daném čase. |
fnTodayHour | dbo | Převede číslo s pohyblivou řádovou čárkou na datum a čas, kdy je datum dnešního data a čas převeden z parametru. |
fnUtcTime | dbo | Čas UTC vypočítaný z místních časových a časových pásem. |
fnWorkTimeAtDay | dbo | Výpočet odpracovaného dne pro vybraného zaměstnance. |
fnWorkTimeToday | dbo | Výpočet času, kdy vybraný zaměstnanec začal pracovat ve vybraném dni. Výpočet nebere v úvahu konec dne pouze "nyní" |
fRelatedCompany | dbo | Tiket - položka "Související organizace" |
fStripDomain | dbo | Uživatelské jméno uživatele bez domény. |
fSuggestResolutionDate | dbo | Výchozí datum splatnosti podle SLA. |
GetProperty | dbo | Vrátí 1 hodnotu z tabulky vlastností na základě nastaveného kódu. |
dbo.DefaultSlaID
Vrátí výchozí SLA pro osoby se zdravotním postižením.
Parametry
Název | Typ | L 343, 22.12.2009, s. 1). |
---|---|---|
@iHdSectionId | int | |
@iPersonId | int |
dbo.fAddressString
Formátuje vlastnosti adresy z adresy na jeden řetězec.
Parametry
Název | Typ | L 343, 22.12.2009, s. 1). |
---|---|---|
@addressId | int |
dbo.fDate
Pouze datum vrácení bez času.
Parametry
Název | Typ | L 343, 22.12.2009, s. 1). |
---|---|---|
@datetime | datum a čas |
dbo.fDateHoursMinuty
Ukončení sekund z datových a časových záznamů.
Parametry
Název | Typ | L 343, 22.12.2009, s. 1). |
---|---|---|
@d | datum a čas |
dbo.fDeadline
Vypočítává termín v provozní době.
Parametry
Název | Typ | L 343, 22.12.2009, s. 1). |
---|---|---|
@liOpeningHours | int | |
@dOd | datum a čas | |
@nHours | float |
dbo.fHtmlString
Kóduje řetězec jako platný HTML, včetně konce řádků.
Parametry
Název | Typ | L 343, 22.12.2009, s. 1). |
---|---|---|
@s | nvarchar(4000) |
dbo.fIsAfterDeadline
Zkontroluje, zda je skutečný okamžik po uplynutí lhůty v provozních hodinách.
Parametry
Název | Typ | L 343, 22.12.2009, s. 1). |
---|---|---|
@liOpeningHours | int | |
@dOd | datum a čas | |
@nHours | float |
dbo.fLastLevelDomain
Vrátí poslední úroveň domény.
Parametry
Název | Typ | L 343, 22.12.2009, s. 1). |
---|---|---|
@LoginWithDomain | nvarchar(255) |
dbo.fnCheckRelCycles
Kontroluje kruhové spojení úkolů mezi tikety.
Parametry
Název | Typ | L 343, 22.12.2009, s. 1). |
---|---|---|
@trId | int | |
@ticketBegin | int | |
@ticketEnd | int | |
@relTypeId | int |
dbo.fnCheckRelCyclesLicHist
Funkce pro přezkoumání kruhového úkolu.
Parametry
Název | Typ | L 343, 22.12.2009, s. 1). |
---|---|---|
@nrId | int | |
@beginLicHistId | int | |
@endLicHistId | int | |
@relTypeId | int |
dbo.fnCheckRelCyclesNode
Funkce pro přezkoumání kruhového úkolu.
Parametry
Název | Typ | L 343, 22.12.2009, s. 1). |
---|---|---|
@nrId | int | |
@beginNodeId | int | |
@endNodeId | int | |
@relTypeId | int |
dbo.fnCheckRelDuplicity
Zkontroluje odkaz mezi tikety pro duplicitu.
Parametry
Název | Typ | L 343, 22.12.2009, s. 1). |
---|---|---|
@trId | int | |
@ticketBegin | int | |
@ticketEnd | int | |
@relTypeId | int |
dbo.fnCheckRelOneToMany
Zkontroluje, zda tiket má maximálně jeden odkaz typu 1:N.
Parametry
Název | Typ | L 343, 22.12.2009, s. 1). |
---|---|---|
@trId | int | |
@ticketBegin | int | |
@ticketEnd | int | |
@relTypeId | int |
dbo.fnCreateColumnName
Transformuje řetězec pro použitelný řetězec pro název databázového sloupce.
Parametry
Název | Typ | L 343, 22.12.2009, s. 1). |
---|---|---|
@str | nvarchar(255) | Jakýkoliv řetězec k transformaci. |
dbo.fnCutSymbolsFromQuery
Vrátí řetězec bez zbytečných symbolů.
Parametry
Název | Typ | L 343, 22.12.2009, s. 1). |
---|---|---|
@ukázka | nvarchar(max) |
dbo.fnFileStringInfoCsvSignature
Podpis souboru CSV z části FileStringInfo.
Parametry
Název | Typ | L 343, 22.12.2009, s. 1). |
---|---|---|
@id | int |
dbo.fnFindAssetUserFromPerson
Podle PersonId uživatele ve správě NodeId najde uživatele ve stromu objektů v AM.
Parametry
Název | Typ | L 343, 22.12.2009, s. 1). |
---|---|---|
@personId | int |
dbo.fnFloatHourToTimeString
Převede hodnotu hodin z čísla plovoucího bodu na textový řetězec ve formátu h:mm.
Parametry
Název | Typ | L 343, 22.12.2009, s. 1). |
---|---|---|
@hours | float |
dbo.fnFloatToCharExactLength
Funkce vrátí číslo (float) jako řetězec s minimální délkou celé části a maximální délkou části části, která je zaručena vyplněním nul, popřípadě zaokrouhlením. Maximální délka je 50, což je vhodně zvolená konstanta.
Parametry
Název | Typ | L 343, 22.12.2009, s. 1). |
---|---|---|
@value | float | |
@intLen | int | |
@decLen | int |
dbo.fnGetBackupKindName
Přípona vlastností s původními údaji, v nichž se konverze na jiný typ dat nezdařila.
Parametry
Název | Typ | L 343, 22.12.2009, s. 1). |
---|---|---|
@intKindId | int |
dbo.fnGetDateDiffInOpeningHours
Vlastní rozdíl v hodinách mezi dvěma daty v dané provozní době.
Parametry
Název | Typ | L 343, 22.12.2009, s. 1). |
---|---|---|
@od | datum a čas | Datum od (UTC) |
@to | datum a čas | Datum do (UTC) |
@openingHoursId | int | Identifikátor pro provozní hodiny |
dbo.fnGetNextSectionId
Parametry
dbo.fnGetNextTicketID
Funkce vrací id nově vytvořeného tiketu.
Parametry
dbo.fnGetSlaByImpactUrgency
Vyhledává nejlepší SLA pro daný žadatel a službu na základě dopadu a naléhavosti.
Parametry
Název | Typ | L 343, 22.12.2009, s. 1). |
---|---|---|
@impactColumnValueId | int | ID dopadu, hodnota iColumnValueId z tabulky tColumnValue. |
@urgencyColumnValueId | int | Urgentní ID, hodnota iColumnValue z tColumnValue tabulky |
@hdSectionId | int | ID služby |
@requesterPersonId | int | ID zadavatele |
dbo.fnGetUnreadcount
Počet nepřečtených událostí osoby na tiketu.
Parametry
Název | Typ | L 343, 22.12.2009, s. 1). |
---|---|---|
@PersonId | int | |
@TicketId | int |
dbo.fnHdSectionWithoutLast
Funkce vrací celé jméno služby (cesta) bez názvu služby
Parametry
Název | Typ | L 343, 22.12.2009, s. 1). |
---|---|---|
@SectionId | int |
dbo.fnLastLocalMidnightUtc
Výpočet poslední místní půlnoci podle času UTC a časového pásma.
Parametry
Název | Typ | L 343, 22.12.2009, s. 1). |
---|---|---|
@utc | datum a čas | |
@tzuid | nvarchar(128) |
dbo.fnLocalTime
Převede data UTC do konkrétního časového pásma.
Parametry
Název | Typ | L 343, 22.12.2009, s. 1). |
---|---|---|
@utc | datum a čas | |
@tzuid | nvarchar(128) |
dbo.fnLocalTimeString
Převede data UTC do konkrétního časového pásma a vrátí jako řetězec ve formátu v určeném jazyce.
Parametry
Název | Typ | L 343, 22.12.2009, s. 1). |
---|---|---|
@utc | datum a čas | |
@tzuid | nvarchar(128) | |
@localeId | int |
dbo.fnNextLocalMidnightUtc
Výpočet následující místní půlnoci podle času UTC a časového pásma.
Parametry
Název | Typ | L 343, 22.12.2009, s. 1). |
---|---|---|
@utc | datum a čas | |
@tzuid | nvarchar(128) |
dbo.fnPersonLoginWithoutDomain
Uživatelské jméno osoby bez domény.
Parametry
Název | Typ | L 343, 22.12.2009, s. 1). |
---|---|---|
@sPersonLogin | nvarchar(255) |
dbo.fnReportedTime
Výpočet času vykázaného ve vybraném dni a pro vybraného zaměstnance.
Parametry
Název | Typ | L 343, 22.12.2009, s. 1). |
---|---|---|
@utc | datum a čas | |
@tzuid | nvarchar(128) | |
@personId | int |
dbo.fnStartWorkTime
Výpočet času, kdy vybraný zaměstnanec začal pracovat ve vybraném dni.
Parametry
Název | Typ | L 343, 22.12.2009, s. 1). |
---|---|---|
@utc | datum a čas | |
@tzuid | nvarchar(128) | |
@personId | int |
dbo.fnTimeZoneOffset
Vrátí odchylku v hodinách a minutách časového pásma z UTC v daném čase.
Parametry
Název | Typ | L 343, 22.12.2009, s. 1). |
---|---|---|
@utc | datum a čas | Čas v UTC. |
@tzuid | nvarchar(128) | Identifikátor časového pásma, viz dbo.TimeZone.uid. |
dbo.fnTodayHour
Převede číslo s pohyblivou řádovou čárkou na datum a čas, kdy je datum dnešního data a čas převeden z parametru.
Parametry
Název | Typ | L 343, 22.12.2009, s. 1). |
---|---|---|
@hodina | float |
dbo.fnUtcTime
Čas UTC vypočítaný z místních časových a časových pásem.
Parametry
Název | Typ | L 343, 22.12.2009, s. 1). |
---|---|---|
@lokální | datum a čas | |
@tzuid | nvarchar(128) |
dbo.fnWorkTimeAtday
Výpočet odpracovaného dne pro vybraného zaměstnance.
Parametry
Název | Typ | L 343, 22.12.2009, s. 1). |
---|---|---|
@utc | datum a čas | |
@tzuid | nvarchar(128) | |
@personId | int |
dbo.fnWorkTimeToday
Výpočet času, kdy vybraný zaměstnanec začal pracovat ve vybraném dni. Výpočet nebere v úvahu konec dne pouze "nyní"
Parametry
Název | Typ | L 343, 22.12.2009, s. 1). |
---|---|---|
@utc | datum a čas | |
@tzuid | nvarchar(128) | |
@personId | int |
dbo.fRelatedCompany
Tiket - položka "Související organizace"
Parametry
Název | Typ | L 343, 22.12.2009, s. 1). |
---|---|---|
@iHdTicketId | int |
dbo.fStripDomain
Uživatelské jméno uživatele bez domény.
Parametry
Název | Typ | L 343, 22.12.2009, s. 1). |
---|---|---|
@LoginWithDomain | nvarchar(255) |
dbo.fSuggestResolutionDate
Výchozí datum splatnosti podle SLA.
Parametry
Název | Typ | L 343, 22.12.2009, s. 1). |
---|---|---|
@Ticketid | int |
dbo.GetProperty
Vrátí 1 hodnotu z tabulky vlastností na základě nastaveného kódu.
Parametry
Název | Typ | L 343, 22.12.2009, s. 1). |
---|---|---|
@key | nvarchar(255) |