Global change of Subapplication Modeling (tgbrg5223m000)
Mit diesem Programm assign or change authorization for a range of subapplications.
If you select a range of business processes in the Geschäftsprozesse group box, the change of authorization is only implemented for those subapplications that meet the following conditions:
- Are in the subapplication list, or are present in the selected file.
- Are used in one or more business processes that fall within the range of business processes that you have selected.
Felddaten
- Unterprogramm-Liste
-
Wenn dieses Kontrollkästchen markiert ist, you can select a maximum of ten subapplications whose authorization you can change in the Authorization field.
- Unterprogramm
- Anwendungsberechtigung
-
The authorization that you assign to the selected subapplication.
- Datei mit Unterprogrammen
-
Wenn dieses Kontrollkästchen markiert ist, you can select a file that must contain subapplications and their authorizations.
- File with Subapplications
-
The file that must contain the subapplications and their authorizations.
If you use a file with a list of subapplications in the following two sessions, that file must contain the subapplication codes and authorization codes.
- The Global change of Subapplication modeling (tgbrg5223m000) session.
- The Print Subapplication authorizations (tgbrg5423m000) session.
The following table provides the authorization codes and their descriptions. Use, for example, Vi for Unix, or Notepad for Windows to create a file that contain subapplications and their authorizations.
Constant Constant Name Enum Description 1 no.perm No authorization 9 display Display 25 print Print/Display 29 modify Modify/Print/Display 31 insert Insert/Modify/Print/Display 32 delete Full Authorization Example:
Carry out the following steps to create a file that contains subapplications and their authorizations:
- 1. Enter the session code of the application that must be used as a subapplication.
- 2. Specify the size of the file.
- 3. Specify the authorizations by entering the corresponding number listed in table 1.
- tccom0500m000 1
- tccom0501m000 9
- tccom4500m000 25
- tccom4530m000 9
- tccom4535m000 9
- tccom4536m000 9
- tccom4540m000 9
- tccom4545m000 9
- tcmcs1143m000 31
- Unterprogrammberechtigungen einfügen
-
Wenn dieses Kontrollkästchen markiert ist, the authorizations that you selected in the Unterprogramm-Auswahl group box, or are present in the selected file, will become the authorization for the subapplications that meet the following conditions:
- Exist as application in the Anwendungsprogramme pro Komponente (tgbrg5155m000) session.
- Exist as subapplication in the Unterprogramme pro Anwendungsprogramm (tgbrg5154m000) session.
- Are selected in Unterprogramm-Auswahl group box, or are present in the selected file.
- Do not have an authorization assigned yet.
- Unterprogrammberechtigungen löschen
-
Wenn dieses Kontrollkästchen markiert ist, the authorizations that you selected in the Unterprogramm-Auswahl group box, or are present in the selected file, will be deleted for the applications that meet the following conditions:
- Exist as application in the Anwendungsprogramme pro Komponente (tgbrg5155m000) session.
- Exist as subapplication in the Unterprogramme pro Anwendungsprogramm (tgbrg5154m000) session.
- Are selected in Unterprogramm-Auswahl group box, or are present in the selected file.
- Have the authorization that you have selected in the Unterprogramm-Auswahl group box, or specified in the selected file.
- Have no roles linked.
- Unterprogrammberechtigungen einfügen/aktualisieren
-
Wenn dieses Kontrollkästchen markiert ist, the authorizations that you selected in the Unterprogramm-Auswahl group box, or are present in the selected file, will become the authorization for the applications that meet the following conditions:
- Exist as application in the Anwendungsprogramme pro Komponente (tgbrg5155m000) session.
- Exist as subapplication in the Unterprogramme pro Anwendungsprogramm (tgbrg5154m000) session.
- Are selected in Unterprogramm-Auswahl group box, or are present in the selected file.
- Do not have an authorization assigned yet.
- Do have an authorization assigned, but the authorization that you selected in the Unterprogramm-Auswahl group box, or specified in the file, is different than the authorization that is currently assigned.
- Geschäftsprozesse aus Ursprungsversion in aktuelle Version einfügen
-
Wenn dieses Kontrollkästchen markiert ist, the authorization is changed for the subapplications that meet these conditions:
- Are in the subapplication list or file that you selected.
- Are used in business processes that are modeled in versions from which the current modeling version is derived.
- Fall within the range of business processes that you selected.
The Business Processes within the range and not present in the current version will be copied to the current version.
- Suche in allen Unterprogrammen
-
The number of subapplication levels that will be searched to change the authorizations of the subapplications that are selected in the Unterprogramm-Auswahl group box, or are present in the selected file.
Note:The best way to view the different levels of modeled subapplications is to start the business process in which they occur in the Enterprise Modeler Editor, and use the Subapplication Modeler (tgbrg5124m000) session to actually see the modeled subapplications for each activity.
Beispiel
If you specify a search depth of 3, the authorization that is linked to subapplication D is not changed.
Level 1 Level 2 Level 3 Level 4 Activity - application |________________ Sub A |______ Sub B |______ Sub C |______ Sub D - Aktuelle Modellierungsversion
- Programm ausblenden
-
Wenn dieses Kontrollkästchen markiert ist, the session window disappears and a progress window appears after you have clicked the Change button.