Einkauf > Preise > Preiserfassung 

Die Definition der Lieferantentarife erfolgt in vier Hauptschritten:

  • Die Parametrierung der Rechnungselemente zwecks Definition der verschiedenen Rechnungsfußzeilen kann sich auf den für ein bestimmtes Personenkonto festgelegten Tarif auswirken (siehe Dokumentation Rechnungselemente).
  • Die Parametrierung der Strukturcodes zur Definition der verschiedenen Auf- und Abschlagspalten kann sich auf ein bestimmtes Personenkonto beziehen (siehe Dokumentation Tarifstruktur).
  • Die Parametrierung der Tarifcodes zur Definition von verschiedenen Tarifregeln kann sich auf alle Strukturcodes beziehen (siehe Dokumentation Tarifparametrierung).
  • Erfassung von Tarifdatenblättern zur Definition der Artikelpreise, Auf- und Abschläge nach Tarifcodes.

Diese Funktion stellt den letzten Schritt bei der Tarifdefinition dar. Zu jedem zuvor parametrierten Tarifcode werden Tarifdatenblätter definiert, denen folgende Daten zu entnehmen sind:

  • Tarifanwendungs-Ids (auf Basis der in den aufrufenden Tabellen vorhandenen Daten)
  • Anwendungsbedingungen (Ertragsbereiche, Mengenbereiche etc.)
  • Artikelpreis
  • Abschlag- / Aufschlagbeträge

Es können so viele Datenblätter wie für die Anwendung eines bestimmten Tarifs benötigte Id-Kombinationen angelegt werden (nach Preiscodes).

Vorbedingungen

SEEREFERTTO Siehe Dokumentation Umsetzung

Maskenverwaltung

Erfassungsmaske

Übersicht

Die Erfassung der Tariflisten erfolgt in zwei Schritten:

  • Auswahl des Tarifcodes, zu dem eine Tarifliste angelegt werden soll
  • Erfassung der Tarifbasis oder Änderung einer vorhandenen Tarifliste

 Auswahl des Tarifcodes

Alle erfassten Listen hängen von einem zuvor definierten Tarifcode ab. Um direkt in die Erfassung einer verbundenen Tarifliste zu gelangen, ist lediglich der Tarifcode auszuwählen.

Erfassung Tarifbasis

Aus der Explorer-Liste kann eine vorhandene Liste ausgewählt werden. Um eine neue Liste anzulegen, kann ein neues Dokument angelegt werden (Werkzeugleiste oder Menü "Datei").

Die Erfassungsmaske für die Tarife setzt sich aus zwei Teilen zusammen:

Kopfzeilendaten

Die Aktivität der Tarifliste, ihre Anwendungspriorität und der ihre zugeordnete Grund hängen vom Tarifcode ab. Diese Daten können daher nicht geändert werden.

Definiert werden müssen:

  • ein Tariflistencode als Id der Tarifliste
  • ein Gültigkeitsbereich, mit dem die Anwendung des Tarifs auf einen bestimmten Zeitraum begrenzt wird
Positionen

Welche Spalten ausgefüllt werden müssen, hängt von der Tarifparametrierung ab (Tarifcode). Im Folgenden werden die möglicherweise angezeigten Felder beschrieben:

  • Ids 

Die ersten Spalten entsprechend stets den im Kriterienregister der Tarifparameter definierten Ids. Es gibt ebenso viele Spalten wie definierte Ids.

Bei den Ids kann es sich nur um Spalten aus den Tabellen ITMMASTER, ITMBPS, BPARTNER, BPSUPPLIER, BPSUPPMVT und PPRICLINK handeln. Die Ids können daher nur mit Werten aus diesen Tabellen belegt werden.

Beispiel: Die Id des Tarifcodes X sei die Spalte ITMREF (Artikel) der Tabelle ITMMASTER. Wenn in der Tabelle ITMMSTER nur zwei Datensätze vorhanden sind, z. B. die Artikel BLAU und ROT, dann können als Ids für die Spalte "Artikel" nur die die Werte "BLAU" oder "ROT" erfasst werden.

  • Währung

Die Währung muss zur Position angegeben werden, wenn im Anschluss daran ein Betrag erfasst wird (Bruttopreis, betragsmäßiger Abschlag / Aufschlag). Dies ist notwendig, weil der Betrag von der Währung abhängig ist.

Eine Initialisierung mit der bei Parametrierung des Tarifcodes angegebenen Währung ist möglich (Register Preis).

  • Einheit

Dieses Feld kann nur gefüllt werden, wenn die Preisberechnung auf Basis der Einheit erfolgt oder wenn die Einheit als allgemeine Anwendungsbedingung für den Tarif festgelegt ist:

    • Wenn der Preis in Abhängigkeit einer Menge "n" an gleichen Stücken berechnet wird (von der Parametrierung des Tarifcodes abhängig: Register Preis, Feld Preisbearbeitung = "Wert für n")
    • Wenn die Anwendungsbedingungen für den Tarif als abhängig von einer Stückmenge definiert sind (von der Parametrierung des Tarifcodes abhängig: Register Preis, Feld "Preis / Menge" = "Ja" oder "Mengenbereich")
  • Mindestmenge / Höchstmenge – Mindestbetrag / Höchstbetrag

Diese Felder können nur erfasst werden, wenn der Tarifcode so parametriert ist, dass die Tarifanwendung wie folgt beschränkt wird:

    • Mindestmenge / Höchstmenge an Einkaufseinheiten (von der Parametrierung des Tarifcodes abhängig: Register Preis, Feld "Preis / Menge" = "Ja" oder "Mengenbereich")
    • Mindestpreis / Höchstpreis gesamt (die wiederum von der Parametrierung des Tarifcodes abhängig ist: Register Preis, Feld "Preis / Menge" = "Mengenbereich")
  • Frist

Dieses Feld ist nicht obligatorisch. Es dient der Definition einer Frist für den Wareneingang des Artikels (je nach Mengen- bzw. Betragsbereichen möglicherweise verschieden). Mit diesem Feld können also die Dispositionsfristen gemäß den für den Tarif definierten Auswahlkriterien individuell angepasst werden (Beispiel: nach Lieferanten, nach Artikelgruppen etc.).

Mit der in diesem Feld eingegebenen Zeit erfolgt eine Initialisierung der Maskensteuerungen für den Einkauf:

    • entweder Belegung des vorgesehenen Wareneingangsdatums, sofern das Bestelldatum (beispielsweise bei Bestellungsaufnahme) angegeben wurde.
    • oder Belegung des Bestelldatums, sofern das Wareneingangsdatum (beispielsweise bei der Einkaufsanfrage) angegeben wurde.      

Wurden in der Tarifliste keine Angaben gemacht, werden die entsprechenden Daten im Artikeldatenblatt gesucht (Register Einkauf).

  • Preisdivisor

Dieses Feld kann nur gefüllt werden, wenn die Bruttopreisberechnung auf Basis der Einheit erfolgt. Der Preis wird in diesem Fall auf Basis einer Menge von "n" gleichen Stücken berechnet. Der Wert des Preisdivisors entspricht der Stückmenge (die wiederum von der Parametrierung des Tarifcodes abhängig ist: Register Preis, Feld Preisbearbeitung = "Wert für n").

  • Preis

Dieses Feld kann nur erfasst werden, wenn der Tarifcode so parametriert ist, dass der Position ein Stückpreis zugewiesen ist (abhängig von der Parametrierung des Tarifcodes: Register Preis, Feld Preisbearbeitung = "Wert" oder "Wert für n").

  • Aufschläge und Abschläge

Dieses Feld kann nur erfasst werden, wenn der Tarifcode so parametriert ist, dass im Strukturcode definierte Aufschläge und Abschläge berücksichtigt werden (abhängig von der Parametrierung des Tarifcodes: Register Aufschläge / Abschläge).

Schließen

 

Felder

In diesem Register befinden sich die folgenden Felder :

Blocknummer 1

Mit diesem Code lässt sich die Preisregel identifizieren. Ein Preiscode identifiziert einen Parameter, der Zugriff auf die Regeln zur Festlegung von Preisen, Nachlässen oder anderen mit der Preisgebung verknüpften Elementen gibt.

Um einen Preiscode zu parametrisieren, definiert man den Typ, die Liste der Felder, mit denen angegeben werden kann, wann eine Preisposition anwendbar ist, und die Liste der von der Position angegebenen Felder. Wurde dieser Parameter einmal definiert, hat der Benutzer Zugriff auf die Erfassungsmaske der Preispositionen, in der er den Kriterienwert und die entsprechenden Werte eingeben kann.

Beispiel: Definition zweier Nachlässe pro Paar Artikelgruppe - Kundencode. Die Felder Artikelgruppe (aus dem Artikeldatensatz) und Kundencode (aus dem Kundendatensatz) werden als Kriterien bei der Parametrisierung betrachtet. Die Felder Nachlass1 und Nachlass2 sind die von der Preisregel angegebenen Werte. In diesem Fall enthält die Erfassungsmaske der Preispositionen insgesamt vier Spalten.

  • Preisblatt (Feld PLICRD)

Eindeutige Datensatznummer. Diese Nummer wird automatisch erzeugt oder bei jeder Preisdatensatzanlage erfasst. Dies hängt von der Nummernkreisparametrisierung der Verkaufspreisdatensätze ab.

Status

  • Prio (Feld PIO)

 

  • Aktiv (Feld PLIENAFLG)

 

Gültigkeit

  • Gültig von (Feld PLISTRDAT)

Gültigkeitsbeginn.
Mit Rechtsklick (F4) kann der im Feld erfasste Wert gespeichert werden und als Initialisierungswert für die folgenden Datensätze verwendet werden.

  • Gültig bis (Feld PLIENDDAT)

Gültigkeitsende.
Mit Rechtsklick (F4) kann der im Feld erfasste Wert gespeichert werden und als Initialisierungswert für die folgenden Dateien verwendet werden.

  • Grund (Feld X1PRIREN)

 

  • Feld X2PRIREN

 

  • Feld PLIPRITYP

 

Tabelle Produktpreis

  • Nr. (Feld NUMLIG)

 

  • Kriterium 1 (Feld CRIT1)

Kriterium, mit dem der Preis und/oder dieVertriebsbestimmungen festgelegt werden können.


  • Kriterium 2 (Feld CRIT2)

 

  • Kriterium 3 (Feld CRIT3)

 

  • Kriterium 4 (Feld CRIT4)

 

  • Kriterium 5 (Feld CRIT5)

 

Code der Währung, der in der Währungstabelle geprüft wird.
Ist der Code im Parameter erfasst, wird er standardmäßig in den Positionen der Tarifdatei vorgeschlagen. Gegebenenfalls wird er über die Personenkontenwährung initialisiert (wenn das Personenkonto Teil der Kriterien ist). Dieser Code kann geändert werden.

  • EK-Einheit (Feld UOM)

Bei der Kostenrechnungsanzeige bestimmt dieses Feld die mit dem angezeigten Konto verknüpfte Bezugseinheit.
Die Bezugseinheit wird bei der Parametrisierung eines Kontos definiert, das einem gegebenen Wert zugewiesen ist.
Diese Einheit wird bei der Erfassung aufgerufen.

  • Mindestmenge (Feld MINQTY)

Minimale Menge für die Zuteilung dieserTarifposition.
Sind die Angebotsposition, die Auftragsposition, die Lieferposition,die Rechnungsposition in unterschiedlicher Einheit, wird diese Position nur verwendet, wenn dieser Tarif dieEinheitenumrechnung akzeptiert
Bei einem Gruppentarif wird die minimale Menge mit der Summe der Menge der Positionen verglichen, die diese Kriterien erfüllen und diegleiche Einheit wie der Tarif haben (oder die Einheitenumrechnungakzeptieren).



  • Höchstmenge (Feld MAXQTY)

Maximale Menge für die Zuteilung dieserTarifposition.
Sind die Angebotsposition, die Auftragsposition, die Lieferposition,die Rechnungsposition in unterschiedlicher Einheit, wird diese Position nur verwendet, wenn dieser Tarif dieEinheitenumrechnung akzeptiert
Bei einem Gruppentarif wird die maximale Menge mit der Summe der Menge der Positionen verglichen, die diese Kriterien erfüllen und diegleiche Einheit wie der Tarif haben (oder die Einheitenumrechnungakzeptieren).


  • Mindestsumme (Feld MINAMT)

Mindestwert des Angebots, des Auftrags, derLieferung, der Rechnung für die Zuweisung dieserTarifposition.
Diese Daten betreffen nur die Gruppentarife.
Der Höchstwert wird mit der Summe der Positionswerte verglichen,die die Kriterien erfüllen und die die gleiche Währung haben, wieder Tarif (oder die Währungsumrechnungannehmen).



  • Maxbetr. (Feld MAXAMT)

Höchstwert des Angebots, des Auftrags, derLieferung, der Rechnung für die Zuweisung dieserTarifposition.
Diese Daten betreffen nur die Gruppentarife.
Der Höchstwert wird mit der Summe der Positionswerte verglichen,die die Kriterien erfüllen und die die gleiche Währung haben, wieder Tarif (oder die Währungsumrechnungannehmen).



  • Durchlaufzeit (Feld LTI)

Frist in Tagen, mit der ab demAuftragsdatum ein voraussichtliches Empfangsdatumberechnet werden kann.

  • Preismerkmal (Feld PRIDIV)

Preis, mit dem definiertwerden kann, ob der Preis für 12 Artikel, 100 Artikel ... etc.ausgedrückt ist.

  • Preise (Feld PRI)

Der Preis wird immer mit 4 Dezimalstellen angegeben,damit die kleinen Beträge genau bleiben.


  • Feld XFRAREM1

 

  • Feld XFRAREM2

 

  • Feld XFRAREM3

 

  • Feld XFRAREM4

 

  • Feld XFRAREM5

 

  • Feld XFRAREM6

 

  • Feld XFRAREM7

 

  • Feld XFRAREM8

 

  • Feld XFRAREM9

 

Schließen

 

Berichte

Standardmäßig sind der Funktion folgende Reports zugeordnet :

 PRTSCR : Druck Maske

 PPRIC01 : Bedingungen Einkaufspreise C1

 PPRIC01P : Bed. Einkaufspreise C1 Quer

 PPRIC02 : Bedingungen Einkaufspreise C2

 PPRIC02P : Bed. Einkaufspreise C2 Quer

 PPRIC03 : Einkaufspreiskonditionen

 PPRIC03P : EK-Preis Konditionen (Quer)

Dies kann durch geeignete Parameter geändert werden.

Fehlermeldungen

Nur generische Fehlermeldungen.

Verwendete Tabellen

SEEREFERTTO Siehe Dokumentation Umsetzung