Regarding HCM Process and forms Workflow
Hello all,
I am working in HCM process and forms workflow. In that workflow, there are three levels. First and second level is approved by the respective managers. I am using the Standard TASK TS17900100 in the 3rd level. In which the final level has Send, withdraw, "BACK TO AUTHOR" option. When I click on Send button the PROCSTATE (workflow container element) status getting changed to Processed and the workflow getting Completed.
But when I click on "BACK TO AUTHOR" button the PROCSTATE status is not getting changed from "APPROVED" to "BACK"?
Any clue on this what could be error ?
Thanks & Regards,
Krishnan
Friends,
In the Workflow ,there is the binding for "Processor Role" between Workflow Container and Task Container. I removed this binding as it is not required. Now on click of "Back to Author" in the final stage the work item is moving to Inititor.
Thanks & Regards,
Krishnan
Similar Messages
-
HCM Process and Forms Workflow
Experts,
I started a sime Forms and process scenario. Forms and workflow were developed and thw work item goes to dump when testing.
It is the new server, I configured everything in SWU3. Agent also Workflow_Initiator.
Error Details :
No errors occurred -> Details in long text
No errors occurred -> Details in long text
Error when starting work item 000000852098
Error when processing node '0000000010' (ParForEach index 000000)
Error when creating a component of type 'Step'
Error when creating a work item
Exit CL_HRASR00_POBJ_WF_EXIT triggered exeception for event BEF_CREAT and (target) status : Excep
Error when reading the process object: GUID is initial
Work item 000000852098: Object FLOWITEM method EXECUTE cannot be executed
Error when processing node '0000000050' (ParForEach index 000000)
Error when creating a work item
Exit CL_HRASR00_POBJ_WF_EXIT triggered exeception for event BEF_CREAT and
Error when reading the process object: GUID is initial
Work item 000000852098: Object FLOWITEM method EXECUTE cannot be executed
Error when processing node '0000000010' (ParForEach index 000000)
Error when processing node '0000000010' (ParForEach index 000000)
Thanks,
Helps will be highly appreciated.Hi,
Thanks for the reply swaminathan. I did swu_obuf. No result.
Also i found there is nothing in workflow container in the log. But I passed some static data's to the container using binding.
WF container Task container
Zform_1 Form_scenario
Here the zform_1 passed to task container using binding.
But in log there is no data in task container. What could be the issue?
Also this is the new server and this is the first workflow. I configured SWU3 and I developped one test workflow(User decision and Mail step) and its working fine.
Any configuration issue?
Thanks. -
HCM Process and Forms Position Change Workflow Rejection
Hi Experts,
I am new to HCM Process and Forms workflows and have a simple query here.
With the conventional workflows (PR/PO) when Approver Rejects a workitem we send a notifcation to the INITIATOR and when he changes the PO/PR the workflow gets triggered via CHANGED EVENT.
However, here in POSITION CHANGE workflow when an approver REJECTS it at any level HOW WILL I SEND BACK THE FORM TO INITIATOR SO THAT he does the suggested changes and submits for RE-APPROVAL.
Idea is to avoid the burden of filling all the fields everytime
Please guide me on this.
Thanks a lot
Rgds,
LakshmiHi,
If a change method doesn't exist you can create a new one where you can use a Call Transaction sentence that redirects to a tcode where you can modify the form.
Regards, -
Workflow could not start in HCM process and Forms
Hi All
It would be really helpful if you can suggest possible solution regarding case management case in HCM forms and process.
I have set up a simple custom HCM process and Form regarding Infotype 2 updation. I have checked the process and form consistency and it seems fine. Now when I run the process from HRASR_DT it generates a process number but it also gives an error workflow could not start.I get following error (SWIA log - Step history)
Executing flow work item - Transaction brackets of the workflow has been damaged
Exception occurred - Error when starting work item 000000007031
PROCESS_NODE - Error when processing node '0000000014' (ParForEach index 000000)
CREATE - Error when creating a component of type 'Step'
CREATE_WIM_HANDLE - Error when creating a work item
CREATE_VIA_WFM - Exit CL_HRASR00_POBJ_WF_EXIT triggered exeception for event CREATED and (target) status
EVENT_RAISED - Error updating the process object
Executing flow work item - Exit CL_HRASR00_POBJ_WF_EXIT triggered exeception for event STATE_CHG and (target) status READY->ERROR
EVENT_RAISED - Error updating the process object
Executing flow work item - Transaction brackets of the workflow has been damaged
Executing flow work item - Work item 000000007031: Object FLOWITEM method EXECUTE cannot be executed
Executing flow work item - Error when processing node '0000000014' (ParForEach index 000000)
I have searched few SAP notes such as 1384961 which talks about same error but it is implemented in our system (EA-HR 604 , Patch 27, )
Appreciate any help.
Thanks
UmangHi Swati
One of the similar (not exact) issues were resolved by correcting the event linkage....please refer thread:
http://scn.sap.com/message/14848795#14848795
Not sure of the details of the the resolution, maybe Ragavendran Kanagaraj can throw more light.
Just some high level checks (if not done already):
Check event linkage errors in SWEQADM if anything is related to your WF
Check in SWEL if it's showing any more details (not sure if it will)
Any warnings in syntax check of WF template (PFTC) or WF definition (SWDD)
Any error sin binding
regards,
Modak -
Workflow Errors in HCM Processes and Forms
Team,
we are facing one issue related to HCM Process and Forms. Recently we have upgraded our HR Package after which workflows used in HCM Forms stopped working though user who is initiating the process has SAP_ALL. We have noticed that workflow is throwing exception at the very first step i.e. PROCESS while importing data container.
What could be the reasons? Appreciate your replies
Thanks & Regards,
Jitesh TalrejaThanks Arpit,
WF-BATCH already has SAP_ALL. Do we need to assign some additional roles or profiles to this user?
Log says error reading Process Object
Thanks,
Jitesh -
Workflow issue in HCM Process and Forms
Hi,
I have created one workflow for HCM Process and form ( Termination) . In that workflow, there are Two levels. First and second level is approved by the respective managers. I am using the Standard TASK TS17900100 both levels having the Send, "BACK TO AUTHOR" option.
When I initiate the form it has generated the process reference number, it went to first level approval and the respective manger received work item in his UWL inbox in this stage I have checked in backend (PA20) infotypes( 0 & 1) are updating automatically and employee has been terminated without approval of work item.
I have checked in workflow log the work item has with first level manger only.
any one please help me on this.
Regards,
SrujanHi,
TS17900101 uses --> CL_HRASR00_WF_COMPONENTS / Method WI_EXECUTION_VIA_R3_INBOX.
In the text of the method you can read the following:
It is only allowed to trigger a WI via UWL which does not execute
that method which was customized at the corresponding task (so this
method). To ensure this if the WI was startet via R3 Inbox then
exactly this method is called to present an error.
So, are you approving from UWL or SBWP?
Regards, -
Regarding scripting in adobe HCM process and forms
Hi Gurus,
I am working on adobe HCM process and forms. Configuration has been done for HCM process and forms and I am getting the scenario stage level in the forms based on which I will give the visibilty to differenct levels of approvals in the form.Scripting has been done for that.
When form is initially loaded, I am making invisible some of the fields. On choosing the drop down the value that I make invisible is visible again. I found that Scenario stage that I bound to the form attribute is getting cleared off, when drop down event is called. Drop down event calls the generic services to fill the drop down values. Drop down used is from ISR Controls from the library.
The scripting that I used in the drop down event is as belows
if (xfa.form.data.Page1.FORM_SCN.rawValue == "INIMGR_LVL1")
xfa.form.data.Page1.DE.DEContent.HR_VIEW.presence = "invisible";
xfa.form.data.Page1.FORM_SCN.rawValue this is getting cleared off. Form SCN is the field in the form where in which I bound the attribute scenario stage.
Pls help me on this.
Regards,
Krishnan ParamasivanSolomon,
Thanks for the earliest response. can you explain me in detail. Where to check/select the form scenario stage field to be passed over. In scripting the coding written as below:
xfa.record.CONTROL_PARAM.ISR_EVENT.value = "DD_GET_POSITION";
ContainerFoundation_JS.SendMessageToContainer(event.target, "submit", "", "", "", "");
DD_GET_POSITION is the event created in generic services and used in the user events in the form scenario stage in HRASR_DT.
Any further guidance on this ?
Thanks in advance.
Regards,
Krishnan -
HCM Processes and Forms: Work Item is not opening
Hi,
We are implementaing HCM processes and forms using NWBC (EHP7 - HR Renewal 2.0 FP1) and after using configuration of POWL inbox for MSS and HR Admin, We are not able to launch the Work Item.
1) In MSS Work Book, while launching, we are getting message -
Failed to resolve Object Based Navigation target ".MSS_WL.NAVIGATE_FORM_WD". Use transaction PFCG to define this OBN target in a role or contact your system administrator to assign a role with the relevant OBN entries to your user.
2) For HR Admin, we are getting message - Work Item can only be open using Portal and UWL. and it is displaying back end transaction SWNWIEX.
Detail configuration steps are shown as below -
Workflow Task used in configurations -
1) Entries in IBO_C_WF_TA_P_SC (Assign Task ID’s to POWL Types)
2) IBO_C_WF_ACC configuration - (Define Tasks and Actions)
3) IBO_C_WF_APC configuration (Provide Details of navigation parameters)
4) IBO_V_WF_TTAC (Assignment of Actions to the Tasks)
5) IBO_C_WF_TAC (Specify Default Action)
Error -
1) MSS -
2)HR Admin -Hi Guru,
Any input..its urgent!.
Regards,
Vijay -
Use HCM processes and Forms without using the Enterprise Portal
is it possible to leverage existing HR Admin Services (HCM processes and Forms) functionality without using the Enterprise Portal?
1) Create an Adobe form and Interface using SFP
2) Set up ISR and Form Scenario
3) Set up Forms configuration to use existing Backend and generic Services
4) Set up workflow to updated Backend using Services
is it possible to do the above steps and not use the Portal? If Yes, how do we present the forms to the Manager, and provide different buttons that appears on the Portal by default?
Any ideas will be greatly appreciated.
Thanks,
SaurabhHi Saurabh,
your assumptions and findings (items can not be started from the backend workflow inbox etc.) are correct: These processes can not be started without the Portal and it is not intended to do this.
The above mentioned backend report are only forseen for implementation and testing purposes and not for productive use.
In addition to the fact, that you already can't execute the work items a lot of other features of the framework (Process Browser etc.) are only available through the Portal.
Best Regards
Michael Bonrat - Solution Manager HCM Processes and Forms
Info about HCM Processes and Forms:
www.service.sap.com/erp:
- SAP ERP Human Capital Management -> Workforce Process Management -> HCM Processes and Forms -
WS17900260 - Task TS17900108 resulted in error, in HCM Processes and Forms
Hi,
I have designed a HCM process and workflow. In custom workflow ,WS17900260 (TS17900108) has been used to save data. In this step it is resulting in error and shows the below message in "Step History" tab. No message in Message Tab.
Work item 000000172044: Object CL_HRASR00_WF_COMPONENTS method SAVE_FORM_DATA_TO_DB cannot be exe
Message no. WL821
An exception with the type CX_HRASR00_PROCESS_MODE LLING occurred, but was neither handled locally.
I tried executing the associated method and I did not get any error. Please let me know if anyone has faced this issue and how it is resolved.
Thanks,
SriHi Sri
Expecting a prompt answer in 2 hours time is a tad too demanding for all of us
We try to help you based on our experience and if we do not have it, we just wait for the right one to respond.
It is not that I have experience in HCM Processes and Forms, but a little bit of googling to help you gave me the following:
1) SAP Help for your task TS17900108 states that it has the same requirements for binding as that of task TS17900107 .... check the latter half of the page here:
https://help.sap.com/saphelp_erp60_sp/helpdata/en/42/f28f8a1e5132c3e10000000a1553f6/content.htm
2) If you check TS17900107 binding requirements, it needs certain necessary parameters which may be causing the issue. Check the mandatory requirements here:
https://help.sap.com/saphelp_erp60_sp/helpdata/en/42/f2cf2c249b3268e10000000a1553f6/content.htm
Also check for authorizations
3) See how another user solved the issue with the same method here:
http://scn.sap.com/thread/1753027
4) See the possible advice for a similar issue with task TS17900107 (which is kind of similar to your task)
Novice in HR forms and processes workflow - help in usage of TS17900110
I checked various threads and the common link is that it all depends on your system and the bindings or the custom functions called within. Also do check for authorizations as mentioned in the first link from Help.sap.com
I am sorry, I cannot give you further details because I myself do not have experience in HCM P&F. I am sure you too can google further from here, or we can be a little more patient for others to reply (I understand that some issues are critical and need immediate resolution, but we all are busy in our own projects and sometimes are not able to reply immediately).
Regards,
Modak -
Worklow in HCM process and Forms
Hi Gurus,
We have recently upgraded from HR SP level 14 to level 24. After the HRSP upgrade, we find that the workflows used in the HCM process and forms which were working fine earlier are not working now.
To trigger the workflow, I am using the class CL_HRASR00_WF_PROCESS_OBJECT and event TRIGGERED. First, we faced the problem in the standard task TS17900110,which imports the values from form to workflow container.After Implementing the SAP notes suggested by SAP,the workflow got triggered and the values got imported and it is working fine now.
Now we are facing the problem in the 2nd level,where the manager trying to 'Approve or Reject'.The information message is thrown in backend HRASR_DT as, "Work Item not found; check workflow Log".
Standard Task used in the 2nd level TS17900101 to approve/reject.
Can anyone suggest how to proceed on this issue ?
Regards,
Paramasivan KrishnanHi Paramasivan Krishnan,
First, welcome you to SCN forum. However, I am afraid you posted on a wrong forum. Here is dedicate to SAP Business One. Not related to HCM.
Thanks,
Gordon -
Dump while Executing Hrast_dT (Design time of HCM Process and Forms)
Hi All,
I am getting Syntax Error Dump while Executing Hrast_dT tcode (Design time of HCM Process and Forms) and here with i have mentioned the source code also ist contained in standard class.
*METHOD constructor.
DATA:
badi_context TYPE REF TO lcl_badi_context.
CALL METHOD super->constructor
EXPORTING
form_scenario = form_scenario
form_scenario_service = form_scenario_service.
DATA:
t5asrfscnsrv_wa TYPE t5asrfscnsrv.
SELECT SINGLE * FROM t5asrfscnsrv INTO t5asrfscnsrv_wa WHERE form_scen_srv EQ form_scenari
ASSERT sy-subrc EQ 0.
ASSERT t5asrfscnsrv_wa-service_type = 'GENSRV'.
fill_table_metadata( ).*
i followed this link also..its not working for me..
[Re: Assertion_Failed dump when accessing Design Time for Processes & Forms EP3]
Regards,
ParthiHello Parthasarathi,
Please, try to implement the note 1075650. -
Error in MSS HCM Processes and Forms Overview
Hi all,
Currently we are working on ESS/MSS from NW 7.3 portal.
When i open HCM Processes and Forms Overview from MSS, it prompt me to change the password again and again.
And on some user HCM Processes and Forms Overview not shown properly.
Error while processing your query
What has happened?
The URL call http://<host name>:1080/sap/bc/webdynpro/sap/asr_pa_pd_processes_display was terminated because of an error.
Note
The following error occurred in system BEQ : Parameter has invalid value: Parameter TSTMP1 has invalid value 0 .
The error occurred on application server MUMSAP02_BEQ_00 and in work process 8 .
The termination type was: RABAX_STATE
The ABAP call stack was:
Method: SUBTRACT of program CL_ABAP_TSTMP=================CP
Method: SUBTRACT_TIMESTAMPS of program CL_HRASR00_PROCESS_UTILITIES==CP
Method: GET_CURRENT_TIME_DATA of program CL_HRASR00_PROCESS_UTILITIES==CP
Method: START_TRACKING of program /1BCWDY/LA89BHH7CSECCUXGQD7Z==CP
Method: IF_COMPONENTCONTROLLER~START_TRACKING of program /1BCWDY/LA89BHH7CSECCUXGQD7Z==CP
Method: HANDLEDEFAULT of program /1BCWDY/LA89BHH7CSECCUXGQD7Z==CP
Method: HANDLEDEFAULT of program /1BCWDY/LA89BHH7CSECCUXGQD7Z==CP
Method: IF_WDR_VIEW_DELEGATE~WD_INVOKE_EVENT_HANDLER of program /1BCWDY/LA89BHH7CSECCUXGQD7Z==CP
Method: INVOKE_EVENTHANDLER of program CL_WDR_DELEGATING_IF_VIEW=====CP
Method: DISPLAY_TOPLEVEL_COMPONENT of program CL_WDR_CLIENT_COMPONENT=======CP
What can I do?
If the termination type is RABAX_STATE, you will find more information on the cause of termination in system BEQ in transaction ST22.
If the termination type is ABORT_MESSAGE_STATE, you will find more information on the cause of termination on the application server MUMSAP02_BEQ_00 in transaction SM21.
If the termination type is ERROR_MESSAGE_STATE, you can search for further information in the trace file for the work process 8 in transaction ST11 on the application server. MUMSAP02_BEQ_00 . You may also need to analyze the trace files of other work processes.
If you do not yet have a user ID, contact your system adminmistrator.
Error Code: ICF-IE-http -c: 350 -u: ISHAJI -l: E -s: BEQ -i: MUMSAP02_BEQ_00 -w: 8 -d: 20130514 -t: 133514 -v: RABAX_STATE -e: UNCAUGHT_EXCEPTION -X: D4AE5218F8121ED2AF8DA00F61FBEAC0_D4AE5218F8121ED2AF8DA00F5D19EAC0_1 -x: 006DBCE20F7BF1E58AC0D4AE5218F812
HTTP 500 - Internal Server Error
Your SAP Internet Communication Framework Team
Please suggest me the solution.
Regards,
DevendraDear Andrea,
I reset the password of backend user and gave sap_all and sap_new role.
Last time it prompt the screen in mss as to change the password. (See above screen shot).
But after reset the password...error showing instead of login screen in mss as below:
Error while processing your query
What has happened?
The URL call http://<host name>:1080/sap/bc/webdynpro/sap/asr_pa_pd_processes_display was terminated because of an error.
Note
The following error occurred in system BEQ : Parameter has invalid value: Parameter TSTMP1 has invalid value 0 .
The error occurred on application server MUMSAP02_BEQ_00 and in work process 7 .
The termination type was: RABAX_STATE
The ABAP call stack was:
Method: SUBTRACT of program CL_ABAP_TSTMP=================CP
Method: SUBTRACT_TIMESTAMPS of program CL_HRASR00_PROCESS_UTILITIES==CP
Method: GET_CURRENT_TIME_DATA of program CL_HRASR00_PROCESS_UTILITIES==CP
Method: START_TRACKING of program /1BCWDY/LA89BHH7CSECCUXGQD7Z==CP
Method: IF_COMPONENTCONTROLLER~START_TRACKING of program /1BCWDY/LA89BHH7CSECCUXGQD7Z==CP
Method: HANDLEDEFAULT of program /1BCWDY/LA89BHH7CSECCUXGQD7Z==CP
Method: HANDLEDEFAULT of program /1BCWDY/LA89BHH7CSECCUXGQD7Z==CP
Method: IF_WDR_VIEW_DELEGATE~WD_INVOKE_EVENT_HANDLER of program /1BCWDY/LA89BHH7CSECCUXGQD7Z==CP
Method: INVOKE_EVENTHANDLER of program CL_WDR_DELEGATING_IF_VIEW=====CP
Method: DISPLAY_TOPLEVEL_COMPONENT of program CL_WDR_CLIENT_COMPONENT=======CP
What can I do?
If the termination type is RABAX_STATE, you will find more information on the cause of termination in system BEQ in transaction ST22.
If the termination type is ABORT_MESSAGE_STATE, you will find more information on the cause of termination on the application server MUMSAP02_BEQ_00 in transaction SM21.
If the termination type is ERROR_MESSAGE_STATE, you can search for further information in the trace file for the work process 7 in transaction ST11 on the application server. MUMSAP02_BEQ_00 . You may also need to analyze the trace files of other work processes.
If you do not yet have a user ID, contact your system adminmistrator.
Error Code: ICF-IE-http -c: 350 -u: IKHASU -l: E -s: BEQ -i: MUMSAP02_BEQ_00 -w: 7 -d: 20130514 -t: 175940 -v: RABAX_STATE -e: UNCAUGHT_EXCEPTION -X: D4AE5218F8121ED2AF923E065A39EAC0_D4AE5218F8121ED2AF923E394271EAC0_1 -x: F091BCE2D132F1D58AC0D4AE5218F812
HTTP 500 - Internal Server Error
Your SAP Internet Communication Framework Team
I checked log in ST22 as below
What happened?
The exception 'CX_PARAMETER_INVALID_RANGE' was raised, but it was not caught
anywhere along
the call hierarchy.
Since exceptions represent error situations and this error was not
adequately responded to, the running ABAP program
'CL_ABAP_TSTMP=================CP' has to be
terminated.
Error analysis
An exception occurred that is explained in detail below.
The exception, which is assigned to class 'CX_PARAMETER_INVALID_RANGE', was not
caught in
procedure "SUBTRACT_TIMESTAMPS" "(METHOD)", nor was it propagated by a RAISING
clause.
Since the caller of the procedure could not have anticipated that the
exception would occur, the current program is terminated.
The reason for the exception is:
Parameter has invalid value: Parameter TSTMP1 has invalid value 0.
Regards,
Devendra -
Error while Accessing the HCM process and forms
Hi All,
We have implemented HCm process and forms. Everything was working fine earlier but for past few days we are facing an issue after selecting an employee and clicks on the select process we are getting the following error. Kindly povide the solution.
The following error text was processed in the system GOA : Component Usage OADP_USAGE Does Not Have an Active Component
The error occurred on the application server sapgoa_GOA_37 and in the work process 4 .
The termination type was: RABAX_STATE
The ABAP call stack was:
Method: ENSURE_ACTIVE_COMPONENT of program CL_WDR_COMPONENT_USAGE========CP
Method: GET_INTF_CONTROLLER_INTERNAL of program CL_WDR_COMPONENT_USAGE========CP
Method: IFWDR_INTERNAL_API~GET_INTERFACE_CTLR_DELEGATE of program SAPLWDR_RG_PROXY_FACTORY
Thanks & Regards,
Sreelatha Gullapalli.Hi,
In EhP4, the employee search is created using OADP framework . And if the relevant configuration is not maintained , I mean there is a view cluster where the applications (PA/PD) and relevant object types are maintained.
If this is not maintained, this creates a error. Please check .
Hope this helps.
Best Regards
Saujanya -
Default value in dropdown field for FPM form in HCM Processes and forms
Hi Experts,
I am developing HCM Processes and forms using FPM forms and I had a dropdown list contains ten values. So, every time while opening the form first time, my dropdown field should be defaulted with fifth value from the list. How can we achieve this in dropdown field related to FPM Form.
Please guide me.
Regards,
Nayani.You would have to assign the default value to one your custom generic services.
Regards.
PS: There are posts which talk about generic services , make yourself comfortable with the concept of generic services.
Maybe you are looking for
-
Canon UFRII not working with IR C5180
Sadly I spent hours on this issue at a client yesterday with no resolution. Not using UFR but just the Canon PPD I can print fine from all stations (both 10.5 and 10.6). The client needs to be sending department ID's along with the print jobs for acc
-
How one can get rid of error 1009?It is being experience newly .
I have dowoload free and purchased apps lately with no problem ,but now i get this 1009 erroe code and the action is terminated.
-
Trying to download photoshop cs4 trial and keeps coming up with error message
trying to download cs4 keep getting error message
-
Oracle.jbo.RowNotFoundException: JBO-25020
HI, getting below error on table row addition ,table have 3 composite primary keys and one of attribute genrating dynamically and setting as below upon every addition of row // get the dc-iterator reference Row row = dciter.getCurrentRow(); String ke
-
Error during console installation
I haven't seen this error before and I can find no documentation on the web for this error occurring during a console install. There are some posts for this error during a management server installation. Does any one know what I can do to fix this?