SAP ABAP Data Element PIQUPDATEACCOUNTDATA (Trigger Automatic Account Data Update)
Hierarchy
IS-PS-CA (Software Component) IS-PUBLIC SECTOR CONTRACT ACCOUNTING
   IS-HER-CM-AC (Application Component) Student Accounting
     CMAC_D (Package) Campus Management: Student Account
Basic Data
Data Element PIQUPDATEACCOUNTDATA
Short Description Trigger Automatic Account Data Update  
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 Update AD 
Medium 20 Update Account Data 
Long 25 Update Account Data 
Heading 20 Update Account Data 
Documentation

Definition

Defines whether the system should automatically update the student account data.

Use

The following function modules contain this parameter:

  • BAPI_STUDENT_CREATEFROMDATA3
  • BAPI_STUDENT_CHANGE3
  • BAPI_STUDENT_CREATEFROMBP

If you set this parameter, the system automatically triggers an account data update each time you change student data.

Due to authorization reasons, the system updates this data using a technical user. When updating the data, the system locks the student's business partner. Because of this, locking conflicts can occur if you call a function module that processes student or business partner data directly after you call function module BAPI_TRANSACTION_COMMIT. If you do this, you should not set this parameter. A conflict can occur if function modules are called in the following order:

  • BAPI_STUDENT_CREATEFROMDATA3 (EXPORTING UPDATEACCOUNTDATA = 'X')
  • BAPI_TRANSACTION_COMMIT
  • BAPI_STUDENT_ADDRESS_ADD
  • BAPI_TRANSACTION_COMMIT
  • #. Processing of next student

If you do not set this parameter, the caller must trigger the account data update by calling function module HRIQ_RFC_STUDENT_ACCT_UPDATE at a suitable location within the program. Function modules can be processed in the following order, for example:

  • BAPI_STUDENT_CREATEFROMDATA3 (EXPORTING UPDATEACCOUNTDATA = space)
  • BAPI_TRANSACTION_COMMIT
  • BAPI_STUDENT_ADDRESS_ADD
  • BAPI_TRANSACTION_COMMIT
  • HRIQ_RFC_STUDENT_ACCT_UPDATE
  • BAPI_TRANSACTION_COMMIT
  • #. Processing of next student
History
Last changed by/on SAP  20130529 
SAP Release Created in 472