cancel
Showing results for 
Search instead for 
Did you mean: 

View of organizational unit in Service request

anais_jaussaud
Participant
0 Kudos

Hi everyone,

In our service request, we are trying to visualise all the organizational unit (of the organization model) of a BP.

We achieve to see the direct service group where the BP is assigned but we are trying to see more of the link to the organizational model.

For example : our organizational model looks like this:

For user AJAUSSAUD1, I can see the direct link to PSE Equiment in my service request (this is determined in the partner schema determination)

However, we would like to be able to see MC1 (here 3 level above) in the service request.

We are using service organization as function and all the organizational unit are determined as service organization as we are using it to authorizations access.

Does anyone know if there is a way to see the link with all the organizational unit of a user in a service request?

Would it be with the attribute available in the ppoma-crm, but how to add the field and make them available in the service request view?

Thank you,

Regards,

Anaïs

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hello Anais,

As far as I know, there is no standard way to view an organizational hierarchy in a service request. You will need to do some developments. There are two options -

1. If you want the 3 org levels to be stored in data base table for future reference and reporting

You can add 3 fields in ORGMAN sub object using AET. This will add the fields to table CRMD_ORGMAN. After org determination has happened in your service request, you can use BAdi - CRM_ORGMAN_BADI, methd - CRM_ORGMAN_MERGE to fill values of these 3 org levels. You have to recursively use functions or query table HRP1001 to get the parent of determined service org and then its parent and so on.

Remember once these 3 fields are added at database level, they are available for all transaction types of one order. These fields can be made available to BW queues also at time of adding them.

2. If you do not want the 3 org levels to be stored in data base table

This would mean you only want these fields for display to end user.

Add 3 model nodes in the web ui component. In the getter method of 1st field, add select query or call function to get parent of determined service org. Similarly for other 2 fields.

Hope this will help. Maybe you also get some different suggestion from other guys.

Regards,

Niraj

anais_jaussaud
Participant
0 Kudos

Hello Niraj,

Thank you for your answer. In fact, it seems there is no standard way of doing it.

However, we decided to go for another solution: Adding attributes to the organisation structure into the organizational unit. we will then call the organization unit depending on the attributes entered for the BP.

Best regards and thank you for your help.

Anaïs