Managing Electronic Data Transfers

This section provides an overview of electronic data transfers and discusses how to:

Click to jump to parent topicUnderstanding Electronic Data Transfers

This section discusses:

Click to jump to top of pageClick to jump to parent topicTax Statements (ELSTER)

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.

Click to jump to top of pageClick to jump to parent topicSocial Insurance

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.

Click to jump to top of pageClick to jump to parent topicDisability Reports

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.

Click to jump to top of pageClick to jump to parent topicPayroll Statistic Reports

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:

  1. Quarterly Statistics Report

  2. 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:

The Salary Structure Analysis Report provides this information:

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

Click to jump to top of pageClick to jump to parent topicCertificates

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.

Click to jump to top of pageClick to jump to parent topicDelivered Elements

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

Click to jump to parent topicProcessing and Submitting Electronic Tax Returns

This section discusses how to:

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.

Click to jump to top of pageClick to jump to parent topicPages Used to Process and Submit Electronic Tax Returns

Page Name

Definition Name

Navigation

Usage

Tax Statement

GPDE_RC_TX01

Global Payroll & Absence Mgmt, Taxes, Tax Statement Report DEU, Tax Statement

Generate tax statements.

XML Results DEU

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.

Tax Card Data

GPDE_TX_DATA2

Global Payroll & Absence Mgmt, Payee Data, Taxes, Maintain Tax Data DEU, Tax Card Data

Generate eTIN for employees.

Community Codes

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.

Click to jump to top of pageClick to jump to parent topicGenerating Tax Statements

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.

Click to jump to top of pageClick to jump to parent topicManaging Tax Statement Results

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.

Click to jump to top of pageClick to jump to parent topicGenerating eTIN Numbers

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.

Click to jump to top of pageClick to jump to parent topicViewing Community Codes

Access the Community Codes page (Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Taxes, Municipality Code DEU, Community Codes).

Click to jump to parent topicProcessing and Submitting Social Insurance Data

This section discusses how to process and submit social insurance data.

Click to jump to top of pageClick to jump to parent topicPage Used to Process and Submit Social Insurance Data

Page Name

Definition Name

Navigation

Usage

SI Contributions Report DEU (Social Insurance Contribution Report DEU)

GPDE_RC_SI10

Global Payroll & Absence Mgmt, Social Security / Insurance, SI Contributions Report DEU, SI Contributions Report DEU

Process the social insurance contributions report and prepare for submission.

Click to jump to top of pageClick to jump to parent topicProcessing and Submitting 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.

Click to jump to parent topicGenerating Disability Reports

This section provides an overview of RehaDat elan output files and discusses how to:

Click to jump to top of pageClick to jump to parent topicUnderstanding RehaDat Elan Output Files

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

Click to jump to top of pageClick to jump to parent topicPages Used to Generate Disability Reports

Page Name

Definition Name

Navigation

Usage

Disability Category Setup DEU

DSB_EMP_CAT_SETUP

Workforce Administration, Personal Information, Disability, Disability Category Setup DEU

Control how employee data appears on disability reports.

Heavily Disabled DEU

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.

Click to jump to top of pageClick to jump to parent topicSetting Up Apprentice Data

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.

Click to jump to top of pageClick to jump to parent topicSetting Up Employee Subcategories

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.

Click to jump to top of pageClick to jump to parent topicSetting Up Subcategories

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.

Click to jump to top of pageClick to jump to parent topicGenerating Disability Reports

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.

Click to jump to parent topicProcessing Payroll Statistical Information

Use the Pay Entity Location DEU (GPDE_AL_PE_LOC) component to process payroll statistical information.

This section discusses how to:

Click to jump to top of pageClick to jump to parent topicPages Used to Process Payroll Statistical Information

Page Name

Definition Name

Navigation

Usage

Payroll Statistic

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.

File Information

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).

Pay Entity Location DEU

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.

Online Processing Setup DEU

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.

XML Results DEU

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.

Click to jump to top of pageClick to jump to parent topicGenerating Payroll Statistics

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).

Click to jump to top of pageClick to jump to parent topicViewing eStatistik File Information

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.

Click to jump to top of pageClick to jump to parent topicSetting Up a Pay Entity Location

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.

Click to jump to top of pageClick to jump to parent topicSetting Up Global Payroll for Germany Parameters

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.

Click to jump to top of pageClick to jump to parent topicViewing XML Results

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.

Click to jump to parent topicManaging Certificates

This section discusses how to use certificate management.

Click to jump to top of pageClick to jump to parent topicUsing 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:

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.

Certificate Process Workflow

You complete these steps to set up forms for certificate processing:

  1. Navigate to the Pdf Form Setup page in Global Payroll for Germany.

  2. Enter a Form ID and basic information to identify the form, and then attach a PDF file to define the form structure.

  3. Specify any other form details, execution variables, and AE library modules to use during certificate creation.

  4. Define certificate data entry parameters and map them to form field names, if required.

  5. After completing the form setup, save the form.

You complete these steps to create certificates:

  1. Navigate to the Create Certificates page in Global Payroll for Germany.

  2. If a clerk is requesting the certificate, select the employee to receive the certificate.

  3. Select the appropriate form definition from which to generate the certificate.

  4. Enter any requested or required information to complete the certificate.

  5. Click Create to generate the certificate.

  6. After the certificate is created, the Review/Modify page is active. Click Refresh to bring in the current information.

  7. Enter any corrections, modifications, or additional information for the certificate.

  8. Click Finalize to complete the certificate and activate printing options. Save the page.

  9. Print the certificate.

Click to jump to parent topicSetting Up Certificates

This section discusses how to:

Click to jump to top of pageClick to jump to parent topicPages Used to Set Up Certificates

Page Name

Definition Name

Navigation

Usage

Pdf Form Definition

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.

Pdf Form Details

GPDE_FM_FORM

Click the Details button on the Pdf Form Definition page.

View structure and setup of the PDF form fields.

Click to jump to top of pageClick to jump to parent topicDefining the PDF Form

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.

Click to jump to top of pageClick to jump to parent topicDefining Form Details

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.

Click to jump to parent topicProcessing Certificates

This section discusses how to:

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).

Click to jump to top of pageClick to jump to parent topicPages Used to Process Certificates

Page Name

Definition Name

Navigation

Usage

Create Certificates

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.

View/Change History

GPDE_CT_HIST

Global Payroll & Absence Mgmt, Payee Data, Certificates DEU, View/Change History

Review, modify, and finalize generated certificates.

Click to jump to top of pageClick to jump to parent topicGenerating 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.

Click to jump to top of pageClick to jump to parent topicModifying Certificates

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.