Need to develop Payroll monthly deduction report in ABAP-HR

Hi,
If any body know standard report which will suit to my requirement please help me.
Thanks in advance.
Regards,
suresh

Hi Amit,
Thank you for your prompt reply.
I have got confidence on you that you can help me out as I am new to ABAP-HR.
My actual requirement is below.
Fields/Column Names to be included on report output:
u2022     Personnel Number
u2022     Last Name
u2022     First Name
u2022     SSN
u2022     Cost Center Number/Text
.               EE Subgroup
.               Adjustment Reason
u2022     Personnel Area
u2022     Effective Date
.               Deductions Start/Change Date (This date is always the first of the month for the next payroll deduction/pay period  - may require payroll calendar)
u2022     Date of Change (on the individual benefit infotype)
u2022     Name of person who made Change
u2022     Health Plan Type (and Text)
.               Medical code
.               Flexible Spending Accounts Plan Type/Text          (PA0170 u2013 PLTYP u2013 1100, 1150)
.               Insurance Plan Text (only)                PA0168 u2013 PLTYP u2013 0200, 0250, 0300, 0350)(All of the insurance amounts will be combined, so there is only a need for text and not the type)               
.               Bi-Weekly Deduction Amount (Pre-tax)          (EECST u2013 Employee Cost Pre-tax deduc)
.               Bi-Weekly Deduction Amount (Post-tax)          (PTCST u2013 Employee Cost Post-tax deduc)
u2022     EE Subgroup
.               Imputed Income Amount      
.               Retroactive Calculation Amount     
.               Hire Date
.               Prev Personnel Num (use u2018PSIDu2019 as column header) (PNALT u2013 IT0032)
u2022     Hire Date
u2022     Prev Personnel Num (use u201CPSID Numberu201D as column header)
Infotypes Within Report Scope
u2022     0000 Actions
u2022     0378 Adjustment Reasons
u2022     0041 Date Specifications
u2022     0170 Flexible Spending Accounts
u2022     0167 Health Plans
u2022     0037 Insurance
u2022     0032 Internal Data
u2022     0001 Organizational Assignment
u2022     0002 Personal Data
Selection screen inclue the select options and parameters as below:
From Date / To Date  (range in time analysis) - Select-options
Personnel Number
Country Grouping
Personnel Area                                          -   Select-options
Plan Type
Adjustment Reason
I will be waiting for your help.
Regards,
suresh

Similar Messages

  • Error in monthly performance report.

    hi friends , we have developed a monthly perfrmance report for equipments displaying different fields like working hours,availbale hour(per month),HSD(per hour),Spares(per month ),spares(per year) etc. But for some of our plants those wer created after the development of the report, it is not working fine and that too for particular period (mm/yy) 10/2009 to 03/2010.
    The report is mainly based on log book entry.
    can anybody guide where could be the problem.It is quite clear that the problem is with some entry in the functional module as it is working fine for some plants, The report is working fine on the quality server for the given period.In report user just have to enter month and year,plant for which he wants to see the report.

    one strange thing i noticed is that , the z table from which the data is displayed on the report is taking entry for (mm/yy) in selection wrongly.say if user enter the mm/yy as : 10/2009 then the data is stored as 10/2010 for these particular plants not for all plants.. means there is prblem with fiscal year.
    I am not able to track the entry which could be common for plants or log book entry.
    ALso the problem is only for all recently created plants.
    Can anybody tell me that which entry can cause this because in ztable all the enteries are copied from standard tables and then stored in a ztable and finaly displayed in the report.
    Edited by: achalmehra on Jan 19, 2010 6:53 AM

  • How to activate a report in abap

    hi experts,
            how to activate a report in abap?
    gerald

    First you need a Developer Key to create or activate ABAP Reports. If you dont have any, Please ask your BASIS team. They can generate one for you.
    When you done with the report hit 'Activate button' ( A Candle icon on top).
    Cheers
    Praveen

  • Need Help to develop a Funnel Graph Report using Multiple Subject Areas.

    Hi Everybody,
    Did any body developed Funnel based graph report in Answers..
    Scenario: I need to develop a report which is based on 4 Facts(4 Subject Areas) Report is sectioned with 4 block one blovk with one Fact Metrics like this four blocks.
    If any idea on such scenario it will be huge benefit for me.
    Thanks in advance.
    Thanks,
    Govardhana

    Yes, i can see datatype and number of columns is same in both queries.
    i have challanges to copy message but Error message seems to general. Error says (near to FROM) and I checked there are three FROM in query and all seems to be ok
    Query is something like as below
    select SA1.col1 saw_0,
    SA1.col2 saw_1,
    SA2.col1 saw_2,
    SA2.col2 saw_3,
    FROM
    (select col1 saw_0, col2 saw_1 from "subject area1") SA1
    FULL OUTER JOIN
    (select col1 saw_0, col2 saw_1 from "subject area2") SA2
    ON SA1.col1 = SA2.col1
    I can't see any issue in the query...please comment.

  • Need to develop a calibration report

    Hi experts,
    i need to develop a report for calibration
    input screen parameters are
    equipment no.
    date
    output screen
    Equipment no.
    equipment description
    Functional location
    order no.
    inspection lot no.
    inspection reading before calibration
    inspection reading after calibration
    Usage Descion
    I am new to PaM module kindly help me so that i can give proper details of tables to abaper.put
    and kindly tell me from which table i can pass equipment no. and get inspect lot no. and other details as per output screen.

    Hi all,
    i am facing an issue while developing a report.
    i am using a table QAMV (LOGIC  stated below)
    pass inspection lot no. pick MIC , MIC Description
    issue is that against single inspection lot no. multiple MIC are assigned. How i can pick all MIC , MIC Description by entering inspection lot no.
    ABAPer is asking for another primary key to fetch all MIC. According to abper he is unable to fetch all MIC on the basis of single inspection lot no.
    format of report and table (qamr) screen shot attached below.

  • Need to develop this report plezzzz help

    the requirement says
    When a user submits an ID they have to choose who sold the product from the sold by field.This has to be chosen correctly otherwise there will be issues in sales and commission process.I need to develop a report to detect immediately when an Id is created which seems to be suspect.A suspect ID is one in which a salesperson was chosen on a customer who is not assigned to that sales person territory
    for example: if danny is in Kathy territory is assigned to a customer in Texas which is Larry territory.
    any suggestions will be helpful for me...
    Edited by: user13001889 on Jun 6, 2011 4:43 PM
    Edited by: user13001889 on Jun 6, 2011 4:44 PM

    You ask for help, yet all you give is conceptual data. How do you expect help on writing the report?
    Q) What defines "territory"? Is it a flag? Zip code? City?
    Here is an answer based on a lot of assumptions:
    I would have to assume that territory is defined by something like city, state, or zip code. If so, you could start with this:
    When a customer submits an ID, along with who he/she selects as a salesperson -- I assume this is a drop down box to eliminate multiple entries of the same person due to variations in spelling -- thep person's address, city, state and zip are included as well. Let's assume that territory is defined by zip code. With the salesperson's name and the zip of the customer captured, you have the basis for comparison.
    Based on the table of all your salespeople and their territory (zip code in my assumption), you can create a report that contains a concatenated field of salesperson||zip code. This will produce a report with all possible combinations of salesperson and territory. This report will be your sub-query.
    Now you have your main query based on the customer activity table and you create a concatenated field of salesperson (chosen-by-customer)||zip code (of the customer). You will put a filter on this concatenated column and have it based on the results of another request (your sub-query) with the operand "not equal to/not in."
    If any record in the main query does not match an entry from the sub-query, that record will display. It will be a report that contains customers who chose a sales person who doesn't have that territory.
    That's how you build your report.

  • Need to develope report for Deleting user profiles

    Hi All,
    I need to develop a report to delete inactive user profiles from SAP system. We have  a found out a list of valid users but need to delete all the users which are not contained in this list.
    If anybody is having any inputs, they are welcome.
    Thanks & Regards
    Abhii

    REPORT  ztest5.
    PERFORM delete_user USING 'TEST' .
    *&      Form  DELETE_USER
    *       text
    *      -->USERNAME   text
    FORM delete_user USING username TYPE bapibname-bapibname .
      DATA : li_mess TYPE TABLE OF bapiret2 ,
             ls_mess TYPE          bapiret2 ,
             lv_mess TYPE          string   .
      CALL FUNCTION 'BAPI_USER_DELETE'
        EXPORTING
          username = username
        TABLES
          return   = li_mess.
      LOOP AT li_mess INTO ls_mess .
        CLEAR lv_mess .
        MESSAGE ID     ls_mess-id
                TYPE   ls_mess-type
                NUMBER ls_mess-number
                INTO   lv_mess
                WITH  ls_mess-message_v1
                      ls_mess-message_v2
                      ls_mess-message_v3
                      ls_mess-message_v4.
        WRITE : / ls_mess-type , lv_mess .
      ENDLOOP .
    ENDFORM .                    "DELETE_USER

  • Need a query for monthly Report

    Hello All,
    I need a query for monthly report,
    comp_code
    emp_id
    dept_id
    work_day
    100
    A100
    MECH
    01/01/2013
    100
    A100
    MECH
    02/01/2013
    100
    A100
    MECH
    03/01/2013
    100
    A100
    MECH
    04/01/2013
    100
    A100
    MECH
    05/02/2013
    100
    A100
    MECH
    08/02/2013
    100
    A100
    MECH
    09/02/2013
    100
    A100
    MECH
    10/02/2013
    100
    A100
    MECH
    12/05/2013
    100
    A100
    MECH
    13/05/2013
    100
    A101
    CIV
    01/04/2013
    100
    A101
    CIV
    02/04/2013
    100
    A101
    CIV
    03/04/2013
    100
    A101
    CIV
    04/04/2013
    100
    A101
    CIV
    06/04/2013
    100
    A101
    CIV
    06/06/2013
    100
    A101
    CIV
    07/06/2013
    100
    A101
    CIV
    08/06/2013
    100
    A101
    CIV
    09/06/2013
    100
    A101
    CIV
    10/06/2013
    100
    A101
    CIV
    11/12/2013
    100
    A101
    CIV
    12/12/2013
    100
    A101
    CIV
    13/12/2013
    100
    A101
    CIV
    14/12/2013
        Dear friends this the sample table of my report.In which table has contain list of  employees with their working days(actual table has contain almost 5laks of records).
    suppose user choose the date between 01/01/2013 and 31/12/2013 then the result should be like this.
    comp_code
    emp_id
    dept_id
    month
    Total_work
    100
    A100
    MECH
    JANUARY
    4
    100
    A100
    MECH
    FEBRUARY
    2
    100
    A100
    MECH
    MARCH
    0
    100
    A100
    MECH
    APRIL
    0
    100
    A100
    MECH
    MAY
    2
    100
    A100
    MECH
    JUNE
    0
    100
    A100
    MECH
    JULY
    0
    100
    A100
    MECH
    AUGUST
    0
    100
    A100
    MECH
    SEPTEMBER
    0
    100
    A100
    MECH
    OCTOBER
    0
    100
    A100
    MECH
    NOVEMBER
    0
    100
    A100
    MECH
    DECEMBER
    0
    100
    A101
    CIV
    JANUARY
    0
    100
    A101
    CIV
    FEBRUARY
    0
    100
    A101
    CIV
    MARCH
    0
    100
    A101
    CIV
    APRIL
    5
    100
    A101
    CIV
    MAY
    0
    100
    A101
    CIV
    JUNE
    5
    100
    A101
    CIV
    JULY
    0
    100
    A101
    CIV
    AUGUST
    0
    100
    A101
    CIV
    SEPTEMBER
    0
    100
    A101
    CIV
    OCTOBER
    0
    100
    A101
    CIV
    NOVEMBER
    0
    100
    A101
    CIV
    DECEMBER
    4

    Hi,
    If you want the output to include months where no work was done (with 0 in the total_work column) then you need to outer-join a "table" that has one row per month, and make it a partitioned outer join:
    WITH  got_end_points   AS
       SELECT  TRUNC (MIN (work_day), 'MONTH')   AS first_month
       ,       TRUNC (MAX (work_day), 'MONTH')   AS last_month
       FROM    table_x
    ,   all_months   AS
       SELECT  ADD_MONTHS (first_month, LEVEL - 1)   AS a_month
       ,       ADD_MONTHS (first_month, LEVEL)       AS next_month
       FROM    got_end_points
       CONNECT BY  LEVEL <= 1 + MONTHS_BETWEEN (last_month, first_month)
    SELECT    t.comp_code
    ,         t.emp_id
    ,         t.dept_id
    ,         m.a_month
    ,         COUNT (t.work_day) AS total_work
    FROM             all_months  m
    LEFT OUTER JOIN  table_x     t  PARTITION BY (t.comp_code, t.emp_id, t.ept_id)
                                    ON   t.work_day  >= a.a_month
                                    AND  t.work_day  <  a.next_month
    GROUP BY  t.comp_code
    ,         t.emp_id
    ,         t.dept_id
    ,         m.a_month
    ORDER BY  t.comp_code
    ,         t.emp_id
    ,         t.dept_id
    ,         m.a_month
    As posted, this include every month that is actually in the table.  You can change the first sub-query if you want to enter first and last months.
    I hope this answers your question.
    If not, post  a little sample data (CREATE TABLE and INSERT statements, relevant columns only) for all tables involved, and also post the results you want from that data.
    Point out where the query above is giving the wrong results, and explain, using specific examples, how you get the correct results from the given data in those places.  If you changed the query at all, post your code.
    Always say which version of Oracle you're using (e.g., 11.2.0.2.0).
    See the forum FAQ: https://forums.oracle.com/message/9362002

  • Need to develop a feature which is similar to calendar app (Repeat:Weekly, Monthly etc) type.

    How to develop a view mentioned in the above screen shots (I have got above screens from the calendar app)? Just like above I should show label on the right side and value will be left side. After selecting value, it should redirect to another view(with multiple options) upon selecting one option it should come back to previous screen automatically. Can some one provide me the solution, I need to develop same kind of feature in my project. My project is related to travelling, left side I have to show trip label, right side default value will be recent trip, after selecting this recent trip it should redict to other view, there we will have many past and present trips. Upon selecting one option, he should come back automatically. Thanks in advance.

    What problems are you having? That seems like basic table view programming.
    Table View Programming Guide for iOS
    https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/ TableView_iPhone/TableViewStyles/TableViewCharacteristics.html
    Table View Sample App
    https://developer.apple.com/library/ios/samplecode/TableViewSuite/Introduction/I ntro.html

  • Gross Salary Report Need to develop in ABAP Query -sap-hr

    Dear Experts,
    i need to create salary report through ABAP-query.
    i have following below stops.
    1)Create user group thorugh SQ03.
    2) Having problem in creating Infosets,as i need to use PNPCE as ldb and p9001,p9002,p9008,p9000,p90402.but when i am created infoset it is showing in order p9000,p9001,p9002,p9008,p90402.and i am not finding any where join condition,how will i join these.
    Didnt find any tutorials..for HR abap-query
    please advice.
    Thanks & Regards
    Anwar

    Dear Experts,
    i need to create salary report through ABAP-query.
    i have following below stops.
    1)Create user group thorugh SQ03.
    2) Having problem in creating Infosets,as i need to use PNPCE as ldb and p9001,p9002,p9008,p9000,p90402.but when i am created infoset it is showing in order p9000,p9001,p9002,p9008,p90402.and i am not finding any where join condition,how will i join these.
    Didnt find any tutorials..for HR abap-query
    please advice.
    Thanks & Regards
    Anwar

  • Payroll India - (Karchi report)

    Karchi Report (Salary Advance report)
    Hi All,
    I need help in the paying salary in advance.... how it can be calculated in the payroll
    Example:
    Employee X works from 1th dec - 31th dec.... His pay will be done in Jan 1st
    But the employee X wants his salary b4 the regular pay date.... tht is b4 Jan 1st.....
    For instance he askin on 17th dec...... usually what my clients do is they calculate 15 days (Only 15 days) salary for tht month which includes daily allowance n all other allowance.... and also attendance too if he s absent n that 15 days they will deduct and then they will minus the amount with previous month deduction divided by 2
    15 days of salary - (Prev month Deduction / 2)
    N later when they pay salary n the month end they will deduct this amount
    So some body help me how to do this.... They want report for tht also....
    Raj

    Based on the EE's work schedule, you can pay him on the 17th itself. If the EE takes any un-paid vacation between 17th and 31st, it will be included in the next month's pay and the EE will get reduced pay.

  • Deductions Report performance issue

    Has anyone encountered performance problems lately with the Deductions Report?
    We have a custom report that is a modified version of the seeded report, and we cannot run the report to completion since our last round of patching. Patches applied are listed below, and include YE Phase 2.
    We have not yet opened a TAR on this, because we'll need to gather some information internally first.
    Thanks,
    Carrie
    Year-end and year-start updates, as follows:
    Patches 5555555, 5555550, 5650846, and HR Global – 2006 Oracle Year-End Phase 2
    Patch 5573903 – Quantum 2.8.2, Quantum 2006 Upgrade
    Patches 5589335 (prerequisite) and 5511810 – EEO Patch
    Patch 5416623 – Unable to process Admin Life Events (Benefits)
    Carrie Hollack
    [email protected]

    We've hit the performance bug and logged an SR. We ran the shipped report and it chugged for 2 1/2 days then blew up on snapshot too old. If you can avoid that error then it fails with ORA-01722: invalid number. I defragged and analyzed the Payroll tables and indexes but it's not enough to help the bad code. I think part of the issue is that the report code just uses a generic /*+ RULE */ hint. Another part of the issue may be that NULLs in the payroll tables aren't properly accounted for in the code.
    The behavior of the 'RULE' hint seems to be dependent on what the Paryoll LOW_VOLUME parameter is set to. That is, with LOW_VOLUME=Y and small tables the 'RULE' hint might be fine, but in the real World with with LOW_VOLUME=YouGottaBeKidding it doesn't.
    The new Payroll Activity Report for the whole year has very good performance--it only took 4 hours in our environment--and it used to take days.
    Open an SR and ask to be attached to Bug 5742521.

  • Developing a Sales Forecasting Report

    Hi BI Gurus,
    I am an basically an ABAP consultant and recently moved into BI Team.
    I have got an requirement of developing an Sales Forecating report in BI.
    The Report will be based on Regions and Front end units we need to display estimated Sales value for that month and the Key Figures will be:
    1. Month to Date Gross Sales (in SAP  VBAK-NETWR).
    2. Sales value of Orders which are Shipped & Not Invoiced
    3. Sales value of Orders with Planned GI and Not Shipped.
    4.Sales Value of Open Orders which have Promised Dates within this month.
    Please help me to get these field values on my report. I checked a couple of Infoproviders: ZSD_002 & ZSD_019 but could not find them all.
    Regards,
    Daniel

    Daniel-
    That sounds like a custom requirement, and your ABAP development skillset will help you significantly. Most analyses of this sort involve 'snapshot' extraction programs in R/3 that are executed ever night and write to a Z table in R/3. Once the data is provided, THEN the BW magic takes place.
    You'll need to learn how to use SBIW to develop a datasource from your Z Table.
    You'll then need to replicate the datasource to your BW system, create an infosource, then create an appropriate data transformation process, create an info cube or DSO(depending on data volume and requirements), and then, and only then, can you think about creating a query (Not a 'report'... BW is not a 'Reporting Tool', it's an Analytic tool).
    Now... there might be a similar infoprovider already in your BW system. Look around and ask around (sounds like you already have, but check again.) There also might be a bit of SAP Business Content that fits your needs, but probably not. Most companies have configured and customized their business processes rather extensively, and most SAP Business content doesn't fit the various exceptions and exits.
    Of course, SAP has some excellent classes. BW310 comes to mind at this point.
    Good luck !

  • Do I need to install forms 6.0 & reports 6.0 on separate homes

    Hello All,
    I need to install Oracle developer suite 6.0 & Oracle Developer suite 10g on the same computer.
    I have planned to install both on separate homes.
    My question is that "Do I need to install forms 6.0 & reports 6.0 on separate homes?".
    Regards,
    D

    Hello,
    no, it is not necessary to Install Forms6i and Reports6i in a different Oracle Home.
    Francois

  • Need suggestion for designing a BEx report

    Hi,
    I need suggestions for designing a BEx report.
    Iu2019ve a DSO with below structure:
    1. Functional Location u2013 Key
    2. Maintenance Plan u2013 Key
    3. Maintenance Item u2013 Key
    4. Call # - Key
    5. Cycle u2013 Data Field
    6. Planned Date u2013 Data Field
    7. Completion Date u2013 Data Field
    This DSO contains data like:
    Functional -
    Plan --- Item -
    Call# --- Cycle -
    Planned Dt -
    Completion Dt
    Location
    11177 -
         134 -
         20 -
         1 -
    T1 -
         02-Jan-2011 -
         10-Jan-2011
    11177 -
         134 -
         20 -
         2 -
    T2 -
         15-Feb-2011 -
    11177 -
         134 -
         20 -
         3 -
    T1 -
         15-Mar-2011 -
    11177 -
         134 -
         20 -
         4 -
    M1 -
         30-Mar-2011 -
    25000 -
         170 -
         145 -
         1 -
    T1 -
         19-Jan-2011 -
         19-Jan-2011
    25000 -
         134 -
         145 -
         2 -
    T2 -
         20-Feb-2011 -
         25-Feb-2011
    25000 -
         134 -
         145 -
         3 -
    T1 -
         14-Mar-2011 -
    Now Iu2019ve to create a report which will be executed at the end of every month and should display the list of Functional Locations whose Cycles were planned in that particular month, along with the last completed Cycle/Date.
    Thus based upon above data, if I execute report at the end of (say) March then report must display:
    Functional ---     Curr. Cycle --- Planned Date --- Prev. completed Cycle --- Prev Completed Date
    Location
    11177 -
         T1 -
         15-Mar-2011 -
    ---     T1 -
    --     10-Jan-2011
    11177 -
         M1 -
         30-Mar-2011 -
    ---     T1 -
    --     10-Jan-2011
    25000 -
         T1 -
         14-Mar-2011 -
    ---     T2 -
    --     25-Feb-2011
    Any idea how can I display Previous Completed Cycle and Completion Date (i.e. the last two columns)?
    Regards,
    Vikrant.

    hi vikrant,
    You can a Cube at the reporting layer  which gets data from DSO and which has these 2 extra characteristics completion date and previous cycle along with other chars and keyfigures from DSO.
    You can populate these  based on your logic in the field routine.
    Hope it helps.
    Regards
    Dev

Maybe you are looking for

  • Creating new track - software catalog new product not showing up - Help!!!

    Hi, Creating a new track for custom development. A new product has been added in the software catalog in SLD. SLD and NWDI (netweaver 04) are on the same system. The new product is not showing up when trying to select in the new track, Software Compo

  • Profit Center picking wrongly during billling

    Hi SAP Experts, We have one issue where wrong profit center is getting picked during the time of billing. The SD flow is Customer Contract>Exchange customer order>Purchase Order>Billing Invoice> Accounting Doc. Till Purchase Order the profit center i

  • Is Viewmail for MS Outlook 8.5 compatible with CUCMBE 7.x ?

    Hi, Just having a little trouble with Viewmail 8.5, Is it compatible with CUCMBE 7.x ? Any help would be great! Thanks

  • Slider control and variable snapInterval

    Hi all, I have a (h)slider with values from 0 to 1000000. But in most cases the values from 0 to 1000 will be used. This means that you have to slide the slider very little. And this is an annoying secure job. Is there a way to have different snapInt

  • Start extract pump for the Intermediary system

    Hi guyz, I need to launch Intermediary system. I installed just GoldenGate soft on a separate server. The architecture: There is an extract on the 1st server, which copy trails to the Intermediary system to 2nd server. There is a replicat on 3rd serv