The Dev Enforcer: Standards analysis check is achieved by making a call to SAP Code Inspector in the relevant target system.
In transaction SCI it is possible to setup Code Inspector variants to perform the required programming conventions checks on SAP programs. These can be setup as General variants for all users or user specific ones.
For example, the Dev Enforcer: Standards analysis could be setup as follows:
With the following naming conventions for objects:
- CISID: SAP System ID for Execution. Specify the system ID (e.g. D01)
where the Code Inspector variant is to be run from. This must be created in the system that the analysis is being performed on
- CITARGET: Target System for Execution if CISID is not specified. Specify the target
system ID (e.g. 0001) where the Code Inspector variant is to be run from. This must be created in the target system that the analysis is being performed on
- CIUSER: Code Inspector Execution User. Leave blank for global variants
- CIVARIANT: Code Inspector Variant name