Payroll to AP Interface
Dear All
Can anybody share Payroll to AP interface procedure. It will help me lot.
Thanks
Makshud
Dear Makshud,
You can use AP invoice open interface for this purpose.
Interface Tables - 1) AP_INVOICES_INTERFACE
2) AP_INVOICE_LINES_INTERFACE
Do not run Transfer to GL in Oracle Payroll.
Regards,
Sandip Jadhav
http://oracleprasan.blogspot.com/
Similar Messages
-
Hi Experts,
Can you please provide me with few links or pdf's or best practice links to create ADP interface. I have to start my work next week to create ADP interface to send and collect payroll data from SAP. I appriciate your time. my id irfan.abap at gmail com
Thank you.
Best Regards,
IrfanIrfan,
As mentioned above, PU12 is the tool you can use to send data to ADP. There is a standard interface OMTU in PU12 to send data to ADP you will need to copy it and create a Z interface for your requirement. It sends data through IDOCs.
For links:
Here is SAP Documentation on PU12, it is very useful http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PAXX/PYSOME_INTERFACE.pdf
and here is a blog: /people/shafiq.rehman3/blog/2008/01/22/hr-interface-toolbox--pu12
Good luck! -
How to know whether a payroll has occured for a particular employee???
hi all,
i have a requirement like i need to pass a outbound file to XI. the record contains demographic as well as payroll data. the interface will runs twice a week there are demographic fieds as well as payroll fields.
payroll occurs bi weekly. as the interface runs twice weekly all the demogrphic data should be filled and payroll data should be space for the week payroll has not occured and it should fill with payroll data for the week payroll has occured .
i am using the FM's CU_READ_RGDI and PYXX_READ_PAYROLL_RESUL for getting payroll data.
my question is i need to run these FM's in my program only when the payroll has run how can i distinguish that paroll has occured for a pariticular employee?
is there any FM for that pls help??Hello Shiva,
You can check the payroll status infotype(pa0003) for the particular employee (Field Accounted to).The last day of payroll is shown here.If your exists then you can continue with FM CU_RGDIR and PYXX_READ_PAYROLL_RESULT for getting the payroll results.
Reward points if useful.
Regards,
Manoj. -
Hey guys,
when you create a new process model via transaction PEST, you've the possibility out of 3 types of assignments:
- Regular Payroll run (PY)
- Interface Toolbox (IT)
- Off-cycle Paryoll run (OC)
Can someone tell me what is the difference about these 3 types of assignments.
My problem is that when I run via PY, that the pernr's that never had run payroll go in error. When I change the assignment to IT, I don't have any problems.
But now I just want to know, why...Here's the more info.
#import <UIKit/UIKit.h>
#import <Foundation/Foundation.h>
@interface PlayView : UIView {
IBOutlet UILabel *timerLabel;
IBOutlet UILabel *foundIt2;
NSTimer *timer;
NSUInteger time;
@property (nonatomic, retain)NSTimer *timer;
@property (nonatomic, retain)UILabel *timerLabel;
- (IBAction)startLight:(id)sender;
- (IBAction)stopLight:(id)sender;
- (void)hideIt;
- (void)setTimer;
- (void)timeText;
@end
#import "PlayView.h"
@implementation PlayView
@synthesize timer, timerLabel;
- (IBAction)startLight:(id)sender {
time = 121;
timer = [NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector (setTimer) userInfo:nil repeats:YES];
foundIt2.text = @"You Found 3";
- (void)setTimer {
time = time -1;
[self timeText];
if (foundIt2 = "You Found 3" && 120 < time ) {
[self hideIt];
- (void)timeText {
timerLabel.text = [NSString stringWithFormat:@"%i", time];
- (void)hideIt {
foundIt2.text = @"";
@end -
Hi all
Could u kindly help me finding some ref doc or material for understanding process flow for us net part of payroll with example.I have seen one for india payroll.Tnak in advance .
No Worries
KarthikHi Sreejan,
Came across this thread,hope u find some help with this
"SAP / ADP Payroll Interface - Master Data Only
This example contains an application example showing you how to use the Interface Toolbox (Transaction PU12).
Ashutosh Vatsayan
With the Interface Toolbox you can set up and perform the export of master data and payroll results to an external system.
Application example:
You have already performed payroll accounting for a personnel number with program RPCALCU0 (gross payroll accounting or complete payroll accounting); now you want to perform the following activities for this payroll period:
Export payroll results (table RT) and master data (infotype 0001 Organizational assignment),
Execution of a conversion you have already set up.
You can find the documentation specified in the online help under HR Personnel Administration & Payroll Accounting - Tools - Interface Toolbox.
Remark: This example is based on an export in the USA. If you perform payroll accounting with program RPCALCx0 (x = your country ID), note the remark under 1c) 'Selection of table RT (payroll results)' and modify this step before proceeding with it.
Additional key words Cause and prerequisites
Example of an entire application scenario:
In the SAP System, you start the gross payroll.
You export master data and payroll results to your payroll accounting system
In the payroll accounting system, you start the net payroll.
You transfer the net wage types from the payroll accounting system to the SAP System and then you make them available for payroll accounting and so on .
Solution
To set up an interface, proceed as follows:
1. Create an interface format
2. Set up a change validation
3. Generate the export program from the interface format
4. Export
5. Create a file layout (user-specific conversion)
6. Generate the file layout
7. Convert the export file
8. Download and display the files
9. Options for importing the data back to the SAP system
1. Create an interface format (documentation: Interface format)
Here you select the data you want to export.
Example: You want to export the organizational assignment of the employee (infotype 1) and table RT from the payroll results to an external system. This example is based on the payroll cluster RU (USA), in the same way use the cluster on which you save your payroll results (that is RD for Germany or RK for Canada).
If you only want to export the gross payroll results and if there is no payroll program (RPCALCx0) for your country, you can use the international payroll driver (RPCALCX0). The results are saved on cluster RX.
Documentation for the following activities:
General functions for processing the interface format
a) Creating the interface format
Call Transaction PU12, choose the 'Interface format' pushbutton, assign a new name, for example ZTTT, for the interface format you want to edit.
Choose : 'Change'.
In the following screen enter a short text for the interface format and your country grouping (for example USA: 10, Germany: 01) .
b) Selecting infotype 0001 (master data)
In the next screen select the 'Master data' radio button and in the next list select Infotype 0001.
You can use Edit -> Expand to display the selected fields of the infotype. You can delete fields you do not want to export from the field list.
c) Selecting table RT (payroll results).
Place the cursor on field MDTA and choose the 'Create' pushbutton. Select the 'Import/export file' radio button, enter File PCL2 and confirm the selection.
Enter RU in the 'Cluster' field and RP-IMP-C2-RU in the 'Import module' field and click the 'Create include' pushbutton. In the following screen, enter the name of your payroll driver (USA: RPCALCU0) and confirm. If you have modified the payroll driver, enter the name of the modified report (for example ZPCALCU0).
(Remark: If you want to export payroll cluster RX (x = the respective country ID, for example U for USA, D for Germany, X if your country does not have a payroll driver yet and you have to use the international payroll driver RPCALCX0 for gross payroll), select cluster Rx, payroll module RP-IMP-C2-Rx and payroll driver RPCALCx0.
For countries which offer payroll accounting as of Release 4.0 or later, there is a new naming convention for the payroll driver: HxxCALC0, in which xx is the two-digit country ID, for example TW for Taiwan or VE for Venezuela. )
See also F1 help on the fields of the screens.
In the next screen, choose the 'Create' pushbutton and enter a program name, that is the name you want to use to save the new include, for example ZPINCLRU. Enter a development class for the Include and confirm the message which says that the Include is created. Press 'Continue'.
From the list of tables, select table RT.
Use 'Edit' -> 'Expand' to display the selected fields in table RT. You can delete fields which you do not want to export from the field list.
Remark: You can use the interface tool box to export time evaluation data (cluster B2) and payroll results (cluster Rx, for example RU for USA, RD for Germany) from file PCL2.
d) Assigning a name to the export program and includes.
Choose 'Interface format - Export program' and specify a program in which you want to save the generated export program.
(See F1 help on the fields of the screen.)
e) Defining attributes for the interface
Choose Interface format - Attributes and define the attributes. To do so, position the cursor on each checkbox (press F1 if you need help on the entries). In this application example, leave all checkboxes empty. In this application example, check 'Direct file layout conversion' and leave all other checkboxes empty.
f) Control of retroactive accounting for wage types (Documentation: Wage type processing with the interface toolbox, wage types in the interface format)
Position the cursor on field LGART of table RT and choose the 'Restrictions' pushbutton. In the next screen select the radio button 'For result wage types' and enter an * in field 'Wage type'. Select field DT and then select radiobutton R4.
In this way differences in wage types between retroactive accounting periods are saved in table $DRT of the current period and exported with it.
g) Saving the interface format and leaving it with
Interface format -> Close.
2) Set up a change validation.
Here you can set up whether you only want to export changed data.
Read the documentation on 'Change validation'.
Creating a change check:
Choose the 'Change validation' pushbutton and enter the name of your interface format (ZTTT).
In the next screen select the 'Create' button and select the tables for which you only want to export changed data. For example table P0001.
Position your cursor on 'P0001' and choose the 'Single field valid' pushbutton.
Save your entries.
3) Generate the export program
In the initial screen of the interface tool box select the button 'Generate export program'. Then the interface toolbox generates an export program from your data on the interface format and change validation.
4) Export
Also read the documentation: 'Export program' for information on the export options.
Click 'Export' in the main menu of PU12 to open the selection screen of the export. Also read the F1 help on the individual fields.
Example for the export file:
01RPTTSJTTTT NUENNERICH
199811181744570419 319980308010719980223199803080 $J041998050000111RT
0000000000 00 000000000000000000000000000000+000000000200000
19980308*/102000000000000000000 00
0000000000000000000000000 1211RT
19980308*/114000000000000000000 00
000000+000000000200000 1211RT
199803
000000000000000000000000000000+000000000200000 1211RT
308*/559000000000000000100 00
000000000000000000000000000000+0000000
19980308*/560000000000000000000 00
+0000000000 000200000 1211RT
19980308*/5UY000000
000000000000000000100000000000000000 1211RT 0000000000000 00
000000000000000000000000000000+000000000200000
19980308*/840010000000000000000 00
+000000000000000-0000000 1211RT
199803083/001010000000000000000
000000000+000000000000000 1211RT
199 00
000000000000000000000000000000+000000000200000 1211RT
9803083MMRR010000000000000000 00
000000000002385000000000007500+0000 01
1998010199991231002112700001 9999123119
US01US011U4US01 0001 $J
0000 001 OC TEST HEIKE Heike oc-test
(downloading results to the PC)
5) Create a file layout (optional)
If you want to use another format than the SAP export program, you can create a user-specific conversion.
Read the documentation on the 'File layout'.
Application example:
You want to print the wage types and the company code for each personnel number in the form
Line 1: Personnel number Company code
(Remark: The system uses the company code which is valid at the end of the period. Due to the activated change validation for infotype 1, the company code is only printed if it has been changed since the last export. If it has not been changed, field 'Company code' contains the value '####'.
If you do not want to export the company code if it contains the value '####' you can select the export parameter 'Depending on content' in the structure).
Line 2: Personnel number, Wage type, Amount
(Remark: this line may exist more than once if there are several wage types.)
a) Creating a file layout
Click the button 'File layout' and specify a name for the file layout. In the next screen specify the interface format for the output file you want to convert (in this example ZTTT).
b) Making specifications leading to the output in line 1:
b.1: Block definition, documentation 'Block functions in the file layout'
- Select the pushbutton 'Create' and specify a block name, for example LINETYPE1.
- Select Edit - Expand
- Create the block attributes
- Position your cursor on the icon in front of 'Process' and select 'During processing employee data' as the point in time.
- Position the cursor on the icon in front of 'Repeat' and select repetition type 'Once'.
- Position your cursor on the icon in front of 'Output to file' and select 'Main export file'.
b.2: Structure definition, documentation 'Structure functions in the file layout
- Create a structure.
- Position the cursor on the block name LINETYPE1 and
choose the 'Create' pushbutton.
- Select the option 'Assign new structure' and specify a structure name, for example STRUCTURE1.
- Choose Edit - Expand
- Position your cursor on the icon in front of 'Export' and select the option 'Always = irrespective of content'.
b.3: Field definition, documentation 'Field functions in the file layout'
- Create a field 'PERNR'.
- Position the cursor on the structure names STRUCTURE1 and choose the 'Create' pushbutton.
- Select the 'Assign new field' option and specify the field name, for example PERNR.
- Position your cursor on the 'Length' icon and select 'Referenced length'.
- Use the F4 help and select P0001-PERNR. (Documentation 'Interface variable as an input parameter')
- Position your cursor on the icon in front of 'Contents' and select 'Dynamic value'.
- Use the F4 help and select &VAR-PERNR. Select the option 'Last entry'.
- Create field 'BUKRS' in the same way as a reference of field P0001-BUKRS.
b.4: Result:
LINETYPE1
Processing 'During processing'
Repeat 'Once'
Output to file 'Main export file'
User exit before
User exit after
STRUCTURE1
Export 'Always' (irrespective of contents)
User exit before
User exit after
PERNR
Length 8 bytes (as P0001-PERNR)
Contents from &VAR-PERNR (last entry)
BUKRS
Length 4 bytes (as P0001-BUKRS)
Contents from P0001-BUKRS (last entry)
c) Making the specifications which lead to the output in line 2:
Create block LINETYPE2, structure STRUCTURE2 and fields LGART and AMOUNT with the following specifications:
LINETYPE2
Processing 'During processing'
Repeat (RT, all entries)
Output to file 'Main export file'
User exit before
User exit after
STRUCTURE2
Export Always (irrespective of contents)
User exit before
User exit after
PERNR
Length 8 bytes (as &VAR-PERNR)
Contents from &VAR-PERNR (current entry)
LGART
Length 4 bytes (as RT-LGART)
Contents from RT-LGART (current entry)
AMOUNT
Length 16 bytes (as RT-BETRG)
Contents from RT-BETRG (current entry)
If you also want to add field PERNR to this structure, place the cursor on the structure name and select the icon 'Insert'. Then select field PERNR and confirm the selection.
d) Specifying the conversion program
Under 'File layout - conversion program' specify the name of the main program and the Include the Interface Toolbox should create with the data you specify.
6) Generate the file layout.
Documentation: Generation of file layout
7) Convert your export file.
Documentation 'Layout conversion'
In the main menu select 'Layout conversion' and in the next screen select the option 'User defined'. In the next screen enter your file layout ZTTT and select 'Convert'.
In the selection screen enter the export file you created in field 'Import file' and enter the target file for the conversion in field 'Export file'.
Result: Example of personnel number 211270 in BUKRS US01:
00211270US01
00211270/101+000000000200000
00211270/102+000000000200000
00211270/114+000000000200000
00211270/550+000000000200000
00211270/559+000000000200000
00211270/560+000000000200000
00211270/5UY+000000000000000
00211270/700+000000000200000
00211270/840-000000000021109
00211270/001+000000000000000
00211270M003+000000000200000
00211270MMRR+000000000178875
8) Download and display files
Documentation: 'Interface results', 'Export file' and in Release 4.5A additionally 'Display TemSe file', 'Maintain TemSe file'
9) Options for importing the file back into the SAP system
(documentation 'Import program')
You can transfer wage types from the payroll system to the SAP system. To do so, perform the following two steps:
Fill table T558A (or T558D if you need splits)
Start payroll accounting with an import schema, for example XINF
You can fill table T558A with the help of the import in the Interface Toolbox. The precondition for this process is that the file you want to import exists in the format of the SAP import file. (Documentation: 'File format of the export or import file')
Alternatively you can fill the table with a separate report. ...
Post Reply
Top
Reply from Nikkel on 9/20/2007 3:54 AM
http://sap.ittoolbox.com/groups/technical-functional/sap-hr/sap-adp-payroll-interface-master-data-only-1619324
No Worries
Karthik -
Report to track changes to infotypes prior to running the payroll interfac
wants a report to track changes to infotypes prior to running the payroll interface. The attached report looks like it should work but it returns nothing. Is there config that turns on "Track Changes": for select infotypes? If so, can they be activated for key infotypes so this report will run?
Name, Address, position, etc.
Not attendance and absence ITs.Hi,
IMG Personnel Management Personnel Admin Tools Revision Set up change document:
This node has three items:
Infotypes to be logged
Field Group Definitions
Field Group Characteristics
Using these three options you define which infotypes you wish to log, then which fields, then you define which groups of fields are to be saved. Click each link, or see the sections below:
Infotypes to be logged
Here you define which PA infotype numbers you require logging. Select New Entries and enter a transaction class (A for Pers Admin, B for recruitment), then enter the infotype number and save.
Field Group Definition
When changes are made to a logged infotype, the field contents before and after are recorded. This is the very reason for logging the infotype, but there is an overhead in performance and disk space used so it needs to be given consideration. Typically you will want to record fields that are pay relevant.
Using the field group definition, you specify which fields you wish to record changes in. When any of the fields in the group are changed, all the fields in the group are saved. You can use an asterisk to log all the fields of the infotype but this is not recommended for space and performance, also there are many fields on an infotype that you will not be using, that will be saved also. Ideally you will pick individual fields of the infotype and enter them like so:
The field group number is a freely defined number you allocate to the group, it will be used in the next step. For normal use, simply pick any number not already used in that infotype. All fields with the same field group number are recorded in the log, even if they have not changed.
Click New Entries and enter the infotype number, field group number and field names that you wish to record.
Field Group Characteristics
When you have set up the field group numbers, use the field group characteristics to activate the logging of those fields. You can also specify a supplementary field group; this means that the contents of another field group can also be saved at the same time, even though the contents have not changed. In practise it is not used much. Simply select new entries, enter the transaction class, infotype, and in the DocFieldGr enter the number you assigned to the field names that you want to store, then enter L for Long Term Documents (short are not supported)
The Audit Report
To access the report showing the logged infotype changes, use the HR report tree available from various menu paths, including:
Main Menu Human Resources Pers Management Administration Info System Reports - Documents Infotype change logged changes in infotype data. (RPUAUD00).
When you run the report, select the infotypes you require, and select and execute.
Cheers
Prasanth -
Interfaces in Benefits and Payroll
Hi Everyone,
Can anyone send me some documents or can explain me interfaces in Benefits and payroll?Sikinder thanks for that. But the problem is i want to know what are interfaces and what interface swe use in benefits and payroll.
I am perfect with configuration part. Could you please help me out with that? -
HR-ABAP Payroll-reports-interfaces-forms
Hi everybody,
Please can any body send me the code for HR-ABAP Payroll, time management in case of REPORTS, Interfaces.
I mean to get coding fof retrievel of data from Payroll and Time Management modules.
Waiting for reply.Hi,
please go thorugh following links
HR deals with the INFOTYPES which are similar to Tables in General ABAP.
There are different ways of fetching data from these infotypes.
There are different areas in HR LIKE Personal Admn, Orgn Management, Benefits, Time amangement, Event Management, Payroll etc
Infotypes for these areas are different from one another area.
storing of records data in each type of area is different
LDBS like PNP are used in HR programing.
Instead of Select.. we use some ROUTINES and PROVIDE..ENDPROVIDE.. etc
and in the case of Pay roll we use Clusters and we Import and Export them for data fetching.
On the whole Normal ABAP is different from HR abap.
For Personal Admn the Infotypes start with PA0000 to PA1999
Time Related Infotypes start with PA2000 to PA2999.
Orgn related Infotypes start with HRP1000 to HRP1999.
All custom developed infotypes stsrat with PA9000 onwards.
In payroll processing we use Clusters like PCL1,2,3 and 4.
Instead of Select query we use PROVIDE and ENDPROVIDE..
You have to assign a Logical Database in the attributes PNP.
Go through the SAp doc for HR programming and start doing.
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/snippets/report%2bin%2bhr%2babap%2b(without%2bLDB)
http://www.sapdevelopment.co.uk/hr/hrhome.htm
See:
http://help.sap.com/saphelp_46c/helpdata/en/4f/d5268a575e11d189270000e8322f96/content.htm
Please check this link for HR sample programs.
http://www.sapdevelopment.co.uk/hr/hrhome.htm
http://www.sapfans.com/forums/viewtopic.php?p=498530&sid=d7ec5866e3fb26880da129de45ce79de
http://www.sapcookbook.com/preview_hr_questions.htm
http://www.atomhr.com/library_full.htm
http://www.sapdevelopment.co.uk/hr/hrhome.htm
http://www.planetsap.com/hr_abap_main_page.htm
http://expertanswercenter.techtarget.com/eac/knowledgebaseAnswer/0,295199,sid63_gci983590,00.html
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b74ce990-0201-0010-a595-8c1203c93e56
http://www.planetsap.com/hr_abap_main_page.htm
http://www.sap-img.com/abap/sample-hr-reports-allocate-petrol-allowance.htm
http://www.planetsap.com/HR_ABAP_LDB.htm
http://help.sap.com/erp2005_ehp_02/helpdata/en/16/b8b83b5b831f3be10000000a114084/content.htm
http://help.sap.com/saphelp_45b/helpdata/en/1e/728d281d5e11d289d30000e82158f1/content.htm
http://diocio.wordpress.com/2007/04/27/sap-abap-insert-infotype-data-with-maintain-text/
Reward Points if found helpfull..
Cheers,
Chandra Sekhar. -
Table Names for "Payroll Interface Tables"
How can I find out the exact table used in "Payroll Interface Tables" section?
Some of them are Configuration, Field Definition,Definition, Group etc.
We had a consultant who configured the tables but now we want to move the entire "Payroll interface tables"configuration to an UAT environment and the DBA's want the exact table names so they can move/copy/export the tables.
We are on version 9.1
Thanks.The Payroll Interface PeopleBook has a section called "Cloning a Payroll Interface Definition" and it lists most of the records that contain the interface definitions. Unfortunately, the cloning process is for cloning an existing definition to a new system id within the same environment, not for migrating to a different environment. You will need to include some additional tables. In HCM 8.9, we used the following in datamover:
SXPORT PI_SYSTEM_TBL WHERE PI_SYSTEM_ID='XXX';
EXPORT PI_SYSTEM_STAT WHERE PI_SYSTEM_ID='XXX';
EXPORT PI_SYSTEM_LANG WHERE PI_SYSTEM_ID='XXX';
EXPORT PI_PS_RECORD WHERE PI_SYSTEM_ID='XXX';
EXPORT PI_PSREC_FLD WHERE PI_SYSTEM_ID='XXX';
EXPORT PI_PS_REC_LANG WHERE PI_SYSTEM_ID='XXX';
EXPORT PI_INSTANCE_TBL WHERE PI_SYSTEM_ID='XXX';
EXPORT PI_INST_VALUE WHERE PI_SYSTEM_ID='XXX';
EXPORT PI_INSTANC_LANG WHERE PI_SYSTEM_ID='XXX';
EXPORT PI_PROCESS_TBL WHERE PI_PROCESS_ID >= '800000';
EXPORT PI_PROCESS_VAL WHERE PI_PROCESS_ID >= '800000';
EXPORT PI_PROC_TB_LANG WHERE PI_PROCESS_ID >= '800000';
EXPORT PI_PROC_VA_LANG WHERE PI_PROCESS_ID >= '800000';
EXPORT PI_FIELD_TBL WHERE PI_SYSTEM_ID='XXX';
EXPORT PI_FIELD_XLAT WHERE PI_SYSTEM_ID='XXX';
EXPORT PI_FIELD_LANG WHERE PI_SYSTEM_ID='XXX';
EXPORT PI_GROUP_TBL WHERE PI_SYSTEM_ID='XXX';
EXPORT PI_GROUP_LANG WHERE PI_SYSTEM_ID='XXX';
EXPORT PI_DEFN_FILE WHERE PI_FILE_ID='XXX';
EXPORT PI_DEFN_RECORD WHERE PI_FILE_ID='XXX';
EXPORT PI_DEFN_R_LANG WHERE PI_FILE_ID='XXX';
EXPORT PI_DEFN_FIELD WHERE PI_FILE_ID='XXX';
EXPORT PI_DEFN_F_LANG WHERE PI_FILE_ID='XXX';
EXPORT PI_CONFIG_TBL WHERE PI_SYSTEM_ID='XXX';
EXPORT PI_CONFIG_FILE WHERE PI_CONFIG_ID IN ('YYY','ZZZ');
EXPORT PI_CONFIG_LANG WHERE PI_CONFIG_ID IN ('YYY','ZZZ');
EXPORT FILE_HANDLE_LNG WHERE FILE_HANDLE IN ('AA','BB');
EXPORT FILE_HANDLE_TBL WHERE FILE_HANDLE IN ('AA','BB');If you're on a different release you'll have to review the list to see if anything has changed, and set the literals according to your definitions.
Regards,
Bob -
Reg: Interface - SAP payroll data to payroll system
I am downloading employee data from SAP to TAB delimited flat files.
For this , i am using logical databases PNP ,Info type P0002 and tables CATSDB.
In selection screen, i am getting the file name by using PARAMETRERS.
1.Then at selection-screen , I am calling a method <b>CL_GUI_FRONTEND_SERVICES=>FILE_OPEN_DIALOG</b> for display a file open dialog .
then using GET , i am collecting the reocords into an internal table and then downloading using CALL FUNCTION 'GUI_DOWNLOAD'.
MY DOUBTS ARE
1.this is an interface program,as the interface run, a log file should be produced.how to do this???
2.I am using CAll Method CL_GUI_FRONTEND_SERVICES=>FILE_OPEN_DIALOG . is there an alternate function for this???
3.Give me more information on CAll Method CL_GUI_FRONTEND_SERVICES=>FILE_OPEN_DIALOG and RP_PROVIDE_FROM_LAST ?????
4.Payroll data downloaded from SAP must be separated into different files depending on receiving payroll system and business unit. This is because the data file will be specific to payroll system and business unit. The file will however have the same format .
i.e.From : SAP SYSTEM
To:various systems
1.PBHR
2.MICROPAY
3.PAYFLEX
4.UNIPAY
So what conditions i need to put???
Pl kindly reply immJayasree,
1.this is an interface program,as the interface run, a log file should be produced.how to do this???
Generate a log in a internal table and use the method to download the data into a file. This will be your log file.
2. I am using CAll Method CL_GUI_FRONTEND_SERVICES=>FILE_OPEN_DIALOG . is there an alternate function for this???
This will open a dialog where the user can choose which file needs to be read. This is the latest method that SAP has given, not sure why are you looking for alternatives.
3. Give me more information on CAll Method CL_GUI_FRONTEND_SERVICES=>FILE_OPEN_DIALOG and RP_PROVIDE_FROM_LAST ?????
Sames as above.
4. The conditions you need to know probably from your functional consultants as to which data needs to go to which system.
Regards,
Ravi
Note : Please reward the posts that help you. -
R12 Interface table for loading data from 3rd part payroll system
Hi All,
Can anyone help me to have a lists and detailed technical information of available interface table on Oracle R12 for importing/loading data from third party payroll system. And what should be the best way of importing the data? It should be load first to AP then to GL or load it directly to GL?
Any help much appreciated. Thanks.
CyrusHi Cyrus,
Can you please let us know your business requirements of this integration, i.e what business want to acheive out of this integration.
It depends on what your business requirements are wether to send only accounting information from payroll system to your Oracle GL ( then you can integrate Payroll system to Oracle GL directly, by sending the accounting information from your payroll) or if your requirement is to create payroll related invoices in AP and then do payments in oracle AP and then pass accounting information to GL ( then integrate your payroll to AP)
Regards,
Madhav -
Outbound interface for transfering the payroll results
Hi everyone,
Can any one provide me with the Outbound interface program for transfering payroll data, to the third party submission.Hi kiran.
Try PU12.
Manoj Shakya.
Technical-Fuctional Consultant
SAP-HR
******(Useful answers should be rewarded) -
EBS Financial 12.1 interface 3rd part Payroll Software
Hi All,
Is there any available staging table in EBS 12.1 Financial that can be use to interface 3rd party payroll software? If available, what are those information to be passed on from 3rd party payroll software to that staging table?
Any response much appreciated.
Regards
CyrusHi All,
Anyone have an idea? Please help I need an answer
Regards
Cyrus -
Interface tables for HRMS & Payroll
Dear All
Can you tell me that are their any interface tables available for HRMS and Payroll data loading like employee, addresses, assignments..
Regards
MajidIf you are using Data Pump :
HR_PUMP_BATCH_HEADERS
HR_PUMP_BATCH_LINES
For Initial Balance Upload :
PAY_BALANCE_BATCH_HEADERS
PAY_BALANCE_BATCH_LINES
For Batch Element Entry:
PAY_BATCH_HEADERS
PAY_BATCH_CONTROL_TOTALS
PAY_BATCH_LINES -
Regarding Interface connection with US Payroll Data
Hi Experts,
Greeting!
I have some questions regarding Interface (ADP Tool) with USA payroll. Please give me the answer for below questions.
1) How to send the data ( Garnishment, Benefits, Payroll, PA) to third party tool?.
2) How to map the things (Wage types) and Which T.Code we use for this?.
3) What all Technologies required to connect third party tool?.
4) How will we get the data from third party?
5) What all documents will create while sending and receiving the data?
Thanks in Advance.
Regards,
RamHello Ram,
The transaction for US Payroll outsourcing is PC00_M10_OTEM. I have attached a document to this reply that can be found as an attachment to SAP Note No. 1135822 - "OT: Outsourcing FAQ Document". Outsourcing is similar to running payroll except the data is exported instead of being calculated.
Also for reference:
SAP Note No. 899674 - "FAQ: First Export for Payroll Outsourcing Interface"
Regards,
Manny
Maybe you are looking for
-
I am creating an idvd project with multiple imovie projects. I know I need to share my imovie project with Idvd. WEhen I do that, idvd automatically opens. Now I want to add a second project. The problem is that when I share imovie projects a sec
-
10.4.4 froze following a WindowServer crash
The computer froze following the creation of a WindowServer crash report due to a KERNPROTECTIONFAILURE forcing a system cold start. The system log had the following entries before the freeze (starting from the crash): Mar 2 18:24:51 franks-g4 crashd
-
I am unable to upgrade to the new os x mavericks
I was offered by App store to upgrade my macbook pro to the new os x mavericks and I started the download but something happened and my internet connection was lost and when I tried to resume the download it started giving me an error message "The p
-
I see the Data-types such as VARCHAR in the ALL_OBJECTS view with an OBJECT_TYPE of 'TYPE'. Since these are listed along with other 'TYPE' objects, how to identify the Data-types alone? Or, are the Data-types stored in some other table? Because, when
-
I have icons for apps that I used to have and are no longer available in market. How do I get them off?