Anwendung / Praxis

Virtuelles Attribut in GetBo Service verwenden

# GetBo Request
«XSER(getSalDocItem:GetBo)»
«XSER(getSalDocItem:addArg=SalDocItem)»
«XSER(getSalDocItem:addArg=14410,1)»
«XSER(getSalDocItem:addArg=ne)»
«XSER(getSalDocItem:addArg=1)»
«XSER(getSalDocItem:addArg=0)»
«XSER(getSalDocItem:addArg=1)»
«XSER(getSalDocItem:addArg=)»
«XSER(getSalDocItem:addArg=SalDocItem.ArtNo)»
# 
# Virtuelles Attribut Total.Preis hinzufügen, welches zur Laufzeit berechnet wird.
«XSER(getSalDocItem:addArg=Total.Preis=number(SalDocItem.TotalQuantity)*number(SalDocItem.BasePrice))»
«nXSER(getSalDocItem:execute>getSalDocItemRes)\A»
# 
# Ausgabe
Bezeichnung der Spalte 1: «XRES(getSalDocItemRes:col,1)»
Artikel-Nr. «XRES(getSalDocItemRes:SalDocItem.ArtNo)»

Bezeichnung der Spalte 1: «XRES(getSalDocItemRes:col,2)»
# Achtung! Die Ausgabe des virtuellen Attributs ist auf zwei Arten möglich:
Ausgabe "by ColNo": Virtuelles Attribut Total.Preis: «XRES(getSalDocItemRes:2)»
Ausgabe "by ColName": Virtuelles Attribut Total.Preis: «XRES(getSalDocItemRes:Total.Preis=number(SalDocItem.TotalQuantity)*number(SalDocItem.BasePrice))»