Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Highlight

WRITERS NOTE: may need to hide this panel. Major changes for 2017; not used as is. Determine if message types and sub types listed so far are worth documenting going forward. check FSD for list, esp varmar

In the Manage Period Close Rule panel, when you change or list period close rules, you can select various options you can view the various message types/event types included or excluded from period close rule processing based on the requirements of your business. You can change the include/exclude status for one or more message type/event type combinations.

Results - Manage Period Close Rule Show All Tab Options

The following are the options in the Period Close Rule panelcolumns you can view for results in the Show All tab when you list or change period close rules.

Option

Tag

Description

Entity ID, Group or System Default7000

Specifies whether the period close rule applies to one entity, a group of entities, or all entities. Eagle recommends that you define a set of system default period close rules for every accounting basis you use to serve as backup rules in the event that the system cannot identify a period close rule with the appropriate criteria for an entity or entity group during processing. Options include:

  • Entity ID. The period close rule applies to a single entity for the specified accounting basis.
  • Entity Group. The period close rule applies to a group of entities for the specified accounting basis.
  • System Default. The period close rule applies to all entities for the specified accounting basis.
Entity Group4303Specifies the entity group to which the period close rule applies. This field appears if you set the Entity ID, Group or System Default field to Entity Group.Entity ID1163Specifies the unique identifier of the entity to which the period close rule applies. This field appears if you set the Entity ID, Group or System Default field to Entity ID. You can add a period close rule for an entity only if the entity's Accounting Period Rule Date field (tag 2300) indicates that the system uses entity criteria to identify period close rules.Entity Name1164Specifies the abbreviated name of the entity to which the period close rule applies. This field appears if you set the Entity ID, Group or System Default field to Entity ID.Accounting Basis21Specifies the accounting basis to which the period close rule applies.Security Type82Specifies the security type to which the period close rule applies. This field appears if you set the Entity ID, Group or System Default field to Entity ID and the selected entity's Accounting Period Rule Date field (tag 2300) indicates that the system uses security type criteria to identify period close rules. This field also appears if you set the Entity ID, Group or System Default field to Entity Group

Select All


If you are changing period close rules, you can select this unlabeled check box in the header row to select all rows in the Show All tab for changing. Otherwise, you can select one or more check boxes to the left of each row to select that row or rows for changing. If you are listing period close rules, this column is not available.

Message Type

5523

Specifies the transaction message type to which the period close rule applies.

Options

Values include MTADJUST, MTOPEN, MTCLOSE, and MTLINK.

This field appears if you set the Entity ID, Group or System Default field to Entity ID and the selected entity's Accounting Period Rule Date field (tag 2300) indicates that the system uses message type criteria to identify period close rules. This field also appears if you set the Entity ID, Group or System Default field to Entity Group.MTOPEN Events7001

 

Event Type 

5524

Specifies the event type associated with the transaction message type for an

MTOPEN

event to which the period close rule applies. An event type specifies the business intent of the transaction.

This field appears if you set the Message Type field to MTOPEN. Options include:
  • BUY. Opens a long position. Can be used to open equities, options, caps, floors, rights, warrants, and all debt.
  • BUYFUT. Opens a long position. A cash record is created at the time of a close or when margin is approved. This event is used to open futures with variation margin.
  • BUYVARMAR. Opens a long position. A cash record is created at the time of a close or when margin is approved. This event is used to open options on futures with variation margin.
  • CALLASNST. Closes a long call option position that is technically short and closes the underlying long. The settlement method must be PHYSICAL, the underlying must be a held security with sufficient quantity.
  • CDSOPEN. Opens a long position. It is used to open credit default swap contracts.
  • CONVERSION. Opens a long or short position. Conversion events are basis specific and do not replicate to all accounting bases. The event excludes options on futures, currency, futures, forwards, repos, reverse repos, and index securities.
  • CPB. Lots with unknown cost basis are opened with the MTOPEN REC event. The CPB event closes the unknown lot either fully or partially and opens a lot with the cost basis provided on the event. Normally used for brokerage.
  • DEPOSIT. Opens a long position. Generally used for short term interest at maturity securities. A bank certificate of deposit is a time deposit product.
  • LPOPEN. Opens a long limited partnership position.
  • OPENFUTURE. Opens a long or short position and creates a cash record only if there are fees and the fees are expensed. This event is used to book futures without variation margin.
  • OPENSWAP. Opens interest rate, total rate or return, currency, and inflation linked swap contracts. Also opens lock securities. The contract is always opened long, the legs are opened long and short.
  • PUTASNST. Closes a long put option position that is technically short and opens the underlying long. The settlement method must be PHYSICAL.
  • REC. Opens a long or short position. REC events can be opened with an unknown cost basis that can be adjusted later with the CPB event. This event is very similar to the CONVERSION event.
  • SELLFUT. Opens a short position. A cash record is created at the time of a close or when margin is approved. This event is used to open futures with variation margin.
  • SELLVARMAR. Opens a short position. A cash record is created at the time of a close or when margin is approved. This event is used to open options on futures with variation margin.
  • SHORTSELL. Opens a short position. Can be used to open equities, rights, warrants, and all debt.
  • TBAOPEN. Opens a long or short to be announced (TBA) position. A cash record is created if the entity election, Create TBA Cashflow flag, is Y. If it is N, a cash record is created for the net cash movement at the time of the close.
  • WRITE. Opens a short position. Can be used to open options, caps, and floors.
MTCLOSE Events7002

Specifies the event type for an MTCLOSE event to which the period close rule applies. An event type specifies the business intent of the transaction. This field appears if you set the Message Type field to MTCLOSE. Options include:

  • ASSIGN. Closes written call and put options and assigns them for cash.
  • BUYCVR. Closes

     

    Include Exclude Ind

    1883

    Indicates whether the system can apply an accounting date based on Trade Date + 1 Business Day (T + 1) for the corresponding Message Type/Event Type processing activity for eligible entities. The system applies T + 1 accounting dates to transactions only for entities that specify an accounting period rule of Trade Date + 1 Business Day and have a Message Type/Event Type included, or set to Yes . Options include:

    • Yes. Assign an accounting date based on T + 1 when processing activity for this Message Type/Event Type for eligible entities. 

    • No. Do not assign an accounting date based on T + 1 when processing activity for this Message Type/Event Type for eligible entities. Instead, assign an accounting date based on effective date (Trade Date).

    Period Close Rule Message Type/Event Types

    The following table describes the Message Type/Event Type combinations you can view when you use the Manage Period Close Rules panel to list or change one or more period close rules. You can include or exclude these processing activities from period close rule processing.

    Message Type (target msg type)

    Event Type (target mgs sub type)

    Description

    MTADJUST

    DECRBASIS

    Decreases the current cost of a lot.

    MTADJUST

    DECRFEE

    Decreases specific types of book value fees, which also adjusts book cost. Applies to cost positions in entities where the Book Value Breakdown Flag is equal to Yes. 

    MTADJUST

    DECROPEN

    Decreases the current cost of a lot.

    MTADJUST

    EMAADJUST

    If you use the Equity Method of Accounting (EMA), this event is used for income adjustment, cost adjustment, distribution, and EMA/COST activation. The Reason Code identifies the purpose of the transaction. Open lots on the position are adjusted on a pro-rata basis, along with a new Open lot adjustment.

    MTADJUST

    INCBASIS

    Increases the current cost of a lot.

    MTADJUST

    INCRFEE

    Increases specific types of book value fees, which also adjusts book cost. Applies to cost positions in entities where the Book Value Breakdown Flag is equal to Yes. 

    MTADJUST

    INCROPEN

    Increases the current cost of a lot.

    MTADJUST

    LPCALL

    A limited partnership event that targets an LPOPEN and adjusts the cost. Used for private equity. 

    MTADJUST

    LPCAP

    A limited partnership event that targets an LPOPEN and adjusts the cost for income, expenses, and gains and losses. Used for private equity. 

    MTADJUST

    NONCREDIT_ADJ

    Adjusts the noncredit loss associated with impairments by lot.

    MTADJUST

    WRITEDOWN

    Decreases the current cost of a lot, and posts to the ledger and offsets the cost adjustment to either gain/loss or amortization. If the entity uses the average cost method, the adjustment is done at the position level instead of at the lot level for ID cost entities.

    MTCLOSE

    BUYCVR

    Closes a short position. Can be used to close equities, options, caps, floors, rights, warrants, and all debt.

    BUYFUT. Closes

    MTCLOSE

    BUYVARMAR

    Closes a short position. This event is used to close options on futures with variation margin.

    MTCLOSE

    CALLASNST

    . Closes

    Closes a short call option position at cost and closes the underlying long if the settlement method is PHYSICAL or opens the underlying short if the settlement method is PHYSHORT.

    MTCLOSE

    CALLEXRST

    . Closes

    Closes a long call option position at cost and opens the underlying long if the settlement method is PHYSICAL or closes the underlying short if the settlement method is PHYSHORT.

    MTCLOSE

    CLOSEFUTURE

    . Closes

    Closes a long or short position and creates a cash record only if there are fees and the fees are expensed. This event is used to close futures without variation margin.

    MTCLOSE

    CLOSESWAP

    . Closes

    Closes interest rate, total rate or return, currency, and inflation linked swap contracts. Also closes lock securities. The contract is always closed long, the legs are closed long and short.

    MTCLOSE

    COLLCLS

    (No longer in use). Process of a close of repo collateral. 


    MTCLOSE

    CURRENCY_EXER_ASN

    . Used

    Used to physically exercise or assign a currency option only. It closes a long currency option and opens a spot contract for the currencies involved by creating a cash disbursement for the currency sold and a cash receipt for the currency purchased.

    MTCLOSE

    DEL

    . Used

    Used to close lots/positions down at cost.

  • EXERCISE. Closes long call and put options and exercises them for cash.
  • FUNDSPLTMRG. Transfers

    MTCLOSE

    EMACLOSE

    Closes equity positions with a processing security type of Joint Venture/Limited Liability/Partnership (JVLCLP) or Common Stock (EQCSCS) when you use the Equity Method of Accounting (EMA).

    MTCLOSE

    FNDSPLTMRG

    Transfers either a full position, partial position, or lot from one entity to another.

    LPCLOSE. Closes a long limited partnership position.

    MTCLOSE

    PUTASNST

    . Closes

    Closes a short put option position at cost and opens the underlying long if the settlement method is PHYSICAL or closes the underlying short if the settlement method is PHYSHORT.

    MTCLOSE

    PUTEXRST

    . Closes

    Closes a long put option position at cost and closes the underlying long if the settlement method is PHYSICAL or opens the underlying short if the settlement method is PHYSHORT.

    MTCLOSE

    ROLLOVER

    . Rolls

    Rolls over lots created with a DEPOSIT event into a new security with new terms.

    MTCLOSE

    SELL

    . Closes

    Closes a long position. Can be used to close equities, options, caps, floors, rights, warrants, and all debt.

    MTCLOSE

    SELLFUT

    . Closes

    Closes a long position. This event is used to close futures with variation margin.

    MTCLOSE

    SELLVARMAR

    . Closes

    Closes a long position. This event is used to close options on futures with variation margin.

    MTCLOSE

    TBACLOSE

    . Used

    Used to close TBA lots/positions as a result of an allocation, pair-off, turn-around, and so on. A cash record is created if the entity election, Create TBA Cashflow flag, is Y. If it is N, a cash record is created for the net cash movement at the time of the close.

    MTLINK

    EventsJNLCVR. Nets

    7003

    Specifies the event type for an MTLLINK event to which the period close rule applies. An event type specifies the business intent of the transaction. This field appears if you set the Message Type field to MTLINK. Options include:

    JNLCVR

    Nets a long and short position to one net long or short position. The MTLINK event creates an MTCLOSE JNLCVR LONG loopback which then spawns an MTCLOSE JNLCVR SHORT event.

    MTLINK

    SPOT

    . Used

    Used to create a currency contract which usually settles in just a few days from trade date. No cost is recorded. The MTLINK event generates two MTCASH SPOT events, one being a disbursement for the currency sold and the other a receipt for the currency purchased.

    MTLINK

    TRADEFWD

    . Used

    Used to create a currency contract which usually settles on some future date. No cash record is created at the time of the trade but rather when either the contract is closed or when it matures. The MTLINK event generates either an MTCLOSE TRADEFWD LONG or MTOPEN TRADEFWD SHORT event for the non-settle leg first depending on the close eligible flag (tag 3924) and whether or not the currency being sold is the non-settle leg. If tag 3924 is N and the currency being sold is the non-settle leg, an MTOPEN TRADEFWD SHORT event is created. The non-settle event then generates the settle leg loopback event.

    MTOPEN

    BUY

    Opens a long position. Can be used to open equities, options, caps, floors, rights, warrants, and all debt.

    MTOPEN

    BUYFUT

    Opens a long position. A cash record is created at the time of a close or when margin is approved. This event is used to open futures with variation margin.

    Assignment Rule

    Identifies the accounting date rule used as the period close rule. If the assignment rule identifies an accounting date in a ledger accounting period that is closed or does not exist, the period close rule specifies the method that the system uses to assign an accounting date. Options include:

  • Latest Open Period End Date
  • No Date
  • Today's Date
  • Today's Date and Add 1 Business Day
  • Trade Date
  • Trade Date and Add 1 Business Day

    MTOPEN

    17

    Identifies the accounting date rule used as the assignment rule. The assignment rule specifies the method that the system uses to assign the accounting date to a transaction. Options include:

    • Latest Open Period End Date
    • No Date
    • Today's Date
    • Today's Date and Add 1 Business Day
    • Trade Date
    • Trade Date and Add 1 Business Day.
    Period Close Rule22

    BUYVARMAR

    Opens a long position. A cash record is created at the time of a close or when margin is approved. This event is used to open options on futures with variation margin.

    MTOPEN

    CALLASNST

    Closes a long call option position that is technically short and closes the underlying long. The settlement method must be PHYSICAL, the underlying must be a held security with sufficient quantity.

    MTOPEN

    CALLEXERFT

    Created by MTCLOSE/CALLEXRST. This event is spawned by the business rules for the physical exercise of a futures call option only if the underlying investment type is FT. There is no panel supporting this event. It creates a long open.

    MTOPEN

    CDSOPEN

    Opens a long position. It is used to open credit default swap contracts.

    MTOPEN

    CPB

    Lots with unknown cost basis are opened with the MTOPEN REC event. The CPB event closes the unknown lot either fully or partially and opens a lot with the cost basis provided on the event. Normally used for brokerage.

    MTOPEN

    DEPOSIT

    Opens a long position. Generally used for short term interest at maturity securities. A bank certificate of deposit is a time deposit product.

    MTOPEN

    EMAOPEN

    Opens equity positions with a processing security type of Joint Venture/Limited Liability/Partnership (JVLCLP) and Common Stock (EQCSCS) when you use the Equity Method of Accounting (EMA).

    MTOPEN

    FNDSPLTMRG

    The MTOPEN/FNDSPLTMRG event is spawned from the MTCLOSE/FNDSPLTMRG event. These events transfer either a full position, partial position, or lot from one entity to another. 

    MTOPEN

    LPOPEN

    Opens a long limited partnership position. Used for private equity. 

    MTOPEN

    OPENFUTURE

    Opens a long or short position and creates a cash record only if there are fees and the fees are expensed. This event is used to book futures without variation margin.

    MTOPEN

    OPENSWAP

    Opens interest rate, total rate or return, currency, and inflation linked swap contracts. Also opens lock securities. The contract is always opened long, the legs are opened long and short.

    MTOPEN

    PUTASNST

    Closes a long put option position that is technically short and opens the underlying long. The settlement method must be PHYSICAL.

    MTOPEN

    REC

    Opens a long or short position. REC events can be opened with an unknown cost basis that can be adjusted later with the CPB event. This event is very similar to the CONVERSION event.

    MTOPEN

    SELLFUT

    Opens a short position. A cash record is created at the time of a close or when margin is approved. This event is used to open futures with variation margin.

    MTOPEN

    SELLVARMAR

    Opens a short position. A cash record is created at the time of a close or when margin is approved. This event is used to open options on futures with variation margin.

    MTOPEN

    SHORTSELL

    Opens a short position. Can be used to open equities, rights, warrants, and all debt.

    MTOPEN

    TBAOPEN

    Opens a long or short to be announced (TBA) position. A cash record is created if the entity election, Create TBA Cashflow flag, is Y. If it is N, a cash record is created for the net cash movement at the time of the close.

    MTOPEN

    WRITE

    Opens a short position. Can be used to open options, caps, and floors.