SAP Program PFCG_ORGFIELD_CREATE - Profile Generator: Create New Org. Level Field

Title
Profile Generator: Creating a New Org. Level Field

Purpose
During the installation of SAP Systems, some customers requireadditional organizational level fields in the profile generator.
Organizational level fields are specially flagged authorization fieldsthat have particular significance in the profile generator.
This report creates an organizational level field for an authorizationfield.
The default authorization values (see the documentation for the profilegenerator) that SAP supplies for the corresponding authorization fieldare deleted.
In addition, all affected roles are analyzed and the authorization datais adjusted accordingly. The values of the authorization field that isnow to become an organizational level field are removed and entered inthe organization level data for the role. If the result of thisconversion process produces a logical difference to the original state,an error log is created. Here, you see the old authorization data forthe affected authorization field and the new organizational level datathat is cumulated from the various values. The authorizationsincluded in the role are then not identical to the original state andyou should adjust them manually. In this case, the role is flaggedfor profile generation using transaction SUPC (visible due to theyellow icon on the authorization tab in transaction PFCG).
The organizational level field is created across clients, however, thereport changes the roles only in the current client. Therefore, youcall up the report in all clients.
The new organizational level field definition is not included in atransport request. Nor are the changed roles included in a transportrequest. Therefore, it is necessary to run the report in both thepreparation system and the production system.
You cannot start the report in client 000. This protects the roletemplates supplied by SAP.

Integration
The report PFCG_ORGFIELD_DELETE deletesa organizational level field for an authorization field.
After upgrading the system, you use reportPFCG_ORGFIELD_UPGRADE to convert allnew default authorization data that SAP has supplied for newtransactions to the new organizational level fields.

Prerequisites
You should create organizational level fields only before beginning toset up your system. If you create organizational level fields at alater stage, you may have to reprocess the authorization data in roles.

Features

Selection
FIELD: Name of the authorization field for which anorganizational level field is to be created.