System-Skriptsprache: OLTP-Funktionen, Funktionen für Mengen und Mengeneinheiten (Units of measure functions)

Zu den Funktionen für Mengen und Mengeneinheiten gehört die Funktion loadUom, um eine Einheit zu öffnen.

Allgemeine Informationen zu den OLTP-Funktionen der System-Skriptsprache erhalten Sie im Artikel System-Skriptsprache: OLTP-Funktionen.

loadUom

Name loadUom
Beschreibung loadUom gibt eine Einheit als typisiertes CisObject zurück.
Signaturen CisObject(com.cisag.app.general.obj.Currency) loadUom(String code)

CisObject(com.cisag.app.general.obj.Currency) loadUom(Guid guid)

Parameter guid ist die Guid einer Einheit.

code ist die Identifikation einer Einheit.

Ergebnis Die Funktion gibt die Einheit mit der angegebenen Guid oder Identifikation als ein typisiertes CisObject zurück.
Fehlerquellen Keine
Beispiele loadUom("kg")gibt ein typisiertes CisObject für die Einheit mit dem Code kg zurück.

loadUom(parameters.object:totalQuantity.uom):code gibt die Identifikation der Einheit zurück, in der eine vom parameters.object referenzierte Vertriebsauftragsposition erfasst wurde.

Kontext OLTP
Hinweise
Siehe auch

Folgendes Beispiel aus der Aktivitätsdefinition help.loadUom öffnet eine Mengeneinheit über deren Identifikation und gibt die Bezeichnung zurück.

function create()
{
  var p_code := parameters.CODE;
  var r_uom := loadUom(p_code);

  result.IS_NULL := isNull(r_uom);
  if (not isNull(r_uom))
    result.DESCRIPTION := r_uom:description;
}

Czy ten artykuł był pomocny?