Skip to main content
Skip table of contents

VATContextInfoForArticle()

VATContextInfoForArticle() - Umsatzsteuer-Informationen zu einem Artikel ermitteln

Die Funktion ermittelt für einen Artikel die Umsatzsteuer-Informationen für ein gewünschtes Land zu einem Datum.

Parameter

Beschreibung

cArticleNo:C

Artikelnummer

cCountryISOCode:N

ISO-Code des Landes

dDate:D

Optional; Datum bzgl. Gültigkeiten, Default = aktueller Tag

nVATContextID:N

Optional; Umsatzsteuerkontext-ID (DabUST:ID), Default = es wird der Kontext automatisch ermittelt der zu dDate gültig ist.

Rückgabewert


Objekt - TbeCbVATContextInfo

Beispiel

CODE
// Zur Verwendung in den Kundenauftrags-Positionen: Anzeige der aktuell angewendeten Steuer

|oInfo, cInfo|

cInfo := '',
oInfo := VATContextInfoForArticle(DAB055:ARTNR, MSK_DAB050:UST_LANDCD, MSK_DAB050:MWST_DATUM, MSK_DAB050:UST_CONTXT),
startseq
  if oInfo.Defined then
    cInfo := VATTypeShortDesc(oInfo.VATType) + ': ' + Str(oInfo.Rate) + '%',
  else
    if oInfo.MultiAssigned then
      cInfo := 'Mehrere Steuersätze vorhanden',
    endif,
  endif,
always
  DestroyObject(oInfo),
stopseq,

cInfo

Weitere Verknüpfungen


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.