SAP ABAP IMG Activity SIMG_CFMENUNMO4NC20 (Create Message Segments)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       NBAS (Package) Appl. development Hospital System master data, catalogs
IMG Activity
ID SIMG_CFMENUNMO4NC20 Create Message Segments  
Transaction Code S_KK4_74000206   IMG Activity: SIMG_CFMENUNMO4NC20 
Created on 19990816    
Customizing Attributes SIMG_CFMENUNMO4NC20   Create Message Segments 
Customizing Activity SIMG_CFMENUNMO4NC20   Create Message Segments 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name SIMG_CFMENUNMO4NC20    

In this IMG activity, you create new customer-defined message segments. Each customer-defined message segment must be referenced to a standard message segment. This assignment is established automatically by means of the message segment number when you create your own message segment from a template.

You identify your message segment by assigning it a new owner code.

When you choose Create, the system creates your message segment with the same structure as the template. Only the owner code is different.

A customer-defined message segment is only required if its structure differs from that of the original, or if you want to format field contents differently to the original.

The SAP-HCM standard does not allow you to create your own END segment (segment number 900). For technical reasons, this (original) segment is mandatory at the end of a message.

The system automatically fills fields of segments with segment numbers less than 900 from identically named fields of the corresponding HCM-standard segments (SY segments). However, you are responsible for the data retrieval for segments with segment numbers greater than 900.
Customer-defined message segments without reference to SAP message segments are a case apart. These completely customer-defined formats are created in the customer name space 900-999 of the segment number. This is why they they are known as "nine-hundred" formats.
You have to create all "nine-hundered" formats directly in the format and control table. To do this requires specialized knowledge. Since there is no reference to SAP formats, you cannot do this using the function "Create with Template".

SAP recommends that you check carefully whether it is really necessary to create segments without reference. For instance, if case data is contained in the segment you require you can use a standard segment (the standard case segment, in this example) that only partially meets your requirements and which you then modify accordingly. This is considerably easier than creating your own format from scratch.
If this is of no assistance in dealing with your particular needs, please seek expert advice. If you've no experience in this area, you'll almost certainly need help.

Recommendation

For the message segments, use as far as possible the same ID codes as for the message types which (should) contain the segments.

Only use owner codes that start with "Y" or "Z". These name ranges are reserved for you and will not be overwritten by SAP.
On no account should your owner codes start with "S". This name range is reserved for SAP.
For technical reasons, the first character of the owner code must be a letter.

Note

Always use the report IS-HCM: Delete Selected Customer Message Components (RNCUTL11) to delete message segments you have created, but don't need anymore (it is useful to add this report to HCM utilities). This is the only way of making sure that all the structures involved are deleted consistently from the database. You should then generate customer structures. This will delete all structures and data retrieval procedures that are no longer required.

Activities

  1. Before creating a new message segment, decide on its exact structure.
  2. Find out which owner codes you can use in your healthcare facility.

Business Attributes
ASAP Roadmap ID 205    
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 1   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 SIMG_CFMENUNMO4NC20 0 I010004207 Communication 
Maintenance Objects
Maintenance object type C   Customizing Object 
Assigned objects
Customizing Object Object Type Transaction Code Sub-object Do not Summarize Skip Subset Dialog Box Description for multiple selections
NC20 T - Individual transaction object NC20 1 Create Message Segments 
History
Last changed by/on SAP  20000524 
SAP Release Created in