Instruction specifications - Xact via SWIFT and Xact File Transfer - Indonesia

04.08.2016

In the following tables, M=Mandatory; O=Optional; C=Conditional;
Seq=SWIFT Message (sub)sequence.

Book-entry transactions - excluding government bonds

MT540

Receive Free

Seq

Ca

:20C:

:TRRF

//Deal Reference

A1

M

:94B:

:TRAD

//Place of trade

B

M

:98a:

:TRAD

//Trade date/time

 

Cb

:90a:

:DEAL

//Deal price

 

Cc

:22F:

:SETR

//Type of settlement transaction

E

M

:95P:

:PSET

//KSEIIDJA[XXX]

E1

M

:95P:

:DEAG

//Counterparty’s BIC

 

or

:95Q:

:DEAG

//Counterparty’s name (if BIC does not exist)

 

O

:95P:

:SELL

//Ordering party’s BIC, if different from DEAG

 

or

:95Q:

:SELL

//Ordering party’s name, if different from DEAG (if BIC does not exist)

 

O

:97A:

:SAFE

//Ordering party’s account

 


MT541


Receive Against Payment


Seq

M

:98a:

:TRAD

//Trade date/time

B

Cb

:90a:

:DEAL

//Deal price

 

M

:95P:

:PSET

//KSEIIDJA[XXX]

E1

M

:95P:

:DEAG

//Counterparty’s BIC

 

or

:95Q:

:DEAG

//Counterparty’s name (if BIC does not exist)

 

O

:95P:

:SELL

//Ordering party’s BIC, if different from DEAG

 

or

:95Q:

:SELL

//Ordering party’s name, if different from DEAG (if BIC does not exist)

 

O

:97A:

:SAFE

//Ordering party’s account

 


MT542


Deliver Free


Seq

Ca

:20C:

:TRRF

//Reference

A

M

:94B:

:TRAD

//Place of trade

B

M

:98a:

:TRAD

//Trade date/time

B

Cb

:90a:

:DEAL

//Deal price

 

Cc

:22F:

:SETR

//Type of settlement transaction

E

M

:95P:

:PSET

//KSEIIDJA[XXX]

E1

M

:95P:

:REAG

//Counterparty’s BIC

 

or

:95Q:

:REAG

//Counterparty’s name (if BIC does not exist)

 

O

:95P:

:BUYR

//Beneficiary’s BIC, if different from REAG

 

or

:95Q:

:BUYR

//Beneficiary’s name, if different from REAG (if BIC does not exist)

 

O

:97A:

:SAFE

//Beneficiary’s account

 


MT543


Deliver Against Payment


Seq

M

:98a:

:TRAD

//Trade date/time

B

Cb

:90a:

:DEAL

//Deal price

 

M

:95P:

:PSET

//KSEIIDJA[XXX]

E1

M

:95P:

:REAG

//Counterparty’s BIC

 

or

:95Q:

:REAG

//Counterparty’s name (if BIC does not exist)

 

O

:95P:

:BUYR

//Beneficiary’s BIC, if different from REAG

 

or

:95Q:

:BUYR

//Beneficiary’s name, if different from REAG (if BIC does not exist)

 

O

:97A:

:SAFE

//Beneficiary’s account

 

------------------------------------------

a. In the case of a domestic FOP instruction related to an on-exchange transaction, the customer may include the internal reference number or exchange trading number in this field.
b. For all transactions in fixed income securities, Deal price is mandatory.
c. In the case of a domestic FOP instruction related to an off-exchange transaction, the customer must provide the relevant reason code.

Book-entry transactions - government bonds

MT540Receive FreeSeq
M:98a::TRAD//Trade date/timeB
Ca:90a::DEAL//Deal price
M:70E::SPRO///SAFE/Beneficiary’s sub-account at CBL’s depository
M:95P::PSET//INDOIDJA[XXX]E1
M:95P::DEAG//Counterparty’s BIC
or:95Q::DEAG//Counterparty’s name (if BIC does not exist)
M:97A::SAFE//Counterparty's safekeeping account
O:95P::SELL//Ordering party’s BIC, if different from DEAG
or:95Q::SELL//Ordering party’s name, if different from DEAG (if BIC does not exist)
O:97A::SAFE//Ordering party’s account

MT541

Receive Against Payment

Seq
M:98a::TRAD//Trade date/timeB
Ca:90a::DEAL//Deal price
M:70E::SPRO///SAFE/Beneficiary’s sub-account at CBL’s depository
M:95P::PSET//INDOIDJA[XXX]E1
M:95P::DEAG//Counterparty’s BIC
or:95Q::DEAG//Counterparty’s name (if BIC does not exist)
M:97A::SAFE//Counterparty's safekeeping account
O:95P::SELL//Ordering party’s BIC, if different from DEAG
or:95Q::SELL//Ordering party’s name, if different from DEAG (if BIC does not exist)
O:97A::SAFE//Ordering party’s account

MT542

Deliver Free

Seq
M:98a::TRAD//Trade date/timeB
Ca:90a::DEAL//Deal price
M:70E::SPRO///SAFE/Ordering party’s sub-account at CBL’s depository
M:95P::PSET//INDOIDJA[XXX]E1
M:95P::REAG//Counterparty’s BIC
or:95Q::REAG//Counterparty’s name (if BIC does not exist)
M:97A::SAFE//Counterparty's safekeeping account
O:95P::BUYR//Beneficiary’s BIC, if different from REAG
or:95Q::BUYR//Beneficiary’s name, if different from REAG (if BIC does not exist)
O:97A::SAFE//Beneficiary’s account

MT543

Deliver Against Payment

Seq
M:98a::TRAD//Trade date/timeB
Ca:90a::DEAL//Deal price
M:70E::SPRO///SAFE/Ordering party’s sub-account at CBL’s depository
M:95P::PSET//INDOIDJA[XXX]E1
M:95P::REAG//Counterparty’s BIC
or:95Q::REAG//Counterparty’s name (if BIC does not exist)
M:97A::SAFE//Counterparty's safekeeping account
O:95P::BUYR//Beneficiary’s BIC, if different from REAG
or:95Q::BUYR//Beneficiary’s name, if different from REAG (if BIC does not exist)
O:97A::SAFE//Beneficiary’s account

------------------------------------------
a. For all transactions in fixed income securities, Deal price is mandatory.