How to identify replaced attendee?

Hi All
In SAP HR TEM sub-module, I have a scenario wherein an email notification is sent to the attendee who is replacing but not for the one who gets replaced.
My requirement is that an email needs to be sent for both the attendees(one who is replacing[here email is sent] and one gets replaced[email is not sent]).Is this something SAP standard? Or
Is there any configuration that I can do in order to fix this?
Is there any way to identify a replaced attendee?
Appreciate your help.
Kind regards,
Gurdip Singh

Hi Gurdip,
The replaced ID of previous participant is stored in HRPAD25.
Using PP01, once you have replaced a delegate on the course, find the corresponding 025 Is participated in by relationship, click on the Additional Data button within the screen. Against field Related object you will find the pernr or objid (in the case of external person).
If you want to find it through the tables, then in HRP1001 find the 025 relationship between P (replaced pernr) and E. Read the value in field ADATANR. Use this value in table HRPAD25 to get the pervious number in field PREVSOBID.
Regards,
Priya.

Similar Messages

  • How to identify the variable processing type

    Hi Experts,
    How to find the details of the variable whether it is filling with user exit or replacement path
    Say i have a variable xxx , how to identify the above details.
    Thanks,

    use RSZGLOBV table in VNAM give your variable and VPROCTP will give you processing type

  • How to identify dialog processor availability

    Hi,
    Please let me know How to identify dialog processor availability to executed task by calling a functional module.
    Ex: Call function ''XYZ'' starting task ''abc''
    Thanks in advance.

    i know answer but this is not ABAP for HANA question why you write here
    and
    Jasmin Gruschke will be here in a very short time to warn you
    btw;
    FUNCTION Z_GET_PROCESS_INFO.
    *"*"Local Interface:
    *"  EXPORTING
    *"     REFERENCE(E_FREE_DIA) TYPE  I
    *"     REFERENCE(E_FREE_BG) TYPE  I
    data: lr_grid        TYPE REF TO cl_salv_form_layout_grid,
           lr_label       TYPE REF TO cl_salv_form_label,
           row            type i.
    data: num_wps type i,
           num_dia_wps type i,
           num_free_dia_wps type i,
           num_upd_wps type i,
           num_free_upd_wps type i,
           num_enq_wps type i,
           num_free_enq_wps type i,
           num_btc_wps type i,
           num_free_btc_wps type i,
           num_spo_wps type i,
           num_free_spo_wps type i,
           num_upd2_wps type i,
           num_free_upd2_wps type i,
           num_restricted_wps type i,
           num_dynamic_wps type i,
           num_dynamic_wps_used type i,
           num_configurable_wps type i,
           c_number_of_wps(5),
           line(100),
           loadInfo(80),
           c_load1(10),
           c_load5(10),
           c_load15(10),
           load1 type p length 6 decimals 3,
           load5 type p length 6 decimals 3,
           load15 type p length 6 decimals 3,
           load_pc type p length 6 decimals 3,
           MYNAME LIKE MSXXLIST-NAME,
           date type d,
           dateStr(10),
           timeStr(8).
    DATA: TH_OPCODE(1)         TYPE X.                          "#EC *
                             "#EC *
    CONSTANTS: OPCODE_WP_LIST                  LIKE TH_OPCODE VALUE 1,"#EC *
                OPCODE_WP_STOP                  LIKE TH_OPCODE VALUE 2,"#EC *
                OPCODE_WP_DUMP                  LIKE TH_OPCODE VALUE 3,"#EC *
                OPCODE_WP_RESTART_ON            LIKE TH_OPCODE VALUE 4,"#EC *
                OPCODE_WP_DEL                   LIKE TH_OPCODE VALUE 5,"#EC *
                OPCODE_WP_DEBUG                 LIKE TH_OPCODE VALUE 6,"#EC *
                OPCODE_WP_EXIT                  LIKE TH_OPCODE VALUE 7,"#EC *
                OPCODE_WP_GET_ID                LIKE TH_OPCODE VALUE 8,"#EC *
                OPCODE_WP_EXEC_PROG             LIKE TH_OPCODE VALUE 9,"#EC *
                OPCODE_WP_TRCSWITCH             LIKE TH_OPCODE VALUE 10,"#EC *
                OPCODE_WP_TRCINFO               LIKE TH_OPCODE VALUE 11,"#EC *
                OPCODE_WP_ERR_GET               LIKE TH_OPCODE VALUE 12,"#EC *
                OPCODE_WP_DETAIL                LIKE TH_OPCODE VALUE 13,"#EC *
                OPCODE_WP_TRACE_ON              LIKE TH_OPCODE VALUE 14,"#EC *
                OPCODE_WP_TRACE_OFF             LIKE TH_OPCODE VALUE 15,"#EC *
                OPCODE_WP_WAIT                  LIKE TH_OPCODE VALUE 16,"#EC *
                OPCODE_WP_GET_ENQ               LIKE TH_OPCODE VALUE 17,"#EC *
                OPCODE_WP_RESET_TRACE           LIKE TH_OPCODE VALUE 18,"#EC *
                OPCODE_WP_RESET_DISP_TRACE      LIKE TH_OPCODE VALUE 19,"#EC *
                OPCODE_WP_FULL_RESET_TRACE      LIKE TH_OPCODE VALUE 20,"#EC *
                OPCODE_WP_REDISPATCH            LIKE TH_OPCODE VALUE 21,"#EC *
                OPCODE_WP_ERR_SET               LIKE TH_OPCODE VALUE 22,"#EC *
                OPCODE_WP_CLR_ZOMBIES           LIKE TH_OPCODE VALUE 23,"#EC *
                OPCODE_WP_UPD_MEMORY            LIKE TH_OPCODE VALUE 24,"#EC *
                OPCODE_WP_GET_INFO              LIKE TH_OPCODE VALUE 25,"#EC *
                OPCODE_WP_CLEAR_HEADER          LIKE TH_OPCODE VALUE 26,"#EC *
                OPCODE_WP_GET_ABAP_REQ          LIKE TH_OPCODE VALUE 27,"#EC *
                OPCODE_WP_RETURN_TO_JAVA_TEST   LIKE TH_OPCODE VALUE 28,"#EC *
                OPCODE_WP_TINFO_LIST            LIKE TH_OPCODE VALUE 29,"#EC *
                OPCODE_WP_VERSION               LIKE TH_OPCODE VALUE 30,"#EC *
                OPCODE_WP_CLEAR_ERR_COUNTER     LIKE TH_OPCODE VALUE 31,"#EC *
                OPCODE_WP_WRITE_TRACE           LIKE TH_OPCODE VALUE 32,"#EC *
                OPCODE_WP_LIST_AD               LIKE TH_OPCODE VALUE 33."#EC *
    DATA: BEGIN OF QUEUE_INFO_TABL OCCURS 10.
             INCLUDE STRUCTURE queue_info.
    DATA: END OF QUEUE_INFO_TABL.
    * get my server name
       CALL 'C_SAPGPARAM' ID 'NAME'  FIELD 'rdisp/myname'
                          ID 'VALUE' FIELD MYNAME.
       write sy-uzeit USING EDIT MASK '__:__:__' TO timeStr.
       write sy-datum DD/MM/YYYY to dateStr.
       line = text-481.
       replace '&' in line with dateStr.
       replace '&' in line with timeStr.
       condense line.
       call 'ThWpInfo' id 'OPCODE' field OPCODE_WP_GET_INFO
         id 'WP' field num_wps
         id 'DIAWP' field num_dia_wps
         id 'FREE_DIAWP' field num_free_dia_wps
         id 'VBWP' field  num_upd_wps
         id 'FREE_VBWP' field num_free_upd_wps
         id 'ENQWP' field num_enq_wps
         id 'FREE_ENQWP' field num_free_enq_wps
         id 'BTCWP' field num_btc_wps
         id 'FREE_BTCWP' field num_free_btc_wps
         id 'SPOWP' field num_spo_wps
         id 'FREE_SPOWP' field num_free_spo_wps
         id 'VB2WP' field num_upd2_wps
         id 'FREE_VB2WP' field num_free_upd2_wps
         id 'RESTWP' field num_restricted_wps
         id 'DYNWP' field num_dynamic_wps
         id 'DYNWP_USED' field num_dynamic_wps_used
         id 'CONFIGURABLE_WPS' field num_configurable_wps.
    e_free_Dia = num_free_dia_wps.
    e_free_Bg = num_free_btc_wps.
    ENDFUNCTION.

  • How to identify the DDL changes ?

    Hi all,
    How to identify the DDL changes done to the database ?
    By triggers only Or we can use Logminer also OR
    SELECT * FROM USER_OBJECTS where object_type = 'TABLE' order by LAST_DDL_TIME desc;
    OR
    is there any other options are available ?
    Thanks in advance,
    Pal

    Something from asktom might help
    tkyte@TKYTE816> create or replace trigger ddl_trigger
    2 after create or alter or drop on SCHEMA
    3 declare
    4 l_sysevent varchar2(25);
    5 l_extra varchar2(4000);
    6 begin
    7 select ora_sysevent into l_sysevent from dual;
    8
    9 if ( l_sysevent in ('DROP','CREATE') )
    10 then
    11 if l_sysevent = 'CREATE'
    12 then
    13 begin
    14 select 'storage ( initial ' || initial_extent ||
    15 ' next ' || next_extent || ' .... )'
    into l_extra
    16 from all_tables
    where table_name = ora_dict_obj_name
    17 and owner = user;
    18 exception
    19 when no_data_found then null;
    20 end;
    21 end if;
    22
    23 insert into log
    24 select ora_sysevent, ora_dict_obj_owner,
    25 ora_dict_obj_name, l_extra
    26 from dual;
    27 elsif ( l_sysevent = 'ALTER' )
    28 then
    29 insert into log
    30 select ora_sysevent, ora_dict_obj_owner,
    31 ora_dict_obj_name, sql_text
    32 from v$open_cursor
    33 where upper(sql_text) like 'ALTER%' ||
    34 ora_dict_obj_name || '%'
    35 and sid = ( select sid
    36 from v$session
    37 where audsid=userenv('sessionid') );
    38 end if;
    39 end;
    40 /

  • How do I replace someone else's Mac ID with my own? Bought iPhone second hand. Previous owner re-set the phone but his ICloud account stayed on now my phone. He uses his macID on his new iPhone now?? Any ideas, as this issue is blocking my access to iTune

    How do I replace someone else's Mac ID with my own?
    Bought iPhone second hand on TradeMe.
    Previous owner re-set the phone but his ICloud account stayed on now my phone. He uses his AppleID on his new iPhone now and, understandably, does not want to give me his password. Any ideas?? Please.
    This issue is blocking my access to iTunes and any other file from my home computer. It keeps on telling me that I have to autorise my computer to pass on files, yet, it seems, for all this to happen, I need to get logged in through the phone's Apple ID. This of course is different to my one on my computer - and I have no password for it.
    This phone is not stolen!! I payed still a fair bit for it. Am still in contact with the previous owner. He doesn't know how to fix the problem either.
    Would appreciate any suggestion ????
    Thanks
    SamSings

    Settings>general>resets>erase all content and settings.
    That will put it back to its out of the box state. Set it up with your own apple Id.

  • Sed an iPad from someone and I want to go into App Store to update apps, but when I click on the update button, the previous owners' apple Id username appears and it won't take my apple id password. How do I replace their username w/ mine?

    I purchased an ipad from someone and i set up my apple id for it but when i go to the app Store to update apps, i click on the update button for an app, the previous owners' apple Id username appears and it won't take my apple id password. How do I replace their username w/ mine? It doesn't give me an option... Help! Please!

    Cc2528 wrote:
    The iTunes Store on my iPad is set up with all my music already. And at the very bottom it shows my apple Id username. The only place it shows the previous owners id is in the App Store...
    You can probably change the ID in the "iTunes and App stores" settings on the iPad....click on the wrong account ID , select sign out, then log in with your own ID, I have not done this but I think it works.....
    but I would be more inclined to to the factory reset and start afresh.

  • Is there any way to replace my iphone 5. The back camera is not working. Since there's no apple store here in the philippines. How can i replace it?

    How can i replace it?

    You probably do in NZ ..................
    The Apple iphone warranty is not and never has been from the very first iPhone, international
    Sorry but you were stitched up

  • How we can replace the column in Core Table plz see this msg

    Hi,
    How we can replace the column in Core Table plz see this msg
    Req:
    when i push the Insert button the data inserted into the Table
    like
    Cols Values
    FOCD      CUFZ14
    PRDCD FU6
    Month 082008
    AgencyCD AG02
    PLAN 123
    This is FO_Plan Table....
    Requirement:
    i need at table show to replace the Prd_CD to Prd_Desc while inserting the above Row....
    There is no Prd_Desc in FO Plan Table....
    Prd_desc comes from Product Table.
    did u get my point...
    how to solve.
    Thanks
    Ram
    Edited by: Ram Vungarala on Sep 24, 2008 9:09 AM
    Edited by: Ram Vungarala on Sep 24, 2008 9:15 AM

    Hi,
    I'm not sure if I understood what are you trying to do. But you can modify your table in a backing bean code. JSF page code for a table:
    <af:table id="product_search_results_tbl" binding="#{backingBean.boundTable}" ... />
    And a backing bean code:
    import oracle.adf.view.faces.component.core.data.CoreTable;
    public class YourBackingBean {
        private CoreTable boundTable;
        public void setBoundTable(CoreTable boundTable) {
            this.boundTable = boundTable;
        public CoreTable getBoundTable() {
            return boundTable;
       public String insertButtonAction() {
          // Bind your button action to this method and modify here your bound table
         return null;
    {code}
    Look for column modification methods in a CoreTable class documentation.
    Marius                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • How do i replace a newer version of itunes with an older version of itunes

    how do I replace a newer version of iTunes with an older version?

    go to help then check for updates should show up then click on that an it should work

  • How can i replace my new iPad mini to ipad air

    how can I  replace my new iPad mini to a new iPad air online

    If you bought the Mini within the past 14 days you can get a refund and buy the Air. Take it to an Apple store.
    Otherwise.......
    Your only option is to sell the iPad and buy a new one.
    Apple Reuse and Recycle Program
    http://store.apple.com/us/browse/reuse_and_recycle
    How to Sell Your Old iPad  http://tinyurl.com/85d69lk
    Other sources to sell.
    eBay Instant Sell http://instantsale.ebay.com/?search=ipad
    Sell and Recycle Used Electronics - Gazelle http://www.gazelle.com/
    For instant gratification in selling a used iPhone or iPad, Gazelle’s Gadget Trader, an iOS app, is tough to beat. In seconds it detects the device and reveals how much it is worth in good condition. Tap the Sell This Phone to Gazelle button and the deed is done.
    Sell Electronics for Cash - Next Worth  http://www.nextworth.com/
    Buy My Tronics  http://www.buymytronics.com/
    Sell Your iPad http://www.sellyourmac.com/mac-product-guides/ipad.html
    Totem http://www.hellototem.com/
    How To Sell Your Old iPad: 5 Places To Trade In Your Old Device
    http://www.huffingtonpost.com/2013/11/05/ipad-trade-in_n_4218964.html
    THIS IS VERY IMPORTANT - What to do before selling or giving away your iPhone, iPad, or iPod touch
    http://support.apple.com/kb/HT5661
     Cheers, Tom

  • How can I replace an administrators account?

    I have an older Powerbook G4 laptop that someone else would like. How can I replace the adminsitrator's account?

    Hi Bob,
    2 ways to go...
      1. Insert the Mac OS X Install disc that came with your computer, then restart the computer while holding the C key.
       2. When your computer finishes starting up from the disc, choose Disk Utility from the Installer menu. (In Mac OS X 10.4 or later, you must select your language first.)
          *Important: Do not click Continue in the first screen of the Installer. If you do, you must restart from the disc again to access Disk Utility.*
       3. Click the Erase tab.
       4. Click the disclosure triangle to the left of the hard drive icon to display the names of your hard disk volumes and partitions.
       5. Select your Mac OS X volume.
       6. Highlight the drive, select Partition Tab, then Format type... MacOS Extended Journalled, select the Security Options button, choose Zero Out Data, Erase... after completion do a new install.
    Or...
    Open System Preferences>Accounts, unlock the lock, click on the little plus icon, make a new admin account, log out & into the new account.
    In the same pref pane highlight your old account, click the little minus icon, then use Disk Utility to Secure Erase Free Space.

  • How can I replace the cursor in the below query?

    I have this below query which calls a stored procedure that takes only 1 item's attributes at a time. But because of performance problems we are
    required to remove the cursor. How can I replace the below cursor logic with set operations or CTE? Please advice.
    DECLARE db_cursor_ava CURSOR
    FOR
    SELECT t.[agent-id],
    t.[start-date],
    t.[end-date],
    t.[monitor-days],
    t.[monitor-start],
    t.[monitor-end],
    t.[timezone-offset]
    FROM @tmpAgentPeriodTimeRange t
    OPEN db_cursor_ava
    FETCH NEXT FROM db_cursor_ava INTO @agentID_ava,
    @stDateTime_ava,
    @endDateTime_ava,
    @monDays_ava,
    @monSt_ava,
    @monEnd_ava,
    @offset_ava
    WHILE @@FETCH_STATUS = 0
    BEGIN
    DELETE
    FROM @tmpMonitorPeriod
    DELETE
    FROM @tmpFinalResult
    SET @runID = 1
    IF(@endDateTime_ava>DATEADD(MI,@offset_ava, GETUTCDATE()))
    BEGIN
    SET @endDateTime_ava=DATEADD(MI,@offset_ava, GETUTCDATE())
    END
    INSERT INTO @tmpMonitorPeriod
    EXEC core.usp_GetMonitoringPeriod
    @startDate = @stDateTime_ava,
    @endDate = @endDateTime_ava,
    @monitoringDays = @monDays_ava,
    @monitoringStart = @monSt_ava,
    @monitoringEnd = @monEnd_ava
    SELECT @maxID = MAX(tm.id)
    FROM @tmpMonitorPeriod tm
    FETCH NEXT FROM db_cursor_ava INTO @agentID_ava,
    @stDateTime_ava,
    @endDateTime_ava,
    @monDays_ava,
    @monSt_ava,
    @monEnd_ava,
    @offset_ava
    END
    CLOSE db_cursor_ava
    DEALLOCATE db_cursor_ava
    mayooran99

    You've been down this path before  - and the response is exactly the same.
    how to replace cursor logic
    And I'll suggest that you post the entire code - since you repeatedly delete 2 table variables but only populate one. The setting of @maxID also seems to have no purpose. And perhaps the issue here isn't the cursor but the general approach.  Who knows
    - but it appears you may have prematurely assumed that the cursor is the problem.

  • How can I replace my old print driver with my new printer driver on 13

    how can I replace my old print driver with my new print driver on photo elements 13

    The print driver is not installed in PSE.
    Check with the manufacturer of your printer.

  • Not very relevant, but how do I replace my old router with a new one?

    Recently I got a new router and I don't really know how to install it. When I first moved into my house, the guys from COX (my local internet service provider) had to come in, plug in the modem and router, go outside to the electrical box, flick some switches in there, and finally got my router working.
    I'm afraid that if I unplug the wires connected to my old router and plug it into my new router, I might reset everything and the COX guys have to come again and all that.
    So how do I replace the router without causing chaos?

    By reading the user manual that came w/your router, contacting the manufacturer and/or visit their customer support/troubleshooting website. 

  • How do I replace my uncle's itunes library for mine (without deleting it!?)

    The laptop I have my itunes on is breaking down slowly and I want to get more music on my phone but I can't use my laptop as it won't work.
    My uncle's itunes library is on our computer but I don't want to sync with his stuff and lose mine. But I also don't want to delete his. How can I replace mine with his without deleting his own. I pretty sure he has his library on a computer at his house. (I've tried deleting itunes but it keeps coming back up with his stuff. And I've been stuck trying to figure this out for two hours! Please help, going away on holiday soon and would love to have new songs!!)
    Thanks. (It's a windows PC either 7 or 8)

    If you can, backup your library to a portable hard drive. You don't need to be able to run iTunes, but the laptop has to start. Normally all you need to do is copy off the entire iTunes folder from <User's Music> to your external drive.
    Otherwise first learn how to create an alternate library and then switch between multiple libraries so you can restore your Uncle's library when you're done. See iTunes: How to open an alternate iTunes Library file or create a new one.
    Create a new empty library for yourself, ideally at the root of a portable drive so you're all set to use it elsewhere on another computer. Then recover the data from your iPhone with this user tip. Recover your iTunes library from your iPod or iOS device.
    Good luck.
    tt2

Maybe you are looking for