Zum Inhalt

CheckCardCredit (Opus Funktion)

Überprüft wieviel Guthaben sich noch auf einer Karte befindet.

Argumente

Name Typ Beschreibung
CardID integer Karten ID
ProductIDList [](../../standard-datentypen/integer.md)[integer] ID Liste der Produkte welche geprüft werden sollen
DelayLockSeconds integer (optional) Verzögerung in Sekunden bis nächste Abbuchung auf der gleichen Karte möglich ist. (Anzahl Guthaben) Defaultwert ist 0
RepeatLockMinutes integer (optional) Sperrzeit in Minuten bis auf der gleichen Karte eine nächste Abbuchung durchgeführt werden kann. (Zeitliches Guthaben) Defaultwert ist 0
Test integer (optional) Wenn Test = 1 wird nur geprüft und nicht abgebucht. Defaultwert ist 0

Rückgabewert Object CheckCardCreditData

Gibt ein CheckCardCreditData Objekt zurück.

Name Typ Beschreibung
Result integer 0 = Anzahl-Guthaben OK 1 = Zeit-Guthaben OK 2 = Anzahl-Guthaben aufgebraucht 3 = Zeit-Guthaben aufgebraucht 4 = Delay lock 5 = Repeat lock 6 = Tageslimit für Artikel erricht
Text1 string Ausgabetext erste Linie abhängig von Result
Text2 string Ausgabetext zweite Linie abhängig von Result
AddressID integer Der Karte zugeordnete Adresse
IsChild integer Die Karte ist einem Kind zugeordnet
RemainingCredit integer Restguthaben bei Anzahl-Guthaben

Beispiel

TBD

Siehe auch