Přeskočit na hlavní obsah

Funkce pro definice procesů a workflow

Funkce pro definice procesů a workflow

Funkce pro určení lhůty zahájení, pokud se má určit podle algoritmu.

CREATE OR ALTER function dbo.fnLhuta_Hl (
@idHdokP Int,
@idUkolu Int,
@idProcesN Int
)
returns Int

CREATE OR ALTER function dbo.fnLhuta_Tabulka (
@Tabulka varchar(60),
@idTabulkaP Int,
@idUkolu Int,
@idProcesN Int
)
returns Int

Funkce pro určení lhůty ukončení, pokud se má určit podle algoritmu.

CREATE OR ALTER function dbo.fnLhuta_R_Hl (
@idHdokP Int,
@idUkolu Int,
@idProcesN Int
)
returns Int

CREATE OR ALTER function dbo.fnLhuta_R_Tabulka (
@Tabulka varchar(60),
@idTabulkaP Int,
@idUkolu Int,
@idProcesN Int
)
returns Int

Funkce pro příznaku splnění úkolu, pokud se má určit podle algoritmu.

CREATE OR ALTER function dbo.fnUkol_Splnen_Hl (
@idHdokP Int,
@idUkolu Int,
@idProcesN Int
)
returns Int

CREATE OR ALTER function dbo.fnUkol_Splnen_Tabulka (
@Tabulka varchar(60),
@idTabulkaP Int,
@idUkolu Int,
@idProcesN Int
)
returns Int

Funkce pro určení řídícího uživatele, pokud se má určit podle algoritmu.

CREATE OR ALTER function dbo.fnUzivatel_R_Hl (
@idHdokP Int,
@idUkolu Int,
@idProcesN Int
)
returns Int

CREATE OR ALTER function dbo.fnUzivatel_R_Tabulka (
@Tabulka varchar(60),
@idTabulkaP Int,
@idUkolu Int,
@idProcesN Int
)
returns Int

Funkce pro určení výkonného uživatele, pokud se má určit podle algoritmu.

CREATE OR ALTER function dbo.fnUzivatel_V_Hl (
@idHdokP Int,
@idUkolu Int,
@idProcesN Int
)
returns Int

CREATE OR ALTER function dbo.fnUzivatel_V_Tabulka (
@Tabulka varchar(60),
@idTabulkaP Int,
@idUkolu Int,
@idProcesN Int
)
returns Int

Funkce pro zadání úkolu, pokud se má určit podle algoritmu.

CREATE OR ALTER function dbo.fnZadaniUkolu_Hl (
@idHdokP Int,
@idUkolu Int,
@idProcesN Int
)
returns varchar(max)

Funkce pro určení aktivity workflow, pokud se má určit podle algoritmu.

CREATE OR ALTER function dbo.fnPodminka_Aktivity_Hl (
@idHdokP Int,
@idUkolu Int,
@idProcesN Int,
@idWorkFlow Int
)
returns Int

CREATE OR ALTER function dbo.fnPodminka_Aktivity_Tabulka (
@Tabulka varchar(60),
@idTabulka Int,
@idUkolu Int,
@idProcesN Int,
@idWorkFlow Int
)
returns Int

Funkce pro výsledek plnění úkolu, pokud se má určit podle algoritmu.

CREATE OR ALTER function dbo.fnUkol_Splnen_vlVysledek (
@idHdokP Int,
@idUkolu Int,
@idProcesN int
)
returns smallint -- 0-pozitivní, 1-negativní

Funkce pro určení rozhodného data, pokud se má určit podle algoritmu.

CREATE OR ALTER function dbo.fnRozhodne_Datum_Hl (
@idHdokP Int,
@idUkolu Int,
@idProcesN Int
)
returns dateTime

CREATE OR ALTER function dbo.fnRozhodne_Datum_Tabulka (
@Tabulka varchar(60),
@idTabulka Int,
@idUkolu Int,
@idProcesN Int
)
returns dateTime

Funkce pro určení řídícího funkčního místa, pokud se má určit podle algoritmu.

CREATE OR ALTER function dbo.fnSkupUziv_R_Hl (
@idHdokP Int,
@idUkolu Int,
@idProcesN Int
)
returns Int

CREATE OR ALTER function dbo.fnSkupUziv_R_Tabulka (
@Tabulka varchar(60),
@idTabulka Int,
@idUkolu Int,
@idProcesN Int
)
returns Int

Funkce pro určení výkonného funkčního místa, pokud se má určit podle algoritmu.

CREATE OR ALTER function dbo.fnSkupUziv_V_Hl (
@idHdokP Int,
@idUkolu Int,
@idProcesN Int
)
returns Int

CREATE OR ALTER function dbo.fnSkupUziv_V_Tabulka (
@Tabulka varchar(60),
@idTabulka Int,
@idUkolu Int,
@idProcesN Int
)
returns Int