Hierarchy
⤷ CRM (Application Component) Customer Relationship Management
⤷ CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
⤷ NPVS (Package) Application development patient management system
IMG Activity
ID | ISH_CASREV_BADI | BAdI: Case Revision - Processing of Customer-Specific Data |
Transaction Code | S_KK4_98000104 | (empty) |
Created on | 20031204 | |
Customizing Attributes | ISH_CASREV_BADI | BAdI: Case Revision - Processing of Customer-Specific Data |
Customizing Activity | ISH_CASREV_BADI | BAdI: Case Revision - Processing of Customer-Specific Data |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | ISH_SHIFT_CUS |
This Business Add-In (BAdI) enables customer-specific objects to be processed in the case revision. You can incorporate additional data in the "reassignment" or "create with template" processes by implementing the methods below.
The BAdI contains the following methods, all of which you must implement to ensure complete processing:
- SELECT_DATA
This method enables you to modify the case revision worklist by filling the table I_SOURCE_TAB with your own (customer-specific) objects in the implementation. The system calls the method once only for each case revision process. The objects you have added are then automatically incorporated into the complete process.
- CHANGE_DESTINATION_FIELDS
This method enables you to change the data of the target objects. For example, you can assign a new visit type to a visit that is to be reassigned. - MODIFY_DATA
This method enables you to implement processing of the objects that you added beforehand using the method SELECT_DATA. This can include, for example, the creation and cancellation of data. The processing you implement can only be performed with unsaved data (no COMMIT WORK!).
- BUILD_TREE
This method enables you to display the customer-specific objects that you added to the worklist beforehand. The system calls this method before processing for the source case and after processing both for the source case and for the target case.
- CHECK_DATA
This method enables you to perform a final check on the modified data before saving. It is still possible to cancel the transaction at this point.
- SET_EXPAND
This method enables you to control the expansion behavior of the source and target case.
- CLEAN_UP
This method is called after the case revision process. It is used to unlock any objects that may still be locked. - SET_TREE_PARAMETER
This method enables you to control the selection behavior of objects.
Requirements
The BAdI is active.
Standard settings
Activities
For further information, see the respective method documentation:
Example
Business Attributes
ASAP Roadmap ID | 257 | Create User Exits |
Mandatory / Optional | 2 | Optional activity |
Critical / Non-Critical | 1 | Critical |
Country-Dependency | A | Valid for all countries |
Maintenance Objects
Maintenance object type | E | Business Add-In - Definition |
History
Last changed by/on | SAP | 20031204 |
SAP Release Created in | 472 |