Exclude some employees in  tcode PC00_M40_CALC in hr module

He Friends
We want to exclude salary processing (  PC00_M40_CALC )  of  some  employees  based on some conditions  . Please suggest  any use exit or  any other way to achive the same.
Regards
S.Sharma,

These are the exits avialiable for that transaction, choose according to your requirement.
Transaction Code - PC00_M40_CALC            Payroll program - India
Enhancement/ Business Add-in            Description
Enhancement
HRINHRA0                                Housing (HRA/CLA/COA) enhancement
HRINHRA1                                HR-IN: Customer Exit for IT 0581 validation
HRINSAN0                                Customer enhancement for Superannuation
  Business Add-in
HR_IN_CALC_PTX_BASIS                    HR-IN : To Compute Ptax Basis
HR_IN_CALC_PTX_AMT                      HR-IN : To Compute Ptax Amount to be deducted
HR_IN_ER_ADDRESS                        HR IN: Employer Address Selection
HR_IN_F24Q_TXBL_INCM                    HR IN: Taxable Income of the employee for Form 24Q
HR_IN_TAX_EMPLOYER                      Tax paid by the employer on behalf of  employee u/s 192(1A)
HR_IN_PF_REP_MARCH                      To upload March data for Annual PF/Pen Report
HR_IN_PERCENT_SHARES                    HR IN: Percent of shares held by employees
HR_IN_PENAL_INTEREST                    PENAL INTEREST ON FORECLOSURE OF A LOAN
HR_IN_MINIMUM_NET                       Minimum take home pay
HR_IN_LOANS_VALIDATE                     VARIOUS VALIDATIONS FOR LOANS
HR_IN_ESI_REFUND                        ESI refund  to the employee
HR_IN_CCO_PROCESSING                    Customer Exit for CCO - Perk and Exemption Processing
HR_IN_BANK_TRANSFER                     BANK DETAILS.
HR_INLK_ESI_REPORT                      HR IN:  ESI Report changes for INLK
HR_IN_TERMINATION                       HR IN: Termination benefits computation

Similar Messages

  • ESI not coming for some employees

    Hi,
    For some Employees ESIC is not Deducting, though i have maintained Infotype 0588, but for some employees its coming...and in RT table Employer ESIC Contribution is coming, but in payslip Employees ESIC is not coming...please help me in this issue...
    Thanks & Regards
    Ragini NIkam
    SAP-HR Consultant

    Hi,
    Please confirm the followings:
    a) Are you able to see /3E1 & /3E1 for those cases in RT?
    Ans: In RT Table only i am able to see /3er and not /3e1
    b) Value of /112
    Ans: /112 is coming Rs. 7988.50 thats my gross amount
    c) Validity of IT0588 (ESI)Please confirm the followings:
    Ans: Validity is 01.04.2011 to 31.12.9999,
    But sir how its coming for some employees and and for some its not.
    Thanks & Regards
    RAGINI Nikam
    SAP-HR Consultant

  • SCF /SCANNOW - is there any option to exclude some files for the scan?

    Hi,
    please let me know is there any option to exclude some files in SCF /SCANNOW command?
    Appreciate your help!
    Regards,
    Prabu

    Prabu,
    Did your question answered? How is the current situation? Have you tried to replace that file manually successfully?
    Please give us a reply in order to know if you need further help. 
    Karen Hu
    TechNet Community Support

  • GET PERNR skips some employees in the report

    Hi all.
    This is my first post in this forum. I'm beginner in ABAP programming and I've got a issue in my report that I don't succeed in solving it.
    In the first line of the source code, within the start-of-selection event, I use the GET PERNR command to bring the employee personnel numbers. While I was debugging I've noted this command was skipping some employees. There isn't any line of code before the GET PERNR.
    Do you have any ideia about what's happening?
    Thanks in advance.
    Tiago.

    HI Tiago,
    here is another probably cause. The dates. It´s important that the employees,
    are active in the infotype(I think that is Infotype 0), in the dates that check your program. It´s useful to know
    the selection data period (pnpbegda/pnpendda), the employees selection data (pnpbegps/pnpendps), the radiobutton selection data (pn-begda/pn-endda), of the pnp logical d.b.selection screen. You can see the values of these fields debbuging Ah!, another point, start-of-selection & Get pernr, are differents events in the execution of an abap program.
    Hope this lines help you!
    Carles

  • Some employees designations are not matching  with their actual designation

    Hi All,
    While downloading to excel sheet some employees designations are not matching  with their actual designations maintained in infotye 0001.
    Designations should match with infotype 0001.
    How to rectifty this issue.
    Let me know...
    Regards,
    Sita

    Hi
    Looks like you are dowloading the value from a field which does not contain the value you see in the infotype screen
    In infotypr 0001 place your cursor in the designation field.
    Press F1
    See the name of the field & the table.
    Have a look at the table using se16 and confirm what you see in the field is what you see in the infotype screen.
    If it is same see in your code if you are using correct field.
    If it is not the same trace in which table and field the value is stored and code your program to download from there.
    Check in Tables HRP1000 and PA0001 and you should get your values
    regards
    Pravin

  • How  to Specialize loan to some employee subgroup

    how can I Specialize loan to some employee subgroups?
    for examole if i want to define some groups of employees that can have an opportunity to have a loan but not others
    I mean for example retired employees can have one type of loan and some other people can have another type or some of them can not have because they have had loan in past ....

    Hi,
    Better you take based on allowance groupings. Feature "40LGR" will helps you permissibility of loans.

  • In Forms Central/View Responses/Save as PDF, is it possible to exclude some form fields?

    in Forms Central/View Responses/Save as PDF, is it possible to exclude some form fields from the saved file?

    Hi,
    I would like to inform you that with forms central, you can convert the selected fields to PDF.
    However, your selection should be sequential. Example- You can convert column 1,2,3,4 and not select column 5; but it is not possible to select only column 2 and 3.
    Regards,
    Nakul

  • Rules - Reference an entity member list and then exclude some entities

    I have rules written to extract data in a specific file format.
    I am using a dynamic member list and then want to exclude some of the entities from doing the extract.
    The member list is base of a parent - it has about 500 entities. I only want to exclude 5 entities. I don't want to have to create a member list of 500 entities just becasue 5 of them are not needed.
    I can't use
    POV_ENTITY <>
    OR If Not POV_ENTITY =
    becuause it is not the POV_ENTITY it is the entity in the member list.
    How can I write that?
    Before:
    For Each Entity in HS.Entity.List("",ListName)
    After: (gives me a Syntax error):
    For Each Entity in HS.Entity.List("",ListName) AND If Entity Not "TAX_ROLLUP.TAX_DOM" Then
    Thanks!
    Full section of the rules:
    If ListOfEntity Then
    'Flag accounts have a different name than the Entity list
    'We need to include the name of the entity list in the File name
    'as well as loop through it to extract those entities
    'List Name = "Tax Entity & the right portion of the flag account beginning after "Tax_"
    UndSco=Len(ListToXtract)
    NameR = Right(ListToXtract, UndSco - 4)
    ListName="Tax Entity " & NameR
    'File Name is the concatenation below
    'Admin has to change the path in the WriteToFile routine at the bottom of this file
    FName="HFM_RIA_" & ListName & "_" & pov_period & "_" & pov_year & "_" & XView & "_" & FDate & ".txt"
    'Below is the header of the file
    Call Writetofile("*************************************************",FName)
    Call Writetofile(pov_scenario & " " & pov_period & " " & pov_year & " " & XView,FName)
    Call Writetofile("*************************************************",FName)
    Call Writetofile("Entity" & "," & "Account" & "," & "ECT" & "," & "PCT" & "," & "CAD" & "," & "CZK" & "," & "EUR" & "," & "GBP" & "," & "PLN",FName)
    'We loop through all the entities of the list related to the current flag account
    For Each Entity in HS.Entity.List("",ListName) AND If Entity Not "TAX_ROLLUP.TAX_DOM" Then
    Edited by: user2609991 on Jan 20, 2010 6:23 AM

    Sorry, yes I did it now using the greather than and less than signs.
    I am able to load the rules file but it still writes the Tax_Dom info to the file.
    I think I am going to give up and just create a big member list of all the entities less those six.
    Thanks for responding.
    Edited by: user2609991 on Jan 20, 2010 11:33 AM

  • CN41 Report with excluding some cost

    Hi,
    Basically CN41 report shows object wise cost/revenue/commitment/budget for one or more number of projects. Is it possible to show the SAP Standard Report CN41 with excluding some cost against any object (WBSE/Activity/Activity Element). Thats is it might be excluding the cost incurred on some specific cost elements. I can achieve it with cost element report but can it be done with CN41/CN41N report ?
    Or
    Any Standard cost elements report with Cost/ Revenue/ Commitment details where i can exclude perticular cost elements ??
    Is there any parameters we can set in DP profile/Selection profile. But this requirement should be available only for a specific user Ids not for all users.
    Thanks & Regards,
    Hari Krishna.K

    maybe T-Code s_alr_87013543 or cji3 helps.
    try doing.
    rgds
    Edited by: robert lion on Aug 31, 2009 10:06 PM

  • Exclude some columns during TDMS transfer

    Good morning.
    We need to exclude some columns during our TDMS transfer.
    For example, we have a table with 10 fields at the sender, we only need 8 fields to show up at the receiver.
    I have reviewed all my TDMS documents and TDMS on-line help but found no info about  this.
    Did any expert do similar thing before?
    Thanks!

    SAPUSERSS wrote:
    > We need to exclude some columns during our TDMS transfer.
    > For example, we have a table with 10 fields at the sender, we only need 8 fields to show up at the receiver.
    > Thanks!
    Hello ,
    Another potential workaround could be to use Scrambling rules for such fields
    and in the scrambling logic force the fields values to SPACE so that in the reciever those fields (Columns) are not transferred
    with any data.
    Cheers..!

  • How to exclude some tables from schema level replicatio????

    Hi,
    I am working on oracle10g stream replication.
    My replication type is "Schema Based".
    So can anyone assist me to undersatnd, how to exclude some tables from schema based replication.
    Thanks,
    Faziarain

    You can use rules and include them in the rule set, lets say you dont want LCR to be queued for table_1 in schema SALES, write two rules one for DDL and another for DML with NOT logical condition.
    DBMS_RULE_ADM.CREATE_RULE(
    rule_name => 'admin.SALES_not_TALBE_1_dml', condition => ' (:dml.get_object_owner() = ''SALES'' AND NOT ' ||
    ' :dml.get_object_name() = ''REGIONS'') AND ' ||
    ' :dml.is_null_tag() = ''Y'' ');
    DBMS_RULE_ADM.CREATE_RULE(
    rule_name => 'admin.hr_not_regions_dlll',
    condition => ' (:dml.get_object_owner() = ''SALES'' AND NOT ' ||
    ' :ddl.get_object_name() = ''table_!'') AND ' ||
    ' :dsl.is_null_tag() = ''Y'' ');
    just go through this document once, http://download.oracle.com/docs/cd/B28359_01/server.111/b28321/strms_rules.htm#i1017376
    Edited by: user8710159 on Sep 16, 2009 5:21 PM

  • How to exclude some tables in inoort

    Hi all,
    how to exclude some tables . For example, I have Oracle
    export file which contains a hundred tables, but I want to import all the tables except one, i.e. its (some table name) . Can I achieve this goal?
    thanks in advance.

    Hello,
    It depends on your Oracle Release.
    Up to Oracle *9.2* you have just the classical export/import utility.
    So, you'll have to list the Tables you want to Import with the following parameter:
    TABLES=(
    <table_1>,
    <table_n>
    )Starting with *10.1* you have the Datapump (expdp / impdp). With this new utility you have the very useful parameter EXCLUDE. It works like that:
    EXCLUDE=TABLE:"='<table>'"Please find a link about this topic:
    http://www.oraclefaq.net/2007/03/09/expdp-datapump-excludeinclude-parameters/
    Hope this help.
    Best regards,
    Jean-Valentin

  • Export_to_Excel_pkg - How to exclude some fields in the export?

    While it does generate an excel spreadsheet, it includes all the columns of my report even though I have conditions on most of them. I allow the user to select the columns he/she wants in the report. So I want the Excel spreadsheet to have the same fields as the report. How can this be accomplished?
    <br><br>
    I use APEX 3.0.1 not APEX 3.1 and I don't use a report server.
    <br>
    <br>
    Please help!
    <br>
    Regards,
    Robert

    I was able to create an Excel spreadsheet excluding some fields based on the column's condition. I accomplished this by modifying the Export_to_Excel_pkg package. I added a new procedure and modified an existing one (print_report_header). I bolded the area where I changed or added code.<br><br>
    FOR c IN (SELECT   column_alias, NVL (heading, column_alias) heading,
                       format_mask
    ,condition_type,condition_expression1,condition_expression2
                  FROM apex_application_page_rpt_cols
                 WHERE page_id = p_page_id
                   AND application_id = p_app_id
                   AND region_id = TO_NUMBER (LTRIM (p_region, 'R'))
      -- AND include_in_export = 'Yes'
    AND (column_link_text is null or
    (column_link_text is not null and
    UPPER(column_link_text)=UPPER(column_alias))
    )            -- and column_is_hidden = 'No'
              ORDER BY display_sequence)
         LOOP
    if upper(c.condition_type) = 'PLSQL_EXPRESSION' then
    export_excel_pkg.get_include_in_report(p_page_id
    ,p_app_id
    ,p_region
    ,c.column_alias
    ,c.condition_expression1
    ,v_include_in_report);
    if v_include_in_report <> 'YES' then
    goto next_field;
    else
    null;
    end if;
    else
    null;
            end if;
            v_number_of_cols := v_number_of_cols + 1;
            v_column_header_list :=
                    v_column_header_list || ';' || REPLACE (c.heading, ';', ' ');
            v_column_alias_list := v_column_alias_list || ';' || c.column_alias;
            -- apply column formatting
            IF c.format_mask IS NOT NULL
            THEN
               v_column_select_list :=
                     v_column_select_list
                  || ',to_char('
                  || c.column_alias
                  || ','''
                  || c.format_mask
                  || ''') '
                  || c.column_alias;
            ELSE
               v_column_select_list :=
                                   v_column_select_list || ',' || c.column_alias;
            END IF;
    <<next_field>>
    null;     END LOOP;
    The new procedure:<br>
    PROCEDURE get_include_in_report (
    p_page_id IN number,
    p_app_id IN number,
    p_region IN VARCHAR2,
    p_column_alias IN VARCHAR2,
    p_condition_expression1 IN VARCHAR2,
    p_include_in_report OUT VARCHAR2)
    AS
    v_condition varchar2(20) := 'PLSQL_EXPRESSION';
    v_query varchar2(32767);
    v_include varchar2(3) := 'NO';
    v_cur_hdl INT;
    v_rows_processed INT;
    begin
    v_query :=
    'SELECT ''YES'' '
    || 'FROM apex_application_page_rpt_cols '
    || 'WHERE page_id = :g_page_id '
    || 'AND application_id = :g_app_id '
    || 'AND region_id = TO_NUMBER (LTRIM (:g_region, ''R'')) '
    || 'AND condition_type = :g_condition '
    || 'AND column_alias = :g_alias '
    || 'AND ' || p_condition_expression1 ;
    -- open cursor
    v_cur_hdl := DBMS_SQL.OPEN_CURSOR;
    -- parse the query
    DBMS_SQL.PARSE(v_cur_hdl,v_query,DBMS_SQL.NATIVE);
    -- Supply binds (bind by name)
    DBMS_SQL.BIND_VARIABLE(v_cur_hdl, 'g_page_id',p_page_id);
    DBMS_SQL.BIND_VARIABLE(v_cur_hdl, 'g_app_id', p_app_id);
    DBMS_SQL.BIND_VARIABLE(v_cur_hdl, 'g_region', p_region);
    DBMS_SQL.BIND_VARIABLE(v_cur_hdl, 'g_condition',v_condition);
    DBMS_SQL.BIND_VARIABLE(v_cur_hdl, 'g_alias',p_column_alias);
    -- Describe defines
    DBMS_SQL.DEFINE_COLUMN(v_cur_hdl, 1, v_include, 3);
    -- Execute
    v_rows_processed := DBMS_SQL.EXECUTE(v_cur_hdl);
    -- Fetch a row
    IF DBMS_SQL.FETCH_ROWS(v_cur_hdl) > 0 THEN
    -- Fetch columns from the row
    DBMS_SQL.COLUMN_VALUE(v_cur_hdl, 1, v_include);
    -- Process
    ELSE
    null;
    END IF;
    DBMS_SQL.CLOSE_CURSOR(v_cur_hdl); -- close cursor
    p_include_in_report := v_include;
    end;
    <br>
    <br>
    I hope this helps others as well.
    <br>
    <br>
    Regards,<br>
    Robert

  • MacBookPro AirportCard  excludes some UK channels

    Initially when my MacBook Pro couldn't see wifi networks that other Mac and PC users could, I thought that my laptop was just less sensitive to the signals. But then at the building where I work, while everybody I asked got a strong signal from the in-house wifi network, it didn't even show on my MacBook Pro.
    At a cafe full of happy surfers, the café's network doesn't show on my MacBook Pro. At another café I manage to get online but after a brief sleep (the MacBook Pro, not me) the network doesn't show.
    It turns out that the airport card in my 17" MacBook Pro (bought in the UK and used only in the UK and Ireland) frequently changes to country codes other than "GB". These include "DE" and "AT" but most frequently it selects  the code "US" and therefore excludes some UK wifi channels.
    When at my apartment I can simply connect to my router by cable or keep my Airport Express on a US channel. 
    However, away from my apartment, when my Airport decides to set itself to "US", it is impossible to see or connect to some UK channels. As one cannot manually reset the Airport card to "GB" I have to carry my old PowerBook G4 with me as well in order to access the internet. It is both cumbersome and time-consuming to have to transfer images from my new MacBook Pro to my old PowerBook G4 just to be able to email them.
    That's not a solution. What is?
    Thanks
    dex

  • Surcharge 10% is not caluculating to some employees in financial year

    hi experts,
                   surcharge is not caluculating to some employees in current financial year where i have chek and guideme
    advance thanks
    ram

    Hi Friend...
    First thing you should notice is period 000 is not valid or available in that Fiscal year variant K4.
    My company has shortened the fiscal year and I encounter the exactly same message "SYST: Period 012 is not valid in financial year variant Z4" in a Finance Report  eg. when calling the asset on the shortened fiscal year in the Explorer.
    I would like you to seek the SAP note 123026 to check if it rectify the problem or if its not then you should understand that the new variant you have copied dosent have have base to bring data ...ie you need to create it in---> Maintain Fiscal Year Variant and Posting periods in SPRO settings in BI. Check if it works.
    Thank you.
    Sandhya

Maybe you are looking for