SAP Interface File Layouts

Overview

Every day, Vision will poll the directory for work.  If there is work the file will be loaded and immediately removed from the directory.  In the same way, Vision will know that work has been done that is required to go to SAP and hence Vision will create and place a file in the SAP directory.

 

Vision has a pre-work area, and mechanisms to restore that area if a problem occurs exist.  The normal process is for the user to confirm the data by authorising the remittance or received data. 

 

A report will also be provided that shows the monetary variances at the time of authorising, so that the user can be pre-warned to check.  There are existing reports that show all changes that have been made to a record.

Refer to

Client Specific

ACA

SAP

Interface 2 Billing Process

 

Interfaces

The following interfaces are currently in operation:

 

Interface

File Name

File ID

Text File Name

Description

1

BASIC (Basic Record)

 

SALHIST (Salary History Record)

 

HRSHIST (Hours History Record)

 

ADDRESS (Address Record)

 

EXT (Future dated exits)

Group

PIS1nnnn.sys, BSCSnnnn.txt

ADRSnnnn.txt, HRSnnnn.txt

SLYSnnnn.txt,

Employee / Payroll Data

BarCap

PIP1nnnn.sys, BSCPnnnn.txt

ADRPnnnn.txt, HRPnnnn.txt

SLYPnnnn.txt,

Wealth

PIW1nnnn.sys, BSCWnnnn.txt

ADRWnnnn.txt, HRWnnnn.txt

SLYWnnnn.txt,

1b

MEMBERSHIP GROUP CATEGORY CHANGES

POP

POPSInnn.txt – Group SAP

 

POPPInnn.txt – Barcap SAP

 

POPWInnn.txt – Wealth SAP

Membership Group Category Changes

2

CONTRIBUTION AMOUNTS / RATES

PEN

PENWCONTnnnn.txt

PENPCONTnnnn.txt

 

PENSCONTnnnn.txt

The contribution amounts or rates to SAP that are deducted from the monthly salary.

3

NEW PENSIONERS AND CHANGES TO PENSIONER RECORDS

POS

POS.txt

New pensioners and changes to pensioner records which have occurred since the last payment run.

3b

BARCLAYS

PIS

PIS3nnnn.sys (control file) & BSC3nnnn.txt (data file)

New Company Reference Numbers for Pensioners

4

MTHERN (Contribution Record)

 

EARNHIST (Monthly Earnings Record)

 

CONTRIBUTIONS (Earnings History Record)

 

RETRO CONTS (Retrospective Contributions)

Group

PIS4nnnn.sys, DCDSnnnn.txt, ERNSnnnn.txt, MTESnnnn.txt

Employee and Employer contributions deducted by Payroll including earnings data

BarCap

PIP4nnnn.sys, DCDPnnnn.txt, ERNPnnnn.txt, MTEPnnnn.txt

Wealth

PIW4nnnn.sys, DCDWnnnn.txt, ERNWnnnn.txt, MTEWnnnn.txt

8

SAP Interfaces Extract

PEN

Barcap: PENP8nnnn.txt

 

Group: PENS8nnnn.txt

 

Wealth: PENW8nnnn.txt

 

The nnnn will be the next version number in order to ensure uniqueness.

Salary contributions for leavers with less than 2 years service

 

Where applicable, a version number will be implemented on interfaces to ensure that the business is notified if a file is missing or loading out of sequence.  This version number will be the same for all files within a set of files in respect of Interface 1 and Interface 4.

 

Note:

No version numbers are stored for interfaces 3 and 3b.

 

Locations of interface version numbers on Vision:

 

Interface

Path

Interface 1

Payroll / Pay Centre Setting

Interface 1b

Infrastructure > System Data > Parameters > Global Parameters (Parameter Type = Interfaces).  Where Parameter Type = INTERFACES and Parameter SubType = INTERFACE 1B.

Interface 2

Infrastructure > Batch > Batch Parameter

-   GROUPVER

-   BARCAPVER

-   WEALTHVR

Interface 4

Payroll / Edit Cycle Control

Interface 8

Infrastructure > Batch > Batch Parameter

-   BJU3FF_BAR_SEQ

-   BJU3FF_GRO_SEQ

-   BJU3FF_WEA_SEQ

 

The convention for the text file name in each case is as follows:

Positions 1 – 3   = File Identifier

Position 4          = Paycentre (P = BARCAP, S = GROUP, W = WEALTH).

Positions 5 – 8   = Version Number

 

Example:

A set of Interface 1 files from Group would be named as follows:

BSCS2033.txt

ADRS2033.txt

HRS2033.txt

SLYS2033.txt

 

This will be controlled by the programs automatically so that no manual intervention is required.

 

The details from any control files received are recorded in the error log for the user to review.

 

During the processing of the files, the existing process of recording when starting and finishing together with how many records have been processed per interface file using the Event Category = INTERFACE, will be used.

 

If there is a discrepancy between sequence numbers of files or when the full set of files in an interface group is not received, do not load the files, as system intervention is required and hence an error in RED will be displayed in the view log status and an email will be sent to the user linked to the pay centre.

 

The following are the file layouts that the SAP area will produce for daily and monthly processes.

 

Automated interfaces

SAP to Vision Automated Interfaces

 

The interface files generated from the various SAP systems are placed in a common interface directory where these files are transferred from UK Pension Administration to ABSA and retrieved and imported into Vision.

 

Note:

The source folders on both sides should be polled every hour on a continued daily basis (nnnn denotes an incremental number).


Interface

Frequency

Description

File

Source

Destination

1

Daily

Employee Data

 

SAP Folder

Vision Folder

 

 

 

 

 

 

 

Hourly

Group SAP

PIS1nnnn.sys

GROUP SAP\Output

C:\INpensions\SAP\Input

 

Hourly

Group SAP

BSCSnnnn.txt

GROUP SAP\Output

C:\INpensions\SAP\Input

 

Hourly

Group SAP

ADRSnnnn.txt

GROUP SAP\Output

C:\INpensions\SAP\Input

 

Hourly

Group SAP

HRSnnnn.txt

GROUP SAP\Output

C:\INpensions\SAP\Input

 

Hourly

Group SAP

SLYSnnnn.txt

GROUP SAP\Output

C:\INpensions\SAP\Input

 

 

 

 

 

 

 

Hourly

Barcap SAP

PIP1nnnn.sys

IBIM SAP\Output

C:\INpensions\SAP\Input

 

Hourly

Barcap SAP

BSCPnnnn.txt

IBIM SAP\Output

C:\INpensions\SAP\Input

 

Hourly

Barcap SAP

ADRPnnnn.txt

IBIM SAP\Output

C:\INpensions\SAP\Input

 

Hourly

Barcap SAP

HRPnnnn.txt

IBIM SAP\Output

C:\INpensions\SAP\Input

 

Hourly

Barcap SAP

SLYPnnnn.txt

IBIM SAP\Output

C:\INpensions\SAP\Input

 

 

 

 

 

 

 

Hourly

Wealth SAP

PIW1nnnn.sys

IBIM SAP\Output

C:\INpensions\SAP\Input

 

Hourly

Wealth SAP

BSCWnnnn.txt

IBIM SAP\Output

C:\INpensions\SAP\Input

 

Hourly

Wealth SAP

ADRWnnnn.txt

IBIM SAP\Output

C:\INpensions\SAP\Input

 

Hourly

Wealth SAP

HRWnnnn.txt

IBIM SAP\Output

C:\INpensions\SAP\Input

 

Hourly

Wealth SAP

SLYWnnnn.txt

IBIM SAP\Output

C:\INpensions\SAP\Input

 

 

 

 

 

 

Interface

Frequency

Description

File

Source

Destination

3b

Daily

New Pensioner staff numbers

 

SAP Folder

Vision Folder

 

 

 

 

 

 

 

Hourly

Group SAP

PIS3nnnn.sys

GROUP SAP\Output

C:\INpensions\SAP\Input

 

Hourly

Group SAP

BSC3Snnnn.txt

GROUP SAP\Output

C:\INpensions\SAP\Input

 

 

 

 

 

 

 

Interface

Frequency

Description

File

Source

Destination

4

Daily

Employee and Employer contributions deducted by payroll

 

SAP Folder

Vision Folder

 

 

 

 

 

 

 

Hourly

Group SAP

PIS4nnnn.sys

GROUP SAP\Output

C:\INpensions\SAP\Input

 

Hourly

Group SAP

DCDSnnnn.txt

GROUP SAP\Output

C:\INpensions\SAP\Input

 

Hourly

Group SAP

ERNSnnnn.txt

GROUP SAP\Output

C:\INpensions\SAP\Input

 

Hourly

Group SAP

MTESnnnn.txt

GROUP SAP\Output

C:\INpensions\SAP\Input

 

 

 

 

 

 

 

Hourly

Barcap SAP

PIP4nnnn.sys

IBIM SAP\Output

C:\INpensions\SAP\Input

 

Hourly

Barcap SAP

DCDPnnnn.txt

IBIM SAP\Output

C:\INpensions\SAP\Input

 

Hourly

Barcap SAP

ERNPnnnn.txt

IBIM SAP\Output

C:\INpensions\SAP\Input

 

Hourly

Barcap SAP

MTEPnnnn.txt

IBIM SAP\Output

C:\INpensions\SAP\Input

 

 

 

 

 

 

 

Hourly

Wealth SAP

PIW4nnnn.sys

IBIM SAP\Output

C:\INpensions\SAP\Input

 

Hourly

Wealth SAP

DCDWnnnn.txt

IBIM SAP\Output

C:\INpensions\SAP\Input

 

Hourly

Wealth SAP

ERNWnnnn.txt

IBIM SAP\Output

C:\INpensions\SAP\Input

 

Hourly

Wealth SAP

MTEWnnnn.txt

IBIM SAP\Output

C:\INpensions\SAP\Input

 

 

 

 

 

 


Every day, Vision will poll the directory for work.  If there is work, the file will be loaded and immediately removed from the directory.  In the same way, Vision will know that work has been done that is required to go to SAP and hence Vision will create and place a file in the SAP directory.

Vision to SAP Automated Interfaces

Vision generates the following files and puts them on a directory from where they are retrieved and imported into the various SAP systems.

 

Note:

The source folders on both sides should be polled every hour on a continued daily basis (nnnn denotes an incremental number).


Interface

Frequency

Description

 

Source

Destination

1b

Daily

Pension Scheme Indicator

 

Vision Folder

SAP Folder

 

 

 

 

 

 

 

Hourly

Group SAP

POPSInnn.txt

C:\INpensions\SAP\Output

GROUP SAP\Input

 

 

 

 

 

 

 

Hourly

Barcap SAP

POPPInnn.txt

C:\INpensions\SAP\Output

IBIM SAP\Input

 

 

 

 

 

 

 

Hourly

Wealth SAP

POPWInnn.txt

C:\INpensions\SAP\Output

IBIM SAP\Input

 

 

 

 

 

 

 

 

 

 

 

 

Interface

Frequency

Description

 

Source

Destination

2

Daily

Update SAP Payroll with changes

 

Vision Folder

SAP Folder

 

 

 

 

 

 

 

Hourly

Group SAP

PENSCONTnnnnn.txt

C:\INpensions\SAP\Output

GROUP SAP\Input

 

 

 

 

 

 

 

Hourly

Barcap SAP

PENPCONTnnnnn.txt

C:\INpensions\SAP\Output

IBIM SAP\Input

 

 

 

 

 

 

 

Hourly

Wealth SAP

PENWCONTnnnnn.txt

C:\INpensions\SAP\Output

IBIM SAP\Input

 

 

 

 

 

 

 

 

 

 

 

 

Interface

Frequency

Description

 

Source

Destination

3

Daily

New and amended Pensioner details

 

Vision Folder

SAP Folder

 

 

 

 

 

 

 

Hourly

Group SAP

POS3*.*

C:\INpensions\SAP\Output

GROUP SAP\Input

 

 

 

 

 

 

 

Interface

Frequency

Description

 

Source

Destination

8

Daily

Salary contributions for leavers with less than 2 years service

 

Vision Folder

SAP Folder

 

 

 

 

 

 

 

Hourly

Group SAP

PENS8nnnn.txt

C:\INpensions\SAP\Output

GROUP SAP\Input

 

 

 

 

 

 

 

Hourly

Barcap SAP

PENP8nnnn.txt

C:\INpensions\SAP\Output

IBIM SAP\Input

 

 

 

 

 

 

 

Hourly

Wealth SAP

PENW8nnnn.txt

C:\INpensions\SAP\Output

IBIM SAP\Input

 

 

 

 

 

 

 


Directories for SAP interface files

Note:

Specified member data is extracted through data files and sent to the UK Pension Administration for processing.  This applies to Interfaces 1b, 2, 3 and 3b.

 

Existing SAP Systems:

 

Group SAP (GROUPPTH.  Refer to JUK08 Batch Parameter below)

Wealth SAP (WELTHPTH.  Refer to JUK08 Batch Parameter below)

BarCap SAP (BARCAPPTH. Refer to JUK08 Batch Parameter below)

 

 

Interface

File Name

File ID

Directory

 

 

1

BASIC

BSC

JWA37 System Control Table

 

Processes > Contributions > Income >General >Tables > sapINPUTfolder

C:\INpensions\SAP\Input

 

 

1

SALHIST

SLY

JWA37 System Control Table

 

Processes > Contributions > Income >General >Tables > sapINPUTfolder C:\INpensions\SAP\Input

 

 

1

HRSHIST

HRS

JWA37 System Control Table

 

Processes > Contributions > Income >General >Tables > sapINPUTfolder

C:\INpensions\SAP\Input

 

 

1

ADDRESS

ADR

JWA37 System Control Table

 

Processes > Contributions > Income >General >Tables > sapINPUTfolder

C:\INpensions\SAP\Input

 

1

FUTURE DATED EXITS

EXT

JWA37 System Control Table

 

Processes > Contributions > Income >General >Tables > sapINPUTfolder

C:\INpensions\SAP\Input

NE

 

1b

MEMBERSHIP GROUP CATEGORY CHANGES

POP

JUK08 Batch Parameter (User Defined)

 

Infrastructure > Batch > Batch Parameters > BARCAPPTH or GROUPPTH or WELTHPTH

C:\INpensions\SAP\OUTPUT\GROUP\

C:\INpensions\SAP\OUTPUT\BARCAP\

C:\INpensions\SAP\OUTPUT\WEALTH\

 

 

2

CONTRIBUTION AMOUNTS / RATES

PEN

JUK08 Batch Parameter (User Defined)

 

Infrastructure > Batch > Batch Parameters > BARCAPPTH or GROUPPTH or WELTHPTH

C:\INpensions\SAP\OUTPUT\GROUP\

C:\INpensions\SAP\OUTPUT\BARCAP\

C:\INpensions\SAP\OUTPUT\WEALTH\

 

 

3

NEW PENSIONERS AND CHANGES TO PENSIONER RECORDS

POS

JUK08 Batch Parameter (User Defined)

 

Infrastructure > Batch > Batch Parameters > BARCAPPTH or GROUPPTH or WELTHPTH

C:\INpensions\SAP\OUTPUT\GROUP\

C:\INpensions\SAP\OUTPUT\BARCAP\

C:\INpensions\SAP\OUTPUT\WEALTH\

 

 

3b

NEW COMPANY REFERENCE NUMBERS FOR PENSIONERS

PIS

JUK08 Batch Parameter (User Defined)

 

Infrastructure > Batch > Batch Parameters > BARCAPPTH or GROUPPTH or WELTHPTH

C:\

 

 

4

MTHERN

DCD

JWA37 System Control Table

 

Processes > Contributions > Income >General >Tables > sapINPUTfolder

C:\INpensions\SAP\Input

 

 

4

EARNHIST

MTE

JWA37 System Control Table

 

Processes > Contributions > Income >General >Tables > sapINPUTfolder C:\INpensions\SAP\Input

 

 

4

CONTRIBUTIONS

ERN

JWA37 System Control Table

 

Processes > Contributions > Income >General >Tables > sapINPUTfolder

C:\INpensions\SAP\Input

 

 

4

RETRO CONTS

 

JWA37 System Control Table

 

Processes > Contributions > Income >General >Tables > sapINPUTfolder

C:\INpensions\SAP\Input

 

 

8

SAP Interfaces Extract

PEN

JUK08 Batch Parameter (User Defined)

 

Infrastructure > Batch > Batch Parameters > BARCAPPTH or GROUPPTH or WELTHPTH

C:\INpensions\SAP\OUTPUT\GROUP\

C:\INpensions\SAP\OUTPUT\BARCAP\

C:\INpensions\SAP\OUTPUT\WEALTH\