Setting Up a Transaction

Follow these steps to set up a deduction transaction using the LOGEXP export file.

Step 1: Set Up the PS Tables Component

Identify the PeopleSoft tables and fields that store the data that is required for the transaction:

  • Table: DED_CALC.

  • Fields: DEDCD (deduction code), DED_CLASS (deduction class), and DED_CUR (deduction amount).

Use the PS Table (PI_PSREC_PNL) page to set up the PeopleSoft table and fields:

Navigation:

Set Up HCM, and then Product Related, and then Payroll Interface, and then Interface Controls, and then PS Tables, and then PS Table

This example illustrates the fields and controls on the PS Tables page for Step 1: Set Up the PS Tables Component.

PS Tables page for Step 1: Set Up the PS Tables Component.

Step 2a: Set Up the Field Definition Table Component, Export File Fields

Define the fields for the deduction transaction: DEDAMT (shown in the following example) and DEDCD (not shown).

The default value for DEDAMT is the calculated deduction amount. The default value for DEDCD is the deduction code.

Note:

The DED_CLASS field, identified in the PS Tables component, is not included in the export file. However, an instance ID for this field is set up in step 3.

Use the Interface Field1 page to set up the field definition for the DEDAMT field.

Navigation:

Set Up HCM, and then Product Related, and then Payroll Interface, and then Interface Controls, and then Field Definition Table, and then Interface Field1

This example illustrates the fields and controls on the Interface Field1 page for Step 2a: Set Up the Field Definition Table Component, Export File Fields.

Interface Field1 page for Step 2a: Set Up the Field Definition Table Component, Export File Fields

Step 2b: Set Up the Field Definition Table Component, PeopleSoft Table and Fields

Identify the corresponding PeopleSoft table and field for the DEDAMT field:

  • Table: DED_CALC

  • Field: DED_CUR

Note:

You must set up the DED_CALC table and DED_CUR field in the PS Tables component before you can access them through the Field Definition component.

Use the Field Definition Table - Interface Field2 page to identify the PeopleSoft record (table) and fields:

Navigation:

Set Up HCM, and then Product Related, and then Payroll Interface, and then Interface Controls, and then Field Definition Table, and then Interface Field2

This example illustrates the fields and controls on the Interface Field2 page for Step 2b: Set Up the Field Definition Table Component, PeopleSoft Table and Fields.

Interface Field2 page for Step 2b: Set Up the Field Definition Table Component, PeopleSoft Table and Fields

Step 3: (Optional) Set Up the Instance Table Component

Instance IDs enable you to restrict or modify the data that is sent to the third-party payroll system.

Deduction class values are A (after tax), B (before tax), N (non-taxable or employer paid), and T (taxable or imputed income). The Calculate Deductions process calculates deductions for all classes (A, B, N, T). In this example, the third-party payroll system wants to receive deductions only for class values A and B. Therefore, set up an instance ID DEDCLS for the DED_CLASS field to export calculated deductions for class values A and B. (Alternatively, you can set up the instanced ID to exclude class values N and T.)

Note:

When setting up an instance ID, you can either include the values that you want to export or exclude values that you don't want to export. You may need to experiment to determine which set up works best. Alternatively, you can create a view to retrieve a restricted data set.

Use the Interface Instance Table page to set up instance IDs.

Navigation:

Set Up HCM, and then Product Related, and then Payroll Interface, and then Interface Controls, and then Instance Table, and then Interface Instance Table

This example illustrates the fields and controls on the Interface Instance Table page for Step 3: (Optional) Set Up the Instance Table Component.

Interface Instance Table page for Step 3: (Optional) Set Up the Instance Table Component

Step 4a: Set Up the Definition Table Component, File

Define the file, record, and field sequences for the export file.

Note:

If you change any of the records or fields for a transaction, be sure to make the same changes to the records or fields for the corresponding stop transaction.

Use the Interface Definition File page to access the LOGEXP export file.

Navigation:

Set Up HCM, and then Product Related, and then Payroll Interface, and then Interface Controls, and then Definition Table, and then Interface Definition File

This example illustrates the fields and controls on the Interface Definition File page for Step 4a: Set Up the Definition Table Component, File.

Interface Definition File page for Step 4a: Set Up the Definition Table Component, File

Step 4b: Set Up the Definition Table Component, Record

The LOGEXP export file includes nine record sequences. Record 40 is the deduction transaction. Record 50 is the deduction stop transactions.

Record Sequence Record ID Description

10

PERS

Personal Data

20

EMPL

Employment Data

30

JOB

Job Data

40

DED

Deductions

50

SDED

Stop Deductions

60

SAVE

Savings

70

SSAV

Stop Savings

80

APAY

Additional Pay

90

SPAY

Stop Additional Pay

Record 40, the deduction transaction (DED), includes:

  • Record type: Data

  • Instance ID: DEDCLS—the instance ID created in step 3.

  • Process ID: 000001 ON1 Change—a process required for the deduction transaction.

Use the Interface Definition Record page to set up the record sequences for the export file.

Navigation:

Set Up HCM, and then Product Related, and then Payroll Interface, and then Interface Controls, and then Definition Table, and then Interface Definition Record

This example illustrates the fields and controls on the Interface Definition Record page for Step 4b: Set Up the Definition Table Component, Record.

Interface Definition Record page for Step 4b: Set Up the Definition Table Component, Record

Step 4c: Set Up the Definition Table Component, Fields

Record 40, the deduction transaction, includes five field sequences:

  • Field Seq#: 10–50.

  • Field Seq 40 and 50 are a grouped field (Group ID 001).

  • Field Seq 50 is DEDAMT, the actual deduction amount.

Note:

The field sequences (10–50) for transaction record 40 must be identical to the field sequences for stop transaction record 50. The value of field sequence 50 changes from DEDAMT to ZAMT.

Use the Interface Definition Fields page to set up the field sequences for the record:

Navigation:

Set Up HCM, and then Product Related, and then Payroll Interface, and then Interface Controls, and then Definition Table, and then Interface Definition Fields

This example illustrates the fields and controls on the Interface Definition Fields page for Step 4c: Set Up the Definition Table Component, Fields.

Interface Definition Fields page for Step 4c: Set Up the Definition Table Component, Fields