HCM Processes and forms - Inclusion of field in line structure.

Hi,
My requirement is to include a "wage type % increase" (Custom field) in one of the processes i had configured for change in pay.
In the existing process, When the manaer initiates the change in pay process for a subordinate, the form would defualt the existring wage types and amount on to the form and changes made in the New wage amount would finally get updated in backend after a round of approvals.
The wage type % increase field would be calculated based on the New wage amount entered by the Manager and exisiting wage amount. (This i have handled using scripting in the adobe form level). The purpose of this field is to help the process initiaiting manager to be aware of the % increase he is recommending.
Currently i have only a single form scenario with 4 steps
Step 1 - Initiating managerinitiates process
Step 2 - Hr admin approves / sends back
Step 3 - Exception (Special level) approval based on certain conditions
Step 4 - Compensation specialist approval - final step before infotype is updated
In Step - 1 when the initiaiting manager initiates a change in pay process for a subordinate the wage type values in the abode form would look like below
Wage type     //     Exisiting Wage amount     //     % Increase         //     New Wage amount
XXXX     //     2000                         //             //     
XXXX     //     1200                         //             //     
On entering the New wage amount, the % increase field would calculate the increase % based on the abobe form scripting.
Problem - When the process moves in to next level I.e HR admin level i find that "% increase" fiedl is no more visible for the 2nd wage type (wage type in 2nd row). But the value for the first wage type is visible. This happens with the rest of the steps also. I want the value to be visible all all the levels
I have used a custom field defined in the form scenario for % increase and have the data binding done. I have not used step-dependent scenario for this particular field. The grid above has all fields mapped to PA0008 fields using SAP_PA service except for the "% increase" field which cannot be reffered to SAP_PA.
Any views. suggestions to fix this issue would help.
Best Regards
G Raj
Edited by: G Raj on Oct 14, 2009 12:47 PM

Hi,
Re-posting the message.. Any reply / suggestion is welcome.
Best regards
G Raj

Similar Messages

  • 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.

  • Generic service to populate fields in HCM Processes and Forms

    Dear Friends,
      I am developing generic service to populate some fields in HCM Processes and Forms. Please let me know whether i need to develop a single service for each field in the form or is better to write one generic service for all the form fields.
    Thanks in Advance

    Hi Sapient,
    By right, generic service means to be generic so that it can be re-used in any HCM forms thats needed the field/validation from the generic service.
    Unfortunately in real situation, generic service are not reusable for some reasons:
    - for the same field same field might have different validation in different form.
    - there is dependency, example, to read special field
    The key thing here is all about the design and planing before development. Whereby if you have all the info and requirement HCM form to be implemented(which you wont get it for most of the cases), and you have the overall view of all HCM to be implemented and you are able to plan ahead before coding, then you can design the generic service for each/related field.
    If it is not the case, i would encourage to use 1 generic service for all the field in the HCM form. It would ease the team during support/maintenance phrase as well. For sample, please refer to HRMSSRCF_REQUISITION_ADVANCED for Create Requisition form.
    This is my humble opinion based on my experience working on HCM forms. Please do comments and discuss.
    regards,
    Xiang Li

  • 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
    Subhash

    Have you been able to fix your issue in Basket # 2 ?

  • 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.P

    Hello Aravind,
    Could you please tell us how you solved this ?
    Edited by: Gopi chelvam on Mar 24, 2010 6:13 AM

  • Creating a new position and updating IT 1028 using HCM processes and forms

    I have to create a new position and update the related infotypes using the design time framework of HCM processes and forms. The problem I am facing is the info type 1028 is not a part of the de coupled infotype framework and does not appear in the service fields list. How can I update the infotype 1028? I was thinking of updating it using the FLUSH method of the class implementing the ADV services interface IF_HRASR00GEN_SERVICE_ADVANCED by calling the function module RH_INSERT_INFTY. But, how do I get the position ID created? Is there any other way of achieving this? Please help as soon as possible.

    HI
    Create one Function Module to return all the vacant positions and load that in a drop down.
    For IT1028 you have to update via the RH_INSERT_INFTY.
    Kind Regards,
    Mukesh

  • 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

  • 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  Paramasivan

    Solomon,
    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 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,
    Nachy

    Forms 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 Process and Forms Generic Service Error

    I tried creating a generic service for HCM Process and Forms using enhancement spot HRASR00GENERIC_SERVICES. After I created a custom implementation I then added the filter value = ZH_FORM_HEADER (my generic service name/definition). When I try to go into the configuration and add the generic service and do the binding of the fields I get an error stating "Generic Service ZH_FORM_HEADER has more than one implementation." I have double checked and only one implementation is using that filter value and there are no implementations with a blank filter value that belong to this enhancement spot. Any suggestions on what could be wrong? I can create generic services and the implementations of the BADIs just fine in our sandbox just not in the development instance. Also, I have tried searching on OSS and SDN and couldn't find any messages associated with this problem.

    Hi :
    We are having a similar problem. Our generic service works OK in development system. But after we transport the service to Test system, the service haveing the error " Generic service XXXXXX has more than one implementation".
    Have you solved your problem? Can you tell us the solution?
    Best regards!
    Wayne

  • HCM Process and Forms Dynamic Actions

    Hi
    We are implementing HCM process and forms and presume that dynamic actions will have to be recreated as rules.
    Can anyone give any guidance in this area as some of our dynamic actions are quite complex.
    Many thanks
    Ian

    Hi,
    For HR forms please follow the following link
    HCM Processes and Forms (www.service.sap.com/erp:  - SAP ERP Human Capital Management -> Workforce Process Management -> HCM Processes and Forms -> Media Library)
    https://websmp205.sap-ag.de/~form/sapnet?_SHORTKEY=00200797470000081848&
    A dynamic action has the following components.
    Infotype Number (INFTY): specifies the infotype for which you want the dynamic action triggered
    Subtype (SUBTY): narrows the focus to a specific subtype
    Field Name (FIELDN): starts your action when a maintenance function is performed on a particular field
    Function (FC): specifies the various maintenance operations to which your dynamic action would respond. They are 02 (change); 04 (create); 06 (create and change); 08 (delete); 10 (change and delete); 12 (create and delete). Dynamic actions are only applicable in maintenance operations, not in display functions.
    Sequence Number (NO): refers to a sequential number.
    Step (A): specifies a particular type of action. No dynamic action is executed if the function character has a value other than one of the following:
                 P: Plausibility checks, which allow you to check certain conditions.          
                 I: Calls an infotype for processing
                 W: Called after the I statement and used to assign values to screen fields while creating or copying another infotype record through the I statement 
                  F: Calls a FORM routine (subroutines in ABAP) during your action. The routine may reside in or out the module pool MPNNNN00.
                 V: Lets you treat collectively a number of fields for which you want to define a common dynamic action
                  M: Sends SAP Office mail
    Variable function part: The variable function part along with the step indicator forms the core part of your action. It specifies the processing details when the dynamic action is triggered. For example: 
    Requirement: When the postal code or the city of an employeeu2019s permanent residence is changed in infotype 0006, an email should be sent to the administrator.
    INFTY    SUBTY    FIELDN    FC          NO.    STEP       VARIABLE FUNCTION
    0006           1             ORT01      06             001           V               PSTLZ            
    0006           1             PSTLZ      06             002           M               M0001
    The V statement on line 001 is used to link the two fields to the M statement. The statements relevant to field PSTLZ are also applicable to the ORT01 field.
    When a record is created or changed in infotype 0006 of permanent address, an email is sent using the feature M0001. Information such as the recipient address, subject, and content of the mail is derived from M0001.
    Warm REgards,
    Kapil

  • 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.sap

    Looks 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

  • 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,
    Lakshmi

    Hi,
    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,

  • Error in HCM Process and Forms

    Hi All,
    When I test my HCM process and forms I got the error "Complete the required entry field "Pers.administrator" (P0001-SACHP) " but I've not used this field in my form. I got this error while testing my process. Could you please tell me how to solve this issue?
    Thanks and Regards
    Basheer

    Hi Everyone,
    As instructed above,  I configured the field GBDAT infotype 0002 to the table  V_T588MFPROPC, and it got rid of the error message, but it has not complete resolved the issue,  I am reciving the following warning:
    Entries in display field "GBDAT" are ignored
    Diagnosis
    You entered a value in the "GBDAT" field. However, the field is customized as display-only and not for user input.
    System Response
    The system restores the content of the field as it was before your input.
    Procedure
    Contact your system administrator.
    Procedure for System Administration
    User entries in the "GBDAT" field () do not make sense. Correct the settings for the user interface
    Anythoughts?
    Thanks in advance,
    Heather

  • How to use buttons in hcm process and forms?

    Hi Experts,
    I want to know how to use buttons in HCM process and form.
    And when i click on the button it was validating all the fields and it was throwing an error ( complete SACHP fields) i am not using this filed in any where of my form.
    So, please help in getting out of this error. And help me with some document, which method will  trigger once we click on the button.
    Thanks & Regards,
    Rocky

    You do not need to add this field to your list. In the view V_T588MFPROPS (SAP delivered), this field is set as mandatory. In configuration, you must maintain the view V_T588MFPROPC (Customer area) and make sure the field is not set to mandatory. This will override the SAP delivered setting and the error message will be not be displayed.
    Derrick Banks
    Banks & Company, LLC

Maybe you are looking for