Ansicht
Dokumentation
Gruppierung von Kontrakten ( RELNSD_40_SLS_CONTRACTGR )
Fill RESBD Structure from EBP Component Structure CL_GUI_FRONTEND_SERVICES - Frontend ServicesDiese Dokumentation steht unter dem Copyright der SAP AG.
Kurztext
Gruppierung von Kontrakten
Beschreibung
Mit dieser Funktion können Sie Kontrakte als Unterkontrakte mit einem Gruppenkontrakt verknüpfen. Der Gruppenkontrakt enthält allgemeine Bedingungen, die für die Unterkontrakte über einen definierten Zeitraum hinweg gelten, und stellt sicher, daß die Daten in allen Unterkontrakten konsistent bleiben. Wenn Sie einen Kontrakt mit einem Gruppenkontrakt verknüpfen, kopiert das System die Daten aus dem Gruppenkontrakt in die Unterkontrakte gemäß den im Customizing festgelegten Gruppenreferenzbedingungen. Änderungen im Gruppenkontrakt können Sie mit Hilfe eines Workflow direkt in den Unterkontrakt kopieren lassen. Die in den Vertragskopf kopierten Daten werden entsprechend der Standardanwendungslogik in die Positionen kopiert.
Gruppenkontrakt
Der Gruppenkontrakt enthält ausschließlich Kopfdaten. Sie können darin z.B. folgendes festhalten:
- kaufmännische Daten
- Daten zum Fakturierungsplan
- Partnerdaten
- Kontraktdaten
Der Gruppenkontrakt enthält darüber hinaus eine Liste aller Kontrakte, die mit dem Gruppenkontrakt verknüpft sind. Von dieser Liste aus können Sie in die einzelnen Unterkontrakte verzweigen.
Kontrakte mit Gruppenkontrakt verknüpfen
Sie verknüpfen einen Unterkontrakt mit einem Gruppenkontrakt, indem Sie die Nummer des Gruppenkontrakts in dem neuen Feld Gruppenkontrakt im Kopf des Unterkontrakts bzw. im Verkaufsbild eingeben. Sie können mit Hilfe des Matchcode einen passenden Gruppenkontrakt suchen. Mit Matchcode E können Sie Belege nach Partner suchen. Im Customizing steuern Sie, ob Sie bei der Kontrakterstellung eine Meldung erhalten, wenn zu dem von Ihnen angegebenen Kunden bereits Gruppenkontrakte vorhanden sind. Aus dem Dialogfenster mit dieser Meldung können Sie direkt in die Liste der Gruppenkontrakte verzweigen und einen entsprechenden Kontrakt auswählen.
Mit Hilfe der Gruppenreferenzbedingungen, die Sie im Customizing unter Gruppenreferenzbedingungen definieren festlegen, ermittelt das System:
- ob die Kontraktart auf die Gruppenkontraktart referieren darf
- nach welchen Regeln die Daten aus dem Gruppenkontrakt kopiert werden
Hierzu gehören folgende Aktivitäten im Customizing:
- Referenzverkaufsbelegarten definieren
- Sie legen fest, welche Kontraktarten auf welche Gruppenkontraktarten referieren dürfen.
- Referenzschemata definieren
- Sie definieren ein Referenzschema, das folgendes enthält:
- die Felder in den beiden Belegen, die übereinstimmen müssen, damit die Verknüpfung gültig ist (eindeutige Felder)
- die Felder im Gruppenkontrakt, die automatisch in die Unterkontrakte kopiert werden (Kopierfelder)
- die Felder im Gruppenkontrakt, die automatisch in den Unterkontrakten vorgeschlagen werden (Vorschlagsfelder)
- Sie legen fest, ob der Bearbeiter des Unterkontrakts eine Meldung erhält, bevor das System die Änderungen aus dem Gruppenkontrakt in den Unterkontrakt kopiert. Sie ordnen das Referenzschema einer Gruppenkontraktart zu. Wenn Sie einen Gruppenkontrakt anlegen, wird das Referenzschema im Kopf des Gruppenkontrakts vorgeschlagen. Sobald ein Kontrakt mit einem Gruppenkontrakt verknüpft ist, können Sie das Referenzschema im Kopf des Gruppenkontrakts nicht mehr ändern.
Änderungen im Unterkontrakt
Wenn Sie im Unterkontrakt ein eindeutiges Feld ändern, löscht das System die Verknüpfung mit dem Gruppenkontrakt.
Wenn Sie ein Kopierfeld ändern, überschreibt das System in jedem Fall den neuen Wert mit dem Wert im Gruppenkontrakt.
Vorschlagsfelder können Sie entsprechend Ihren Anforderungen ändern.
Änderungen im Gruppenkontrakt
Sie steuern im Customizing unter Verkaufsbelegarten definieren, ob das System Änderungen im Gruppenkontrakt direkt in alle Unterkontrakte übernimmt. Wenn Sie das Feld für die Aktualisierung der Unterkontrakte markiert haben, wird beim Ändern des Gruppenkontrakts ein Workflow angestoßen. Das System greift auf die einzelnen Unterkontrakte zu und ermittelt mit Hilfe des Referenzschemas, ob die Änderungen übernommen werden sollen.
Wenn Sie im Customizing das Feld für die Aktualisierung der Unterkontrakte nicht markiert haben, wird der Workflow erst angestoßen, wenn Sie einen Unterkontrakt zur Bearbeitung aufrufen. In diesem Fall aktualisiert das System nur den von Ihnen zur Bearbeitung aufgerufenen Kontrakt.
Wenn Sie ein eindeutiges Feld oder ein Kopierfeld ändern, kopiert das System die Änderung.
Wenn Sie ein Vorschlagsfeld ändern, kopiert das System die Änderung nur dann in den Unterkontrakt, wenn die Felder im Unterkontrakt und im Gruppenkontrakt identisch waren, bevor Sie den Gruppenkontrakt geändert haben.
Das System führt die Prüfung gemäß dem auf Kopfebene hinterlegten Referenzschema aus. Mit Hilfe der Standardanwendungslogik ermittelt das System, ob Änderungen, die vom Gruppenkontrakt in den Kopf des Unterkontrakts kopiert wurden, auch in die Positionen des Unterkontrakts kopiert werden sollen.
Bei Fehlern erhält der Benutzer, der den Gruppenkontrakt ändert, ein Workitem. Bei der Bearbeitung des Workitems werden automatisch zwei Modi geöffnet. Der eine Modus enthält eine Liste aller geänderter Daten und eine Beschreibung der Fehler. Der andere Modus enthält den zu ändernden Unterkontrakt, den Sie direkt ändern können.
Wenn der Unterkontrakt von einem anderen Benutzer gesperrt wird, versucht das System mehrmals, auf den Kontrakt zuzugreifen. Das Workitem wird erst angestoßen, wenn das System auf den Beleg zugreifen kann.
Einfluß auf den Datenbestand im Fehlerfall
Soft-/Hardwarevoraussetzungen
Besonderheiten bei der Installation
Auswirkungen auf die Systemverwaltung
Auswirkungen auf das Customizing
Es gibt die neue Belegart GK für Gruppenkontrakte. Sie wurde im Customizing unter Verkaufsbelegarten definieren mit folgenden Merkmalen angelegt:
- Vertriebsbelegtyp = 0
- Dieses Kennzeichen identifiziert einen Beleg als einen Gruppenkontrakt.
- Bildfolgegruppe = GK
- Diese neue Bildfolgegruppe steuert, daß das Übersichtsbild des Gruppenkontrakts angezeigt wird.
Die Gruppierung von Kontrakten legen Sie im Customizing unter Gruppenreferenzbedingungen definieren fest.
Unter Verkaufsbelegarten definieren ordnen Sie das Schema einem Gruppenkontrakt zu und markieren das Feld für die Aktualisierung des Unterkontrakts.
Voraussetzungen für das Workflow-Szenario
Um das Workflow-Szenario im System einzustellen, müssen Sie im Customizing folgende Aktivitäten durchführen:
Änderungen an der Oberfläche
Folgende Felder wurden hinzugefügt:
- Gruppenkontraktfeld im Kontraktübersichtsbild und im Verkaufsdetailbild
- In diesem Feld geben Sie die Nummer eines Gruppenkontrakts ein und verknüpfen so den Unterkontrakt mit dem Gruppenkontrakt.
- Referenzschemafeld im Übersichtsbild des Gruppenkontrakts
- In diesem Feld wird das Referenzschema vorgeschlagen, das im Customizing der Verkaufsbelegart zugeordnet ist.
Änderungen in der Vorgehensweise
Aktionen zum Beheben von Fehlern am Datenbestand
Planungen
Weitere Hinweise
Einschränkungen
- Die Unterkontrakte und der Gruppenkontrakt müssen derselben Verkaufsorganisation zugeordnet sein.
- Sie können nur Kontrakte unter Gruppenkontrakten gruppieren. Mehrstufige Gruppierungen sind nicht möglich.
ROGBILLS - Synchronize billing plans ABAP Short Reference
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 9799 Date: 20240523 Time: 220512 sap01-206 ( 148 ms )