Batch File Upload

This facility is used for the upload of the following Batch Processes:

- BENEFICIARY MEMBER LOAD

- BIB BANK STATEMENT UPLOAD

- BIB EFT FILE

- MEMBER VALUES LOAD

- EXTERNAL PORTFOLIO VALUE UPLOAD

- MEMBERS DWP VALUES UPLOAD

- AUDIT FILE UPLOAD

- HOME AFFAIRS LOAD

- CPS UPLOAD

- PERSON DETAILS LOAD

- BANK STATEMENT UPLOAD - EFT

 

Navigate the system as follows:

 

From the Main Functionality menu select Process > File Transfer > File Transfer

 

Select Batch File Upload from the sub-menu on the left. 

 

 

The Batch File Upload screen will be displayed.

 

 

Select one of the following Batch Processes from the drop-down list:

- BENEFICIARY MEMBER LOAD

- BIB BANK STATEMENT UPLOAD

- BIB EFT FILE

- MEMBER VALUES LOAD

- EXTERNAL PORTFOLIO VALUE UPLOAD

- MEMBERS DWP VALUES UPLOAD

- AUDIT FILE UPLOAD

- HOME AFFAIRS LOAD

- CPS UPLOAD

- PERSON DETAILS LOAD

- BANK STATEMENT UPLOAD - EFT

 

Use BROWSE (refer to File upload above) to find the document to be uploaded, then click SUBMIT.  A message will confirm that the file has been successfully

 

Once the file has been loaded, the relevant batch job can be submitted.

 

For information about submitting batch jobs refer to

Reports

Batch Runs

 

Locate the required batch job from the list.

 

To initiate the batch job, click Submit in the action column.

 

The progress of the batch job can be monitored in the error log.

 

After the batch job has completed, the error log must be checked for any errors. 

Refer to

Reports

General

Error Log Report

 

For details of the file layout, refer to

Processes

File Transfer

File Layouts

Batch Files

 

For more details on uploading a file received from Home Affairs refer to

Supplements

Processes

Processing the Home Affairs File

 

Input file layout

Detail record layout

 

Field Name

Field Size

DEC

Start

End

ATTR

O/M

Description / Value

1

Scheme Code

7

 

1

7

Char

M

 

2

Investment Medium Code

8

 

8

15

Char

M

 

3

Reference Number

20

 

16

35

Char

M

Membership Reference Number

4

Field Type

1

 

36

36

 

M

V = Market Value

G = Growth/Decline in Market Value

5

Income Type

4

 

37

40

Char

O

 

6

Amount

11

8

41

51

Num

 

Amount of growth or decline in market value

7

Sign

1

8

52

52

Char

O

‘+’ = Growth ‘-‘ = Decline

8

Effective Date

8

 

53

60

Num

M

CCYYMMDD

O = Optional field

M = Mandatory

 

Note:

All optional text fields must be padded with trailing spaces.

All numeric fields must be padded with leading zeroes.

 

ITAX TAX DIRECTIVE FILE UPLOAD

 

Translation Values

The system uses Translation values with a Translation Purpose of ITAX and with Source System Attributes as per the following table:

 

Source System ID

Source System Attribute

Target System ID

Target System Attribute

ITAX

DIRDESCSHORT

IN.PENSIONS

REQUEST STATUS

 

The system uses Translation values as per the following table:

 

Source System Attribute

Translation Value

Target System Attribute

Translation Value

DIRDESCSHORT

APPLICATION DECLINED

REQUEST STATUS

01

DIRDESCSHORT

DIRECTIVE DECLINED

REQUEST STATUS

02

DIRDESCSHORT

AWAITING APPROVAL

REQUEST STATUS

03

DIRDESCSHORT

WAITING STOP-ORDER

REQUEST STATUS

04

DIRDESCSHORT

DSAPPROVED

REQUEST STATUS

05

DIRDESCSHORT

IN PROGRESS

REQUEST STATUS

06

DIRDESCSHORT

FINALISED

REQUEST STATUS

07

DIRDESCSHORT

CANCELLED

REQUEST STATUS

08

DIRDESCSHORT

ARCHIVED

REQUEST STATUS

09

DIRDESCSHORT

INTERMEDIATE INTERFACE (AWAITING VALIDATION)

REQUEST STATUS

10

DIRDESCSHORT

IN PROGRESS – UNFINALISED EXEMPT AMOUNT

REQUEST STATUS

11

 

File Upload

The iTax Directive Reconciliation file is uploaded via the File Transfer > Batch File Upload page.

 

The file is a text file in the format in the table below.

 

Field Name

Field Size

Dec

Start

End

1

MemberNo

15

 

1

15

2

DirReqNr

20

 

16

35

3

CoCode

7

 

36

42

4

BranchCode

20

 

43

62

5

EntryDate

16

 

63

78

6

SystemUserName

20

 

79

98

7

CostCentreCode

10

 

99

108

8

PersCoNr

25

 

109

133

9

Initials

5

 

134

138

10

PersonName

120

 

139

258

11

IdNr

13

 

259

271

12

EmployNr

13

 

272

284

13

DirDescShort

20

 

285

304

14

CancellationDate

10

 

305

314

15

CancelReason

120

 

315

434

16

DirNr

15

 

435

449

17

DateGrossAccrue

10

 

450

459

18

LumpSumGrant

15

2

460

474

19

TaxAmtDeduct

15

2

475

489

20

TaxFreePortion

15

2

490

504

21

IT88RefNo

15

 

505

519

22

IT88Amount

15

 

520

534

23

DirReasDesc

60

 

535

594

24

FundName

120

 

595

714

25

FundPAYERefNr

11

 

715

725

26

JoinDate

10

 

726

735

27

ImportFileName

120

 

736

855

28

ErrorText

120

 

856

975

 

File Processing

When the iTax file is uploaded the system finds the Benefit Tax Directive record with a value for FUND_NAME equal to the value for FundName in the iTax import file and for which the following values are equal to the equivalent value in the table below and for which the Membership Status of the Membership to which the Benefit Tax Directive record is linked is EXIT IN PROCESS.

 

iTax File Value

Benefit Tax Directive Value

Initials

TAXPAYER_INITIALS

PersonName

TAXPAYER_SURNAME

IdNr

TAXPAYER_IDENTITY_NUMBER

 

Note:  The MemberNo value in the file is not equal to the Membership Reference Number on the system.  In the case of Scheme Code 008000 it is made up of the Membership Reference Number followed by PSSPF e.g. 80335269PSSPF.

 

The applicable fields on the Benefit Tax Directive record are updated as per details in the Benefit Tax Directive Value column in the table below.

 

Field Name

Field Size

DEC

ATTR

O/M

Start

End

Benefit Tax Directive Value

2

DirReqNr

20

 

Num

 

16

35

 DIRECTIVE_APPLICATION_ID

5

EntryDate

16

 

Date

 

63

78

 

13

DirDescShort

20

 

Char

 

285

304

Read the Translation Value with a Purpose of ITAX, a Source System Attribute of REQUEST STATUS and a Target System Attribute of DIRDESCSHORT. Find the Source System value for the Target System value equal to the value for this field. Update the REQUEST_STATUS with the value found.

14

CancellationDate

10

 

Date

 

305

314

 

15

CancelReason

120

 

Char

 

315

434

 

16

DirNr

15

 

Num

 

435

449

 DIRECTIVE_ID

19

TaxAmtDeduct

15

2

Num

 

475

489

 GROSS_AMOUNT_PAYE

20

TaxFreePortion

15

2

Num

 

490

504

 

21

IT88RefNo

15

 

Char

 

505

519

 IT88_REFERENCE_NUMBER

22

IT88Amount

15

2

Num

 

520

534

 ASSESSED_TAX_AMOUNT

23

DirDescShort

60

 

Char

 

535

594

 

28

ErrorText

120

 

Char

 

856

975

 RESPONSE_TEXT

 

If a Benefit Tax Directive record cannot be found an error message is written to the error log.