How to perform TERMINATION action

Hello experts....
I am new to SAP... can anybody please let me know how to configure termination action and what type of infortype we will configure for Termination.Thanks in advance...........

Hi,
Follow the below mentuion steps:-
1. Create an action say 'TM' at the img path mention below:-
Personnel Management->Personnel Administration->Actions->Set up personnel actions
2. Create action reasons also at the link below:-
Personnel Management->Personnel Administration->Actions->Create reasons for personnel actions
3. Add the termintaion action in the Action menu of your country:-
Personnel Management->Personnel Administration->Actions->Change action menu
4. Define infogroup for your termination action below:-
Personnel Management->Personnel Administration->Actions->Define infogroups
Usually, IT0001, IT0002, IT0014, IT0015, IT0041 are set up in the infogroup action. Also, get the requirements from your customer like which all infotype he will like to delimit.
5. Most important is to set the Inactive status for the employee
Go to table T529A and set the status as '0' in the employment field 'STAT2'.
Thanks & Regards, Swapnil Mishra

Similar Messages

  • How to "Performing an Action on Multiple Selected Records" using Struts-JSP

    Hi all:
    How to do "Performing an Action on Multiple Selected Records" through using Struts/JSP solution that is original MVC/UIX customizing example by Jheadstart.
    I know how to reason by analogy through tutorial guide on
    Model and Control layer of MVC , but for View layer that is torment to me !
    have any idea ?
    thanks a lot .

    Ting Rung,
    In the table in the JSP page you add a checkbox like this:
    <td class="fixed">
    <input type="checkbox" name="multiselect" value="<%=index%>"/>
    </td>
    This will render a checkbox in each row, with index number of that row as value.
    When you submit the page the request contains the multiselect parameter when at least one row has the checkbox checked.
    You can get the value of the multiselect parameter by calling sessionData.getRequestParameterValues("multiselect") in your action. The value is a string array containing the index numbers of the rows that have the checkboc checked.
    Steven Davelaar,
    JHeadstart Team.

  • How to Perform an Action from an outside MouseListener.

    Hi to all,
    The MouseListener Object can be either inside the main applet class or outside it. I want to define the MouseListener object outside the applet class.
    My question is how can the MouseListener object perform the specified action on an mouse event, when it is outside the main applet class?

    By "outside" you mean it's a top-level class, as opposed to a nested class?
    An event handling class is just a class that performs certain required actions. It doesn't need to be an inner class.
    If you're asking how a top-level class can access another class's private data or methods...it can't. So the programmer is required to do the various things that are necessary to control and/or permit access, which one has to do in other cases where one class needs (or seems to need) another class's privates.

  • How to perform click action on the notification received in windows phone 8.1 silverlight app?

    Hi,
    I am developing a windows phone 8.1 silverlight app , I added push notification service to my app and I am able to receive notifications . 
    My question is when the app is not opened and the notification is received , if the user clicks on the notification it is directly taking to the app ,
    but I want to redirect it to a specific page in my app How is it possible?
    Any help..
    Thanks..
    Suresh.M

    Thanks for your information
    but where to write the rootframe.urimapper  , I think it is in app.xaml.cs , If I write urimapper , how do I know I am navigating from notificaition?
    Suresh.M
    Why you need to know it is from notification? If you must need to know this, try to check deep link
    Best Regards,
    Please remember to mark the replies as answers if they help

  • How to perform loop action in ODI

    hi all,
    i want to implement a function which fetches data from 3 tables and then inserts into one table
    but the problem is there with the loop.
    the function contains a loop and i dont know how to implement a loop in odi.
    anyone can give a solution.
    regards,
    prateek.

    hi guru,
    yes i have fk between the tables but i am not able to understand that how to apply the exit condition and how to tell the interface that if the exit condition is not satisfied then again loop back.
    can you please explain this in detail.
    thanks and regards,
    prateek sharma.
    Edited by: user11116379 on May 21, 2009 5:32 AM

  • How to perform this action..

    am having a condition in where clause like :-
    "and decode(si1.common_cat_id,4,si1.site_id,1, si1.site_id) = td.site_id(+)"
    now my query is running with condition but not giving the desired results..
    My requirement is like :-
    if si1.common_cat id = 4/1 then si1.site_id = td.site_id(+) else this condition sould not make any diffrence to my query..
    Any suggestions??
    Thanks
    Kapil

    OK. Great.
    :"else this condition should not make any diffrence to my query"?
    So, you have two queries.
    one query has following conditions (in addition to other conditions):
    AND si1.common_cat id IN (4,1)
    AND si1.site_id = td.site_id(+)
    the second query does not have these two conditions.
    Is this what you mean by "else this condition should not make any diffrence to my query"?
    null

  • How to perform kiosk actions based on smart card data

    Hi
    I have Smart card/Sun Ray users based in two locations, Auckland and Wellington. When the user inserts their Smart card into a Sun Ray DTU they are immediately presented with a login to the company Citrix Metaframe farm (which consists of 3 servers in Auckland and 3 servers in Wellington).... this has been done by using the Sun Ray Kiosk scripts to execute the Solaris Citrix ICA client (with parameters for server name and application).
    What I need to do is the following:
    When an Auckland user is in Wellington, they need to be able to insert their Smart Card into any Sun Ray DTU and be presented with an Auckland Citrix Desktop Session... i.e. I want to direct users, based on their Smart Card data, to a specific Citrix server. Each Smart Card has already been setup with a location (Auckland or Wellington) in the "other info" field.
    I know I need to do some modifications to the kiosk scripts... but what? I know that the solaris 'env' command returns the ID of 'this' DTU... can I use this with the 'ut****' commands to identify the ID of the Smart card that has just been inserted into 'this' DTU? and then can I use this Smart card ID to query for the 'name' and 'other info' fields?
    Hope this makes sense :-)
    Any help appreciated.
    Thanks,
    Kerry.

    Hi,
    As you are using card based kiosk this is almost certainly a job for AMGH .
    AMGH looks at the card ID with A PAM service thats already in /etc/pam.conf.
    and checks the Card ID agains a Database indexed with the HOME server for that user
    You need to set this database up as a text file or LDAP service.
    Read the chapter on Advanced MultiGroup Homeing in the Admin Guide. for SRS4
    in /opt/SUNWutref/amgh you have the example scritps and shared objects to use as a starting point
    for setting up a working service.
    //Lars

  • How to perform some action every time when AppServer starts/stops

    I need to start/stop some external processes every time when AppServer starts/stops. Is there standart mechanism or API to do this?

    Most of the app servers support a concept of startup and shut down classes (I use this feature in Web logic 6.1)
    The startup classes are executed every time you start the app server and the shutdown classes are executed everytime the app server is brought down.
    Here is a URL that will give u all the details you need to know for weblogic startup classes
    http://e-docs.bea.com/wls/docs61///////ConsoleHelp/startupclass.html
    This is the URL for shut down classes for web logic
    http://e-docs.bea.com/wls/docs61//////ConsoleHelp/shutdownclass.html
    hope this helps.
    regards,
    Abhishek.

  • How to restrict change/creation of Infotype record after termination action

    Hi All,
    Based on my client requirement, we have to restrict any change or creation of certain infotypes after performing termination action.
    For Ex:- Suppose termination date is 01.01.2008. End user should not able to change or create any new record for infotype 0001, 0008 and 0016 after 01.01.2008.
    This is very critical. Request your valid input ASAP.
    Thanks in advance.
    Regards,
    Purnima

    Hi Sreenu,
    Thanks for your valid input.
    I tried by giving "EDQ". Then I got below mentioned error while performing termination action.
    Error:- "Status EDQ of the user interface MP000100 missing"
    Can you help please?
    Regards,
    Purnima

  • Termination Actions Infotype in Personnel Administration

    Hi Cronies,
    My Client requirement was It shouldnt perform Termination Action Until and unless employee deposits company belongings So what I did was I have created a custom Infotype as Assets Handover Infotype (9001) and I have added in Termination action
    While performing Termination Action Action Infotype is displaying first I dont want to display action infotype first I want to display assets handover Infotype first so that User can complete Assets Handover activities and then it should delimit action infotype How can I achieve this I have added In Infogroup as assets handover first after that action infotype still I can see Acton Infotype first  please let me know how can i do that???? I want assets handover infotype to be displayed first and after that It should display action infotype
    Edited by: My SAP Cronies on Jan 16, 2012 6:56 PM

    I want Custom Infotype to be displayed first before action infotype. See I dont want to delimit the position.    Action Infotype is appearing first,  when we delimit it will take next infotype in Termination.
    Instead of action infotype to be displayed first I want Custom Infotype to be displayed first so that User can check that Infotype for employee belongings to be deposited before terminating How can I do that? please let me know about this how can i do that
    Edited by: My SAP Cronies on Jan 16, 2012 8:22 PM
    Edited by: My SAP Cronies on Jan 16, 2012 8:23 PM

  • How do I perform an action on return key press in an inputListOfValues?

    I know about the autoSubmit attribute, but I do not want to perform an action on a tab character or when exiting focus. Instead, I want to perform the same action as pressing a button when the user presses the return key in the input field. For example, an inputListOfValues for a search input, and a search button. When the user presses the return key, I would like the search to be performed. I'm sure that this can be done, I'm just not sure how. Thanks for any info.

    I did something similar, on an input box, not on an inputListOfValues, but I assume it should work the same way more or less. I got it from
    http://download.oracle.com/docs/cd/E15523_01/web.1111/b31973/af_event.htm#DAFBJGAH
    I used it for my login page so the user doesn't have to click on Login, just press enter after entering the password. I just had to map the corresponding method binding.
    BTW, the link above doesn't tell you have to add the javascript to the page. What I did was add an af:resource element inside of af:document.
    Hope this helps.

  • How to use's mail's "perform mail action with message"

    I can't for the life of me figure out how to use "perform mail action with message", I basically want to create a script that get's used on a rule from Mail, but nothing I try will work.
    This is what I started with...
    tell application "Mail"
    perform mail action with message msgs for rule theRule
    end
    end
    This doesn't compile i've seen an example of it being used like this...
    using terms from application "Mail"
    perform mail action with message msgs for rule theRule
    end perform
    end using
    this also doesn't compile, so I'm not sure what it's wanting

    This is one of those annoying things about programming - you have to arrange and spell things exactly right (this gets worse if you have fat fingers). You can look at the dictionary for Mail to see the specifics - in your example you are missing an "s" at the end of the word "message":
    <pre title="this text can be pasted into the Script Editor" style="font-family: Monaco, 'Courier New', Courier, monospace; font-size: 10px; padding: 5px; width: 720px; color: #000000; background-color: #E0E0E0; overflow: auto">tell application "Mail"
    perform mail action with messages msgs for rule theRule
    end tell
    </pre>

  • How to perform an enter in a dynamic action?

    Hi friends,
    I would like to know How to perform an enter in a dynamic action?
    Thanks in advance.
    Albio.-

    Hi Vivas,
    A dynamic action has the following components.
    Infotype Number (INFTY): specifies the infotype for which you want the dynamic action triggered
    Subtype (SUBTY): narrows the focus to a specific subtype
    Field Name (FIELDN): starts your action when a maintenance function is performed on a particular field
    Function (FC): specifies the various maintenance operations to which your dynamic action would respond. They are 02 (change); 04 (create); 06 (create and change); 08 (delete); 10 (change and delete); 12 (create and delete). Dynamic actions are only applicable in maintenance operations, not in display functions.
    Sequence Number (NO): refers to a sequential number.
    Step (A): specifies a particular type of action. No dynamic action is executed if the function character has a value other than one of the following:
                 P: Plausibility checks, which allow you to check certain conditions.          
                 I: Calls an infotype for processing
                 W: Called after the I statement and used to assign values to screen fields while creating or copying another infotype record through the I statement 
                  F: Calls a FORM routine (subroutines in ABAP) during your action. The routine may reside in or out the module pool MPNNNN00.
                 V: Lets you treat collectively a number of fields for which you want to define a common dynamic action
                  M: Sends SAP Office mail
    Variable function part: The variable function part along with the step indicator forms the core part of your action. It specifies the processing details when the dynamic action is triggered. For example: 
    Requirement: When the postal code or the city of an employeeu2019s permanent residence is changed in infotype 0006, an email should be sent to the administrator.
    INFTY    SUBTY    FIELDN    FC          NO.    STEP       VARIABLE FUNCTION
    0006           1             ORT01      06             001           V               PSTLZ            
    0006           1             PSTLZ      06             002           M               M0001
    The V statement on line 001 is used to link the two fields to the M statement. The statements relevant to field PSTLZ are also applicable to the ORT01 field.
    When a record is created or changed in infotype 0006 of permanent address, an email is sent using the feature M0001. Information such as the recipient address, subject, and content of the mail is derived from M0001.
    The maintenance of dynamic actions is done via the view V_T588Z, as shown in Figure 1 (IMG menu path Personnel Management>Global Settings in Personnel Management>Basic Settings>Infotypes>Create Dynamic Actions).
    Warm Regards,
    Kapil Kaushal

  • When using the measure tool the imputed scale resets to 1to1 as soon as you perform another action. How do you get the scale to lock?

    When using the measure tool the imputed scale resets to 1to1 as soon as you perform another action. How do you get the scale to lock?

    Hi there - I think I am having problems associated withg Cause 9 in that in google mail I have another pop email address associated so that I can send using this email address, but then I have both addresses setup seperately in BIS. When I receive a mail from GMAIL I receive a duplicate with "received by: unknown" in the header. I had gmail setup so that it would send using by pop email address as default.
    In your answer the settings for the two filters you recommend creating are broken links and I canot actually see them. What are they?
    Also What do you recommend setup wise with gmail and a pop account. Some people say it is better to get gmail to receive the pop mail account and run the whole account from there. Blackberry doesn't seem to like this setup very much. Should I completely dissociate the pop account and to try and clarify the distinction between the two? Or should I setup a second gmail account and have that poll my pop account and then have the blackberry feed off these two gmail accounts? The reason I am considering this option is gmail provides a lot of storage and online continuity and this would effectively persist my account.
    Your help would be much appreciated.. I have had blackberry woes now for over a month and I have spent hours with various support personel, tried deleteing and sending down new service books etc etc but had no luck yet.
    thanks,
    Nathan 

  • How to perform action when clicking button of NSAlertSHEET

    How can I perform an action when people click on "Update"?
    NSAlert *alertSheet = [NSAlert alertWithMessageText:@"New update available"defaultButton:@"Update"alternateButton:@"Remenind me later" otherButton:nil informativeTextWithFormat:@"There is a new update available."];
        [alertSheet beginSheetModalForWindow:self.window modalDelegate:nil didEndSelector:nil contextInfo:nil];
    I tried this:
    (but this doesn't work)
    NSAlert *alertSheet = [NSAlert alertWithMessageText:@"New update available"defaultButton:@"Update"alternateButton:@"Remenind me later" otherButton:nil informativeTextWithFormat:@"There is a new update available."];
        [alertSheet beginSheetModalForWindow:self.window modalDelegate:nil didEndSelector:nil contextInfo:nil];
    if ([alertSheet runModal] == NSAlertFirstButtonReturn){

    Your first step is wrong.
    yourInternalFrame.addInternalFrameListener(
         new InternalFrameAdapter(){
      public void internalFrameClosing(InternalFrameEvent e){
        // do part
    });

Maybe you are looking for