This chapter contains the following sections:
This section contains the following topics:
The upload file would contain various segment identification number in the first column to indicate the type of data that is present in that entire row. Each segment identified by a unique tag, indicates the type of fund rule information such as Demographics, Shares Characteristics and so on. The possible segments that would be used in Fund upload are given below for reference:
Segment Identification Number |
Description |
Segment Mandatory / Optional? |
Multiple records allowed for the same Fund and Rule Effective Date |
00GEN |
This segment is used for providing information common to the other fund rules that need to be uploaded in the system. |
Mandatory; and will be the driving header segment for all the other segments. |
No |
01FDR |
This segment is used for providing Fund Demographics related information |
Mandatory |
No |
02SCR |
This segment is used for providing Shares Characteristics related information |
Mandatory |
No |
03GOR |
This segment is used for providing General Operating rules information |
Mandatory |
No |
04TPR |
This segment is used for providing Transaction processing rules information |
Mandatory |
Yes (For each transaction type - there is a separate record) |
05TCM |
This segment is used for providing Transaction Processing Communication Mode information |
Mandatory |
Yes (For each transaction type - there is a separate record) |
06INV |
This segment is used for providing Transaction Processing Investor Category related information |
Mandatory |
Yes (For each transaction type - there is a separate record) |
07IDR |
This segment is used for providing Corporate Action related information |
Optional |
Yes (For cash and Stock dividend information) |
08FSC |
This segment is used for providing Fund Sale Country information |
Mandatory |
Yes |
09FRL |
This segment is used for providing Fund Residency List information |
Mandatory |
Yes |
10FFM |
This segment is used for providing Fund Formula information |
Optional |
Yes |
11FLM |
This segment is used for providing Fund Load information |
Optional |
Yes |
12FTC |
This segment is used for providing Fund Transaction Currency information |
Mandatory |
Yes |
13FAI |
This segment is used for providing Fund Additional Information |
Mandatory |
No |
14IRA |
This segment is used for providing Fund IRA Information, if applicable |
Optional |
No |
15FDI |
This segment is used for providing Fund Delivery Instructions, if applicable |
Optional |
No |
17KYC |
This segment is used for providing the Customer document details, if applicable |
Optional |
Yes |
18MLD |
This segment is used for providing Multi language details, if applicable |
Optional |
Yes |
19FSI |
This segment is used for providing Fund Investment Account SI, if applicable |
Optional |
Yes |
20HFP |
This segment is used to include hedge fund parameters |
Optional |
No |
21HFL |
This segment is used to provide hedge fund linkage details |
Optional |
Yes |
22HFD |
This segment is used to provide investor category details for hedge funds |
Optional |
Yes |
Each of the segments have variable list of fields stored as information pertaining to that segment. The list of fields for each segment is mentioned in the following tables along with the description of the segment.
Serial Number: 1
Segment Identification Number: 00GEN
Description: This segment is used for providing information that is common to the other fund rules that need to be uploaded in the system
Mandatory: Mandatory and will be the driving header segment for all the other segments.
Multiple records allowed for the same fund and Rule Effective Date: No
Field Name |
Type |
Maximum Length |
Mandatory / Optional? |
Characteristics / Validations applicable |
Description |
PROCESSID |
Alphanumeric |
50 |
Mandatory |
|
This should identify the upload uniquely. This should also be unique within a file and it allows to identify imported records later |
BULKCLIENTCODE |
Alphanumeric |
12 |
Mandatory |
|
Valid authorized, enabled Bulk client codes maintained in the system as a part of Entity Maintenance. |
IMPORTFILENAME |
Alphanumeric |
255 |
Mandatory |
|
This is the name of the file being uploaded into the FCIS system |
AMCID |
Alphanumeric |
12 |
Mandatory |
|
Valid authorized, enabled AMC maintained in the system as a part of Entity Maintenance. The fund rule upload defaulting would be based on both AMCID and the Bulk client code. |
USERID |
Alphanumeric |
15 |
Mandatory |
|
The fund rule MakerID would have the value of UserID as a part of data storage in all the fund rule tables. |
UPLOADMODE |
Alphanumeric |
1 |
Mandatory |
Valid values are 'N' and 'I' |
Should be 'N' for New fund rule, and ‘I’ for Incremental for amending an existing authorized fund rule. |
GENERATEAUTHFUNDRULE |
Alphanumeric |
1 |
Optional |
Valid values are 'A' and 'U' |
This indicates whether the fund rule uploaded should be a authorized fund rule or un-authorized fund rule. |
DEFAULTOPTION |
Alphanumeric |
15 |
Optional |
Valid values are Null which means 'No defaulting'; 'BULKCLIENTCODE' means defaulting information based on Bulk Client code mentioned as a part of this segment; existing valid template id based on which defaulting would happen |
This indicates if data needs to be defaulted based on any existing templates or based on bulk client code. |
Serial Number: 2
Segment Identification Number: 01FDR
Description: This segment is used for providing Fund demographics related information
Segment Mandatory / Optional: Mandatory
Multiple records allowed for the same Fund and Rule Effective Date: No
Field Name |
Type |
Maximum Length |
Mandatory / Optional? |
Characteristics / Validations applicable |
Description |
SEGMENTID |
Alphanumeric |
20 |
Mandatory |
Default value 01FDR |
Standard value of 01FDR to uniquely identify Fund demographics information |
PROCESSID |
Alphanumeric |
50 |
Mandatory |
Same value as in 00GEN - ProcessID |
This should identify the upload uniquely. This should also be unique within a file and it allows to identify imported records later |
FUNDID |
Alphanumeric |
6 |
Mandatory |
|
The Fund ID is a unique Identification for each Fund in the system. Enter a unique value for the fund for which a Fund Demographics record is being set up |
RULEEFFECTIVEDATE |
Date |
8 |
Mandatory |
The Rule Effective Date should be later than (or same as) the Fund Start Date and it should also be later than (or same as) the current application date of the system. |
Specify the date from when the Fund Demographics Rule that is currently being set up should become effective. |
FUNDSTARTDATE |
Date |
8 |
Mandatory |
|
Specify the date upon which the fund is to begin operations |
FUNDNAME |
Alphanumeric |
60 |
Mandatory |
|
Enter the name of the fund for which the Fund Demographics profile is being set up in this record |
FUNDNAMESHORT |
Alphanumeric |
15 |
Mandatory |
|
Enter the short name of the fund for which the Fund Demographics profile is being set up in this record |
FUNDCLASS |
Alphanumeric |
1 |
Optional |
Valid values are 'O' for Open-ended and 'C' for Closed-ended |
Enter the fund class as either Open Ended and Closed-Ended Funds |
FUNDTYPE |
Number |
38 |
Optional |
Valid Fund types defined in the system |
Enter the value of Fund Type. The Fund Types are set up as a part of the Fund Type Maintenance. |
FUNDFAMILY |
Alphanumeric |
2 |
Optional |
Valid Fund families defined in the system |
Enter the fund family under which the fund must be placed |
FUNDBASECURRENCY |
Alphanumeric |
3 |
Optional |
Valid Currency code defined in the system |
Specify the currency code in which the fund will be denominated. The NAV and dividend declarations for the fund will be in this base currency. |
FUNDCOUNTRY |
Alphanumeric |
3 |
Optional |
Valid Domicile code defined in the system as a part of Params Maintenance |
Enter the country of domicile of the fund. This information will be used to determine whether a unit holder that subscribes to the fund must be considered a Foreign unit holder or not |
FISCALSTARTYEAR |
DATE |
8 |
Optional |
The Fiscal Start Date must be earlier than the application date and the Rule Effective Date of the fund |
Enter the date from when the Fiscal Year should start for the fund |
FISCALENDYEAR |
DATE |
8 |
Optional |
The Fiscal End Date should be later than (or same as) the current date of the system. It should also be later than (or same as) the Rule Effective Date of the fund that is being set up. |
Enter the date on which the Fiscal Year should end for the fund |
AMCID |
Alphanumeric |
12 |
Optional |
Valid authorized AMC defined in the system as a part of entity maintenance |
Specify the AMC that this Fund will be operative in |
BROKERSALLOWED |
Number |
1 |
Optional |
Valid values are 1 and 0 |
if brokers are to be mandatory for the given Fund, then a value of '1' should be entered else enter 0. |
REGISTRARID |
Alphanumeric |
12 |
Optional |
Valid Registrar defined in the system as a part of Entity maintenance |
Enter the Registrar ID for the fund being set up |
TRUSTEEID |
Alphanumeric |
12 |
Optional |
Valid Trustee defined in the system as a part of Entity maintenance |
Enter the Trustee ID for the fund being set up |
FUNDENABLED |
Number |
1 |
Optional |
Valid values are 1 and 0 |
Every new fund is created in the system initially as an enabled fund. Hence, the value can be defaulted to 1 |
MINHOLDINGPERIOD |
Number |
|
Optional |
|
Enter the lock in period for the investors investing in the fund so that outflow transaction would be possible only after this period |
MINAMOUNTFORTAXID |
Number |
15 |
Optional |
Maximum of 3 decimal places allowed |
Enter the minimum subscription / IPO subscription amount beyond which it is necessary / preferable to capture the Tax details for any unit holder. |
PRIMARYREGADDRESS |
Alphanumeric |
255 |
Optional |
|
Registered Address for the fund |
FUNDTAXID |
Alphanumeric |
25 |
Optional |
|
Unique Tax ID for the fund |
FUNDIDENTIFICATIONNUMBER |
Alphanumeric |
25 |
Mandatory for DEKA Installation. For others this is optional. |
|
Fund ISIN number that helps to uniquely identify the fund |
FUNDTICKERSYMBOL |
Alphanumeric |
25 |
Optional |
|
This is another value that helps to uniquely identify the fund. However, if this is not applicable, it can be entered as null also. |
ALLOWIRAINVESTMENTS |
Number |
1 |
Optional |
Valid values are 0 and 1 |
Only if IRA transactions are allowed, the value should be specified as 1. Else specify 0. |
CUSTODIAN |
Alphanumeric |
12 |
Optional |
Valid custodian defined in the system as a part of Entity maintenance |
Enter the Custodian for the fund being set up |
HEDGE FUND |
Alphanumeric |
1 |
Optional |
Valid values are 0 and 1 |
Indicate whether the fund is a hedge fund |
Serial Number: 3
Segment Identification Number: 02SCR
Description: This segment is used for providing Shares Characteristics related information
Segment Mandatory/Optional? : Mandatory
Multiple records allowed for the same Fund and Rule Effective Date: No
Field Name |
Type |
Maximum Length |
Mandatory / Optional? |
Characteristics / Validations applicable |
Description |
SEGMENTID |
Alphanumeric |
20 |
Mandatory |
Default value 02SCR |
Standard value of 02SCR to uniquely identify Shares characteristics information |
PROCESSID |
Alphanumeric |
50 |
Mandatory |
Same value as in 00GEN - ProcessID |
This should identify the upload uniquely. This should also be unique within a file and it allows to identify imported records later |
FUNDID |
Alphanumeric |
6 |
Mandatory |
|
The Fund ID is a unique Identification for each Fund and it indicates the fund for which Shares characteristics information has to be uploaded |
RULEEFFECTIVEDATE |
Date |
8 |
Mandatory |
The Fund ID and Rule effective date combination should be the same as defined in 01FDR |
The rule effective date for which share characteristic information for the fund has to be maintained. |
SCRIPBASED |
Number |
1 |
Optional |
Valid values are 0,1 and 2 |
This field is used to designate the applicability of certificate issue for investment in the fund. The value '0' indicates 'Scripless'; '1' indicates 'Scrip based' and '2' indicates 'Certificate option' |
PARVALUE |
Number |
15 |
Optional |
Maximum of 6 decimal places allowed |
Enter the Par Value for the fund. Normally, this will be the base price for Initial Public Offer (IPO) period, However you can change the base price for IPO. |
NOOFDECIMALSFORUNITS |
Number |
1 |
Optional |
|
Indicate the maximum number of decimals that would be reckoned for rounding precision, for the number of allotted units. You cannot indicate a precision higher than 6 decimal places. |
ROUNDOFFTRUNCATE |
Alphanumeric |
1 |
Optional |
Valid values are 'R' for Round off; 'T' for Round Down and 'U' for Round up |
Indicate the rounding options for the value of the number of allotted units, designated for the fund. |
MINNOOFUNITHOLDERS |
Number |
5 |
Optional |
|
At any point of time, when the fund is enabled, the number of unit holders cannot fall below this value. This value must not be lower than zero. |
MAXNOOFUNITHOLDERS |
Number |
5 |
Optional |
|
At any point of time, when the fund is enabled, the number of unit holders cannot go above this value. |
MINREGISTEREDCAPITAL |
Number |
20 |
Optional |
Maximum of 6 decimal places allowed |
. At any point of time, when the fund is enabled, the fund corpus (registered capital) cannot go below this value. |
MAXREGISTEREDCAPITAL |
Number |
NUMBER(30,12) |
Optional |
Maximum of 6 decimal places allowed |
At any point of time, when the fund is enabled, the fund corpus (registered capital) cannot go above this value. |
CAPINDICATOR |
Alphanumeric |
1 |
Optional |
Valid values are 'A' and 'P' |
This is to specify the foreign investors’ limit to be defined either in percentage of fund corpus or a flat Amount. Enter A if the foreign investors limit is in terms of an Amount and P for a percentage of the Registered Capital. |
FOREIGNINVESTORSLIMIT |
Number |
NUMBER(30,12) |
Optional |
Maximum of 6 decimal places allowed |
Enter a value to specify the percentage of fund corpus that foreigners are allowed to hold. This could be either a percentage of Fund Corpus or a flat Amount. If it is a percentage, then it cannot be greater than 100. |
ACCOUNTSTATEMENTFREQ |
Alphanumeric |
20 |
Optional |
Valid values are 'F' or 'B' for Bi-weekly; 'M' for 'Monthly; 'Q' for 'Quarterly' ; 'H' for 'Half-yearly' ; 'Y' for 'Yearly' |
This is to indicate the frequency with which the system should initiate the Account Statement processing |
ACCOUNTSTATEMENTLEADTIME |
Number |
3 |
Optional |
|
Enter a lead-time in days.. |
PRINTACCOUNTSTATEMENT |
Number |
1 |
Optional |
Valid values are '1' to print and '0' for not to print account statement |
This is to indicate that the Account Statement to be printed for the fund that is being set up |
PRINTHOLDINGSSTATEMENT |
Number |
1 |
Optional |
Valid values are '1' to print and '0' for not to print holding statement |
This is to indicate that if the Holding Statement to be printed for the fund that is being set up |
STANDARDLOT |
Number |
1 |
Optional |
|
Enter a value to specify the standard lot for fund. This is also the marketable lot |
PREFIXCERTCODE |
Alphanumeric |
1 |
Optional |
|
Enter a character for this field. This will be used as prefix to the Certificate Number |
STARTCERTISSUEDNO |
Number |
1 |
Optional |
|
Enter a value for this field. This is just for information. For a new Fund, the Certificate Numbers will start from this number. |
LASTCERTISSUEDNO |
Number |
5 |
Optional |
|
Enter a value for this field. This is to specify that this was the last certificate number that has been issued so far and system needs to start from next number. For new funds, this could be zero. This is also equal to the Start Certificate Issue Number in the case of new Funds |
PREFIXDNRCODE |
Number |
1 |
Optional |
|
Enter a character for this field. This will be used as prefix to the Distinctive Number Record (DNR) Number. This information is only applicable if you have specified the number of decimals for units as zero, in the Number of Decimals for Units field in this screen. |
STARTDNRISSUEDNO |
Alphanumeric |
1 |
Optional |
|
Enter a value for this field. This is just for information. For new funds, this will be same as last DNR issued number. This information is only applicable if you have specified the number of decimals for units as zero, in the Number of Decimals for Units field in this screen. |
LASTDNRISSUEDNO |
Number |
5 |
Optional |
|
Enter a value for this field. This is to specify that this was the last DNR number that has been issued so far and system needs to start from next number. For new funds, this could be zero. This is also equal to the Start Certificate Issue Number in the case of new Funds. This information is only applicable if you have specified the number of decimals for units as zero, in the Number of Decimals for Units field in this screen |
SINGLECERTALLOWED |
Number |
1 |
Optional |
Valid values are 0 and 1 |
This is to indicate whether a single certificate is needed for the transaction or multiple certificates are needed. Valid values are 0 and 1 indicating 'No' and 'Yes' option for Single certificate allowed. |
MINCERTDENOMINATION |
Number |
5 |
Optional |
|
Enter a value to specify the minimum certificate denomination. I.e., the next level of denomination after the standard lot. The system will use this after exhausting the maximum certificate denominations. |
MAXCERTDENOMINATION |
Number |
5 |
Optional |
|
Enter a value to specify the maximum certificate denomination. This is the first level of denomination used by the system. |
USEROVERRIDEALLOWED |
Number |
1 |
Optional |
Valid values are '0' and '1' |
Enter value as '1' if the user on the unit holder’s request can override the default denominations defined. If the User override is allowed then, system will allow the teller to override the fund default denominations. This is true only for minimum and maximum denominations. The Standard lot cannot be changed. This is applicable only to scrip-based funds. |
CERTREQD |
Number |
1 |
Optional |
Valid values are '0' and '1' |
For scrip less funds, this value is to indicate that certificates must be issued to investors for block transactions in the fund. |
MAXREGISTEREDUNITS |
NUMBER |
5 |
Optional |
|
Capture the Maximum Units Registered Capital. |
UHCATREGCAPITAL |
VARCHAR2 |
2000 |
Optional |
|
Tilde separated string with Inv Category and Max Reg Units. Eg : PB~100;CO~200 |
Serial Number: 4
Segment Identification Number: 03GOR
Description: This segment is used for providing General Operating rules information
Segment Mandatory/Optional: Mandatory
Multiple records allowed for the same Fund and Rule Effective Date: No
Field Name |
Type |
Maximum Length |
Mandatory / Optional? |
Characteristics / Validations applicable |
Description |
SEGMENTID |
Alphanumeric |
20 |
Mandatory |
Default value 03GOR |
Standard value of 03GOR to uniquely identify General Operating Rules information |
PROCESSID |
Alphanumeric |
50 |
Mandatory |
Same value as in 00GEN - ProcessID |
This should identify the upload uniquely. This should also be unique within a file and it allows to identify imported records later |
FUNDID |
Alphanumeric |
6 |
Mandatory |
|
The Fund ID is a unique Identification for each Fund and it indicates the fund for which General operating rules information has to be uploaded |
RULEEFFECTIVEDATE |
Date |
8 |
Mandatory |
The Fund ID and Rule effective date combination should be the same as defined in 01FDR |
The rule effective date for which general operating rules information for the fund has to be maintained. |
POSTPRICED |
Number |
1 |
Optional |
Valid values are '0' and '1' |
Enter '1'if the price for the fund will be announced Post Transactions. Else enter '0' if it is a pre-priced fund |
NEXTPRICEDECLAREDATE |
DATE |
DATE |
Optional |
|
Specify the next date upon which the fund price is to be declared. This date must be after the Rule Effective Date of the fund, and the current system date. |
PRICEDECLAREFREQ |
Alphanumeric |
1 |
Optional |
Valid values are 'D' for 'Daily; 'W' for 'Weekly'; 'F' or 'B' for 'Bi-weekly'; 'M' for 'Monthly; 'Q' for 'Quarterly' ; 'H' for 'Half-yearly' ; 'Y' for 'Yearly' |
This is used to indicate the frequency with which the price will be announced. If the fund is Post-priced Fund, you must specify this frequency as Daily |
NOOFDECIMALSFORNAV |
Number |
1 |
Optional |
|
Indicate the maximum number of decimals that would be reckoned for rounding precision, for the NAV. You cannot indicate a precision higher than 6 decimal places. |
ROUNDOFFTRUNCATE |
Alphanumeric |
1 |
Optional |
Valid values are 'R' for Round off; 'T' for Round Down and 'U' for Round up |
Indicate the rounding options for the value of the number of allotted units, designated for the fund. |
MATURITYDATE |
DATE |
DATE |
Optional |
|
Indicate the maturity date for the fund. This is applicable only if the fund is closed-ended fund. |
RETAINIPOBALANCE |
Number |
1 |
Optional |
Valid values are '0' and '1' |
This is used to indicate if the IPO Balance of unit holders must to be stored for later use. '1' indicate maintenance of IPO balance of Unit holders and '0' indicates that it need not be maintained separately |
CONFBEFALCREQUIRED |
Number |
1 |
Optional |
Valid values are '0' and '1' |
This is used to indicate that a rejection of a transaction as applicable, for all authorized transactions, prior to allocation. If this is not specified, then all authorized transactions will be taken up for allocation directly. |
AUTOREDEMPTIONALLOWED |
Number |
1 |
Optional |
Valid values are '0' and '1' |
This is used to indicate if Automatic Redemption is to be allowed for the fund. This is applicable only for Open Ended funds. When the balance the unit holder falls below a defined minimum level, then the investor will be intimated about it and will be provided with some lead-time to either increase the balance above the minimum level or redeem all his units. After the elapsed lead- time, if the unit holder balance still lies below the defined minimum level, then the automatic redemption of those units will be done. |
MINIMUMBALANCETYPE |
Alphanumeric |
1 |
Optional |
Valid values are 'A' and 'U' |
Enter the type of Minimum balance (amount / units) to be maintained for Automatic Redemption |
MINIMUMBALANCE |
Number |
20 |
Optional |
|
Enter the minimum balance (in amounts / units based on what balance type has been specified above) to be maintained for Automatic Redemption |
ELAPSEDDAYSBEFOREAUTORED |
Number |
3 |
Optional |
|
Enter the number of days from the date of intimation after which Automatic Redemption will be initiated. This is the lead-time provided to the investor. |
CHQALLOTONCLGDATE |
Number |
1 |
Optional |
Valid values are '0' and '1' |
This is used to indicate whether allocation must be done on the transaction date or on the check clearing date, using the price prevailing on that date, for transactions in which the payment mode is Check |
AGEINGBASEDON |
Alphanumeric |
1 |
Optional |
Valid values are 'F' for 'FIFO'; 'T' for 'Transaction Receipts' and 'P' for 'FIFO across products' |
This is used to indicate if the unit holder has specified as to how transactions are to be ordered - FIFO, Tansaction receipts and FIFO across products |
MAINTAINTRADINGBOX |
Number |
1 |
Optional |
Valid values are '0' and '1' |
This is used to indicate to the system that the trading functions must be enabled for the fund. This means that for the fund, all trading transactions and the relevant processing are allowed |
NAVLOT |
Number |
6 |
Optional |
|
Specify the number of units for which the NAV quote is deemed to be applicable, for the fund. |
CDSCFUND |
Varchar2 |
2 |
Optional |
Valid values : 1. LOCOM 2.Market Price 3.Not Applicable 4. CDSC Class B Default : Not Applicable ‘L’,’M’,’N’,’B’ |
This is used to indicate that the Contingent Deferred Sales Charge (CDSC) is applicable for the transactions in this fund. |
CDSCAPPLICABLEFORSWITCHES |
Number |
1 |
Optional |
Valid values are '0' and '1' |
This is used to indicate that the Contingent Deferred Sales Charge (CDSC) is applicable to switch or exchange for the transactions in this fund. |
REINVESTMENTFIRST |
Number |
1 |
Optional |
Valid values are '0' and '1' |
This is used to indicate that reinvestment transactions must be taken up first for aging during computation of Contingent Deferred Sales Charge for redemption transactions in this fund. |
VATVALUE |
Number |
5 |
Optional |
Maximum of 2 decimals possible |
Value added tax value for the fund |
CHECKFEATUREEXISTS |
Number |
1 |
Optional |
Valid values are '0' and '1' |
Indicates whether the check writing facility is allowed for the fund or not |
MINCHECKAMOUNT |
Number |
15 |
Optional |
Maximum of 3 decimals possible |
If check writing facility is allowed then the minimum check amount possible is indicated here. |
MAXCHECKAMOUNT |
Number |
15 |
Optional |
Maximum of 3 decimals possible |
If check writing facility is allowed then the maximum check amount possible is indicated here. |
MINCHECKHOLDINGPERIOD |
Number |
5 |
Optional |
|
If check writing facility is allowed then the minimum holding period required is indicated here. |
CHECKACCOUNTCLOSURE |
Number |
1 |
Optional |
|
|
CHECKREDEMPTIONPENALTY |
Number |
1 |
Optional |
Valid values are '0' and '1' |
If check writing facility is allowed then various penalties applicable or not is indicated by values '0' and '1' |
HOLDINGPERIODPENALTY |
Number |
1 |
Optional |
|
|
BALANCEPENALTY |
Number |
1 |
Optional |
|
|
STOPPAYMENTPENALTY |
Number |
1 |
Optional |
|
|
AMTLIMITPENALTY |
Number |
1 |
Optional |
|
|
INTERESTRATE |
Number |
15 |
Optional |
Maximum of 6 decimals possible |
|
PERFORMANCEFEETHRESHOLD |
Number |
5 |
Optional |
Maximum of 2 decimals possible |
|
LIMITORDERALLOWED |
Number |
1 |
Optional |
Valid values are '0' and '1' |
This indicates whether limit order is applicable for the fund depending upon the price |
FUTURELIMITORDERALLOWED |
Number |
1 |
Optional |
Valid values are '0' and '1' |
Indicates - limit order based on Date |
AUTOLIMITORDERPROCESS |
Number |
1 |
Optional |
Valid values are '0' and '1' |
If limit order is based on price, indicates whether automatic triggering of processing is required or not. |
PRICINGRULE |
Alphanumeric |
1 |
Optional |
Valid values are 'A' for After and 'P' for Prior |
Rule to be applied for pricing |
MinThreshHoldLimit |
Number |
5 |
Optional |
Maximum of 2 decimals possible |
Used for capturing Minimum Threshold Limit. |
EUSDSCOPE |
Alphanumeric |
1 |
Optional |
Valid values are ‘R’ for Redemption & Switch Out and ‘D’ for Dividend and ‘B’ for Both. Shown only for EUSD applicable segments. |
Used to cater EUSD requirements. |
AgeingDate |
Alphanumeric |
1 |
Optional |
Valid values are ‘T’ for Transaction Date and ‘C’ for Confirmation date and ‘D’ for Dealing date. |
Used to store Ageing basis value. |
INVESTMENTSIMULATIONMETHOD |
Alphanumeric |
1 |
Optional |
Valid values are ‘N’ and ‘H’ |
This indicates whether the Investment Simulation Method should be a Not Allowed or Historic Based NAV. |
MINLOCKINPERIODFORGAIN |
Number |
4 |
Optional |
Valid values are Greater than or equal to 0 |
|
MAXLOCKINPERIODFORGAIN |
Number |
4 |
Optional |
Valid values are Greater than or equal to the Min Lock-in Period |
|
MINLOCKINPERIODFORGAIN |
Number |
4 |
Optional |
Valid values are Greater than or equal to the Min Lock-in Period and Less than or equal to the Max Lock-in Period. |
|
AMOUNTBLOCKALLOWED |
NUMBER |
1 |
Optional |
Valid values are 0 and 1 |
|
CALCULATEFEEINTXNCCY |
NUMBER |
1 |
Optional |
Valid values are 0 and 1 |
|
INCLUDEHOLDINGPERIOD |
VARCHAR2 |
1 |
Optional |
Valid Values are 0 and 1 |
|
BLOCKPRIORITYNO |
NUMBER |
4 |
Optional |
Block priority should not be a numeric value. |
For amount block, the priority will be derived with this number and for amount unblock the priority would be reverse of this order. |
DIVIDENDEQUALIZATIONAPPLICABLE |
NUMBER |
1 |
Optional |
Valid Values are ‘0’ (No) and ‘1’ (Yes) |
Dividend equalization applicable” flag should be set to ‘1’ to support dividend / income equalization funds. |
Serial Number: 5
Segment Identification Number: 04TPR
Description: This segment is used for providing Transaction processing rules information
Segment Mandatory/Optional?: Mandatory
Multiple records allowed for the same Fund and Rule Effective Date: Yes (For each transaction type - there is a separate record)
Field Name |
Type |
Maximum Length |
Mandatory / Optional? |
Characteristics / Validations applicable |
Description |
SEGMENTID |
Alphanumeric |
20 |
Mandatory |
Default value 04TPR |
Standard value of 04TPR to uniquely identify Transaction processing information |
PROCESSID |
Alphanumeric |
50 |
Mandatory |
Same value as in 00GEN - ProcessID |
This should identify the upload uniquely. This should also be unique within a file and it allows to identify imported records later |
FUNDID |
Alphanumeric |
6 |
Mandatory |
|
The Fund ID is a unique Identification for each Fund and it indicates the fund for which Transaction processing information has to be uploaded |
RULEEFFECTIVEDATE |
Date |
8 |
Mandatory |
The Fund ID and Rule effective date combination should be the same as defined in 01FDR |
The rule effective date for which transaction processing information for the fund has to be maintained. |
TRANSACTIONTYPE |
Alphanumeric |
2 |
Mandatory |
Valid values are '01' for IPO; '02' for Subscription; '03' for Redemption; '04' for Switch from operation; '05' for transfers and so on upto '10' |
Indicate the value for which the transaction type for which the rules are being set up |
GROSSORNET |
Alphanumeric |
1 |
Optional |
G' for Gross ; 'N' for Net and 'B' for Both |
Opting for a gross or net mode in transaction processing is mode is only available for IPO, subscription or redemption transactions. For transactions with a gross processing mode, the value of the transaction, whether as an amount or a number of units, will be processed as a gross value from which any applicable charges will be deducted. For transactions with a net processing mode, the amount value of the transaction will be processed as a net value apart from the charges. |
TRANSACTIONSTARTDATE |
DATE |
8 |
Optional |
|
Enter a date to specify that the above mentioned transaction type will start from this date |
TRANSACTIONENDDATE |
DATE |
8 |
Optional |
|
Enter a date to specify that the above mentioned transaction type will end on this date |
TRANSACTIONFREQUENCY |
Alphanumeric |
1 |
Optional |
Valid values are 'D' for 'Daily; 'W' for 'Weekly'; 'F' or 'B' for 'Bi-weekly'; 'M' for 'Monthly; 'Q' for 'Quarterly' ; 'H' for 'Half-yearly' ; 'Y' for 'Yearly' |
Enter a value to specify the frequency with which the transaction type will operate |
TRANSACTIONSTARTPERIOD |
NUMBER |
1 |
Optional |
|
Enter a value to specify the Start Period within the frequency mentioned above. Within a particular frequency, you have an option to restrict it to a particular period. For example if the transaction Frequency is WEEKLY, Start Period is 2 and End Period is 5. This means that the Fund is open for this transaction from second day till the fifth day of the week. |
TRANSACTIONENDPERIOD |
NUMBER |
1 |
Optional |
|
The End period has to be within the Transaction Frequency i.e., it can take values up to 7 (weekly) and not greater than that. |
DATE |
DATE |
|
Optional |
|
Enter a time to specify the start time for a given working date. On a given day when the fund is open for this transaction, you can start entering transactions from this time. |
MINTRANSACTIONAMOUNT |
NUMBER |
15 |
Optional |
Maximum of 3 decimals allowed |
The minimum transaction amount allowed for this transaction type in this fund |
STEPAMOUNT |
NUMBER |
15 |
Optional |
Maximum of 3 decimals allowed |
Enter a value to specify the steps of amount in which a unit holder can invest or redeem. This will operate above the Minimum Transaction Amount. |
MAXTRANSACTIONAMOUNT |
NUMBER |
15 |
Optional |
Maximum of 3 decimals allowed |
The maximum transaction amount allowed for this transaction type in this fund |
MINTRANSACTIONUNITS |
NUMBER |
15 |
Optional |
Maximum of 6 decimals allowed |
The minimum transaction units allowed for this transaction type in this fund |
STEPUNITS |
NUMBER |
15 |
Optional |
Maximum of 6 decimals allowed |
The unit steps applicable for a unit holder to invest do any operation |
MAXTRANSACTIONUNITS |
NUMBER |
15 |
Optional |
Maximum of 6 decimals allowed |
The maximum transaction units allowed for this transaction type in this fund |
ONLINEALLOCATION |
NUMBER |
1 |
Optional |
Valid values '0' and '1' |
This is to indicate if Online Allocation is to be allowed for the given transaction type. This can be applicable only if the fund is pre-priced. For Post Priced Fund with Allocation as Online, the Transaction Frequency is Allocation |
ALLOCATIONPERVSREGCAPITAL |
NUMBER |
1 |
Optional |
Should be below 100. |
Specify the percentage up to which allocation can be allowed for a given registered amount on the day |
ALLOCATIONPOLICY |
Alphanumeric |
1 |
Optional |
|
Enter F for First In First Out or P Proportionate to specify the policy for allocation in case the maximum limit is reached for a given day. This policy is with respect to the allocation percentage that is allowed against the fund corpus. |
NOOFTXNALLOWEDFORFREQ |
NUMBER |
1 |
Optional |
|
This is to specify the number of transactions allowed restriction within this frequency |
NOOFTXNALLOWEDPERUH |
NUMBER |
1 |
Optional |
|
Enter a value to specify the number of transactions that are allowed for a unit holder. You can restrict the unit holder from operating more than the specified limit for transactions. |
NOOFFREETXNALLOWEDPERUH |
NUMBER |
1 |
Optional |
|
Enter a value to specify the number of free transactions within the permitted transactions. This definition will override all loads that will be set for this transaction |
ALLOWBACKDATING |
NUMBER |
1 |
Optional |
|
This is used to indicate whether backdating should be allowed for this fund. This means that on any given date, for this transaction type, the system will allow the user to enter transactions dated earlier to the current date |
BACKDATINGLIMIT |
NUMBER |
1 |
Optional |
Valid values are '0' and '1' |
This is applicable only if Allow Back Dating is True. This has to be later than the transaction start date. Fund Price as effective on that date will be taken into account during allocation. |
FUNDTRANSACTIONCOUNTER |
NUMBER |
1 |
Optional |
|
Enter a value to specify the total number of transactions to be allowed in this transaction type. |
ACKNOWLEDGEMENTREQUIRED |
NUMBER |
1 |
Optional |
|
This is to indicate if the Acknowledgment Slip is to be printed after every transaction. Otherwise this can be printed on receiving specific request from the User. |
CONFIRMATIONREQUIRED |
NUMBER |
1 |
Optional |
Valid values '0' and '1' |
This is to indicate whether confirmation Slip is to be printed after every transaction entry. Otherwise this can be user initiated after allocation of the transaction. |
NOTICEPERIODDATEBASIS |
VARCHAR2 |
1 |
Optional |
|
|
NOTICEPERIOD |
NUMBER |
3 |
Optional |
|
|
BASEPRICEDEFINITION |
Alphanumeric |
1 |
Optional |
Valid values are 'P' for Par Value and 'N' for declared NAV |
This indicates the Base Price definition for the transaction. The Unit Price will be calculated based on this price and loads defined for this transaction. |
BASEPRICEFACTOR |
NUMBER |
1 |
Optional |
|
This percentage will be applied to the price arrived from the above calculations to arrive at the Base Price for this transaction type for the fund. |
NOOFDECIMALSFORBASEPRICE |
NUMBER |
1 |
Optional |
|
Indicate the maximum number of decimals that would be reckoned for rounding precision, for the base price. You cannot indicate a precision higher than 6 decimal places. |
ROUNDOFFTRUNCATEBASEPRICE |
Alphanumeric |
1 |
Optional |
Valid values are 'R' for Round off; 'T' for Round Down and 'U' for Round up |
Indicate the rounding options for the value of the number of allotted units, designated for the fund. |
TRANSACTIONENABLED |
NUMBER |
1 |
Optional |
|
This is used to indicate whether the transaction is enabled for the fund. It is possible to set up a temporary suspension of transactions, even if the transactions are open for the fund. |
CROSSBRANCHALLOWED |
NUMBER |
1 |
Optional |
Valid values are 0 and 1 |
|
PRICELAG |
NUMBER |
1 |
Optional |
|
This cannot have negative value. This indicates the price date to be used for the transaction during allocation process |
ALLOCATIONLAG |
NUMBER |
1 |
Optional |
|
Enter a value to specify when the transaction should be allocated if the transaction is ‘T’. T + X , where ‘X’ will be days of Lag. Lag can only be positive. |
CONFIRMATIONLAG |
NUMBER |
1 |
Optional |
|
Enter a value to specify when the redemption transaction should be picked for confirmation after allocation. T + X , where ‘X’ will be days of Lag. Lag can only be positive. |
CHQALLOCONPARWITHCASH |
NUMBER |
1 |
Optional |
Valid values are '0' and '1' |
This is used to specify that all check / Demand Draft transactions are to be treated on par with cash transactions. If this is true, then during allocation, the check / demand draft transactions will be taken for allocation for the same day. The units allocated will be provisional, and will be confirmed only after the check is cleared. |
HOLDINGPERIODAPPLICABLE |
NUMBER |
1 |
Optional |
Valid values are '0' and '1' |
This is used to indicate whether a lock in period is applicable for the investors investing in the fund for the transaction type |
RETAINAGEINGTOSUBSCRIPTION |
NUMBER |
1 |
Optional |
Valid values are '0' and '1' |
This is used to indicate that the aging principle must be applied to subscription transactions in the fund. Aging is the process of keeping track of a transaction from the transaction date right up to when it is cleared in full from the account of the unit holder. Depending upon the policy specified to be followed for aging, (i.e., either FIFO or proportionate), aging is applied. |
CREDITCARDALLOCONPARWITHCASH |
NUMBER |
1 |
Optional |
Valid values are '0' and '1' |
This is used to indicate if all credit card transactions to be treated on par with cash transactions. If this is true then during allocation the credit card transactions will be taken for allocation for the same day. The units allocated will be provisional, and will be confirmed only after the credit card transaction is cleared. |
LIMITREDEMPTIONMODE |
Alphanumeric |
1 |
Optional |
Valid values are 'P' for Percent; 'U' for Units and 'A' for Amount |
The mode based on which redemption will be limited |
NATUREOFLIMIT |
Alphanumeric |
1 |
Optional |
|
Indicates whether it is 'A' or 'U' or 'B' |
TRANSFERALLOCONPARWITHCASH |
NUMBER |
1 |
Optional |
|
Mark this check box if you want all transfer transactions to be treated on par with cash transactions. If this is true then during allocation the transfer transactions will be taken for allocation for the same day. The units allocated will be provisional, and will be confirmed only after the bank transfers are cleared |
MININITIALTXNAMOUNT |
NUMBER |
15 |
Optional |
Maximum of 3 decimals allowed |
Minimum amount applicable for initial transaction |
MININITIALTXNUNITS |
NUMBER |
15 |
Optional |
Maximum of 3 decimals allowed |
Minimum units applicable for initial transaction |
MINSITXNAMOUNT |
NUMBER |
15 |
Optional |
Maximum of 3 decimals allowed |
Minimum amount applicable for Standing instructions |
MAXSITXNAMOUNT |
NUMBER |
15 |
Optional |
Maximum of 3 decimals allowed |
Maximum amount applicable for Standing instructions |
MINSITXNUNITS |
NUMBER |
15 |
Optional |
Maximum of 3 decimals allowed |
Minimum units applicable for Standing instructions |
MAXSITXNUNITS |
NUMBER |
15 |
Optional |
Maximum of 3 decimals allowed |
Maximum units applicable for Standing instructions |
EXISTINGUH |
Alphanumeric |
2 |
Optional |
Valid values are '0' and '1' |
This is to indicate that the subscription transactions for the fund must only be available to existing customers, and not to new customers. |
NOOFDECIMALSFORUNITPRICE |
NUMBER |
1 |
Optional |
|
Indicate the maximum number of decimals that would be reckoned for rounding precision, for the unit price. You cannot indicate a precision higher than 6 decimal places. |
ROUNDOFFTRUNCATEUNITPRICE |
Alphanumeric |
1 |
Optional |
Valid values are 'R' for Round off; 'T' for Round Down and 'U' for Round up |
Indicate the rounding options for the value of the number of allotted units, designated for the fund. |
ROUNDOFFTRUNCATEUNITS |
Alphanumeric |
1 |
Optional |
Valid values are 'R' for Round off; 'T' for Round Down and 'U' for Round up |
Indicate the rounding options for the value of the number of allotted units, designated for the fund. |
PAYMENTLAG |
NUMBER |
1 |
Optional |
|
In the case of redemption transactions, specify a value to indicate the number of days by which the resulted redemption payouts would be lagged or deferred, after the redemption transaction has been allotted and confirmed. To arrive at the actual date of redemption payment, both the confirmation lag (if specified) and the payment lag (if specified here) are taken into consideration. For instance, if the redemption transaction was allocated on 15th January and both the confirmation lag and payment lag were specified as 2, then the actual redemption payout to the unit holder would be effected on 19th January (15 + 2+ 2), provided it is not a holiday in the system, and provided there are no intervening holidays. |
TRANSACTIONCUTOFFTIME |
DATE |
DATE |
Optional |
|
Specify the time, on a given working day before which a transaction of the selected type will be accepted with the transaction date being the current date. Beyond this time on a working day, the transaction date will be set by default to be the next working date. |
ENFORCEHOLDINGPERIOD |
NUMBER |
1 |
Optional |
|
You can indicate that the minimum holding period specified for the fund in the Fund Demographics profile must be enforced as mandatory for the transaction type, by selecting this option. |
APPLYENTRYTIMELOAD |
NUMBER |
1 |
Optional |
|
Applicable for Exit transactions |
Pseudoswitchlag |
Number |
|
Optional |
|
Used for capturing Pseudo Switch lag |
AllowSystematicPlans |
Number |
1 |
Optional |
|
|
MaxInitialTxnAmount |
Number |
15 |
Optional |
Maximum of 3 decimals allowed |
Used for capturing the maximum initial transaction amount. |
MaxInitialTxnUnits |
Number |
15 |
Optional |
Maximum of 6 decimals allowed |
Used for capturing maximum initial transaction units. |
Pseudoswitchlagcalendarbasis |
Alphanumeric Code |
1 |
Optional |
|
Specify whether the ps lag days should be considered based on the holiday calendar for the fund, the actual calendar or the System calendar. |
FULLOUTFLOW |
NUMBER |
1 |
Optional |
Valid values are 0 and 1 |
|
MAXNOOFSITRANSACTIONS |
NUMBER |
4 |
Optional |
MaxNoofSITransactions value should be Greater than 0 |
|
MAXVALIDITY |
NUMBER |
4 |
Optional |
Maxvalidy value should be Greater than 0 |
|
SILEADTIME |
NUMBER |
4 |
Optional |
|
|
APPLICABLEACCOUNTTYPES |
Alphanumeric |
255 |
Optional |
|
|
INFLOWOVERRIDABLEMSG |
NUMBER |
1 |
Optional |
Valid values are 0 and 1 |
|
MINMATURITYPERIOD |
NNUMBER |
4 |
Optional |
Min.Maturity Period value sholud be greater than 0 |
|
MAXMATURITYPERIOD |
NNUMBER |
4 |
Optional |
Max.Maturity Period value sholud be greater than 0 and greater than or equal to Min.Maturity Period |
|
FUTUREDATELIMIT |
NUMBER |
1 |
Optional |
Valid values are positive integer |
To facilitate users to input future dated transactions |
UHCALENDARBASIS |
VARCHAR2(1) |
1 |
Optional |
Valid values are ‘T’ and ‘C’ |
|
NOOFDECIMALSFORUNITS |
NUMBER |
1 |
Optional |
Valid values are -1 to 9 |
|
CONSSIAUTOCOUNTER |
NUMBER |
3 |
Optional |
|
Used to capture consecutive payment rejections allowed for the SI |
THRESHOLDAMOUNT |
NUMBER |
(30, 12) |
Optional |
|
Threshold Amount |
Serial Number: 6
Segment Identification Number: 05TCM
Description: This segment is used for providing Transaction processing communication mode information
Segment Mandatory/Optional? : Mandatory
Multiple records allowed for the same Fund and Rule Effective Date: Yes (For each transaction type - there is a separate record)
Field Name |
Type |
Maximum Length |
Mandatory / Optional? |
Characteristics / Validations applicable |
Description |
SEGMENTID |
Alphanumeric |
20 |
Mandatory |
Default value 05TCM |
Standard value of 05TCM to uniquely identify Transaction processing communication mode information |
PROCESSID |
Alphanumeric |
50 |
Mandatory |
Same value as in 00GEN - ProcessID |
This should identify the upload uniquely. This should also be unique within a file and it allows to identify imported records later |
FUNDID |
Alphanumeric |
6 |
Mandatory |
|
The Fund ID is a unique Identification for each Fund and it indicates the fund for which Transaction processing communication mode information has to be uploaded |
RULEEFFECTIVEDATE |
Date |
8 |
Mandatory |
The Fund ID and Rule effective date combination should be the same as defined in 01FDR |
The rule effective date for which transaction processing communication mode information for the fund has to be maintained. |
TRANSACTIONTYPE |
Alphanumeric |
2 |
Mandatory |
Valid values are '01' for IPO; '02' for Subscription; '03' for Redemption; '04' for Switch from operation; '05' for transfers and so on up to '10' |
Indicate the value for which the transaction type for which the rules are being set up |
COMMUNICATIONMODE |
Alphanumeric |
2 |
Mandatory |
|
Valid Communication mode code indicated as a part of Params Maintenance. |
MINTRANSACTIONAMOUNT |
Number |
15 |
Optional |
Decimal values up to maximum of 3 digits are allowed |
Minimum transaction amount allowed for the transaction type and communication mode. |
MAXTRANSACTIONAMOUNT |
Number |
15 |
Optional |
Decimal values up to maximum of 3 digits are allowed |
Maximum transaction amount allowed for the transaction type and communication mode. |
MINTRANSACTIONUNITS |
Number |
15 |
Optional |
Decimal values up to maximum of 6 digits are allowed |
Minimum transaction units allowed for the transaction type and communication mode. |
MAXTRANSACTIONUNITS |
Number |
15 |
Optional |
Decimal values up to maximum of 6 digits are allowed |
Maximum transaction units allowed for the transaction type and communication mode. |
DISALLOWFIRSTTRANSACTION |
Number |
1 |
Optional |
Valid values are 0 and 1 |
|
Serial Number: 7
Segment Identification Number: 06INV
Description: This segment is used for providing Transaction processing investor category related information
Segment Mandatory/Optional? : Mandatory
Multiple records allowed for the same Fund and Rule Effective Date: Yes (For each transaction type - there is a separate record)
Field Name |
Type |
Maximum Length |
Mandatory / Optional? |
Characteristics / Validations applicable |
Description |
SEGMENTID |
Alphanumeric |
20 |
Mandatory |
Default value 06INV |
Standard value of 06INV to uniquely identify Transaction processing communication mode information |
PROCESSID |
Alphanumeric |
50 |
Mandatory |
Same value as in 00GEN - ProcessID |
This should identify the upload uniquely. This should also be unique within a file and it allows to identify imported records later |
FUNDID |
Alphanumeric |
6 |
Mandatory |
|
The Fund ID is a unique Identification for each Fund and it indicates the fund for which Transaction processing investor category information has to be uploaded |
RULEEFFECTIVEDATE |
Date |
8 |
Mandatory |
The Fund ID and Rule effective date combination should be the same as defined in 01FDR |
The rule effective date for which transaction processing investor category information for the fund has to be maintained. |
TRANSACTIONTYPE |
Alphanumeric |
2 |
Mandatory |
Valid values are '01' for IPO; '02' for Subscription; '03' for Redemption; '04' for Switch from operation; '05' for transfers and so on up to '10' |
Indicate the value for which the transaction type for which the rules are being set up |
INVESTORCATEGORY |
Alphanumeric |
2 |
Mandatory |
|
Valid Corporate and Individual categories defined as a part of Params Maintenance. |
MINTRANSACTIONAMOUNT |
Number |
15 |
Optional |
Decimal values up to maximum of 3 digits are allowed |
Minimum transaction amount allowed for the transaction type and investor category. |
STEPAMOUNT |
Number |
15 |
Optional |
Decimal values up to maximum of 3 digits are allowed |
|
MAXTRANSACTIONAMOUNT |
Number |
15 |
Optional |
Decimal values up to maximum of 3 digits are allowed |
Maximum transaction amount allowed for the transaction type and investor category. |
MINTRANSACTIONUNITS |
Number |
15 |
Optional |
Decimal values up to maximum of 6 digits are allowed |
Minimum transaction unit allowed for the transaction type and investor category. |
STEPUNITS |
Number |
15 |
Optional |
Decimal values up to maximum of 6 digits are allowed |
|
MAXTRANSACTIONUNITS |
Number |
15 |
Optional |
Decimal values up to maximum of 6 digits are allowed |
Maximum transaction unit allowed for the transaction type and investor category. |
Serial Number: 8
Segment Identification Number: 07IDR
Description: This segment is used for providing Corporate Action related information
Segment Mandatory/Optional?: Optional
Multiple records allowed for the same Fund and Rule Effective Date: Yes (For cash and Stock dividend information)
Field Name |
Type |
Maximum Length |
Mandatory / Optional? |
Characteristics / Validations applicable |
Description |
SEGMENTID |
Alphanumeric |
20 |
Mandatory |
Default value 07IDR |
Standard value of 07IDR to uniquely identify Transaction processing communication mode information |
PROCESSID |
Alphanumeric |
50 |
Mandatory |
Same value as in 00GEN - ProcessID |
This should identify the upload uniquely. This should also be unique within a file and it allows to identify imported records later |
FUNDID |
Alphanumeric |
6 |
Mandatory |
|
The Fund ID is a unique Identification for each Fund and it indicates the fund for which Corporate action has to be uploaded |
RULEEFFECTIVEDATE |
Date |
8 |
Mandatory |
The Fund ID and Rule effective date combination should be the same as defined in 01FDR |
The rule effective date for which corporate action for the fund has to be maintained. |
DIVIDENDDECLAREFREQ |
Alphanumeric |
1 |
Optional |
Valid values are 'D' for 'Daily; 'W' for 'Weekly'; 'F' or 'B' for 'Bi-weekly'; 'M' for 'Monthly; 'Q' for 'Quarterly' ; 'H' for 'Half-yearly' ; 'Y' for 'Yearly' |
Enter the frequency with which the dividend is to be declared |
DIVIDENDPAYMENTFREQ |
Alphanumeric |
1 |
Optional |
Valid values are 'D' for 'Daily; 'W' for 'Weekly'; 'F' or 'B' for 'Bi-weekly'; 'M' for 'Monthly; 'Q' for 'Quarterly' ; 'H' for 'Half-yearly' ; 'Y' for 'Yearly' |
Enter the frequency with which the declared dividends are to be paid. As the system supports accumulation of dividends, the payment could be for any dividend that has been declared earlier. The Dividend Payment Frequency must not be less than Dividend Declaration Frequency. |
REINVESTMENTALLOWED |
Number |
1 |
Optional |
Valid values are '0' and '1' |
This is used to indicate if reinvestment is allowed for the fund. |
TAXID |
Alphanumeric |
50 |
Optional |
|
Enter the tax ID for the fund that is being set up. |
BOOKCLOSINGLEADTIME |
Number |
5 |
Optional |
|
Enter a lead-time in days |
FREEZEHOLDINGLEADTIME |
Number |
5 |
Optional |
|
This data is also in days and the Freeze Holding Date is the date on which the balances held by all unit holders in the fund will be consolidated |
BOARDMEETINGLEADTIME |
Number |
5 |
Optional |
|
Enter a lead-time in days. This is captured for information purposes only. |
DIVIDENDPAYMENTLEADTIME |
Number |
5 |
Optional |
|
The lead time entered is in days. Each of the lead times must be less than the Dividend Declaration Frequency. For example, if the Dividend Declaration Frequency is WEEKLY, the Board Meeting Lead Time cannot be 8 days. |
NOOFDECIMALSFORDIVIDEND |
Number |
5 |
Optional |
|
Indicate the maximum number of decimals that would be reckoned for rounding precision, for the dividend. You cannot indicate a precision higher than 6 decimal places. |
ROUNDOFFTRUNCATEDIVIDEND |
Alphanumeric |
1 |
Optional |
Valid values are 'R' for Round off; 'T' for Round Down and 'U' for Round up |
Indicate the rounding options for the value of the dividend, designated for the fund. |
TDSBASIS |
Alphanumeric |
1 |
Optional |
D - Each Dividend ; U - Fiscal year |
This is to indicate whether slab should be looked for every dividend payment separately or whether consolidated on a fiscal year basis. |
EPUCOMPONENTS |
Number |
1 |
Optional |
Valid values are '0' and '1' |
This indicates the applicability of Earnings Per Unit and that the earnings per unit must be defined in terms of components, or as a single value. Setting up EPU components is not applicable for stock dividends. |
DEFAULTDISTRIBUTIONMODE |
Alphanumeric |
1 |
Optional |
Valid values are 'T' - Payout-A/C Transfer; 'Q' - Payout-Cheque and 'R' - Full Reinvestment |
If the Income Distribution Setup for the unit holder has not yet been specified, the fund level default Unit Holder Distribution Mode to be considered for the unit holder can be specified here. For stock dividends, the only possible option is ’Reinvestment' as others would not be applicable |
EXCHANGERATEDATEBASIS |
Alphanumeric |
1 |
Optional |
Valid values are 'P' - Payment Date; 'R' - Reference Date |
Specify the basis upon which the exchange rate will be applied for dividend processing. The system provides two options: Reference Date and Payment Date. |
RESTRICTIDS |
Number |
1 |
Optional |
Valid values are '0' and '1' |
This is used to indicate that specific income distribution setups for unit holders may be overridden. For stock dividends this value should always be set. |
EPULOT |
Number |
6 |
Optional |
|
Specify the number of units for which the EPU quote is deemed to be applicable, for the fund. Setting up EPU components is not applicable for stock dividends. |
DIVLOOKAHEAD |
Number |
1 |
Optional |
|
This is to indicate that in the event of intervening holidays, the system would obtain the EPU information and process dividends for the holiday period, ahead of the prior business day, for the fund. |
CORPORATEACTIONTYPE |
Alphanumeric |
1 |
Mandatory |
Valid values are 'C' for Cash and 'S' for Stock dividends |
For cash dividend EPU should be mentioned whereas for Stock dividend, Parent:Resultant ratio should be mentioned |
UNITSFORFREEZEHOLDINGS |
Alphanumeric |
1 |
Optional |
Valid values 'A' for all units and 'C' for Confirmed units |
Specify the units to be considered for dividend eligibility as on the freeze holdings date. You can specify that all units (including unconfirmed units) must be considered, or that only confirmed units are to be considered as on the freeze holdings date. |
FIRSTDIVIDENDDECLAREDATE |
Date |
8 |
Optional |
|
Specify the first date for dividend declaration, for the fund |
SPECIALDIVIDEND |
Number |
1 |
Optional |
|
This is to indicate that special dividends are applicable for the fund. This feature is only available if your installation has requested for it. |
MOCKDIVIDEND |
Number |
1 |
Optional |
|
Not applicable now |
HOLIDAYRULE |
Alphanumeric |
1 |
Optional |
A' for After and 'P' for prior |
Select the rule to be applied if the dividend processing date falls on a holiday. You can select either the PRIOR rule (the previous working day is considered) or the AFTER rule (the next working day is considered), for the dividend type. The holiday rule you select here will be applicable to all dividend-processing dates that have been arrived at using a frequency. They are not applicable to dates arrived at using lead times or lag periods. |
PAYMENTLAG |
Number |
3 |
Optional |
|
Specify a lag period (in days) for the payment of dividend. The lag value is interpreted in calendar days, and is used to arrive at the payment date for the dividend. The payment date is arrived at as follows: Dividend Payment Date = Dividend Declaration Date + Payment Lag |
PAYDIVIDENDDURINGRED |
Number |
1 |
Optional |
|
This is used to indicate that dividends may be paid during redemption. |
REINVESTMENTPRICEBASIS |
Alphanumeric |
1 |
Optional |
|
|
IRACOMPULSORYREINVEST |
Number |
1 |
Optional |
|
Applicable only if IRA is applicable for the fund. |
NPISUPPORT |
Alphanumeric |
1 |
Optional |
|
|
NPIPAYMENT |
Alphanumeric |
3 |
Optional |
|
|
NPIUHOverride |
Alphanumeric |
1 |
Optional |
|
|
FlgUnsettleUnits |
Alphanumeric |
1 |
Optional |
|
|
MIMAMTTOBEPAIDOUT |
NUMBER |
1 |
Optional |
|
|
ACTION |
VARCHAR2 |
1 |
Optional |
Valid values are ‘L’ and ‘R’ |
|
OVERRATPAYTIME |
NUMBER |
1 |
Optional |
Valid values are 0 and 1 |
|
AUTOREINVFORUNCLCHQ |
NUMBER |
1 |
Optional |
Valid values are 0 and 1 |
|
AUTOREINVFORUNCLCHQFZB |
NUMBER |
1 |
Optional |
Valid values are 0 and 1 |
|
TRACKUNCLEAREDTXNS |
VARCHAR2 |
1 |
Optional |
Valid values are 0 and 1 |
|
TRACKBLOCKEDTXNS |
VARCHAR2 |
1 |
Optional |
Valid values are 0 and 1 |
|
PAYUNGENREINVESTMENT |
VARCHAR2 |
1 |
Optional |
Valid values are 0 and 1 |
|
TDS APPLICABLE FOR ALL UH |
Number |
1 |
Optional |
Valid values are 0 (No) and 1(Yes) |
TDS Applicable for all UH” flag could be set to ‘1’ only if dividend equalization is applicable for the fund. |
Serial Number: 9
Segment Identification Number: 08FSC
Description: This segment is used for providing Fund Sale Country information
Segment Mandatory / Optional?: Mandatory
Multiple records allowed for the same Fund and Rule Effective Date: Yes
Field Name |
Type |
Maximum Length |
Mandatory / Optional? |
Characteristics / Validations applicable |
Description |
SEGMENTID |
Alphanumeric |
20 |
Mandatory |
Default value 08FSC |
Standard value of 08FSC to uniquely identify Fund sale country information |
PROCESSID |
Alphanumeric |
50 |
Mandatory |
Same value as in 00GEN - ProcessID |
This should identify the upload uniquely. This should also be unique within a file and it allows to identify imported records later |
FUNDID |
Alphanumeric |
6 |
Mandatory |
|
The Fund ID is a unique Identification for each Fund and it indicates the fund for which Fund sale country information has to be uploaded |
RULEEFFECTIVEDATE |
Date |
8 |
Mandatory |
The Fund ID and Rule effective date combination should be the same as defined in 01FDR |
The rule effective date for which fund sale country information for the fund has to be maintained. |
COUNTRYCODE |
Alphanumeric |
3 |
|
Valid country code present in the system as a part of Domicile in Params maintenance |
If no country code is mentioned and this field is left blank then it means that there is no restriction on the sale of the fund. However, if valid value is entered then the fund would be restricted for sale in those countries |
Serial Number: 10
Segment Identification Number: 09FRL
Description: This segment is used for providing Fund residency list information
Segment Mandatory/Optional?: Mandatory
Multiple records allowed for the same Fund and Rule Effective Date: Yes
Field Name |
Type |
Maximum Length |
Mandatory / Optional? |
Characteristics / Validations applicable |
Description |
SEGMENTID |
Alphanumeric |
20 |
Mandatory |
Default value 09FRL |
Standard value of 09FRL to uniquely identify Fund residency list information |
PROCESSID |
Alphanumeric |
50 |
Mandatory |
Same value as in 00GEN - ProcessID |
This should identify the upload uniquely. This should also be unique within a file and it allows to identify imported records later |
FUNDID |
Alphanumeric |
6 |
Mandatory |
|
The Fund ID is a unique Identification for each Fund and it indicates the fund for which Fund residency list information has to be uploaded |
RULEEFFECTIVEDATE |
Date |
8 |
Mandatory |
The Fund ID and Rule effective date combination should be the same as defined in 01FDR |
The rule effective date for which fund residency list information for the fund has to be maintained. |
COUNTRYCODE |
Alphanumeric |
3 |
|
Valid country code present in the system as a part of Domicile in Params maintenance |
If no country code is mentioned and this field is left blank then it means that there is no restriction on the investor residing in any domicile. However, if valid value is entered then the fund would be restricted for investors residing in that domicile. |
Serial Number: 11
Segment Identification Number: 10FFM
Description: This segment is used for providing Fund formula information
Segment Mandatory/Optional?: Optional
Multiple records allowed for the same Fund and Rule Effective Date: Yes
Field Name |
Type |
Maximum Length |
Mandatory / Optional? |
Characteristics / Validations applicable |
Description |
SEGMENTID |
Alphanumeric |
20 |
Mandatory |
Default value 10FFM |
Standard value of 10FFM to uniquely identify Fund formula related information |
PROCESSID |
Alphanumeric |
50 |
Mandatory |
Same value as in 00GEN - ProcessID |
This should identify the upload uniquely. This should also be unique within a file and it allows to identify imported records later |
FUNDID |
Alphanumeric |
6 |
Mandatory |
|
The Fund ID is a unique Identification for each Fund and it indicates the fund for which Fund formula information has to be uploaded |
RULEEFFECTIVEDATE |
Date |
8 |
Mandatory |
The Fund ID and Rule effective date combination should be the same as defined in 01FDR |
The rule effective date for which fund formula information for the fund has to be maintained. |
COMPONENTID |
Alphanumeric |
10 |
Mandatory |
|
Valid components maintained in the system as a part of Params maintenance. This also depends on whether this is used for Fund price computation or not. |
FUNDPRICECOMPUTATION |
Alphanumeric |
1 |
Optional |
|
Indicates whether the data has to be used for Fund price computation or not. This value should remain the same for the fund and Rule effective date combination. In other words, for a fund and Rule effective date - we cannot have one component used for fund price computation and the other component not used for fund price computation. |
FORMULA |
Alphanumeric |
255 |
Optional |
|
|
DEFAULTVALUE |
Number |
15 |
Optional |
Maximum of 6 decimals allowed |
|
EXCLUDEFROMCAPITALGAINS |
Number |
1 |
Optional |
|
|
Serial Number: 12
Segment Identification Number: 11FLM
Description: This segment is used for providing Fund load information
Segment Mandatory/Optional?: Optional
Multiple records allowed for the same Fund and Rule Effective Date: Yes
Field Name |
Type |
Maximum Length |
Mandatory / Optional? |
Characteristics / Validations applicable |
Description |
SEGMENTID |
Alphanumeric |
20 |
Mandatory |
Default value 11FLM |
Standard value of 11FLM to uniquely identify Fund load related information |
PROCESSID |
Alphanumeric |
50 |
Mandatory |
Same value as in 00GEN - ProcessID |
This should identify the upload uniquely. This should also be unique within a file and it allows to identify imported records later |
FUNDID |
Alphanumeric |
6 |
Mandatory |
|
The Fund ID is a unique Identification for each Fund and it indicates the fund for which Fund load information has to be uploaded |
RULEEFFECTIVEDATE |
Date |
8 |
Mandatory |
The Fund ID and Rule effective date combination should be the same as defined in 01FDR |
The rule effective date for which fund load information for the fund has to be maintained. |
TRANSACTIONTYPE |
Alphanumeric |
2 |
Mandatory |
Valid values are from '01' to '10' ranging from IPO to Re-issue |
This is to indicate the transaction type for which the loads are being defined |
LOADID |
Number |
5 |
Mandatory |
Valid load ID defined in the system |
Specify the name of the Load (fee/incentive) that must be applied for the selected Fund. |
LOADTOPRICE |
Number |
|
Optional |
Valid values are '0' and '1' |
This is to indicate that this load is to be loaded to the base price |
FROMENTITYTYPE |
Alphanumeric |
1 |
Mandatory |
Valid values are· 'M' for AMC, 'A' for Agent, 'B' for Broker, 'D' for Distributor, 'F' for Fund, 'R' for Registrar, 'T' for Trustee, 'U' for Unit Holder, 'S' for Custodian |
This is to indicate the entity type from which the load is applied |
TOENTITYTYPE |
Alphanumeric |
1 |
Mandatory |
Valid values are· 'M' for AMC, 'A' for Agent, 'B' for Broker, 'D' for Distributor, 'F' for Fund, 'R' for Registrar, 'T' for Trustee, 'U' for Unit Holder, 'S' for Custodian |
This is to indicate the entity type to which the load is applied |
PROCESSINGFREQ |
Alphanumeric |
1 |
Optional |
Valid values are 'A', 'T' and 'P' |
Specify the frequency at which this load is to be applied. Loads can be applied at any of three possible frequencies - Allocation time, Transaction time and Post allocation. (Refer the table marked ‘PROCESSINGFREQ’ at the end of this document) |
GLACCOUNTCODE |
Alphanumeric |
10 |
Optional |
|
When transaction information is exported to an external system, if separate books of accounts are to be posted for different loads, this code will be used to identify this load information in the export data. |
DEBITORCREDIT |
Alphanumeric |
1 |
Optional |
Valid values are 'D' and 'C' |
This is used to indicate that the applied load would result in a debit or credit for the fund. This data is captured for information purposes only and has no processing implications in the system database. |
CONTRAACCOUNTCODE |
Alphanumeric |
10 |
Optional |
|
Specify the code that will be used to identify the second leg of accounting entries for any transaction, in the event of exporting of transaction information to an external system. |
NOOFDECIMALSFORLOAD |
Number |
1 |
Optional |
Valid values are 'R' for Round off; 'T' for Round Down and 'U' for Round up |
Indicate the rounding options for the value of the load, designated for the fund. |
ROUNDOFFTRUNCATEFORLOAD |
Alphanumeric |
1 |
Optional |
|
Indicate the maximum number of decimals that would be reckoned for rounding precision, for the load. You cannot indicate a precision higher than 6 decimal places. |
MANDATORY |
Alphanumeric |
1 |
Optional |
Valid values are 'M' and 'O' |
Select Mandatory or Optional to specify whether the load is mandatory or optional |
PRIORITYNO |
Number |
|
Optional |
For a mandatory load, the priority number is set to 0 and for an optional load the priority number should be unique i.e.. for a given Fund, no more than one load can have the same priority number. |
Enter a value to specify the priority number in case of optional loads. |
LOADVATTOPRICE |
Number |
|
Optional |
Valid values are 1 and 0 |
|
APPLYRETVALON |
Alphanumeric |
1 |
Optional |
Valid vales are 'G' - Capital Gains Gross; 'N' - Non-capital gains Net and 'C' - Capital gains and ‘P’ - Performance Based and ‘I’ – IOF and ‘D’ - Default IRRF and ‘O’ - Optional IRRF and ‘S’- CDSC |
If the load is a Capital Gains Tax, and it is to be applied based on the gross amount after allocation, choose the Capital Gains – Gross option in this field, for such a load. |
SENDFORGLINTERFACE |
Number |
1 |
Optional |
Valid values are '0' and '1' |
This is used to indicate that accounting entries due only to the selected load must be posted to the external asset management system, for the fund. |
REFTYPE |
Alphanumeric |
2 |
Mandatory |
Valid reference type as per the pre-shipped data in RefTypeTbl |
When load needs to be mapped to a reference transaction type like Reinvestment and if the system supports the mapping of the Ref Type to any load, then such RefTypes can be indicated here. |
DIFFERENTIALFEE |
Number |
1 |
Optional |
Valid values are '0' and '1' |
This is to indicate whether differential fee in the case of switch transactions for any fund is to be applicable |
SLABBASIS |
Alphanumeric |
1 |
Optional |
Valid values are 'G' for Gross and 'N' for Net ‘W’ – Weighted Average |
This is to Indicate the basis on which the slabs will be reckoned for an amount-based load that you are designating as applicable for the fund |
PRICEADDIN |
Number |
1 |
Optional |
|
This is used to indicate the add-in factor that is to be applicable for computing the return value for the load, for the selected transaction type. The add-in factor is used to arrive at the return value for a load, at the time of allocation. |
GROUPID |
Alphanumeric |
6 |
Optional |
Valid Group Id present in the system |
|
INDEXATIONONCGT |
Alphanumeric |
1 |
Optional |
Valid values are 'Y' for Yes and 'N' for 'No' |
|
LevelID |
Number |
|
Optional |
|
Used for capturing the LevelID |
DependentLevel |
Number |
|
Optional |
|
Used for capturing Dependent level. |
Serial Number: 13
Segment Identification Number: 12FTC
Description: This segment is used for providing Fund transaction currency information
Segment Mandatory/Optional?: Mandatory
Multiple records allowed for the same Fund and Rule Effective Date: Yes
Field Name |
Type |
Maximum Length |
Mandatory / Optional? |
Characteristics / Validations applicable |
Description |
SEGMENTID |
Alphanumeric |
20 |
Mandatory |
Default value 12FTC |
Standard value of 12FTC to uniquely identify Fund transaction currency information |
PROCESSID |
Alphanumeric |
50 |
Mandatory |
Same value as in 00GEN - ProcessID |
This should identify the upload uniquely. This should also be unique within a file and it allows to identify imported records later |
FUNDID |
Alphanumeric |
6 |
Mandatory |
|
The Fund ID is a unique Identification for each Fund and it indicates the fund for which Fund transaction currency information has to be uploaded |
RULEEFFECTIVEDATE |
Date |
8 |
Mandatory |
The Fund ID and Rule effective date combination should be the same as defined in 01FDR |
The rule effective date for which fund transaction currency information for the fund has to be maintained. |
CURRENCYCODE |
Alphanumeric |
3 |
Optional |
Valid currency maintained in the system |
If no currency code is mentioned and this field is left blank then it means that there is no restriction on the currency used for transaction for this fund. However, if valid value is entered then the fund would be restricted for transaction in those currencies |
Serial Number: 14
Segment Identification Number: 13FAI
Description: This segment is used for providing Fund additional information
Segment Mandatory/Optional?: Mandatory
Multiple records allowed for the same Fund and Rule Effective Date: No
Field Name |
Type |
Maximum Length |
Mandatory / Optional? |
Characteristics / Validations applicable |
Description |
SEGMENTID |
Alphanumeric |
20 |
Mandatory |
Default value 13FAI |
Standard value of 13FAI to uniquely identify Fund additional information |
PROCESSID |
Alphanumeric |
50 |
Mandatory |
Same value as in 00GEN - ProcessID |
This should identify the upload uniquely. This should also be unique within a file and it allows to identify imported records later |
FUNDID |
Alphanumeric |
6 |
Mandatory |
|
The Fund ID is a unique Identification for each Fund and it indicates the fund for which Fund additional information has to be uploaded |
RULEEFFECTIVEDATE |
Date |
8 |
Mandatory |
The Fund ID and Rule effective date combination should be the same as defined in 01FDR |
The rule effective date for which fund additional information for the fund has to be maintained. |
OTHERINFO1 |
Alphanumeric |
60 |
Optional |
|
Additional information could be maintained in the system as a art of 'Add Info Maintenance'. Once this is done, for a specific AMC, the additional information can be mapped for the entity type Fund. Hence, as a part of Fund additional information maintenance, the values could be captured. Any such additional information can be captured using these fields |
OTHERINFO2 |
Alphanumeric |
60 |
Optional |
|
|
OTHERINFO3 |
Alphanumeric |
60 |
Optional |
|
|
OTHERINFO4 |
Alphanumeric |
60 |
Optional |
|
|
OTHERINFO5 |
Alphanumeric |
60 |
Optional |
|
|
OTHERINFO6 |
Alphanumeric |
60 |
Optional |
|
|
OTHERINFO7 |
Alphanumeric |
60 |
Optional |
|
|
OTHERINFO8 |
Alphanumeric |
60 |
Optional |
|
|
OTHERINFO9 |
Alphanumeric |
60 |
Optional |
|
|
OTHERINFO10 |
Alphanumeric |
60 |
Optional |
|
|
OTHERINFO11 |
Alphanumeric |
60 |
Optional |
|
|
OTHERINFO12 |
Alphanumeric |
60 |
Optional |
|
|
OTHERINFO13 |
Alphanumeric |
60 |
Optional |
|
|
OTHERINFO14 |
Alphanumeric |
60 |
Optional |
|
|
OTHERINFO15 |
Alphanumeric |
60 |
Optional |
|
|
OTHERINFO16 |
Alphanumeric |
60 |
Optional |
|
|
OTHERINFO17 |
Alphanumeric |
60 |
Optional |
|
|
OTHERINFO18 |
Alphanumeric |
60 |
Optional |
|
|
OTHERINFO19 |
Alphanumeric |
60 |
Optional |
|
|
OTHERINFO20 |
Alphanumeric |
60 |
Optional |
|
|
OTHERINFO21 |
Alphanumeric |
60 |
Optional |
|
|
OTHERINFO22 |
Alphanumeric |
60 |
Optional |
|
|
OTHERINFO23 |
Alphanumeric |
60 |
Optional |
|
|
OTHERINFO24 |
Alphanumeric |
60 |
Optional |
|
|
OTHERINFO25 |
Alphanumeric |
60 |
Optional |
|
|
OTHERINFO26 |
Alphanumeric |
60 |
Optional |
|
|
OTHERINFO27 |
Alphanumeric |
60 |
Optional |
|
|
OTHERINFO28 |
Alphanumeric |
60 |
Optional |
|
|
OTHERINFO29 |
Alphanumeric |
60 |
Optional |
|
|
OTHERINFO30 |
Alphanumeric |
60 |
Optional |
|
|
Serial Number: 15
Segment Identification Number: 14IRA
Description: This segment is used for providing Fund IRA information, if applicable
Segment Mandatory/Optional? : Optional
Multiple records allowed for the same Fund and Rule Effective Date: No
Field Name |
Type |
Maximum Length |
Mandatory / Optional? |
Characteristics / Validations applicable |
Description |
SEGMENTID |
Alphanumeric |
20 |
Mandatory |
Default value 14IRA |
Standard value of 14IRA to uniquely identify Fund IRA information |
PROCESSID |
Alphanumeric |
50 |
Mandatory |
Same value as in 00GEN - ProcessID |
This should identify the upload uniquely. This should also be unique within a file and it allows to identify imported records later |
FUNDID |
Alphanumeric |
6 |
Mandatory |
|
The Fund ID is a unique Identification for each Fund and it indicates the fund for which Fund IRA information has to be uploaded |
RULEEFFECTIVEDATE |
Date |
8 |
Mandatory |
The Fund ID and Rule effective date combination should be the same as defined in 01FDR |
The rule effective date for which fund IRA information for the fund has to be maintained. |
MININITIALINVESTMENTAMT |
Number |
15 |
Mandatory |
|
Minimum initial investment amount |
MAXINITIALINVESTMENTAMT |
Number |
15 |
Mandatory |
|
Maximum initial investment amount |
MININVESTMENTAMT |
Number |
15 |
Mandatory |
|
Minimum investment amount |
MAXINVESTMENTAMT |
Number |
15 |
Mandatory |
|
Maximum investment amount |
MINWITHDRAWALAMT |
Number |
15 |
Mandatory |
|
Minimum Withdrawal amount |
MAXWITHDRAWALAMT |
Number |
15 |
Mandatory |
|
Maximum Withdrawal amount |
Serial Number: 16
Segment Identification Number: 15FDI
Description: This segment is used for providing Fund delivery instruction information, if applicable
Segment Mandatory/Optional?: Optional
Multiple records allowed for the same Fund and Rule Effective Date: No
Field Name |
Type |
Maximum Length |
Mandatory / Optional? |
Characteristics / Validations applicable |
Description |
SEGMENTID |
Alphanumeric |
20 |
Mandatory |
Default value 15FDI |
Standard value of 15FDI to uniquely identify Fund transaction currency information |
PROCESSID |
Alphanumeric |
50 |
Mandatory |
Same value as in 00GEN - ProcessID |
This should identify the upload uniquely. This should also be unique within a file and it allows to identify imported records later |
FUNDID |
Alphanumeric |
6 |
Mandatory |
|
The Fund ID is a unique Identification for each Fund and it indicates the fund for which Fund delivery instruction has to be uploaded |
RULEEFFECTIVEDATE |
Date |
8 |
Mandatory |
The Fund ID and Rule effective date combination should be the same as defined in 01FDR |
The rule effective date for which Fund delivery instruction information for the fund has to be maintained. |
REGISTEREDACCOUNT |
Number |
1 |
Mandatory |
Valid values are '0' and '1' |
Indicate as '1' if the respective delivery mode is applicable for the fund |
DELIVERYTOCUSTODIAN |
Number |
1 |
Mandatory |
Valid values are '0' and '1' |
|
DELIVERYTOCLGAGENT |
Number |
1 |
Mandatory |
Valid values are '0' and '1' |
|
PHYSICALCERTDELIVERY |
Number |
1 |
Mandatory |
Valid values are '0' and '1' |
|
DEFAULTDELIVERY |
Alphanumeric |
2 |
Mandatory |
Valid values are ‘RA’ for Registered account, ‘CU’ for Deliver to Custodian, ’CL’ for Deliver to Clearing Agent and ‘PD’ for Physical delivery |
Should be based on allowed delivery modes |
CERTIFICATEDENOMINATIONS |
Alphanumeric |
200 |
Optional |
This value should be specified with necessary field and record separator as shown below:- 10|0:100|1:500|0:1000|0 where the field separator between Denomination value and Default is ‘|’ and the record separator is colon - ‘:’ |
This is applicable only in case of scripless funds having Physical delivery as one of the delivery instruction. |
PUEV |
NUMBER |
1 |
Optional |
Valid values are 0 and 1 |
This is a new delivery+ option |
* Allocation: This will mean that you will be charging the investor a fee or giving an incentive at the time of allocation of units. Allocation time loads cannot be designated for any transaction types other than IPO, subscription, redemption, and switch.
* Transaction: The charge (fee) or incentive will be applied at the time the transaction request is accepted from the investor.
* Post Allocation: This frequency is applicable typically to the Capital Gains Tax, which may be applied after allocation, on the gross amount.
Capital Gains Tax may also be designated as an allocation time load.
Serial Number: 17
Segment Identification Number: 17KYC
Description: This segment is used for capturing the Document information, if applicable
Segment Mandatory/Optional?: Optional
Multiple records allowed for the same Fund and Rule Effective Date: Yes
Field Name |
Type |
Maximum Length |
Mandatory / Optional? |
Characteristics / Validations applicable |
Description |
SEGMENTID |
Alphanumeric |
20 |
Mandatory |
Default value 17KYC |
Standard value of 17KYC is to uniquely identify Fund document description. |
PROCESSID |
Alphanumeric |
50 |
Mandatory |
Same value as in 00GEN - ProcessID |
This should identify the upload uniquely. This should also be unique within a file and it allows to identify imported records later |
FUNDID |
Alphanumeric |
6 |
Mandatory |
|
The Fund ID is a unique Identification for each Fund and it indicates the fund for which Fund delivery instruction has to be uploaded |
RULEEFFECTIVEDATE |
Date |
8 |
Mandatory |
The Fund ID and Rule effective date combination should be the same as defined in 01FDR |
The rule effective date for which Fund delivery instruction information for the fund has to be maintained. |
DocumentDescription |
Alphanumeric Code |
255 |
Optional |
Captured only if the KYCAML parameter is set to True. |
Used for capturing the document description. |
Serial Number: 18
Segment Identification Number: 18MLD
Description: This segment is used for capturing the information in multiple languages against the language codes.
Segment Mandatory/Optional?: Optional
Multiple records allowed for the same Fund and Rule Effective Date: Yes
Field Name |
Type |
Maximum Length |
Mandatory / Optional? |
Characteristics / Validations applicable |
Description |
SEGMENTID |
Alphanumeric |
20 |
Mandatory |
Default value 18MLD |
Standard value of 18MLD is to uniquely identify multiple languages. |
PROCESSID |
Alphanumeric |
50 |
Mandatory |
Same value as in 00GEN - ProcessID |
This should identify the upload uniquely. This should also be unique within a file and it allows to identify imported records later |
FUNDID |
Alphanumeric |
6 |
Mandatory |
|
The Fund ID is a unique Identification for each Fund and it indicates the fund for which Fund delivery instruction has to be uploaded |
RULEEFFECTIVEDATE |
Date |
8 |
Mandatory |
The Fund ID and Rule effective date combination should be the same as defined in 01FDR |
The rule effective date for which Fund delivery instruction information for the fund has to be maintained. |
LanguageCode |
Alphanumeric Code |
12 |
Optional |
|
Used for capturing the information in multiple languages against the language code. |
FundName |
Alphanumeric Code |
60 |
Optional |
|
Enter the name of the fund for which the Fund Demographics profile is being set up in this record |
Serial Number: 19
Segment Identification Number: 19FSI
Description: This segment is used for providing Fund Investment Account SI, if applicable
Segment Mandatory/Optional?: Optional
Multiple records allowed for the same Fund and Rule Effective Date: Yes
Field Name |
Type |
Maximum Length |
Mandatory / Optional? |
MAXNOOFSITRANSACTIONS |
NUMBER |
4 |
Optional |
MAXVALIDITY |
NUMBER |
4 |
Optional |
Serial Number: 20
Segment Identification Number: 20HFP
Description: This segment is used for providing hedge fund parameters
Segment Mandatory/Optional?: Optional
Field Name |
Type |
Maximum Length |
Mandatory / Optional? |
SegmentID |
VARCHAR2 |
20 |
Mandatory |
ProcessID |
VARCHAR2 |
50 |
Mandatory |
FundID |
VARCHAR2 |
6 |
Mandatory |
RuleEffectiveDate |
DATE |
7 |
Mandatory |
HedgeFundType |
VARCHAR2 |
1 |
Mandatory |
HedgeFundManager |
VARCHAR2 |
12 |
Mandatory |
TxnGenerationBasis |
VARCHAR2 |
1 |
Optional |
MasterFundUHID |
VARCHAR2 |
12 |
Optional |
NoticePeriodforRed |
NUMBER |
5 |
Optional |
ComputationMethod |
VARCHAR2 |
4 |
Optional |
RuleGroupID |
VARCHAR2 |
10 |
Optional |
PerformancefeePer |
NUMBER |
3 |
Optional |
AccrualFrequency |
VARCHAR2 |
1 |
Optional |
NextAccrualDate |
DATE |
7 |
Optional |
PaymentFrequency |
VARCHAR2 |
1 |
Optional |
NextPaymentDate |
DATE |
7 |
Optional |
HurdleRateApplicable |
VARCHAR2 |
1 |
Optional |
HurdleType |
VARCHAR2 |
1 |
Optional |
ResetHurdle |
VARCHAR2 |
1 |
Optional |
HurdleRateType |
VARCHAR2 |
1 |
Optional |
CalculationMethod |
VARCHAR2 |
1 |
Optional |
DayBasis |
VARCHAR2 |
1 |
Optional |
RateCode |
VARCHAR2 |
15 |
Optional |
RateBasis |
VARCHAR2 |
1 |
Optional |
Rate |
NUMBER |
20 |
Optional |
Serial Number: 21
Segment Identification Number: 21HFL
Description: This segment is used for providing hedge fund linkage details
Segment Mandatory/Optional?: Optional
Field Name |
Type |
Maximum Length |
Mandatory / Optional? |
SegmentID |
VARCHAR2 |
20 |
Mandatory |
ProcessID |
VARCHAR2 |
50 |
Mandatory |
FundID |
VARCHAR2 |
6 |
Mandatory |
RuleEffectiveDate |
DATE |
7 |
Mandatory |
LinkFundID |
VARCHAR2 |
6 |
Mandatory |
Percentage |
NUMBER |
3 |
Optional |
Unit holder ID |
VARCHAR2 |
12 |
Optional |
Serial Number: 22
Segment Identification Number: 21HFD
Description: This segment is used for providing investor category details for hedge funds
Segment Mandatory/Optional?: Optional
Field Name |
Type |
Maximum Length |
Mandatory / Optional? |
SegmentID |
VARCHAR2 |
20 |
Mandatory |
ProcessID |
VARCHAR2 |
50 |
Mandatory |
FundID |
VARCHAR2 |
6 |
Mandatory |
RuleEffectiveDate |
DATE |
7 |
Mandatory |
InvestorCategory |
VARCHAR2 |
25 |
Mandatory |
PerformanceFeeRate |
NUMBER |
20 |
Mandatory |
The upload file would contain various segment identification numbers in the first column to indicate the type of data that is present in that entire row. Each segment identified by a unique tag, indicates the type of Fund rule related information like Fund entity, Fund calendar and Fund Agency Branch Back-dating limit.
Segment Identification Number |
Description |
Segment Mandatory / Optional? |
Multiple records allowed for the same Fund and Rule Effective Date |
00GEN |
This segment is used for providing information that is common to the other fund related rules that need to be uploaded in the system. |
Mandatory and will be the driving header segment for all the other segments. |
No |
01FEM |
This segment is used for providing Fund entity related information that needs to be uploaded in the system for the Fund. |
Optional |
Yes [For various entity types and entity ids] |
02FAB |
This segment is used for providing Fund agency branch back-dating information that needs to be uploaded in the system for the Fund. |
Optional |
Yes [For various transaction types] |
03FBC |
This segment is used for providing Fund based calendar related information that needs to be uploaded in the system for the Fund. |
Optional |
Yes [For various years] |
Serial Number: 1
Segment Identification Number: 00GEN
Description: This segment is used for providing information that is common to the other fund related rules that need to be uploaded in the system.
Segment Mandatory / Optional?: Mandatory and will be the driving header segment for all the other segments.
Multiple records allowed for the same Fund and Rule Effective Date: No
Field Name |
Type |
Maximum Length |
Mandatory / Optional? |
Characteristics / Validations applicable |
Description |
PROCESSID |
Alphanumeric |
50 |
Mandatory |
|
This should identify the upload uniquely. This should also be unique within a file and it allows to identify imported records later |
BULKCLIENTCODE |
Alphanumeric |
12 |
Mandatory |
|
Valid authorized, enabled Bulk client codes maintained in the system as a part of Entity maintenance. |
IMPORTFILENAME |
Alphanumeric |
255 |
Mandatory |
|
This is the name of the file being uploaded into the FCIS system |
AMCID |
Alphanumeric |
12 |
Mandatory |
|
Valid authorized, enabled AMC maintained in the system as a part of Entity maintenance. The fund rule upload defaulting would be based on both AMCID and the Bulk client code. |
USERID |
Alphanumeric |
15 |
Mandatory |
|
The fund rule MakerID would have the value of UserID as a part of data storage in all the fund rule tables. |
UPLOADMODE |
Alphanumeric |
1 |
Mandatory |
Valid values are 'N' and 'I' |
Should be 'N' for New fund rule. And ‘I’ for Amending an existing authorized fund rule. |
GENERATEAUTHFUNDRULE |
Alphanumeric |
1 |
Optional |
Valid values are 'A' and 'U' |
This indicates whether the fund rule uploaded should be a authorized fund rule or un-authorized fund rule. |
Serial Number: 2
Segment Identification Number: 01FEM
Description: This segment is used for providing Fund entity related information
Segment Mandatory / Optional: Optional
Multiple records allowed for the same Fund and Rule Effective Date: Yes (For various entity types and entity IDs)
Field Name |
Type |
Maximum Length |
Mandatory/Optional? |
Characteristics / Validations applicable |
Description |
SEGMENTID |
Alphanumeric |
20 |
Mandatory |
Default value 01FEM |
Standard value of 01FEM to uniquely identify Fund entity information |
PROCESSID |
Alphanumeric |
50 |
Mandatory |
Same value as in 00GEN - ProcessID |
This should identify the upload uniquely. This should also be unique within a file and it allows to identify imported records later |
FUNDID |
Alphanumeric |
6 |
Mandatory |
Depending upon the scheme cross reference maintained at the Bulk client defaults - this field value could either be FundID, Fund Identification number or Fund ticker symbol. |
The Fund ID is a unique Identification for each Fund in the system. Enter the fund for which a Fund entity mapping needs to be maintained. |
ENTITYTYPE |
Alphanumeric |
2 |
Optional |
Valid values are - 'A' for Agent; 'Q' for Check Vendor;'U' for Investor, 'L' for Clearing Agent; 'IC' for Individual customer category and 'CC' for Corporate customer category |
The entity type for which the fund is mapped. This helps us to understand whether it is a Fund-Agent mapping, Fund-Check Vendor mapping, Fund-Clearing Agent mapping, Fund-Investor mapping, Fund-Individual category mapping or Fund - Corporate category mapping |
ENTITYID |
Alphanumeric |
12 |
Optional |
Valid entity ID maintained in the system as a part of Single entity maintenance for the respective entity type. |
The Entity ID which belongs to the entity type specified |
DISABLE |
Number |
1 |
Optional |
Valid values are '0' and '1' |
This is to indicate whether the definition should be disabled or enabled. |
RESTRICTIVELIST |
Number |
1 |
Optional |
Valid values are '0' and '1' |
Indicates whether the mapping is a positive list or negative list. The value of '1' indicates that it is a negative list and vice versa. |
DEFAULTOPTION |
Alphanumeric |
15 |
Optional |
Valid values are null, 'BULKCLIENTCODE' or any valid Fund Id available in the system. |
* If the default option is null, then all values provided by the user for entity type, entity id and Restrictive list should be used. * If the value 'BULKCLIENTCODE' is mentioned, then default the information based on the bulk client code mentioned as a part of header segment. * If any other Fund ID value is mentioned, then default values based on the latest available record for the Fund mentioned. |
UPLOADMODE |
Alphanumeric |
1 |
Optional |
Valid values are null, 'N' and 'I'. This is to override the value mentioned as a part of header segment. |
Should be 'N' for New fund rule. And ‘I’ for Incremental for Amending an existing authorized fund rule. |
GENERATEAUTHFUNDRULE |
Alphanumeric |
1 |
Optional |
Valid values are null, 'A' and 'U'. This is to override the value mentioned as a part of header segment. |
This indicates whether the fund rule uploaded should be a authorized fund rule or un-authorized fund rule. |
Serial Number: 3
Segment Identification Number: 02FAB
Description: This segment is used for providing Fund agency branch back-dated related information
Segment Mandatory/Optional: Optional
Multiple records allowed for the same Fund and Rule Effective Date: Yes (For various transaction types)
Field Name |
Type |
Maximum Length |
Mandatory/Optional? |
Characteristics / Validations applicable |
Description |
SEGMENTID |
Alphanumeric |
20 |
Mandatory |
Default value 02FAB |
Standard value of 02FAB to uniquely identify Fund agency branch back-dating limit information |
PROCESSID |
Alphanumeric |
50 |
Mandatory |
Same value as in 00GEN - ProcessID |
This should identify the upload uniquely. This should also be unique within a file and it allows to identify imported records later |
FUNDID |
Alphanumeric |
6 |
Mandatory |
Depending upon the scheme cross reference maintained at the Bulk client defaults - this field value could either be FundID, Fund Identification number or Fund ticker symbol. |
The Fund ID is a unique Identification for each Fund in the system. Enter the fund for which a Fund agency branch back-dated limit needs to be maintained. |
AGENTCODE |
Alphanumeric |
12 |
Optional |
Valid agent as a part of entity maintenance |
Valid entity id in the system for which entity type is 'A' |
AGENCYBRANCHCODE |
Alphanumeric |
12 |
Optional |
Valid agency branch as a part of entity maintenance |
Valid entity id in the system for which the parent code is Agent code mentioned in the previous column |
TRANSACTIONTYPE |
Alphanumeric |
2 |
Optional |
Valid values are '01' for IPO; '02' for Subscription; '03' for Redemption and so on. |
Transaction type for which back-dating limit is maintained. Valid values are '01' to '10' ranging from IPO to Re-issue |
BACKDATINGPERIOD |
Number |
|
Optional |
Back dating limit in days |
|
DISABLE |
Number |
1 |
Optional |
Valid values are '0' and '1' |
This is to indicate whether the definition should be disabled or enabled. |
DEFAULTOPTION |
Alphanumeric |
15 |
Optional |
Valid values are null, 'BULKCLIENTCODE' or any valid Fund Id available in the system. |
* If the default option is null, then all values provided by the user for entity type, entity id and Restrictive list should be used. * If the value 'BULKCLIENTCODE' is mentioned, then default the information based on the bulk client code mentioned as a part of header segment. * If any other Fund ID value is mentioned, then default values based on the latest available record for the Fund mentioned. |
UPLOADMODE |
Alphanumeric |
1 |
Optional |
Valid values are null, 'N' and 'I'. This is to override the value mentioned as a part of header segment. |
Should be 'N' for New fund rule. And ‘I’ for Incremental for Amending an existing authorized fund rule. |
GENERATEAUTHFUNDRULE |
Alphanumeric |
1 |
Optional |
Valid values are null, 'A' and 'U'. This is to override the value mentioned as a part of header segment. |
This indicates whether the fund rule uploaded should be an authorized fund rule or un-authorized fund rule. |
Serial Number: 4
Segment Identification Number: 03FBC
Description: This segment is used for providing Fund based calendar information
Segment Mandatory/Optional?: Optional
Multiple records allowed for the same Fund and Rule Effective Date: Yes (for various years)
Field Name |
Type |
Maximum Length |
Mandatory/Optional? |
Characteristics / Validations applicable |
Description |
SEGMENTID |
Alphanumeric |
20 |
Mandatory |
Default value 03FBC |
Standard value of 03FBC to uniquely identify Fund agency branch back-dating limit information |
PROCESSID |
Alphanumeric |
50 |
Mandatory |
Same value as in 00GEN - ProcessID |
This should identify the upload uniquely. This should also be unique within a file and it allows to identify imported records later |
FUNDID |
Alphanumeric |
6 |
Mandatory |
Depending upon the scheme cross reference maintained at the Bulk client defaults - this field value could either be FundID, Fund Identification number or Fund ticker symbol. |
The Fund ID is a unique Identification for each Fund in the system. Enter the fund for which a Fund agency branch back-dated limit needs to be maintained. |
YEAR |
Number |
4 |
Optional |
|
The year for which the calendar need to be maintained for the fund. |
DEFAULTOPTION |
Alphanumeric |
15 |
Optional |
Valid values are null, 'BULKCLIENTCODE' or any valid Fund Id available in the system. |
* If the default option is null, then all values provided by the user for entity type, entity id and Restrictive list should be used. * If the value 'BULKCLIENTCODE' is mentioned, then default the information based on the bulk client code mentioned as a part of header segment. * If any other Fund ID value is mentioned, then default values based on the latest available record for the Fund mentioned. |
UPLOADMODE |
Alphanumeric |
1 |
Optional |
Valid values are null, 'N' and 'I'. This is to override the value mentioned as a part of header segment. |
Should be 'N' for New fund rule. And ‘I’ for Incremental for Amending an existing authorized fund rule. |
GENERATEAUTHFUNDRULE |
Alphanumeric |
1 |
Optional |
Valid values are null, 'A' and 'U'. This is to override the value mentioned as a part of header segment. |
This indicates whether the fund rule uploaded should be a authorized fund rule or un-authorized fund rule. |
EPU upload is specific to OMSTA, as the assumption is that OMSTA maintains the following components and those component names are hard-coded in DIVIDENDEPUIMPTBL:
Field Name |
Data Type |
Remarks |
Fund Id |
Char (3) |
The fund id in FCIS. |
Distribution Type |
Char (1) |
This field will be ignored and the dividend type in FCIS will be treated as cash dividend. |
Gross Or Net Distribution |
Char (1) |
This field will be ignored. |
Declaration Date |
Date |
The interface will verify if there is any generated cash dividend record for this date, and will update that record with the required EPU. |
Payment Date / Re-investment Date |
Date |
This field will be ignored by the interface. |
Gross Amount |
Float |
This will be a dividend component. Component code ‘GA’. |
Dividend Amount |
Float |
This will be a dividend component. Component code ‘DA’. |
Dividend Amount Foreign |
Float |
This will be a dividend component. Component code ‘AF’. |
Dividend Amount Foreign Withholding Tax |
Float |
This will be a dividend component. Component code ‘WF’. |
Dividend Amount Foreign Exempt |
Float |
This will be a dividend component. Component code ‘EF’. |
Interest Amount |
Float |
This will be a dividend component. Component code ‘IA’. |
Interest Amount Local |
Float |
This will be a dividend component. Component code ‘IL’. |
Interest Amount Foreign |
Float |
This will be a dividend component. Component code ‘IF’. |
Interest Amount Foreign Withholding Tax |
Float |
This will be a dividend component. Component code ‘TF’. |
NPI Amount |
Float |
This will be a dividend component. Component code ‘NP’. |
Interest Withheld Tax Amount |
Float |
This will be a dividend component. Component code ‘IT’. |
Property Dividend Amount |
Float |
This will be a dividend component. Component code ‘PD’. |
The formats for export and import of files for transfer of tax information are given below. This is applicable to annuity taxes only.
The Record Specifications for the export file containing tax is as follows:
Field Name |
Description |
Data Type |
Remarks |
Tax Year |
The tax year applicable –format – ddmmccyy |
Number (8) |
This will be set to the last day of the fiscal year in he required format. |
LOB |
Line of Business code – ‘GAL’ |
String (3) |
Will be set as ‘GAL’. |
Agreement_Code |
Contract number |
Char (12) |
Policy number |
Product_Code |
Product Code |
Char (10) |
Product code. |
Sequence |
Numeric Count |
Number (4) |
Record number, incremented sequentially. |
Owner_Client_Id |
Client Number or owner of the contract |
Char (9) |
The unitholder id. |
Title |
Null |
Char (12) |
This will be set to null. |
Initials |
Null |
Char (15) |
This will be set to null. |
Surname |
Null |
Char (64) |
This will be set to null. |
IDNumber |
Null |
Char (15) |
This will be set to null. |
IDType |
Null |
Char (2) |
This will be set to null. |
DOB |
Nulls |
Char (10) |
This will be set to null. |
ClientType |
‘N’ for naturals |
Char (1) |
This will be set to null. |
Tax_Number |
Nulls |
Char (12) |
This will be set to null. |
TRUSTNUMBER |
Nulls |
Char (12) |
This will be set to null. |
AnnuType |
‘C’ for compulsory, ‘V’ for voluntary |
Char (1) |
This will be set to ‘C’. |
GN18 |
‘Y’ or ‘N’ |
Char (1) |
This will be set to ‘N’. |
FundName |
The pension Fund Name |
Char (70) |
Fund Name |
Frequency |
Frequency of the annuity income |
Char (1) |
The frequency of the annuity. |
Payments_left |
No of payments left within the tax year |
Number (2) |
The remaining number of annuities to be executed. |
TaxEarnings_YTD |
The taxable earning to date for the tax year. |
Number (8,2) |
The total annuity till date, including the tax already applied. |
TaxDeducted_YTD |
Tax deducted for the tax year |
Number (8,2) |
The tax deducted for the current fiscal year. |
TaxEarnings |
Taxable earnings for this annuity income |
Number (8,2) |
Taxable earnings for this annuity income |
TaxDeducted |
Tax to be deducted for that annuity income |
Number (8,2) |
Tax to be deducted for that annuity income |
SystemId |
The system ID as defined by the tax aggregation module. |
Char (10) |
This will be set to ‘FCIS’. |
Scheme |
Nulls |
Char (30) |
This will be set to null. |
The control record for the export of information relating to tax has the following format:
Field Name |
Description |
Data Type |
Remarks |
Record |
‘CONTROL’ |
Char (7) |
This field will be set as ‘CONTROL’ |
SystemId |
The system ID as defined by the tax aggregation module. |
Char (10) |
Will be set as ‘FCIS’. |
Entries |
Number of entries on the file |
Number (8) |
The number of entries in the file. |
TaxEarnings_YTD |
The taxable earning to date for the tax year. |
Number (13,2) |
The sum of all the TaxEarnings_YTD in the file. |
TaxDeducted_YTD |
The tax deducted for that tax year. |
Number (13,2) |
The sum of all the TaxDeducted_YTD in the file. |
TaxEarnings |
The taxable earnings for this annuity income |
Number (13,2) |
The sum of all the TaxEarnings in the file. |
TaxDeducted |
The tax to be deducted for that annuity income. |
Number (13,2) |
The sum of all the TaxDeducted in the file. |
Tax_Recalc |
The tax amount that should be deducted |
Number (13,2) |
This will be set to null. |
Tax_Differ |
The difference between what should be deducted and what was calculated by the product admin system. |
Number (13,2) |
This will be set to null. |
Monthly_Adjust |
Not applicable |
|
This will be set to null. |
The Record Specifications for the import of tax aggregation information into FCIS is as indicated below. The import will only log the data in the designated tables of FCIS. There is no processing carried out on the data imported.
Field Name |
Description |
Data Type |
Remarks |
GCS_CLNO |
The group client id |
Char (20) |
This field will be ignored. |
TaxYear |
The tax year applicable in dd/mm/ccyy format |
Char (8) |
|
TaxMonth |
Month of the year |
Char (2) |
|
PARM |
ProductCode |
Char (8) |
|
Agreement_Code |
Contract Number |
Char (12) |
The policy number. |
Sequence |
Numeric Count |
Char (4) |
This fiekld will be ignored. |
LOB |
Line of Business – ‘GAL’ |
Char (3) |
This field will be ignored. |
Owner_Client_Id |
Client Number or Owner of the contract |
Char (9) |
The unitholder id in FCIS. |
Tax_Number |
Nulls |
Char (12) |
|
TrustNumber |
Nulls |
Char (16) |
|
AnnuType |
‘C’ for compulsory, ‘V’ for voluntary |
Char (1) |
|
GN18 |
‘Y’ or ‘N’ |
Char (1) |
|
FundName |
Nulls |
Char (30) |
|
Frequency |
Frequency of the annuity income |
Char (1) |
|
Payments_Left |
No of payments left within the tax year |
Char (2) |
|
TaxEarnings_YTD |
The taxable earning to date for the tax year. |
Char (16) |
|
TAXDEDUCTED_YTD |
The tax deducted for that tax year. |
Char (16) |
|
TaxEarnings |
Taxable earnings for this annuity income |
Char (16) |
|
TaxDeducted |
Tax to be deducted for that annuity income |
Char (16) |
|
Scheme |
Nulls |
Char (10) |
|
Tax_Recalc |
Tax amount that should be deducted |
Char (16) |
|
Tax_Deffer |
The difference between what should be deducted and what was calculated by the product admin system. |
Char (16) |
|
Monthly_Adjust |
Not applicable |
Char (16) |
|
SystemId |
The system ID as defined by the tax aggregation module. |
Char (10) |
|
Tax_Remuneration |
The total taxable income across the Old Mutual group. |
Char (16) |
|
The Control Record for the import of information pertaining to tax aggregation should be in the following format:
Field Name |
Description |
Data Type |
Remarks |
Record |
‘CONTROL’ |
Char (7) |
This field will be ignored. |
SystemId |
The system ID as defined by the tax aggregation module. |
Char (10) |
This field will be ignored. |
Entries |
Number of entries on the file |
Number (8) |
This field will be ignored. |
TaxEarnings_YTD |
The taxable earning to date for the tax year. |
Number (13,2) |
This field will be ignored. |
TaxDeducted_YTD |
The tax deducted for that tax year. |
Number (13,2) |
This field will be ignored. |
TaxEarnings |
The taxable earnings for this annuity income |
Number (13,2) |
This field will be ignored. |
TaxDeducted |
The tax to be deducted for that annuity income. |
Number (13,2) |
This field will be ignored. |
Tax_Recalc |
The tax amount that should be deducted |
Number (13,2) |
This field will be ignored. |
Tax_Differ |
The difference between what should be deducted and what was calculated by the product admin system. |
Number (13,2) |
This field will be ignored. |
Monthly_Adjust |
Not applicable |
|
|
The files uploaded using the Agent Reference File have to be imported and the broker details updated. They should have the following format:
Field Name |
Format |
Comments |
Remarks/ Mapping |
Intermediary or Broker Code |
Char 10 |
Intermediary Code and No |
Broker Code |
Broker Category |
Char 1 |
Corporate/ Individual |
Broker Category |
Broker Name |
Char 50 |
Individual name or corporate name |
Broker Name |
Broker Type |
Char |
For example, Platinum, Gold, Silver |
Broker Type |
Parent Broker |
Char |
Channel – For example, PFA, BD |
Parent Broker Code |
Active Flag |
Char |
Y/N |
Broker Enabled |
Date Effective |
Date |
|
Rule effective date |
Control Record
The sum of the transaction amount for each day is recorded in the Control Record. The file upload should have the following format:
Field Name |
Description |
Data Type |
OMUT Value |
Galaxy Value |
RECORD_ID |
Indicates it’s the trailer record |
Char (50) |
All 9s |
All 9s |
GROUP_ID |
Unique Group Number to distinguish import data within a source |
Char (15) |
Source file id & run number |
Source file id & run number |
TOTAL_AMT_DR |
Total monetary amount of debits on the file |
Char (15) |
Format: 999999999999.99' |
Format: 999999999999.99' |
TOTAL_CNT_DR |
Total count of debits on the file |
Char (8) |
Format: 99999999 |
Format: 99999999 |
TOTAL_AMT_CR |
Total monetary amount of credits on the file |
Char (15) |
Format: 999999999999.99' |
Format: 999999999999.99' |
TOTAL_CNT_CR |
Total count of credits on the file |
Char (8) |
Format: 99999999 |
Format: 99999999 |
Files uploaded using the Global Order Placement should have the following format:
Field Name |
Calculation |
Disinvestments |
Investments |
Transaction Date |
N/A |
Transaction Date |
Transaction Date |
Asset Code |
For each Product – Fund combination, an asset code would be maintained |
Yes |
Yes |
Fund Name |
N/A |
Yes |
Yes |
Product Name |
N/A |
Yes |
Yes |
Net Investment Amount (Amount with +ve sign)/ Disinvestment Amount(Amount with -ve sign) |
Derived |
0 |
Yes |
Disinvestment Units |
N/A |
Yes |
0 |
Manco Initial Unit Trust Fee |
N/A |
0 |
Yes |
Transaction Type Name |
Transaction Descriptions as available in the system |
Yes |
Yes |
Internal Reference Number |
Running serial per batch |
Yes |
Yes |
Files uploaded using the GL Setup Upload should have the following format:
Field Name |
Data Type |
Details |
Fund Id |
Character(6) |
|
GL Template Id |
Character(10) |
The template Id of the GL set up. A dummy value to be provided for this. |
Account type |
Character(2) |
The account type of the GL set up. |
Business Event |
Character(2) |
One of the valid codes for business events. |
Trigger Event |
Character(15) |
The triggering event. One of the valid enumerations for the triggering event. |
Theoretical Flag |
Character (1) |
Y: Theoretical N: Actual |
Setup Enabled |
Character (1) |
Y: Enabled N: Disabled |
Component Id |
Character(20) |
One of the valid codes for business events. |
Component Description |
Character (255) |
Description of the component code. |
Debit credit Flag |
Character(2) |
Dr: Debit Cr: Credit |
GL set up for primary |
Character(1) |
C: CASA G:GL S:SAP P:Payment |
Primary Entity Type |
Character(1) |
The primary entity type of the GL set up. U: Uniholder D:Distributor M:AMC F:Fund |
Account Number |
Character(16) |
|
AccountCurrency |
Character(3) |
|
Transaction Currency |
Character(3) |
|
Bank branch |
Character(12) |
|
Direct DebitApplicable |
Character(1) |
1: Applicable 0: Not applicable |
GL setup for Contra |
Character(1) |
C: CASA G:GL S:SAP P:Payment |
Contra Primary Entity Type |
Character(1) |
U: Uniholder D:Distributor M:AMC F:Fund |
Contra Account Number |
Character(16) |
|
Contra Account Currency |
Character(3) |
|
Contra Transaction Currency |
Character(3) |
|
Contra Bank branch |
Character(12) |
|
Contra Direct DebitApplicable |
Character(1) |
1: Applicable 0: Not applicable |
Restricted reference types |
Character(255) |
A semicolon separated list of the restricted reference types. |
GL Currency |
Character(3) |
|
GL reference number |
Character(10) |
|
Product Id |
Character(10) |
|
Product or Fund Level |
Character(1) |
F: Fund Level P: Product level |
Mode of upload |
Character(1) |
N: new mode A: Amend mode |
Files uploaded for checking the transaction unrelated to GL Extraction Interface should have the format mentioned below:
Field Name |
Data Type |
Details |
IFaceRefNo |
Character(25) |
The reference number of the entry in the AMInterfacemasterTbl. |
TransactionType |
Character(2) |
The transaction type of the entry. |
Component |
Character(20) |
The component code of the entry. |
TransactionNumber |
Character(16) |
The transaction number of the missing entry. |
Valuedate |
Date |
The date on which the entry was expected to be passed. |
The interface is capable of exporting the details in two separate formats. These are:
The system extracts commission details for upfront and trailer (periodic load) commission.
The File format for the Header Record is as follows:
Field Name |
Data Type |
Details |
Record Category |
Number |
It is displayed as 00 |
Trigger System |
Character |
Ensures the entries which require to be entered for calculation of Commission |
Product Provider |
Character |
The code for which the file is processed to calculate commission. For example Unit Trust ‘UT’ |
Cycle Number |
Number |
The number of the cycle for which the export action is being processed |
Interface Date |
Number |
The date of generation of the interface file |
Number Of Transaction Records (01 Category) |
Number |
Total Number of transaction records on input file |
Commission Total |
Number |
The total value of Premium amount on the Input File |
Commission Allowance Total |
Number |
Value of Commission Allowance amounts on the Input File |
Fund Value Total |
Number |
The total value of Fund Value amounts on the Input File |
Current Potential Commission |
Number |
Applicable to recurring business only |
Future Potential Commission |
Number |
Applicable to recurring business only |
Numeric Field 11 |
Number |
Provide preceding zeros as 0000000 |
The Detail Record File format is the record of all the Broker details, involved in all the transactions for that day, taken individually. The file containing the Detailed records for all the individual Brokers. The file format used for Detailed records is:
Field Name |
Data Type |
Details |
Record Category |
Number |
It is displayed as 00 |
Transaction Sequence Number |
Number |
Unique identifier of transaction in the source external interface |
Product Provider |
Character |
The code for which the file is processed to calculate commission. For example Unit Trust ‘UT’ |
Cycle Number |
Number |
Preceded by zeros |
Intermediary Code (Sales Code) |
Number |
The intermediary’s sales code as supplied on the policy proposal / application form. It consists of six digits preceded by zeros |
Intermediary Type (Sales Type) |
Number |
Code for the intermediary who has initiated the sale of that policy; 0 is for the Sales Staff 1 is for the Office staff |
Intermediary Commission Percentage (Direct Share) |
Number |
The percentage of commission as indicated in the policy/ application form |
Intermediary Figure Percentage (Indirect Share) |
Numeric |
The percentage of indirect commission as indicated in the policy/ application form |
Sales Centre (branch / team structure code) |
Character |
An optional field |
Sale Type |
Character |
Not applicable can be left blank |
Policy Number (Contract Number) |
Character |
It is the Policy or Contract number |
Policy Type (Contract Type) |
Character |
Only applicable for recurring business types, can be left blank |
Policy Term |
Number |
It is applicable for recurring business only, default set at 01 |
Product Code |
Character |
The selection is available from a drop down list |
Premium Amount |
Number |
The amount of the premium for a transaction |
Premium Frequency |
Character |
You can select from a list, for the type of premium applicable |
Premium Term |
Number |
The term for which the premium is applicable |
Movement Code |
Number |
It is the number code for the type of transaction |
Transaction Date |
Number |
The date on which the transaction takes place |
Entry Date |
Number |
The date from which the new business/policy is started |
Effective Date |
Number |
The date from which the policy becomes effective |
Client or Entity Number |
Character |
It is an optional field |
Client Name |
Character |
The name as mentioned in description |
Fees |
Character |
Optional field |
Commission Amount 01 |
Number |
The commission amount for 1 year |
Commission Amount 02 |
Number |
The commission amount for the 2nd year |
Life Credit |
Character |
Not mandatory can be left blank |
Commission Year Indicator |
Number |
It indicates the year for which the commission is applicable |
Commission Content |
Number |
It contains the commission amount for the two years |
Commission Scaling Factor |
Number |
The amount agreed between the client and the broker |
Commission Frequency |
Character |
It is optional, left blank |
Commission Type |
Character |
This field is left blank |
Current Potential Commission (Primary) |
Number |
It is applicable for only recurring business, input display shows 000000000000000 |
Future Potential Commission (Secondary) |
Number |
It is applicable for only recurring business, input display shows 000000000000000 |
VAT |
Number |
It is the value added tax, not required as input |
Broker Reference |
Character |
It is the reference as specified on the application form |
Currency Indicator |
Character |
It indicates the currency type selected |
Agents Commission |
Number |
It is not applicable in this case, displayed as 000000000000000 |
Commission Allowance |
Number |
It is the waiver amount on the broker’s commission |
New Business Date |
Number |
It is the transaction date |
Total Investment |
Number |
It is the total amount of investments |
Investment Type |
Character |
An optional field can be left blank |
Fund Value |
Number |
It is the sum of the average of the absolute values of the fund of the client |
Layer type |
Character |
This field is left blank |
Layer Number |
Number |
This field displays 00 |
Reject ID |
Number |
This field is not required for entry, it displays 00000000 |
Adjustment Indicator |
Character |
This field is not required for entry and is left blank |
Territory |
Character |
This field is not required for entry |
Annual Fund Total |
Number |
This field is not required for entry, it displays 000000000000000 |
Distribution Fee (Channel) |
Number |
This field is not required for entry, it displays 000000000000000 |
Maximum Commission |
Number |
This field is not required for entry, it displays 000000000000000 |
Instance Number |
Character |
This field is not required for entry |
BEN Type |
Character |
This field is not required for entry |
EMM Client Number |
Character |
This field is not required for entry |
Sales Instance |
Number |
This field is not required for entry, it displays 000 |
Transaction Instance |
Number |
This field is not required for entry, it displays 000 |
For Incremental mode, the system will modify data present in upload file. If data provided in the file is already present, then the system will override existing data with new value provided in the file. If data is not present in system, then the data provided in the file will be added.
The system will not change/replace data which is not available in file for incremental mode. for instance, in unit holder upload, if only telephone number is given in Incremental mode, the system will just update old phone number with new phone number without changing other fields.
The upload file would contain various segment identification number in the first column to indicate the type of data that is present in that entire row. The possible segments that would be used in Incremental upload are given below for reference:
Upload Type |
Use Case |
Description |
Upload mode |
Segments to be used in Incremental upload |
Entity |
Contact details update |
Cell phone number to be made available in upload file |
I |
00EIM,02ECI |
Entity |
Contact details update |
E-mail to be made available in upload file |
I |
00EIM,02ECI |
Entity |
Bank details Update |
BANKCODE,BRANCHCODE,ACCOUNTTYPE,ACCOUNTNUMBER,ACCOUNTNAME,ACCOUNTCURRENCY,DEFAULTDETAILS,DIRECTDEBITAPPLICABLE to be made available in upload file.If default flag is set as Yes, default flag for existing bank detail for same bank/branch/account type/account currency combination will be set as No |
I |
00EIM,01EBD |
Broker |
Contact details update |
Cell phone number to be made available in upload file |
I |
00BRO,01CON |
Broker |
Contact details update |
email number to be made available in upload file |
I |
00BRO,01CON |
Broker |
Bank details Update |
BANKCODE,BRANCHCODE,ACCOUNTTYPE,ACCOUNTNUMBER,ACCOUNTNAME,ACCOUNTCURRENCY,DEFAULTDETAILS,DIRECTDEBITAPPLICABLE to be made available in upload file.If default flag is set as Yes, default flag for existing bank detail for same bank/branch/account type/account currency combination will be set as No |
I |
00BRO,02BAN |
Unitholder |
Address update |
Address1,2,3,4,zip code, country code to be made available in upload file |
I |
00UH,15CON |
Unitholder |
Address update |
Address line to be made available in upload file |
I |
00UH,15CON |
Unitholder |
Address update |
Address type along with Address1,2, city, country & BIC code to be made available in upload file |
I |
00UH,15CON |
Unitholder |
Contact details update |
Cell phone number to be made available in upload file |
I |
00UH,15CON |
Unitholder |
Contact details update |
email to be made available in upload file |
I |
00UH,15CON |
Unitholder |
Bank details Update |
Beneficiary details to be made available in upload file |
I |
00UH,03BNK |
Unitholder |
Bank details Update |
BANKCODE,BRANCHCODE,ACCOUNTTYPE,ACCOUNTNUMBER,ACCOUNTNAME,ACCOUNTCURRENCY,DEFAULTDETAILS,DIRECTDEBITAPPLICABLE to be made available in upload file.If default flag is set as Yes, default flag for existing bank detail for same bank/branch/account type/account currency combination will be set as No |
I |
00UH,03BNK |
Unitholder |
Address & bank details update |
Alternate Address line 2 & beneficiary info details to be made available in upload file in respective segments |
I |
00UH,15CON,03BNK |
Transaction |
Settlement details Update |
Cheque number & cheque date to be made available in file |
I |
00CON,01SET |
Transaction |
Settlement details Update |
Paid Date and settled to be made available in file |
I |
00CON,01SET |
Transaction |
Settlement details Update |
TRANSFERACCOUNTCURRENCY,TRANSFERACCOUNTNUMBER,TRANSFERACCOUNTTYPE,TRANSFERBRANCHCODE,PAYMENT DATE,PAYMENT AMOUNT to be made available in file |
I |
00CON,01SET |
Transaction |
Settlement details Update |
SWIFTFORMAT,BANKCHARGED,BENEFICIARY,BENEFICIARYADDRESS,BENEFICIARYBICCODE,BENEFICIARYACCTNO,BENEFICIARYCODE,BENEFICIARYINFO to be made available in file |
I |
00CON,01SET |
You can create subservice to support specific amendment requests. Using Amendment maintenance, you can create a subservice to modify only specific fields as per the modifiable fields given in maintenance.
The upload file would contain various segment identification number in the first column to indicate the type of data that is present in that entire row. The possible segments that would be used in sub service upload are given below for reference:
Upload Type |
Use Case |
Description |
Sub service operation |
Entity |
Bank details Update |
BANKCODE,BRANCHCODE,ACCOUNTTYPE,ACCOUNTNUMBER,ACCOUNTNAME,ACCOUNTCURRENCY,DEFAULTDETAILS,DIRECTDEBITAPPLICABLE to be made available in upload file.If default flag is set as Yes, default flag for existing bank detail for same bank/branch/account type/account currency combination will be set as No |
ENTITY_BANKDTLS |
Broker |
Bank details Update |
BANKCODE,BRANCHCODE,ACCOUNTTYPE,ACCOUNTNUMBER,ACCOUNTNAME,ACCOUNTCURRENCY,DEFAULTDETAILS,DIRECTDEBITAPPLICABLE to be made available in upload file.If default flag is set as Yes, default flag for existing bank detail for same bank/branch/account type/account currency combination will be set as No |
BROKER_BANKDTLS |
Unitholder |
Address update |
Address1,2,3,4,zip code, country code to be made available in upload file |
UH_CONDTLS |
Unitholder |
Bank details Update |
BANKCODE,BRANCHCODE,ACCOUNTTYPE,ACCOUNTNUMBER,ACCOUNTNAME,ACCOUNTCURRENCY,DEFAULTDETAILS,DIRECTDEBITAPPLICABLE to be made available in upload file.If default flag is set as Yes, default flag for existing bank detail for same bank/branch/account type/account currency combination will be set as No |
UH_BNKDTLS |
Unitholder |
Beneficiary details |
Email to be made available in upload file |
UH_BENDTLS |
Unitholder |
Intermediary details |
complete intermediary segment details to be made available in upload file |
UH_INMDTLS |
Transaction |
Settlement details Update |
First segment is mandatory.Complete details to be provided for settlement segment |
TXN_SETDTLS |
Transaction |
Intermediary update |
complete intermediary segment details to be made available in upload file |
TXN_INTDTLS |
Transaction |
Intermediary update |
complete intermediary segment details to be made available in upload file |
TXN_INTDTLS |
Unitholder |
Intermediary details |
complete intermediary segment details to be made available in upload file |
UH_INMDTLS |
The upload file would contain various segment identification number in the first column to indicate the type of data that is present in that entire row. The possible segments that would be used in entity upload are given below for reference:
Segment ID - 00EIM: This segment will be mandatory for incremental upload
Column Name |
Mandatory fields in upload file for upload mode I |
Modifiable fields in Incremental mode |
Remarks |
SEGMENTID |
Yes |
|
00EIM |
PROCESSID |
Yes |
|
Unique |
SEQUENCENUMBER |
Yes |
|
Unique |
BULKCLIENTCODE |
Yes |
|
Unique |
IMPORTFILENAME |
Yes |
|
Unique |
ENTITYID |
Yes |
|
Existing Entity ID |
PARENTENTITYFLAG |
No |
|
|
ENTITYNAME |
No |
|
|
ENTITYTYPE |
Yes |
|
Entity type belonging to Entity ID |
PARENTENTITY |
No |
|
|
EFFECTIVEDATE |
No |
|
|
RECORDLINK |
No |
|
|
NEWENTITYNAME |
No |
|
|
NEWENTITYID |
No |
|
|
ENTITYBASECURRENCY |
No |
|
|
AUTH_STAT |
Yes |
|
|
UNIQUERECORDNUMBER |
No |
|
|
MARKEDFORREIMP |
No |
|
|
ACCOUNTTYPES |
No |
|
|
ENTITYCATEGORYTYPE |
No |
|
|
ENTITYCATEGORY |
No |
|
|
AMCID |
No |
|
|
SWITCHINGLOGIC |
No |
|
|
UHGENERATIONLOGIC |
No |
|
|
NATUREOFBUSINESS |
No |
|
|
SECTION |
No |
|
|
ENTITYSUBTYPE |
No |
|
|
CROSSBRANCHING |
No |
|
|
FUNDSPOWERINSTALLED |
No |
|
|
CUSTOMERINTERFACEKEY |
No |
|
|
ONLINEINTERFACE |
No |
|
|
WEEKENDBITS |
No |
|
|
AUTHORIZEDSIGNATORY |
No |
|
|
LINKENTITYID |
No |
|
|
LINKENTITYTYPE |
No |
|
|
ALTLANGENTITYNAME |
No |
|
|
ALTLANGCONTACTPERSON |
No |
|
|
ALTLANGADDRESS1 |
No |
|
|
ALTLANGADDRESS2 |
No |
|
|
ALTLANGCITY |
No |
|
|
ALTLANGSTATE |
No |
|
|
FINWAREPOSTING |
No |
|
|
CHANNELENTITY |
No |
|
|
MICRCODE |
No |
|
|
CHECKER_DT_STAMP |
No |
|
|
CHECKER_ID |
No |
|
|
COUNTRYOFBIRTH |
No |
|
|
COUNTRYOFDOMICILE |
No |
|
|
EIN |
No |
|
|
FATCACLASSIFICATION |
No |
|
|
FATCASTATUS |
No |
|
|
INCORPORATIONCOUNTRY |
No |
|
|
MAKER_DT_STAMP |
No |
|
|
MAKER_ID |
Yes |
|
Valid id in system |
MOD_NO |
No |
|
|
NATIONALITY |
No |
|
|
TAXCATEGORY |
No |
|
|
TAXCERTIFICATEEFFEDATE |
No |
|
|
TAXCERTIFICATEEXPDATE |
No |
|
|
TAXCIRCLE |
No |
|
|
TAXID |
No |
|
|
UPLOADMODE |
Yes |
|
I |
USINDICIAAVAILABLE |
No |
|
|
GIIN |
No |
|
|
FATCACLASSIFICATION |
No |
|
|
ISAREFERENCENO |
No |
|
|
CURRENCY |
No |
|
|
MINISATRANSFERIN |
No |
|
|
MINISATRANSFEROUT |
No |
|
|
FUNDSTRUCTAPPLICABLE |
No |
|
|
AUTOSETTLESWITCH |
No |
|
|
SWIFTMSGLIST |
No |
|
|
ELECTRONICDEALFLAG |
No |
|
|
DEFAULTAGENCYBRANCH |
No |
|
|
BENEFICIARYACCTNO |
No |
|
|
EMAILID |
No |
|
|
PHONENUMBER |
No |
|
|
Segment ID - 01EBD
Column Name |
Mandatory fields in upload file for upload mode I |
Modifiable fields in Incremental mode |
Remarks |
SEGMENTID |
Yes |
|
01EBD |
PROCESSID |
Yes |
|
Unique |
SEQUENCENUMBER |
Yes |
|
Unique |
BULKCLIENTCODE |
No |
|
|
ENTITYID |
No |
|
|
ENTITYTYPE |
No |
|
|
BANKCODE |
Yes |
|
If bank/branch/account type/account number/account currency combination provided in file exists in system- other details will be updated.If does not exist, record will be inserted in system |
BRANCHCODE |
Yes |
|
|
ACCOUNTTYPE |
Yes |
|
|
ACCOUNTNUMBER |
Yes |
|
|
ACCOUNTNAME |
Yes |
|
|
ACCOUNTCURRENCY |
Yes |
|
|
DEFAULTDETAILS |
Yes |
Yes |
|
DIRECTDEBITAPPLICABLE |
No |
Yes |
|
SWIFTFORMAT |
No |
Yes |
|
BANKCHARGED |
No |
Yes |
|
BENEFICIARY |
No |
Yes |
|
BENEFICIARYADD1 |
No |
Yes |
|
BENEFICIARYADD2 |
No |
Yes |
|
BENEFICIARYADD3 |
No |
Yes |
|
BENEFICIARYBICCODE |
No |
Yes |
|
BENEFICIARYACCTNO |
No |
Yes |
|
BENEFICIARYCODE |
No |
Yes |
|
BENEFICIARYINFO |
No |
Yes |
|
INTERMEDIARY |
No |
Yes |
|
INTERMEDIARYADD1 |
No |
Yes |
|
INTERMEDIARYADD2 |
No |
Yes |
|
INTERMEDIARYADD3 |
No |
Yes |
|
INTERMEDIARYBICCODE |
No |
Yes |
|
INTERMEDIARYACCTNO |
No |
Yes |
|
INTERMEDIARYCODE |
No |
Yes |
|
INTERMEDIARYINFO |
No |
Yes |
|
FURTHERCREDITNAME |
No |
Yes |
|
FURTHERCREDITACCTNO |
No |
Yes |
|
REFERENCE1 |
No |
Yes |
|
REFERENCE2 |
No |
Yes |
|
IBAN |
No |
Yes |
|
BENEFICIARYIBAN |
No |
Yes |
|
INTERMEDIARYIBAN |
No |
Yes |
|
Segment ID - 02ECI
Column Name |
Mandatory fields in upload file for upload mode I |
Modifiable fields in Incremental mode |
Remarks |
SEGMENTID |
Yes |
|
02ECI |
PROCESSID |
Yes |
|
Unique |
SEQUENCENUMBER |
Yes |
|
Unique |
BULKCLIENTCODE |
No |
|
|
ENTITYID |
No |
|
|
ENTITYTYPE |
No |
|
|
ADDRESSTYPE |
Yes |
|
If address type present in file is available in system, system will be updated with remaining details present in file.If Address type present in file is not available in system, new address type will be added with details as available in file |
ADDRESSLINE1 |
No |
Yes |
|
ADDRESSLINE2 |
No |
Yes |
|
ADDRESSLINE3 |
No |
Yes |
|
ADDRESSLINE4 |
No |
Yes |
|
ZIPCODE |
No |
Yes |
|
COUNTRY |
No |
Yes |
|
USSTATE |
No |
Yes |
|
TELEPHONE1 |
No |
Yes |
|
TELEPHONE2 |
No |
Yes |
|
CELLPHONENUMBER |
No |
Yes |
|
FAX |
No |
Yes |
|
No |
Yes |
|
|
CONTACTPERSON |
No |
Yes |
|
EFFECTIVEFROMDATE |
No |
Yes |
|
EFFECTIVETODATE |
No |
Yes |
|
BICCODE |
No |
Yes |
|
INTDIALLINGCODEPH1 |
No |
Yes |
|
INTDIALLINGCODEPH2 |
No |
Yes |
|
INTDIALLINGCODECELL |
No |
Yes |
|
INTDIALLINGCODEFAX |
No |
Yes |
|
Segment ID - 05ADD
Column Name |
Mandatory fields in upload file for upload mode I |
Modifiable fields in Incremental mode |
Remarks |
SEGMENTID |
Yes |
|
05ADD |
SEQUENCENUMBER |
Yes |
|
Unique |
PROCESSID |
Yes |
|
Unique |
ADDINFOLABEL |
Yes |
|
|
FIELDVALUE |
Yes |
Yes |
|
The upload file would contain various segment identification number in the first column to indicate the type of data that is present in that entire row. The possible segments that would be used in Broker upload are given below for reference:
Segment ID - 00BRO: This segment will be mandatory for incremental upload
Column Name |
Mandatory fields in upload file for upload mode I |
Modifiable fields in Incremental mode |
Remarks |
SEGMENTID |
Y |
|
00BRO |
SEQUENCENUMBER |
Y |
|
Unique |
PROCESSID |
Y |
|
Unique |
BULKCLIENTCODE |
Y |
|
Unique |
IMPORTFILENAME |
Y |
|
Unique |
UPLOADMODE |
Y |
|
I |
BROKERCODE |
Y |
|
Valid broker code |
BROKERNAME |
N |
|
|
PARENTBROKERCODE |
N |
|
|
BROKERBASECCY |
N |
|
|
AMCID |
N |
|
|
AUTH_STAT |
Y |
|
U/A |
DELETEDSTATUS |
N |
|
|
OVERRIDDENTAXPERCENTAGE |
N |
|
|
MAKER_ID |
Y |
|
Valid maker id |
MAKER_DT_STAMP |
N |
|
|
LEVELNUMBER |
N |
|
|
RULEEFFECTIVEDATE |
Y |
|
|
CHANGETYPE |
N |
|
|
VATREGISTERED |
N |
|
|
VATREGISTRATIONNUMBER |
N |
|
|
COMMISSIONPERCENTAGE |
N |
|
|
COMMISSIONPAYMENTFREQ |
N |
|
|
UNITHOLDERID |
N |
|
|
LASTPAYMENTDATE |
N |
|
|
LASTPAYMENTNUMBER |
N |
|
|
LASTPROCESSEDDATE |
N |
|
|
NEXTPAYMENTDATE |
N |
|
|
CHECKER_ID |
N |
|
|
CHECKER_DT_STAMP |
N |
|
|
BROKERTYPE |
N |
|
|
USEBROKERTYPEPAYMENTDATES |
N |
|
|
BROKERCONSULTANT |
N |
|
|
BROKERCATEGORY |
N |
|
|
HOLDBACKPAYMENT |
N |
|
|
MOD_NO |
N |
|
|
HOLDPYMTFROMDATE |
N |
|
|
LATESTRULE |
N |
|
|
BROKERSTATUS |
N |
|
|
RECORD_STAT |
N |
|
|
ONCE_AUTH |
N |
|
|
REPLICATEPARENTDET |
N |
|
|
VATREGISTRATIONDATE |
N |
|
|
TEMPLATEID |
N |
|
|
USINDICIAAVAILABLE |
N |
|
|
FATCASTATUS |
N |
|
|
NATIONALITY |
N |
|
|
COUNTRYOFBIRTH |
N |
|
|
COUNTRYOFDOMICILE |
N |
|
|
INCORPORATIONCOUNTRY |
N |
|
|
TAXID |
N |
|
|
EIN |
N |
|
|
TAXCERTIFICATEEFFEDATE |
N |
|
|
TAXCERTIFICATEEXPDATE |
N |
|
|
TAXCIRCLE |
N |
|
|
FATCACLASSIFICATION |
N |
|
|
GIIN |
N |
|
|
VATEXPIRYDATE |
N |
|
|
Segment ID -01CON
Column Name |
Mandatory fields in upload file for upload mode I |
Modifiable fields in Incremental mode |
Remarks |
SEGMENTID |
Y |
|
01CON |
SEQUENCENUMBER |
Y |
|
Unique |
PROCESSID |
Y |
|
Unique |
ENTITYID |
N |
|
|
ENTITYTYPE |
N |
|
|
ADDRESSTYPE |
Y |
|
If address type present in file is available in system, system will be updated with remaining details present in file.If Address type present in file is not available in system, new address type will be added with details as available in file |
ADDRESSLINE1 |
N |
Y |
|
ADDRESSLINE2 |
N |
Y |
|
ADDRESSLINE3 |
N |
Y |
|
ADDRESSLINE4 |
N |
Y |
|
ZIPCODE |
N |
Y |
|
COUNTRY |
N |
Y |
|
USSTATE |
N |
Y |
|
TELEPHONE1 |
N |
Y |
|
TELEPHONE2 |
N |
Y |
|
CELLPHONENUMBER |
N |
Y |
|
FAX |
N |
Y |
|
N |
Y |
|
|
CONTACTPERSON |
N |
Y |
|
EFFECTIVEFROMDATE |
N |
Y |
|
EFFECTIVETODATE |
N |
Y |
|
BICCODE |
N |
Y |
|
RULEEFFECTIVEDATE |
Y |
Y |
|
INTDIALLINGCODEFAX |
N |
Y |
|
INTDIALLINGCODEPH2 |
N |
Y |
|
INTDIALLINGCODEPH1 |
N |
Y |
|
INTDIALLINGCODECELL |
N |
Y |
|
Segment ID -02BAN
Column Name |
Mandatory fields in upload file for upload mode I |
Modifiable fields in Incremental mode |
Remarks |
SEGMENTID |
Y |
|
02BAN |
SEQUENCENUMBER |
Y |
|
Unique |
PROCESSID |
Y |
|
Unique |
BROKERCODE |
N |
|
|
RULEEFFECTIVEDATE |
Y |
|
|
REFERENCENUMBER |
N |
|
|
BANKCODE |
Y |
|
If bank/branch/account type/account number/account ccy combination provided in file exists in system- other details will be updated.If does not exist, record will be inserted in system |
BRANCHCODE |
Y |
|
|
ACCOUNTTYPE |
Y |
|
|
ACCOUNTNUMBER |
Y |
|
|
ACCOUNTNAME |
Y |
|
|
ACCOUNTCURRENCY |
Y |
|
|
DEFAULTDETAILS |
Y |
Y |
|
DIRECTDEBITAPPLICABLE |
N |
Y |
|
SWIFTFORMAT |
N |
Y |
|
BANKCHARGED |
N |
Y |
|
BENEFICIARY |
N |
Y |
|
BENEFICIARYADD1 |
N |
Y |
|
BENEFICIARYADD2 |
N |
Y |
|
BENEFICIARYADD3 |
N |
Y |
|
BENEFICIARYBICCODE |
N |
Y |
|
BENEFICIARYACCTNO |
N |
Y |
|
BENEFICIARYCODE |
N |
Y |
|
BENEFICIARYINFO |
N |
Y |
|
INTERMEDIARY |
N |
Y |
|
INTERMEDIARYADD1 |
N |
Y |
|
INTERMEDIARYADD2 |
N |
Y |
|
INTERMEDIARYADD3 |
N |
Y |
|
INTERMEDIARYBICCODE |
N |
Y |
|
INTERMEDIARYACCTNO |
N |
Y |
|
INTERMEDIARYCODE |
N |
Y |
|
INTERMEDIARYINFO |
N |
Y |
|
FURTHERCREDITNAME |
N |
Y |
|
FURTHERCREDITACCTNO |
N |
Y |
|
REFERENCE1 |
N |
Y |
|
REFERENCE2 |
N |
Y |
|
IBAN |
N |
Y |
|
BENEFICIARYIBAN |
N |
Y |
|
INTERMEDIARYIBAN |
N |
Y |
|
Segment ID - 05ADD
Column Name |
Mandatory fields in upload file for upload mode I |
Modifiable fields in Incremental mode |
Remarks |
SEGMENTID |
Y |
|
05ADD |
SEQUENCENUMBER |
Y |
|
Unique |
PROCESSID |
Y |
|
Unique |
OTHERINFOFIELD |
Y |
|
|
FIELDVALUE |
N |
Y |
|
The upload file would contain various segment identification number in the first column to indicate the type of data that is present in that entire row. The possible segments that would be used in Unit Holder upload are given below for reference:
Segment ID - 00UH: This segment will be mandatory for incremental upload
Column Name |
Mandatory fields in upload file for upload mode I |
Modifiable fields in Incremental mode |
Remarks |
SEGMENTID |
YES |
|
00UH |
SEQUENCENUMBER |
YES |
|
Unique |
PROCESSID |
YES |
|
Unique |
BULKCLIENTCODE |
YES |
|
Unique |
IMPORTFILENAME |
YES |
|
Unique |
AMCID |
YES |
|
|
UPLOADMODE |
NO |
|
I |
CIFNUMBER |
NO |
|
|
UNITHOLDERID |
Yes |
|
|
REFERENCENUMBER |
NO |
|
|
ACCOUNTOPENINGDATE |
NO |
|
|
TITLE |
NO |
|
|
FIRSTNAME |
NO |
|
|
MIDDLENAME |
NO |
|
|
LASTNAME |
NO |
|
|
ACCOUNTOPERATIONTYPE |
NO |
|
|
FIRSTNOMINEE |
NO |
|
|
SECONDNOMINEE |
NO |
|
|
THIRDNOMINEE |
NO |
|
|
FATHER_SPOUSENAME |
NO |
|
|
INVESTORTYPE |
NO |
|
|
TAXDEDUCTEDATSOURCE |
NO |
|
|
TAXID |
NO |
|
|
TAXCIRCLE |
NO |
|
|
IDENTIFICATIONTYPE |
NO |
|
|
IDENTIFICATIONNUMBER |
NO |
|
|
IDENTIFICATIONISSUEDATE |
NO |
|
|
IDENTIFICATIONEXPIRYDATE |
NO |
|
|
RESIDENTSTATUS |
NO |
|
|
UHCATEGORY |
NO |
|
|
ACCOUNTSTMTFREQ |
NO |
|
|
YTDSTMTREQD |
NO |
|
|
DATEOFBIRTH |
NO |
|
|
GUARDIANNAME |
NO |
|
|
RELATIONSHIP |
NO |
|
|
BENEFICIARY |
NO |
|
|
SEX |
NO |
|
|
MARITALSTATUS |
NO |
|
|
OCCUPATION |
NO |
|
|
NATIONALITY |
NO |
|
|
COUNTRYOFDOMICILE |
NO |
|
|
CORPORATIONTYPE |
NO |
|
|
FIRSTAUTHORIZEDSIGNATORY |
NO |
|
|
SECONDAUTHORIZEDSIGNATORY |
NO |
|
|
THIRDAUTHORIZEDSIGNATORY |
NO |
|
|
CONTACTNAME |
NO |
|
|
MINNOOFCORPORATESIGNATORY |
NO |
|
|
SCHEMECROSSREFNO |
NO |
|
|
UHBASECURRENCY |
NO |
|
|
LANGUAGE |
NO |
|
|
REDEMPTIONMOP |
NO |
|
|
ACCOUNTSTMTCURRENCY |
NO |
|
|
EMAILID |
NO |
|
|
FIRSTJOINTUHNAME |
NO |
|
|
SECONDJOINTUHNAME |
NO |
|
|
THIRDJOINTUHNAME |
NO |
|
|
ALTADDRESSFROMDATE |
NO |
|
|
ALTADDRESSTODATE |
NO |
|
|
TELEPHONERED |
NO |
|
|
TELEPHONESWI |
NO |
|
|
WRITECHECKFORMMF |
NO |
|
|
FEDWIREACHPAYMENT |
NO |
|
|
IRSNOTIFICATION |
NO |
|
|
ROAINVESTOR |
NO |
|
|
ALLOWROAATCIFLEVEL |
NO |
|
|
UHACCOUNTTYPE |
NO |
|
|
RPOCODE |
NO |
|
|
REGISTRATIONTYPE |
NO |
|
|
REGISTRATIONNAME |
NO |
|
|
ACCOUNTOPENINGPURPOSE |
NO |
|
|
REMARKS |
NO |
|
|
PREFERREDMAILMODE |
NO |
|
|
NOTEPADAVAILABLE |
NO |
|
|
FEECATEGORY |
NO |
|
|
FEESUBCATEGORY |
NO |
|
|
AGENTCODE |
NO |
|
|
BRANCHCODE |
NO |
|
|
MAKER_ID |
Yes |
|
|
MAKER_DT_STAMP |
NO |
|
|
CHECKER_ID |
NO |
|
|
CHECKER_DT_STAMP |
NO |
|
|
AUTH_STAT |
Yes |
|
|
STOPACCOUNTREASON |
NO |
|
|
RELEASEDATE |
NO |
|
|
ALLSIGNATORIESREQDTOSIGN |
NO |
|
|
TAXEXEMPTED |
NO |
|
|
INDEXATIONONCGT |
NO |
|
|
CERTDELIVERYPREF |
NO |
|
|
TEMPLATEID |
NO |
|
|
EFFECTIVEDATE |
NO |
|
|
CELLPHONENUMBER |
NO |
|
|
PRIMARYCOUNTRYCODE |
NO |
|
|
ALTCELLPHONENUMBER |
NO |
|
|
ALTHOMEPHONENUMBER |
NO |
|
|
ALTOFFICEPHONENUMBER |
NO |
|
|
ALTEMAILID |
NO |
|
|
SECONDARYCOUNTRYCODE |
NO |
|
|
PLACEOFISSUE |
NO |
|
|
ALTCONTACTNAME |
NO |
|
|
ALTFAXNUMBER |
NO |
|
|
PREFERREDFUNDFORREDEMPTION |
NO |
|
|
GUARDIANPANGIRNO |
NO |
|
|
GUARDIANFORM6061 |
NO |
|
|
PRIMARYUHFORM6061 |
NO |
|
|
UNITHOLDERNRI |
NO |
|
|
EUSDOPTION |
NO |
|
|
TAXCERTIFICATEEXPDATE |
NO |
|
|
PLACEOFBIRTH |
NO |
|
|
COUNTRYOFBIRTH |
NO |
|
|
FATFORNONFATF |
NO |
|
|
CHASINGDATE |
NO |
|
|
ADDNCOMMENTS |
NO |
|
|
ALLKYCRECEIVED |
NO |
|
|
RETAINTRADEACK |
NO |
|
|
RETAINCONTRACTNOTES |
NO |
|
|
NOTREPORTKYCREQ |
NO |
|
|
UHBICCODE |
NO |
|
|
ALTLANGFIRSTNAME |
NO |
|
|
ALTLANGMIDDLENAME |
NO |
|
|
ALTLANGLASTNAME |
NO |
|
|
ALTLANGFIRSTAUTHSIGN |
NO |
|
|
ALTLANGSECONDAUTHSIGN |
NO |
|
|
ALTLANGTHIRDAUTHSIGN |
NO |
|
|
ALTLANGCONTACTPERSON |
NO |
|
|
ALTLANGCORADDRESSLINE1 |
NO |
|
|
ALTLANGCORADDRESSLINE2 |
NO |
|
|
ALTLANGCORADDRESSLINE3 |
NO |
|
|
ALTLANGCORADDRESSLINE4 |
NO |
|
|
ALTLANGALTADDRESSLINE1 |
NO |
|
|
ALTLANGALTADDRESSLINE2 |
NO |
|
|
ALTLANGALTADDRESSLINE3 |
NO |
|
|
ALTLANGALTADDRESSLINE4 |
NO |
|
|
DATEOFCONTRIBUTION |
NO |
|
|
TRANSFERDATE |
NO |
|
|
RETIREMENTAGE |
NO |
|
|
RETIREMENTDATE |
NO |
|
|
DATEOFDEATH |
NO |
|
|
DEATHCAUSE |
NO |
|
|
AREACODE |
NO |
|
|
DISPATCHDATE |
NO |
|
|
RETURNEDDATE |
NO |
|
|
PRIMARYUHMFIN |
NO |
|
|
GUARDIANMFIN |
NO |
|
|
RECOVERCGT |
NO |
|
|
PROCESSID1 |
NO |
|
|
INITIALS |
NO |
|
|
KYCPURCHASELIMIT |
NO |
|
|
KYCANNUALDEBITORDERLIMIT |
NO |
|
|
CAMPAIGNCODE |
NO |
|
|
REDEMPTIONPAYOUT |
NO |
|
|
DIVIDENDPAYOUT |
NO |
|
|
DUALNATIONALITY |
NO |
|
|
SUBSTANTIALSTAYINUS |
NO |
|
|
TAXCERTIFICATEEFFEDATE |
NO |
|
|
SECONDIDENTITYTYPE |
NO |
|
|
SECONDIDENTITYNUMBER |
NO |
|
|
SECONDISSUEDATE |
NO |
|
|
SECONDEXPIRYDATE |
NO |
|
|
SECONDPLACEOFISSUE |
NO |
|
|
TRAILCOMMPREF |
NO |
|
|
DUEDILIGENCELEVEL |
NO |
|
|
REVIEWEDBY |
NO |
|
|
LASTREVIEWEDDATE |
NO |
|
|
CHASERID |
NO |
|
|
CHASINGMODE |
NO |
|
|
NAMESCHECKOPTION |
NO |
|
|
NAMESCHECKREMARKS |
NO |
|
|
ACCOUNTSTATEMENT |
NO |
|
|
CONTRACTNOTES |
NO |
|
|
INVESTORRISKLEVEL |
NO |
|
|
Segment ID - 03BNK
Column Name |
Mandatory fields in upload file for upload mode I |
Modifiable fields in Incremental mode |
Remarks |
SEGMENTID |
YES |
|
03BNK |
PROCESSID |
YES |
|
Unique |
SEQUENCENUMBER |
YES |
|
Unique |
BANKCODE |
YES |
|
If bank/branch/account type/account number/account ccy combination provided in file exists in system- other details will be updated.If does not exist, record will be inserted in system |
BRANCHCODE |
YES |
|
|
ACCOUNTTYPE |
YES |
|
|
ACCOUNTNUMBER |
YES |
|
|
ACCOUNTNAME |
YES |
|
|
ACCOUNTCURRENCY |
YES |
|
|
DEFAULTDETAILS |
YES |
Y |
If this is marked as Yes- the old bank/branch/account number/account ccy combination will be marked as Default No. |
DIRECTDEBITAPPLICABLE |
No |
Y |
|
ACCOUNTCATEGORY |
No |
Y |
|
INITIALS |
No |
Y |
|
LASTNAME |
No |
Y |
|
IDENTIFICATIONTYPE |
No |
Y |
|
IDENTIFICATIONNUMBER |
No |
Y |
|
STATUS |
No |
Y |
|
IBAN |
No |
Y |
|
REFERENCENUMBER |
No |
Y |
|
FUNDID |
No |
Y |
|
TRANSACTIONTYPE |
No |
Y |
|
SWIFTFORMAT |
No |
Y |
|
BANKCHARGED |
No |
Y |
|
BENEFICIARY |
No |
Y |
|
BENEFICIARYADD1 |
No |
Y |
|
BENEFICIARYADD2 |
No |
Y |
|
BENEFICIARYADD3 |
No |
Y |
|
BENEFICIARYBICCODE |
No |
Y |
|
BENEFICIARYACCTNO |
No |
Y |
|
BENEFICIARYCODE |
No |
Y |
|
BENEFICIARYINFO |
No |
Y |
|
INTERMEDIARY |
No |
Y |
|
INTERMEDIARYADD1 |
No |
Y |
|
INTERMEDIARYADD2 |
No |
Y |
|
INTERMEDIARYADD3 |
No |
Y |
|
INTERMEDIARYBICCODE |
No |
Y |
|
INTERMEDIARYACCTNO |
No |
Y |
|
INTERMEDIARYCODE |
No |
Y |
|
INTERMEDIARYINFO |
No |
Y |
|
FURTHERCREDITNAME |
No |
Y |
|
FURTHERCREDITACCTNO |
No |
Y |
|
REFERENCE1 |
No |
Y |
|
REFERENCE2 |
No |
Y |
|
RELATIONSHIP |
No |
Y |
|
BENEFICIARYIBAN |
No |
Y |
|
INTERMEDIARYIBAN |
No |
Y |
|
Segment ID - 04INM
Column Name |
Mandatory fields in upload file for upload mode I |
Modifiable fields in Incremental mode |
Remarks |
SEGMENTID |
Y |
|
04INM |
PROCESSID |
Y |
|
Unique |
SEQUENCENUMBER |
Y |
|
Unique |
ENTITYTYPE |
Y |
|
Existing intermediary in system will be replaced by one provided in file |
ENTITYID |
Y |
Y |
|
SPLITPERCENT |
N |
Y |
|
DEFAULTINTERMEDIARY |
N |
Y |
|
Segment ID - 02BEN
Column Name |
Mandatory fields in upload file for upload mode I |
Modifiable fields in Incremental mode |
Remarks |
SEGMENTID |
Y |
|
02BEN |
SEQUENCENUMBER |
Y |
|
Unique |
PROCESSID |
Y |
|
Unique |
EXISTINGUHORCIF |
Y |
|
|
ADDRESSLINE1 |
N |
Y |
|
ADDRESSLINE2 |
N |
Y |
|
ADDRESSLINE3 |
N |
Y |
|
ADDRESSLINE4 |
N |
Y |
|
ZIPCODE |
N |
Y |
|
COUNTRY |
N |
Y |
|
N |
Y |
|
|
CONTACTPERSON |
N |
Y |
|
COUNTRYOFDOMICILE |
N |
Y |
|
IBAN |
N |
Y |
|
BENEFICIARYID |
Y |
|
If benefeciary id is existing in system,details in file wil be used to modify the record.If benefeciary id is not available for UH, new benefeciary record will be created |
BENEFICIARYTYPE |
Y |
|
|
BENEFICIARYNAME |
N |
Y |
This field will not be modifiable if existing UH or CIF field is yes |
BENEFICIARYDOB |
N |
Y |
This field will not be modifiable if existing UH or CIF field is yes |
BENEFICIARYRELATION |
N |
Y |
|
BENEFICIARYGENDER |
N |
Y |
This field will not be modifiable if existing UH or CIF field is yes |
BENEFICIARYIDTYPE |
N |
Y |
This field will not be modifiable if existing UH or CIF field is yes |
BENEFICIARYIDNUMBER |
N |
Y |
This field will not be modifiable if existing UH or CIF field is yes |
BENEFICIARYAWARD |
N |
Y |
This field will not be modifiable if existing UH or CIF field is yes |
BENEFICIARYBANKCODE |
N |
Y |
This field will not be modifiable if existing UH or CIF field is yes |
BENEFICIARYBRANCHCODE |
N |
Y |
This field will not be modifiable if existing UH or CIF field is yes |
BENEFICIARYACCTYPE |
N |
Y |
This field will not be modifiable if existing UH or CIF field is yes |
BENEFICIARYACCNAME |
N |
Y |
This field will not be modifiable if existing UH or CIF field is yes |
BENEFICIARYACCCCY |
N |
Y |
This field will not be modifiable if existing UH or CIF field is yes |
ACCOUNTNUMBER |
N |
Y |
This field will not be modifiable if existing UH or CIF field is yes |
Segment ID - 07JNT
Column Name |
Mandatory fields in upload file for upload mode I |
Modifiable fields in Incremental mode |
Remarks |
SEGMENTID |
Y |
|
07JNT |
PROCESSID |
Y |
|
Unique |
SEQUENCENUMBER |
Y |
|
Unique |
EXISTINGUHORCIF |
Y |
|
|
BENEFICIARYID |
Y |
|
If benefeciary id is existing in system,details in file wil be used to modify the record.If benefeciary id is not available for UH, new Joint UH record will be created subject to existing validations |
BENEFICIARYNAME |
N |
|
This field will not be modifiable if existing UH or CIF field is yes |
BENEFICIARYTYPE |
Y |
|
|
BENEFICIARYDOB |
N |
Y |
This field will not be modifiable if existing UH or CIF field is yes |
BENEFICIARYGENDER |
N |
Y |
This field will not be modifiable if existing UH or CIF field is yes |
BENEFICIARYPANNO |
N |
Y |
This field will not be modifiable if existing UH or CIF field is yes |
BENEFICIARYFORM60 |
N |
Y |
This field will not be modifiable if existing UH or CIF field is yes |
BENEFICIARYMFIN |
N |
Y |
This field will not be modifiable if existing UH or CIF field is yes |
COUNTRYOFDOMICILE |
N |
Y |
This field will not be modifiable if existing UH or CIF field is yes |
RECOVERCGT |
N |
Y |
|
ADDRESSLINE1 |
N |
Y |
|
ADDRESSLINE2 |
N |
Y |
|
ADDRESSLINE3 |
N |
Y |
|
ADDRESSLINE4 |
N |
Y |
|
ZIPCODE |
N |
Y |
|
COUNTRY |
N |
Y |
|
N |
Y |
|
|
CONTACTPERSON |
N |
Y |
|
USINDICIAAVAILABLE |
N |
N |
|
Segment ID - 10ADD
Column Name |
Mandatory fields in upload file for upload mode I |
Modifiable fields in Incremental mode |
Remarks |
SEGMENTID |
Y |
|
10ADD |
SEQUENCENUMBER |
Y |
|
Unique |
PROCESSID |
Y |
|
Unique |
ADDINFOLABEL |
Y |
|
|
FIELDVALUE |
N |
Y |
|
Segment ID - 15CON
Column Name |
Mandatory fields in upload file for upload mode I |
Modifiable fields in Incremental mode |
Remarks |
SEGMENTID |
Y |
|
15CON |
PROCESSID |
Y |
|
Unique |
SEQUENCENUMBER |
Y |
|
Unique |
UNITHOLDERID |
N |
|
|
REFERENCENUMBER |
N |
|
|
ADDRESSTYPE |
Y |
|
If address type present in file is available in system, system will be updated with remaining details present in file.If Address type present in file is not available in system, new address type will be added with details as available in file |
ADDRESSLINE1 |
N |
Y |
|
ADDRESSLINE2 |
N |
Y |
|
ADDRESSLINE3 |
N |
Y |
|
ADDRESSLINE4 |
N |
Y |
|
ZIPCODE |
N |
Y |
|
COUNTRY |
N |
Y |
|
USSTATE |
N |
Y |
|
TELEPHONE1 |
N |
Y |
|
TELEPHONE2 |
N |
Y |
|
CELLPHONENUMBER |
N |
Y |
|
FAX |
N |
Y |
|
N |
Y |
|
|
CONTACTPERSON |
N |
Y |
|
EFFECTIVEFROMDATE |
N |
Y |
|
EFFECTIVETODATE |
N |
Y |
|
BICCODE |
N |
Y |
|
INTDIALLINGCODEPH1 |
N |
Y |
|
INTDIALLINGCODEPH2 |
N |
Y |
|
INTDIALLINGCODECELL |
N |
Y |
|
INTDIALLINGCODEFAX |
N |
Y |
|
The upload file would contain various segment identification number in the first column to indicate the type of data that is present in that entire row. The possible segments that would be used in Transaction upload are given below for reference:
Segment ID - 00CON: This segment will be mandatory for incremental upload
Column Name |
Mandatory fields in upload file for upload mode I |
Modifiable fields in Incremental mode |
Remarks |
SEGMENTID |
Y |
|
00CON |
PROCESSID |
Y |
|
Unique |
SEQUENCENUMBER |
Y |
|
Unique |
TXNSERIALNUMBER |
Y |
|
Unique |
BULKCLIENTCODE |
Y |
|
Unique |
IMPORTFILENAME |
Y |
|
Unique |
AMCID |
Y |
|
|
UPLOADMODE |
Y |
|
I |
TRANSACTIONNUMBER |
Y |
|
|
REFERENCENUMBER |
N |
|
|
TRANSACTIONDATE |
Y |
|
|
UNITHOLDERID |
N |
|
|
REFUNITHOLDERID |
N |
|
|
AGENTCODE |
N |
|
|
BRANCHCODE |
N |
|
|
FUNDID |
N |
|
|
AMOUNT |
N |
|
|
PAYMENTMODE |
N |
|
|
CHEQUENUMBER |
N |
|
|
CLEARINGDATE |
N |
|
|
TRANSACTIONCURRENCY |
N |
|
|
TRANSACTIONMODE |
N |
|
|
UNITSAPPLIED |
N |
|
|
PERCENTAPPLIED |
N |
|
|
TOFUNDID |
N |
|
|
TOUNITHOLDERID |
N |
|
|
REFTOUNITHOLDERID |
N |
|
|
TRANSACTIONTYPE |
Y |
|
|
REFTYPE |
N |
|
|
REMARKS |
N |
|
|
CERTIFICATE |
N |
|
|
|
N |
|
|
CIFNUMBER |
N |
|
|
TOCIFNUMBER |
N |
|
|
GROSSORNET |
N |
|
|
SUBPAYMENTMODE |
N |
|
|
COMMUNICATIONMODE |
N |
|
|
POLICYNUMBER |
N |
|
|
PRODUCTID |
N |
|
|
LOIAPPLICABLE |
N |
|
|
REFFUNDID |
N |
|
|
REFTOFUNDID |
N |
|
|
ENTITYTYPE |
N |
|
|
ENTITYID |
N |
|
|
SETTLEMENTDATE |
N |
|
|
DELIVERYOPTION |
N |
|
|
TRANSACTIONSUBTYPE |
N |
|
|
REVERSALCODE |
N |
|
|
CANCELINSTRUCTION |
N |
|
|
FROMFUNDPRICEBASIS |
N |
|
|
TOFUNDPRICEBASIS |
N |
|
|
TXN_OR_PRICE_DATE_FLAG |
N |
|
|
FROMPRICEDATE |
N |
|
|
TOPRICEDATE |
N |
|
|
SUBSCRIPTIONFUNDID |
N |
|
|
SUBSCRIPTIONPRICEBASIS |
N |
|
|
PAYMENTALLOWED |
N |
|
|
PROCESSID1 |
N |
|
|
SUBSETTLEMENTDATE |
N |
|
|
SUBPRICEDATE |
N |
|
|
BASECOST |
N |
|
|
EXCHANGERATEDETAILS |
N |
|
|
DEALINGDATE |
N |
|
|
COMPLETIONDATE |
N |
|
|
EUSDOPTION |
N |
|
|
TODEALINGDATE |
N |
|
|
KYCCHASINGDATE |
N |
|
|
KYCRECEIVED |
N |
|
|
LOCKINPERIODFORGAIN |
N |
|
|
SWIINEXCHANGERATEAPPLIED |
N |
|
|
AUTOCLEARPROVISIONALBALANCE |
N |
|
|
AUTOCLEARREINVESTMENTS |
N |
|
|
FEECURRENCY |
N |
|
|
MATURITYDATE |
N |
|
|
SUBSOURCEID |
N |
|
|
CERTSPILLOVER |
N |
|
|
ISSUED |
N |
|
|
BLOCKTXNNUMBER |
N |
|
|
CPMFBONUSPERCENT |
N |
|
|
CPMFCREDITLAG |
N |
|
|
RETAINAGEING |
N |
|
|
CAMPAIGNCODE |
N |
|
|
FXDEALDATE |
N |
|
|
FXVALUEDATE |
N |
|
|
MAKER_ID |
Y |
|
|
MAKER_DT_STAMP |
N |
|
|
CHECKER_ID |
N |
|
|
CHECKER_DT_STAMP |
N |
|
|
AUTH_STAT |
Y |
|
|
ORDERRECEIVEDDATE |
N |
|
|
TXNCATEGORY |
N |
|
|
ORDERRECEIVEDTIME |
N |
|
|
SOURCEID |
N |
|
|
LOADREFTYPE |
N |
|
|
KIIDRECEIVED |
N |
|
|
Segment ID - 01SET
Column Name |
Mandatory fields in upload file for upload mode I |
Modifiable fields in Incremental mode |
Remarks |
SEGMENTID |
Y |
|
01SET |
TXNSERIALNUMBER |
Y |
|
Unique |
SEQUENCENUMBER |
Y |
|
Unique |
PROCESSID |
Y |
|
Unique |
BULKCLIENTCODE |
Y |
|
Unique |
IMPORTFILENAME |
Y |
|
Unique |
AMCID |
N |
|
|
TRANSACTIONNUMBER |
N |
|
|
PRODUCTID |
N |
|
|
POLICYNUMBER |
N |
|
|
SYSREFERENCENUMBER |
N |
|
|
UNITHOLDERID |
N |
|
|
PAYMENTREFERENCENUMBER |
N |
|
|
PAYMENTMODE |
N |
|
|
SUBPAYMENTMODE |
N |
|
|
PAYMENTCURRENCY |
N |
|
|
PAYMENTDATE |
N |
Y |
|
PAYMENTAMOUNT |
N |
Y |
|
BANKCHARGES |
N |
Y |
|
PAYMENTCHARGES |
N |
Y |
|
EXCHANGERATESOURCE |
N |
Y |
|
EXCHANGERATE |
N |
Y |
|
PAYMENTFBCTXNAMOUNT |
N |
|
|
PAYMENTALTERNATEAMOUNT |
N |
|
|
SETTLEMENTDUEDATE |
N |
Y |
|
PAIDDATE |
N |
Y |
|
AUTOSETTLEMENT |
N |
Y |
|
PAYMENTSTATUS |
N |
|
|
CLEARINGSTATUS |
N |
|
|
PAID |
N |
Y |
|
SETTLEMENTMETHOD |
N |
|
|
SETTLEMENTSTATUS |
N |
|
|
SETTLEMENTAT |
N |
|
|
CHEQUEDATE |
N |
Y |
|
CHEQUENUMBER |
N |
Y |
|
CHEQUECURRENCY |
N |
Y |
|
CHEQUEAMOUNT |
N |
Y |
|
DRAWEEBANKCODE |
N |
Y |
|
DRAWEEBRANCHNAME |
N |
Y |
|
PAYMENTREMARKS |
N |
Y |
|
PAYMENTTYPE |
N |
|
|
THIRDPARTYADDRESS |
N |
Y |
|
THIRDPARTYADDRESSLINE1 |
N |
Y |
|
THIRDPARTYADDRESSLINE2 |
N |
Y |
|
THIRDPARTYADDRESSLINE3 |
N |
Y |
|
THIRDPARTYADDRESSLINE4 |
N |
Y |
|
THIRDPARTYBICCODE |
N |
Y |
|
THIRDPARTYCOUNTRYCODE |
N |
Y |
|
THIRDPARTYPAYMENTREFERENCE |
N |
Y |
|
THIRDPARTYSTATE |
N |
Y |
|
THIRDPARTYUSSTATE |
N |
Y |
|
THIRDPARTYZIPCODE |
N |
Y |
|
TRANSFERACCOUNTCURRENCY |
N |
|
Complete transfer details can be updated if there are no existing transfer details & mode of payment is transfer or existing transfer details to be changed to new transfer details |
TRANSFERACCOUNTHOLDERNAME |
N |
|
|
TRANSFERACCOUNTNUMBER |
N |
Y |
|
TRANSFERACCOUNTTYPE |
N |
Y |
|
TRANSFERBRANCHCODE |
N |
Y |
|
TRANSFERREFERENCENUMBER |
N |
Y |
|
CREDITCARDREFNO |
N |
Y |
|
INKINDPAYMENTDETAILS |
N |
Y |
|
PAYMENTADDRESSDETAILS |
N |
Y |
|
OLDPAYMENTREFERENCENO |
N |
|
|
UHBICCODE |
N |
Y |
|
SWIFTFORMAT |
N |
Y |
|
BANKCHARGED |
N |
Y |
|
BENEFICIARY |
N |
Y |
|
BENEFICIARYADD1 |
N |
Y |
|
BENEFICIARYADD2 |
N |
Y |
|
BENEFICIARYADD3 |
N |
Y |
|
BENEFICIARYBICCODE |
N |
Y |
|
BENEFICIARYACCTNO |
N |
Y |
|
BENEFICIARYCODE |
N |
Y |
|
BENEFICIARYINFO |
N |
Y |
|
INTERMEDIARY |
N |
Y |
|
INTERMEDIARYADD1 |
N |
Y |
|
INTERMEDIARYADD2 |
N |
Y |
|
INTERMEDIARYADD3 |
N |
Y |
|
INTERMEDIARYBICCODE |
N |
Y |
|
INTERMEDIARYACCTNO |
N |
Y |
|
INTERMEDIARYCODE |
N |
Y |
|
INTERMEDIARYINFO |
N |
Y |
|
FURTHERCREDITNAME |
N |
Y |
|
FURTHERCREDITACCTNO |
N |
Y |
|
REFERENCE1 |
N |
Y |
|
REFERENCE2 |
N |
Y |
|
ENTITYID |
N |
Y |
|
ENTITYTYPE |
N |
Y |
|
IBAN |
N |
Y |
|
BENEFICIARYIBAN |
N |
Y |
|
INTERMEDIARYIBAN |
N |
Y |
|
BENEFICIARYID |
N |
Y |
|
BENEFICIARYPERCENTAGE |
N |
Y |
|
AMOUNTBLOCKNO |
N |
|
|
SETTLED |
N |
Y |
|
REVERSED |
N |
Y |
|
Segment ID - 03AIF
Column Name |
Mandatory fields in upload file for upload mode I |
Modifiable fields in Incremental mode |
Remarks |
SEGMENTID |
Y |
|
03AIF |
TXNSERIALNUMBER |
Y |
|
Unique |
SEQUENCENUMBER |
Y |
|
Unique |
PROCESSID |
Y |
|
Unique |
BULKCLIENTCODE |
Y |
|
Unique |
IMPORTFILENAME |
Y |
|
Unique |
AMCID |
N |
|
|
TRANSACTIONNUMBER |
N |
|
|
REFERENCENUMBER |
N |
|
|
OTHERINFO1 |
N |
Y |
|
OTHERINFO2 |
N |
Y |
|
OTHERINFO3 |
N |
Y |
|
OTHERINFO4 |
N |
Y |
|
OTHERINFO5 |
N |
Y |
|
OTHERINFO6 |
N |
Y |
|
OTHERINFO7 |
N |
Y |
|
OTHERINFO8 |
N |
Y |
|
OTHERINFO9 |
N |
Y |
|
OTHERINFO10 |
N |
Y |
|
OTHERINFO11 |
N |
Y |
|
OTHERINFO12 |
N |
Y |
|
OTHERINFO13 |
N |
Y |
|
OTHERINFO14 |
N |
Y |
|
OTHERINFO15 |
N |
Y |
|
OTHERINFO16 |
N |
Y |
|
OTHERINFO17 |
N |
Y |
|
OTHERINFO18 |
N |
Y |
|
OTHERINFO19 |
N |
Y |
|
OTHERINFO20 |
N |
Y |
|
OTHERINFO21 |
N |
Y |
|
OTHERINFO22 |
N |
Y |
|
OTHERINFO23 |
N |
Y |
|
OTHERINFO24 |
N |
Y |
|
OTHERINFO25 |
N |
Y |
|
OTHERINFO26 |
N |
Y |
|
OTHERINFO27 |
N |
Y |
|
OTHERINFO28 |
N |
Y |
|
OTHERINFO29 |
N |
Y |
|
OTHERINFO30 |
N |
Y |
|
Segment ID - 04INT
Column Name |
Mandatory fields in upload file for upload mode I |
Modifiable fields in Incremental mode |
Remarks |
SEGMENTID |
Y |
|
Segment ID - 04INT |
PROCESSID |
Y |
|
Unique |
TXNSERIALNUMBER |
Y |
|
Unique |
SEQUENCENUMBER |
Y |
|
Unique |
ENTITYID |
Y |
Y |
If this field is populated along with dependant fields, this will replace entity at transaction level |
ENTITYTYPE |
Y |
Y |
|
SPLITPERCENTAGE |
N |
Y |
|
FROMORTOLEG |
N |
Y |
|
Segment ID - 09LOD
Column Name |
Mandatory fields in upload file for upload mode I |
Modifiable fields in Incremental mode |
Remarks |
SEGMENTID |
Y |
|
09LOD |
PROCESSID |
Y |
|
Unique |
SEQUENCENUMBER |
Y |
|
Unique |
TXNSERIALNUMBER |
Y |
|
Unique |
LOADID |
Y |
|
|
FUNDID |
N |
|
|
CHANGETYPE |
N |
Y |
|
CHANGEVALUE |
N |
Y |
|
GROUPID |
N |
|
If not provided, system will consider this as DEFGRP |
Segment ID - 10DLO
Column Name |
Mandatory fields in upload file for upload mode I |
Modifiable fields in Incremental mode |
Remarks |
SEGMENTID |
Y |
|
10DLO |
PROCESSID |
Y |
|
Unique |
SEQUENCENUMBER |
Y |
|
Unique |
TXNSERIALNUMBER |
Y |
|
Unique |
DERIVEDLOADID |
Y |
|
|
FUNDID |
N |
|
|
CHANGETYPE |
N |
Y |
|
CHANGEVALUE |
N |
Y |
|
PARENTLOADID |
N |
|
|
Segment ID - 12PSL
Column Name |
Mandatory fields in upload file for upload mode I |
Modifiable fields in Incremental mode |
Remarks |
SEGMENTID |
Y |
|
12PSL |
PROCESSID |
Y |
|
Unique |
SEQUENCENUMBER |
Y |
|
Unique |
TXNSERIALNUMBER |
Y |
|
Unique |
REFERENCENUMBER |
Y |
|
|
LOADID |
Y |
|
|
FUNDID |
N |
|
|
CHANGETYPE |
N |
Y |
|
CHANGEVALUE |
N |
Y |
|
GROUPID |
N |
|
If not provided, system will consider this as DEFGRP |
Segment ID - 13PSD
Column Name |
Mandatory fields in upload file for upload mode I |
Modifiable fields in Incremental mode |
Remarks |
SEGMENTID |
Y |
|
13PSD |
PROCESSID |
Y |
|
Unique |
SEQUENCENUMBER |
Y |
|
Unique |
TXNSERIALNUMBER |
Y |
|
Unique |
REFERENCENUMBER |
Y |
|
|
DERIVEDLOADID |
Y |
|
|
FUNDID |
N |
|
|
CHANGETYPE |
N |
Y |
|
DERCHANGEVALUE |
N |
Y |
|
PARENTLOADID |
N |
|
|