Assingned Objects for an Employee

Hello All,
My FDS has a requirements on Objects On Loan,
Firstly it says to fetch the IHPA-PARNR , if it matches to PA0001-PERNR , then display equipment related to PARNR.
Secondly it says ER=PARNR=PERNR, ** For evry PERNR entered verify the Partner type (ITOB-PARVW) = ER.then pull the PARNR for tht employee. PARNR= PERNR &display all objects for tht PARNR.
Im not able to get input on this lines.
Any pointers from people who have worked on ITOB and IHPA wud b helpful for me.
Thanks
Rohini.
[email protected]

Solved myself.

Similar Messages

  • E-rec candidate object for terminated employees

    Hi,
    In an intergrated solution of e-Recruiting with HCM, the internal candidates remain  active after the employee has been terminated from employment.
    Require a standard solution to delete or delimit the candidate objects for all terminated employees.
    Any inputs are highly appreciated.
    BR,
    Sudhir.

    Hello Sudhir,
    the candidate for an employee is still active in the e-recruiting system even when the employee is terminated - this has to be this way. But if you configured the integration correctly the candidate should get the flag IS_INACTIVE in HRP5102 set to X. With this flag set the candidate is treated as external candidate in e-recruiting an can no longer apply to internal publications but to external which is correct. Please check if the flag is set for the candidates, if not check you integration configuration.
    Best Regards
    Roman Weise

  • Regarding Assingned Objects to Various employees.

    Hello All,
    Hi,
    Im working on report which is based on Logical database PNP.
    Purpose of my report is to maintain track record of assingned objects to emplye.
    I'm supposed to get the records based on the given PERNR and display them in the table format.
    EquipmentNumber  Obj Issued          Description      Date Issued
    ITOB-EQUNR         ITOB-EQART     ITOB-SHTXT       ITOB-DATAB
    ITOB-EQUNR         ITOB-EQART     ITOB-SHTXT       ITOB-DATAB
    ITOB-EQUNR         ITOB-EQART     ITOB-SHTXT       ITOB-DATAB
    Any inputs regarding this table format would be helpful.
    Thanks in advance
    Rohini.
    [email protected]

    ok just write try write the code for the  table by  using select statements.
    bcoze this is only text data u need display on output.
    find out the text tables for EquipmentNumber , Obj Issued Description , Date Issued
    loop this  records and pass to final table
    you will get the data.
    i think this way will workout you.
    and no need to give any intput in pnp selection screen.
    ramesh

  • Customize SearchResultList for BP Employee on CRM 7.0 Web UI

    - Hello Experts,
           Hope you guys are doing fine,
           Need your help on the following: I want to make the addess data for partners Employee (and just for this partner role) not to be displayed on the component "HEAD_SEARCH" - view "SearchResultList" on CRM 7.0 Web user interface.
           I´ve tested different types of objects to make a new view configuration but no one works...I have to make the address data for partners Employee not visible on the search result list screen and also on the partner detail screen.
            Hope you can support me on this.
            Thanks in advance,
            Daniel

    Hello Shiromani
    Thanks for your reply,
    I´m aware of the procedure withi txn "BSP_WD_CMPWB" but what I need to help is which configuration I need to create to have the address fields not displyed just for the BP with function "Employee" - I´m considering that I have to create a new configuration, copy if the std view "BP_HEAD_SEARCH/MainSearch" but using anothe object as 'BP_EMPLOYEE' but I´m not sure which object to consider...I´ve made already somes testing with different objects but not successful so far...hope anybody can help.
    Take Care,
    Daniel

  • How do I determine the correct sales org for the employee?

    Hi
    The requirement here is to determine the correct sales org for the employee logged in when creating an activity (a customer visit). We know that all employees will belong to one sales org.
    On this basis, in the organisational data determination I have maintained the organisational data profile Z0001 with the Organisational Model Determination Rule: 10000162 (employees for responsible org. unit). I have left the Responsibilities Determination Rule empty. I am not sure if both have to be filled. Can anyone explain the difference between the two?
    I have checked the sales organisation and distribution channel. This is for the sales scenario.
    I simulated this rule in Maintain Determination Rules. I entered the Sales Org and no agents (employees) were found.
    The org data profile Z0001 has been assigned to the transaction.
    The Object Permitted in Determination has been checked for the sales scenario in the Organisational Model.
    Regards
    Declan

    Hi PePe
    I made the change and it worked as I wanted it. Thanks a lot.
    You say there's no need to Maintain the Responsibilities Rule. Can I ask what this section does and why it can be one or the other?
    Regards
    Declan

  • Finding Manger for an employee

    Hi Friends,
    How can i find the manger for an employee?
    Suppose if the employee has BU_Manager and FUNC_Manger and HR Business partner.
    it would me most useful if you send the logic for it.......
    Thanks in Advance,
    Chandra.

    In order to get the Manager or Supervisor we need to get the position           *
    and organization unit of the manager for the person entered on the selection    *
    screen by using the certain relations from the hrp1001 with the below fields    *
    objid----Object ID                                                              *
    otype--Object Type          ( O>org unit S>position P>persion  )        *
    rsign--Relationship Specification ( A>bottom up  B-->top down      )        *
    relat--Relationship Between Objects ( 002->Reports  to                      *
                                             003--->Belongs to                       *
                                             008--->Holder                           *
                                             012--->Manages                 )        *
    sclas--Type of Related Object ( O>org unit S>position P>persion c-->job)*
    sobid----ID of Related Object                                                   *
    Then we need to get the personnel number from that we need to get the details   *
    of the manager by the infotype PA0002 by passing Personnel number               *
    REPORT  ygetsupervisor MESSAGE-ID zmsg.
                   database tables used
    TABLES:pa0001,       "Infotype 0001 (Org. Assignment)
           hrp1001,      "Infotype 1001
           pa0002.       "Infotype 0002 (Personal Data)
                   internal tables declaration
    *----internal tables for holding
    DATA: t1001          LIKE p1001 OCCURS 0 WITH HEADER LINE,
          t1002          LIKE p1001 OCCURS 0 WITH HEADER LINE,
          t1003          LIKE p1001 OCCURS 0 WITH HEADER LINE,
          t1004          LIKE p1001 OCCURS 0 WITH HEADER LINE,
          t0001          LIKE p0001 OCCURS 0 WITH HEADER LINE,
          t0002          TYPE p0002 OCCURS 0 WITH HEADER LINE.
                  variable declaration
    *---0 to capture the id of the object "may be orgunit, position, persion.
    DATA: g_sobid1  LIKE p1001-objid,
          g_sobid2  LIKE p1001-objid,
          g_sobid3  LIKE p1001-objid,
    *--to capture the personnel number
          g_pernr LIKE pa0002-pernr.
                  selection screen paramters
    *----enter a valid personnel number
    PARAMETERS:p_pernr LIKE pa0002-pernr.
                 start of selection
    START-OF-SELECTION.
    *-- Get the Position for entered Personnel number
    *----RH_READ_INFTY function module is used for the OM infotypes ..starting with HRP
      CALL FUNCTION 'RH_READ_INFTY'
        EXPORTING
          plvar                = '01'
          otype                = 'P'
          objid                = p_pernr
          infty                = '1001'
          subty                = 'B008'
          begda                = sy-datum
          endda                = sy-datum
        TABLES
          innnn                = t1001
        EXCEPTIONS
          all_infty_with_subty = 1
          nothing_found        = 2
          no_objects           = 3
          wrong_condition      = 4
          wrong_parameters     = 5
          OTHERS               = 6.
      IF sy-subrc <> 0.
        MESSAGE i000 WITH 'this number is not maintained in hrp1001'.
      ENDIF.
    *-- Get the latest record reading T1001 with following values
      SORT t1001 BY begda DESCENDING .
      READ TABLE t1001 WITH KEY objid = p_pernr   "personnel number
                                otype = 'P'       "Person
                                rsign = 'B'       "hirarchy top down
                                relat = '008'     "Holder
                                sclas = 'S'.      "Position
      IF NOT t1001[] IS INITIAL.
        g_sobid1 = t1001-sobid.                  "ID of Related Object
    *-- Get Org unit for the position obtained from above
        CALL FUNCTION 'RH_READ_INFTY'
          EXPORTING
            plvar = '01'
            otype = 'S'
            objid = g_sobid1
            infty = '1001'
            subty = 'A003'
            begda = sy-datum
            endda = sy-datum
          TABLES
            innnn = t1002.
      ENDIF.
      SORT t1002 BY begda DESCENDING .
      READ TABLE t1002 WITH KEY objid = g_sobid1
                                otype = 'S'      "Position
                                rsign = 'A'      "bottom up
                                relat = '003'    "Belongs to
                                sclas = 'O'.     "org unit
      IF NOT t1002[] IS INITIAL.
        g_sobid2 = t1002-sobid.
    *-- Get position for the Org unit (Manager)
        CALL FUNCTION 'RH_READ_INFTY'
          EXPORTING
            plvar = '01'
            otype = 'O'
            objid = g_sobid2
            infty = '1001'
            subty = 'B012'
            begda = sy-datum
            endda = sy-datum
          TABLES
            innnn = t1003.
      ENDIF.
      SORT  t1003 BY objid.
      READ TABLE t1003 WITH KEY objid = g_sobid2
                                otype = 'O'      "org unit
                                rsign = 'B'      "hirarchy top down
                                relat = '012'    "Manages
                                sclas = 'S'.     "Position
      IF NOT t1003[] IS INITIAL.
        g_sobid3 = t1003-sobid.
    *-- Get Personnel number for the Manager
        CALL FUNCTION 'RH_READ_INFTY'
          EXPORTING
            plvar = '01'
            otype = 'S'
            objid = g_sobid3
            infty = '1001'
            subty = 'A008'
            begda = sy-datum
            endda = sy-datum
          TABLES
            innnn = t1004.
      ENDIF.
      READ TABLE t1004 WITH KEY objid = g_sobid3
                                otype = 'S'      "Position
                                rsign = 'A'      "bottom up
                                relat = '008'    "Holder
                                sclas = 'P'.     "Person
      IF NOT t1004[] IS INITIAL.
        g_pernr = t1004-sobid+0(8).
    *--Get name of Manager(Supervisor)
        CALL FUNCTION 'HR_READ_INFOTYPE'
          EXPORTING
            pernr     = g_pernr
            infty     = '0002'
          TABLES
            infty_tab = t0002.
        SORT t0002 BY pernr begda.
        READ TABLE t0002 INDEX 1.
        IF NOT t0002[] IS INITIAL.
          FORMAT COLOR 7 .
          SKIP 3.
          WRITE:/1(101) sy-uline .
          WRITE:/1 sy-vline,
                 2 'manager personnel number',
                 30 sy-vline,
                 31 'manager first name' ,
                 60 sy-vline,
                 61 'manager lastname',
                 101 sy-vline.
          FORMAT COLOR OFF.
          WRITE:/1(101) sy-uline .
          WRITE:/1 sy-vline,
                 2  t0002-pernr  COLOR 4,
                 30 sy-vline,
                 31 t0002-vorna COLOR 4,
                 60 sy-vline,
                 61  t0002-nachn COLOR 4,
                 101 sy-vline.
          WRITE:/1(101) sy-uline .
        ENDIF.
      ENDIF.

  • How to find business object for particular tcode at particular event

    Hi,
    I want to know how i can find particular business object for particular tcode for certain event?
    For example suppose for tcode PA40, if i create infotype for employee and when i save it after creating it then it must be stored in certain object. How i can find business object where all data realted to emp. get saved?
    Thanks & Regards,
    Parag

    Hi Parag,
    To get the business object for given transaction,
    1) Go to transaction SWELS
    2) Switch on the event trace.
    3) Go to the given transaction (For which you want to know the business object)
    4) Execute the transaction
    5) Go back to SWELS and Switch off the event trace
    6) Go to transaction SWEL.. Here you will get the Business Object name (one which starts with BUS)
    Hope this will help you.
    Best Regards,
    Deepa Kulkarni

  • Business Objects for OM in HR

    Hi Experts,
    I have a small doubt about ABAP-hr OM module. How to find out the business objects for Organization Management (OM) in swo1 T.code.
    and please let me know any procedure and any Objects you have.
    Please help me in this regard...............
    thanks in advance..........
    ravindra....

    Hi,
    Check
    Business Objects :
    ORGASSIGNM: Employee organizational assignment
    ORGMASTER: Control object for org. master data replication
    ORGCHEARM: Designation for organizational reassignment
    ORGUNITEXT: Enhanced Organizational Unit
    PDOTYPE_SH:HR Position
    HRMASTER:Control object for HR master data replication,
    EMPLOYEET:Time specification of employee,
    EMPLOYEEI:Employee Information
    Goto SWO1, in object type, type EMP* and press F4, you will get a list of objects.
    Edited by: Neenu Jose on Nov 5, 2008 7:48 AM
    Edited by: Neenu Jose on Nov 5, 2008 7:49 AM
    Edited by: Neenu Jose on Nov 5, 2008 7:51 AM
    Edited by: Neenu Jose on Nov 5, 2008 7:53 AM
    Edited by: Neenu Jose on Nov 5, 2008 7:55 AM
    Edited by: Neenu Jose on Nov 5, 2008 8:01 AM

  • Messagw while trying to create Business partner (BP) object for Recruiter

    Hi,
    We have upgraded E-Recruitment from EHp2 to EHP4.
    When I tried to access Recruiter dash board through recruiter ID, I got error "You are not authorized to see this". After checking it is found that business partner object is not created for Recruiter ID. So tried to create through program RCF_Create_user. But while running this report, I am getting message like "candidate number is already exist" and I am not able to proced further. I checked relationship A650, also table HRP5102 for candidate details for this Recruiter personeel number. But no where it is available.
    Could anybody please tell how to proceed on this? Where to see candidate details for an employee? How to delete candidate details if exists so that I can create business partner object again via program RCF_create_user.
    Anybody's help is appreciated.
    Regards,
    Purnima

    Hello Purnima,
    as you started from an authorization error message, have you tried to assign SAP_ALL to the user and check if the application was working? Did you regenerated SAP_ALL after the upgrade as otherwise the authorization for the new application might still be missing.
    I first thought the BP relation was missing after your upgrade but in your 2nd post you said you deleted CP-BP relation among others. Was this a typo or was the relation existing but the business partner missing. This would be very suprising as it is not that easy to get rid of one.
    It is very strange if RCF_CREATE_USER is still not working after deleting all relations. If you only deleted one relation from CP it might be necessary to delete the other direction for all objects being internal. BUT be aware! Changing HRP1001 data this way will lead to inconsistencies in the system.
    The only additional thing which comes to my mind is the integrated installation. Here the user for the candidate is not read from HRP1001 but directly from the PA infotype 0105. So there might be another candidate joined to the user this way if you use an integrated landscape.
    But before you start changing hrp1001 by hand please always get the CP id for the candidate, go to SE80, open class cl_hrrcf_candidate and test the get method. (you need the cp id as you have to enter the first id on the method test screen, the others won't work due to the usage of "is supplied" in the method combined with the methgod tester). In the result check if there is really no BP Id resolved.
    If the relation or the bp object really got lost during the upgrade, I'd check if this is a single case or more candidates were effected. If so I'd in every case get in contact w/ sap suppport.
    Kind Regards
    Roman
    Edited by: Roman Weise on Mar 14, 2010 6:43 PM

  • Creation NA object for fired person

    Hello.
    We have the next problem. It is necessary to create an object NA for fired person. Nowadays there are only two objects for him: P and CP (and there is no BP). The report HRALXSYNC does not create an object NA without BP and it is not understandable how to create BP object.
    We have an integrated scenario. Our parameters in T77S0:
    HRALX     HRAC     X
    HRALX     OBPON     ON
    RECFA     DTCBA     NONE
    RECFA     HRRFC     NONE
    RECFA     RECCE     X
    The required BAdI with implementation are activated:
    HRSYNC_P - CONV_HR_DATA_TO_EREC
    HRALX_HRALXSYNC_BADI - CHECK_INTER_NA_EXIST
    HRPAD00INFTY - HR_INTEGRATION_TO_B
    HRPAD00INFTY - HR_INTEGRAT_TO_EREC
    HRBAS00INFTY - HRRCF00_STORE_HRQUAL
    Is it possible to create an object NA for fired person and how?
    Thanks.

    Hi,
    I see two challenges with your requirement a process and a technical one.
    Before thinking of a technical solution you should have an answer how the process is supposed to work. A former employee who left the company years ago pobably has no contact w/ your company. He does not know that he has a user in the new e-rec system and you do not have his private contact data so he could request the logon data via the standard scenario. So even if he was in the e-recruiting system with his former employee Id he would not be able to access this candidate account. So he would probably register with his private email with a new account which would exist in addition to the one you created from the hr data.
    So the first question would be if your former employees are in contact w/ your company in a way that it is possible to exchange the account data so they would apply using the correct account. Only if you can ensure this, creating a technical solution for enhancing the candidate generation would not be a waste of resources.
    If you can't ensure it I'd rather go for one or two customer fields or perhaps a special application source where an external candidate can maintain that he is a former employee.
    Kind Regards
    Roman

  • Regarding Approver setting for any employee

    Hi ,
    I cloned an employee from Production syetm to development system
    When I run PTARQ it says no approver found in org structure.
    Can you tell me in details how to set an approver for this employee.

    Hi,
    Please maintain A002 relationship for employee that you want to have approver for based out of position that you see In It0001.
    Use this position in PP01 for object type as position for current plan version and verify relationship A002 and maintain the same in target system where it is missing.
    For A002, you will maintain position for approver but you will also need to verify the position that you have from A002 that A008 holder (personnel #) is maintained for same.
    If you are using clone and test tool for cloning employees, please select all relationships during cloning under PD data tab.
    Thanks,
    Ameet

  • A jsp page for searching employees

    this jsp page is used for searching employees and displaying the search results.
    when the submit button is clicked, the http request will be sent to a servlet java class.
    <%@ page contentType="text/html" %>
    <%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
    <html>
    <head>
    <title>SEARCH STAFF</title>
    </head>
    <body>
    <p align="center"><font color="#008000">SEARCH STAFF</font></p>
    <FORM METHOD=POST ACTION="/servlet/ReqHandler?action=searchstaffget">
    <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%">
        <tr>
        <td width="50%">Staff ID:</td>
        <td width="50%"><INPUT NAME=staffid SIZE=15></td>
      </tr>
      <tr>
        <td width="50%">First Name:</td>
        <td width="50%"><INPUT NAME=firstname SIZE=30></td>
      </tr>
        <tr>
        <td width="50%">Last Name:</td>
        <td width="50%"><INPUT NAME=lastname SIZE=30></td>
      </tr>
      <tr>
        <td width="50%">Gender:</td>
        <td width="50%"><select size="1" name="sex">
        <option value="m" selected>Male</option>
        <option value="f">Female</option>
        </select></td>
      </tr>
       <tr>
        <td width="50%">E-mail:</td>
        <td width="50%"><INPUT NAME=email SIZE=30></td>
      </tr>
      <tr>
        <td width="50%">Birth date:</td>
        <td width="50%"><INPUT NAME=birthdate SIZE=10></td>
      </tr>
      <tr>
        <td width="50%">Address:</td>
        <td width="50%"><input type="text" name="addr" size="30"></td>
      </tr>
      <tr>
        <td width="50%">Phone number (Home):</td>
        <td width="50%">
    <input type="text" name="phoneno" size="8"></td>
      </tr>
      <tr>
        <td width="50%">Phone number (Mobile):</td>
        <td width="50%">
       <input type="text" name="mobileno" size="8"></td>
      </tr>
      <tr>
        <td width="50%">ID card number:</td>
        <td width="50%"><input type="text" name="idno" size="8"></td>
      </tr>
        <tr>
          <td width="50%">Position:</td>
          <td width="50%"><select size="1" name="position">
        <option value="deliveryman" selected>Deliveryman</option>
        <option value="normalstf">Normal Staff</option>
        </select></td>
      </tr>
    </table>
    <P align="center">
    <INPUT TYPE=SUBMIT></FORM>
    <!--
    I WANT THE SEARCH RESULTS TO BE DISPLAYED HERE IN THIS JSP PAGE.
    THIS MEANS THAT, AFTER THE SUBMIT BUTTON IS CLICKED, THE FORM ABOVE WILL NOT DISAPPEAR AND THE SEARCH RESULTS WILL DISPLAY BELOW THE FORM.
    --> the java servlet class will then forward the search parameters(last name, first name....etc.) to a database accessor class and this class will then return an arraylist of all the columns for each row in the database that match the search criteria. Each column of a row is stored as a String object in the arraylist.
    what i would like to ask is, what codes should i use in the servlet class, and what codes should i use in the jsp page, in order that, the search results will finally display in <TABLE> format.
    please help, thanks a lot~~~~~~~~

    put the search results in session in your servlet
    using
    request.getSession().setAttribute("SEARCH_RESULT_SESSI
    ON", searchResult);
    where searchResult is your arrayList.
    in your JSP page:
    <c:set var="SEARCH_RESULT"
    value="<%=SEARCH_RESULT_SESSION%>"/>
    <c:set var="searchResult"
    value="${sessionScope.SEARCH_RESULT}"
    scope="request"/>
    and use this searchResult to display your results in
    whatever format you want.
    <c:forEach var="result" items="searchResult">
         <c:out value="${result}"/>
         result is the string that you stored in arrayList.
    </c:forEach>
    Questions, let me know.thanks but.....
    this doesn't work for me, i placed this statement in my java servlet class:
    request.getSession().setAttribute("SEARCH_RESULT_SESSION", searchResult);and i placed the other statements in the JSP page like this:
    <%@ page contentType="text/html" %>
    <%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
    <%@ page isELIgnored="false" %>
    <%@ page import="java.util.ArrayList" %>
    <html>
    <head>
    <title>SEARCH STAFF</title>
    </head>
    <body>
    <p align="center"><font color="#008000">SEARCH STAFF</font></p>
    <FORM METHOD=POST ACTION="/servlet/ReqHandler?action=searchstaffget">
    <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%">
    <tr>
    <td width="50%">Staff ID:</td>
    <td width="50%"><INPUT NAME=staffid SIZE=15></td>
    </tr>
    <tr>
    <td width="50%">First Name:</td>
    <td width="50%"><INPUT NAME=firstname SIZE=30></td>
    </tr>
    <tr>
    <td width="50%">Last Name:</td>
    <td width="50%"><INPUT NAME=lastname SIZE=30></td>
    </tr>
    <tr>
    <td width="50%">Gender:</td>
    <td width="50%"><select size="1" name="sex">
    <option value="m" selected>Male</option>
    <option value="f">Female</option>
    </select></td>
    </tr>
    <tr>
    <td width="50%">E-mail:</td>
    <td width="50%"><INPUT NAME=email SIZE=30></td>
    </tr>
    <tr>
    <td width="50%">Birth date:</td>
    <td width="50%"><INPUT NAME=birthdate SIZE=10></td>
    </tr>
    <tr>
    <td width="50%">Address:</td>
    <td width="50%"><input type="text" name="addr" size="30"></td>
    </tr>
    <tr>
    <td width="50%">Phone number (Home):</td>
    <td width="50%">
    <input type="text" name="phoneno" size="8"></td>
    </tr>
    <tr>
    <td width="50%">Phone number (Mobile):</td>
    <td width="50%">
    <input type="text" name="mobileno" size="8"></td>
    </tr>
    <tr>
    <td width="50%">ID card number:</td>
    <td width="50%"><input type="text" name="idno" size="8"></td>
    </tr>
    <tr>
    <td width="50%">Position:</td>
    <td width="50%"><select size="1" name="position">
    <option value="deliveryman" selected>Deliveryman</option>
    <option value="normalstf">Normal Staff</option>
    </select></td>
    </tr>
    </table>
    <P align="center">
    <INPUT TYPE=SUBMIT></FORM>
    <c:set var="SEARCH_RESULT" value="<%=SEARCH_RESULT_SESSION%>"/>
    <c:set var="searchResults" value="${sessionScope.SEARCH_RESULT}" scope="request"/>
    <c:forEach begin="1" end="3" var="result" items="searchResults">
    <c:out value="${result}"/>
    </c:forEach>
    </body>
    </html>
    i typed some data in the text fields and clicked "submit" button
    but it turned into a blank page
    i was sure the arraylist contained the search results because i tried to write them into the stdout.log file.
    could you please tell me why it's like this?

  • Callable object for WD java

    Hi Experts,
    I am new to GP, and i need your help to design my GP.I am a web dynpro developer . I want very basic process to be implemented through GP as follows
    1) Employee gets a UI screen for filling some requisition form (in WD java) which wud hit R3
    2) Employee's supervisor can Approve / Reject requisition . (UI in WD JAVA)
    3) Employee should get a summary of whole process  (Again UI in WD JAVA).
    When i am creating calling object for above process and under UI category there are two different type of callable object for wd java
    1 ) Web dynpro component (GP interface)
    2)  Web dynpro application
    when i am creating ( Web dynpro application ) callable object , its giving me error , maybe some config problem .
    can anyone just guide me how to implement above process or give me some material through GP (WD java UI) and whats diff between two kinds of callable object.Thanks in advance.
    Regards,
    Abhay

    Hi Abhay,
    You can design your process by this way:
    1) Employee gets a UI screen for filling some requisition form (in WD java) which wud hit R3
    If you need to update R3 at this time, you can create a custom WD Java calling a RFC. To do that, you may use WD with GP API (https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/50d74ada-0c01-0010-07a8-8c118d408e59 ) or you may call your RFC directly by External Service Callable Object (https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/7c313ada-0c01-0010-dfba-9ac88b353a47). It depends of how you will design your process.
    IE:
    Custom WD Screen that will have input fields and will update R3 -> use GP API
    Standard input screen -> use Data Input Form and to update R3 use External Service CO
    2) Employee's supervisor can Approve / Reject requisition . (UI in WD JAVA)
    You can use Visual Approval standard Callable Object to do that. If you need to update R3 according with approval results, you can insert the External Service CO as next step according with result. To accomplish that you must set Result States.
    3) Employee should get a summary of whole process (Again UI in WD JAVA).
    Data Display Form standard Callable Object give you exactly what you want.
    Scenario 1: WD Custom UI that update R3 -> Visual Approval CO -> Data Display Form
    Scenario 2: Data Input Form -> Visual Approval CO -> External Service CO -> Data Display Form
    Reward points if itu2019s helpful.

  • Specific Business Object for Infotype 2012 Time Transfer Specifications

    Anyone know if there is a specific business object for infotype 2012 - Time Transfer Specifications? or should we use the standard EMPLOYEESU   Employee information according to infotype and subtype or create our own zclass, any experience/help is much appreciated.
    BR Sonny

    Hi
    Thanks for the interest.
    The business requirement is to transfer some remaining Vacation Quotas to the next Vacation year in Denmark. We have build a application for the employee where they choose to move the remaining holiday to the next year. The remaining absence quotas are converted to infotype 2012 records with Locked indicator set. Now we want to catch this records and send a Decision Task to the Manager for Approval, once approved the Locked indicator should be removed.
    Sonny

  • Assignaments of authorization objects for tcodes PC00_M99_CIPE, PCP0

    Dear Gurus-
    How I do can assing the objetct P_ORGIN, with the field VDSK1 (Organizational Key) for the t.code PC00_M99_CIPE, PCP0.
    For example , I want that the system check that the employee that execute this t.code have in the rol assigned the value Q1 for the object P_ORGIN. With this the user only can execute for the employee thah have in the infotype 0001 the value Q1 in the field  VDSK1 (Organizational Key).
    Thank in advance for your help.
    Regards
    Consultant_HCM

    Dear Gurus-
    How I do can assing the objetct P_ORGIN, with the field VDSK1 (Organizational Key) for the t.code PC00_M99_CIPE, PCP0.
    For example , I want that the system check that the employee that execute this t.code have in the rol assigned the value Q1 for the object P_ORGIN. With this the user only can execute for the employee thah have in the infotype 0001 the value Q1 in the field  VDSK1 (Organizational Key).
    Thank in advance for your help.
    Regards
    Consultant_HCM

Maybe you are looking for

  • Do I upgrade my MacBook Pro, or get a Mac Mini?

    Hello! I'm am a University student (studying Graphics/Design). At the moment, I have a MacBook Pro - although I bought it in April 2010, I believe it's the 2009 model? - The 13" 2.26Ghz, 2GB memory, and 160GB model. The thing is, it's slow. I need to

  • Connecting USB Hard Drives to AP Extreme - My Experience

    Short Summary: I reformatted my 300Gb external hard drive to Mac Extended format (not journaled) with 3 separate partitions: Photos, Music, and Backup Files. Plugged the HD into the AirPort base station and then ran the AirPort Disk Utility (HD acces

  • Help with using dynamic sql logic in a view please?

    Greetings, I want to create a dynamic union using all the databases on server. The following works: declare @sqlvarchar(max) select @sql=IsNull(@sql+'union all ','')+'select * from  '+name+'.[dbo].[A]'' inner join '+name+'.[dbo].[B]'' on a.f1=b.f1' f

  • How to find User's LastLoggedonDate on SAP CE Portal 7.4

    Dear Experts, I just want to know how to find the User's LastLoggedonDate/Time in SAP CE Portal 7.4. As the two below standard methods has been deprecated. getPreviousSuccessfulLogonDate() getLastSuccessfulLogonDate() Is there any alternate standard

  • I NEED A FIRST 5 ROWS DATA

    HI EXPORTS, MY QURY IS SELECT TOT.HTNO, TOT.RESULT_NAME, TOT.TOTALMARKS, TOT.TOTALRANK, TOT.RESEXAMSLNO, TOT.RESACADEMICSLNO, TOT.RESGROUPSLNO, TOT.RESCORPCOLLSLNO, TOT.DISTRICTSLNO FROM RESULT_STUDENTMARKS_TOTALS TOT WHERE TOT.RESEXAMSLNO = 1 AND TO