Ansicht
Dokumentation

SIMG_XXMENUOLSDMODB1 - Bedingungen definieren

SIMG_XXMENUOLSDMODB1 - Bedingungen definieren

General Data in Customer Master   CL_GUI_FRONTEND_SERVICES - Frontend Services  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Bedingungen werden als Form-Routinen abgebildet. Diese werden z.B. in der Konditionstechnik und bei Statistiken verwendet. Bedingungen überprüfen unterschiedliche Kriterien bei der Durchführung der jeweiligen Funktionen und werden bei den Funktionen der Konditionstechnik im Kalkulationsschema eingetragen.

Beispiel
  • In der Preisfindung überprüft eine Bedingung, ob eine Konditionsart in den Beleg eingestellt wird oder nicht. Sie kann z.B. festlegen, daß eine Konditionsart nur bei Import- oder Exportgeschäften berücksichtigt wird.

  • Die Bedingung 004 in der Nachrichtensteuerung legt fest, daß eine Nachricht in der Faktura vorgeschlagen wird, falls die Faktura vollständig und nicht rechnungslistenrelevant ist.

  • Eine Bedingung in der Kontenfindung kann z.B. festlegen, daß eine Kontenfindung nur durchgeführt wird, wenn die Kontierung mit CO-Objekt erfolgt.

In der Standardauslieferung bereits enthaltene Bedingungen oder eigene Bedingungen, die Sie verwenden möchten, müssen Sie bei Funktionen der Konditionstechnik im Kalkulationsschema eingeben. Sie erhalten dort eine Liste der pro Funktion verfügbaren Bedingungen.

In diesem Abschnitt wird beschrieben, wie Sie Bedingungen gemäß Ihren firmenspezifischen Anforderungen definieren. Beim Anlegen von Bedingungen stehen folgende Kommunikationstabellen zur Verfügung:

  • Preisfindung,,,,,,,,(KOMK, KOMP, T001, T001R)
  • Nachrichtensteuerung,,,,(je nach Applikation stehen KOMKBV1, KOMKBV2 ,,,,,,,,,,,,,, oder KOMKBV3 zur Verfügung)
  • Kontenfindung,,,,,,(KOMKCV, KOMPCV)
  • Materialfindung,,,,,,(KOMKD, KOMPD)
  • Listung/Ausschluß,,,,,,(KOMKG, KOMPG)
  • Statistiken

Bei den Bedingungen der Preisfindung wurde als Tuning-Maßnahme ein Vorstep eingebaut, mit dem zuerst die KOMK-Felder überprüft werden und - falls sich hier bereits ein negatives Ergebnis für die Bedingung ergibt - keine Positionsfelder in KOMP mehr überprüft werden müssen.

  1. Prüfen Sie zunächst, ob Sie die in der Standardauslieferung enthaltenen Bedingungen übernehmen können.
  2. Überschreiben Sie ggf. eine vorhandene Routine oder legen Sie eine Gruppennummer aus dem für Kundenanpassungen vorgesehenen Bereich (600-699) sowie eine zugehörige textliche Bezeichnung an.
  3. Programmieren Sie die gewünschte Bedingung im Editor.
  4. Aktivieren Sie die Bedingung.
  5. Geben Sie einen Langtext an, der die Bedeutung der Routine genauer und ausführlicher erklärt.
  6. Geben Sie eine Applikation an, wenn Sie die Bedingung ausschließlich in einem bestimmten Teilbereich (z.B. Preisfindung) verwenden möchten..
  7. Tragen Sie die Bedingung im Kalkulationsschema der Funktion ein, in der Sie die Bedingung verwenden möchten.





SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   rdisp/max_wprun_time - Maximum work process run time  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3515 Date: 20240523 Time: 064414     sap01-206 ( 54 ms )