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?
geraldFirst 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,
GovardhanaYes, 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 PMYou 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
AbhiiREPORT 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
4Hi,
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 -
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
AnwarDear 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....
RajBased 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,
DanielDaniel-
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,
DHello,
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