SAP ABAP IMG Activity ISH_PLANNING_SAVE (BAdI: Save Appointment)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-H-PM (Application Component) Patient Management
     N1APMG (Package) IS-H: Appointment Management; TSA Development
IMG Activity
ID ISH_PLANNING_SAVE BAdI: Save Appointment  
Transaction Code S_P7C_98000350   (empty) 
Created on 20070813    
Customizing Attributes ISH_PLANNING_SAVE   BAdI: Save Appointment 
Customizing Activity ISH_PLANNING_SAVE   BAdI: Save Appointment 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name ISH_PLANNING_SAVE    

Use

This Business Add-In (BAdI) is used in the Patient Management (IS-H-PM) component.

You can use this BAdI to implement save functions for an appointment during the appointment planning process.

Requirements

Standard settings

No BAdI implementation is active in the standard system. The system executes the standard coding automatically.

The Business Add-In can be used more than once.

The BAdI is not filter-dependent.

BAdI implementations

The BAdI implementation is instantiated for a specific context. This means that the same BAdI implementation is always used for each internal session and appointment.

Activities

For information about implementing BAdIs as part of the Enhancement Concept, see SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.

Example

Example 1:

You have attached an append structure to NTMN or NAPP in which you want to save additional fields.

In this situation, you do not need to implement this BAdI, since the standard routines for saving also observe append structures.

Example 2:

You have created data that belongs to the appointment but is to be saved in separate tables.

You can now insert this data in the corresponding tables in this BAdI.

Caution: Do not access a commit here, since this can lead to data inconsistencies.
The standard implementation accesses the commit at the end of the save operation if no errors have occurred by that point.

Further information

This BAdI uses the interface IF_EX_ISH_PLANNING_SAVE. For more information, display the interface in the Class Builder.

Business Attributes
ASAP Roadmap ID 257   Create User Exits 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency A   Valid for all countries 
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG ISH_PLANNING_SAVE 0 I010004217 Outpatient Clinic Management 
Maintenance Objects
Maintenance object type E   Business Add-In - Definition 
History
Last changed by/on SAP  20070814 
SAP Release Created in