SAP ABAP IMG Activity ISHMED_BI_PRINT_SF (BAdI: Base Item Type Form Print - Smart Forms)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-H (Application Component) SAP Healthcare - Industry-Specific Components for Hospitals
     N2_BASEITEM_IMP (Package) IS-H: DWS Base Item Implementation IS-H
IMG Activity
ID ISHMED_BI_PRINT_SF BAdI: Base Item Type Form Print - Smart Forms  
Transaction Code S_ANI_98000277   (empty) 
Created on 20050407    
Customizing Attributes ISHMED_BI_PRINT_SF   BAdI: Form Printing - Smart Forms 
Customizing Activity ISHMED_BI_PRINT_SF   BAdI: Form Printing - Smart Forms 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name ISHMED_GL_ACT_SF    

Use

The BADI_ISHMED_BASEITEM_PRINT_SF BAdI is used by base items of the type Form Printing - Smart Form print type.

You determine the implementations to be executed using the filter value entered in the base item

Before the call you should provide the data to the function modules which belong to the Smart Form. Here you can also influence the behavior when printing, for example, archiving, display print dialog.

Requirements

In order for the system to call the BAdI before the execution of the base item action, you have to enter the filter value in the Before Execution field.

In order for the system to call the BAdI after the execution of the base item action, you have to enter a filter value in the After Execution field.

Standard settings

The entered Smart Form is printed with the following settings:

  • Display print dialog
  • Use of user fixed values for print control

The interface of the generated Smart Form function module is supplied with the following data:

Parameter name    Parameter type    Data type    Meaning

I_INSTITUTION    Importing    EINRI    Institution

I_PATIENT_ID    Importing    PATNR    Patient number

I_CASE_ID    Importing    FALNR    Case number

I_SCHEDULE_ID    Importing    N2GL_TM_ID    Patient pathway ID

I_STEP_ID    Importing    N2GL_STEP_ID    Step ID

Activities

  • You implement the methods
    IF_EX_ISHMED_GL_ACT_SF~BEFORE_ACTION
    IF_EX_ISHMED_GL_ACT_SF~AFTER_ACTION
    IF_EX_ISHMED_GL_ACT_SF~BEFORE_ACTION_REDO
    IF_EX_ISHMED_GL_ACT_SF~AFTER_ACTION_REDO
  • You test and activate the BAdI implementation.
  • You enter the filter value in a base item of the Print - Smart Form print type type.

Example

See also

Interface

BAdI Interface IF_EX_ISHMED_GL_ACT_SF

Methods

Before Smart Forms Printing

After Smart Forms Printing

Before Repeated Smart Forms Printing

After Repeated Smart Forms Printing

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 ISHMED_GL_ACT_SF 0 KK4H000012 Basic Data 
Maintenance Objects
Maintenance object type E   Business Add-In - Definition 
History
Last changed by/on SAP  20050407 
SAP Release Created in 600