Run the HCM UK MyCSP Interface and Assignment Diagnostics Report

The purpose of this report is to identify potential issues prior to submitting your interface files to MyCSP.

It allows you to validate:

  • Whether a run has been submitted.
  • The validity of setup data for inclusion in certain files.
  • An employee’s eligibility for inclusion in a submission.

The diagnostic report is typically run prior to the cutover and monthly interface submissions. If the interface process indicates an issue with a particular assignment in the MyCSP files, you can run the diagnostic report to help identify and then fix the issue.

You can run this report at Paypoint Code or assignment level, depending on your validation requirements. The following checks are performed.

The parameters and any specific parameter values for each check are shown:

VALIDATION

TYPE

VALIDATION CHECK DESCRIPTION PARAMETERS REQUIRED IN THIS CHECK

Interface

Submissions

Check whether the MyCSP cutover process was run.

Effective Date

Paypoint Code

Payroll Statutory Unit

MyCSP Interface File Type = C

Check whether the MyCSP cutover was submitted more than once.

Effective Date

Paypoint Code

Payroll Statutory Unit

MyCSP Interface File Type = C

Check whether the MyCSP monthly interface submission was already submitted for the same period.

Effective Date

Paypoint Code

Payroll Statutory Unit

MyCSP Interface File Type = M

Employee Status and Benefits and Pensions Card Display a message if the employee does not exist in the payroll statutory unit for which the report is run.

Assignment Number

Effective Date

Paypoint Code

Payroll Statutory Unit

Display a message if any of the following don’t exist:

Benefits and Pensions card

MyCSP qualifying pension scheme component

Card association

Card association detail

Assignment Number

Effective Date

Paypoint Code

Payroll Statutory Unit

Missing Pension

Payroll ID

Display a message if no pension payroll identifier or historical pension payroll identifier exists for the day before cutover for the assignment number shown.

Assignment Number

Effective Date

Paypoint Code

Payroll Statutory Unit

MyCSP Interface File Type = C

Display a message if no pension payroll identifier or historical pension payroll identifier exists for the assignment number shown.

Assignment Number

Effective Date

Paypoint Code

Payroll Statutory Unit

MyCSP Interface File Type = M

Part-Time Hours

History and

Short-Time

Hours files

Display a message if the employee’s working hours are less than standard working hours but they do not have a part-time assignment category.

Assignment Number

Effective Date

Paypoint Code

Payroll Statutory Unit

MyCSP Interface File Name = Part-time

Hours or Short-time Hours

MyCSP

Allowance

History file

Display a message if the MyCSP Allowance History Cutover Information element entry is not effective as of cutover. That is, the element entry start date is not cutover minus one or earlier.

Effective Date

Paypoint Code

Payroll Statutory Unit

MyCSP Interface File Name = Allowance

MyCSP Interface File Type value = C

MyCSP Salary

History file

Display a message if the MyCSP Salary History Cutover Information element entry is not effective as of cutover. That is, the element entry start date is not cutover minus one or earlier.

Effective Date

Paypoint Code

Payroll Statutory Unit

MyCSP Interface File Name = Salary

MyCSP Interface File Type value = C

To run this report:

  1. Select Run MyCSP Diagnostics Tests from the Settings and Actions menu.
  2. Select HCM UK MyCSP Interface and Assignment Diagnostics.
  3. Enter the details as shown:
    PARAMETER DESCRIPTION
    Assignment Number The assignment for which the report is run (optionalfor some checks). If an assignment number includes a prefix letter, include the letter too, for example, enter the E for automatically generated assignment number E45678.
    Effective Date The effective date for which the report is run (required).
    Paypoint Code The Paypoint Code at PSU or legal employer level for which the report is run (required).
    Payroll Statutory Unit The payroll statutory unit for which the report is run (required).
    MyCSP Interface File Name Usage of this parameter is required for the following checks:
    • Part-time Hours (for Part-Time Hours History file hours check)
    • Short-time Hours (for Short-time Hours history file hours check)
    • Allowance (for Allowance History file element entry check)
    • Salary (for Salary history file element entry check)
    MyCSP Interface File Type

    The file type (optionalfor some checks).

    C (for Cutover) or M (for Monthly)

Note: If you leave all three optional parameters (File Type, Assignment Number, File Name) blank, no report output is generated.