Lade...
 

CX_CURRENCY_TABLE - Währungstabelle

CX_CURRENCY_TABLE

Klassenhierarchie
Beschreibung:

Eine Währungstabelle verwaltet eine Menge von Währungsparitäten und anderen (untergeordneten) Währungstabellen.

Code-Beispiel:
...
Methodenverzeichnis (MDI)
Funktion MA* Parameter Rückgabe Kurzbeschreibung
CurrencyCrossConvert   (OBJECT, OBJECT, INTEGER) INTEGER Indirektes Konvertieren einer Ausgangs- in eine Zielwährung
EuroRates       Hat fest im System hinterlegte Umrechnungskurse zwischen Nationalen Währungen und dem Euro in die aktuelle Währungstabelle eingefügt. 
Diese Funktion wird nicht mehr unterstützt.
SanityCheck       Objektkonsistenz prüfen
ClassFilter   STRING, INTEGER OBJECT Dieses Objekt, wenn es einer bestimmten Klasse entspricht
ConditionedFilter   STRING OBJECT  
ConditionedFilter2   OBJECT OBJECT  
CurrencyConvert   (OBJECT, OBJECT, INTEGER) INTEGER Direktes Konvertieren einer Ausgangs- in eine Zielwährung
Deleted     INTEGER Prüft, ob das Objekt logisch gelöscht wurde
Description     STRING  
GetDomain     INTEGER Domain dieses Objektes
GetSiblings     COLLECTION Alle Siblings dieses Objektes
GetSiblings2     COLLECTION Alle Siblings dieses Objektes
GetSlotEntries     VECTOR  
IsConsistent     INTEGER  
LastUpdate     OBJECT Liefert das Datum mit Uhrzeit des letzten Schreibzugriffs
LastUser     INTEGER Liefert den User, der zuletzt auf das Objekt schreibend zugegriffen hat.
Link     OBJECT Fügt sich selbst in die Liste der Objekte mit Gültigkeit von dem Objekt ein, das als Parameter übergeben wird.
NextValidObject     OBJECT Ermittelt das Objekt, dessen Gültigkeit nach dem Zeitpunkt beginnt, an dem die Gültigkeit dieses Objektes beginnt
PreviousValidObject     OBJECT Ermittelt das Objekt, dessen Gültigkeit vor dem Zeitpunkt endet, an dem die Gültigkeit dieses Objektes endet.
RestrictedValidity *     Überprüft, ob der Gültigkeitsbereich eingeschränkt ist oder nicht.
SetDomain   INTEGER, INTEGER   Domain setzen
ShortName     STRING  
Siblings *      
SpanDateValidity *      
string   INTEGER CX_STRING Liefert die String-Darstellung des Objektes
UniqueID     STRING  
Unlink       Entfernt sich selbst aus der Liste der Objekte mit Gültigkeit
Unlink2       Dieses Objekt aus der Liste der Objekte mit Gültigkeit entfernen
Valid   OBJECT INTEGER Prüft, ob das Objekt zum gegebenen Zeitpunkt gültig ist.
ValidSince     OBJECT Liefert den Beginn der Gültigkeitsspanne in Form eines CX_TERM-Objektes zurück.
ValidToday     INTEGER Prüft, ob das Objekt zum jetzigen Zeitpunkt (Gültigkeitsdatum) gültig ist
ValidUntil     OBJECT Liefert das Ende der Gültigkeitsspanne in Form eines CX_TERM-Objektes zurück
VerifySiblings     INTEGER Ring der Austauschobjekte prüfen

* MA = Member-Access-Funktion

Datenverzeichnis (DDI)
Datenfeld Typ Referenz-Klasse I* Kurzbeschreibung
rates REL_MN CX_RATE   die Umrechnungskurse der Tabelle
rateTables REL_MN CX_RATE_TABLE   die übergeordnete Tabelle, zu der diese Tabelle gehört
validity POINTER CX_VALIDITY   der Zeitraum, in dem das Objekt gilt
uniqueID STRING   * die (interne) Objektnummer
rateTableEnum INTEGER     Tabellen-Code
shortName ML_STRING     der Name der Tabelle
description ML_STRING     eine Kurzbeschreibung zur Tabelle
bank REL_11     zugeordnetes CX_BANK-Objekt

* I = Indizierbares Datenfeld

Verwendung in AppsWH
Modul Kurzbeschreibung
currtabl.mod Währungstabelle Basismodul
currtedt.mod Währungstabelle Editiermodul
currtsel.mod Währungstabelle Selektionsmodul