Ansicht
Dokumentation

Adaptation of Customer Code in OM (New) ( RELNISH_700_OM_11_ADAPT )

Adaptation of Customer Code in OM (New) ( RELNISH_700_OM_11_ADAPT )

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   ABAP Short Reference  
This documentation is copyright by SAP AG.
SAP E-Book

Short text

Adaptation of Customer Code in OM (New)

Use

This release note is only relevant for you if you enhanced SAP Patient Management with your own specific logic for the hospital structure.

As of SAP ECC Industry Extension Healthcare 7.0, with Organizational Management (OM) activated, we recommend finishing all necessary adaptations before the final changeover from the hospital structure of SAP Patient Management to OM. After the changeover, any access to the affected SAP Patient Management database tables will be invalid.

Database Access

As of SAP ECC Industry Extension Healthcare 7.0, with Organizational Management activated, data relating to the hospital structure is stored in OM database tables. After the changeover, the following tables will be replaced:

IS-H Database Tables OM Database Tables
Organizational Units (NORG) Object (HRP1000)
Description (HRP1002)
Calendar (HRP1027)
Address (HRP1028)
HC Identification (HRP6080)
Administrative Data OU (HRP6081)
Specialties + Indicators (HRP6082)
Additional Name OU (HRP6085)
Building Units (NBAU) Object (HRP1000)
Description (HRP1002)
HC Identification (HRP6080)
Administrative Data BU (HRP6091)
Planning Characteristics (TN11P) Planning Characteristics (HRP6093)
Facilities Characteristics (TN11A) Facilities Characteristics (HRP6092)
Hierarchy of Organizational Units (TN10H) Relationships (HRP1001)
Inter-Dept. Bed Asgnmts in
an OU by Another OU (TN10I) Relationships (HRP1001)
Hierarchy of Building Units (TN11H) Relationships (HRP1001)
Assign Building Units to Org. Units (TN11O) Relationships (HRP1001)
Specialty-to-Organizational Unit
Assignment (TNKFO) Additional Specialties (HRP6084)

You have to adapt the direct accesses to the described tables in your specific source code.

SAP provides function modules to access affected data. All of these function modules will return the data in the established structures. SAP may change these function modules at any time without further notice.

Some of the function modules cater to both SAP Patient Management data and OM data depending on your current migration status. They supply the appropriate data before and after the changeover:

  • Read Organizational Units (NORG):
ISH_READ_NORG
  • Read Building Units (NBAU):
ISH_READ_NBAU
  • Read Building Units (TN11P):
ISH_TN1P_READ
  • Read Specialty-to-Organizational Unit Assignment (TNKFO):
ISH_OU_SPECIALTY_GET

You can use the following function modules to explicitly access OM database tables. You cannot use these function modules to access the hospital structure of SAP Patient Management before the changeover:

  • Read Organizational Units (NORG):
ISH_OM_OU_GET
  • Read Building Units (NBAU):
ISH_OM_BU_GET
  • Read Planning Characteristics (TN11P):
ISH_OM_PLAN_DATA_GET
  • Read Facilities Characteristics (TN11A):
ISH_OM_FAC_DATA_GET
  • Read Organizational Hierarchy (TN10H):
ISH_OM_ORG_HRCHY_LEVEL_DOWN
ISH_OM_ORG_HRCHY_LEVEL_UP
  • Read Inter-Departmental Assignments (TN10I):
ISH_OM_INTERDEP_GET
ISH_OM_INTERDEP_LEVEL_DOWN
ISH_OM_INTERDEP_LEVEL_UP
  • Read Building Hierarchy (TN11H):
ISH_OM_BLD_HRCHY_RELATION_GET
ISH_OM_BLD_HRCHY_LEVEL_DOWN
ISH_OM_BLD_HRCHY_LEVEL_UP
  • Read Building Unit-to-Organizational Unit Assignments (TN11O):
ISH_OM_BU_OU_ASSIGNMENT_GET
ISH_OM_BU_ASSIGNED_TO_OU_GET
ISH_OM_OU_ASSIGNED_TO_BU_GET
  • Read Specialty-to-Organizational Unit Assignments (TNKFO):
ISH_OM_OUSPLTY_GET

For more information about these function modules, see the function module documentation.

Business Add-In for filling customer-specific fields

If you enhanced the database tables for organizational units (NORG), building units (NBAU), or planning characteristics (TN11P), you can use the following BAdIs to preserve the current system behaviour:

  • ISH_OM_CUST_FILL_NORG
  • ISH_OM_CUST_FILL_NBAU
  • ISH_OM_CUST_FILL_TN11P

You can implement these BAdIs to fill your customer-specific fields. The system will run these BAdIs whenever function modules for reading organizational units, building units, or planning characteristics are called.

Effects on Existing Data

Effects on Data Transfer

Effects on System Administration

Effects on Customizing

Further Information






RFUMSV00 - Advance Return for Tax on Sales/Purchases   General Data in Customer Master  
This documentation is copyright by SAP AG.

Length: 6983 Date: 20240602 Time: 054517     sap01-206 ( 106 ms )