SAP ABAP Data Element PRX_STATUS_T (Proxy Generation: Proxy Status)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-PRX (Application Component) Proxy Generation
     SAI_PROXY_GENTIME (Package) ES Tools: Proxy Generation
Basic Data
Data Element PRX_STATUS_T
Short Description Proxy Generation: Proxy Status  
Data Type
Category of Dictionary Type D   Domain
Type of Object Referenced     No Information
Domain / Name of Reference Type TEXT40    
Data Type CHAR   Character String 
Length 40    
Decimal Places 0    
Output Length 40    
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 Status 
Medium 15 Status 
Long 20 Status 
Heading 40 Status 
Documentation

Definition

Activation and security status of a proxy object.

The following are possible entries:

  • New: New proxy object that has not yet been activated.
  • Active: Active version of a proxy object.

    All components in the runtime environment (ABAP processor, database interface, and so on) access this active version.

  • Inactive: Proxy object that was changed after activation, but has not yet been reactivated.
    In this case, the runtime environment reverts back to the active version. Any changes only take effect when the proxy object is reactivated.
  • Partly Active: Proxy object that references inactive subobjects, such as data types from another namespace or enhancements.
    The status only becomes active when the referenced objects have been activated.
    The relevant objects are listed by a proxy check.
  • Orphaned: Proxy object that no longer exists in the Repository or has been renamed there.
  • Regeneration required: Proxy object whose generation version differs from the version status of the proxy runtime (framework) of the current framework. Since new functions are only provided by a new generation version, we generally recommend regeneration, even though the definition of the proxy (WSDL/XSD) may not have changed.

The additional value Revised indicates that changes made to the object have not yet been saved.

Note:
ABAP OO objects and Dictionary types are only created or updated when the proxy object is activated.
The reason for this is that a very large number of proxy objects can be created during proxy generation.

If all Dictionary objects were created when you save, this process could take a very long time, and in extreme cases would cause the system to timeout.

If the proxy objects are not created until you activate them, it is only this process that takes a long time, and it could be started in the background since all the data required for generation is saved (not currently an option).

History
Last changed by/on SAP  20130604 
SAP Release Created in 710