Artikel - Lieferant muss zwingend vorhanden sein.
Der Stückpreis kann mit vier Dezimalstellen angegeben werden.
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.
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)
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.
Keine Transaktion in Bearbeitung
Eine Logdatei ist geöffnet.
Der Eingabepunkt wird zu jeder Verkaufsauftragsposition aufgerufen, wenn diese eine Direktauftragsposition generiert.
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
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 |
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.
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.
Eine Transaktion läuft.
Eine Logdatei ist geöffnet.
Der Eingabepunkt wird in der Belegungsschleife für die Maske [M :POI1] aufgerufen, nachdem der die Direktbestellung nach sich ziehende Verkaufsauftrag gelesen wurde.
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
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 |
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.
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.
Keine Transaktion in Bearbeitung
Eine Logdatei ist geöffnet.
Der Eingabepunkt wird vor der Verarbeitung der Verkaufsaufträge, aber nach der Freigabe der Erfassungsmaske für die Selektionen aufgerufen.
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.
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 |
Filteränderungen werden in der Logdatei vermerkt.
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.
Keine Transaktion in Bearbeitung
Eine Logdatei ist geöffnet.
Der Eingabepunkt wird vor der Verarbeitung der Verkaufsaufträge, aber nach der Freigabe der Erfassungsmaske für die Selektionen aufgerufen.
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
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 |
Ausgeschlossene Verkaufsaufträge werden in der Logdatei vermerkt.
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.
Keine Transaktion in Bearbeitung
Eine Logdatei ist geöffnet.
Der Eingabepunkt wird zu jeder Verkaufsauftragsposition aufgerufen.
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
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 |
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.
Keine Transaktion in Bearbeitung
Es ist keine Logdatei geöffnet.
Der Eingabepunkt wird bei der Bedarfsberücksichtigung auf Basis der klassischen Bestellungen oder der Bestellvorschläge aufgerufen.
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
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 |
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)
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.
Bei automatischer Bestellungsgenerierung (Sonderbeschaffung oder Bestellvorschläge) läuft eine Transaktion.
Bei automatischer Bestellungsgenerierung (Sonderbeschaffung oder Bestellvorschläge) ist eine Logdatei geöffnet.
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.
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).
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 |
Ab Version 140 sollte dieser Eingabepunkt hinfällig sein.
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.
Keine Transaktion in Bearbeitung
Wenn die Generierung von Bestellungen in den Bestellvorschlägen angestoßen wurde (OPERATEUR <> "" & !clalev([M:PMG])), ist keine Logdatei geöffnet.
Der Eingabepunkt wird zu Beginn der Bestellungsgenerierung aufgerufen.
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.
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 |
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.
Eine Transaktion läuft.
Eine Logdatei ist geöffnet.
Der Eingabepunkt wird vor der Belegung und vor dem Schreiben der einzelnen Bestellpositionen aufgerufen.
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)
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 |
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!
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.
Eine Transaktion läuft.
Eine Logdatei ist geöffnet.
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).
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"
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 |
Die Belegung der spezifischen Felder in den Dateiklassen muss sorgfältig durchgeführt werden, da sonst Fehler auftreten können.
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.
Keine Transaktion in Bearbeitung
Es ist keine Logdatei geöffnet.
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.
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
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 |
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.
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.
Eine Transaktion läuft.
Je nach Aufrufkontext kann eine Logdatei geöffnet sein.
Der Aufruf erfolgt vor dem erneuten Lesen der Bestellposition (Tabelle PORDERQ [POQ]) in allen Abschluss- oder Abschlussstornofällen einer Bestellposition.
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.
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 |
Bei Aufruf aus der Rechnungsprüfung (WTRAIT = 4) ist keine Logdatei geöffnet.
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.
Eine Transaktion läuft.
Eine Logdatei ist geöffnet.
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.
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 TabellenIn 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 | ||
|
|
|
|
|
Im Kontext von Lieferantenretouren dürfte die spezifische Sortierung der Positionen nicht notwendig sein (CHOIX = 4).
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.
Eine Transaktion läuft.
Eine Logdatei ist geöffnet.
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.
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)
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 | ||
|
|
|
|
|
Von diesem Eingabepunkt ist die Aktualisierung der Vorverbindlichkeiten betroffen (WTYPMAJ = 8 oder 9 oder 10)
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.
Eine Transaktion läuft.
Je nach Kontext ist eine Logdatei geöffnet.
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.
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
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 | ||
|
|
|
|
|
Wenn die Übernahme der Materialanforderungseinheit aktiviert ist, werden die Materialanforderungspositionen nicht gruppiert (eine Materialanforderungsposition = eine Bestellposition).
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.
Eine Transaktion läuft.
Eine Logdatei ist geöffnet.
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]
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 |
Die Belegung der spezifischen Felder in den Dateiklassen muss sorgfältig durchgeführt werden, da sonst Fehler auftreten können.
Dieser Eingabepunkt ist Teil der Verarbeitung TRTACHCDE1 (Anlage Bestellung) und generiert eine "PRINTPOH"-Aktion.
Mit dieser Aktion können die generierten Bestellungen gedruckt werden.
Keine Transaktion in Bearbeitung
Eine Logdatei ist geöffnet.
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 |
Auf den Aufruf des Eingabepunkts kann verzichtet werden, wenn die Bestellungen in den Bestellvorschlägen generiert werden, denn dort wurde die Druckauswahl bereits getroffen.
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).
Keine Transaktion in Bearbeitung
Eine Logdatei ist geöffnet.
Der Aufruf erfolgt nach dem Lesen einer Verkaufsauftragskopfzeile.
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.
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 |