Einsprungpunkte > Modul Einkauf > Standardskript TRTACHCDE1 

CONTREMARQ: Auswahl Lieferant PU Netto für die Generierung einer Gegenbuchung

Dieser Eingabepunkt ist Teil der Verarbeitung TRTACHCDE1 (Anlage einer Sonderbeschaffung auf Basis eines Verkaufsauftrags) und generiert eine "CONTREMARQ"-Aktion.

Mit dieser Aktion kann der Lieferant des Verkaufsauftrags ausgewählt werden. Weiterhin ist es möglich, einen spezifischen Stückpreis und eine Währung vorzugeben.

Kontext und Funktionsmodus

Transaktion

Keine Transaktion in Bearbeitung

Logdatei

Eine Logdatei ist geöffnet.

Unterschiedliche Anwendungsfälle

Der Eingabepunkt wird zu jeder Verkaufsauftragsposition aufgerufen, wenn diese eine Bestellposition generiert.

Verfügbare Variablen und Masken

Bei Aufruf der Aktion CONTREMARQ werden folgende Variablen belegt:

NUMSOH

         Nummer des in Verarbeitung befindlichen Verkaufsauftrags

LINSOH

         Position des in Verarbeitung befindlichen Verkaufsauftrags

SEQSOH

         Positionssequenz des in Verarbeitung befindlichen Verkaufsauftrags

Die Maske [M:POI1] steht zur Verfügung, die Variable NOL gibt die Tabellenzeile an, die gerade belegt wird.

Folgende Dateiklassen sind belegt: [F:SOH], [F:SOQ], [F:SOP], [F:ITM].

Obige Variablen und Klassen dürfen nicht geändert werden.

Folgende Variable muss geändert werden, um in die Verarbeitung der Sonderbeschaffung einzugreifen:

NUMFOU

         Nummer des vorgeschlagenen Lieferanten

         Wird der Lieferant nicht angegeben, so wird der erste Sonderbeschaffungslieferant

des betreffenden Artikels berücksichtigt.

PUNET

         Nettostückpreisvorschlag

         Wird dieser nicht angegeben, wird die Bestellposition auf Basis einer

Preissuche bewertet.

Soll der Preis auf null gesetzt werden, so muss in diesem Feld ein negativer Wert eingetragen werden. In diesem Fall wird als Grund der Standardpreisgrund verwendet.

UNITE

         Einheit, die obigem Stückpreis zugrunde liegt.

         Wird diese nicht angegeben, so wird als Einheit die Verkaufseinheit aus Artikel-Standort verwendet.

DEVISE

         Währung, in der der Stückpreis ausgedrückt wird, und gemäß dem nachstehend aufgeführten Indikatorwert Standardwährung des Auftrags.

         Wird keine Währung erfasst, so wird die Währung des Lieferanten verwendet (BPARTNER).

DEVISEFLAG

         Indikator, mit dem der Wert der oben erläuterten Währung als Auftragswährung berücksichtigt werden kann (2 = DEVISE ist die Auftragswährung). 

Geöffnete Tabellen

In nachstehender Tabelle weist das Kennzeichen "Wichtiger Inhalt" auf Inhalte hin, die im Kontext kohärent sind (der aktuelle Verkaufsauftrag ist belegt etc.).

Tabelle

Wichtiger Inhalt

Tabellentitel

BPARTNER

 

Personenkonten

BPCUSTOMER

 

Kunden

BPSUPPLIER

 

Lieferanten

BPSUPPMVT

 

Lieferantenbewegungen

SORDER

Ja

Kopfzeilen Verkaufsaufträge

SORDERP

Ja

Preispositionen Verkaufsaufträge

SORDERQ

Ja

Mengenpositionen Verkaufsaufträge

PORDER

 

Kopfzeilen Bestellung

PORDERP

 

Preispositionen Bestellungen

PORDERQ

 

Mengenpositionen Bestellungen

PPRICLINK

 

Suche Einkaufspreise (Link)

FACILITY

 

Standorte

ITMMASTER

Ja

Artikel

ITMBPS

 

Artikel - Lieferanten

ITMFACILITY

 

Artikel - Standorte

ITMMVT

 

Bewegungssummen Artikel - Standorte

ORDERS

 

Lfd. Aktionen

TABCUR

 

Währungen

TABCOEFF

 

Koeffizienten

PERIOD

 

Perioden

BUDPAR

 

Budgetparameter, sofern Buchhaltungsmodul vorhanden

Sonstige Hinweise

Artikel - Lieferant muss zwingend vorhanden sein.

Der Stückpreis kann mit vier Dezimalstellen angegeben werden.

CTLORDMIN: Auswahl Prüftyp für den Mindestbestellwert

Dieser Eingabepunkt ist Teil der Verarbeitung TRTACHCDE1 (Anlage Bestellung) und generiert eine "CTLORDMIN"-Aktion.

Mit dieser Aktion kann der Prüftyp für die Mindestbestellsumme ausgewählt werden.

Kontext und Funktionsmodus

Transaktion

Wenn die Bestellung manuell angelegt wird, ist keine Transaktion geöffnet (die Masken POH0, POH1, POH2 und POH3 sind präsent). Wenn die Bestellung automatisch angelegt wird, ist eine Transaktion vorhanden.

Logdatei

Eine Logdatei ist geöffnet. Voraussetzung hier ist allerdings, dass die Bestellung automatisch aus den Arbeitsplänen heraus generiert wird (Maske POI1 ist vorhanden).

Unterschiedliche Anwendungsfälle

Der Eingabepunkt wird bei Anlage jeder nicht standortübergreifenden Bestellung aufgerufen, wenn die Bestellsumme unter dem Mindestbetrag liegt.

Verfügbare Variablen und Masken

Bei Aufruf der Aktion CTLORDMIN werden folgende Variablen belegt:

Bei manuell angelegten Bestellungen (die Masken POH0, POH1, POH2 und POH3 sind vorhanden)

[M :POH2]TOTORD

         Nettogesamtbestellsumme

[M :POH2]ORDMINAMT

         Für diese Bestellung gewünschte Nettomindestbestellsumme

Bei automatisch generierten Bestellungen (Maske POI1 ist vorhanden):

[F :POH]TOTORD

         Nettogesamtbestellsumme

MNT1

         Für diese Bestellung gewünschte Nettomindestbestellsumme

Obige Variablen und Klassen dürfen nicht geändert werden.

Um die Prüfverarbeitung zu verändern, muss folgende Variable geändert werden:

WCTLFLG

         Indikator für den Typ der durchzuführenden Prüfung

            0 = keine Prüfung

            1 = nicht sperrende Prüfung (bei manuell angelegten Bestellungen mit Auswahl)

            2 = sperrende Prüfung (die Bestellung kann nicht angelegt werden) 

Geöffnete Tabellen

In nachstehender Tabelle weist das Flag Wichtiger Inhalt auf Inhalte hin, die im Kontext kohärent sind.

Tabelle

Wichtiger Inhalt

Tabellentitel

BPARTNER

 

Personenkonten

BPCUSTOMER

 

Kunden

BPSUPPLIER

 

Lieferanten

BPSUPPMVT

 

Lieferantenbewegungen

SORDER

 

Kopfzeilen Verkaufsaufträge

SORDERP

 

Preispositionen Verkaufsaufträge

SORDERQ

 

Mengenpositionen Verkaufsaufträge

PORDER

 

Kopfzeilen Bestellung

PORDERP

 

Preispositionen Bestellungen

PORDERQ

 

Mengenpositionen Bestellungen

PPRICLINK

 

Suche Einkaufspreise (Link)

FACILITY

 

Standorte

ITMMASTER

 

Artikel

ITMBPS

 

Artikel - Lieferanten

ITMFACILITY

 

Artikel - Standorte

ITMMVT

 

Bewegungssummen Artikel - Standorte

ORDERS

 

Lfd. Aktionen

TABCUR

 

Währungen

TABCOEFF

 

Koeffizienten

PERIOD

 

Perioden

BUDPAR

 

Budgetparameter, sofern Buchhaltungsmodul vorhanden

Sonstige Hinweise

Der Standardwert des Indikators WCTLFLG beträgt 1 (nicht sperrende Prüfung)

CTMDIRDAT: Auswahl Verarbeitung Geplantes Wareneingangsdatum eines Direktauftrag

Dieser Eingabepunkt ist Teil der Verarbeitung TRTACHCDE1 (Anlage Direktauftrag auf Basis eines Verkaufsauftrags) und generiert eine "CTMDIRDAT"-Aktion.

Mit dieser Aktion kann das geplante Wareneingangsdatum des Direktauftrags verarbeitet werden wie das Wareneingangsdatum eines Direktauftrags mit bereits erfolgtem Wareneingang.

Kontext und Funktionsmodus

Transaktion

Keine Transaktion in Bearbeitung

Logdatei

Eine Logdatei ist geöffnet.

Unterschiedliche Anwendungsfälle

Der Eingabepunkt wird zu jeder Verkaufsauftragsposition aufgerufen, wenn diese eine Direktauftragsposition generiert.

Verfügbare Variablen und Masken

Bei Aufruf der Aktion CTMDIRDAT werden folgende Variablen belegt:

[F:SOH]SOHNUM

         Nummer des in Verarbeitung befindlichen Verkaufsauftrags

[F:SOP]SOPLIN

         Position des in Verarbeitung befindlichen Verkaufsauftrags

[F:SOQ]SOQSEQ

         Positionssequenz des in Verarbeitung befindlichen Verkaufsauftrags

Die Maske [M:POI1] steht zur Verfügung, die Variable NOL gibt die Tabellenzeile an, die gerade belegt wird.

Folgende Dateiklassen sind belegt: [F:SOH], [F:SOQ], [F:SOP], [F:ITM].

Obige Variablen und Klassen dürfen nicht geändert werden.

Um die Verarbeitung des Direktauftrags zu verändern, muss folgende Variable geändert werden:

DATEFLAG

         Indikator für die Verarbeitung des geplanten Wareneingangsdatums

Geöffnete Tabellen

In nachstehender Tabelle weist das Kennzeichen "Wichtiger Inhalt" auf Inhalte hin, die im Kontext kohärent sind (der aktuelle Verkaufsauftrag ist belegt etc.).

Tabelle

Wichtiger Inhalt

Tabellentitel

BPARTNER

 

Personenkonten

BPCUSTOMER

 

Kunden

BPSUPPLIER

 

Lieferanten

BPSUPPMVT

 

Lieferantenbewegungen

SORDER

Ja

Kopfzeilen Verkaufsaufträge

SORDERP

Ja

Preispositionen Verkaufsaufträge

SORDERQ

Ja

Mengenpositionen Verkaufsaufträge

PORDER

 

Kopfzeilen Bestellung

PORDERP

 

Preispositionen Bestellungen

PORDERQ

 

Mengenpositionen Bestellungen

PPRICLINK

 

Suche Einkaufspreise (Link)

FACILITY

 

Standorte

ITMMASTER

Ja

Artikel

ITMBPS

 

Artikel - Lieferanten

ITMFACILITY

 

Artikel - Standorte

ITMMVT

 

Bewegungssummen Artikel - Standorte

ORDERS

 

Lfd. Aktionen

TABCUR

 

Währungen

TABCOEFF

 

Koeffizienten

PERIOD

 

Perioden

BUDPAR

 

Budgetparameter, sofern Buchhaltungsmodul vorhanden

Sonstige Hinweise

Bei DATEFLAG = 1 wird der Eingabepunkt EXTRCPDAT analog zum Fall eines Direktauftrags mit bereits erfolgtem Wareneingang aufgerufen.

         0 = Das geplante Wareneingangsdatum entspricht dem Lieferdatum beim Kunden (Standardfall, Standardwert).

         1 = Das geplante Wareneingangsdatum wird behandelt wie bei einem Direktauftrag, zu dem bereits ein Wareneingang erfolgt ist. Es handelt sich um das gemäß der Kommissionierungsfrist des Artikels und gemäß den Fabrikkalenderfehltagen des Wareneingangsstandorts angepasste Versanddatum.

CTMDIRECT: Erstellung unternehmensübergreifender Verkaufsauftrag nach Direktauft

Dieser Eingabepunkt ist Teil der Verarbeitung TRTACHCDE1 (Anlage einer standort- oder unternehmensübergreifenden Direktbestellung) und generiert eine "CTMDIREKT"-Aktion.

Mit dieser Aktion soll die Generierung eines standort- oder unternehmensübergreifenden Verkaufsauftrags genehmigt werden, der sich an eine standort- oder unternehmensübergreifende Direktbestellung anschließt.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion läuft.

Logdatei

Eine Logdatei ist geöffnet.

Unterschiedliche Anwendungsfälle

Der Eingabepunkt wird in der Belegungsschleife für die Maske [M :POI1] aufgerufen, nachdem der die Direktbestellung nach sich ziehende Verkaufsauftrag gelesen wurde.

Verfügbare Variablen und Masken

Bei Aufruf der Aktion CTMDIRECT wird die folgende Variable belegt:

NOL

Index der in die Maske [M :POI1] geladenen Position. 

Folgende Variable muss geändert werden, um die Generierung des standort- bzw. unternehmensübergreifenden Verkaufsauftrags zu genehmigen:

WCTMFLAG

Indikator für die Generierung des Verkaufsauftrags im Anschluss an eine Direktbestellung.

0 = Keine Generierung (Standardwert)

1 = Generierung des standort- bzw. unternehmensübergreifenden Verkaufsauftrags

Geöffnete Tabellen

In nachstehender Tabelle weist das Kennzeichen "Wichtiger Inhalt" auf Inhalte hin, die im Kontext kohärent sind (in diesem Kontext keine).

Tabelle

Wichtiger Inhalt

Tabellentitel

BPARTNER

 

Personenkonten

BPCUSTOMER

 

Kunden

BPSUPPLIER

 

Lieferanten

BPSUPPMVT

 

Lieferantenbewegungen

SORDER

 

Kopfzeilen Verkaufsaufträge

SORDERP

 

Preispositionen Verkaufsaufträge

SORDERQ

 

Mengenpositionen Verkaufsaufträge

PORDER

 

Kopfzeilen Bestellung

PORDERP

 

Preispositionen Bestellungen

PORDERQ

 

Mengenpositionen Bestellungen

PPRICLINK

 

Suche Einkaufspreise (Link)

FACILITY

 

Standorte

ITMMASTER

 

Artikel

ITMBPS

 

Artikel - Lieferanten

ITMFACILITY

 

Artikel - Standorte

ITMMVT

 

Bewegungssummen Artikel - Standorte

ORDERS

 

Lfd. Aktionen

TABCUR

 

Währungen

TABCOEFF

 

Koeffizienten

PERIOD

 

Perioden

BUDPAR

 

Budgetparameter, sofern Buchhaltungsmodul vorhanden

Sonstige Hinweise

Bei Lieferung dieses standort- bzw. unternehmensübergreifenden Verkaufsauftrags muss der Indikator RCPFLG der Lieferposition mithilfe des Eingabepunkts CFMDLVMAJ in TRTVENLIVV aktualisiert werden.

Dieser Indikator muss auf den Wert 2 gesetzt sein, wenn die Lieferung nicht in den Wareneingängen zu standort- bzw. unternehmensübergreifenden Bestellungen vorgeschlagen werden soll.

 

CTMFILTRE: Zusatzfilter auf die Verkaufsaufträge zwecks Direktauftragsgenerierun

Dieser Eingabepunkt ist Teil der Verarbeitung TRTACHCDE1 (Anlage einer Sonderbeschaffung auf Basis eines Verkaufsauftrags) und generiert eine "CTMFILTRE"-Aktion.

Mit dieser Aktion können Zusatzfilter auf die abzuschließenden Verkaufsaufträge gelegt werden.

Kontext und Funktionsmodus

Transaktion

Keine Transaktion in Bearbeitung

Logdatei

Eine Logdatei ist geöffnet.

Unterschiedliche Anwendungsfälle

Der Eingabepunkt wird vor der Verarbeitung der Verkaufsaufträge, aber nach der Freigabe der Erfassungsmaske für die Selektionen aufgerufen.

Verfügbare Variablen und Masken

Bei Aufruf der Aktion CTMFILTRE wird die folgende Variable belegt:

CRITERE:

Filter auf die von der Verarbeitung auf Basis der Auswahlmaske POHW aufgebauten Verkaufsauftragsköpfe.

In der Maske der Belegpositionen

Folgende Variable muss geändert werden, um in die Verarbeitung der Sonderbeschaffung einzugreifen:

SOHFILTRE

         Zusatzfilter auf die Verkaufsauftragsköpfe (SORDER).

SOQFILTRE

         Zusatzfilter auf die Verkaufsauftragspositionen (SORDERQ).

Hinweis: Es ist theoretisch möglich, den von der Verarbeitung aufgebauten Filter CRITERE zu verändern. Dabei muss jedoch beachtet werden, dass bei den tatsächlich ausgeführten Selektionen dann anders gefiltert wird.

Geöffnete Tabellen

In nachstehender Tabelle weist das Kennzeichen "Wichtiger Inhalt" auf Inhalte hin, die im Kontext kohärent sind (in diesem Kontext keine).

Tabelle

Wichtiger Inhalt

Tabellentitel

BPARTNER

 

Personenkonten

BPCUSTOMER

 

Kunden

BPSUPPLIER

 

Lieferanten

BPSUPPMVT

 

Lieferantenbewegungen

SORDER

 

Kopfzeilen Verkaufsaufträge

SORDERP

 

Preispositionen Verkaufsaufträge

SORDERQ

 

Mengenpositionen Verkaufsaufträge

PORDER

 

Kopfzeilen Bestellung

PORDERP

 

Preispositionen Bestellungen

PORDERQ

 

Mengenpositionen Bestellungen

PPRICLINK

 

Suche Einkaufspreise (Link)

FACILITY

 

Standorte

ITMMASTER

 

Artikel

ITMBPS

 

Artikel - Lieferanten

ITMFACILITY

 

Artikel - Standorte

ITMMVT

 

Bewegungssummen Artikel - Standorte

ORDERS

 

Lfd. Aktionen

TABCUR

 

Währungen

TABCOEFF

 

Koeffizienten

PERIOD

 

Perioden

BUDPAR

 

Budgetparameter, sofern Buchhaltungsmodul vorhanden

Sonstige Hinweise

Filteränderungen werden in der Logdatei vermerkt.

CTMFILTRE1: Ausschluss von Verkaufsaufträgen, um keine Direktbestellung zu gener

Dieser Eingabepunkt ist Teil der Verarbeitung TRTACHCDE1 (Anlage einer Sonderbeschaffung auf Basis eines Verkaufsauftrags) und generiert eine "CTMFILTRE1"-Aktion.

Mit dieser Aktion können sämtliche Verkaufsaufträge ausgeschlossen werden, um die Bestellung nicht zu generieren.

Beispiel: Ausschluss der Verkaufsaufträge, bei denen zu mindestens einer Position kein Preis angegeben ist.

Kontext und Funktionsmodus

Transaktion

Keine Transaktion in Bearbeitung

Logdatei

Eine Logdatei ist geöffnet.

Unterschiedliche Anwendungsfälle

Der Eingabepunkt wird vor der Verarbeitung der Verkaufsaufträge, aber nach der Freigabe der Erfassungsmaske für die Selektionen aufgerufen.

Verfügbare Variablen und Masken

Um die Verarbeitung des Direktauftrags zu verändern, muss folgende Variable geändert werden:

WCDTSTA

         Indikator für den Ausschluss des Verkaufsauftrags ([F:SOH]SOHNUM)

           0 = Kein Ausschluss

           1 = Der aktuelle Verkaufsauftrag wird nicht in eine Bestellung umgewandelt

Geöffnete Tabellen

In nachstehender Tabelle weist das Flag Wichtiger Inhalt auf Inhalte hin, die im Kontext kohärent sind.

Tabelle

Wichtiger Inhalt

Tabellentitel

BPARTNER

Nein

Personenkonten

BPCUSTOMER

Nein

Kunden

BPSUPPLIER

Nein

Lieferanten

BPSUPPMVT

Nein

Lieferantenbewegungen

SORDER

Ja

Kopfzeilen Verkaufsaufträge

SORDERP

Nein

Preispositionen Verkaufsaufträge

SORDERQ

Nein

Mengenpositionen Verkaufsaufträge

PORDER

Nein

Kopfzeilen Bestellung

PORDERP

Nein

Preispositionen Bestellungen

PORDERQ

Nein

Mengenpositionen Bestellungen

PPRICLINK

Nein

Suche Einkaufspreise (Link)

FACILITY

Nein

Standorte

ITMMASTER

Nein

Artikel

ITMBPS

Nein

Artikel - Lieferanten

ITMFACILITY

Nein

Artikel - Standorte

ITMMVT

Nein

Bewegungssummen Artikel - Standorte

ORDERS

Nein

Lfd. Aktionen

TABCUR

Nein

Währungen

TABCOEFF

Nein

Koeffizienten

PERIOD

Nein

Perioden

BUDPAR

Nein

Budgetparameter, sofern Buchhaltungsmodul vorhanden

Sonstige Hinweise

Ausgeschlossene Verkaufsaufträge werden in der Logdatei vermerkt.

CTMFILTSOQ: Ausschluss von Verkaufspositionen, um keine Direktbestellung zu gene

Dieser Eingabepunkt ist Teil der Verarbeitung TRTACHCDE1 (Anlage einer Sonderbeschaffung auf Basis eines Verkaufsauftrags) und generiert eine "CTMFILTSOQ"-Aktion.

Mit dieser Aktion können bestimmte Verkaufsauftragspositionen ausgeschlossen werden, um die entsprechende Bestellposition nicht zu generieren.

Beispiel: Ausschluss der Verkaufsauftragspositionen, bei denen kein Preis angegeben ist.

Kontext und Funktionsmodus

Transaktion

Keine Transaktion in Bearbeitung

Logdatei

Eine Logdatei ist geöffnet.

Unterschiedliche Anwendungsfälle

Der Eingabepunkt wird zu jeder Verkaufsauftragsposition aufgerufen.

Verfügbare Variablen und Masken

Um die Verarbeitung des Direktauftrags zu verändern, muss folgende Variable geändert werden:

WCDTSTA

         Indikator für den Ausschluss der aktuellen Verkaufsauftragsposition ([F:SOQ]SOHNUM+[F:SOQ]SOPLIN+[F:SOQ]SOQSEQ)

           0 = Kein Ausschluss

           1 = Die aktuelle Verkaufsauftragsposition wird nicht in eine Bestellposition umgewandelt

Geöffnete Tabellen

In nachstehender Tabelle weist das Flag Wichtiger Inhalt auf Inhalte hin, die im Kontext kohärent sind.

Tabelle

Wichtiger Inhalt

Tabellentitel

BPARTNER

Nein

Personenkonten

BPCUSTOMER

Nein

Kunden

BPSUPPLIER

Nein

Lieferanten

BPSUPPMVT

Nein

Lieferantenbewegungen

SORDER

Ja

Kopfzeilen Verkaufsaufträge

SORDERP

Nein

Preispositionen Verkaufsaufträge

SORDERQ

Ja

Mengenpositionen Verkaufsaufträge

PORDER

Nein

Kopfzeilen Bestellung

PORDERP

Nein

Preispositionen Bestellungen

PORDERQ

Nein

Mengenpositionen Bestellungen

PPRICLINK

Nein

Suche Einkaufspreise (Link)

FACILITY

Nein

Standorte

ITMMASTER

Nein

Artikel

ITMBPS

Nein

Artikel - Lieferanten

ITMFACILITY

Nein

Artikel - Standorte

ITMMVT

Nein

Bewegungssummen Artikel - Standorte

ORDERS

Nein

Lfd. Aktionen

TABCUR

Nein

Währungen

TABCOEFF

Nein

Koeffizienten

PERIOD

Nein

Perioden

BUDPAR

Nein

Budgetparameter, sofern Buchhaltungsmodul vorhanden

Sonstige Hinweise

ECLBESOINS: Spezifische Bedafsaufsplittung.

Dieser Eingabepunkt ist Teil der Verarbeitung TRTACHCDE1 (Anlage Bestellung) und generiert eine "ECLBESOINS"-Aktion.

Mit dieser Aktion kann der Bedarf auf spezifische Weise aufgesplittet oder gruppiert werden.

Weiterhin ist es möglich, eine spezifische Bedarfssortierung vorzunehmen, um die Bestellpositionen in einer bestimmten Reihenfolge zu generieren.

Kontext und Funktionsmodus

Transaktion

Keine Transaktion in Bearbeitung

Logdatei

Es ist keine Logdatei geöffnet.

Unterschiedliche Anwendungsfälle

Der Eingabepunkt wird bei der Bedarfsberücksichtigung auf Basis der klassischen Bestellungen oder der Bestellvorschläge aufgerufen.

Verfügbare Variablen und Masken

Bei Aufruf der Aktion ECLBESOINS werden folgende Variablen belegt:

TRAIT

         Code der aktuellen Verarbeitung (1 = klassische Bestellungen, 2 = Bestellvorschläge, 3 = Dispositionsplan).

FOURN

         Lieferantennummer.

 Das Feld wird nur angegeben, wenn der Aufruf in den klassischen Bestellungen erfolgt. (TRAIT = 1).

REFART

         Artikelreferenz.

Das Feld ist bedeutsam, wenn der Aufruf in den klassischen Bestellungen erfolgt. (TRAIT = 1).

Die Maske [M:PPI1] kann nur verwendet werden, wenn der Aufruf in den klassischen Bestellungen erfolgte (TRAIT=1).

Die Maske [M:PPI2] kann nur verwendet werden, wenn der Aufruf in den Bestellvorschlägen erfolgte (TRAIT=2).

Die Maske [M:PMG] kann nur verwendet werden, wenn der Aufruf in den Dispositionsplänen erfolgte (TRAIT=3).

Obige Variablen und Klassen dürfen nicht geändert werden.

Folgende Variablen können geändert werden, wenn die Aufsplittung / Gruppierung nach der Bedarfsberücksichtigung geändert werden soll: 

WSRTFLG

         Sortierungsindikator (0 = standardmäßig sortieren, 1 = spezifisch sortieren).

         Je nach Verarbeitungscode wird die spezifische Sortierung in den folgenden [M]-Klassen durchgeführt:

         Sorta in [M :PPI1], wenn TRAIT = 1

         Sorta in [M :PPI2], wenn TRAIT = 2

         Sorta in [M :PMG], wenn TRAIT = 3

         Nach dem Sorta-Befehl muss WSRTFLG auf den Wert 1 gesetzt werden!

ECLAT_PSH

         Aufsplittung nach der Nummer der Materialanforderung (1 = Nein, 2 = Ja).

ECLAT_DAT

         Aufsplittung nach dem Bedarfsdatum (1 = Nein, 2 = Ja).

ECLAT_PJT

         Aufsplittung nach der Projektnummer (1 = Nein, 2 = Ja).

ECLAT_CCE

         Aufsplittung nach Sektoren (1 = Nein, 2 = Ja).

ECLAT_DES

         Aufsplittung nach Artikel- oder Positionstextbezeichnung (1 = Nein, 2 = Ja, mit übersetzter Bezeichnung ITMDES, 3 = Ja, mit Standardbezeichnung ITMDES1, 4 = Ja, mit Positionstext).

Hinweis: Wenn in Version 13x einer Position ein Text zugeordnet ist, wird diese als verschieden betrachtet. Dies gilt auch dann, wenn er ohne Änderung aus dem Artikel oder aus dem Datensatz Artikel - Lieferant übernommen wurde.

ECLAT_PRI

       

         Aufsplittung nach dem Positionspreis (1 = Nein, 2 = Ja).  Dies gilt, wenn der Benutzer aus dem Dispositionsplan kommt oder auf die Schaltfläche "Auftrag" in der Materialanforderungsverwaltung geklickt hat. Mit dem Eingabepunkt können zwei Materialanforderungpositionen mit unterschiedlichem Preis nicht gruppiert werden.

In diesem Zusammenhang werden die kopierten Positionen behalten, die denselben Preis, denselben Nettopreisbereich, Bruttopreisbereich, Preisgrund, dieselbe Währung, denselben Wechselkurstyp, denselben Wechselkurs, dieselbe Umsatzsteuer und dieselben Spesen und Nachlässe aufweisen. Sie enthalten die Werte der ersten Gruppierungsposition.

Achtung, dieses Feld kann nur verwaltet werden, wenn die Variable TRAIT auf den Wert 3 gesetzt ist.

Daher sollte der Kontext geprüft werden (IF TRAIT = 3).

[M:PMG]RGRFLG

         Diese Variable kann nur verwendet werden, wenn der Eingabepunkt in den Dispositionsplänen aufgerufen wird (TRAIT = 3). Es wird empfohlen, vor dessen Verwendung seine Existenz zu prüfen: "If dim([M:PMG]RGRFLG)>0".

Diese Variable kann folgende Werte annehmen:

1 = Keine Gruppierung, jedem Bedarf steht eine Bestellposition gegenüber, die ECLAT_XXX-Variablen sind deaktiviert

2 = Gruppierung gemäß dem Wert der ECLAT_XXX-Variablen 

Geöffnete Tabellen

In nachstehender Tabelle weist das Flag Wichtiger Inhalt auf Inhalte hin, die im Kontext kohärent sind.

Tabelle

Wichtiger Inhalt

Tabellentitel

BPARTNER

 Ja, wenn TRAIT = 1

Personenkonten

BPSUPPLIER

 Ja, wenn TRAIT = 1

Lieferanten

PORDER

 

Kopfzeilen Bestellung

PORDERP

 

Preispositionen Bestellungen

PORDERQ

 

Mengenpositionen Bestellungen

PPRICLINK

 

Suche Einkaufspreise (Link)

FACILITY

 

Standorte

ITMMASTER

 Ja, wenn TRAIT = 1

Artikel

ITMBPS

 

Artikel - Lieferanten

ITMFACILITY

 

Artikel - Standorte

Sonstige Hinweise

Die Standardwerte der Aufsplittungsindikatoren lauten:

ECLAT_PSH = 1  Keine Aufsplittung nach Materialanforderungen

ECLAT_DAT = 1  Keine Aufsplittung nach Bedarfsdaten (Gruppierung und Berücksichtigung des kleinsten Datums)

ECLAT_PJT  = 2  Aufsplittung nach Projektnummern

ECLAT_CCE = 2  Aufsplittung nach Sektoren (Gruppierung, wenn alle Sektoren identisch sind)

ECLAT_DES = 2  Aufsplittung nach übersetzten Artikelbezeichnungen (weil alle generischen Artikel dieselbe Referenz haben, ändert sich nur die Bezeichnung)

 

EXTRCPDAT: Prüfung und Verschiebung des vorgesehenen Wareneingangsdatums

Dieser Eingabepunkt ist Teil der Verarbeitung TRTACHCDE1 (Anlage Bestellung) und generiert eine "EXTRCPDAT"-Aktion.

Mit dieser Aktion kann bei der Anpassung des Wareneingangsdatums gemäß den Arbeitstagen am Wareneingangsstandort ein zu beachtendes Mindestdatum vorgegeben werden.

 

Kontext und Funktionsmodus

Transaktion

Bei automatischer Bestellungsgenerierung (Sonderbeschaffung oder Bestellvorschläge) läuft eine Transaktion.

Logdatei

Bei automatischer Bestellungsgenerierung (Sonderbeschaffung oder Bestellvorschläge) ist eine Logdatei geöffnet.

Unterschiedliche Anwendungsfälle

Der Eingabepunkt wird nach der Bedarfsberücksichtigung, bei der manuellen Erfassung einer Bestellposition und direkt vor der Prüfung und eventuellen Verschiebung des vorhergesehenen Wareneingangsdatums aufgerufen. 

Verfügbare Variablen und Masken

Bei Aufruf der Aktion EXTRCPDAT werden folgende Variablen belegt:

DATRCP

         Zu prüfendes und gemäß den Arbeitstagen des betreffenden Standorts anzupassendes vorgesehenes Wareneingangsdatum.

DATCDE

         Bestelldatum

DELAI

         Notwendige Frist aus dem Artikel oder aus dem Datensatz Artikel-Standort oder aus dem Preis (Anzahl von Tagen).

Obige Variablen dürfen nicht geändert werden.

Folgende Variable kann geändert werden, um die Anpassung des Wareneingangsdatums einzugrenzen:

DATMIN

         Mindestdatum Wareneingang

In Version 130 ist der Standardwert das Bestelldatum (DATMIN = DATCDE).

In Version 140 ist der Standardwert das Bestelldatum plus Frist (DATMIN = DATCDE + DELAI). 

Geöffnete Tabellen

In nachstehender Tabelle weist das Flag Wichtiger Inhalt auf Inhalte hin, die im Kontext kohärent sind.

Tabelle

Wichtiger Inhalt

Tabellentitel

FACILITY

 Ja

Standorte

ITMMASTER

 Ja

Artikel

ITMFACILITY

 Ja

Artikel - Standorte

Sonstige Hinweise

Ab Version 140 sollte dieser Eingabepunkt hinfällig sein.

GENCDEDCL: Deklaration der von den Eingabepunkten zusätzlich verwendbaren Variab

Dieser Eingabepunkt ist Teil der Verarbeitung TRTACHCDE1 (Anlage Bestellung) und generiert eine "GENCDEDCL"-Aktion.

Mit dieser Aktion können zusätzliche lokale Variablen deklariert werden. Diese Variablen können von anderen Eingabepunkten wie GENCDESEL und GENPURORD verwendet werden.

 

Kontext und Funktionsmodus

Transaktion

Keine Transaktion in Bearbeitung

Logdatei

Wenn die Generierung von Bestellungen in den Bestellvorschlägen angestoßen wurde (OPERATEUR <> "" & !clalev([M:PMG])), ist keine Logdatei geöffnet.

Unterschiedliche Anwendungsfälle

Der Eingabepunkt wird zu Beginn der Bestellungsgenerierung aufgerufen.

Verfügbare Variablen und Masken

Bei Aufruf der Aktion GENCDEDCL werden folgende Variablen belegt:

OPERATEUR

         Code des Betreibers, dessen Bestellungen nach Artikeln zu generieren sind.

CHOIX

         1 = Bestätigung des Generierungsstarts mit Standardwert = "Nein"

         2 = Bestätigung des Generierungsstarts mit Standardwert = "Ja"

         3 = Automatischer Generierungsstart

         4 = Automatischer Generierungsstart, der Aufruf erfolgte in den Lieferantenretouren, es handelt sich um eine Materialrückgabe zu einer neuen Bestellung, und wir befinden uns bereits in einer Aktualisierungstransaktion.

TARGRP

         1 = auf Anforderung "Nein"

         2 = auf Anforderung "Ja"

Obige Variablen dürfen nicht geändert werden.

Geöffnete Tabellen

In nachstehender Tabelle weist das Flag Wichtiger Inhalt auf Inhalte hin, die im Kontext kohärent sind.

Tabelle

Wichtiger Inhalt

Tabellentitel

BPARTNER

 

Personenkonten

BPCUSTOMER

 

Kunden

BPSUPPLIER

 

Lieferanten

BPSUPPMVT

 

Lieferantenbewegungen

SORDER

 

Kopfzeilen Verkaufsaufträge

SORDERP

 

Preispositionen Verkaufsaufträge

SORDERQ

 

Mengenpositionen Verkaufsaufträge

PORDER

 

Kopfzeilen Bestellung

PORDERP

 

Preispositionen Bestellungen

PORDERQ

 

Mengenpositionen Bestellungen

PPRICLINK

 

Suche Einkaufspreise (Link)

FACILITY

 

Standorte

ITMMASTER

 

Artikel

ITMBPS

 

Artikel - Lieferanten

ITMFACILITY

 

Artikel - Standorte

ITMMVT

 

Bewegungssummen Artikel - Standorte

ORDERS

 

Lfd. Aktionen

TABCUR

 

Währungen

TABCOEFF

 

Koeffizienten

PERIOD

 

Perioden

BUDPAR

 

Budgetparameter, sofern Buchhaltungsmodul vorhanden

GENCDESEL: Annahme / Ablehnung der Generierung einer Bestellposition.

Dieser Eingabepunkt ist Teil der Verarbeitung TRTACHCDE1 (Anlage Bestellung) und generiert eine "GENCDESEL"-Aktion.

Mit dieser Aktion kann die Generierung einer Bestellposition angenommen oder abgelehnt werden.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion läuft.

Logdatei

Eine Logdatei ist geöffnet.

Unterschiedliche Anwendungsfälle

Der Eingabepunkt wird vor der Belegung und vor dem Schreiben der einzelnen Bestellpositionen aufgerufen.

Verfügbare Variablen und Masken

Bei Aufruf der Aktion GENCDESEL werden folgende Variablen belegt:

Die Maske [M:POI1] steht zur Verfügung, die Variable nolign gibt die Tabellenzeile an, die gerade verarbeitet wird.

Obige Variable und obige Klasse dürfen nicht geändert werden.

Folgende Variable muss geändert werden, um die Generierung der Bestellposition anzunehmen oder abzulehnen;

OK

        Indikator für die aktuelle Bestellposition

        0 = Die Position wird abgelehnt, es wird zur Verarbeitung der nächsten Position gewechselt

        1 = Die Position wird angenommen (Standardwert)

Geöffnete Tabellen

In nachstehender Tabelle weist das Flag Wichtiger Inhalt auf Inhalte hin, die im Kontext kohärent sind.

Tabelle

Wichtiger Inhalt

Tabellentitel

BPARTNER

 

Personenkonten

BPCUSTOMER

 

Kunden

BPSUPPLIER

 

Lieferanten

BPSUPPMVT

 

Lieferantenbewegungen

SORDER

 

Kopfzeilen Verkaufsaufträge

SORDERP

 

Preispositionen Verkaufsaufträge

SORDERQ

Mengenpositionen Verkaufsaufträge

PORDER

Kopfzeilen Bestellung

PORDERP

 

Preispositionen Bestellungen

PORDERQ

 

Mengenpositionen Bestellungen

PPRICLINK

 

Suche Einkaufspreise (Link)

FACILITY

 

Standorte

ITMMASTER

 

Artikel

ITMBPS

 

Artikel - Lieferanten

ITMFACILITY

 

Artikel - Standorte

ITMMVT

 

Bewegungssummen Artikel - Standorte

ORDERS

 

Lfd. Aktionen

TABCUR

 

Währungen

TABCOEFF

 

Koeffizienten

PERIOD

 

Perioden

BUDPAR

 

Budgetparameter, sofern Buchhaltungsmodul vorhanden

Hinweise

Die Tabellen SORDER, SORDERP und SORDERQ wirken sich nur dann aus, wenn [M:POI1]SOHNUM (nolign-1) belegt ist!

Achtung, bei Lieferantenretouren mit Materialrückgabe zu einer neuen Bestellung sind diese drei Klassen nicht geöffnet!

GENPURORD: Belegung der spezifischen Felder vor dem Schreiben.

Dieser Eingabepunkt ist Teil der Verarbeitung TRTACHCDE1 (Anlage Bestellung) und generiert eine "GENPURORD"-Aktion.

Mit dieser Aktion können spezifische Felder in den Datensätzen der verschiedenen Bestellungstabellen belegt werden, bevor diese geschrieben werden.

Hinweis: Dieser Eingabepunkt wird nur bei der automatischen Generierung von Bestellungen aufgerufen (Sonderbeschaffung, Umwandlung von Materialanforderungen in Bestellungen, Bestellvorschläge, Planungsmaske Organisation, Planungsmaske Arbeitsbereich, Gruppierung).

Der Eingabepunkt kann nur verwendet werden, wenn die Bestellungen manuell mithilfe der POH-Objektverwaltung angelegt werden.

In diesem Kontext müssen die spezifischen Aktionen das POH-Objekts verwendet werden.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion läuft.

Logdatei

Eine Logdatei ist geöffnet.

Unterschiedliche Anwendungsfälle

Während der automatischen Generierung von Bestellungen wird der Eingabepunkt vor den Write-Anweisungen der einzelnen Bestellungstabellen aufgerufen.

Bei diesen Tabellen handelt es sich um PORDER (Bestellungskopf), PORDERQ (Auskunftsposition Mengen) und PORDERP (Auskunftsposition Preis).

Verfügbare Variablen und Masken

Bei Aufruf der Aktion GENPURORD werden folgende Variablen belegt:

[V]GOK

         Wenn diese globale Variable mit dem Wert 0 belegt wird, kann die aktuelle Aktualisierungstransaktion der Bestellung abgebrochen werden (Rollback). Es wird dann zur Verarbeitung der nächsten Bestellung gewechselt.

FICHIER

         Name der Tabelle, die geschrieben wird (PORDER, PORDERP oder PORDERQ)

ABRFIC

         Abkürzung der Tabelle, die geschrieben wird (POH, POP oder POQ)

CTMFLAG

         Indikator Sonderbeschaffungsbestellung (0 und 1 = Nein, 2 = Ja)

NUMSOH

         Nummer des in Verarbeitung befindlichen Verkaufsauftrags, wenn es sich um eine Sonderbeschaffung handelt und die in Verarbeitung befindliche Tabelle nicht die Tabelle der Auftragskopfzeilen ist (PORDER)

LINSOH

         Position des in Verarbeitung befindlichen Verkaufsauftrags, wenn es sich um eine Sonderbeschaffung handelt und die in Verarbeitung befindliche Tabelle nicht die Tabelle der Bestellungskopfzeilen ist (PORDER)

SEQSOH

         Positionssequenz des in Verarbeitung befindlichen Verkaufsauftrags, wenn es sich um eine Sonderbeschaffung handelt und die in Verarbeitung befindliche Tabelle nicht die Tabelle der Bestellungskopfzeilen ist (PORDER)

Die Maske [M:POI1] steht zur Verfügung, die Variable nolign gibt die Tabellenzeile an, die gerade belegt wird, sofern es sich bei der in Verarbeitung befindlichen Tabelle nicht um die Tabelle der Bestellungskopfzeilen handelt (PORDER)

Folgende Dateiklassen sind belegt: [F:SOH], [F:SOQ], [F:SOP]bei Sonderbeschaffung und Verarbeitung der Auskunftspositionen, [F:ITM]bei Verarbeitung der Auskunftspositionen.

Obige Variablen und Klassen dürfen nicht geändert werden.

Folgende Klassen können geändert werden, um spezifische Felder zu belegen:

[F:POH], wenn FICHIER = "PORDER" und ABRFIC = "POH"

[F:POP], wenn FICHIER = "PORDERP" und ABRFIC = "POP"

[F:POQ], wenn FICHIER = "PORDERQ" und ABRFIC = "POQ"

Geöffnete Tabellen

In nachstehender Tabelle weist das Flag Wichtiger Inhalt auf Inhalte hin, die im Kontext kohärent sind.

Tabelle

Wichtiger Inhalt

Tabellentitel

BPARTNER

 

Personenkonten

BPCUSTOMER

 

Kunden

BPSUPPLIER

 

Lieferanten

BPSUPPMVT

 

Lieferantenbewegungen

SORDER

 Ja

Kopfzeilen Verkaufsaufträge

SORDERP

 Ja

Preispositionen Verkaufsaufträge

SORDERQ

 Ja

Mengenpositionen Verkaufsaufträge

PORDER

 Ja

Kopfzeilen Bestellung

PORDERP

 Ja

Preispositionen Bestellungen

PORDERQ

 Ja

Mengenpositionen Bestellungen

PPRICLINK

 

Suche Einkaufspreise (Link)

FACILITY

 

Standorte

ITMMASTER

 Ja

Artikel

ITMBPS

 

Artikel - Lieferanten

ITMFACILITY

 

Artikel - Standorte

ITMMVT

 

Bewegungssummen Artikel - Standorte

ORDERS

 

Lfd. Aktionen

TABCUR

 

Währungen

TABCOEFF

 

Koeffizienten

PERIOD

 

Perioden

BUDPAR

 

Budgetparameter, sofern Buchhaltungsmodul vorhanden

Sonstige Hinweise

Die Belegung der spezifischen Felder in den Dateiklassen muss sorgfältig durchgeführt werden, da sonst Fehler auftreten können.

CLCMNTPOH: Erneute Berechnung des Nettobetrags der Bestellposition.

Dieser Eingabepunkt ist Teil der Verarbeitung TRTACHCDE1 (Anlage Bestellung) und generiert eine "CLCMNTPOH"-Aktion.

Mit dieser Aktion kann der Nettobetrag der Bestellposition erneut berechnet werden.

Kontext und Funktionsmodus

Transaktion

Keine Transaktion in Bearbeitung

Logdatei

Es ist keine Logdatei geöffnet.

Unterschiedliche Anwendungsfälle

Der Eingabepunkt wird nach der Anlage oder Änderung von Bestellpositionen in der Erfassungsmaske aufgerufen. Dies gilt unabhängig davon, ob die Bestellung manuell erfasst oder aus den Arbeitsplänen heraus generiert wurde.

Verfügbare Variablen und Masken

Bei Aufruf der Aktion CLCMNTPOH werden folgende Variablen belegt:

WABRMSK

         Abkürzung der Maske, die die Bestellpositionen enthält.

POH2 Verwaltung der klassischen Bestellungen, in diesem Kontext kann auch auf die Masken POH0, POH1 und POH3 zugegriffen werden.

POI1 Verwaltung der Bestellungen nach Artikeln oder Generierung aus den Arbeitsplänen.

NOL

         Index der aktuellen Position, verwendbar mit der in WABRMSK enthaltenen Maske

WCUR

         Währung, in der der Betrag der Bestellposition ausgedrückt ist.

Obige Variablen und Klassen dürfen nicht geändert werden.

Um den neuen zu berücksichtigenden Positionsbetrag zu ändern, muss folgende Variable geändert werden:

WLINAMT

         Nettobetrag der Bestellposition

Geöffnete Tabellen

In nachstehender Tabelle weist das Flag Wichtiger Inhalt auf Inhalte hin, die im Kontext kohärent sind.

Tabelle

Wichtiger Inhalt

Tabellentitel

BPARTNER

 Ja

Personenkonten

BPSUPPLIER

 Ja

Lieferanten

BPSUPPMVT

 Nein

Lieferantenbewegungen

PORDER

 Nein

Kopfzeilen Bestellung

PORDERP

 Nein

Preispositionen Bestellungen

PORDERQ

 Nein

Mengenpositionen Bestellungen

PPRICLINK

 Nein

Suche Einkaufspreise (Link)

FACILITY

 Nein

Standorte

ITMMASTER

 Ja

Artikel

ITMBPS

 Nein

Artikel - Lieferanten

ITMFACILITY

 Nein

Artikel - Standorte

ITMMVT

 Nein

Bewegungssummen Artikel - Standorte

ORDERS

 Nein

Lfd. Aktionen

TABCUR

 Nein

Währungen

TABCOEFF

 Nein

Koeffizienten

PERIOD

 Nein

Perioden

BUDPAR

 Nein

Budgetparameter, sofern Buchhaltungsmodul vorhanden

Sonstige Hinweise

Durch die Belegung eines neuen Nettopositionsbetrags werden automatisch der Bruttobetrag der Position und die Netto- und Bruttosummen sämtlicher Bestellpositionen geändert.

Der geänderte Positionsbetrag wird automatisch gemäß der Bestellungswährung geändert. 

 

POHCLE: Abschluss oder Storno des Abschlusses einer Bestellposition.

Dieser Eingabepunkt ist Teil der Verarbeitung TRTACHCDE1 (Verwaltung Bestellungen) und generiert eine "POHCLE"-Aktion.

Mit dieser Aktion können beim Abschluss oder beim Storno eines Abschlusses einer klassischen Bestellposition zusätzliche Aktualisierungen durchgeführt werden.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion läuft.

Logdatei

Je nach Aufrufkontext kann eine Logdatei geöffnet sein.

Unterschiedliche Anwendungsfälle

Der Aufruf erfolgt vor dem erneuten Lesen der Bestellposition (Tabelle PORDERQ [POQ]) in allen Abschluss- oder Abschlussstornofällen einer Bestellposition.

Verfügbare Variablen und Klassen

Bei Aufruf der Aktion POHCLE werden folgende Variablen belegt:

WTRAIT

         Code der Verarbeitung, mit der der genaue Kontext des Abschlusses oder des Abschlussstornos der Bestellposition ermittelt werden kann.

1 = Verwaltung klassischer Bestellungen

2 = Funktion Bestellungsabschluss

3 = Wareneingänge Lieferanten

4 = Prüfung Eingangsrechnungen (für Artikel ohne Wareneingang)

5 = Arbeitspläne

WCLEFLG

         Abschlussindikator

1 = Abschluss der Bestellposition

2 = Storno des Abschlusses der Bestellposition

[F :POQ]

         Bestellposition (Datensatz der Tabelle PORDERQ).

Obige Variablen und Klassen dürfen nicht geändert werden.

Geöffnete Tabellen

In nachstehender Tabelle weist das Flag Wichtiger Inhalt auf Inhalte hin, die im Kontext kohärent sind.

Tabelle

Wichtiger Inhalt

Tabellentitel

PORDER

 Nein

Kopf Bestellungen

PORDERQ

 Ja

Mengenpositionen Bestellungen

Sonstige Hinweise

Bei Aufruf aus der Rechnungsprüfung (WTRAIT = 4) ist keine Logdatei geöffnet.

SRTPURORD: Sortierung der Positionen vor der Bestellungsgenerierung.

Dieser Eingabepunkt ist Teil der Verarbeitung TRTACHCDE1 (Verwaltung Bestellungen) und generiert eine "SRTPURORD"-Aktion.

Mit dieser Aktion können die Positionen in der Maske POI1 Bestellvorschläge vor der Generierung der Bestellungen individuell sortiert werden. Mit dieser Aktion kann auch die Verarbeitung von Fehlmengen zum belieferten Kunden unterdrückt werden, wenn es sich um einen Direktauftrag handelt. Gleichzeitig kann auch unabhängig von der Sonderbeschaffung für alle Verkaufsaufträge eine Fehlmenge und / oder bei jeder Änderung des Wareneingangsstandorts eine Fehlmenge festgelegt werden.

 

Kontext und Funktionsmodus

Transaktion

Eine Transaktion läuft.

Logdatei

Eine Logdatei ist geöffnet.

Unterschiedliche Anwendungsfälle

Der Eingabepunkt wird vor der Standardsortierung der Positionen der Maske POI1 im Anschluss an eine Planungsmaske Arbeitsbereich, einen Dispositionsplan oder eine Materialrückgabe nach einer Lieferantenretoure aufgerufen.

Verfügbare Variablen und Klassen

Bei Aufruf der Aktion SRTPURORD werden folgende Variablen belegt:

CHOIX

         Code, dem der Kontext zu entnehmen ist (4 = Lieferantenretoure, sonstiger = Arbeitspläne)

 [M :POI1]

         Maske, die die sortierenden Bestellpositionen enthält.

Die Variable CHOIX darf nicht geändert werden.

Um die Standardsortierung durch eine spezifische Sortierung zu ersetzen, muss folgende Variable geändert werden:

WSRTFLG

         Sortierungsindikator.

0 = keine spezifische Sortierung, es wird standardmäßig sortiert.

1 = spezifische Sortierung, es wird nicht standardmäßig sortiert.

WFMIFLG

         Bei Sonderbeschaffungen Fehlmengenindikator für den belieferten Kunden.

0 = Fehlmenge (Standardwert).

1 = keine Fehlmenge ausführen, Gruppierung nach Lieferanten und nach Bestellungen.

WSOHFLG

         Bei Sonderbeschaffungen und Sonderbeschaffungen mit Wareneingang Fehlmengenindikator für den belieferten Kunden.

0 = Fehlmenge, zu jedem Verkaufsauftrag ist ein Lieferantenauftrag durchzuführen.

1 = keine Fehlmenge (Standardwert).

WRCPFLG

         Fehlmengenindikator am Wareneingangsstandort (Achtung, hier muss ein spezifischer Sorta-Befehl gegeben werden: WSRTFLG = 1).

0 = Fehlmenge, zu jedem Wareneingangsstandort ist ein Lieferantenauftrag durchzuführen.

1 = keine Fehlmenge (Standardwert).

WNAMCRITSPE

         Mit dieser 250-stelligen Zeichenkette kann für den Fall von Fehlmengen eine Liste von als Zusatzkriterien zu verwendenden Feldern angegeben werden.

 Es wird empfohlen, "~" als Feldtrennzeichen zu verwenden.

Die Aneinanderreihung der Werte dieser Felder plus die Feldtrennzeichen darf nicht mehr als 200 Zeichen aufweisen.

Achtung, ein spezifischer Sorta-Befehl kann notwendig sein: WSRTFLG = 1.

Beispiel:

Drei spezifische Felder sollen als zusätzliche Fehlmengenfelder verwendet werden, ein alphanumerisches Feld, ein Datumsfeld und ein numerisches Feld.

WNAMCRITSPE = "[M:POI1]champ_alpha(nolign-1) + '~' + num$([M:POI1]champ_date(nolign-1)) + '~' + num$([M:POI1]champ_num(nolign-1))"

Geöffnete Tabellen

In nachstehender Tabelle weist das Flag Wichtiger Inhalt auf Inhalte hin, die im Kontext kohärent sind.

Tabelle

Wichtiger Inhalt

Tabellentitel

BPARTNER

 Nein

Personenkonten

BPSUPPLIER

 Nein

Lieferanten

BPSUPPMVT

 Nein

Lieferantenbewegungen

PORDER

 Nein

Kopfzeilen Bestellung

PORDERP

 Nein

Preispositionen Bestellungen

PORDERQ

 Nein

Mengenpositionen Bestellungen

PPRICLINK

 Nein

Suche Einkaufspreise (Link)

FACILITY

 Nein

Standorte

ITMMASTER

 Nein

Artikel

ITMBPS

 Nein

Artikel - Lieferanten

ITMFACILITY

 Nein

Artikel - Standorte

ITMMVT

 Nein

Bewegungssummen Artikel - Standorte

ORDERS

 Nein

Lfd. Aktionen

TABCUR

 Nein

Währungen

TABCOEFF

 Nein

Koeffizienten

PERIOD

 Nein

Perioden

BUDPAR

 Nein

Budgetparameter, sofern Buchhaltungsmodul vorhanden

 

 

 

 

 

Sonstige Hinweise

Im Kontext von Lieferantenretouren dürfte die spezifische Sortierung der Positionen nicht notwendig sein (CHOIX = 4).

 

MAJENG: Bearbeitung der zu aktualisierenden Obligobeträge.

Dieser Eingabepunkt ist Teil der Verarbeitung TRTACHCDE1 (Verwaltung Bestellungen) und generiert eine "MAJENG"-Aktion.

Mit dieser Aktion können die zu aktualisierenden Anfrage- und Bestellobligobeträge bearbeitet werden, um beispielsweise die nicht vorsteuerabzugsberechtigten Umsatzsteuerbeträge zu berücksichtigen.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion läuft.

Logdatei

Eine Logdatei ist geöffnet.

Unterschiedliche Anwendungsfälle

Der Eingabepunkt wird bei Anlage, Änderung oder Löschen von Bestellpositionen aufgerufen. Dies gilt unabhängig von der verwendeten Verwaltungsfunktion.

Der Eingabepunkt wird auch bei jeder Anlage / bei jeder Änderung / bei jedem Löschen / bei jedem Verbrauch von Bestellpositionen aufgerufen.

Der Eingabepunkt wird auch in der Resynchronisierung der Bestellobligos und Anfrageobligos aufgerufen.

Der Aufruf erfolgt unmittelbar vor dem Call-Befehl der Obligoaktualisierungsverarbeitung.

Verfügbare Variablen und Klassen

Bei Aufruf der Aktion MAJENG werden folgende Variablen belegt:

WTYPMAJ

Variable, der der Kontext zu entnehmen ist

1 = Verarbeitung der Rechnungsabgrenzungen (Obligoauflösung zum Buchungsdatum)

           Die Dateiklassen [F :PWH] und [F :PWD] sind belegt und stehen zur Verfügung

           [F :PWD]AMTCUR: Obligobetrag in Belegwährung[F :PWD]CUR

           [F:PWD]QTYBUDLIN: Obligomenge in Bezugseinheiten

           Das Aktualisierungsvorzeichen ist -1

           Die Variable WOK_MAJENG ermöglicht das Umgehen der Aktualisierung der Obligoauflösung (0 = Nein keine Aktualisierung, 1 = Ja Aktualisierung)

2 = Verarbeitung der Rechnungsabgrenzungen (Obligoverlängerung zum Ausbuchungsdatum)

           Analog zum vorherigen Fall, allerdings ist das Aktualisierungsvorzeichen +1

           Die Variable WOK_MAJENG ermöglicht das Umgehen der Aktualisierung der Obligoverlängerung (0 = Nein keine Aktualisierung, 1 = Ja Aktualisierung)

3 = Verarbeitung der Gutschriften (Verlängerung zum Buchungsdatum)

           Die Dateiklassen [F :PWE] und [F :PWR] sind belegt und stehen zur Verfügung

           [F :PWR]AMTCUR: Obligobetrag in Belegwährung[F :PWR]CUR

           [F:PWR]QTYBUDLIN: Obligomenge in Bezugseinheiten

           Das Aktualisierungsvorzeichen ist +1

           Die Variable WOK_MAJENG ermöglicht das Umgehen der Aktualisierung der Obligoverlängerung (0 = Nein keine Aktualisierung, 1 = Ja Aktualisierung)

4 = Verarbeitung der Gutschriften (Obligoauflösung zum Ausbuchungsdatum)

           Analog zum vorherigen Fall, allerdings ist das Aktualisierungsvorzeichen -1

           Die Variable WOK_MAJENG ermöglicht das Umgehen der Aktualisierung der Obligoauflösung (0 = Nein keine Aktualisierung, 1 = Ja Aktualisierung)

5 = Verarbeitung der festen Lieferanfragen

           Die Dateiklassen [F :POH], [F :POP] und [F :POQ] sind belegt und stehen zur Verfügung

           WAMTCUR: Obligobetrag in Belegwährung

           QTYUOM: Obligomenge in Bezugseinheiten

           Das Aktualisierungsvorzeichen ist WSIGN zu entnehmen (+1 oder -1)

           Wenn die Maske [M :POD1] geöffnet ist, wird die Funktion Verwaltung Lieferanfragen verwendet

           Wenn die Maske [M :PPMG] geöffnet ist, werden die Funktionen der Arbeitspläne verwendet

6 = Verarbeitung der signierten Bestellpositionen

           Die Dateiklassen [F :POH], [F :POP] und [F :POQ] sind belegt und stehen zur Verfügung

           WAMTCUR: Obligobetrag in Belegwährung

           QTYUOM: Obligomenge in Bezugseinheiten

           Das Aktualisierungsvorzeichen ist SIGN zu entnehmen (+1 oder -1)

7 = Freigabe Rechnungen

           Die Dateiklassen [F :POH], [F :POP] und [F :POQ] sind belegt und stehen zur Verfügung

           WAMTCUR: Obligobetrag in Belegwährung

           QTYUOM: Obligomenge in Bezugseinheiten

          Das Aktualisierungsvorzeichen ist WSIGN zu entnehmen (+1 oder -1)

8 = Verarbeitung der Materialanforderungspositionen

           Die Dateiklassen [F :PSH] und [F :PSD] sind belegt und stehen zur Verfügung

           WAMTCUR: Obligobetrag in Belegwährung

           QTYUOM: Obligomenge in Bezugseinheiten

           Das Aktualisierungsvorzeichen ist WSIGN zu entnehmen (+1 oder -1)

9 = Verbrauch der Materialanforderungen (Berücksichtigung zwecks Auftragsanlage)

           Die Dateiklassen [F :PSH] und [F :PSD] sind belegt und stehen zur Verfügung

           WAMTCUR: Obligobetrag in Belegwährung

           QTYUOM: Obligomenge in Bezugseinheiten

           Das Aktualisierungsvorzeichen ist SIGN zu entnehmen (+1 oder -1)

 

10 = Resynchronisierung der Vorverpflichtungen

           Die Dateiklasse [F :PSD] ist belegt und steht zur Verfügung

           WDELTACUR: Abweichungsbetrag Anfrageobligo in Belegwährung [F :PSD]CUR

           WDELTAQTY: Menge in Abweichung für das Anfrageobligo in Bezugseinheit

           Das Aktualisierungsvorzeichen ist SIGN zu entnehmen (+1 oder -1)

11 = Resynchronisierung der Obligos

           Die Dateiklassen [F :POP] und [F :POQ] sind belegt und stehen zur Verfügung

           WDELTACUR: Abweichungsbetrag Bestellobligo in Belegwährung [F :POH]CUR

           WDELTAQTY: Menge in Abweichung für das Bestellobligo in Bezugseinheit

           Das Aktualisierungsvorzeichen ist SIGN zu entnehmen (+1 oder -1)

Geöffnete Tabellen

In nachstehender Tabelle weist das Flag Wichtiger Inhalt auf Inhalte hin, die im Kontext kohärent sind.

Tabelle

Wichtiger Inhalt

Tabellentitel

BPARTNER

 Nein

Personenkonten

BPSUPPLIER

 Nein

Lieferanten

BPSUPPMVT

 Nein

Lieferantenbewegungen

PORDER

 Ja

Kopfzeilen Bestellung

PORDERP

 Ja

Preispositionen Bestellungen

PORDERQ

 Ja

Mengenpositionen Bestellungen

PREQUIS

 Ja

Kopfzeilen Materialanforderungen

PREQUISD

 Ja

Positionen Materialanforderungen

ITMMASTER

 Nein

Artikel

ITMBPS

 Nein

Artikel - Lieferanten

 

 

 

 

 

Sonstige Hinweise

Von diesem Eingabepunkt ist die Aktualisierung der Vorverbindlichkeiten betroffen (WTYPMAJ = 8 oder 9 oder 10)

 

UOMPSHPOH: Übernahme der Materialanforderungseinheit in die Bestellposition

Dieser Eingabepunkt ist Teil der Verarbeitung TRTACHCDE1 (Verwaltung Bestellungen) und generiert eine "UOMPSHPOH"-Aktion.

Mit dieser Aktion kann bei der Umwandlung der Materialanforderung in eine Bestellung die Materialanforderungseinheit übernommen werden.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion läuft.

Logdatei

Je nach Kontext ist eine Logdatei geöffnet.

Unterschiedliche Anwendungsfälle

Der Eingabepunkt wird bei der Umwandlung einer Materialanforderung in eine Bestellung aufgerufen. Dies kann an drei verschiedenen Stellen passieren:

-         Bestellungsanlage in der klassischen Bestellungsverwaltung

-         Generierung einer Bestellung in den Bestellvorschlägen

-         Generierung einer Bestellung in den anderen Planungsmasken (Organisation, Arbeitsbereich, Gruppierung)

Der Eingabepunkt wird unmittelbar nach der Berücksichtigung des POP-Bedarfs während der Belegung der Bestellposition aufgerufen.

Verfügbare Variablen und Klassen

Bei Aufruf der Aktion UOMPSHPOH werden folgende Variablen belegt:

TRAIT

         Code der aktuellen Verarbeitung (1 = klassische Bestellungen, 2 = Bestellvorschläge, 3 = Dispositionsplan).

NOL

         Index der aktuell belegten Bestellposition (Maske [M:POH2], falls TRAIT = 1 oder Maske [M:POI1], falls TRAIT > 1)

Die Masken [M:POH0], [M :POH1], und [M :POH2] können nur verwendet werden, wenn der Aufruf in den klassischen Bestellungen erfolgte (TRAIT = 1).

Die Maske [M:POI1] kann nur verwendet werden, wenn der Aufruf in den Planungsmasken erfolgte (TRAIT = 2 oder TRAIT=3).

Obige Variablen und Klassen dürfen nicht geändert werden.

Folgende Variable kann geändert werden, um die Übernahme der Materialanforderungseinheit zu aktivieren:

WUOMFLG

         Indikator für die Übernahme der Einheit:

0 = keine Übernahme (Standardfunktionsweise)

1 = Die Bestell- oder Verpackungseinheit entspricht der Materialanforderungseinheit

2 = Die Einkaufseinheit der Bestellung entspricht der Materialanforderungseinheit

3 = Die Bestelleinheit und die Einkaufseinheit der Bestellung entsprechen der Materialanforderungseinheit

Geöffnete Tabellen

In nachstehender Tabelle weist das Flag Wichtiger Inhalt auf Inhalte hin, die im Kontext kohärent sind.

Tabelle

Wichtiger Inhalt

Tabellentitel

BPARTNER

 Nein

Personenkonten

BPSUPPLIER

 Nein

Lieferanten

BPSUPPMVT

 Nein

Lieferantenbewegungen

PORDER

 Nein

Kopfzeilen Bestellung

PORDERP

 Nein

Preispositionen Bestellungen

PORDERQ

 Nein

Mengenpositionen Bestellungen

ITMMASTER

 Ja

Artikel

ITMBPS

 Nein

Artikel - Lieferanten

PWRKORDERS

 Ja

Berücksichtigter Bedarf

PREQUIS

 Nein

Kopfzeilen Materialanforderung

PREQUISD

 Ja

Positionen Materialanforderung

 

 

 

 

 

Sonstige Hinweise

Wenn die Übernahme der Materialanforderungseinheit aktiviert ist, werden die Materialanforderungspositionen nicht gruppiert (eine Materialanforderungsposition = eine Bestellposition).

 

BEFREWFMI: Belegung der spezifischen Felder vor dem Schreiben.

Dieser Eingabepunkt ist Teil der Verarbeitung TRTACHCDE1 (Anlage Bestellung) und generiert eine "BEFREWFMI"-Aktion.

Mit dieser Aktion können spezifische Felder im Datensatz der Tabelle der Bestellpositionen belegt werden, bevor diese Tabelle erneut geschrieben wird.

Hinweis: Dieser Eingabepunkt wird nur bei der automatischen Generierung von Sonderbeschaffungen aufgerufen, d.h. von Bestellungen, die sich aus Verkaufsaufträgen ergeben.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion läuft.

Logdatei

Eine Logdatei ist geöffnet.

Unterschiedliche Anwendungsfälle

Während der automatischen Generierung von Sonderbeschaffungen wird der Eingabepunkt vor den Rewrite-Anweisungen der Tabelle der Verkaufsauftragspositionen (SORDERQ) aufgerufen.

Verfügbare Variablen und Masken

Bei Aufruf der Aktion BEFREWFMI werden folgende Variablen belegt:

[V]GOK

         Wenn diese globale Variable mit dem Wert 0 belegt wird, kann die aktuelle Aktualisierungstransaktion der Bestellung abgebrochen werden (Rollback). Es wird dann zur Verarbeitung der nächsten Bestellung gewechselt.

[F:POQ]SOHNUM

         Nummer des in Verarbeitung befindlichen Verkaufsauftrags

[F:POQ]SOPLIN

         Position des in Verarbeitung befindlichen Verkaufsauftrags

[F:POQ]SOQSEQ

         Positionssequenz des in Verarbeitung befindlichen Verkaufsauftrags

Folgende Klassen sind belegt: [F:POQ], [F:SOH][F:SOP] und [F:ITM]

Obige Variablen und Klassen dürfen nicht geändert werden.

Die folgende Klasse kann geändert werden, um spezifische Felder zu belegen: [F:SOQ]

Geöffnete Tabellen

In nachstehender Tabelle weist das Flag Wichtiger Inhalt auf Inhalte hin, die im Kontext kohärent sind.

Tabelle

Wichtiger Inhalt

Tabellentitel

BPARTNER

 

Personenkonten

BPCUSTOMER

 

Kunden

BPSUPPLIER

 

Lieferanten

BPSUPPMVT

 

Lieferantenbewegungen

SORDER

 Ja

Kopfzeilen Verkaufsaufträge

SORDERP

 Ja

Preispositionen Verkaufsaufträge

SORDERQ

 Ja

Mengenpositionen Verkaufsaufträge

PORDER

 Ja

Kopfzeilen Bestellung

PORDERP

 Ja

Preispositionen Bestellungen

PORDERQ

 Ja

Mengenpositionen Bestellungen

PPRICLINK

 

Suche Einkaufspreise (Link)

FACILITY

 

Standorte

ITMMASTER

 Ja

Artikel

ITMBPS

 

Artikel - Lieferanten

ITMFACILITY

 

Artikel - Standorte

ITMMVT

 

Bewegungssummen Artikel - Standorte

ORDERS

 

Lfd. Aktionen

TABCUR

 

Währungen

TABCOEFF

 

Koeffizienten

PERIOD

 

Perioden

BUDPAR

 

Budgetparameter, sofern Buchhaltungsmodul vorhanden

Sonstige Hinweise

Die Belegung der spezifischen Felder in den Dateiklassen muss sorgfältig durchgeführt werden, da sonst Fehler auftreten können.

PRINTPOH: Druck der generierten Bestellungen

Dieser Eingabepunkt ist Teil der Verarbeitung TRTACHCDE1 (Anlage Bestellung) und generiert eine "PRINTPOH"-Aktion.

Mit dieser Aktion können die generierten Bestellungen gedruckt werden.

Kontext und Funktionsmodus

Transaktion

Keine Transaktion in Bearbeitung

Logdatei

Eine Logdatei ist geöffnet.

Unterschiedliche Anwendungsfälle

Vor der Generierung der Bestellungen.

Verfügbare Variablen und Masken

Die Maskenklasse [M:POI1] ist belegt.

Folgende Variablen können geändert werden, sofern notwendig:

[M:POI1]PRTFLG

Druckindikator (1 = nein, 2 = ja)

[M:POI1]DOCNAM

Berichtscode (z. B. BONCDE)

[M:POI1]PRTCOD

Druckername

Geöffnete Tabellen

In nachstehender Tabelle weist das Flag Wichtiger Inhalt auf Inhalte hin, die im Kontext kohärent sind.

Tabelle

Wichtiger Inhalt

Tabellentitel

BPARTNER

 

Personenkonten

BPCUSTOMER

 

Kunden

BPSUPPLIER

 

Lieferanten

BPSUPPMVT

 

Lieferantenbewegungen

SORDER

Kopfzeilen Verkaufsaufträge

SORDERP

Preispositionen Verkaufsaufträge

SORDERQ

Mengenpositionen Verkaufsaufträge

PORDER

Kopfzeilen Bestellung

PORDERP

Preispositionen Bestellungen

PORDERQ

 

Mengenpositionen Bestellungen

PPRICLINK

 

Suche Einkaufspreise (Link)

FACILITY

 

Standorte

ITMMASTER

 

Artikel

ITMBPS

 

Artikel - Lieferanten

ITMFACILITY

 

Artikel - Standorte

ITMMVT

 

Bewegungssummen Artikel - Standorte

ORDERS

 

Lfd. Aktionen

TABCUR

 

Währungen

TABCOEFF

 

Koeffizienten

PERIOD

 

Perioden

BUDPAR

 

Budgetparameter, sofern Buchhaltungsmodul vorhanden

Sonstige Hinweise

Auf den Aufruf des Eingabepunkts kann verzichtet werden, wenn die Bestellungen in den Bestellvorschlägen generiert werden, denn dort wurde die Druckauswahl bereits getroffen.

CTMPOHFCY: Bestimmung des Einkaufsstandorts in der Verwaltung Sonderbeschaffung

Dieser Eingabepunkt ist Teil der Verarbeitung TRTACHCDE1 (Anlage einer Sonderbeschaffung auf Basis eines Verkaufsauftrags) und generiert eine "CTMPOHFCY"-Aktion.

Mit dieser Aktion kann der Standort der Bestellung ausgefüllt werden, die generiert wird.

Beispiel: Ausfüllen des Einkaufsstandorts mit dem Versandstandort des Verkaufsauftrags (wenn dieser Standort ein Einkaufsstandort ist).

Kontext und Funktionsmodus

Transaktion

Keine Transaktion in Bearbeitung

Logdatei

Eine Logdatei ist geöffnet.

Unterschiedliche Anwendungsfälle

Der Aufruf erfolgt nach dem Lesen einer Verkaufsauftragskopfzeile.

Verfügbare Variablen und Masken

Der Wert des Felds [M:POI1]POHFCY kann geändert werden.


Achtung: die spezifische Verarbeitung muss sicherstellen, dass der Standort, der es ermöglicht, dieses Feld auszufüllen, auch wirklich ein Einkaufsstandort ist.

Geöffnete Tabellen

In nachstehender Tabelle weist das Flag Wichtiger Inhalt auf Inhalte hin, die im Kontext kohärent sind.

Tabelle

Wichtiger Inhalt

Tabellentitel

BPARTNER

Nein

Personenkonten

BPCUSTOMER

Nein

Kunden

BPSUPPLIER

Nein

Lieferanten

BPSUPPMVT

Nein

Lieferantenbewegungen

SORDER

Ja

Kopfzeilen Verkaufsaufträge

SORDERP

Nein

Preispositionen Verkaufsaufträge

SORDERQ

Nein

Mengenpositionen Verkaufsaufträge

PORDER

Nein

Kopfzeilen Bestellung

PORDERP

Nein

Preispositionen Bestellungen

PORDERQ

Nein

Mengenpositionen Bestellungen

PPRICLINK

Nein

Suche Einkaufspreise (Link)

FACILITY

Ja

Standorte

ITMMASTER

Nein

Artikel

ITMBPS

Nein

Artikel - Lieferanten

ITMFACILITY

Nein

Artikel - Standorte

ITMMVT

Nein

Bewegungssummen Artikel - Standorte

ORDERS

Nein

Lfd. Aktionen

TABCUR

Nein

Währungen

TABCOEFF

Nein

Koeffizienten

PERIOD

Nein

Perioden

BUDPAR

Nein

Budgetparameter, sofern Buchhaltungsmodul vorhanden

Sonstige Hinweise