|
Lesen der Aufträge über Kostenstelle / Profitcenter |
|
READ_ASSIGNED_OR
* ab ProCED-Version 3.0 (erweitert in 3.3)
Bei Aufruf des ProCED mit der Objektart „KS“ oder „PC“ können die Daten zugehöriger Innenaufträge hinzugezogen werden (ab Allevo 4.0 auch PR). Wahlweise kann die Selektion der Auftragsdaten auch über das Profit-Center erfolgen, dem die Kostenstelle zugeordnet ist.
Für die Selektion der relevanten Aufträge ist meist nicht nur die Zuordnung zu einer Kostenstelle oder einem Profitcenter relevant, sondern auch weitere, kundenspezifische Kriterien (z. B. der Auftragsstatus). Um in dieser Hinsicht möglichst flexibel zu sein, muss für die Aufträge eine Selektionsvariante mit den passenden Kriterien vorhanden sein. Alle dort eingetragenen Kriterien werden dann im ProCED berücksichtigt; nur die Kostenstelle bzw. das Profitcenter selbst wird durch den aktuellen Wert beim ProCED-Aufruf ersetzt.
Im Feld Wert von zum Festwert READ_ASSIGNED_OR wird eingetragen, wie das aufrufende Objekt bei Selektion der Aufträge berücksichtigt werden sollen. Die folgenden Optionen stehen zur Auswahl (in Klammern die zugehörigen Felder der Stammsatz-Tabelle AUFK: Siehe zusätzlich auch Sonderfunktion weiter unten):
· X = Default (wird bei KS wie V, zu Sonderfälle PC/PR siehe Hinweis unten)
· P = Lesen über das Profit-Center der Kostenstelle (PRCTR)
· Z = Selektionsvariante wird ohne Bezug auf Stammsatz ausgeführt
Zusätzliche Optionen bei Einstieg über Kostenstelle:
· V = Verantwortliche Kostenstelle (KOSTV)
· A = Anfordernde Kostenstelle (AKSTL)
· B = Echt gebuchte Kostenstelle (CYCLE)
· R = Kostenstelle für Einfachabrechnung (KOSTL)
· E = Empfangende Kostenstelle (ABKOSTL)
· C = Alle Aufträge zum Buchungskreis der Einstiegs-Kostenstelle (BUKRS)
Alternativer Einstieg:
· Bei Einstieg über ProfitCenter (PC) selektiert Allevo die Aufträge über das Feld AUFK-PRCTR (wie bei Option P).
· Bei Einstieg über PSP-Elemente selektiert Allevo über das Feld AUFK-PSPEL.
Im Feld Wert bis muss der Name einer Selektionsvariante eingetragen sein, mit der Daten gelesen werden (anzulegen über die Transaktion OKOV); der Eintrag im Festwert erfolgt ohne den teilweise üblichen führenden Punkt.
Sonderfunktion: Hauptobjekt und zugeordnete Objekte in gleichen Satelliten
Die bisherigen Beschreibungen gehen davon aus, dass die zugeordneten Objekte (hier Aufträge) über einen eigenen Satelliten an die Allevo Planung übergeben werden (getrennt von Buchungsbeziehungen vom Einstiegsobjekt, z.B. einer Kostenstelle). In Einzelfällen kann es aber sinnvoll sein, beides zu einer Liste zu kombinieren. Für diese Anwendung wurde Eintrag bei „Wert von“ um einen zweiten Steuerungsparameter erweitert. Beispiele:
X = Lesen wir bisher
X,1 = zusätzliches Lesen mit Hauptobjekt
X,0 = Lesen wie bisher (0 ist wie keine Angabe)
P,1 = Lesen über Profit Center mit Zeilen zum Hauptobjekt PC
Eine „1“ an zweiter Stelle der Komma-separierten Liste aktiviert also das zusätzliche Lesen zum Hauptobjekt. Bei Übergabe an Excel erscheinen zunächst die Zeilen zum Hauptobjekt (z.B. Kostenstelle) und dann die Buchungsbeziehungen zum Auftrag.
Wichtig: Wenn das Hauptobjekt mit übergeben werden soll, dann muss dort auch ein passendes Mapping bei den Festwerten hinterlegt sein (im Normalfall steht dort ja nur der Verweis auf die zugeordnete Objektart über READ_ASSIGNED_OR).
|
Hinweis: |
Der Festwert muss bei den Einstellungen zur Kostenstelle hinterlegt sein (zusammen mit ALLEVO_ACTIVE). Die Zuordnung der Felder wird dagegen immer aus den Festwerten zum Auftrag gelesen. Bitte nicht die Festwerte SORT_BY_KSTAR und MULTIPAGE_MODE verwenden! Eine äquivalente Funktion steht auch für das Lesen von PSP Elementen und Kostenstellen zur Verfügung (siehe READ_ASSIGNED_PR / READ_ASSIGNED_PR). Wichtig: je Schema ist eigene Sel.Variante zu verwenden; bei Änderung eines Parameters in „Wert von“ muss die Sel.Variante manuell überprüft werden (ggf. frühere Merkmale zur Selektion entfernen). |
* neu ab ProCED-Version 3.2
Die Selektion kann jetzt auch über PC als Einstiegsobjekt erfolgen; dort sind nur X und P als „Wert von“ verwendbar.
Bei Bedarf können auch mehrere Sel.-Varianten im „Wert bis“ eingetragen sein (komma-getrennt).
Hintergrund: Eine Sel.-Variante bleibt durch den jeweiligen Anwender gesperrt, bis die zugehörigen Stammdaten ermittelt worden sind. Ein anderer Anwender kann sie in dieser Zeit nicht aufrufen. Sind mehrere Einträge vorhanden, sucht Allevo automatisch nach der ersten freien Sel.-Variante.
Die Selektion der Buchungskombinationen kann wahlweise auch 1:n Gruppen des Allevo berücksichtigten (siehe Allevo-Festwert ONETON_PROCED).
* neu ab ProCED-Version 3.2.33
Option C zur Selektion aller Aufträge zum Buchungskreis der Einstiegs-Kostenstelle.
* neu ab ProCED-Version 3.3
Üblicherweise erfolgt die Selektion über Selektionsvarianten zu den relevanten Buchungskombinationen immer über eine Objektnummer, abhängig davon, wie der Einstieg erfolgt ist (siehe Liste der Optionen oben). In Sonderfällen kann es jedoch sinnvoll sein, einfach nur eine vordefinierte Selektionsvariante auszuführen (Beispiel: Echt gebuchte Kostenstelle ist nicht im Stat. Auftrag hinterlegt, wenn er für mehrere Kostenstellen genutzt wird).
Das ist jetzt über die Option „Z“ möglich: die Selektionsvariante wird in diesem Fall nicht mehr gesperrt / geändert / entsperrt, sondern nur noch mit der Standard-Auflösung ausgeführt. Über Option „C ist jetzt das Lesen alle Aufträge zum Buchungskreis der Einstiegs-Kostenstelle möglich.
* neu ab ProCED-Version 4.0
Aufruf kann jetzt auch über PSP-Elemente erfolgen
Daten auch zum Haupt-Objekt ermitteln und im gleichen ProCED Satelliten speichern (Komma separierte Angabe im „Wert von“).