BCS API
Pre-Production Checklist
June 2010
1Test Checklist Details
1.1Application general information
DateCompany 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 / ResultSYSTEM 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