Einsprungpunkte > Modul Einkauf > Standardskript TRTACHTAR1 

LTIPRICE: Berechnung des geplanten Wareneingangsdatums mit Preisfrist in der Pre

Dieser Eingabepunkt ist Teil der Verarbeitung TRTACHTAR1 (Einkaufspreissuche bei Bestellungsanlage) und generiert eine "LTIPRICE"-Aktion.

Mit dieser Aktion kann das die Berücksichtigung der Preisfrist erzwungen werden, um das geplante Wareneingangsdatum nach einer Preissuche erneut zu berechnen.

Kontext und Funktionsmodus

Transaktion

Es gibt keine laufende Maskensteuerung.

Protokolldatei

Es ist keine Protokolldatei geöffnet.

Unterschiedliche Anwendungsfälle

Der Eingabepunkt wird an folgenden Stellen aufgerufen:

-          in der Verwaltung der klassischen Bestellungen bei Anlage einer Bestellposition

-          in der Verwaltung der Bestellvorschläge bei Anlage einer Position

Verfügbare Variablen und Masken

Bei Aufruf der Aktion LTIPRICE werden folgende Variablen belegt:

TRAIT

Code der Verarbeitung, von der die Preissuche angestoßen wurde:

-          POH = Bestellungen

-          POI = Bestellvorschläge

MONTANT(10)

Durch den Preis festgelegte Frist

[M :POH2]RETRCPDAT(NOL) oder [M :POI1]RETRCPDAT(NOL)

Geplantes Wareneingangsdatum

[M :POH0]ORDDAT oder [M :POI1]ORDDAT

Kontraktdatum

Folgende Variable kann geändert werden, um ggf. die Berechnung des geplante Wareneingangsdatums anhand der Preisfrist zu erzwingen:

LTIFLG

0 = keine Berechnung des geplanten Wareneingangsdatums

1 = Berechnung des geplanten Wareneingangsdatums in Abhängigkeit der Preisfrist (Bestelldatum + Preisfrist)

Geöffnete Tabellen

In nachstehender Tabelle weist das Kennzeichen "Wichtiger Inhalt" auf Inhalte hin, die im Kontext kohärent sind und nicht vom Eingabepunkt geändert werden dürfen.

Tabelle

Wichtiger Inhalt

Tabellentitel

BPARTNER

Ja

Businesspartner (Personenkonto)

BPSUPPLIER

Ja

Lieferant

BPSUPPMVT

Ja

Lieferantenbewegungen

ITMMASTER

Ja

Artikel

ITMBPS

Ja

Artikel - Lieferant

PPRICLINK

Ja

Suche Einkaufspreise (Link)

Sonstige Hinweise

Der Eingabepunkt wird nur aufgerufen, wenn zum Preis eine Frist vorhanden ist und die Bestellposition gerade angelegt wird.

 

TARIFACH: Eingriff in die bei der Preissuche gefundenen Werte.

Dieser Eingabepunkt ist Teil der Verarbeitungen TRTPRICE und TRTACHTAR1 (Suche nach dem Einkaufspreis bei der Anlage von Materialanforderungen, Bestellungen, Kontrakten oder Lieferanfragen) und generiert eine "TARIFACH"-Aktion.

Mit dieser Aktion können die bei der Preissuche ermittelten Werte bearbeitet werden.

Kontext und Funktionsmodus

Transaktion

Es ist nur dann eine Maskensteuerung aktiv, wenn die Preissuche in den Arbeitsplänen im Rahmen der Erstellung einer Materialanforderung durchgeführt wird (Code "PSM").

Protokolldatei

Es ist nur dann eine Protokolldatei geöffnet, wenn die Preissuche in den Arbeitsplänen im Rahmen der Erstellung einer Materialanforderung durchgeführt wird (Code "PSM").

Unterschiedliche Anwendungsfälle

Der Eingabepunkt wird an folgenden Stellen aufgerufen:

-          in der Preissimulation bei Klick auf den Button "Anwenden"

-          in der Verwaltung der Materialanforderungen, der Bestellvorschläge, der Bestellungen und Kontrakte, der Lieferanfragen und der Arbeitspläne (Dispositionsplan und Planungsmasken Organisation)

Verfügbare Variablen und Masken

Bei Aufruf der Aktion TARIFACH werden folgende Variablen belegt:

MODULE

Code des betroffenen Moduls (6 = Einkauf)

PLITYP

Preistyp (1 = normaler Preis, 2 = Gruppentarif)

TRAIT

Code der Verarbeitung, von der die Preissuche angestoßen wurde:

-          PSH = Materialanforderungen

-          PSM = Arbeitspläne (automatische Verwaltung von Materialanforderungen)

-          POH = Bestellungen

-          POI = Bestellvorschläge

-          POC = Kontrakte, die zur Erstellung einer Preisposition angelegt wurden

-          POV = Kontrakte, die zur Bestellungsbewertung angelegt wurden

-          POD = Lieferanfragen

[F:BPS]PLISTC

Organisationscode des Lieferanten

Obige Variablen dürfen nicht geändert werden.

Während der Preissuche werden folgende änderbaren Variablen belegt:

BETRAG (0)

Bruttostückpreis

MONTANT (1) bis MONTANT(9)

Beträge oder Anteil der neun möglichen Auf- und Abschläge.

Folgende von 0 bis 8 indizierten globalen Variablen geben Auskunft über die Preise und Abschläge (Achtung: Index 0 der globalen Variable zeigt auf Index 1 der Variable MONTANT und so fort).

-          GFMTREM(0...8): "%" gibt an, dass es sich bei dem Wert um einen Prozentsatz handelt

-          GCOLREM(0...8): Kurzbezeichnung der Auf- und Abschläge

-          GDISCRGTYP(0...8): 1 gibt an, dass es sich um einen Wert handelt,  2 gibt an, dass es sich um einen kumulierten Prozentsatz handelt,  3 gibt an, dass es sich um einen mehrstufigen Prozentsatz handelt

-          GINVDTALIN(0...8): Codes der Rechnungselemente

-          GNPRNOTFLG(0...8): 1 ohne Auswirkung auf den Nettopositionspreis 2 mit Auswirkung auf den Nettopreis

-          GCLCRUL(0...8): Kalkulationsbasis: 1 pro Einheit,  2 pro Position  3 pro Dokument

BETRAG (10)

Je nach Parametrierung der Preise enthält dieses Feld die Frist in Anzahl von Tagen, die in die Berechnung des geplanten Lieferdatums auf Basis des Bestelldatums eingeht.

GRUND (0)

Preisgrund für den Bruttostückpreis

MOTIF(1) bis MOTIF(9)

Gründe der neun möglichen Auf- und Abschläge.

Folgende Maskenklassen stehen je nach Kontext zur Verfügung:

Kontexte

TRAIT

Masken Positionstabelle

Sonstige Masken

Materialanforderungen

PSH

PSH1

 

Bestellung

POH

POH2

POH0, POH1, POH3

Bestellvorschläge Einkauf

POI

POI1

 

Kontrakte

POC, POV

POC2

POC0, POC1, POC3

Lieferanfragen

POD

POD1

 

Arbeitspläne

PSM

PURMGT

 

Preissimulation

POH

POH2

POH0, POH1, POH3, PPSIMUL0, PPSIMUL1

 

Geöffnete Tabellen

In nachstehender Tabelle weist das Kennzeichen "Wichtiger Inhalt" auf Inhalte hin, die im Kontext kohärent sind und nicht vom Eingabepunkt geändert werden dürfen.

Tabelle

Wichtiger Inhalt

Tabellentitel

BPARTNER

Ja

Businesspartner (Personenkonto)

BPSUPPLIER

Ja

Lieferant

BPSUPPMVT

Ja

Lieferantenbewegungen

ITMMASTER

Ja

Artikel

ITMBPS

Ja

Artikel - Lieferant

PPRICLINK

Ja

Suche Einkaufspreise (Link)

Sonstige Hinweise

Mit dem Unterprogramm CALNET kann der Nettostückpreis berechnet werden.

In Version 13x kann der Preis nur auf null gesetzt werden, indem der Parameter PURPRICE deaktiviert wird. Mit diesem Parameter kann bei fehlendem Preis mit den Plankosten des Artikels gearbeitet werden.

Zur Deaktivierung ist die globale Variable GPURPRICE auf den Wert 1 zu setzen.