Ansicht
Dokumentation

Gruppierung von Kontrakten ( RELNSD_40_SLS_CONTRACTGR )

Gruppierung von Kontrakten ( RELNSD_40_SLS_CONTRACTGR )

Fill RESBD Structure from EBP Component Structure   CL_GUI_FRONTEND_SERVICES - Frontend Services  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

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 )