Pre-Production Checklist

Pre-Production Checklist

BCS API

Pre-Production Checklist

June 2010

1Test Checklist Details

1.1Application general information

Date
Company Name
Member code (CED Code)
CC&G membership type (General Clearing member, Individual Clearing Member, Non Clearing Member)
Application provider/Software House
Application name
Application Release
Operating system

1.2Requirements

The check list will be executed in the CDS environment and the requirements are the following:

  • One BCS user;
  • One trading user (in order to execute trades and create the test scenario);
  • If General Clearing Member: two trading users (one acting as GCM and one acting as NCM). Borsa Italiana can act as a support company if required.
  • If Clearing Member is interested in using International/Automatic Give-Up: two clearing companies (one acting as sender and one as receiver). Borsa Italiana can act as a support company if required.
  • Connectivity to the BCS CDS environment.
  • Connectivity to the IDEM CDS environment

The check list has to be executed in two different trading days in order to test the functions when available at T and T+1.

When the following checklist is completed in the test environment, a login/logout test in production is required.

1.3Checklist details: Conventions

Y/N: Preliminary test (functions that has to be tested in the preliminary test phase)

Function / Info/Transaction / Preliminary test / Result
SYSTEM CONNECTION
Connection to the system
STATIC DATA
Markets / Info
Classes / Info
Clearing Member Codes / Info
Non Clearing Member Codes / Info
Series / Info
SUBACCOUNTS
Subaccounts list / Info
Subaccount/client code links list / Info
Subaccount creation/modify/inactivation / Transaction
Subaccount/client code link creation/modify/inactivation / Transaction
POSITIONS
Positions / Info
List of Rectified positions / Info
List Position Transfers / Info
List of Subaccount Changes / Info
Gross Positions Rectifying / Transaction
Transfer Position Request / Transaction
Transfer Position Confirm / Transaction
Subaccount Change Request / Transaction
TRADES
Trades / Info
Transferred Trades / Info
Splitted Trades / Info
Trades with Open/Close flag changed / Info
Trades with client code changed / Info
Give-Out/Take Up list / Info
Trade History / Info
Give Out/Take Up creation/modify/inactivation / Transaction
Automatic Give-Up / Transaction
International Give-Up Request / Transaction
International Give-Up Confirm/Reject / Transaction
Client Code Change / Transaction
Open/Close Change / Transaction
Trades Split / Transaction
GUARANTEES
Collateral Guarantees / Info
Deposited Guarantees / Info
Bulk Deposit Subaccount/Allocation change / Transaction
OPTION EXERCISE / ASSIGNMENTS
Exercise By Exception Request / Transaction
Early Exercise Request / Transaction
Early Exercise Deletion / Transaction
Early Exercises list / Info
Exercise By Exception list / Info
Expiry Exercises Requests / Info
Assignments calculation finished / Info
Assignments / Info
CLEARING MESSAGES
New Clearing Message available / Info
Clearing messages download / Info
Info
INTRADAY MARGIN CALLS
New Intraday Margin Call available / Info
Intraday Margin Call download / Info
REPORTS
Realtime reports update / Info
List of available reports / Info
Intraday reports update / Info
Clearing Reports Download / Transaction
NCM reports download (for GCM) / Transaction
Report Download Abort / Transaction
Other reports / Info
FAILS
Recovery Test
Failover Test (if requested)
DISCONNECTION
Logout

1.4Checklist results

1