SAP ABAP Data Element /BA1/BAPIF4_DTE_PERM_ACTIVE (Indicator: Query Active - Request for Correction Permission)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-FS-MKD (Application Component) Basic Market Data
     /BA1/F4_BASIS_BAPI (Package) BAPI Basis Package
Basic Data
Data Element /BA1/BAPIF4_DTE_PERM_ACTIVE
Short Description Indicator: Query Active - Request for Correction Permission  
Data Type
Category of Dictionary Type D   Domain
Type of Object Referenced     No Information
Domain / Name of Reference Type /BA1/F4_DO_BOOLEAN    
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 PERMISSIONACT   
Change document    
No Input History    
Basic direction is set to LTR    
No BIDI Filtering    
Field Label
  Length  Field Label  
Short 10 Permission 
Medium 15 Permissn Active 
Long 40 Query for Correction Permission Active 
Heading 40 Query for Correction Permission Active 
Documentation

Definition

The correction server is available in Bank Analyzer only and has no importance in other applications.

Query for correction permission for dependent analyzers.

  • 'X' - Is activated, whereby customer settings for the dependencies are used (see the permission field).
  • ' ' - Is deactivated.

If permission is to be obtained, then a BADI is called ( (definition = /BA1/FK_PERM_GET), whose method can be implemented by the customer for any component. If the BADI of the dependent component is not implemented, then the system interprets this as "Permission Granted". If there was at least one refusal, the correction is not made.

Online:

If a single correction is refused by one or more component by the BADI, the system displays a dialog box that provides the following alternatives:

1. Display all the messages returned by the components

2. Make the correction, if necessary, by overriding the permission refusal of a dependent component. This means that the correction is made even if one or more of the components has refused it. The refusal override is logged.

3. Do not make the correction.

In mass processing:

If correction permission is refused for an object by one or more components by the BADI, the correction is not made. You cannot override this refusal. You can program the BADI implementation to exclude a permission refusal for the correction by ensuring that permission is always granted in background processing, or by ensuring that the permission query is deactivated in Customizing for the correction component dependencies.

In mass processing, the WRITE_CORRECTION field must be active in the /BA1/FK_STR_CUST_SETTING structure so that this PERMISSION_ACT field can be interpreted by the system.

History
Last changed by/on SAP  20110908 
SAP Release Created in 20