cancel
Showing results for 
Search instead for 
Did you mean: 

Workflow configuration.

Former Member
0 Kudos

Hi All,

Our landscape details about the on-going ESS & MSS implementation are as follows:

Portal version: EP 7

SAP version: ECC 5.0

Please address my following concerns;

1. what are the standard workflows available for ESS & MSS perspective in mySAP ERP 2004(ECC5.0)

2. For instance, where the workflows configurations are done for an individual iview - in XSS or in mySAP ERP 2004(ECC5.0).

3. If we develop custom workflows, we can able to configure it to any ESS & MSS iViews based on our requirement.

Kind regards,

Vijay

Accepted Solutions (0)

Answers (4)

Answers (4)

vimalv
Active Participant
0 Kudos

Dear Vijay,

Please look at this link, I wrote this one after implementing such a workflow for one of my clients.

http://wiki.sdn.sap.com/wiki/display/ERPHCM/Customizing+the+ESS+Leave+Approval+using+Business+Workfl...

siddharthrajora
Product and Topic Expert
Product and Topic Expert
0 Kudos

there is no WF for change own data, It calls the Function module for saving data through class.

Former Member
0 Kudos

Hi,

find the following best documents for the same

Initial steps in ESS

Here you will find the concept of ESS. What's ESS, JCOs, iview, etc.

refer this link

https://www.sdn.sap.com/irj/scn/wiki?path=/display/profile/marcio+leoni

ESS / MSS Configuration (SAP Best Practicesfor SAP HCM V2.600) (N06)

http://help.sap.com/bp_hcmv1600/BBLibrary/Documentation/N06_BB_ConfigGuide_EN_US.doc

Former Member
0 Kudos

1. http://help.sap.com/saphelp_erp2004/helpdata/en/5b/76a6d7fd3a4e91bfb422405bf3e04d/frameset.htm

http://help.sap.com/saphelp_erp2004/helpdata/en/cf/917b401c976d1de10000000a1550b0/frameset.htm

Refer to this help. It describes what all services require workflow for ESS and MSS.

2. Some workflows can be set to trigger from SPRO configuration and some directly from the program. There are no much differences between ECC 5.0 and ECC 6.0 workflow templates for ESS and MSS.

3. Basically, workflow templates are triggered by Events within FM. You can attach custom workflows to events too in SWETYPV.

Better take workflow resource help to manage this. Otherwise it would be complicated if you havent worked on it earlier.

Former Member
0 Kudos

Thanks Karthik.

My actual problem is, as you are aware that in ESS we have change own data iview in Portal.

I wanted to know what exactly happens when a user click the 'save' button in that iview and what is the process flow happens in the SAP system, hence I would able to decide whether custom Workflow used and it can be triggered during the 'Save' button press in the frontend(ie. Portal)

Please assist.

Kind regards,

Vijay

Former Member
0 Kudos

All ESS application has corresponding RFC FM in ECC. It all starts with HRXSS_. To be specific, for Change Own Data application , save, HRXSS_COD_SAVE is being called. and for each action that you perform in frontend there is a backend RFC to trigger search HRXSS_COD.

To know the process flow, help.sap is the best option. If you want to know what are the custom workflows assigned, find out the Business event which trigger the workflow from help. and search for the corresponding workflow template assigned to it in SWETYPV transaction.

Except for leave request workflow which can be set in V_T554S_WEB this view..

Former Member
0 Kudos

Thank you Karthik for such wonderful insight ...:)

Coming to the subject, if we wanted to include a custom developed Workflow for 'change own data', please suggest me what would be the steps would you like me to follow ?

Thanks in advance.

Vijay

Former Member
0 Kudos

Hi,

Its simple

Go to SWDD .................create the workflows that you need to do as per the bussiness process.......

Once its done then you need to add this workflow in the SPRO configuratiion ....

V_T554S_WEB -> select one leave -> click upon details ->

In the workflow template

( say i have created the worklfow 90000005 for new request )

WF ID of New Request 90000005

WF ID of Cancellation Request 12300111

WF ID of Change Request 12300111

Then its done

Former Member
0 Kudos

Basically, COD application is linked to different infotype fields. So, do an implicit enhancement in the save FM to trigger event and attach the custom workflow to this event in SWETYPV. That will do. There is no workflow process for COD in standard.

If you want just nofications for any specific infotype, you need to configure the below transaction.

SWEHR1 Linkage: Object Type to HR Infotype

SWEHR2 Event - Infotype Operation (SAP)

SWEHR3 Event-Infotype Operation (Customer)

Former Member
0 Kudos

Thanks Karthik.

Yes, I agree with you that there is no workflow process for COD in standard.

So, according to my understanding, your suggestion would be to do an custom enhancement in the standard SAP delivered 'save' FM to trigger event and attach the custom workflow to this event in SWETYPV.

And, I did not understand the usage of the Tcodes such as :SWEHR1, SWEHR2, &SWEHR3 in this context.

Could please elaborate me the above mentioned activity in sequencial order one-by-one, Hence I would able understand myself clearly and explain it to our Workflow consultant for custom development.

Thanks in advance.

Also, Could you please give me your Mobile no ?

Kind regards,

Vijay

Former Member
0 Kudos

Hi All,

Any update against my last reply ? - please ...

Kind regards,

Vijay

Former Member
0 Kudos

Vijay,

If you want your custom workflow to start on a Create in "Change Own data".

Then you can check transaction SWEHR2 for Infotype 0105 Communication and see that the object is EMPLCOMM.

You can then set the event that you want to be raised by the update operation performed on the infotype. ( performed in ESS or R3 )

Next step is goto transaction SWETYPV and assign Object EMPLCOMM Event CREATED to your custom workflow.

Because you want to connect the workflow to a change on EMPLCOMM you have to make your own CHANGED event and connect that to the update operation in SWEHR2.

I hope your workflow consultant can help you with this.

Kind regards,

Reinhard Sportel