HR - Get Monthly Salary

Hi All,
I have to create a Report based on Montly Salary by employee; so i will report based on 0EMPLOYEE ; but here it come the "Anual Salary".
My question is :
Which is the best approach to get the exactly monthly salary ?
Regards

Hello Sab,
in HR-PA there is an infotype called Basic Pay ( 0008) monthly or hourly wages entered there under a wage type.
You can create your own generic datasource on the table PA0008 and you can create an infoset based on 0employee and this datasource. After that you can create queries based on this.
Sarhan.

Similar Messages

  • How to Get Previous Month Salary for a particular employee?

    Hi
    I am developing a report to get the Net Pay Difference from Previous month.
    I am using logical database pnp.
    My question is how can we get the last month (Previous from current selected month) salary of perticular employee. I read the thread which is related to this but I can't understand the reply's. I think it is due to that I am new in ABAP and my experience in only 22 days. If someone reply with code example then it will more helpful for me.
    Also If you can tell me the table name from where we can get the salary of particular month of particular employee then it will also helpful for me.
    Regards
    Iftikhar

    Hi,
    Payroll data is stored in cluster tables.
    You can either use macro for retrieving the data or Function module.
    1. Use FM -CU_READ_RGDIR for getting the RG directory values.Pass  
      employee Number and molga.You will get all the sequence Numbers from this
      FM.
        The last record will be the latest  one.
    2.  Then Use FM - PYXX_READ_PAYROLL_RESULT for getting the payroll  
         results table.Pass cluster ID- 'IN'  ,pernr ,sequence number for which period
          you want (In your case ,current period minus   1) and
          READ_ONLY_INTERNATIONAL            = 'X',
    3. You will get all the results from PAYROLL_RESULT                     = it_result
      Then you can loop this internal table like LOOP at it_result-inter-rt into wa..
    Get the net pay value(/560 wage type)
    Reward points if helpful.
    Regards,
    Manoj.

  • Unable to find the column pay value and monthly salary in element entries

    hi,
    iam unable to find the payvalue and monthly salary in element entries form.
    people enter and maintain> assignment > entries >entry values..
    please tell me the table and column where the payvalue and monthlly salary is going to get populate.
    Thanks,
    vijetha.c

    It seems that you're using an application to connect to an Oracle database. It's general Oracle Database Forum, so you should put your question under correct topic
    Kamran Agayev A. (10g OCP)
    http://kamranagayev.wordpress.com
    [Step by Step install Oracle on Linux and Automate the installation using Shell Script |http://kamranagayev.wordpress.com/2009/05/01/step-by-step-installing-oracle-database-10g-release-2-on-linux-centos-and-automate-the-installation-using-linux-shell-script/]

  • How can i get monthly base pay rate for the past 5 months ??

    i need to get monthly base payrate for all employees.
    for eg;  the month salary for a particular employee  is listed as follows.
                    mar-4500
                    apr-4800
                    may-4800
                    jun- 5000
                   july-5000
    these are the salary for a particular employess assuming his salary is changed twice. now i need to get all these past 5 months salary.and the effective date changed? in our system payroll will be run bi weekly. if any body has peice of code for this kindly send-very urgent.
    Thanks in advamce.
    Shiva.

    Hi Shiva:
         I am not sure I can completely understand your reqirements, but I assume there are two possibilities:
        1. You need to gather last five months payroll together.  You probably need use average wagetype. And yes, it needs some configurations to make it work.
        2. You need to gather information of payroll changed in the past five months. Then you have to use retroactive accounting function and customize  PCR to meet your reqirements.
       If possible, pls give more details on your reqirements, for example: what kind of information need to be collected during the payroll, how to process this kind of information.

  • HR Cube having employee wise monthly salary.

    Hello,
    I want to get monthly Employee wise Salary (i.e actual paid).
    So please suggest the proper Cube name.
    Regards
    Satya

    Hi Satya,
    Refer to the HR BW Content Help. You may use  0PY_C02 InfoCube .
    [http://help.sap.com/SAPhelp_nw04/helpdata/en/bb/3b1d3c55a0f503e10000000a114084/content.htm]
    Regards,
    Pratap Sone

  • Get month from a date column ina table

    Hi
    I have a table that consists of one column of date data type. For example it stores mm/dd/yyyy.
    I want to get all the records from this table where month = 12. for the year 2000.
    I saw the extract function. However That is used while selecting. How can I give a condition in where clause:
    select date_col
    from dates-table
    where <get month for date_col> = december or 12
    and year = 2000???

    Ok that certainy helps.
    This is what I am trying to do.
    I have a procedure to which I am passing the date_param (of date data type).
    declare
    my_month date;
    begin
    select to_char(date_param,'MM') into my_month from dual;
    select date_col from dates-table where to_char(date_col,'mm')= my_month and some_indicator='Y';
    end;This will return me one date where the indicator is set to Y.
    For example date_param is passed as 01/01/2000.
    select to_char('01/01/2000','MM') from dual;I get the error when I run the above. I get an error saying invalid number.

  • Can i get month, quarterly, half yearly, yearly wise sales report basing on

    hi,
    sap gurus,
    good evening to all,
    how can i get month, quarterly, half yearly, yearly wise sales report basing on division and material.
    is there any std transaction code for that.
    customization is requried for that.
    regards,
    balaji.t
    09990019711

    Standard SAP SD Reports:=
    Statistic Group:
    Purpose u2013 To capture data for Standard Reports, we require to activate Statistic Group as under:
    --> Item category (Configuration)
    --> Sales document type (Configuration)
    --> Customer (Maintain in Master data)
    --> Material (Maintain in Master data)
    When you generate statistics in the logistics information system, the system uses the combination of specified statistics groups to determine the appropriate update sequence. The update sequence in turn determines for exactly which fields the statistics are generated.
    Configuration:
    IMG --> Logistics Information System (LIS) --> Logistics Data Warehouse --> Updating --> Updating Control --> Settings: Sales --> Statistics Groups -->
    1. Maintain Statistics Groups for Customers
    2. Maintain Statistics Groups for Material
    3. Maintain Statistics Groups for Sales Documents
    4. Assign Statistics Groups for Each Sales Document Type
    5. Assign Statistics Groups for each Sales Document Item Type .....
    All Standard Reports which are available are as under:
    SAP Easy Access: Information Systems -> Logistics -> Sales and distribution ->
    1. Customer -> Incoming orders / Returns / Sales / Credit memos / Sales activities / Customer master / Conditions / Credit Master Sheet
    2. Material -> Incoming orders / Returns / Sales / Credit memos / Material master / ...
    3. Sales organization -> Sales organization / Sales office / Sales employee
    4. Shipping point -> Deliveries / Returns
    5. SD documents -> Orders / Deliveries / Billing documents ...
    & so on.
    Regards,
    Rajesh banka

  • How to get month last date and first date without FM's

    Hi Guru's,
       How can we get  month's first date and last date based on the date given in selection screen without FM's?Is it possible ?
    Like if i give 05-Oct-2008 in the selection screen, i should get the output as 01-Oct-2008 to 31-Oct-2008.Without FM's???
    Regards
    Rakesh.

    Hi Rakesh,
    You can implement this logic as follows:
    You can have two internal tables, one containing the days as numbered 31, 28, 31, and so on with the month number. This holds good if the year is a common year. Another internal table contains days as numbered 31, 29, 31 and so on with the month number. This year would be a leap year.
    An year can be calculated depending on the conditions:
    Say date is given as 20081008
    Concatenate 20081001 + 0(4) into l_date.
    Divide l_date by 4 and remainder should be equal to 0.
    Divide l_date by 400 and remainder should also be equal to 0.
    Then the dominical year will be a leap year.
    Now, if l_date divided by 100 and the remainder is 0 then the year is a common year.
    So depending on this populate the first date and last date from the respective internal table
    Regards,
    Sumalatha N.

  • How to get Basic salary amount in the Housing formula to calculate the housing value as I used the DBI (NICDP_EMPLOYEE_BASIC_SALARY_AMOUNT_ASG_ENTRY_VALUE) but when run the Quick pay for the housing element alone result come 0, How to get Basic salary amo

    How to get Basic salary amount in the Housing formula to calculate the housing value as I used the DBI (NICDP_EMPLOYEE_BASIC_SALARY_AMOUNT_ASG_ENTRY_VALUE) but when run the Quick pay for the housing element alone result come 0, How to get Basic salary amount in the Housing formula to calculate the housing value as I used the DBI (NICDP_EMPLOYEE_BASIC_SALARY_AMOUNT_ASG_ENTRY_VALUE) but when run the Quick pay for the housing element alone result come 0

    Hi,
    Is your formula attached to basic salary element or some other element? You need to make sure that basic salary element has some value and is processed before this formula is called. Are you able to see value for basic salary element after payroll run?
    Regards,
    Pawan

  • Getting month from Calendar Year/month...

    Dear All,
    I'm using Webi 4.0 SP6 and I need to get months from Calendar Year/Month which I'm using in a query to display on Cross Table along with brands.
    1. Is there any standard function available to convert Calandar Year/Month (Say: 201401 to Jan or January).?
    2. How can I get month from Calendar Year/Month for cross-table?
    I will appreciate your reply.
    Many Thanks!!!
    Tariq Ashraf

    Tariq,
    Month =  Substr([Cal Year];5;2)
    Month Name = If Substr([Cal Year];5;2) = "01" then "Jan"
                             else if Substr([Cal Year];5;2) = "02" then "Feb"
                             else if Substr([Cal Year];5;2) = "03" then "Mar"
                             else if Substr([Cal Year];5;2) = "04" then  "Apr"
                             else if Substr([Cal Year];5;2) = "05" then  "May"
                             else if Substr([Cal Year];5;2) = "06" then  "Jun"
                             else if Substr([Cal Year];5;2) = "07" then   "Jul"
                             else if Substr([Cal Year];5;2) = "08" then  "Aug"
                             else if Substr([Cal Year];5;2) = "09" then   "Sep"
                             else if Substr([Cal Year];5;2) = "10" then   "Oct"
                             else if Substr([Cal Year];5;2) = "11" then  "Nov" else "Dec"
    If you have data like 20140101 then simply use = formatdate([Date];"Mon")

  • FM for getting MONTH name from DATE.

    Hi all ,
    We have a requirement to get Month name from the DATE,e.g IF date is 01/01/2008 we need a FM which can generate month name as 'JANUARY'.
    \[removed by moderator\]
    Thanks and Regards
    Kiran
    Edited by: Jan Stallkamp on Jul 30, 2008 4:26 PM

    Hi,
    Here is the code u required...
    REPORT  ZASHU_MONTH_NAMES_GET.
    data:r_code type sy-subrc.
    data:mnames type standard table of T247 with header line.
    CALL FUNCTION 'MONTH_NAMES_GET'
    EXPORTING
       LANGUAGE                    = SY-LANGU
    IMPORTING
         RETURN_CODE                 = r_code
    TABLES
        month_names                 = mnames.
    EXCEPTIONS
      MONTH_NAMES_NOT_FOUND       = 1
      OTHERS                      = 2
    IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    write:/ mnames.
    Thanks & Regards
    Ashu Singh

  • Duduction WT (10% of Monthly Salary)

    Hi All
    I have a deduction Wage Type say 7000 which is 10 % of my Monthly Salary Wage Type 1000.
    I enter my Monthly Salary in IT 0008. So 7000 should automatically be calculated & included in Payroll Log RT.
    What setting do I need to make for 7000 to make it calculated in Payroll.
    I have to make an entry in V_512W_B for this 10% to be calculated.
    Please suggest & tell me the complete process.
    Thanks & Regards

    Hi,
    Try to user the following code
    Follow the following logic:
    TRY this rule
    ZDED: Deduction rule
    WGTYP? Query wage type
    7000 ADDWT * OT Output table
    AMT%10 Percent calculation
    ADDWTE8000 RT Results table
    7001 ADDWT * OT Output table
    AMT%8 Percent calculation
    ADDWTE8001 RT Results table
    Try this rule, call the rule with the help of PIT function.
    Good luck
    Devi

  • LTD- monthly salary cap

    We have a requirement at my company related to LTD, whereas anyone making an annual salary of $120,000 or more would have a monthly salary cap of $10,000 (12 x 10,000 = 120000). I have tried defining this in the coverage rules but this does not seem to be working. Has anybody else had a similar requirement? If this can be done via an existing user exit, please let me know. Thanks

    This can be defined in the coverage rules of the insurance plan...all I had to do was put $120,000 in the max amount field

  • Get gross salary

    Hi All,
    this is Naresh.
    i need to get Gross salary but not from any payroll cluster table.
    i am using 0008, 0015 infotypes.
    is it possible to get gross salary only from Infotypes?
    i need Yearly Salary even.
    thanks,
    naresh.

    Hi Ketul,
    thanks for your reply.
    i want to perform some calculations based upon basic salary and gross salary.
    i have basic from 0008 infotype, as a same way is it possible to get gross salary from infotype level only?
    regards,
    naresh.

  • Getting month

    Hi,
    How do I get Month from creation date.
    If Creation date is 05/01/2004 then I want month as 05.
    Thanks
    Veni.

    Here we are using substrings.  The line of code below means that you what the value starting  four characters to the left,  and the following 2 characters.
    data: month(2) type n.
    month = creation_date+4(2).
    Regards,
    Rich Heilman

Maybe you are looking for

  • What is better: Apple TV ethernet or WiFi to an Airport repeater?

    Hi - I have a Time Capsule as main WiFi router (ethernet to Cable modem), and an Airport Extreme as repeater/booster in the other side of the house. There, I can connect the AppleTV (2nd generation) either by WiFi to the Airport Extreme repeater or w

  • Updated itunes to v12 and ipod frozen

    Today I updated my itunes to version 12 and also updated my Ipod touch to newer OS , i think from 3 to 4 , it took about 90mins to back up and then update , the itunes update seems Ok but at the end of update to Ipod , the update crashed . The device

  • MIGO & UOM

    Hi Experts, I) While doing MIGO i am not getting classification button in batch tab. But i maintained in material master i activated batch management.After posting migo, i am getting classification button in that document.pls help me.i want before po

  • Rotating images and links

    I have a website that uses include commands to insert shtml files into different sections of my home page. I would like to have rotating images and text links in one of the include sections. For example, image one shows up with link to URL #1, then i

  • Being interupted by a message box

    the pop up message content is like below. "While executing getCurrentValue in AddressURL.htm, a JavaScript error occurred." what had happened? it realy make me mad.... plz anybody can help me in this case......thx.....