1.3.2 Transaction Related Information
This topic provides information on transaction related information.
Serial Number: 1
Segment Identification Number: 00CON
Description: This segment is used for providing Transaction related Information.
Attributes: Mandatory
Table 1-20 Transaction related Information
Field Name (as expected in the file) | Data type | Length | Attributes | Characteristics/rules | Values |
---|---|---|---|---|---|
SEGMENTID | VARCHAR2 | 80 | Mandatory | - | Segment ID - 00CON |
TXNSERIALNUMBER | NUMBER | 10 | Mandatory | - | Transaction Serial Number |
SEQUENCENUMBER | NUMBER | 10 | Mandatory | - | Sequence Number |
PROCESSID | VARCHAR2 | 50 | Mandatory | - | Process ID |
BULKCLIENTCODE | VARCHAR2 | 12 | Mandatory | - | Bulk Client Code |
IMPORTFILENAME | VARCHAR2 | 255 | Mandatory | - | Import File Name |
UPLOADMODE | VARCHAR2 | 1 | Mandatory | - |
Mode of Transaction,
|
AMCID | VARCHAR2 | 12 | Mandatory | - | AMC ID |
TRANSACTIONNUMBER | VARCHAR2 | 16 | Mandatory | - | Transaction Number |
REFERENCENUMBER | VARCHAR2 | 16 | Optional | - | Reference Number |
TRANSACTIONDATE | DATE | 7 | Mandatory | - | Transaction Date |
UNITHOLDERID | VARCHAR2 | 60 | Mandatory | - | Unitholder ID |
REFUNITHOLDERID | VARCHAR2 | 12 | Mandatory | - | Reference Unit Holder ID |
AGENTCODE | VARCHAR2 | 12 | Mandatory | - | Agent Code |
BRANCHCODE | VARCHAR2 | 12 | Mandatory | - | Branch Code |
FUNDID | VARCHAR2 | 25 | Mandatory | - | Fund ID |
AMOUNT | NUMBER | 15 | Optional | - | Amount |
PAYMENTMODE | VARCHAR2 | 1 | Optional | - |
Payment Mode:
|
CHEQUENUMBER | VARCHAR2 | 16 | Optional | - | Cheque Number |
CLEARINGDATE | DATE | 7 | Optional | - | Clearing Date |
TRANSACTIONCURRENCY | VARCHAR2 | 3 | Optional | - | Transaction Currency |
TRANSACTIONMODE | VARCHAR2 | 1 | Optional | - |
Transaction Mode:
|
UNITSAPPLIED | NUMBER | 15 | Optional | - | Units |
PERCENTAPPLIED | NUMBER | 5 | Optional | - | Percentage |
TOFUNDID | VARCHAR2 | 25 | Optional | - | To Fund ID |
TOUNITHOLDERID | VARCHAR2 | 60 | Optional | - | To Unitholder ID |
REFTOUNITHOLDERID | VARCHAR2 | 12 | Optional | - | Reference To Unit Holder ID |
TRANSACTIONTYPE | VARCHAR2 | 2 | Mandatory | - |
Transaction Type:
|
REFTYPE | VARCHAR2 | 2 | Optional | - |
Ref Type For example, reftype - 56, transaction Type - 05 it will consider as 'No Change of beneficiary ownership' Transfer transaction |
REMARKS | VARCHAR2 | 255 | Optional | - | Remarks |
CIFNUMBER | VARCHAR2 | 12 | Optional | - | CIF Number |
TOCIFNUMBER | VARCHAR2 | 12 | Optional | - | To CIF Number |
GROSSORNET | VARCHAR2 | 1 | Optional | For the redemption transactions, by default the
value will be Net , if the same is not
provided by the user
|
Gross Or Net.GGross, N-Net |
SUBPAYMENTMODE | VARCHAR2 | 2 | Optional | - |
Sub Payment Mode:
|
COMMUNICATIONMODE | VARCHAR2 | 2 | Optional | - |
Communication Mode:
|
POLICYNUMBER | VARCHAR2 | 16 | Optional | - | Policy Number |
PRODUCTID | VARCHAR2 | 10 | Optional | - | Product ID |
LOIAPPLICABLE | NUMBER | 1 | Optional | - | LOI Transaction:
|
REFFUNDID | VARCHAR2 | 6 | Mandatory | - | Reference Fund ID |
REFTOFUNDID | VARCHAR2 | 6 | Optional | - | Reference To Fund ID |
ENTITYTYPE | VARCHAR2 | 1 | Optional | - |
Entity Type:
|
ENTITYID | VARCHAR2 | 12 | Optional | - | Entity ID |
SETTLEMENTDATE | DATE | 7 | Optional | - | Settlement Date |
DELIVERYOPTION | VARCHAR2 | 1 | Optional | - |
Delivery Option:
|
TRANSACTIONSUBTYPE | VARCHAR2 | 1 | Optional | - | Transaction Sub Type |
REVERSALCODE | VARCHAR2 | 2 | Optional | - | Reversal Code |
CANCELINSTRUCTION | VARCHAR2 | 2 | Optional | - | Cancel Instruction. SI-Standing Instruction |
FROMFUNDPRICEBASIS | VARCHAR2 | 10 | Optional | - | Fund Price Basis |
TOFUNDPRICEBASIS | VARCHAR2 | 10 | Optional | - | Switch In Price Basis |
TXN_OR_PRICE_DATE_FLAG | VARCHAR2 | 1 | Optional | - | Transaction/ price date |
FROMPRICEDATE | DATE | 7 | Optional | - | Price Date |
TOPRICEDATE | DATE | 7 | Optional | - | Switch In Price Date |
SUBSCRIPTIONFUNDID | VARCHAR2 | 6 | Optional | - | Subscription Fund ID |
SUBSCRIPTIONPRICEBASIS | VARCHAR2 | 10 | Optional | - | Subscription Price Basis |
PAYMENTALLOWED | NUMBER | 1 | Optional | - | Payment Allowed |
PROCESSID1 | VARCHAR2 | 51 | Mandatory | - | Process ID . Should be same as the Process ID given above. |
SUBSETTLEMENTDATE | DATE | 10 | Optional | - | Settlement Date |
SUBPRICEDATE | DATE | 10 | Optional | - | Subscription price Date |
BASECOST | NUMBER | 15 | Optional | - | Base cost |
EXCHANGERATEDETAILS | VARCHAR2 | 35 | Optional | - | Exchange Rate Details - Unit Currency, Quoted Currency, Exchange Rate.Seperated by '#' for instance, ZAR#GBP#0.2# |
DEALINGDATE | DATE | 10 | Mandatory | - | Dealing Date |
COMPLETIONDATE | DATE | 10 | Mandatory | - | Completion Date |
EUSDOPTION | VARCHAR2 | 1 | Mandatory | - | EUSD Option:
|
TODEALINGDATE | DATE | 10 | Mandatory | - | Switch In Dealing Date |
KYCCHASINGDATE | DATE | 10 | Mandatory | - | KYC Chasing Date |
KYCRECEIVED | NUMBER | 1 | Mandatory | - | KYC Received:
|
LOCKINPERIODFORGAIN | NUMBER | 4 | Optional | - | Lock-In Period for Gain |
SWIINEXCHANGERATEAPPLIED | NUMBER | 15 | Mandatory | - | Switch-In Exchange Rate Applied |
AUTOCLEARPROVISIONALBALANCE | NUMBER | 1 | Optional | Valid values are 0, 1 and 2 | Auto Clear Provisional Balance. 1-Yes,0- No |
AUTOCLEARREINVESTMENTS | NUMBER | 1 | Optional | Valid values are 0, 1 and 2 | Auto Clear Reinvestments:
|
FEECURRENCY | VARCHAR2 | 3 | Optional | Valid values are ‘FBC’ and ‘TC’ | Fee Currency |
MATURITYDATE | DATE | 10 | Optional | - | Maturity Date |
SUBSOURCEID | VARCHAR2 | 6 | Optional | - | Subscription Source ID |
CERTSPILLOVER | NUMBER | 1 | Optional | - | Certificate Spill- Over |
ISSUED | NUMBER | 1 | Optional | - | From Issued Balances:
|
BLOCKTXNNUMBER | VARCHAR2 | 16 | Optional | - | Block Transaction Number |
CPMFBONUSPERCENT | NUMBER | 30 | Optional | - | CPMF Bonus Percent |
CPMFCREDITLAG | NUMBER | 3 | Optional | - | CPMF Credit Lag |
RETAINAGEING | NUMBER | 1 | Optional | - | Retain Ageing |
CAMPAIGNCODE | VARCHAR2 | 6 | Optional | - | Campaign Code |
FXDEALDATE | DATE | 10 | Optional | Applicable for only IPO Subscription/ Subscription/ Redemption and Pseudo Switch | FX Deal Date |
FXVALUEDATE | DATE | 10 | Optional | Applicable for only IPO Subscription/ Subscription/ Redemption and Pseudo Switch | FX Value Date |
USERID | VARCHAR2 | 15 | Mandatory | - | Represents the user ID who has entered the latest record |
AUTH_STAT | VARCHAR2 | 1 | Mandatory | - | Authorisation Status:
|
ORDERRECEIVEDDATE | DATE | 7 | Optional | - | Order Received Date |
ORDERRECEIVEDTIME | VARCHAR2 | 5 | Optional | - | Order Received Time |
TXNCATEGORY | VARCHAR2 | 1 | Optional | - | Transaction Category
|
LOADREFTYPE | VARCHAR2 | 4 | Optional | - | Load Ref Type |
SOURCEID | VARCHAR2 | 6 | Optional | - | Source ID |
KIIDRECEIVED | VARCHAR2 | 1 | Optional | - | KIID Received |
ORDERRECDTIMEZONE | VARCHAR2 | 12 | Mandatory | - | Order Received Time Zone |
Note:
If the upload mode isR
, then the system will consider transaction number and
reversal code in the template for the reversal of transaction.
Parent topic: Transactions File Format