Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 3 Current »

The Impairments Inbound Rules have been developed based on CSV Impairments Inbound logic.  Based on the Event Type value – WRITEDOWN/BATCHCANCEL – the Impairments can be write down or canceled.

To WRITEDOWN Impairments, the record is sent to the eagle/star/reorg/pan-costbasisadj.htm panel

To Batch CANCEL the Impairments the record is sent to the eagle/star/reorg/pan-cancelgroupimp.htm panel

WRITEDOWN Impairments Processing Options

The Impairments processing options are controlled by the following switches:

  • imparementProcessingSwitch (STAR Tag 16147) – Indicates whether impairment is processed for position or a single lot.
    Possible values: P – Position, – Lot
  • entityGroupingSwitch (STAR Tag 7005) – The switch indicates whether impairment is processed for single entity or a group of entities.
    Possible values: S - Single Entity, A - All Entities, P - Entities in a Partition, - Group of Entities, L - Entities in an Entity List
  • impairByOptionSwitch (STAR Tag 16148) – The switch indicates the options for an impairment processing.
    Possible values: P – Price, F – FX, B - Both Price and FX, A – Amount
  • impairmentReasonSwitch (STAR Tag 2921) - The regulatory reason for creating an impairment in case Accounting Basis (STAR tag 21) is not ‘STAT’.
    Possible values: NONE – None, ITS - Intent to Sell, ITSN - Intent to Sell~Non-Credit Reversal, LRTS - Likely Required to Sell, LRTSN - Likely Required to Sell~Non-Credit Reversal, NRAC - Not Recovering Amortized Cost, NLRTS - Not Likely Required to Sell
  • sTATReasonCode (STAR Tag 7002) – The regulatory reason for creating an impairment in case Accounting Basis (STAR tag 21) is ‘STAT’.
    Possible values: NONE – None, ITS - Intent to Sell, LRTS - Likely Required to Sell, NRAC - Not Recovering Amortized Cost
  • writeupWritedownSwitch (STAR Tag 7001) – Indicates whether the entry is Writeup or Writedown.  
    Possible values: WRITEDOWN – Writedown, WRITEUP - Writeup
  • lotImpairmentProcessingSwitch (STAR Tag 16149) - Indicates if the impairment is processed for All Lots or just Lots Decreased.
    Possible values: A - Apply to All Lots, D - Apply Only to Lots to be Decreased
  • creditNoncreditLossProcessingSwitch (STAR Tag 16158) – The switch indicates whether credit/noncredit losses are included for the impairment.
    Possible values: Y, N

Required Fields

Common Required Fields include:

  • Impairment Type (55)
  • Impairment Processing Switch (16147)
  • Entity Grouping Switch (7005)
  • Impair By Option Switch (16148)
  • Entity Id (1163) or Account Xref Identifiers
  • Security Xref Identifiers
  • Trade Date (35)

Specific Required Fields include:

Impair By Option Switch (16148) = A:

  • Local Cost Adjustment (7350)

    Impairment Processing Switch (16147) = P:

  • Lot Impairment Processing Switch (16149)

Impairment Processing Switch (16147) = P and Entity Grouping Switch (7005) ! = S

  • Accounting Basis (21)

Impairment Processing Switch (16147) = P and Entity Grouping Switch (7005) ! = S and Impair By Option Switch (16148) = F or B:

  • Base Currency

BATCHCANCEL Impairments Options

Required Fields

Common Required Fields include:

  • Impairment Type (55)
  • Security Xref Identifiers
  • Accounting Date (36)
  • batchIdentifier (701)

Rules and XSDs

The stream eagle_ml-2-0_default_in_xml_impairments based on the following rules has been developed for the Impairments EagleML Load:

  • /eagle_default/in/xml/xml-impairments.xml
  • /eagle_default/in/xml/xml-impairments.rsf

The following XSDs have been updated with new Impairments EagleML Object:

  • eagleml-acc-2-0.xsd
  • eagleml-acc-shared-2-0.xsd
  • eagleml-enum-2-0.xsd
  • No labels