Hierarchy

⤷

⤷

Basic Data
Data Element | SATC_D_AC_CUST_PROVIDER |
Short Description | ATC: Radio Button "Custom Provider" |
Data Type
Category of Dictionary Type | D | Domain |
Type of Object Referenced | No Information | |
Domain / Name of Reference Type | FLAG | |
Data Type | CHAR | Character String |
Length | 1 | |
Decimal Places | 0 | |
Output Length | 1 | |
Value Table |
Further Characteristics
Search Help: Name | ||
Search Help: Parameters | ||
Parameter ID | ||
Default Component name | ||
Change document | ||
No Input History | ||
Basic direction is set to LTR | ||
No BIDI Filtering |
Field Label
Length | Field Label | |
Short | 10 | Provider |
Medium | 20 | Custom Provider |
Long | 30 | Custom Object Provider |
Heading | 25 | Custom Object Provider |
Documentation
Definition
The selection of this radio button allows you to specify objects which should be checked by ATC. This option can be used when at least one custom provider is available in the system.
Use
Call the transaction ATC and go to the section Check Runs -> Start. In the frame "Object Selection" set the option "Custom Provider" and choose your custom provider in the #Factory Class# field. For additional convenience there are two fields reserved for passing importing values to your custom provider.
As soon as the ATC run is being executed, your custom provider will be called.
Dependencies
There are two interfaces which should be implemented in order to create a custom provider:
- IF_SATC_AC_CUSTOM_KEY_FACTORY
The method CREATE_PROVIDER creates an instance of IF_SATC_AC_CUSTOM_KEY_PRVDR. - IF_SATC_AC_CUSTOM_KEY_PRVDR
The method GET_KEYS returns a set of R3TR object keys. You must provide the implementation in GET_KEYS to read object keys from a transport request, a package, or some other entity that you wish to provide to the method.
Specify an appropriate description for a global class, which implements the interface IF_SATC_AC_CUSTOM_KEY_FACTORY. It will appear as value help in the #Custom Provider# section.
Example
You can create your own custom provider for reading the objects contained in a transport request. During an ATC run, these objects are checked, if you have registered the custom provider for the ATC run. To satisfy this use case, you must provide an implementation in method GET_KEYS to read the object keys from the transport request.
History
Last changed by/on | SAP | 20140117 |
SAP Release Created in | 740 |