Funkcia %DayShiftConvention

Popis

Funkcia posunie zadaný deň (skupinu dní) na ďalší pracovný deň podľa zvolenej konvencie.

Deklarácia


VECTOR|TIME := %DayShiftConvention(
	INT,
	VECTOR, 
	VECTOR|TIME
)


Parametre


_int

Konvencia
%DSC_FD - konvencia Following Day
%DSC_MFD - konvencia Modified Following Day
%DSC_PD - konvencia Preceding Day
%DSC_MPD - konvencia Modified Preceding Day

_vector

Kalendár – vektor, v ktorom majú všetky pracovné dni hodnotu 0, ostatné dni majú nenulovú hodnotu.

_vector|time

Dátum(/vektor dátumov), ktoré sa posúvajú.


Návratová hodnota

V prípade, že bol zadný jeden dátum, je návratovou hodnotou čas posunutého dňa. Ak bol na posunutie (tretí parameter) zadaný vektor, tak funkcia vráti vektor s hodnotami posunutých dní.


TODO, typ