cancel
Showing results for 
Search instead for 
Did you mean: 

EM attribute ID

Former Member
0 Kudos


Hi,

Can someone inform the significance of EM attribute ID in the config related to configure fields for selection.

In case my selection field is based on container type/freight booking type/dates etc then what should be the value selected under EM attribute ID.

Secondly in order to have new field values under EM attribute ID where do I need to configure?

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi,

An EM attribute id is assigned to one of the EM objects EH- Event Handler Set, EV - Event Message, MS - Measurements and ST - Event Handler set.

Different types of EM Attribute ID's in system and which are fetched from below configs and tables:

  • Event handler header - From table /SAPTRX/EH_HDR
  • Event messages - From Table /SAPTRX/EVM_HDR
  • Control Parameters - From config IMG -> Event Management -> Event Handlers and Event Handler Data -> Parameters -> Define Control, Info, and Rule Processing Parameters -> Control Parameters
  • Info Parameters - From config IMG -> Event Management -> Event Handlers and Event Handler Data -> Parameters -> Define Control, Info, and Rule Processing Parameters -> Info Parameters
  • System Parameters - From config IMG -> Event Management -> Event Handlers and Event Handler Data -> Parameters -> Define System Parameters
  • Event handler status - From config IMG -> Event Management -> Event Handlers and Event Handler Data -> Statuses
  • Tracking ID’s - Tracking ID from Table /SAPTRX/EH_TRKID and /SAPTRX/EVM_HDR
  • Measurement - from Table /SAPTRX/EH_MEASR
  • and more...



For example - If you have defined Container type/Freight booking Type/ Dates as System parameters or Control Parameters from above config, then it shows SYST_ZCONTAINER_TYPE / SYST_ZFRT_BOOKING_TYPE / SYST_ZCONT_CHECKIN_DATE or CNTR_ZCONTAINER_TYPE / CNTR_ZFRT_BOOKING_TYPE / CNTR_ZCONT_CHECKIN_DATE.  Once you define these configured fields, then these will be visible in IMG -> Event Management -> Event Messages, Status Queries, and Web Interface -> Web Interface -> Define User Profiles -> Selection Profile and assign it in your existing selection profile under "Selection Profile Details".

Note: Do not define more than one control parameter in Selection Profile as this may impact your system query performance.  To know more, you can check this SAP OSS note 1260125.


Now go to SAP EM WebUI and you can see these selection fields in your tracking scenario.


Regards


GGOPII

former_member193027
Participant
0 Kudos

Can we use tracking ID as an EM attribute ID also?

Former Member
0 Kudos

Yes Dipak, do an F4 and look for Event handler Object EH

former_member193027
Participant
0 Kudos

Hi,

I have a quick question-

When I am trying to configure a new system parameter I need to specify the event handler header. Can you inform which configuration drives  the values in event handler header here so that I can select the proper values and complete the config for system parameter.

Former Member
0 Kudos

Hi Dipak,

1. Define a new custom table (Development - refer any /SAPTRX/FS_PO or /SAPTRX/DLV)

2. Assign all the fields (Development)

3. Define Extensions to Event Handler Header and newly created custom table (Config)

4. Define System Parameter and assign Evt Handl Header (Config)

5. Define Parameter mapping -> Select your mapping profile and assign system parameters fields (Application sys. parater to Parameter ) Note: there is no separate mapping for system parameter, it is included Control Parameter Mapping (Config).

Regards


GGOPII

Former Member
0 Kudos

Hi,

EM attribute ID is used to configure fields for selection, display etc. for EM Web interface.

It allows you to select from any of the control, info, system parameters, Event message parameters. The parameters are represented as SYST_(system parameter name), CNTR_(control parameter name), INFO_(info parameter name), EVMP_(message parameters) etc.

To limit the hit list when you do a F4 on EM Attribute ID field, you can provide EM object as EH or EV etc.

Example:

You require to select based on your Freight Booking type.

So you should have a control parameter: ZFB_TYPE

Configure field for selection: EM Attribute ID = CNTR_ZFB_TYPE

Thanks,

Deb

former_member186607
Active Contributor
0 Kudos

Hi,

the EM attribute ID defines the EH or Event Message attribute to which the configured field refers. In case of configured field for selection this determines how the selection will be executed. There are a couple of fixed EM attributed IDs which refer to fixed attributes of the EM data model like e.g. BUSINESS PROCESS TYPE or APPLICATION OBJECT ID (and a lot more). And there are a lot of EM attribute IDs which refer to the customized parameters (info, control, system, event message), the status, the tracking IDs and others.

Example: For each new parameter or status a new EM attribute ID will be automatically created so that this parameter or status can be displayed on the UI and it can be used for the selection. The new entries are created when you execute transaction /SAPTRX/UCCF (Configure Fields for User Profiles).

Best regards, Daniel