ISR VS Processes and Forms
Hey guys, i have a few questions.. I have been developing an ISR for a little while now but i keep running into issues with the fact that it does not seem to be very complete compared to Processes and Forms. It also seems that nobody really knows ISR's that well so help is hard to find.
I.e. Processes and forms seems to have LOTS of default workflow tasks to do things like, edit forms, get data into workflow, Send the form back to the requester, etc.. but NONE of these exist for ISR's. Even the Back to Author functionality does not work correctly.
My build: an interactive form for Vendor Creation/Change/Block. It has a fairly detailed workflow that involves a few lvls of approvals and options to change or send the form back to the submitter.
So here is my question:
1) does anyone actually use ISR's?
2) Should i just drop building an ISR and move everything over to an HRASR?
3) Has anyone use HRASR's to implement NON Hr related stuff? i.e. using a generic service to do the updates?
-Jason
can you check the steps in note 1631412
Similar Messages
-
HCM Process and Forms(HCM P&F) vs Internal Service Request(ISR PCR)
Dear Experts.
I am new with Personnel Change Request(PCR) in the portal Self-Service.
I know that the new technology used for SAP ERP 6.0 is with HCM P&F.
ISR is used for Realease 4.7(EP 5.0/EP 6.0).
My question is:
What requirements need a company for implement the PCR and HCM P&F?
Where I do the configuration for the PCR and HCM P&F in theCustomizing or T.Code?
Anyone know a book about the creation of HCM P&F ?
Thanks in advance
Regards
Carmen GuerreroHi Carmen ,
Please refer this thread :
[Re: HCM Processes and Forms Fundamentals]
Hope this helps.
Regards,
Aravind.P -
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 -
Query on HCM Processes and Forms
Hi
I am facing some issues in configuring Hiring Forms in HCM Processes and Forms. I can place them in 2 baskets and describe each of them below. I would appreciate any advise on ways and means to overcome these errors.
Basket #1
I want to use the standard forms SHU1, SHU2 in development environment to understand the HCM P&F functionalities. I copied these form scenarios from client 000 and did all the configurations as outline in IMG activity HRAdministrative Services >> Configuration of Forms and Processes >> Sample Processes for HCM Process and Forms.
When I run a check using HR Administrative Services >> Configuration of Forms and Processes >> Configuration of Forms >> Check Consistency of Form Scenarios and select Form name, I get errors along following lines:
u2022 Error Message Sample#1 Form scen SHU1 vers. 00000 serv. SAP_PA: Only one deflt value allowed for field I0009_ZLSCH
u2022 Error Message Sample#2 Form scen. SHU1 vers. 00000 service SAP_PA: Field I0007_ARBST default value is not created
u2022 Error Message Sample#3 ISR scenario SHU1 version 00000: Field I0001_BUKRS is missing
u2022 Error Message Sample#4 Form scen. SHU1 vers. 00000: Field I0007_ARBST service for default values not required
However, at the bottom of the log I see this message in Green: Form scenario SHU1 version 00000: Form scenario is consistent
I tried to make the changes as suggested in the Long Text for each of these messages. Probably due to the fact that I am using standard delivered forms, I get this message u201CDo not make any changes (SAP entry)u201D and I am unable to save the changes.
Basket #2
In this basket I have Org_Change form and have managed to go the whole nine yards and complete the configuration in ECC. The consistency checks for process and forms are in green. However, I am unable to start the process through Portal. I get this message u201Cno data availableu201D when I try to select a process.
Among the 5 roles delivered in SAP as initiators for processors u2013I am interested in 3 of them HRASARA (for HR Administrator). I have configured HRASRA and HRASRB as initiators for Org_Change. However, I am not able to figure out how to link these roles to portal roles such as SAP_ASR_ADMINISTRATOR, SAP_ASR_MANAGER etc.
I would appreciate any advise on ways and means to overcome these errors.
Thanks
SubhashHave you been able to fix your issue in Basket # 2 ?
-
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 -
Execute HCM Process and Forms on Enterprise Portal ?
Hi Experts,
I have done a scenario on Employee Relocation Process with the reference of the tutorial specified in help.sap.com. [Here's the link|http://help.sap.com/erp2005_ehp_04/helpdata/EN/fe/1bd54243063658e10000000a155106/frameset.htm] in HCM Processes and Forms
The following are steps which i have done so far ....! relevant to that tutorial .
1) Created ISR Scenario
2) Created Form Scenario
3) Created Linkage between ISR and Form Scenarios.
4) Checked the consistency of the Linked ISR and Form Scenarios. Everything was fine ...
I have designed the form layout with relevant form fields that are required for the relocation process (HCM Forms) and created a workflow template with all the required steps specified in the tutorial .
Now my questions are as follow's:
1) how to test the HCM process ?
2) In which environments can I test the process ?. Can I test HCM process in Enterprise Portal if yes how ....?
3) In what way thus MSS and ESS are connected to HCM Process and Forms.
I am confused about this, can you experts please explain in details ...!
Use full Answers are rewarded must
Thanks
Mukkalla.sapLooks like a program error to me.
Running a system on SAP_ALL to make it work cannot be a solution, so do an ST01 trace to find out which authorization exactly is missing and what is checked before the dump, and consider adding it if appropriate.
Cheers,
Julius -
Can somebody please tell me what the standard HCM Processes and Forms used in MSS are?
Thanks
WBHi Will,
I can't find any information that SAP has that states exactly what forms are delivered with each enhancement package. I know if you go into the IMG and launch the Create ISR Scenario, and you will see a bunch of forms. Anything that has an "H" in the Application column is an HCM Process & Form, and that will show you what is delivered in the way of those types of forms. If you want to see all forms, go to transaction SFP, and search them all... I think there are almost 1400 forms.
Another thing that you could do is go into SE16 and enter table T5ASRFSCN. This will give you all form scenarios, same as going into the IMG as stated above...
Another table you could look at is QISRSCENARIO...
Other than this right now, I don't have anything that just states, here are the forms that are available with each suppport pack, or enhancement package.
Here is a link to the [HCM Processes & Forms |http://service.sap.com/~form/sapnet?_SHORTKEY=00200797470000081847&]in the Service Marketplace. There is a link on the right hand side to the Media Library, which has documents on different aspects of HCM Processes & Forms.
Hope this helps a little more.
Cheers,
Kevin -
Calling a web dynpro from hcm process and forms
Hi All,
I have a requirement where in i need to call a web dynpro when i click on a drop down in HCM Process and Form(i.e in Adobe Form) and this drop down should get populated via the code written in webdynpro. Can this be done?if yes can anybody please give me an idea how can i achieve this.
Thanks,
Praveen.HI Vishal,
thanks for your earlier reply,
i have requirement where in i have to read vales or fields from hcm p&f form (adobe form which is isr native) and based on the read values i have to buld a search help . Could you please help me on this.
Thanks,
Praveen. -
Unable to add a process to the HCM processes and Forms Option on MSS
Hi,
We are on EP 7.0 / xSS SP 7/ EP 7.0 and using HCM processes and forms. I have defined one new Process and made all the required configurations (Form Scenario, ISR Scenario, Process Start configuration for the Manager Role, Etc...) at the Backend for the process. Does anyone know how to add this process to the list of processes that are available to pick from when we click the HCM Processes and Forms Service on EP>MSS>Team.
Do I need to define a Service and Resource for the process under IMG Homepage Framework?
Is there any setting required on the Portal?
I would appreciate step by step guide to add a new process to the existing list of processes that manager sees when 'HCM Processes and Forms' link is used.
Thanks,
SaurabhHi,
You have to allow the process configured for manager role. This can be done in process configuration.
You should add HRASRB ( manager role) in the process configuration so that manager can see the process in the list.
Also manager role does not use home page customizing to list process in the table. This will not help.
There is a function module HR_ASR_SELECT_PROCESSES that is used to filter out processes relevant for the role and the current user.
Check if process is returned using this function module once you have done the changes.
Hope this helps !!
Best regards,
Ruchi -
Design Time for Processes and Forms
Hi experts,
When trying to open "Design Time for Processes and Forms" in order to create a process, I get a dump.
Could you let me know what could be wrong ? config? etc..
Hereunder is a sample of what I found in T.code ST22
The following checkpoint group was used: "No checkpoint group specified"
If in the ASSERT statement the addition FIELDS was used, you can find
the content of the first 8 specified fields in the following overview:
" (not used) "
" (not used) "
" (not used) "
" (not used) "
" (not used) "
" (not used) "
" (not used) "
" (not used) "
referenced node must exist
READ TABLE object_hierarchy_nodes TRANSPORTING NO FIELDS
WITH KEY node_id = object_hierarchy_node_wa-ref_node_id
>>> ASSERT sy-subrc = 0.
ENDIF.
provider has to be specified (except in case of recursion)
IF object_hierarchy_node_wa-ref_node_id IS INITIAL.
ASSERT object_hierarchy_node_wa-provider_id IS NOT INITIAL.
ENDIF.
Thanks in advance,
Louisnote: Note 1075650
Re: Assertion_Failed dump when accessing Design Time for Processes & Forms EP3
regards,
Prakesh. -
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 -
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 -
Change of Position in MSS with Process and Forms
Hi,
I'm trying to create authorizations for a change of position in Process and Forms, but every time that I choose a new position to the employee I get the error, No authorization, with this details:
No authorization
Message no. 5A277
Diagnosis
You are not authorized to perform this activity.
System Response
The system cancels the activity you have tried to perform.
Procedure
If necessary, you can maintain missing authorizations in Customizing. Please remember that both the standard authorizations and the structural authorizations are checked.
I have managed to change the position and create positions in SAP with t-code PPOME, but in the MSS Portal it doesn't work.
I use authorization with context ( S_ORIGINCON ) with a FM in the structural profile that returns my objects ( O, S, P ). I also have personnel planning authorization ( PLOG ) for the returned objects.
Any help to overcome this problem will be greatly appreciated.
Regards,
Diogo Silva.Hi there,
We stop using SAP code to manipulate the infotype 0001, and started using our own code throw generic services I guess (Not my part of the project).
The problem was that in a change of position for a new created position or even for an existing position there was a need for access to the default position OBJID='99999999'. That's why when you give authorization for object OTYPE=' ' and OBJID = ' ' you will not get an error, because it gives authorization for all objects, witch defeats the purpose of security.
If you debug the functions used by the portal (MSS or ESS) you will see that in some FM on the call stack there is passed a flag that controls wether or not there is a authorization check for that default position.
Basically ww stop using the SAP code, and started calling this FM (BAPI, etc) ourselves, and them we manipulated that flag so that we could circumvent the error.
I hope it was clear, sorry if it was not, truth be told it was a long time since I finish that project.
If you need anymore help just let me know.
Regards,
Diogo Silva.
Maybe you are looking for
-
A project I have been working on in my spare time is to make videos about how to do simple tasks that my customers continually ask. Recently it was pointed out to me, it would be a good idea to share this project here in the IronPort Community forums
-
Why and how to use events in abap objects
Dear all, Please explain me why and how to use events in abap objects with real time example regards pankaj giri
-
G4 problems with Westinghouse monitor
My husband just bought a Westinghouse 17" monitor(LCM-17w7) to hook up to his G4 mac last night. He hooked it up and since then, we cannot get the computer to shut down. when you click shut down, the computer restarts. He could never get it to shut d
-
I'v been using arch for over a year but I'm still a newbie with alot of the techy linux stuff, so posting this in the newbie catagory seemed apropriate. I found alot of info on the web for setting up MTRR but not much info on the specific mem address
-
Hello Gurus, Once the cost estimate is run for a material, we could see the values in controlling currency. But i need Company code currecny. Could any body let me know the configuration for this. Thanks in advance, SK