UK Payroll (Payroll Area)
Hi Experts
A new payroll area has been set up for MM from NN(with employees being ended on and restarted on different payroll areas/personnel numbers) an example of this is personnel number 1234 (the new number), adminstrators need to input the past absences against the new personnel numbers in the new payroll area and they are getting the error message (Does not Exists in IT0001) .Please analyise and let us know your findings.
Thanks
Githa
Hi Sri,
I cant give Proper inputs now bcz i am not aware of the Eaxct Reuirement still Investigating.Please look in to the Following it may be help to know the Requirment
I think this is Related to "Multiple Employement"
Bcz for the New Perner IT000 Over view.(Perner Numbe 60256)
Start Date End Date Action Type
01.04.2009 31.12.9999 New Starter
In IT0031 have the Two Perner Numbers for the New Perner.(15025 & 15024)
The Inputs of these Two perner Numbers
For the Perner 15024 IT000
Start Date End Date Action Type
01.04.2006 31.03.2008 Data Migration Hiring (Legact)
01.04..2008 31.03.2009 Automatic Pay Increase
01.04.2009 31.12.9999 Leaver
Perner 15025 : IT000 Over View
Start Date End Date Action Type
01.04.2006 31.12.2007 Data Migration Hiring (Legact)
01.01.2008 31.12.9999 Leaver -Multiple Employment
Thanks
Githa
Similar Messages
-
Change of payroll accounting area in middle of Period
Hi ,
SAP has recommended that we should not change payroll accounting area in middle of the period .
Now we cannot change the payroll area for the period for which it has run , assuming we have Monthly payroll area from 1 March 2011 to 31 March 2011 and payroll has not run for this period , I tried changing the payroll area on 5 March 2011 to an another weekly payroll area for which the period start date was 5 march 2011 but I am getting an error in PA30 when i try to do that saying org assignment for this employee does not exist for 1 Feb 2011 and some error saying start date after initial entry . What does that mean ?
And is it possible to do what I am trying .
RishabhHello Rishabh,
The SAP software has a restriction regarding the transfer of employees between payroll areas - this process can only be performed at the end of each payroll period, in your case on 31 March 2011. Another restriction is that a change in payroll
area cannot be made retroactively.
The payroll area is simply used to group the employees whose payroll is to be processed at the same time. It may therefore be possible to re-hire your employees into the old payroll area, then transfer them to your required payroll area at the end of the period (start of the new period).
There are two restrictions regarding the payroll area:
- A change cannot be made retroactively.
- A change can only be made at the end of a period.
However, you can do an organizational change in the middle of the period and the payroll area change at the end of the period, which means you end up with two splits in infotype 0001. The payroll area is only an organizational entity, where all employees who are to be accounted in the same payroll run are assigned to.
Again: The payroll area is only an organizational entity, where all employees who are to be accounted in the same payroll run are assigned to. I also attach the note 338256 which may be of interest to you.
Note 1291073 was done for the countries you have mention above for legal reasons and will not be extended to other countries unless there is a legal document that shows it has to be allowed for them.
Hope it helps,
Kind Regards
Christine -
APP-PAY-06074: Current or future payroll periods are closed
I am trying to reverse the termination for an employee and i am getting this error:
APP-PAY-06074: Current or future payroll periods are closed.
I have checked my current payroll periods they are OPEN and the future as well are OPEN.
Please help me as to how i can reverse this termination.Check if the period in which the employee was terminated is OPEN. If not, Open the period, then reverse the termination and again close the period.
-
Payroll area change is not possible
Hi,
When we are doing promotion action, i.e, one paryoll area to another paryoll area, In actions whatever the date we are giving is taking, but when come to org assignment it is not allowing to save with that date and throwing error " payroll area change is not possible at the end of payroll period"
For example: In Actions start date is 04.01.2010, in org assign is not allowing to save the entry with that date, but if we give 01.01.2010, it is allowing to save the record. As paryroll period is starting of the month to end of the month, that is the reason it allowing the start date of the month in org assign, but user wants the record from his desired date..
Please help me on the issue.
Thanks & Regards
KumarHi Kumar,
Mid-payroll payroll area change is allowed for only a few countries including:
Canada (country grouping 07), the United States (10), South Africa (16), Mexico (32), Taiwan (42), Finland (44), and Spain (04)
Please check the notes below for further reference:
1104733
849363
744563
Regards,
Dilek -
What are the sequence of function modules executed in payroll result
Dear all,
what are the sequence of function modules executed while retrivieng pryroll result.or
functionmodule sequence in payroll programming.
By
boseHi Bose,
The sequence of FM executed in payroll result are
1. cu_read_rgdir ---> from this u will get the country key.
2. cd_read_last -
> from this fm u will identify the seqnr for the latest record and finally for the payroll result
3. pyxx_read_payroll_result. -
Dear Experts,
My client is running payroll for all employees together. This client has four area of businesses. Now they need to run payroll separately for these businesses and they need to hire these people separately.
What are all the configuration steps I need to do for that. Eg. Need to create Personal area, Payroll area etc.
thanks in advance.
regards,
RoopeshDefine EE Subgroup Grouping for PCR and Collective Agreement Provisions. V_503_B
pay scale type. Table: V_T510A.
Pay scale Areas V_T510G.
Check Assignment of Pay Scale Structure to Enterprise Struct (V_001P_C)
Determine default for payscale Data (TARIF)
Revise Payscale Groups & Levels
Employee Subgroups for primary Wage types
Personal Sub areas for primary Wage type
Revise Default Wage types (V_T539A)
Define Valuation of a base wage type
Indirect Evaluation is a method to calculate the eligible amounts (default) for some of the wage types. INVAL is the Indirect Evaluation Module used to meet the Indian specific business requirements. INVAL with Module variant A shall be used to default fixed amounts and Variant B , C shall be used to calculate amount on percentage basis on some other wage type.
Amounts for wage types calculated on percentage basis (INVAL – B , INVAL - C) shall be configured here. INVAL and module variants shall be maintained for required wage types in Wage Type characteristics node.
Enter Indirect Valuation Module Name (PRZNT), Valuated Wage Type (Wage Type Code – for which amount is calculated by using INVAL – B , INVAL - C), Enter serial no, if the amount is calculated on wage types, start date and end date for the, Base Wage Type (on which amount is calculated for valuated wage type) and percentage (to be calculated on base wage type).( V_T539J).
Payroll Basic settings
Define Period parameter
period parameters. . (V_T549R)
Define Date Modifier
Define Default payroll Areas (ABKRS)
Check Payroll Accounting Area
Generate Payroll Periods.
Generate Calendar for Cumulations
Perosnal Areas and PSA and EG and ESG you can derive based on your client requirement and mapping
Check for all the configuration which mentioned above and create separate Payroll control record based on your requirement.
Kindly let us know if you need any further information -
UK Payroll :Pension issue
Hi Experts,
This is related to Additional Voluntary contributions.When an employee is on whole month unpaid leave and there is an entry in InfoType 71,Additional Voluntary Contributions,Flat rate,this is calculated and shown on the payslip although the emp doesnt have sufficient amount (as he is on unapid leave whole month).
We tried putting the wage type in the arrears table(V_T51P6)So that it will not deduct that amount for the month he is on unpaid leave but still its deducting.
Any help on this would be appreciated with higher points?
Thanks in Advance,
DharaniHello
Please refer to the SPRO node of the IMG,where you need to maintain the entries for the pension scheme implementation.
Payroll>payroll great britain>Pension Schemes.
Here you need to maintain all required customising for the pension schemes.
Band numbers are used in the calculation of Percentage and Mixed-rate Pension Scheme contributions
Pension Band Level.
The band levels divide the pensionable pay into bands. The band levels can be set at the figures of your own choice.
The band levels are used in the case of Percentage Pension Schemes to calculate the percentage contribution amounts from each band.
With a Mixed-Rate Pension Scheme either a flat-rate or a percentage contribution will be calculated from each band of the employee's salary.
Regards -
Need help in Payroll Tax Balance Issue - Urgent
Hi,
Please help me with the following Tax and Balance issue. The system is on 12.0.3, South African Legislation.
Issue : Salary has been restructured from Basic Salary to Total package structure in Dec 2008. Retro Pay was used to pay the difference amounts in Dec Run. But while configuring the new Elements for this Total Package they have missed out adding the Retro Elements to Proper Tax calculating Balances.
Eg : "TP Salary" element is fed to "Taxable Income RFI" balance but "TP Retro Salary" element is not fed to this balance.
So tax has not been calculated for those Retro amounts. This has been identified while validating test run for IRP5 tax certificates.
The Feb 09 (Feb is the Tax year End for payroll) Payroll was already run on 10th and payments were already done. Now we need to tax the retro amounts and retrieve the balance tax amounts from Employees.
I added the proper tax balances to those Retro elements and and the balances were adjusted to add the Retro amounts. Then I ran the Feb run the payroll again as of 20th, it did not recalculate the tax.
How to recalculate the tax so that correct tax reflects in the Tax certificates? Please help me with the necessary Info.
Thanks,
Sri.Hi,
As I mentioned earlier, I added the appropriate balances which are used to calculate Tax to Retro Elements and those Balances got updated with the delta amount but Tax was not updated. I want to know is there any process provided by Oracle using which Tax for those already paid amounts can be recalculated.
I calculated the Tax manually and using Adjust Balance form added ZA_TAX_BALANCE_ADJUSTMENT Element and given the difference tax amount in PAYE and Tax Input values and saved the form. The Tax got updated.
Tax_ASG_RUN - 15000
Tax_ASG_TAX_YTD - 153257.32 (Prev - 138257.32). When I run the IRP5 (Tax Certificate Process) the tax is also getting correctly on it.
But client wants Oracle to calculate the Tax for those retro amounts so thats the challenge.
Could you help me with this.
Thanks,
Sri -
UK Payroll : Pension Fund Implementation
Dear Techies,
I am new in UK Payroll, Can you please guide me what are all the details we need from the core user as a part of configuration of Pension Fund.
As I know we need Pension Calculation Scheme & Pension Calrulation Rule to do the same, If anything else require apart from this kindly help me out.
What is Band No & Band Level , is it we need from user to maintain in IMG or this is sap standard.
Regards
M Swadhin
Edited by: M Swadhin on Jul 11, 2010 1:15 PMHello
Please refer to the SPRO node of the IMG,where you need to maintain the entries for the pension scheme implementation.
Payroll>payroll great britain>Pension Schemes.
Here you need to maintain all required customising for the pension schemes.
Band numbers are used in the calculation of Percentage and Mixed-rate Pension Scheme contributions
Pension Band Level.
The band levels divide the pensionable pay into bands. The band levels can be set at the figures of your own choice.
The band levels are used in the case of Percentage Pension Schemes to calculate the percentage contribution amounts from each band.
With a Mixed-Rate Pension Scheme either a flat-rate or a percentage contribution will be calculated from each band of the employee's salary.
Regards -
Hi to All Peers,
Has any one came across the mid payroll period and done the run in the month of March & April for Payroll India????
My clients payroll dates are from 21.xx.xxxx to 20.xx.xxxx of every month.
I am getting an error in the period for March & April ie 21.03.xxxx-20.04.xxxx... For other periods its coming correct.
The Error is "PAY SCALE GROUPING FOR ALLOWANCES FOR PERS NO IS NOT DEFINED ON 20.04.xxxx"
I thought in the first instance its a problem of dates but I checked from scratch all the dates which I had maintained are correct.
I wrote a mail to OSS also they said its consulting issue. So did not get any help from them.
Kindly Help me out. Looking forward for your valuable inputs.
Regards
PavaniHI Sandeep & Om,
Thanks very much for the inputs.
I got an idea and has made two payroll periods ie 21.03.xxxx - 31.03.xxxx & 01.04.xxxx - 20.04.xxxx.
In the period parameter I mentioned in the time unit it as Monthly as there is no Days in the Standard.
When I am running the payroll its displaying as 21.03.xxxx - 31.03.xxxx But calculating for the whole month which it should not happen it should calculate on the base of payroll period not on the base of time unit.
Can U pls kindly help me out.
Awaiting for ur inputs.
Regards
Pavani -
Mid year Go-Live (India Payroll)
Hi,
My client's business is now in ECC 5.0,
Now we are going live on 01.01.2010 in ECC 6.0, this is not upgradation project, its a fress implementation so please tell me what all are precautions i need to take before going live on 01.01.2010. as this is a mid year Go-Live.
And is there any problem for legal forms like Form 16, form 24 Q, pension and PF, because first 9 months results are in ECC 5.0 and next 3 months means 01.01.2010. 01.02.2010 and 01.03.2010 will be in ECC 6.0.
Help me
Thanks
Chaithanya ReddyHi
Using the Mid Year Go Live functionality, you can upload the final payroll results from your legacy data
systems into the SAP system. The final payroll results are the actual payments and deductions of an
employee salary. They must include statutory, non-statutory deductions (including third party deductions),
arrears and the contributions of the employer.
Data transfer INLK Payroll Tables T558B and T558C Upload program (HINUULK0), which reads the
payroll results information from the spreadsheet template, and uploads it into the Payroll Account
Transfer: Payroll Periods table (T558B) and Payroll Account Transfer: Old Wage Types table (T558C).
The system reads these tables for the purpose of payroll conversion.
Transfer of payroll account from Table 5558B,C - India schema (INLK), which when run as a part of
the payroll program, HINCALCO,
For transferring your legacy data and uploading the same into the SAP system, you are provided with the:
HR Template - Payroll.xls (Microsoft Excel) file, containing templates that drive the data load
programs, for converting the legacy data.
Data load program(HINUULK0 ) that facilitates the transfer of data into the SAP system. It loads the
data saved in the spreadsheet into the Payroll Account Transfer: Payroll Periods table (T558B) and
Payroll Account Transfer: Old Wage Types table (T558C) in the SAP system. These are the data
conversion tables for the Mid Year Go Live functionality.
Standard executable schema (INLK) that formats the uploaded legacy data, into SAP Payroll Period results and stores the result in relevant payroll cluster tables
You need to consider all the relevant Primary and secondary wage types for respective accurate tax calculation while uploading in the table for the individual period
All wage components that has been paid to the employees
like Basic , HRA, conveyance need to upload with respective wage type code which you define
You have to take all deductions that has deducted to the employee
Transport, Canteen etc
You have to use the system generated wage types to update the tax and statutory data
ex - Income tax - /460
PF - /3f1
You have to take the exemption wage type for HRA , Conveyance
/3R1 etc....
Hope you got some idea
Regards
Rajeshk -
1. In payroll, Which retro active date takes precedence ?
Assume an employee is having payroll area A1
a. Payroll control record -> Earliest retro acctg period for Payroll area A1 - 01.12.2011
b. Emp X, who belongs to Payroll area A1 -> Earl.pers.RA date -> 01.11.2011
Which takes precedence?
c. When running payoll for emp x, with forced retro as 01.09.2011, which date will apply ?
2. Is there any program to 'release' payroll control area automatically / should be done by
payroll admin manually ?
Thanks!
any updates ?
Edited by: ilovesaphr on Feb 22, 2012 7:21 AM1. In payroll, Which retro active date takes precedence ?
[Answer]: Earliest MD Change Date.
Assume an employee is having payroll area A1
a. Payroll control record -> Earliest retro acctg period for Payroll area A1 - 01.12.2011
b. Emp X, who belongs to Payroll area A1 -> Earl.pers.RA date -> 01.11.2011
Which takes precedence?
[Answer]: In your case, no retro data can be maintain earlier than 01.12.2011 since A1 is set. However, if the data is created before Earliest retro acctg period for Payroll area A1, it will run error normally.
c. When running payoll for emp x, with forced retro as 01.09.2011, which date will apply ?
[Answer]: In PY driver [PC00_MXX_CALC], you can forced the employee to run retro payroll. Or, Earliest MD Change Date / Earliest Personnel RA Date is also another option but need to make sure the PY area's earliest retro should be EARLIER or equal to the same period. Otherwise, you may face error during payroll run.
2. Is there any program to 'release' payroll control area automatically / should be done by
payroll admin manually ?
[Answer]: You may do Payroll Calendar in the configuration, but I have never try it before because it is lack of flexibilities....I would say doing it manually is always better because you need to consider exception cases / weekends / public holidays / etc/
Thanks!
[yw, points for reward if it helps :-D] -
Sort payroll simulation (payslips) by last name
Hello experts,
Is there any possibility to sort payslips TCode PC00_M01_CALC_SIMU by the last names of employees?
Thanks a lot in advance.
Regards,
Florian HeuerPayslips displayed in payroll driver are in in the order of the employees processed through logical dbase PNP/ PNPCE .
You could try to copy the current report caetegory currently assigned to the country's payroll drirver you're using, set the 'Sort allowed' field for this custom report category, and config your payroll driver to use this custom report category through T599W. This way, when running your country's payroll driver, it will have a sort option for you use if needed.
Rgds. -
HR Reporing Payroll using Logical Database PNPCE
Hi ALL
Can any body explain me how can we do HR Payroll reporing using logical database PNPCE.
In the program attibutes as mentioned we need to scee 900 for payroll reporting, but when I use PNPCE I cant see that screen in the Dropdown.
can any body help me with this.
regards
AJcheck this program..
REPORT ZHR_PAYROLL_EX1
MESSAGE-ID ZZ
LINE-SIZE 132
LINE-COUNT 64(2)
NO STANDARD PAGE HEADING .
T A B L E S *
TABLES : PA0001 , "Infotype 0001
PCL1, "HR Cluster 1
PCL2, "HR Cluster 2
T549A, "Payroll Accounting Areas
T549Q. "Payroll Periods
I N C L U D E S *
*--Standard Include for US Payroll
INCLUDE RPC2RUU0. "Cluster RD data definition
INCLUDE RPC2CD00. "Cluster CD Data-Definition
INCLUDE RPC2CA00. "Cluster CA Data-Definition
INCLUDE RPC2RX00. "Cluster RF data definition internat. part
INCLUDE RPPPXD00. "Data definition buffer PCL1/PCL2
INCLUDE RPPPXD10. "Common part buffer PCL1/PCL2
INCLUDE RPPPXM00. "Buffer handling routine
INTERNAL TABLES
*Internal Table to Hold data from PA0001
DATA : BEGIN OF I_0001 OCCURS 0,
PERNR LIKE PA0001-PERNR, "Personnel Number
END OF I_0001.
*Internal Table to Hold data from PA0001
DATA : BEGIN OF I_FINAL OCCURS 0,
PERNR LIKE PA0001-PERNR, "Personnel Number
GAMNT LIKE PC207-BETRG, "Gross Amount
NTAMT LIKE PC207-BETRG, "Net Amount
PAYDT LIKE PC261-PAYDT, "Pay Date
RUNDT LIKE PC261-RUNDT, "Run Date
VORNA LIKE PA0002-VORNA, "First Name
NACHN LIKE PA0002-NACHN, "Last Name
END OF I_FINAL.
*Internal Table to Hold data from PA0002
DATA : BEGIN OF I_0002 OCCURS 0,
PERNR LIKE PA0002-PERNR, "Personnel Number
VORNA LIKE PA0002-VORNA, "First Name
NACHN LIKE PA0002-NACHN, "Last Name
END OF I_0002.
Control record type
TYPES : BEGIN OF T_T569V,
ABKRS LIKE T569V-ABKRS, "Personnel Area
PABRJ LIKE T569V-PABRJ, "Accounting year
PABRP LIKE T569V-PABRP, "Accounting period
STATE LIKE T569V-STATE, "Status of Control Record
ADRUN LIKE T569V-ADRUN, "HR: Special payroll run
END OF T_T569V.
STRUCTURES
DATA : WA_T569V TYPE T_T569V. " Work area for t569v
DATA
DATA : V_PABRJ LIKE T569V-PABRJ, "Accounting year
V_PABRP LIKE T569V-PABRP, "Accounting period
V_BEGDA LIKE SY-DATUM, "Begin Date
V_ENDDA LIKE SY-DATUM, "End Date
V_FPPER(6) TYPE C, "For Period
V_SEQNR LIKE PC261-SEQNR. "Sequence Number
SELECTION SCREEN
Selectio Screen Block for Employee Selection.
SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001.
SELECT-OPTIONS : S_PERNR FOR PA0001-PERNR, "Pernr
S_DATE FOR SY-DATUM. "Date
SELECTION-SCREEN END OF BLOCK B1.
START-OF-SELECTION
START-OF-SELECTION.
*Get Data from pa0001
PERFORM GET_DATA_FROM_0001.
*Get Data from pa0001
PERFORM GET_DATA_FROM_0002.
*Get CHAD Details
PERFORM GET_PAYDATA.
END-OF-SELECTION
END-OF-SELECTION.
IF NOT I_FINAL[] IS INITIAL.
*Print the Final Report.
PERFORM PRINT_REPORT.
ENDIF.
T O P O F P A G E
TOP-OF-PAGE.
Display Header
PERFORM DISPLAY_HEADER.
S U B - R O U T I N E S
*& Form get_data_from_0001
Get Data from 0001
FORM GET_DATA_FROM_0001.
SELECT PERNR "Personnel Number
FROM PA0001
INTO TABLE I_0001
WHERE PERNR IN S_PERNR AND
ENDDA >= S_DATE-LOW AND
BEGDA <= S_DATE-HIGH .
IF SY-SUBRC = 0.
SORT I_0001 BY PERNR.
ENDIF.
ENDFORM. " get_data_from_0001
*& Form get_data_from_0002
Get Data from 0002
FORM GET_DATA_FROM_0002.
SELECT PERNR "Personnel Number
VORNA
NACHN
FROM PA0002
INTO TABLE I_0002
WHERE PERNR IN S_PERNR AND
ENDDA >= S_DATE-LOW AND
BEGDA <= S_DATE-HIGH .
IF SY-SUBRC = 0.
SORT I_0002 BY PERNR.
ENDIF.
ENDFORM. " get_data_from_0002
*& Form populate_chad_coinage_table
text
FORM GET_PAYDATA.
LOOP AT I_0001.
READ TABLE I_0002 WITH KEY PERNR = I_0001-PERNR BINARY SEARCH.
IF SY-SUBRC = 0.
I_FINAL-VORNA = I_0002-VORNA.
I_FINAL-NACHN = I_0002-NACHN.
ENDIF.
Read Result Directory for Payroll Results for a Employee.
PERFORM CU_READ_RGDIR.
Get Sequence Number & Associated Payroll Results.
PERFORM GET_PAYROLL_RESULTS.
ENDLOOP.
ENDFORM. " get_paydata
*& Form cu_read_rgdir
Reag rgdir to get the results with conty grouping 'TD'
FORM CU_READ_RGDIR.
DATA : V_MOLGA LIKE T500L-MOLGA ."Country Grouping
*Call function module to get Results
CALL FUNCTION 'CU_READ_RGDIR'
EXPORTING
PERSNR = I_0001-PERNR
IMPORTING
MOLGA = V_MOLGA
TABLES
IN_RGDIR = RGDIR
EXCEPTIONS
NO_RECORD_FOUND = 1
OTHERS = 2.
SORT RGDIR BY SEQNR.
ENDFORM. " cu_read_rgdir
*& Form get_payroll_results
Get Sequence number
FORM GET_PAYROLL_RESULTS.
LOOP AT RGDIR WHERE SRTZA = 'A' AND
VOID IS INITIAL AND
REVERSAL IS INITIAL AND
OUTOFSEQ IS INITIAL AND
PAYDT IN S_DATE.
V_SEQNR = RGDIR-SEQNR.
*-- Macro Call for Germany
RP-INIT-BUFFER.
RX-KEY-PERNR = I_0001-PERNR.
RX-KEY-SEQNO = V_SEQNR.
RP-IMP-C2-RU.
LOOP AT RT WHERE LGART = '/559'.
I_FINAL-PERNR = I_0001-PERNR.
I_FINAL-GAMNT = RT-BETRG.
I_FINAL-PAYDT = RGDIR-PAYDT.
I_FINAL-RUNDT = RGDIR-RUNDT.
APPEND I_FINAL.
CLEAR I_FINAL.
ENDLOOP.
ENDLOOP.
ENDFORM. "get_payroll_results
*& Form display_header
Display Header
FORM DISPLAY_HEADER .
FORMAT COLOR 1.
ULINE.
WRITE:/1 SY-VLINE,
(15) 'Empl Number',
SY-VLINE,
(20) 'First Name',
SY-VLINE,
(20) 'Last Name',
SY-VLINE,
(15) 'Pay Date',
SY-VLINE,
(15) 'Run Date',
SY-VLINE,
(25) 'Gross Amount',
132 SY-VLINE.
ULINE.
FORMAT COLOR OFF.
ENDFORM. " display_header
*& Form print_report
Display Report
FORM PRINT_REPORT .
LOOP AT I_FINAL.
WRITE:/1 SY-VLINE,
(15) I_FINAL-PERNR,
SY-VLINE,
(20) I_FINAL-VORNA,
SY-VLINE,
(20) I_FINAL-NACHN,
SY-VLINE,
(15) I_FINAL-PAYDT,
SY-VLINE,
(15) I_FINAL-RUNDT,
SY-VLINE,
(25) I_FINAL-GAMNT,
132 SY-VLINE.
ULINE.
ENDLOOP.
SKIP 2.
WRITE:/1 'Period Begin Date:',(25) V_BEGDA.
WRITE:/1 'Period End Date:',(25) V_ENDDA.
ENDFORM. " print_report -
Delete every payroll results in the system
Hi experts,
There is a special Test system where External useres can login to the system, so we'd like to delete every paroll results in the system.
My question is how can I do that * correctly & efficiently*?
I know that there is a report for that: "RPUDEL20" but imagine a company with 14.000 employees. So using the logical databse, and deleteing the paroll results ony-by-one, will took more than a day
My idea is to delete every record in the tables:
HRPY_RGDIR
HRPY_WPBP
HRPY_GROUPING
P01O_ZVB_RR
This is definetelly the fastest way, but is a good solution?
I mean what about the 0003 infotype (payroll status) and other relations to the payroll results? What will happen if I delete the tables?
There is no payroll testing in this system, we're using this system for ESS testing, so the payroll results are not relevant, but all other masterdata (PA and PD infotypes) are relevant.
I'm happy to hear any idea
Bye
N.Hi everyone,
Thank you for the answers, but I don't understand how can the LSMW help me. As I know the LSMW is a data migration tool. I don't want to import anything to the sap system, I just want to delete the existing payroll results. How does the LSMW help me in this?
Thanks
N.
Maybe you are looking for
-
Informix ODBC driver error while creating a view in Designer
I nedd to ceate a view in a universe (Business Objects XI R2) that is connected to an Informix database. I use the 3.34 ODBC Informix driver. When I write the select statement (select column from table) and check the syntax I have the following error
-
Photoshop Elements 4.0 won't save changes for IPhoto 6.0.2.
At some point following installation of IPhoto 6.0.2, a problem appeared during editing photos with IPhoto preferences set for opening in Photoshop Elements 4.0: When I hit "save", the following dialog box appears: "could not build a preview because
-
Screen sharing on startup ?
Hi all, Is it possible to start a screen sharing connection to another Mac upon booting up ? Like, a script that is added to the startup items ? Thanks !
-
Netuix:page in .portion file
Hi, According to the xsd, it would seem I can have a page element in a portion directly under the root element, however, I seem to have a problem with getting the page picked up. It seems to be ok if the element is a portlet or a book, but not a page
-
How to resolve MSVCR80.dll dependency?
I am trying to load a debug version plugin in InDesign CS3. During InDesign launch the application says: "This application has failed to start because MSVCR80.dll was not found. Re-installing the application may fix this problem." And the application