Definition
Aufgabe, mit der die kompletten Daten einer Abwesenheitsmitteilung, die sich im Aufgabencontainer befinden, an ein SAPforms-Formular zur Ausführung übergeben werden.
Aufgabe:
TS30000366Kürzel:
WF_AbsCheckBezeichnung:
Urlaub überprüfen (mit Formular)Struktur
Referenzierte Objektmethode, Eigenschaften
Objekttyp:
FORM ( Desktop-Formular)Methode:
Process ( bearbeiten)Aufgabencontainer, Datenflußdefinition
Da es sich bei der Methode
Process um eine generische Methode handelt, die auf den Daten eines beliebigen SAPforms-Formulars operieren kann, kann der Methodencontainer nicht eine 1:1-Abbildung des Aufgabencontainers sein.Die Methode
Process hat drei Methodenparameter, die jeweils ihre Entsprechung im Aufgabencontainer haben. Der Aufgabencontainer enthält weitere Elemente, die die Felder einer Abwesenheitsmitteilung beschreiben. Die letztgenannten Containerelemente haben keine Entsprechung im Methodencontainer.Der Datenfluß vom Aufgaben- zum Methodencontainer ist in der folgenden Weise definiert:
R3Fform |
&R3FForm& | |
R3FformType |
&R3FFormType& | |
Workitem |
&_Workitem& |
Der Methodencontainer enthält das Element
Workitem , das mit der Referenz auf das Workitem, in dem die Methode ausgeführt wird, gefüllt wird. Über diese Objektreferenz kann die Methode auf den Container des referenzierten Workitems zugreifen. (Im Gegensatz dazu enthält der Methodencontainer der oben beschriebenen Methode CreateWithoutDialog alle Elemente des Aufgabencontainers.)Initialwertzuweisung
Da die Aufgabe spezifische für ein bestimmtes SAPforms-Formular definiert wurde, sind Formularname und -typ bereits in einer Initalwertzuweisung den entsprechenden Elementen des Aufgabencontainers zugewiesen:
R3Fform |
APPROVE;IPM.Note.SAP.Demo.Absence.Approval | |
R3FformType |
EXE;Outlook |
Beim Ausführen der Methode werden die Werte aus dem Workitem-Container in strukturierter Weise (als "R3F-Anlage") auf den PC exportiert und dort das durch Formularname und -typ spezifizierte SAPforms-Formular gestartet.
Die Datei
Bearbeiterzuordnung
Zur Laufzeit wird diese Aufgabe über eine Regelauflösung an den Vorgesetzten des Antragstellers der Abwesenheitsmitteilung adressiert.
Es ist daher erforderlich, beim Customizing dieser Aufgabe die Bearbeiterzuordnung so allgemein zu halten, daß alle Vorgesetzten von beliebigen Antragstellern zu den
möglichen Bearbeitern der Aufgabe gehören. Verknüpfen Sie daher die Aufgabe Abwesenheitsmitteilung genehmigen mit einer Stelle "Abteilungsleiter" (o.ä.) und pflegen Sie außerdem die Aufbauorganisation so, daß die jeweiligen Leiterplanstellen einer jeden Organisationseinheit durch diese Stelle beschrieben sind.