HR Renewal 1.0 Mass hiring

Hi Friends,
Please let me know the required Gateway and User interface S/w components which needs to be installed for setting up HR Renewal 1.0 FP3.
My system is based on ERP 6.0 EHP7 I have my SAP HR in 604 75 and EA HR in 607 26, NW components in 740 05, GWFND 740 SP05 and SAPUI 740 07.
As per the note HR Renewal 1.0 comes by default with ERP 6.0 EHP7,my concern is here only on Gateway and User interface.
I am aware that GWFND consist of IW FND IW BEP and GW CORE. also SAPUI also includes the components like UI2, UI5, UISAPUI5 & UIINFRA.
Please share your experience if you implemented HR Renewal 1.0 in EHP7.

Let me explain the usage of reverse proxy, web dispatcher needs to be setup as reverse proxy if you choose gateway to be setup in different system. With HCM Renewal 1.0, we introduced HTML5 landing pages. We call it the lanes landing pages. The lanes landing pages has two facets two it - the User Interface (UI) - the Data The UI requires the UI5 add-on. This is something which you have already installed. The data for the UI is served up from the Backend system as a OData service via the Gateway system. The landing page needs a reverse proxy to direct the browser requests to either the back-end system where the JavaScript sources are stored, o or to the SAP Gateway system where the OData services are located " Like any Web Application, the HTML5 artifacts (html, js, css) are loaded on to your browser the very first time the landing page application is launched. For this, the browser makes a http requests to the backend system where the artifacts are stored. Once the artifacts are loaded, subsequent calls will be to fetch data from the HCM backend. HCM backend data is exposed as OData services via the Gateway. NW Gateway provides the infrastructure required to convert HCM (ERP in general) data to application/device friendly OData services.Hence Gateway is an intergral part of the whole product. In short: The Reverse proxy talks to the backend HCM system once in a session to load the html5 artifacts. But it communicates with the gateway system whenever data is requested.

Similar Messages

  • MASS Hiring Action

    Dear
    As per the client requirement i have run a Hiring action for 100 employees every month.
    Instead of running a hiring action for each employee every time, is there any solution to run a hiring action for 100 employees at one single instance.
    We have configured around 32 infotypes and sub types for a hiring action.
    I have tried to do a recording using SHDB, i am getting few issues
    1) dynamic action code which i have written is not working while recording.
    2) when i am maintaining IT0581(HRA) i am getting an error saying " NO Automatic updation in IT0008 (Basic Pay).
    3) Absence quota is not getting prorated based on the hiring date.
    Kindly let me know is there any solution for mass hiring action to be performed
    Regards
    Vish

    ) dynamic action code which i have written is not working while recording.
    DA will not work while uploading the data
    2) when i am maintaining IT0581(HRA) i am getting an error saying " NO Automatic updation in IT0008 (Basic Pay).
    Check the start date and end date of the HRa &  Configuration
    3) Absence quota is not getting prorated based on the hiring date.
    Check T559L table , check the prorate check tab

  • Mass form in HCM Process and Forms using FPM forms methodology.

    Hi Friends, I had a requirement to mass upload employee related pay data in infotype 0008. But how to achieve this development using FPM forms is challenge to me. Can any one of you please guide me how to achieve this requirement?
    Thanks,
    Nayani.

    SAP Note#1835253 - Mass Hiring Cookbook http://scn.sap.com/community/erp/hcm/blog/2013/07/20/hr-renewal-10-feature-pack-3--mass-processing-tool http://scn.sap.com/community/erp/hcm/blog/2013/07/21/hr-renewal-10-feature-pack-3--mass-processing-toolcontinuedvv

  • Fiscal year not defined for in Year

    Dear All
    I am trying BDC to record hiring action through PA40 for the purpose of mass hiring. While hiring process at 'Create Car & Conveyance allowance' screen a warning message appears "No automatic updation for pernr 12345 .Allowance grpg not found." I skipped it, then another error comes at  'Create Income From Other Sources' screen, that is "Fiscal year not defined for  in Year". In the description of this error I find 'Fiscal year not defined for  in Year'. I checked PA03 also, but I didn't find any clue there.
    Kindly enable me with your expert suggestions to go ahead.
    Best Regards,
    Anand Singh
    SAP HR Consultant

    HI,
    1. Allowance Grouping
    - Check the hiring date and Infotype 8 date.
    2. Income from other sources
    - Check the control record .
    Is it released for the year for which u r entering the data.
    Regards,
    Param

  • E-Recruiting : Requisition status

    Dear experts ,
    Please throw some light on the following thoughts :
    I can see that if the object NB has status draft,released,on hold or closed, i can assign candidates to the Requisition.
    Is this the standard system behaviour? or have i missed something here.
    Can someone explain the need/provision to assign candidates to a requisition when it is in status Draft, On Hold or Closed?
    Thanks in advance,
    Sowmya

    Hello Sowmya,
    I'll give you two answers please choose which you like.
    The scientific process focused one
    - it is necessary to assign applicants / candidates to requisition in status draft if you want to evaluate if a publication of the requisition is necessary or if you are confident to do the hiring based on your candidate pool only. In addition assignment must be able when you are redoing requisition and posting for better applicant address or changed requirements. This also requires status draft while the exisiting hiring process has to continue.
    - it is necessary to add applicants to the requisition in status closed if you have already closed it as you thought you were finished but in the last moment the candidate does not show up. Espacially combined with mass hiring where a single requisition means many positions filled this can be a valid issue (often happens with apprentices). If you use the approval process it is often very handy to not set the status back to released as it would require new approval which makes no sense.
    - adding candidates in status on hold is used to put spontaneous applicants to requisitions wich soon will be open (as far as the on hold is temporary) so you do not loose a suitable candidate int the depths of the candidate pool where it gets probably lost.
    The unscientific but probably true one
    - if you ever would have worked in hr you would have learned that no matter what is done for process design (which is often done by organization experts of hr the other hr guys do not like) recruiter will not give a s*** about the processes. They will do what they think it is right. Process designs do not care. But to be fair this is not only caused be the hr guys but by the field of work. You can define a process which requires 2 screenings and 4 tests for hiring and still the upper management shows up with a candidate and says "hire him!". So a real process flow control in a sense of the restriction of action posibilities will fail. So the reason for the status of requisition is not to say you can assign someone or not, it is more a guideline how far the process is and to filter them in the lists. You can assign a candidate whenever you want as not recruiter would accept a stronger restriction.
    Best Regards and Happy E-Recruiting
    Roman Weise

  • Maintain number range interval for master data upload for existing employee

    Hi  Experts,
    1)I have the scenario to upload additional data for existing employees in PA. Employees are already existed in SAP HR , But additional Infotypes are required to maintain for those emploees
    2) I have the senario where i have to upload master data for new employees.
    Pls give the detailed description of how to maintain number range interval i.e. External or Internal for upload in both the above scenario. Do we have to maintain number range manually in master data record & then upload it Through BDC or LSMW?
    << Moderator message - Everyone's problem is important. But the answers in the forum are provided by volunteers. Please do not ask for help quickly. >>
    Edited by: Rob Burbank on Jan 12, 2011 3:49 PM

    >
    s c patil wrote:
    > 2) For new employees i have to maintain desired ( my or client?) number range in SAP system as External number range & then default that number range in NUMKAR & then maintain those number range in master data record & then get the data template filled by client & then upload the data & after that create new number range which is next to existing External number range as an  Internal number range. & then default that Internal number range.
    >
    > Pls reply ASAP
    Yes Mr. Patil...
    For existing employees
    you need to execute HIRING ACTION Through BDC with External number range. While recording you have to use atleast three infotype i.e. IT0000,IT0001,IT0002. In addition you can upload other infotype through PA30.
    For new employees
    While configuration you can create another number range as internal  for new hiring. and use NUMKR feature as well.
    Here I don't understand that why r u looking for upload process for new hiring, if it is not mass hiring. It should be day to day activities which would be done by user through PA40.
    Best Regards,
    Anand Singh

  • Sending out a mass email....

    This may be a weird question but I'm lost here. I'm trying to send out a mass email and I want my jpg in the BODY of the email and not as an attachment. Sometimes it goes into the body and other times it will send as an attachment. Is there an obvious thing that I'm missing here? Or does it depend on how you save the RGB jpg file?
    ANY help would be greatly appreciated.

    There are a couple different issues at play here.
    First, there's the image in the e-mail. There are only two ways to do this, and one is to include it in the message as an attachment. Whether it is displayed inline (ie, displayed in the message itself) or as a separate attachment is entirely up to the e-mail client, and not all e-mail clients will be capable of displaying it as anything other than an attachment. It could also be displayed as a link to an image on a web site, but again, not all e-mail clients will be able to display it, and additionally there are trust issues, since linked images are often used by spammers to validate e-mail addresses. (If your e-mail client tries to load the image the spammer's database says is linked to your e-mail address, then they know they've got someone who opens spam and looks at it.)
    So, there really isn't a perfect way to do what you want. You may be better off sending a text e-mail with a link to a web page for more information. Either that or hiring someone with the expertise to create an e-mail that will display correctly in a majority of e-mail clients.
    Secondly, there's the issue of mass mailing. Note that most mail servers limit the number of people you can e-mail within a certain time period. (For example, see [Apple's documentation on the limits for their MobileMe servers|http://support.apple.com/kb/TS2883].) Depending on the number of people you're trying to e-mail, this may prove to be a problem, which may mean that you're going to need to pay an e-mail marketing service to send those e-mails. You will, of course, want to choose a reputable one that will not engage in spamming.

  • How to make the HR Renewal links readonly (webDynpro hrpao_paom_masterdata)

    Hi
    We are using HR Renewal FP3.
    There are useful links in portal that allows the HR Professional to create and edit employees, positions and org units.
    But we wanted to make these functionalities read-only from portal (while they have edit access in backend).
    is it possible ?
    Thanks
    Raghu

    I found the solution by myself ....
    Problem: hr_maintain_masterdata crashes with shortdump while writing an hiring action.
    Cause: we implemented infotype enhancements via userexit where parameter VIEKN is queried. The parameter VIEKN is saved in infotype 3.  In LUW-mode 3 theres no existent IT0003 when hiring a person (because nothing is written to database) that causes the shortdump ...
    solution (workaround): First I have to call maintain_masterdate just with infotype 0000 (without reference pernr!) ... that triggers the creation of it0003 by the system itself ... then I have to call a second maintain_masterdata with all the other infotypes of the action and everything works fine! Now the new person is in the system and while creating the person, the system also created a new central person and a link between the new CP and the new person.
    after doing this (and did'nt get any failure!) I have to determine the central person (CP) of the referenced person, making a new link between the new person and the referenced persons CP, deleting the link between the new person an d the new CP, deleting the new cp and every thing works fine!!!! the reason for this is: infotype 31 just shows the "links" that are defined in OM
    if anybody is interested in more details, just contact me
    Edited by: Raabiat on Apr 4, 2011 11:35 AM

  • HCM Mass Process Start

    Hi All,
    I have a process Mass Pay Change which is getting displayed in both iviews -
    'Start Process for an Employee' and 'Start Process for Multiple Employees'.
    It should always appear in 'Start Process for Multiple Employees'.
    It would be great if you could let me know the configuration or any SAP note to overcome this issue.
    Thanks,
    Radhika

    Hello Radhika,
    What SP level is EA-HRGXX on your system.
    Are you using SAP HR Renewal 1.0 i.e. FPM based forms?
    What is the start application that you are using(in SE80)?
    As per note 1917919 - Configuring a FPM process of mass type leads to an error mass process is not supported with the new start application. Check on the latest  with SAP if you are planning to use it.
    For the older application - usually a process marked as type M (i.e Mass start) would appear in Start process for multiple employees.
    Hope this helps.
    With regards,
    Sahir.

  • Mass hire of candidates from e_recruitment

    Hi
    My client has a need to hire 100 or more candidates at a time out of e-Recruitment.  They find the single-entry capability of PA48 to be too time-consuming.  Is there ANY way of doing a mass hire of all candidates that have been transferred to table T752F?
    If anyone has any good ideas on how to do this, I'd be much obliged.
    Kind regards
    Rob Sesink Clee

    Hello Krishna,
    let's assume you can process the hiring action with the information e-recruiting is handing to the HR system. I'd probably do it the following way (might be a bit oldschool but should work).
    PA48 is nothing else than another entry to hr actions. So you could start recording a hiring action as batch input and fill in all fields you have from T752F easily by doing PA30.
    When you have the batch you just take the coding as base for a report which reads T752F and gets all information to a employee Id. With this information you build a batch input table and then call PA30 and pass the batch input table which should process the complete hiring without screen interaction. After the call returns to your program you delete the datasets from T752F. Do this in a loop for all numbers.
    You can even run different actions for hiring and org. change as you can check if the employee Id from the table already exists.
    Plan the report as batch job and it should do what you want.
    If you do not want to start delayed via batch job you could make a workflow on completing the data transfer or any other manuel activity. The workflow would call a function module via rfc, hand the data from e-recruiting to the function module which basically does the same as the report for the single candidate. The workflow would be triggered by just setting the activity to completed, the table T752F would not be used.
    This solution might be not the most elegant but should work, assuming you have all needed data of course. In my field of work this would not work as e-recruiting does not supply enough data to process the hiring action, so an admin has to do it via PA48 and add everything needed.
    Best Regards
    Roman Weise

  • Mass Delete of BDocs in SAP CRM system

    Dear SDC team,
    We like to hard delete some BDocs which are hanging in the txn SMW01 in CRM 5.2 system.
    As of now we do not see a option to delete these unnecessary BDocs,  as they are in Intermediate state (I04) .
    Please tell us if there any standard report which can be used to do Mass Delete of BDocs in SAP CRM system.
    Or Is there any Tables which need to be emptied .
    Please help ..Points would be rewarded .
    Regards
    Ritvij

    hi
    Concerning the BDOCs without error, there is a job that you can schedule to run daily that cleans the BDocs processed without errors from the database.
    The details of this job are:
    Job name: SMO6_REORG
    Job program: SMO6_REORG
    Variants: SAP_MW_REORG
    Trace data (days to hold): 7 (recomended by SAP)
    Trace log (days to hold): 7 (recomended by SAP)
    Period: daily.
    Besides i should tell you I looked through Help and there are no best practices that I could find.We went through this process at one of my clients. They had 40,000 pluserror'd BDOCs and thousands of processed ones. The Middleware guycreated a program to delete the BDOCs that were over 2 months old andhad completed successfully to prevent the further build up of theseBDOCs. SAP Help says they are marked for deletion after they areprocessed, but it doesn't look like they get removed as wanted..
    From SAP Help:
    Deleting Processed BDoc Messages
    1. Processed BDoc messages cannot be archived.
    2. BDoc messages that have been processed successfully are marked fordeletion.
    Procedure
    To delete processed BDoc messages choose Architecture and Technology >Middleware > Message Flow > Delete Processed BDoc Messages
    The messages you selected will be deleted.
    and regarding deletion of non errant Bdocs
    Usually there are two schools of thought on this issue:
    1) Make the hard decision to go back to the beginning and startcorrectly all the things that caused these to error out (bank codes, taxcodes, config on R/3 side but not on CRM side, etc.). Then these can bereprocessed and everything will be brought up to date in the system.This takes time and may neccesistate hiring a Middleware resource for ashort term to help go through the process. The big part of this isidentifying those config items that are out of synch between R/3 andCRM.
    2) The other way to handle these is to go through the errors quickly,gain an insight into the cause of the errors, and correct the bigthings. Delete all the old error'd BDOCs and then bring down all the bigitems again - BPs, Sales orders, products, and so forth. This is muchfaster process, but has it's own risks and problems vs Option 1 above.As these items come in, if you haven't fixed the config problems, theywill error out again. It's a fix and move - fix and move process. In theend you may have some missing data still, but the time commitment ismuch lower. You just need to get leadership's buy-in to this process.
    Those error'd BDOCs are a problem and point out all the datainconsistencies that exist in the system. They are also a drag onperformance and need to be processed one way or another. After that,keeping them under a "1000" number is imperative. If you don't, theproblem will get away from you again.
    finally Some Transaction Codes that people might find useful for working withBDOCs:
    SMW01 Display BDocs
    SMW02 Display BDoc Summary
    SMW02A BDoc Messages: Show Top N Errors
    SMW03 Show stats of unproc. BDoc messages
    SMW10 Bdoc structure chekker
    SMW19 Copy BDoc and process
    SMW20 Process BDocs
    SMW3EX1 Flow Carrier Example
    SMW3FDBDOC Maintain Bdoctype dep. Flows
    SMW3FDCUST Maintain Customer Flows
    SMW3FDIF Maintain Bdoctype dep. Attributes
    SMW3FDSTD Maintain Standard Flows
    SMW3RBM Convert BDoc Messages to XML
    SMW3RC BDoc Message Error Recovery
    SMW3RCW BDoc Message Error Processor
    SMW3STOP1 General Stop Configuration
    SMW3STOP2 BDoc Type Stop Configuration
    SMW3WD Watchdog for failed BDoc Messages
    SMW3_00 BDoc Type Settings
    SMW3_GSB Generic Bridge Activation
    SMW3_GSB2 Generic Synch. Bridge Configuration
    SMW3_GSB_SHOW Display Generic Synch Bridge Config
    SMWMBSTATDISP BDoc statistics
    hope info will help your cause,i told all this coz before deleting the Bdocs complete understanding of the errant and non errant Bdocs is necessary,
    best regards
    ashish

  • Mass transport: how to select more than 7 roles at a time

    I have about 50 roles I need to transport.  I would like to use mass transport, but when I select all 50 roles, only the first 7 are actually added to the transport list. 
    I have to repeat the selection many times before all the roles are included in my transport request.. still a rather time consuming process.  How can I select more than 7 at a time?

    > And now we're back to my original problem. 
    Oh, dear....
    > We have a structured role naming convention that would make it very easy to select with wildcards.. however, when I try to do it that way, the system won't let me select more than 8 roles at a time.
    This is where I think you do not have a problem but a misunderstanding. Never mind, we see those quite often.
    > See if you can reproduce this problem in your environment:
    I had to start it first (minisap Nw2004), renew the license and wait for the transport tool to compile. You've got me busy here on a saturday
    > 1. Start PFCG
    done
    > 2. Utilities -> Mass Transport
    yep, watched it compile.
    > 3. Click multiple selection button
    yep
    > 4. Enter a mask that would match more than 8 roles,
    yep
    > press F4
    NO! NO! NO! NO! NO! NO! NO! NO! NO! NO!
    This is where the misunderstanding starts
    > 5. Click select all (make sure more than 8 roles are selected)
    No
    > 6. Click copy button
    No
    > 7. Observe that only the first 8 role are actually copied to the multiple selection list
    Instead, hit F8 where you have hit F4 and find out all roles that fit the mask will be entered into the transport.
    You have mixed up the actual report selection and the search functionality of the selection screen. Play with it, it's fun.
    One word of caution: Mass transport can cause perfromance problems and errors. I always try not to enter more than 500 roles into a transport at a time.
    Cheers!
    Jurjen

  • I want to renew ExportPDF

    I have been asked to renew my annual sub to Adobe Export PDF.  I am being directed to a mass of different websites, none of which appear to be exactly where I should be looking.  I have never heard of Creative Cloud before.  I only wish to renew ADOBE EXPORT PDF.  My email addresses are and.  pls advise.
    Tim Harris

    The order placed on March 2015 has been settled with charge of 27.45 USD. Please wait for about 24/48 to complete the transaction.
    Regards
    Rajshree

  • Pension not calculated when EE is hired mid-month

    Hi All
    Please suggest for the following....
    When an Employee is hired in the middle of the month, the system doesn't calculate Pension Contribution.
    Like if an EE is hired on 10th April. The system will calculate all payments & deductions, but it is not calculating the Pension Contributions.
    I am maintaining IT 169, 171 for Pension Contribution.
    The problem I found behind this is.....(WIth the help of an ABAPer)
    -: System checks the Payroll Period Start Date with the Org. Assignment start date. When it doesnu2019t match, the system does not calculate the Pension Contribution.
    For the time being I solved this through the following action -: In debugging, I canceled this condition (skipped this check). Then it calculated the Pension Contribution.
    But, this is not the right solution for achieving that as we are changing standard SAP coding.
    Please suggest any solution for the same.
    Thanks & Regards

    If your schema has p0169 with BEG that will happen, try put below Param1 which fits your requirement.
    BEG                                                                               
    Infotype records are evaluated on the payroll period begin date.        
    No changes within the current payroll period are taken into             
    consideration.                                                          
    No proration of contributions takes place, even if the record ends      
    within the current payroll period.                                                                               
    END                                                                               
    Infotype records are evaluated on the payroll period end date.          
    No changes within the current payroll period are taken into             
    consideration.                                                          
    No proration of contributions takes place, even if the record begins    
    within the current payroll period.                                                                               
    CHK                                                                               
    Infotype records are evaluated on the payroll check date (the pay date),
    regardless of whether the check date falls into the payroll period      
    itself.                                                                 
    A record whose validity starts after the end date of the current payroll
    period is still evaluated if the check date (which lies in the future)  
    falls within the validity period of the infotype.                                                                               
    FRST                                                                               
    Infotype records are evaluated if there is any intersection of plan     
    infotype and payroll period. The first intersection is taken to         
    determine the full period deduction amount which is stored without      
    proration.                                                                               
    LAST                                                                               
    Infotype records are evaluated if there is any intersection of plan     
    infotype and payroll period. The last intersection is taken to determine
    the full period deduction amount which is stored without proration.

  • Pension and mid-month hiring

    Dear Experts,
    A person was hired in mid-month, the 15th.
    Payable earnings is 4480
    The schema is referencing the correct wage type /103
    in payroll  the amount  for the pension of 2480.85 x 6.9% = 171.18. But it should be 309.12
    a pcr was created for special cumulations into/103 that reads as follows;
    - 3
        - /103 PF APPL. EARNINGS
              WPALL FRST
              ADDWT *
    There's no other wage type that has that amount. anks
    How do we get teh calculation for the 309.12 to result?
    Many thanks,
    M

    I must forewarn you that I am not familiar with IT0150.
    In your initial post, you had mentioned a pcr as
    - 3      - /103 PF APPL. EARNINGS
              WPALL FRST
              ADDWT *
    This implies that if WT /103 exists in more than one "split", then only it's values (RTE/NUM/AMT) for the first split will be kept in the Input Table, that is if that are all options for the pcr.
    Regarding pcr ZVA1, you should first look into the Input Table that is read by the pcr to check the values of /103 and of /809 (Constant GENAU should have a value of 100,000.00).  As mentioned by Frances, this is a Custom pcr that will prorate the amount paid.  It was created to respond to a requirement, but if I understand you correctly, you would like the payment not to be prorated when the employee is hired in the current month.
    Do you have a WT or a temporary variable that indicates that the employee has been hired in the current month?

Maybe you are looking for

  • HT2731 How do I make a new pc my main pc for itunes without losing all of my current stuff?

    I originally created my itunes account on a Mac that I have sold.  I want to make the new pc I have the main computer for my itunes account.  When I try and sync, it tells me that I am going to lose all of my current music, apps, etc.  Is there a way

  • Problem with Ligatures / OpenType features...

    Hi, I am writing a book using an OpenType font and encountering some problems. Note - if pics don't show up below, click and they'll "enlarge" and appear. This type of font has alternates, which can be edited using the "Typography Panel" as shown her

  • Why does my camera take foggy pics in nighttime/dark environments?

    during the day, my camera works fine.  at night, the pics come out foggy.  is it defected?

  • Publish WS to SR error. HELP!!!

    T-code: WSPUBLISH when we publish the service to SR got this error... ok Services Registry name : SR_UDDI. Logical port : LP_WORKPLACE.  ok Services Registry version is 1.1.  ok Physical system validated successfully.  ok Classification system cache

  • Application module Code

    hi all, at present iam working in jdev 11.1.1.3 i write one method in application module,add to the client interface also and when i click one button in my page(.jspx)that method is exectuted automatically ,how to navigation to the button and my code