BAPI: IT2006,  IT0014  in Webdynpro leave request scenario

Hope someone can help me with our new WEBDYNPRO leave request scenario where we want to create via workflow in our back-end R/3 system:
Infotype 2006 absence quotas.
Infotype 0014 recurring payments/deductions.
Does anyone know if there are any standard BAPI's / object type methods available to create the above infotypes?
If not available hope someone can tell me if it is a real challenge to create such a BAPI from scratch on for a medior ABAP programmer? Myself i am a functional HR consultant with little ABAP skills who likes to know how much ABAP days i need for my client in this last "from scratch on" case.
Thanks for reading and maybe replying,
Robbert Bastiaans

>> if it is a real challenge to create such a BAPI from scratch on for a medior ABAP programmer?
Not really.. you can use HR_INFOTYPE_OPERATION to create the infotypes.. but this function module is not RFC enabled.. what you will have to do is create a custom RFC & wrap it around the above function module..
~Suresh

Similar Messages

  • Advanced search in ESS leave request scenario

    Dear experts,
    we want to use the leave request scenario for ESS. The employees should choose the ap-prover with the search help (or advanced search which pops up when the user clicked the symbol at the edge of the approver field). Is there any way to customize the advanced search so that the result only lists employees in a specific role and not all of them? Where can I see the code from the advanced search und where can I change this?
    I am thankful for any hints and tips!
    Many thanks
    Diana Natanegara

    Re: Advanced search in ESS leave request scenario

  • Webdynpro - Leave Request Approval

    Hi Colleagues,
    We have implemented the mysaperp2005 ESS business package on EP7. Portal is working, leave request is working, workflows trigger and open in UWL, UWL looks OK.
    However the button to execute the workflow, "Launch Webdynpro", launches the wrong URL for Leave Approval.
    It gets the Port wrong using 8032
    http://ourserver.com:8032/webdynpro/dispatcher/sap.com/ess~lea/LeaveRequestApprover
    Should be port 53300
    http://ourserver.com:53300/webdynpro/dispatcher/sap.com/ess~lea/LeaveRequestApprover
    Cannot find where 8032 is comming from, can can't find any config for this in the LeaveRequestApprover iView properties or anywhere else. Checked every property of the LeaveRequestApprover versus LevaeRequest iView: identical.
    Regards,
    Jimmy.

    Thanks Sebastian,
    icm/server_port_0 is not set up.
    I have only icm/server_port_<xx>
    Do you thing I should I set up icm/server_port_0?
    Regards,
    Jimmy.
    Param. Name
    icm/server_port_<xx>
    Short description(Engl)   ICM server specification
    Appl. area                Internet Communication Manager
    ParameterTyp              Character String
    Changes allowed           Change permitted
    Valid for oper. system    All operating systems
    DynamicallySwitchable
    Same on all servers
    Dflt value
    ProfileVal
    Current value

  • Webdynpro leave request page

    Dear All,
    We are on ECC 6 and EP 7 SP9 with business package 9. When i try to browse the leave request webdynpro page. It give me some error message like
    Index: 0, Size: 0  
    java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
    at java.util.ArrayList.RangeCheck(ArrayList.java:507)
    at java.util.ArrayList.get(ArrayList.java:324)
    at com.sap.aii.proxy.framework.core.JcoBaseList.get
    and etc.
    This suppose to be a standard leave page and do i need any configuration?
    Anyone know whats wrong with this page?
    Thanks
    Regards,
    Bryan

    i guess you need to apply note 1134874 to fix this issue
    Regards
    Shridhar Gowda

  • Difference in ITS Leave request and WebDynpro Leave request

    Hello,
    Whats the difference between ITS based leave request and webdynpro based leave request.
    I read that in webdynpro based leave request there is a need for new workflow, other than what is being used in ITS based leave request. If for some period of time both are in place then will it create some kind of problem ?
    Can anybody help me on this. Thanks in adv.

    HI
    GOOD
    GO THROUGH THESE LINKS
    http://www.sapdesignguild.org/editions/edition3/gen_iview.asp
    http://www.sapdesignguild.org/editions/edition2/line_m.asp
    http://www.sap.info/public/INT/int/index/Category-12613c61affe7a5bc-int/8/articlesVersions-11651438ad87bac9ad
    THANKS
    MRUTYUN

  • Webdynpro leave request standard workflow

    Dear Expert,
    I am on EP 7 with ECC 6 backend. As for my leave request, i am able to trigger using the workflow (WS12300111) and the approver able to appprove it.
    The problem is when the approver reject the request, it will send back a notification the the requester UWL for resubmition and not matter how many times the requester resubmit the leave. The notification still in the UWL. Anyway to get rid of it.
    My second question is, is there any standard workflow for cancellation leave and change leave request?
    Thanks in advance....
    Regards,
    Bryan

    Dear Richard,
    Thanks for your reply. My situation is as below.
    1) The requester request for a leave and submit the application.
    2) The leave application reach the approver UWL.
    3) The approver REJECT the leave application.
    4) The workflow (WS12300111) went to the resubmission flow
        and trigger TS12300116.
    5) The requester receive an item "Process Leave Request by 
        Employee" in his UWL.
    6) The requester click on the item and it looks similar to the leave application screen. The requester then try to re-submit a new leave from there and send to request. However even after the requester send resubmit the leave, the item still remain in the requester UWL.
    My first question is why the item still remain in the requester UWL even after the requester execute it by re-submit a new leave application. Any way to remove it or it is the workflow error
    Second question is if the requester decide not to resubmit the leave application after being rejected. What is the procedure to remove the item from the requester UWL?
    Thanks,
    Regards,
    Bryan

  • HELP: Customizing ESS Leave Request for multiple entries in one submission

    Hi experts,
    I appreciate help on this urgent problem. We're on ECC6 with EP7. My customization requirements are below:
    1) Allow multiple leave entries to be submitted at one go. Standard ESS only allows one date range entry per submission. We've customized the Webdynpro Leave request form to allow multiple entries in table form.
    Assuming there's 3 requests:
    R1 ~ 01-Oct-2007
    R2 ~ 03-Oct-2007
    R3 ~ 05-Oct-2007
    Whenever user clicks 'New Entry' button, Webdynpro will call bapi PT_ARQ_REQUEST_PREPARE to generate a new request ID.
    When user clicks on 'Review' button, I will loop at the requests internal table and check each of the entries, which is an individual request, via BAPI PT_ARQ_REQUEST_CHECK. Am I doing correctly so far?
    The checks return no error. Next comes the problem. When I click the 'Send' button, I will loop at the request IDs (in ascending order) into BAPI PT_ARQ_REQUEST_EXECUTE. I will get a dump, saying that the object cannot be found. Debugging shows that it cannot find the first request ID (R1) in the memory. I found that if I sort the request IDs in descending order, it will be able to find the last request (R3) and could process it. However, when it comes to the 2nd last request (R2), it will give me the same dump saying that object can't not found. Both R1 and R2 cannot be found whereas only R3 can be found.
    In overview, the logic we adopted is like this:
    1) PT_ARQ_REQUEST_PREPARE-CREATE (R1)
    2) PT_ARQ_REQUEST_CHECK (R1) upon clicking 'New Entry' Button
    3) PT_ARQ_REQUEST_PREPARE-CREATE (R2)
    4) PT_ARQ_REQUEST_CHECK (R2) upon clicking 'New Entry' Button
    5) PT_ARQ_REQUEST_PREPARE-CREATE (R3)
    6) PT_ARQ_REQUEST_CHECK (R1, R2, R3) upon clicking 'Review' Button
    7) Loop PT_ARQ_REQUEST_EXECUTE ( R3 - Returns OK, R2 - Returns object not found and terminates, R1 - not processed because execution terminated by R2).
    Can anyone please advise me how I should go about changing the BAPIs? Or are the CLASSes/BADIs to be changed?
    <b>Points will be rewarded for helping with this urgent requirement.</b> Thank you.
    Regards,
    Damien

    Hi Kiran,
    Thanks for replying. My guess initially was also that the requests are overwritten.
    I heard of another company's implementation who did the same concept and was able to do it. Unfortunately, I'm unable to get any information from them.
    Initially, my frontend programmer and I thought of adopting the 'dummy checks' methodology. i.e. Do dummy checks when clicking 'New entry' or 'Review' button. This is to ensure that the entries were entered correctly at front end. Only when the user clicks on the 'Send' button, my BAPIs take in a table of request entries and perform the Request_Prepare&Request_Check&Request_Execute one at a time.
    This may be expensive as there will be double the processing needed. One set for dummy checks and one set for the actual backend processing.
    Is there any way that I can create multiple requests in 'transcient' state so that it won't be overwritten and I can still find it when I call the BAPI PT_ARQ_PREPARE_EXECUTE? PT_ARQ_PREPARE_EXECUTE only takes in request IDs instead of request structures.
    Thanks again, Kiran, for replying. Have a good weekend.
    Regards,
    Damien

  • ECC 6.0 leave request attendence overview

    Please can someone help me how to configure the field "status" in my ESS leave request attendence overview in ECC6.0?
    I'm using a leave request scenario without approval and the status of my posted absences in infotype 2001 show the status "informed". From a proces point this status makes no sense.
    Already thanks for reading. Hope for a solution.
    Robbert Bastiaans

    Hello,
    I would definitely say for you to have a look at the BADI PT_GEN_REQ. Also verify the implementation of your PT_ABS_REQ.
    REgards,
    Bentow.

  • Display more columns in ESS "Time Accounts" table in "Leave Request"

    Hi all,
    does anybody know how to configure the display of columns in the "Time Accounts" table in the ESS-WebDynpro "Leave Request" ? I currently see
    Time Account /  Deductible to / Entitlement / Remainder 
    We would like to include other columns and can't find to manage this in the WebDynpro ess~lea (we're using EP6, SAP_ESS 100 SP19) - all 12 existing columns are already set to "visible" in AccListView. In implementation of method format() in FccAccList all values are assigned, but the columns get not displayed...
    Please could you advise, where and how this can be customized?
    Is it to customize in backend or WebDynpro or ??
    Thanks,
    Monika
    Edited by: Monika Verwohlt on Jul 16, 2009 11:25 AM

    sorry

  • Leave request application in Floor plan manager?

    Hi Gurus,
    I have a webdynpro leave request application which is in Floor Plan Manager in Java webdynpro.
    My leave request java WD application has 4 different functional steps like view-> edit->review-> complete.
    User completes the steps one by one...and for that there are 4 screens--and user moves from one screen to another after completing each step.
    Now I made the changes in the edit view which has the duration field which needs to be filled with half of the work schedule allocated to the employee per day if they chose half day leave in the application.
    As per the requirement duration field populated the data(half of the work schedule allocated to the employee per day ) but when I hit review button,navigation goes to the next screen duration field has the value of full work schedule (say 8 hours)which suppose to be half of the workschedule .(say 4 hours).
    any clues ?what will be the root cause of this problem..............
    Higher points will be rewarded for the useful inputs.............
    Thanks in Advance,
    Dharani

    Hi,,
    check the minimum duration for the particular leave type in SPRO->Personnel Management->Time Management->Time Data Recording and adminsitration->Absences->Absence Catalog->Define absence types
    double click here, u shd be getting the absence type details. check if any minimum duration is set here.
    also, chek the work shcdule assigned to the e ployee in infotype 7
    As far, as i understand, for half-day leave, you dont have to do any chenges in the webdynpro application. This purely depends on your time config.
    Please consult the time/HR consultant in this matter
    Thanks and Regards
    Reshma

  • ESS Leave Request - creating a Leave Request for another employee

    Hi,
    We're working on ECC6 + EP7 + ESS/MSS Leave Request scenario
    and we've a problem about "substitution". Not the substitution for dealing with somebody else workitems in UWL, but "substitution" for "acting" like somebody else.
    We want to authorize an assistant to enter a leave request in place of an other employee.
    as if this assistant were connected in ESS/LaavRequest with the user of the employee.
    To explain, in 46c/ITS620, our scenario was the following :
    - We modified the SAP standard internet service Leave Request to add a combo box, so when the assistant connected to the ITS page with her user, she had a list of all employees.
    - we modified the SAP standard to change the variables containing the connected user information, so the creation of an absence request was made for the user selected in the list.
    We want to keep this possibility in the new ESS.
    Any idea if something exists in the SAP standard ?
    Thanks

    This scenario is not available in ESS, ie This kind of functionality is not available from ESS
    But you can achieve it using your added link In MSS > General information
    there you have many services for individual employees

  • Options for leave request work items in ECC6

    We are upgrading our backend system from R/3 4.7 to ECC6. I am not very impressed with the leave request authorisation process and wondered if there are any other options open to us.
    In 4.7, leave requests were workflowed to the requester's manager with a subject like this:
    Process leave request from <fromdate> to <todate> submitted by <person>
    When the manager selected it, they only see that request.
    In ECC6 (using task 12300111 and the Webdynpro 'Leave Request: Approval') the subject in the inbox is;
    <person>'s Leave Request
    When the manager opens the item they see all leave request from all staff, despite this, they can only process one item at a time. Once completed, they are given an option to Approve Another Absence - but the link does not work. I can remove that link using ctrl-right-click, but was wondering;
    1 Has anyone got the "Approve Another Absence" link working when the iView is launched from the UWL?
    2 Has anyone managed to put the details of the request into the subject?
    3 Has anyone managed to setup bulk authorisation of multiple requests in one step?
    4 Has anyone managed to restrict the workitem to only display a single request?

    Bharghava.K,
    I've implemented a work around for this - I've added the following UWL configuration file as a high priority:
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE UWLConfiguration PUBLIC '-//SAP//UWL1.0//EN' 'uwl_configuration.dtd'>
    <UWLConfiguration version="1.0">
      <ItemTypes>
        <ItemType name="uwl.task.webflow.TS12300097" connector="WebFlowConnector" defaultView="DefaultView" defaultAction="launchIView" executionMode="default">
          <ItemTypeCriteria externalType="TS12300097" connector="WebFlowConnector"/>
          <Actions>
            <Action name="launchIView" groupAction="" handler="IViewLauncher" returnToDetailViewAllowed="yes" launchInNewWindow="yes" launchNewWindowFeatures="resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no,directories=no">
              <Properties>
                <Property name="iview" value="pcd:portal_content/com.sap.pct/every_user/com.sap.pct.erp.ess.bp_folder/com.sap.pct.erp.ess.iviews/com.sap.pct.erp.ess.working_time/com.sap.pct.erp.ess.leaverequestapprover"/>
              </Properties>
              <Descriptions default="launchIView"/>
            </Action>
          </Actions>
        </ItemType>
      </ItemTypes>
    </UWLConfiguration>
    Check the "Leave Request: Apporval" iView's ID if you try this - I don't know if ours is in the 'standard' place within the PCD.

  • Who can tell me how to find the leave request Webdynpro for ABAP iview

    Hi,Expert,
    As I know Portal only has Webdynpro for java iview for leave request iview in the past.
    but someone tell me SAP portal has delivered some new standard WebDynpro for ABAP iview.
    I have a requirement to create a employee role for new Leave Request service created by WD ABAP . Under Content Provided by SAP in Content Administration, I couldn't find the iView assocated to the leave request except the Java one. Is there have any Employee Self-Service Web Dynpro ABAP workset ?
    thanks
    Olivia

    The business package for ESS based on Webdynpro for ABAP is available only for ECC 6.0 EHP5.
    If you are on EHP5, you may choose to use this version of the BP.
    http://help.sap.com/erp2005_ehp_05/helpdata/EN/25/340b0507434193adbfe3f8fc8896c7/frameset.htm
    Leave Request application:
    http://help.sap.com/erp2005_ehp_05/helpdata/EN/1f/a073be62744fcca7e1fae9942f0031/frameset.htm
    Thanks,
    Shanti

  • How to find the leave request layout in standard Webdynpro ESS business pac

    Hi Gurus,
    How to find the Intial leave request layout from the standard webdynpro ESS business package.
    Can you tell me the exact component that i need to look for this particular layout.
    Its a urgent requirement can you guys send me the answers ASAP
    Higher points will be rewarded for the useful inputs.
    Thanks in Advance,
    Dharani

    look for ess~lea dc
    reward points if helpful

  • Leave Request create RFC or BAPI

    HI,
         RFC or BAPI for leave request create and that will trigger a work flow.
      Input Parameters Pernr, Absence subtype, and date.
    Thanks in advance
    Regards,
    Kiruba.R

    HI Batwara,
        When I execute the RFC am getting the following return messages.
    I   HRTIM00WS            009 Generate period work schedule FLEX for 2/06/01 in 04/2009   
    E    PG                   184 Employee/applicant is not locked yet                        
    any idea pls.
    Regards,
    Kiruba.R

Maybe you are looking for

  • Greek Character Display Problem

    Hi Server Side : We are using Oracle 8i . Database Character Set = UTF8. Client Side: Windows XP. Modified Control Panel->Regional Settings -> Advanced->Language for non-unicode program = Greek. Changed Alter session set NLS_Language = GREEK When we

  • Reader Error:  There was an error opening this document.  The file size exceeds the limit allowed...

    The full error is:  There was an error opening this document.  The file size exceeds the limit allowed and cannot be saved. I didn't think Reader had a size limit?  The file is only a couple of hundred MB. Does anyone have an idea what could be causi

  • Managing Per Line Unblocking (*82) in Contacts

    After many years of waiting on Apple, and then my contract upgrade date, I now have an iPhone on VZW.  I'm fairly familiar with iOS from my iPod touch, but have a question on the phone side. I've got "Per Line Blocking" turned on to try to prevent my

  • Satellite C50-A CMOS password Reset

    i have Satellite C50-A  laptop and it was automaticaly loked on system startup & asking the cmos password.p/s guide me how to reset this password by steps.(i was tried ro remove cmos battery for 30~40 min but it is not working for me.) i have harware

  • BCS - Schedule data stream to execute daily

    Hi everyone,  I have created 2 data streams to sync 2 master data loads into BCS from our BW system.  Currently, I am manually executing the data streams by going through the menu within t-code "UCWB", and right clicking on each one to select execute