Ergänzende Services

Time_CheckDate - Datumsprüfung (Geschäftsjahr)

Hinweis
Hinweis
Eine vollständige Beschreibung der BIZ-Services finden Sie hier: BIZ-Services Übersicht

Port: Biz

Beschreibung

Dieser Service prüft entweder, ob das angegebene Datum innerhalb des aktuellen Geschäftsjahres liegt, oder ob das angegebene Jahr das aktuelle Geschäftsjahr ist. Zurück gegeben werden neben dem 'OK-Code' der erste und der letzte Tag des aktuellen Geschäftsjahrs.

Argumente

Nr.
Key
Name
Beschreibung
1
Date
Datum
Startparameter mit dem zu prüfenden Datum.
2
BusinessYear
Geschäftsjahr
Startparameter mit dem Geschäftsjahr.

Rückgabewerte

Nr.
Key
Name
Beschreibung
1
IsOk
Datum okay?
Rückgabewert der besagt, ob das übergebene Datum innerhalb des Geschäftjahres liegt.
2
Date
Datum
Rückgabewert mit dem übergebenen Datum.
3
BusinessYear
Geschäftsjahr
Rückgabewert mit dem übergebenen Geschäftsjahr.
4
DateBegin
Geschäftsjahresanfang
Rückgabewert mit dem Datum des ersten Tags im übergebenen Geschäftsjahr.
5
DateEnd
Geschäftsjahresende
Rückgabewert mit dem Datum des letzten Tags im übergebenen Geschäftsjahr.

Message Keys

keine

Beispiel

Datum in Bezug auf das Geschäftsjahr prüfen:
«XSER(spTimeCheckDat:Time_CheckDate)»
«XSER(spTimeCheckDat:addArg=15.01.2011)»
«XSER(spTimeCheckDat:addArg=2010)»
«nXSER(spTimeCheckDat:execute>spTimeCheckDatRes)\A»

# Rückgabewert
Ok: «XRES(spTimeCheckDatRes:IsOk)\N»
Eingegebenes Datum: «XRES(spTimeCheckDatRes:Date)»
Eingegebenes Geschäftsjahr: «XRES(spTimeCheckDatRes:BusinessYear)»
Start Geschäftsjahr: «XRES(spTimeCheckDatRes:DateBegin)»
Ende Geschäftsjahr: «XRES(spTimeCheckDatRes:DateEnd)»

Ausgabe

Ok: 1
Eingegebenes Datum: 15.01.2011
Eingegebenes Geschäftsjahr: 2010
Start Geschäftsjahr: 01.02.2010
Ende Geschäftsjahr: 31.01.2011