Abrufen von Bedingungen

Bedingungen für den Verkauf, Einkauf oder die Umlagerung bestimmter Waren können aus einem Vertrag mit dem Status Aktiv oder einer Beziehung zwischen Unternehmenseinheiten in einen Auftrag oder Abruf übernommen werden.

Dafür müssen Sie die definierten Bedingungsvereinbarungen in den folgenden Programmen verknüpfen:

  • Einkaufsbedingungsvereinbarungen müssen im Programm EK-Vertrag (tdpur3600m000) oder im Programm EK-Verträge (tdpur3100m000) mit einem normalen Einkaufsvertrag verknüpft werden.
  • Verkaufsbedingungsvereinbarungen müssen im Programm VK-Vertrag (tdsls3600m000) oder im Programm VK-Verträge (tdsls3500m000) mit einem normalen Verkaufsvertrag verknüpft werden.
  • Interne Bedingungsvereinbarungen müssen im Programm Beziehungen für interne Bedingungen (tcitr2140m000) mit einer Beziehung zwischen Unternehmenseinheiten verknüpft werden.

Die Bedingungsvereinbarungen können wie folgt in den vorher genannten Programmen verknüpft werden:

  • Manuell, durch Auswählen einer Vereinbarung aus dem Programm Bedingungen (tctrm1100m000).
  • Durch Generieren einer Vereinbarung aus einer Vorlage, die automatisch mit dem entsprechenden Programm verknüpft wird. Um das Programm Bedingungen aus Vorlage generieren (tctrm2200m000) zu starten, klicken Sie im entsprechenden Menü auf Bedingungen aus Vorlage generieren auf. Weitere Informationen finden Sie unter Bedingungsvorlagen.

Sie können Folgendes mit einem Vertrag verknüpfen:

  • eine Bedingungsvereinbarung und Vertragspositionen
  • Verknüpfung nur mit einer Bedingungsvereinbarung (ohne Vertragspositionen)
  • Verknüpfung nur mit Vertragspositionen (ohne Bedingungsvereinbarung)

Daher werden Bedingungen und Vertragspositionen unabhängig voneinander abgerufen, und zwar wie folgt:

  • Bedingungen werden auf Basis des Handelspartners und Suchdatums abgerufen.
  • Vertragspositionen werden auf Basis des Suchdatums und/oder einer Reihe von Feldern wie Handelspartner, Artikel oder Vertragsabteilung abgerufen.
Hinweis

Das Suchdatum wird folgendermaßen bestimmt:

Bedingungen Vertragspositionen
Bestellungen/Abrufe VK-Aufträge/-Lieferabrufe Bestellungen VK-Aufträge EK-Lieferabrufe VK-Lieferabrufe
Suchdatum für Bedingungen in Parameter Bestellungen (tdpur0100m400) Suchdatum für Bedingungen in Parameter VK-Aufträge (tdsls0100s400) EK-Preisdatumsart in Parameter Preisfindung (tdpcg0100m000) Preisdatumsart in Parameter Preisfindung (tdpcg0100m000) Tagesdatum Tagesdatum

Simulation des Abrufens von Bedingungen

Bevor oder nachdem Bedingungen in einen Auftrag oder einen Abruf übernommen wurden, können Sie ihren Abruf simulieren und anzeigen, welche Bedingungen in einer bestimmten Situation gültig sind.

Veranlassen Sie die Suchsimulation aus den folgenden Programmen:

  • Bestellpositionen (tdpur4101m000), VK-Auftragspositionen (tdsls4101m000), Einlagerungspositionen (whinh2110m000) und Auslagerungspositionen (whinh2120m000), indem Sie auf Bedingungen im entsprechenden Menü klicken. Die Bedingungen werden auf Basis der Auftragspositionsdaten angezeigt.
  • Bedingungen suchen (tctrm2150m000), in dem Sie Ihre eigenen Suchattribute und das Gesucht am angeben müssen.

Die Bedingungssuchergebnisse werden in den folgenden Programmen angezeigt:

  • Bedingungen - Suchergebnisse (tctrm2151m000) für Vereinbarungen in den Paketen Verkauf und Einkauf
  • Bedingungen - Suchergebnisse (tctrm2151m300) für Vereinbarungen des Typs Intern

Sie können sich die von LN ausgeführten Schritte ansehen, um die Suchergebnisse für die Bedingungen im Programm Bedingungen - Suchergebnisprotokoll (tctrm2151m200) zu erhalten.

Abrufen von Verkaufs- und Einkaufsbedingungen

LN führt die folgenden Schritte durch:

  1. Bestimmung des für den entsprechenden Handelspartner aktiven Verkaufs- oder Einkaufsvertrags (Status Aktiv) auf Basis der Bedingungsart, des Kunden oder Lieferanten sowie des Suchdatums im Feld Gesucht am
  2. Einlesen der Bedingungen - ID aus dem gefundenen Verkaufs- oder Einkaufsvertrag
  3. Bestimmung der für den Handelspartner geltenden detaillierten Bedingungen einer Bedingungsvereinbarung auf Basis der Suchattribute und des Suchdatums im Feld Gesucht am
Hinweis

Zum Abrufen von Bedingungen aus einem für eine Auftragsposition aktiven Vertrag (Status Aktiv) braucht der Vertrag nicht mit der Auftragsposition verknüpft zu sein. Die Vertragsnummer wird in der Auftragsposition nur eingetragen, wenn mit dieser Position eine aktive Vertragsposition verknüpft ist.

Das Paket Unternehmensplanung kann Bedingungen von einer Reihe von Daten abhängig machen. LN meldet dann die für diese Periode geltenden Bedingungen zurück, die aus verschiedenen Verträgen stammen können.

Abrufen interner Bedingungen

LN führt die folgenden Schritte durch:

  1. Bestimmen der geltenden Beziehung zwischen Unternehmenseinheiten für den internen Handelspartner basierend auf den Unternehmenseinheiten in den Feldern Aus Unternehmenseinheit und In Unternehmenseinheit sowie dem Gesucht am
  2. Einlesen der internen Bedingungs-ID (Feld Interne Bedingungs-ID) aus der gefundenen Beziehung zwischen Unternehmenseinheiten
  3. Bestimmung der für den internen Handelspartner geltenden detaillierten Bedingungen einer Bedingungsvereinbarung auf Basis der Suchattribute und des Suchdatums im Feld Gesucht am
Hinweis

Wenn nach internen Bedingungen gesucht wird, werden Ausgangs- und Zielartikel verwendet. Daher können zwei Bedingungsdatensätze gültig sein. Das Feld Suchreihenfolge für Artikelumbuchung im Programm Parameter Bedingungen (tctrm0100m000) bestimmt, welcher Artikel die höchste Priorität hat.

Beispiel

Die folgenden Bedingungen sind mit dem EK-Vertrag AVK000026 für den Lieferanten GWABC verknüpft.

Bedingungsart Einkauf
Bedingungs-ID PUR000028
Lieferant GWABC

Die in den verschiedenen Bedingungsgruppen für die Vereinbarung PUR000028 definierten genauen Bedingungen sind am Suchdatum der Bestellung alle gültig.

Im Programm Bedingungen (tctrm1600m000) werden die folgenden Suchtiefen für Bedingungen für die Vereinbarung PUR000028 definiert.

Suchtiefe Priorität Attribut 1 Attribut 2 Bestellung Planung Logistik Fakturierung Zuordnung
1 10 Artikel --- Nein Nein Nein Nein Ja
    201060.000            
2 20 Artikel Lager Ja Nein Nein Nein Nein
    201075.000 S033          
    201080.000 S034          
3 30 Artikelgruppe Lager Nein Ja Ja Nein Nein
    GWS S033          
    001 S050          
4 40 Rechnungssteller --- Nein Nein Nein Ja Nein
    GWABC            
5 50 --- --- Ja Nein Nein Ja Nein

Für jede Suchtiefe werden die in der Tabelle in Kursivschrift angezeigten Attributwerte im Programm Suchtiefe für Bedingungen (tctrm1610m000) erfasst. Ja und Nein in der Tabelle zeigen an, ob für die entsprechende Bedingungsgruppe detaillierte Bedingungen vorhanden sind.

Im Programm Bestellung (tdpur4100m900) sind die folgenden Bestellpositionen vorhanden:

Bestellposition Rechnungssteller Artikel Artikelgruppe Lager
10 GWABC 201060.000 GWS S033
20 GWABC 201075.000 GWS S033
30 GWABC 201080.000 GWS S034
40 GWABC 201095.000 001 S101

Um für eine Bestellposition Bedingungen abzurufen, markieren Sie im Programm Bestellung (tdpur4100m900) eine Position und klicken Sie im entsprechenden Menü auf Bedingungen.

Die folgenden Bedingungen werden für die Bestellpositionen abgerufen:

Abgerufene Bedingungen
Bestellposition Bestellung Planung Logistik Fakturierung Bedarfszuordnung
10 Suchtiefe 5   Suchtiefe 3 Suchtiefe 4 Suchtiefe 1
20 Suchtiefe 2 Suchtiefe 3 Suchtiefe 3 Suchtiefe 4  
30 Suchtiefe 2     Suchtiefe 4  
40 Suchtiefe 5     Suchtiefe 4  
  • Bestellposition 10

    Bestellbedingungen werden aus Suchtiefe 5 abgerufen. Da keine Suchattribute für Suchtiefe 5 definiert sind, gelten diese Bedingungen für alle Kombinationen aus Suchattributen. Bestellbedingungen sind auch für Suchtiefe 2 definiert. Diese Bedingungen gelten jedoch nicht für Position 10, da Artikel 201060.000 in Bestellposition 10 das Suchattribut Artikel 201075.000 oder Artikel 201080.000 in Tiefe 2 nicht erfüllt.

    Logistische Bedingungen werden aus Suchtiefe 3 abgerufen. Das liegt daran, dass Suchattribut Artikelgruppe GWS und Suchattribut Lager S033 dieser Tiefe mit der Artikelgruppe und dem Lager aus Bestellposition 10 übereinstimmen.

    Fakturierungsbedingungen werden aus Suchtiefe 4 abgerufen, da Suchattribut Rechnungssteller GWABC mit dem Rechnungssteller für die Bestellposition übereinstimmt.

    Bedingungen für Bedarfszuordnung werden aus Suchtiefe 1 abgerufen, da der Artikel in Position 10 mit dem Suchtiefenattribut Artikel 201060.000 übereinstimmt.

  • Bestellposition 20

    Bestellbedingungen werden aus Suchtiefe 2 abgerufen, weil die Suchattribute Artikel 201075.000 und Lager S033 mit dem Artikel und dem Lager aus Bestellposition 20 übereinstimmen.

    Planungsbedingungen werden aus Suchtiefe 3 abgerufen. Das liegt daran, dass Suchattribut Artikelgruppe GWS und Suchattribut Lager S033 dieser Tiefe mit der Artikelgruppe und dem Lager aus Bestellposition 10 übereinstimmen.

    Fakturierungsbedingungen werden aus Suchtiefe 4 abgerufen, da Suchattribut Rechnungssteller GWABC mit dem Rechnungssteller für die Bestellposition übereinstimmt.

  • Bestellposition 30

    Bestellbedingungen werden aus Suchtiefe 2 abgerufen, weil die Suchattribute Artikel 201080,000 und Lager S034 mit dem Artikel und dem Lager aus Bestellposition 20 übereinstimmen.

    Fakturierungsbedingungen werden aus Suchtiefe 4 abgerufen, da Suchattribut Rechnungssteller GWABC mit dem Rechnungssteller für die Bestellposition übereinstimmt.

  • Bestellposition 40

    Fakturierungsbedingungen werden aus Suchtiefe 4 abgerufen, da Suchattribut Rechnungssteller GWABC mit dem Rechnungssteller für die Bestellposition übereinstimmt.

    Bestellbedingungen werden aus Suchtiefe 5 abgerufen. Da keine Suchattribute für Suchtiefe 5 definiert sind, gelten diese Bedingungen für alle Kombinationen aus Suchattributen. Bestellbedingungen sind auch für Suchtiefe 2 definiert. Diese Bedingungen gelten jedoch nicht für Position 40, da die Suchattribute in Tiefe 2 nicht mit dem Artikel und dem Lager aus Position 40 übereinstimmen.