SERVICE HOTLINE REFERENCE NUMBER: 12/2016 5 February

Johannesburg
Stock Exchange
SERVICE HOTLINE
Tel: +27 11 520 7000
Fax: +27 11 520 8584
REFERENCE NUMBER: 12/2016
5 February 2016
www.jse.co.za
BDA DISSEMINATION ENHANCEMENTS – EFFECTIVE 16 FEBRUARY 2016
Market / Service:
As members are working on introducing more automation, a number of requests BDA
have been received to add additional fields to various BDA Dissemination Card
Codes:
Environment(s):
BD 48 – DTE-DEACTIVATED
BD 80 – DIVIDEND ADVICE NOTES indicator
BD 81 – TRANSACTION ORIGIN USER
BD 88 – REASON CODE (Account Transfers & Portfolio Moves) and TIME STAMP
BD 89 – REF NUMBER (Account Transfers & Portfolio Moves) and TIME STAMP
BD 92 – ISIN and CHARGE STRUCTURE CODE
Please view the following pages for the updated Card Code layouts.
JSE Limited Reg No: 2005/022939/06 Member of the World Federation of Exchanges
BDA Production
Additional Information:
If you have any queries about this
announcement, please contact the
Client Services Centre on
+27 11 520 7777 or
[email protected]
Account Relationships – Layout 48
DTE-DEACTIVATED has been added to BD48 and deactivated records will appear on the BDA dissemination file once
on the day the record was deactivated
BDA FIELD NAME
SYSTEM
CARD-CDE
BRK-CDE
ACC-CDE
REL-CDE
SUPP-ACC-BRK
SUPP-ACC-CDE
COPIES
FREQUENCY
MNTH
LENGTH
X(2)
9(2)
9(3)
9(7)
X(2)
9(3)
9(7)
9(2)
X(1)
9(2)
DAY
9(2)
DTE-DEACTIVATED
FILLER
9(8)
X(132)
VALUE
BD
48
DESCRIPTION
System BDA
Card code 48
Broker code
Account code
Relationship code on ARMNT (as per T.REL)
Numeric Broker code of the linked account
Linked supplementary Account number
No of Copies
Frequency at which reports must be produced
Month of the quarter etc. at which report must
be produced
Day in the month on which report must be
produced.
Date of deactivation of the ARMNT record
Spaces
VALUE
BD
80
DESCRIPTION
System BDA
Card code 80
Broker code
Account code
Account type code
Branch code
Partner code
Portfolio indicator - 'Y' or 'N'
Portfolio management charge code
Portfolio advisor code
Clients title
Clients initials
Clients surname
External account indicator
External account code
Managed code
Settlement type code
Account Details Record 1 - Layout 80
The dividend advice notes indicator has been added
BDA FIELD NAME
SYSTEM
CARD-CDE
BRK-CDE
ACC-CDE
ACC-TYP-CDE
BRN-CDE
PARTNER-CDE
PF-IND
PF-MAN-CHG-CDE
ADVR-CDE
CLI-TITLE
INITIALS
SURNAME
EXTNL-ACC-IND
EXTNL-ACC-CDE
MAN-CDE
SET-TYP-CDE
2
LENGTH
X(2)
9(2)
9(3)
9(7)
X(2)
X(2)
X(2)
X
9(2)
X(4)
X(10)
X(4)
X(40)
X
X(17)
X(3)
X
NON-RES-IND
COUNTRY-CDE
INV-TYPE
DTE-DEACTIVATED
SEX
ID-NO
LANG-CDE
PRIN-AG-IND
CLI-IND
CLI-CAT
SCRIP-ACC-NO
EL-PAY-MAN-DTE
MIN-NTE-IND
ELECTION-IND
ELEC-RPT-IND
SLB-RATE
DV-ADV-NOTES-IND
FILLER
X
X(3)
X(3)
9(8)
X
X(13)
X
X
X(7)
X(2)
X(12)
9(8)
X(1)
X(1)
X(1)
9(5)
X(1)
X(1)
Non-resident indicator
Country of residence code
Investment type code
Date deactivated
Male Female or Blank
Alternate ID No
Language code
Trading capacity indicator
Client indicator
Client category
Scrip account number
Electronic payment mandate date
Minimised note indicator
Election indicator
Electronic report indicator
Scrip lending and borrowing rate
Dividend Advice notes indicator
Spaces
Deals Record 1 - Layout 81
The USER ID of the creator of the transaction has been added
BDA FIELD NAME
SYSTEM
CARD-CDE
BRK-CDE
ACC-CDE
DEL-ID
DEL-SEQ
ACC-TYP-CDE
BRN-CDE
PARTNER-CDE
AGE-DTE
INSTR-TYP
INSTR-ALPHA
INSTR-VERSION
PS-IND
SIGN-TRAN-AMT
TRAN-AMT
SIGN-QTY
TRAN-QTY
CON-CHG-IND
CON-NTE-IND
3
LENGTH
X(2)
9(2)
9(3)
9(7)
9(7)
9(3)
X(2)
X(2)
X(2)
9(8)
X
X(6)
9(3)
X
X
9(15)
X
9(11)
X
X
VALUE
BD
81
+/+/-
DESCRIPTION
System BDA
Card code 81
Broker code
Account code
Deal number
Deal line sequence number
Account type code
Branch code
Partner code
Age date of deal
Share type code, E = equity, G = bond
Share alpha code
Share version number
Purchase or sale
Sign of note amount
Note amount
Sign of quantity of shares
Deal line quantity
Indicates lines to be grouped for charges
Indicates lines to be grouped on one note
SIGN-CONSID
CONSID
PRCE
DEL-TRAN-CDE
TRADE-CAP
TRADE-TYP
RVSD-DEL-ID
DEALR-CDE
ORD-NUM
SIGN-UT-QTY
UT-QTY
RAND-IND
TRAN-ORG-USER
FILLER
X
9(15)
9(9)
X(2)
X
X(2)
9(7)
9(5)
X(12)
X
9(15)
X(1)
X(4)
X(19)
+/-
Sign of consideration
Consideration
Deal line price
Deal transaction code
Trade capacity
Trade type
Deal id of the opposite leg of reversed deal
Dealer code
Order number
Sign of Unit Trust Quantity
Unit Trust Quantity
Rand Indicator , either = ‘Y’ or = ‘’
User Id of the transaction originator
Spaces
Scrip Transaction Record 1 - Layout 88
The Account Transfer or Portfolio Move Reason field and the Transaction Time have been added to Card Code 88.
BDA FIELD NAME
SYSTEM
CARD-CDE
BRK-CDE
ACC-CDE
INSTR-TYP
INSTR-ALPHA
INSTR-VERSION
SCR-TYP
CERT-NO
DEED-NO
SCR-RCPT-NO
SCR-SEQ-NO
SCR-REC-ORG
DTE-RCVD
LOCN-ALPHA
LOCN-BRN
SIGN-QTY
TRAN-QTY
SIGN-AMT
TRAN-AMT
AGE-DTE
LOCN-ALPHA2
LOCN-BRN2
LOCN-DUE
4
LENGTH
X(2)
9(2)
9(3)
9(7)
X
X(6)
9(3)
X(2)
X(9)
X(9)
X(9)
9(3)
X(2)
9(8)
X(2)
X(2)
X
9(11)
X
9(15)
9(8)
X(2)
X(2)
X(2)
VALUE
BD
88
+/+/-
DESCRIPTION
System BDA
Card code 88
Broker code
Account code
Share type code, E = equity, G = bond
Share alpha code
Share version number
Scrip type, eg C = certificate.
Certificate number
Transfer deed number
Scrip receipt number
Scrip sequence number
Scrip record origin
Date scrip was received
Location alpha code after transaction
Branch code of scrip after transaction.
Sign of transaction quantity
Transaction quantity
Sign of transaction amount
Transaction amount
Age date of transaction
Location alpha code before transaction.
Branch code of scrip before transaction.
Location alpha code of scrip destination.
SCR-TRAN-CDE
REG-CDE
DEL-ID
REASON
TRAN-ORG-TIME
FILLER
X(2)
9(2)
9(7)
X(40)
9(6)
X(4)
Transaction code
Nominee company registration code
Deal id
Account Transfer or Portfolio Move Reason
The time of the original transaction took place
Space
Scrip Transaction Record 2 - Layout 89
The Account Transfer or Portfolio Move Reference Number and the Transaction Time have been added to Card Code
89.
BDA FIELD NAME
SYSTEM
CARD-CDE
BRK-CDE
ACC-CDE
INSTR-TYP
INSTR-ALPHA
INSTR-VERSION
SCR-TYP
CERT-NO
DEED-NO
SCR-RCPT-NO
SCR-SEQ-NO
REG-HOLDER
REF-NUMBER
LENGTH
X(2)
9(2)
9(3)
9(7)
X
X(6)
9(3)
X(2)
X(9)
X(9)
X(9)
9(3)
X(70)
X(11)
TRAN-ORG-TIME
FILLER
9(6)
X(30)
VALUE
BD
89
DESCRIPTION
System BDA
Card code 89
Broker code
Account code
Share type code, E = equity, G = bond
Share alpha code
Share version number
Scrip type, eg C = certificate.
Certificate number
Transfer deed number
Scrip receipt number
Scrip sequence number
Name of registered holder of the scrip
Account Transfer or Portfolio Move Reference
Number
The time of the original transaction took place
Spaces
Instrument Record - Layout 92
The ISIN and Charge Structure Code have been added to Card Code 92.
BDA FIELD NAME
SYSTEM
CARD-CDE
BRK-CDE
INSTR-TYP
INSTR-ALPHA
INSTR-VERSION
5
LENGTH
X(2)
9(2)
9(3)
X
X(6)
9(3)
VALUE
BD
92
DESCRIPTION
System BDA
Card code 92
Broker code
Share typ code, E = equity, G = bond
Share alpha code
Share version number
DTE-EFF-FROM
DTE-EFF-TO
PRCE
PRCE-NOM
GILT-PRCE
GILT-ALLIN-PRCE
INSTR-RPT-NAME
INSTR-SHRT-NAME
ICB SECTOR-CDE
PRCE-FORMAT
COUPON-RATE
YIELD-TO-M
ELEC-TRADE-DTE
BOARD-IND
9(8)
9(8)
9(9)
9(9)
9(9)
9(9)
X(24)
X(14)
X(4)
X(1)
9(7)
9(9)
9(8)
X(1)
BEE-IND
MST % FACTOR
X(1)
9(7)
EQUITY-DATA-TYPE
ISIN
CHG-STR-CDE
FILLER
X(2)
X(12)
X(2)
X (12)
6
Date instrument version started trading
Date instrument version ceased trading
Ruling price at close of business
Nominal price instrument
Clean price - 5 decimal places
All in price - 5 decimal places
Instrument report name
Instrument short name
ICB Sector code of instrument
Price format, C=Cents, P=percent
Rate of interest (bonds) - 3 decimal places
Yield to maturity - 5 decimal places
Electronic trade date
Board Field (ALTX Board: A, DCM
Board: D, JSE Overall: J, NAM Overall: N,
VCM Board: V)
Bee Indicator, either =’Y’ or = ‘’
MST % factor, 5 decimals e.g. 12, 12345 =
1212345
Equity Data type
ISIN of the Instrument
Charge Structure Code of the Instrument
Spaces