cancel
Showing results for 
Search instead for 
Did you mean: 
Subscribe

We are looking for some guidance or sample code on the best approach to implement dynamic phrase set assignment in SAP EHS module. We would like to dynamically change the phraseset assigned to a characteristic based on the value selected in another characteristic.

We saw that SAP enhancement C14X0001 is available to dynamically determine and assign phrase sets to characteristics based on the current value assignment usage.

Could we still leverage enhancement C14X0001 but drive the logic not on the assignment usage but on a value stored in another characteristic ?

What if this other characteristic is not even yet save in the database and has just been entered at the user interface level (SAP GUI) by the user, could we still use BAPI_BUS1077_GETDETAIL or another family of function needs to be use ? How can we access the current user interface context (SAP GUI) ?

Aside from enhancement C14X0001 would there be other recommended approach that we should try ?

Thanks

0 Likes
View Entire Topic
JDHogue
Discoverer
0 Likes

Hi,

Thanks again for all the information and reference. Using MSDS Maker or EHS Workflow at the moment for us is not a option. Still when possible we already use some of the approach you mention, inheritance is for sure a very useful and powerful feature to avoid repetitive data entry and facilitate data maintenance. Still in other cases having a more dynamic user interface that limit the values to be entered is what we are looking for. We will continue to investigate further in that direction. Knowing which other group of functions could be use to access the data at the user interface level from within the C14X0001 enhancement is what we are missing. Any final input on that specific question would be great.

Thanks again for your input.