Benutzer-Werkzeuge

Webseiten-Werkzeuge


engine:settings:persontypesettings_taxescharacteristicid

PersonTypeSettings: TaxesCharacteristicID

Seit Engine-Version 5.1.9, optional, globale Einstellung

Datentyp der Werte: smallint

ID eines Merkmals, das für den jeweiligen Personentyp angibt, zu welchem Merkmal als Eigenschaft das „Steuersatz“-Merkmal hinterlegt ist. Diese Angabe ist nur für Personen interessant, bei denen es sich um einen „Lieferanten“ handelt.

Hintergrund : Wenn aus einer „Einkaufs-Auftrags-Queue“ ein Einkaufs-Auftrag (s. om_CopyFromPOQueueToOrder_Ad) erstellt wird, müssen aus den „Netto-Preisen“ die „Brutto-Preise“ errechnet werden. Welcher Steuersatz für diese Berechnung angewandt werden muß, hängt (derzeit) vom Lieferanten und dem Artikel-Element ab. Der Steuersatz wird derzeit als Eigenschaft zum (zu bestellenden) Artikel-Element ermittelt - zu welchem Merkmal ist nun eben durch die Eigenschaft des Lieferanten zum „Steuersatz-Zuordnungs“-Merkmal definiert.

Die möglichen Werte zu diesem Merkmal sind immer vordefiniert, und entsprechen normalerweise der „CharacteristicDescription“ der „Steuer“-Merkmale (aus dem „Item Management“). Wobei die „sichere“ Verbindung (denn Bezeichnungen können sich ändern) zu diesen Merkmalen jedoch erst über die „TableID-TableKeyID“-Kombination (s. gleichnamige Rückgabespalten von pm_GetPersonPredefinedVals_Ad) hergestellt wird.

Im Standard hat das „Steuersatz-Zuordnungs“-Merkmal die ID „28“, mit diesem Eintrag kann jedoch auch (pro Personentyp) ein anderes Merkmal festgelegt werden.

engine/settings/persontypesettings_taxescharacteristicid.txt · Zuletzt geändert: 11.01.2016 (Externe Bearbeitung)