Impairments Inbound Interface
The Impairments Inbound rules were developed based on CSV Impairments Inbound logic. Based on the Event Type value – WRITEDOWN/BATCHCANCEL – the impairments can be written 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 the impairment is processed for position or a single lot.
Possible values: P – Position, L – Lot
entityGroupingSwitch (STAR Tag 7005) – The switch indicates whether the impairment is processed for single entity or a group of entities.
Possible values: S - Single Entity, A - All Entities, P - Entities in a Partition, C - 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 whether 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