Hello ,
I want to create a WF that actualy triggers while saving / changing the data for employee using tcode- HRCMP0001C.In this transaction I am adding / changing the merit increase either by %age or amount.Now Question here is
1. I have tracked event and found that BO attached to this transaction is BUS7022.This is of no use for me as I want to pass emp number as key field.Can anyone please let me know if it possible to replace this standard BO(BUS7022) with the customized BO.
2. If replacement of standard BO is not possible , Is there any way around to trigger the workflow during the event when any change or create action happen using tcode-HRCMP0001C.
Points will be rewarded for good solution.....!!!!!
Thanks in advance
Regds
Snehahish.
Request clarification before answering.
My workflow gets started but i got problem in my workitem status.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Maybe we should start from beginning...
Maybe you should forget the BUS7022. It might be totally irrelevant here. I guess that with HRCMP0001C you are updating some infotype of an employee (I am not familiar with the transaction)? If this is the case, then you should check transaction SWEHR3. There you can link an infotype update/change/deletion to an event of a business object or use a function module to do any tricks that you are aiming for. For example you could start a workflow from a function module.
But as Martin mentioned, maybe you should tell more about what you are aiming for at the first place. We might be spending our time presenting different solutions for you, and nothing of those will help you, because you never told us what you want to do.
Kind regards,
Karri
Edit: Well you seemed to specify your requirement while I was writing this message...
Message was edited by:
Karri Kemppi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Snehahish,
Why do you want the employee number as a key field? Maybe if you explain what you want to achieve and why you need the employee number as key field someone can help you get to a solution.
Regards,
Martin
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Martin,
as in standard transaction HRCMP0001C when we enter increament amount or % .Then i need to use the employee number as key field to determine the other values of the employee such as its area ,subgroup etc from Table pa0001 so that i can start the workflow based on condition of personal area ,subgroup.
Please suggest me solution.
Thanks in advance
Snehasish Das
So the point is, depending on some characteristics the workflow sometimes should start and in other cases it doesn't? As far as I can see the employee is available in the object, there is an attribute there (multi-line) with object EMPLOYEET. This contains almost all the information you need. I am not sure if you could use it in a start condition, but maybe you can use it in a check function module.
Regards,
Martin
Hi WF experts,
how can i to use the events of BUS7022 to trigger my workflow for transaction HRCMP0001C.As previously when i am submitting the salary adjustment in this TCode standard workflow of Salary adjustment is triggered by business object BUS7022 in error.Here i want to pass employee number as my key field and start my workflow with my defined condition.So i can't use BUS7022 as it has Workitem id as its key field. If you want any more clarifiaction please quote and please refer to my 1st question.
please help me out.
thanks
Snehasish Das
Thanks a lot Martin right now i am able to start my workflow .One more problem in this workflow is : i want to change the status of the rejected workitem which should go to the initiator as planned status not in submitted status so that initiator can change the data and once again submit it for approval process.
But my friend the method for status change isn't working as required in my workflow.As the workitem is rejected from decision task the workitem should go to the initiator with status planned.But when i am rejecting the workitem pressing reject button in decision task, the workitem is going to initiator in status submitted not in planned status.
Can anybody please suggest me solution.
Anybody with good solution will be rewarded points.
Thanks
Snehasish Das
Hi Friend,
how can i use the events of BO BUS7022 in my business object if i am adding BUS7022 as attribute in my business object.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hi!!!!!!!!!!!!!
the Bo must be customised by deligating it,
tcode swo1,
settings - delegate from BUS7022 to ZBUS7022,
and then add the attributes that are missing and add custom methods and events as required
plz reward if useful
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 5 | |
| 4 | |
| 4 | |
| 3 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.