This section provides an overview of electronic data transfers and discusses how to:
Process and submit electronic tax returns.
Process and submit social insurance data.
Generate disability reports.
Process payroll statistical information.
Manage certificates.
Set up certificates.
Process certificates.
This section discusses:
Tax statements.
Social insurance.
Disability reports.
Payroll statistic reports.
Certificates.
Delivered elements.
The acronym ELSTER stands for Elektronische Steuererklaerung (electronic tax return). Using Global Payroll you can generate tax statements and submit them electronically.
The Global Payroll tax statement process generates tax documents for a specific group of employees at the end of a given pay period or tax year. Monthly tax statements are created for all employees who have left the company in a given pay period, displaying the year-to-date tax data for that employee. Year-end tax statements are created for all employees who are employed at the end of the year, describing their yearlong tax details. After tax statements for both monthly and yearly processes have been printed and finalized, that Tax Card field for the employee for that particular year closes.
The social insurance contributions report summarizes all social insurance data relevant to employees. It displays the values that have been set for a specific organization. It is a legal requirement to submit the social insurance contribution list as a data file rather than in paper form. The data transfer is performed by encrypted email.
You will create a data file which will be stored in the Process Details log folder. You transfer the file to the location specified by a third-party product. The encryption software will encrypt the data file and transfer it as an attachment.
Germany mandates that all employers, with an employee count greater than a particular threshold, hire a certain percentage of disabled employees or else pay an equalization amount. PeopleSoft provides you with a way to analyze your disabled employees, as well as describe those employees who are disabled. PeopleSoft is partnering with RehaDat, to create the final report, which will be delivered electronically to the unemployment office.
Global Payroll creates three csv files: DSB_FILE_LAYOUT_A_GER, DSB_FILE_LAYOUT_C_GE, and DSB_FILE_LAYOUT_D_GER. RehaDat Elan has defined the structure and layout of these data files. Using these files, RehaDat Elan creates the required reports to be submitted to the unemployment office.
Each file contains the Betriebsnummer which is stored on the SI Unit page and is linked to company location. In order for the process to work, you must set up data in the Company Location table and link it with an SI Unit. The SI Unit must be linked to a Betriebsnummer.
Each company has a Betriebsnummer assigned by the government. If the company has subsidiaries, there may be additional employer IDs, however there is always one main employer ID – Hauptbetriebsnummer.
The German eGovernment initiative requires the electronic transfer of data required for legislative reporting and other services to government offices. Global Payroll for Germany supports the generation and transmission of payroll statistical information (eStatistik) to the respective statistical bureaus in the XML format DatML/RAW, the standard format used to transfer statistical raw and metadata. Starting in tax year 2007, the German central statistical office is requiring these reports:
Quarterly Statistics Report
Salary Structure Analysis
Note. This report is a one time report for 2007 based on data from year 2006. Your company may have to provide this statistic report if it's requested by the statistic office.
The Quarterly Statistics Report provides:
Information about employees for the reported quarter as summation of the three months.
Salary and wage totals, listed by sex, employee type, and performance group of employee per company location.
Note. Insignificantly employed workers who regularly earn less than 400 Euros per month are identified by SI code 109. Worked hours are calculated for all employees, not just for the blue collar employees. The system calculates hours for salaried employees by multiplying their standard hours by a factor of 4.345.
Bonus pay, either special or irregular.
Pay entity location, such as address, sector, and tariff number.
The Salary Structure Analysis Report provides this information:
Employee and salary structure of the company.
Detailed, anonymous information on the salary structure of all of the employee population (for larger companies, you must provide information for every sixth employee).
Global Payroll for Germany delivers two statistic transfer formats:
Statistic |
Description |
Laufende Verdiensterhebung im Produzierenden Gewerbe, Handel, Kredit - und Versicherungsgewerbe |
Quarterly Statistics Report |
Verdienststrukturerhebung 2006 |
Salary Structure Analysis |
The German government requires employers to provide to their employees various certificates on the occasion of certain business events, such as termination of employment, or when requested by them. The various government bodies predefine certificates and currently there are approximately 35 different employment related certificates in existence.
Global Payroll for Germany delivers a certificates framework to manage frequently changing certificate content and layout. With it additional certificates can be incrementally delivered and existing certificates easily updated. Global Payroll delivers these five predefined certificates:
Certificate |
Description |
Verdienstbescheinigung zur Berechnung von Kranken-/Versorgungskranken-/Verletzten-/Übergangsgeld |
Certificate to calculate payments for health and accident insurance. |
Arbeitsbescheinigung gemäß § 312 SGB III |
Employer generated certificate of employment. The community where the employee lives requires it after the employee is terminated and the employee requests unemployment assistance. |
Antrag auf Mutterschaftsgeld |
Certificate issued to mothers to claim benefits in the six-week period before the birth of a child. To claim the benefits from the employer or health insurance provider, the employee must provide this certificate to prove income related facts. |
Antrag auf Ersziehungsgeld |
Application for parental leave aid after the birth of a child. Parents taking an unpaid leave of absence during the first 24 months of a newborn's life may apply for a government benefit payment. |
Antrag auf Wohngeld § 25 ABS.2 |
Application for living allowance. Generally, people in need can receive assistance with living expenses from the community where they live. However, if an employment exists the employer is required to provide information about the job and the compensation in order to calculate the amount that will be granted to the requester. |
The PeopleSoft system delivers a query that you can run to view the names of all delivered elements designed for Germany. Instructions for running the query are provided in the PeopleSoft Global Payroll PeopleBook.
See Also
Understanding How to View Delivered Elements
This section discusses how to:
Generate tax statements.
Manage tax statement results.
Generate eTIN numbers.
View community codes.
The tax return process creates an XML file which is sent to the Ministry of Finance. Once the file is generated, the tax card is closed on individual records. The XML tax statement is generated and sent electronically to the Finanzamt with a saved confirmation of receipt.
Page Name |
Definition Name |
Navigation |
Usage |
GPDE_RC_TX01 |
Global Payroll & Absence Mgmt, Taxes, Tax Statement Report DEU, Tax Statement |
Generate tax statements. |
|
GPDE_TX01_RESULTS |
Global Payroll & Absence Mgmt, Absence and Payroll Processing, Review Absence/Payroll Info, XML Results DEU, XML Results DEU |
Review status of statements submitted to ELSTER. |
|
GPDE_TX_DATA2 |
Global Payroll & Absence Mgmt, Payee Data, Taxes, Maintain Tax Data DEU, Tax Card Data |
Generate eTIN for employees. |
|
GPDE_TX_AGS_NBR |
Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Taxes, Municipality Code DEU, Community Codes |
View community codes used in ELSTER reports. |
Access the Tax Statement page (Global Payroll & Absence Mgmt, Taxes, Tax Statement Report DEU, Tax Statement).
Report Parameters
Month or Year |
Specify whether tax statement is to be generated for a month or year. The process should be run on a monthly basis to include tax statement data for terminated employees. In December, the process should be run for all employees. |
Preliminary Runs
Generate Preliminary File |
Select to generate the preliminary file for review. |
Preliminary Print |
Select to print the preliminary file for review. |
Official Runs
Generate & Send Official File |
Select to generate the official file and submit it electronically. |
Sign XML |
select to automatically sign the XML file. |
Return Ticket |
Select to create a return ticket. |
Final Print & Close Tax Year |
Select to print the official run and close the tax year. This process sets the date that the taxcard is sent to the tax office and employee. |
Split Report for Self Service |
Select if you want the system to split the report to allow viewing in the self-service environment. |
Population Selection
Select the population to be used for the file generation.
Sort Criteria
Enter sort criteria used for the print file (PDF) to distribute printed results to employees.
Contact Person
Enter information about the contact person for the tax statement.
Access the XML Results DEU page (Global Payroll & Absence Mgmt, Absence and Payroll Processing, Review Absence/Payroll Info, XML Results DEU, XML Results DEU).
See Viewing XML Results.
Access the Tax Card Data page (Global Payroll & Absence Mgmt, Payee Data, Taxes, Maintain Tax Data DEU, Tax Card Data).
eTIN Number |
The system generates an Electronic Transmitter Identification number as a display only field. |
After tax statements for both monthly and yearly processes have been printed and finalized, that Tax Card field for the employee for that particular year closes.
Access the Community Codes page (Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Taxes, Municipality Code DEU, Community Codes).
This section discusses how to process and submit social insurance data.
Access the SI Contributions Report DEU page (Global Payroll & Absence Mgmt, Social Security / Insurance, SI Contributions Report DEU, SI Contributions Report DEU).
Final Print |
Select to produce a final data file available for transmission. |
Reset File Number |
Select to reset file number. Use this if you need to restart the file numbering due to requirements of the SI provider. |
Contact Person
Enter information about the contact person for the report.
This section provides an overview of RehaDat elan output files and discusses how to:
Set up apprentice data.
Set up employee subcategories.
Set up subcategories.
Generate disability reports.
The RehaDat Elan process requires the creation of three files: File a, File C, and File D. This section discusses the format of each file.
File A Format
File A contains a row for each Betriebsnummer (the main Social Insurance number) and a line for each additional Social Insurance Number. The name of this file appears as the Hauptsbetriebsnummer (Main Company location) followed by the letter "a".
This table lists the fields in File A with the corresponding source information:
Target File Field |
Source Record |
Source Field |
Betriebsnummer |
SI_UNIT_GER |
BTNR (for that Soc Ins Unit given a Company/Location) |
Hauptbetriebsnummer |
SI_UNIT_GER |
BTNR (BTNR for the designated Main Company location)
|
InterneID |
COMP_LOC_TBL |
LOCATION |
Art |
DSB_RUN_CTL_GER |
DSB_COMPANY_TYPE_GER |
Name1 |
COMPANY_TBL |
DESCR |
Name2 |
LOCATION_TBL |
DESCR |
Name3 |
Blank |
|
Rechtsform |
Blank |
|
Strasse |
LOCATION_TBL |
ADDRESS1 |
PLZ |
LOCATION_TBL |
POSTAL |
Ort |
LOCATION_TBL |
CITY |
AnzNebenbetriebe |
DSB_RUN_CTL_GER |
BRANCH_CNT Only specified for the Main, value equals all of the BTNRs minus the Main. (So, if there is only a Main BTNR, the value here will be 0) |
File C Format
File C contains a row for each month of the year to be run, up to 12 rows maximum, regardless of how many rows were produced in File A. There are no fields to be mapped for this table; all fields are calculated. The name of this file appears as the Hauptsbetriebsnummer (Main Company location) followed by the letter c.
This table lists the fields in File C with the corresponding source information:
Target File Field |
Source Record |
Source Field |
(Haupt) Betriebsnummer |
DSB_RUN_CTL_GER |
BTNR (BTNR for the designated Main Company location) |
Jahr |
DSB_RUN_CTL_GER |
YEAR |
Monat |
1 – 12, the number of years the company is in operation |
|
Spalte1 |
Calculated total of employees for a given Company |
|
Spalte2 |
Blank |
|
Spalte3 |
Blank |
File D Format
File D contains a row for each disabled employee and their disability information. The name of this file appears as the Hauptsbetriebsnummer (Main Company location) followed by the letter "d."
Note. If a company has no disabled employees, the process will not generate a File D.
This table lists the fields in File D with the corresponding source information:
Target File Field |
Source Record |
Source Field |
PersonLfN |
Incremental count |
|
Betriebsnummer |
DSB_FILE_A_GER |
Find the location for the employees job, then find the corresponding BTNR based on the values in the Run Control Record |
Geschlecht |
PERS_DATA_EFFDT |
SEXmap F = 1, M = 2, U = 0 |
Personalnummer |
PERS_DATA_EFFDT |
EMPLID |
Nachname |
PERSON_NAME |
LAST_NAME |
Vorname |
PERSON_NAME |
FIRST_NAME |
Wohnort |
ADDRESSES |
CITY <space> POSTAL |
GebDat |
PERSON |
BIRTHDATE |
TaetSchl |
JOBCODE_TBL |
BA_CD |
TaetBez |
BA_CD_TBL |
DESCR |
Arbeitszeit |
JOB |
STD_HOURS> 17 = 1, < 18 = 2 |
EintrDat |
JOB |
EFFDT, when HIR or REH |
AustrDat |
JOB |
EFFDT when REH |
Personengruppe |
DISABILITY_GER |
Mapped from logic found on page 20 related to DISABLED_TYPE |
Dienststelle |
DISABILITY_GER |
DIS_STATUS_OFFICE |
Sitz |
DISABILITY_GER |
CITY |
Aktenzeichen |
DISABILITY_GER |
CARD_NO |
Gueltigab |
DISABILITY_GER |
CARD_ISSUE_DT |
Gueltigbis |
DISABILITY_GER |
CARD_EXP_DT |
WegfallDat |
Blank |
|
Ausbildungsbeginn |
DISABILITY_GER |
APPREN_BGN_DT |
Ausbildungsende |
DISABILITY_GER |
APPREN_END_DT |
Page Name |
Definition Name |
Navigation |
Usage |
DSB_EMP_CAT_SETUP |
Workforce Administration, Personal Information, Disability, Disability Category Setup DEU |
Control how employee data appears on disability reports. |
|
DSB_RUNCTL_GER |
Workforce Administration, Personal Information, Disability, Heavily Disabled DEU, Heavily Disabled DEU |
Create disability reports to be submitted to the government through RehaDat Elan. |
For RehaDat Elan, File D requires the inclusion of apprentice data for the proper reporting of disability information. The apprentice data includes whether a disabled employee is an apprentice, and the start and end date of their apprenticeship.
Set up apprentice data on the Disability page when entering other employee disability information.
See Entering Additional Data in Human Resources Records.
RehaDat Elan's disability reports display employee information in different columns and sections. An employee's labor agreement, category and subcategory determine where the information is shown on the disability report. Global Payroll provides a way to refine the reporting of this employee data through customization of the employee subcategory.
An employee subcategory is tied to a specific labor agreement and employee category on the Job Labor page. This topic is discussed in PeopleSoft HR: Administer Workforce PeopleBook.
See Entering National Labor Agreement Data.
Access the Disability Category Setup DEU page (Workforce Administration, Personal Information, Disability, Disability Category Setup DEU).
Exclude |
Select to prevent an employee subcategory from being reported. Employees with a subcategory designated Exclude will not be counted for any of the files. |
Apprentice |
Designates an employee subcategory as Apprentice. Employees with a subcategory so designated will be counted in File C, column 2. |
Lawyer or Teacher Trainee |
Designates an employee subcategory as Lawyer or as Teacher Trainee. Employees with a subcategory so designated will be counted in File C, column 3. Note. File C, column 3 also counts employees that have less than 18 standard hours per week. |
Access the Heavily Disabled DEU page (Workforce Administration, Personal Information, Disability, Heavily Disabled DEU, Heavily Disabled DEU).
Specify the company for which you are running the process, as well as the company type. Only companies which have at least one location and related social insurance unit will be available for selection. After the company is selected, the grid is populated with the company's social insurance numbers and corresponding locations. Select the location you wish to declare for a given social insurance number.
The Main Employer ID will be selected based on the Location field as it is defined in the COMPANY_TBL.
If the data is not complete, an error message will prevent you from running the process until the data is complete.
Use the Pay Entity Location DEU (GPDE_AL_PE_LOC) component to process payroll statistical information.
This section discusses how to:
Generate payroll statistics.
View eStatistik file information.
Set up a pay entity location.
Set up Global Payroll for Germany parameters.
View XML results.
Page Name |
Definition Name |
Navigation |
Usage |
GPDE_RC_AL06 |
Global Payroll & Absence Mgmt, Authority Correspondence, Payroll Statistics Report DEU, Payroll Statistic |
Generate preliminary or final eStatistik reports and files. Send files to the government statistical bureau. |
|
GPDE_RC_TX01_FILE |
Global Payroll & Absence Mgmt, Authority Correspondence, Payroll Statistics Report DEU, File Information |
View generated eStatistik XML files. Note. This page is available only after a report file has been submitted to one of the German statistical offices (Statistische Ämter des Bundes und der Länder). |
|
GPDE_AL_PE_LOC |
Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Framework, Organizational, Pay Entity Location DEU, Pay Entity Location DEU |
Each location of a company has a reporting number for reporting social insurance contributions to the pension provider. Enter the company social insurance reporting number, Tariff ID, and Industry Sector of the paying entity location here. |
|
GPDE_AL_NM_VAL_PRS |
Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Framework, Processing, Online Processing Setup DEU, Online Processing Setup DEU |
Set parameter values for Global Payroll for Germany eStatistik processes. |
|
GPDE_TX01_RESULTS |
Global Payroll & Absence Mgmt, Absence and Payroll Processing, Review Absence/Payroll Info, XML Results DEU, XML Results DEU |
Displays status of all eStatistik reports that have been submitted to the statistical bureau. |
Access the Payroll Statistic page (Global Payroll & Absence Mgmt, Authority Correspondence, Payroll Statistics Report DEU, Payroll Statistic).
Report Parameters
For Quarter |
Select the quarter and year for which you want to run the Quarterly Statistics Report. |
Salary Structure Report |
Select this radio button if you want to run the Salary Structure report. The system refreshes the page with a new group box and fields that you can use to enter information regarding your organization's salary structure. |
Run Information
Generate Preliminary File |
Select to generate a preliminary payroll statistics report in XML format. |
Generate & Send Official File |
Select to generate and send a final payroll statistics report in XML format. |
Preliminary Print |
Select to print a preliminary hard copy of a payroll statistics report. |
Final Print |
Select to print a final hard copy of a payroll statistics report. |
Population Selection
Pay Entity |
Specify the pay entity for which you want to generate the payroll statistics report. |
Location Information
Location |
Specify one or more locations for which you want to generate the payroll statistics report. This location must belong to the pay entity that you specified in the Pay Entity field. |
ER Statistic Number (employer statistic number) |
The ER Statistics Number is entered and stored in the Pay Entity Location table and displayed on the run control page of the statistics report. |
Reasons for Salary Changes and Details |
Enter any unusual circumstances that affected the number and/or amount of wage increases during the reporting period. |
Salary Structure Analysis
The system displays this section only when you select the Salary Structure Report option at the top of the page.
Impact on Public Company |
Select this check box if the public has an impact on the management of the company or organization. |
Hours per Week |
Enter the organization's weekly hours. |
Work Days per Week |
Enter the organization's number of days per week that they work. |
Salary Administration Plan |
Enter the plan code and the description of the salary administration plans for which you are running a report. |
Contact Person
Contact ID, Salutation and Contact Name |
Name of the employee (payroll clerk) generating the report. This is required by the German statistical offices (Statistische Ämter des Bundes und der Länder). |
Telephone |
Telephone number of the employee (payroll clerk) generating the report. This is required by the German statistical offices (Statistische Ämter des Bundes und der Länder). |
Fax Number |
Fax number of the employee generating the report. This is required by the German statistical offices (Statistische Ämter des Bundes und der Länder). |
Email Address |
Email address of the employee generating the report. This is required by the German statistical offices (Statistische Ämter des Bundes und der Länder). |
Access the File Information page (Global Payroll & Absence Mgmt, Authority Correspondence, Payroll Statistics Report DEU, File Information).
Note. This page is available only after a report file has been submitted to one of the German statistical offices (Statistische Ämter des Bundes und der Länder).
Return Ticket |
Displays the ticket number returned by the government statistical office for the report. |
Access the Pay Entity Location DEU page (Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Framework, Organizational, Pay Entity Location DEU, Pay Entity Location DEU).
General Information
ER SI Number (employer social insurance number) |
Enter the social insurance reporting number. |
Statistic Information
Tariff ID |
Tariff ID code. Required for eStatistik reporting purposes. |
Industrial sector |
Industrial sector for the pay entity. Required for eStatistik reporting purposes. |
Access the Online Processing Setup DEU page (Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Framework, Processing, Online Processing Setup DEU, Online Processing Setup DEU).
This page stores settings read by the system for eStatistik processes.
Property Name
JavaClassLocation |
Location of the Jar files which are required to send the XML file to the statistical bureau. Enter the system variable <PSHOME>, or enter the file path. |
LOGFILENAME |
Name of the log file. Currently not used. |
UserID |
User ID for sender of file. This ID is provided by the statistical bureau. |
UserPassword |
User password for sender of file. This ID is provided by the statistical bureau. |
XMLTestRunOnly |
If set to Y, specifies that file is being submitted as a test, and not as an official report. |
Access the XML Results DEU page (Global Payroll & Absence Mgmt, Absence and Payroll Processing, Review Absence/Payroll Info, XML Results DEU, XML Results DEU).
Filter Criteria
Electronic Process Run Type |
Select the processing run type for which you want to view XML processing status. Possible values are Payroll Statistics, Tax Registration, and Tax Statement. For eStatistik, select Payroll Statistics. |
XML Return Status |
Filter the results to be displayed for runs in progress and completed tickets. Select: Error to view submission errors. Processing to view files still being processed. Success to view completed submissions. |
Run Type |
Select to filter by month or year. |
Runs in Progress
Run Status |
Displays the run type, Return Ticket number, and return status for each run in progress. |
Run Details |
Displays details about each run in progress. Click the links to view run files, run details, or XML data files. |
Completed Tickets
Run Status |
Displays the run type, Return Ticket number, and return status for each run in progress. |
Run Details |
Displays details about each run in progress. Click the links to view run files or XML data files. |
This section discusses how to use certificate management.
The primary function of certificate management is to: define, store, and complete certificate templates (PDF forms) with data supplied by Global Payroll or the user (either online or through batch processing), and then immediately produce the certificate for viewing or printing. This functionality is provided as a toolset, allowing PeopleSoft developers to create programs and PDF templates that extend the utility of certificates.
An application engine (AE) library provides a common set of functions for use across 35 different certificates. Each certificate uses the library to retrieve and populate master payroll data and manually entered data into the certificate according to the certificate definition. Application engine programs, individually written for each certificate, provide the payroll results.
Certificates are defined using a form management component. This component allows you to:
Set up basic form information, including effective dates and status, and attach a PDF file that defines the structure of a certificate.
Specify which AE modules to execute during form processing.
Define individual form parameters, which are manually entered immediately before certificate processing is launched. Parameters are required by the AE program to correctly report certificate information. Parameters can be used to report information not necessarily associated with PDF form fields.
After forms are defined and stored, payroll staff can generate certificates through Global Payroll Certificates and make them available to employees through the self-service function of eCertificates.
You complete these steps to set up forms for certificate processing:
Navigate to the Pdf Form Setup page in Global Payroll for Germany.
Enter a Form ID and basic information to identify the form, and then attach a PDF file to define the form structure.
Specify any other form details, execution variables, and AE library modules to use during certificate creation.
Define certificate data entry parameters and map them to form field names, if required.
After completing the form setup, save the form.
You complete these steps to create certificates:
Navigate to the Create Certificates page in Global Payroll for Germany.
If a clerk is requesting the certificate, select the employee to receive the certificate.
Select the appropriate form definition from which to generate the certificate.
Enter any requested or required information to complete the certificate.
Click Create to generate the certificate.
After the certificate is created, the Review/Modify page is active. Click Refresh to bring in the current information.
Enter any corrections, modifications, or additional information for the certificate.
Click Finalize to complete the certificate and activate printing options. Save the page.
Print the certificate.
This section discusses how to:
Define the PDF form.
Define form details.
Page Name |
Definition Name |
Navigation |
Usage |
GPDE_FM_DEF |
Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Reports, Pdf Form Setup DEU, Pdf Form Definition |
Define basic certificate information and attach PDF forms. |
|
GPDE_FM_FORM |
Click the Details button on the Pdf Form Definition page. |
View structure and setup of the PDF form fields. |
Access the Pdf Form Definition page (Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Reports, Pdf Form Setup DEU, Pdf Form Definition).
Delete |
Click to delete the attached file. The system deletes the file and then displays the Add button. |
Add |
Click to select a PDF form template to attach and store in the forms database. |
View |
Click to preview the attached PDF form online. This button is hidden until a form is selected for uploading. |
Details |
Click to view the field details of the PDF form. This button is enabled after a PDF form is uploaded. |
Access the Pdf Form Details page (click the Details button on the Pdf Form Definition page).
iScript |
Enter an iScript (internet script) to associate the certificate PDF form with specialized PeopleCode functions used to generate the certificate. For certificates, the default PeopleCode iScript is always: WEBLIB_GPDE_FM.ISCRIPT1.FieldFormula.IScript_GPDE_FM_SubmitTest. |
Test Fields |
Tests the form processing functionality of the application engine (AE). The function reads database fields stored in Global Payroll that are mapped to the PDF form and populates the PDF form with them. The PDF form is then opened in a separate window and displays where on the form the database fields will be positioned. The PDF can be printed. |
Test Submit |
Tests the proper routing of field data back into the PeopleSoft application from the PDF form. |
XML Path |
PeopleSoft Global Payroll for Germany does not support this functionality. |
This section discusses how to:
Generate certificates.
Modify certificates.
Note. A PeopleSoft-developed batch process divides certificates
into separate PDF files and then groups them as a set by employee for a specified
calculation period. The system stores the PDF files in attachment files using
an existing table (GPDE_CT_DATA). This table associates the PDF files to the
names of the employees.
The run control page for Tax Statements (GPDE_RC_TX01) displays a check
box called Split PDF for Self Service. This flag
is needed to initiate the split process. If you select the flag, the system
calls the GPDE_TX1 job. GPDE_TX1 initiates the creation of the driver tables
in the SQR and triggers the actual split by calling the GPDE_SS_CERT Application
Engine. To access the Tax Statement page, select Global Payroll
& Absence Mgmt, Taxes, Tax Statement Report DEU, Tax Statement.
To view this information, use the Certificates Self Service module (Self
Service, Payroll and Compensation, View / Print Certificates, Print or View
Certificates).
Page Name |
Definition Name |
Navigation |
Usage |
GPDE_CT_MAIN |
Global Payroll & Absence Mgmt, Payee Data, Certificates DEU, Create Certificates |
Define which certificate to generate and enter additional data required to complete the certificate. |
|
GPDE_CT_HIST |
Global Payroll & Absence Mgmt, Payee Data, Certificates DEU, View/Change History |
Review, modify, and finalize generated certificates. |
Access the Create Certificates page (Global Payroll & Absence Mgmt, Payee Data, Certificates DEU, Create Certificates).
Selection Criteria
Form ID |
Enter the name of the form definition to be used to create the certificate. |
Termination Date |
Enter a date that pertains to the period for which the certificate is created. |
Pay Entity |
Enter the pay entity the employee worked for during the certificate's reference date. |
Certificate Run Parameter
Character Value, Date Value, and Numeric Value |
Enter required information in the appropriate column, according to the data type of each field, to complete the certificate. |
Y/N |
Select to print the field detail information. Note. This field does not appear for all forms that you select. |
Create |
Click to begin the certificate generation process. Note. For certificates that have no PDF template stored, the Create button is disabled. |
Access the View/Change History page (Global Payroll & Absence Mgmt, Payee Data, Certificates DEU, View/Change History).
Refresh |
Click to refresh the page with the result from the certificate creation process. You must click this button because the AE program is asynchronous and the page may not reflect the most recent result of the process. If a new certificate creation process was initiated and no refresh was performed, the system will alert you. |
Finalize |
Click to indicate that the certificate is finalized. The button becomes enabled after clicking Review/Modify. Once a certificate is finalized, the content is locked and no further changes are allowed. Any additional certificates requested of the same type for an employee must be re-created from the beginning. |
Review/Modify |
Click to edit the content of the certificate. The button must be clicked at least once to enable the Finalize button. |
View |
Click to view the certificate online. Certificates not finalized will appear with a watermark, which does not appear and is not printed on the finalized versions. |