HCM Process and Forms - Skipping IT000 in SAP_PA
Hi ,
We are using SAP_PA service to update IT000,IT0001,IT0019 .
But in some scenarios we want to Update IT0019 only and not IT000 and IT0001.
We had written a rule to Skip creation of IT000 and IT0001.
But IT000 is updated and IT 0001 is skipped.
Is there any way to skip the update of IT000??
Thanks.
Regards,
Raj
Raj.
As a default the fields MASSN and MASSG are included in the service. But if you remove them from the list of service fields then SAP_PA will not create an Action record. We do this for certain infotypes that does not require an Action ourselves and it works great.
However, in your case, it seems you want the same service to either update 1 infotype (no action) or 3 infotypes (including action). What I would suggest is remove the IT0000 'create' (and the field mappings) from SAP_PA (no worries, if MASSN and MASSG have values then it will create anyway so no need to add the mapping). Then make sure MASSN and MASSG have no values (leave blank) when you do not want to create an Action.
Hope that helps.
Derrick Banks
Banks & Company, LLC
Similar Messages
-
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 ?
-
Infotype 0000 Creation using HCM Processes and forms in MSS
Hi,
I need to create an Action for Transfer an employee using HCM Processes and Forms. So, my form should update infotype 0000, 0001, 0008 etc.
But when I provide create operation for infotype 0000, system is throwing short dump. When I change the operation to change nothing was creating in infotype 0000 for that respective employee. Is there any way to update infotype 0000 using HCM Processes and forms. Please help me here.
Thanks & Regards,
Nayani.Hi Chris,
Thanks for your reply mate.
I understand that for IT0000 update we don't have to configure it explicitly.We just assign values to MASSG and MASSN and IT0000 should update. I am doing exactly that.
For the "condition" we do have multiple rules for that and I am familiar about the trickthat the rule fields must be part of the SAP_PA service which is actually making the update. That's all in place and that's working fine.
Now coming to the problem -
The "action" is "Return from Career Break" where the only PA infotype that has to be updated is IT0000. Besides that we are updating Absences,IT2001.
I have tested the process thoroughly and it seems that the system does not allow an IT0000 update without any other PA data change. To test this, I added a PA infotype update in my config and at that time IT0000 got updated beautifully. But when I am trying to update only IT0000, it fails.
To solve the issue, I had a discussion with my team and we have decided to copy IT0001 along with IT0000. So as of now, we have sorted out a workaround but the technical issue is something I would like to look into.
If you figure out anything then please let me know.
Appreciate your help.
Thanks,
Saikat -
HCM Process and Forms - Create and End record using the same form scenario
Hi All,
I have the following requirement while using HCM Processes and Forms: Using one form/scenario I need to both create a record or be able to end a record for infotype 841. When looking at the back-end service SAP_PA I have operations Create, Change, Change without delimiting and Delete. My requirement would be to do both a create and a delete I guess, but these two can't be selected at the same time while configuring the form scenario.
I was thinking about doing somethign with the startdate and enddate instead of using the effective date. But I have no clue how to do that.
How would this be possible?
Thanks,
JYou are correct in assuming that you cannot have a create and delete on the same infotype. The config will not allow it. Instead, configure the create and then do the delete via a call to you own method in the workflow or via the advanced generic service
Cheers
Ian -
HCM Process and Forms & Global employee management
Hi all,
I would to know if anyone of you experience in implementing HCM Process and forms for Global employee management(GEM).
I would like to know the difficulties or challeges .
How the forms will work.
Means if i have created a form using Personnel number without GEM.
Later if i Implement GEM.do i have to Change the form ?
Does P&F has any option choose the employee based on personnel id anywhere or we have to use personnel number and process as existing.
what could be stuctures for each infotype which are country specific .
Please share your experience on this.
Regards,
NachyForms and processes are enabled for CE/GE.
what process you would lile to do ?
refer HR_PA_US_ADDL_CONTRACT sample process and note 1366872
1) The central person id of the existing (reference) pernr should be
read with the help of a generic service and this should be made
available for the SAP_PA service so that a new central person is not
created. This should be set in the field CENTRAL_PERSON in the
form scenario.
2) An explicit operation on IT0709 should not be defined in the
infotypes and operations of the design time tool. This is
automatically handled by the infotype framework through the data
sharing mechanism (table T582G). Kindly ensure that IT0709 is
enabled for data sharing and please remove it from the process.
3) The reference pernr data and the shared infotypes must be read with
the generic service only (refer to note 1366782), these should not
be read with the SAP_PA service as this may lead to a clash in the
record keys and can lead to undesired results. -
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 -
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 -
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. -
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 -
Message Handling in HCM Process and Forms
Hi,
I have added own messages logic
MESSAGE_HANDLER Type Ref To IF_HRBAS_MESSAGE_HANDLER
message_handler->add_message( message = message ).
in "DO_OPERATION" method of Generic Service in HCM process and Forms.
Problem : We have handled messages in method "DO_OPERATION" but when we click on NEXT push button (review and send)at mss level, same error messages is displayed for 2 times above the adobe form.
Same error messages are displayed as many times as we click on NEXT push button.
Need Solution : It is supposed to display only once.
Thank You,
Swetha.CHi Shweta,
Please check SY-UCOMM in both the cases.
1. After Selecting Position
2. After Clicking 'Next' Button.
If SY-UCOMM is different, Then Add message to Message_handler only when Position is selected.
That means If sy-ucomm = Position select User command
Then Add message to Message_handler.
endif.
'Else dont ADD'
Hope this helps.
Pradeep. -
Use of Table in HCM Processes and Forms
Hi Guys,
I am developing an Adobe form for the HCM process and forms .My requirement is to populate table values in the adobe form based on a value got in the backend service.
I tried declaring an internal table in the backend service but in vain.So decided to code inside the context of the form.But was not able to use the parameters available in the
Now the trouble is how to get the value from the form scenario field and populate that table.
Please provide your thoughts.
Regards,
Aravind.PHello Aravind,
Could you please tell us how you solved this ?
Edited by: Gopi chelvam on Mar 24, 2010 6:13 AM -
Use of BADI in HCM Processes and Forms
Hello Friend's,
I am feeling trouble in learning HCM Processes and Forms.. Actually i dont know what is the role of BADI in HCM Processes and Forms. one more thing i need to know is OPERATION for backend service. What is the use of operation and how i can trigger the badi methods when running in portal.Hi Ramesh,
Hope this is not too late to help.
Do_operation will be called whenever there is roundtrip, by triggering event USER_EVENT_CHECK using form scripting.
example,
To trigger roundtrip for a drop down list, under exit* event add this
xfa.record.CONTROL_PARAM.ISR_EVENT.value = "USER_EVENT_CHECK";
ContainerFoundation_JS.SendMessageToContainer(event.target, "submit", "", "", "", "");
regards,
Xiang Li
Maybe you are looking for
-
Problem with flow of expandable fields
Hi everyone, I have important problem with flow of expandable fields in table in dynamic PDF form. The issue I am talking about you can see at the top of column 3 on page 2 in PDF in link below. Here is uploaded PDF form and sample XML data (form has
-
Recovered data show normal file size but icon is different and wont open
We recently had an old lacie drive go bad. got dropped one too many times or whatever.. not our fault but its for an important client.. drive had 200 GB of files.. a lot of stuff.. we took it to recovery and returned 80GB.. not bad.. among the recove
-
Google used to be the default search engine in my FireFox setup. Now it's Yahoo. I would like to change it back to google. Can you tell me how to revert it back to google? If so, thanks. == This happened == Every time Firefox opened == Two or three d
-
Conversion of data from legacy into SAP using LSMW(Direct input)
Hi guys, I need a help from u for the following scenario. The scenario is about <b>FI & MM Vendor Master Conversion</b>.The brief description of this scenario is as follows: <i>Conversion of Accounts Payable Vendor Master Record from Lega
-
Im trying to update photoshop cc but it says error 49
Hello, I am trying to update photoshop on my laptop but it says: download error (49). What can I do?