4.39 Process Special Discount Maintenance

This topic provides the instructions to track special discount such as Birthday/ Gift Coupons benefits.

  1. On Home screen, type UTDSPMNT in the text box, and click Next.
    The Special Discount Maintenance screen is displayed.

    Figure 4-35 Special Discount Maintenance



  2. On Special Discount Maintenance screen, specify the fields.
    For more information about the fields, refer the field description table.

    Table 4-38 Special Discount Maintenance

    Field Description
    Fund Type Optional

    Select the type of the fund from the drop-down list. The list displays the following values:

    • On-shore Fund
    • Off-shore Fund

    By default, On-Shore Fund option will be selected.

    Unit Holder ID Alphanumeric; 16 Characters; Mandatory

    Specify the unit holder ID for whom the gift benefit is to be availed.

    Click Find UH button to invoke Unitholder Find Options screen. You can fetch unit holder ID using this screen.

    Transaction Date Date Format; Mandatory

    Select the transaction date on which special discount is to be availed for the unit holder for all funds from the adjoining calendar.

    Transaction Currency Alphanumeric; 3 Characters; Optional

    Specify the transaction currency based on the gift benefit to be processed. Alternatively, you can select transaction currency from the option list. The list displays 2 valid transaction currency code, namely, BC and NBC.

    The system will validate the transaction currency in case of Off-Shore fund.

    Description Display

    The system displays the description for the selected transaction currency

    Campaign Code Alphanumeric; 12 Characters; Mandatory

    Specify the campaign code of the birthday benefit. Alternatively, you can select campaign code from the option list. The list displays all the valid campaign code maintained in the system through Campaign Code Maintenance Screen (UTDCMPMN) along with ZEROCAMP Param value under SPLDISCNTOFFER Param code.

    By default, ZEROCAMP will be selected.

    The system will maintain the following parameter for SPLDISCNTOFFER param code:

    Table 4-39 SPLDISCNTOFFER

    PARAM CODE PARAM DESCRIPTION MAINTAINABLE RESTRICTION LENGTH
    SPLDISCNTOFFER Special Discount Offer 0 15

    Table 4-40 ZEROCAMP

    PARAM CODE PARAMVALUE PARAMTEXT
    SPLDISCNTOFFER ZEROCAMP Special Discount for Birthday
    For the given combination of unit holder ID, transaction date, fund type, transaction currency for the given calendar year, i.e. from 01-Jan to 31-Dec of each calendar year, you cannot capture records more than the values maintained in parameters shown as follows. If you maintain more than one record, the system will display an error message as Record not allowed for same combination for more than the maintained limit.

    Table 4-41 SPLDISCNTOFFER_Capture records exceed the maintained limit

    PARAM CODE PARAM DESCRIPTION MAINTAINABLE RESTRICTION LENGTH
    SPLDISCNTOFFER Special Discount Limits 0 15

    Table 4-42 PARAM VALUE

    PARAM CODE PARAMVALUE PARAMTEXT
    SPLDISCNTOFFER ONSHRCNT 1
    SPLDISCNTOFFER OFFSHRBASECCYCNT 1
    SPLDISCNTOFFER OFFSHRNONBASECCYCNT 1

    You cannot modify or close the record once it is saved and authorized.

    Once authorized, the system will count the record based on fund type, unit holder ID, and transaction currency in case of Off-shore fund for a calendar year for successful utilization of the Special Discount (Birthday/ gift) coupon benefit.

    The calendar year will be based on the year of the transaction date, i.e. if transaction date is 30-Jan-2017 then calendar year will be from 01-Jan-2017 to 31-Dec-2017.

    For On-shore fund, transaction currency will not be applicable to avail birthday benefit. Also, the number of maintenance should not exceed the Param Value maintained for ONSHORECNT Param Text under SPECIALDISCOUNT Param Code as maintained in the system for a calendar year.

    For Off-shore fund, you can maintain special discount for a unit holder either at installed entity’s base currency or any currency other than installed entity’s base currency. Also, the number of maintenance should not exceed the Param Value maintained for OFFSHRBASECCYCNT, OFFSHRNONBASECCYCNT Param Text respectively under the SPECIALDISCOUNT Param Code as maintained in the system for a calendar year.

    For Example,

    Table 4-43 Calendar Year 01-Jan-2016 to 31-Dec-2016

    Fund Type Unit Holder ID Transaction Date Transaction Currency Campaign Code Remarks
    On-Shore 393 10-Jan-16 NULL ZERO CAMPAIGN Successfully saved
    On-Shore 393 12-Jan-16 NULL ZERO CAMPAIGN System will display an error message. As benefit is already been availed on 12-Jan-2016 (ONSHO-RECNT)
    On-Shore 393 15-Jan-16 NULL ZERO CAMPAIGN Successfully saved
    On-Shore 393 25-Jan-16 NULL ZERO CAMPAIGN System will display an error message. As benefit is already been availed on 12-Jan-2016 (ONSHO-RECNT)
    Off-Shore 619 10-Jan-16 NULL ZERO CAMPAIGN System will display an error message, since for Off-shore fund, Transaction currency is mandatory
    Off-Shore 619 10-Jan-16 Entity BASE CURRENCY ZERO CAMPAIGN Successfully saved
    Off-Shore 619 10-Jan-16 Entity NON BASE CURRENCY ZERO CAMPAIGN Successfully saved
    Off-Shore 619 25-Jan-16 Entity NON BASE CURRENCY ZERO CAMPAIGN System will will display an error message. As benefit is already been availed on 10-Jan-2016 (OFF-SHRNONBA-SECCYCNT)

    Special Discount Maintenance (Birthday Benefit) is applicable only on the date of transaction date has captured in the maintenance.

    If campaign code is ZEROCAMPAIGN, then the system will override the load amount with 0 for all transactions captured on the transaction date for the unit holder ID, Fund Type, Transaction currency as maintained in Special Discount Maintenance.

    Only loads where the investors pay to fund manager (U-M) should be overridden with Zero, irrespective of return value amount based return or percentage based.

    Pseudo Switch In-leg transaction will also be waived off if the Pseudo Switch Out-leg transaction date is same as the date maintained for Special Discount Maintenance.

    Any transaction captured (current date, backdated or future date) within the calendar year for the unit holder ID, transaction date, transaction currency as maintained in Special Discount Maintenance, on load override the return value will be defaulted with Zero. Also on transaction allocation, for the unit holder ID, transaction date, transaction currency as maintained in Special Discount Maintenance, load will be overridden with 0.

    If Special Discount benefits are maintained for a day, then campaign, unit holder deal will not be maintained in the system. Special Discount Benefit will not be counted as part of campaign.

    A BOD Batch will be executed on first working day of every year, to Close all open Special Discount Maintenance for the previous calendar Year. Any backdated transaction for the previous calendar year post closure of Special Discount Maintenance will have to be operationally handled.

    If you need a load value other than Zero to be applied for all transactions as part of Special Discount then follow the below mentioned steps:
    1. Maintain equivalent load to all the loads that are mapped to the funds for which Special Discount benefit to be availed.
    2. Ensure that the new load has the return value as per the Special Discount policy.
    3. Maintain new Campaign code for the Funds.
    4. Map all the loads that are mapped to the Funds with overridden load ID as mentioned in the Step 1 and 2.
    5. Attach this newly maintained Campaign code in the Campaign Code field of Special Discount Maintenance.
    6. During allocation/ load original loads return value will be overridden with the return values of the Overridden Load ID.
    Example

    Table 4-44 Load Maintenance

    Load ID Load Description Return Value
    7009 Inflow Load 2%
    7010 Outflow Load 3%
    8009 Discount Load for 7009 0.10%
    8010 Discount Load for 7010 0.40%

    Table 4-45 Campaign Code: USDFDCNT (User Defined Birthday Discount)

    Load ID Campaign Load ID
    7009 8009
    7010 8010

    Table 4-46 Fund Load Mapping

    Fund ID Transaction Type RefType Load ID
    AFUND1 2 2 7009
    AFUND1 3 3 7010

    Table 4-47 Special Discount Maintenance_USDFDCNT

    Fund Type On-shore
    Unitholder ID 378
    Transaction Date 26-Nov-16
    Campaign Code USDFDCNT

    Table 4-48 Special Discount Maintenance_ZEROCAMPAIGN

    Fund Type On-shore
    Unitholder ID 412
    Transaction Date 26-Nov-16
    Campaign Code ZEROCAMPAIGN

    Table 4-49 Transaction – Load details

    Transaction Number Fund ID Unitholder ID Date Load Applied
    SUB01 AFUND1 378 25-Nov-16 2%
    SUB02 AFUND1 378 26-Nov-16 0.10%
    RED01 AFUND1 378 26-Nov-16 0.40%
    SUB04 AFUND1 412 26-Nov-16 0%
    RED02 AFUND1 412 26-Nov-16 0%