Validierungsregeln im Vergleich

AnaCredit validation checks

Edition 2022/07
→
Edition 1.8
13Neue Regeln
5Entfernte Regeln
72Geänderte Regeln
0Geänderte Attributzuordnung

Neue Regeln

Entfernte Regeln

Geänderte Regeln

CN0040 - The value reported in the [Legal final maturity date] attribute cannot be earlier than…

CN0040

Definition geändert

−IF [Instrument.Legal final maturity date] <> ‘Non- applicable’ AND [Instrument.Settlement date] <> ‘Non- applicable’ THEN [Instrument.Legal final maturity date] >= [Instrument.Settlement date]

+IF [Instrument.Legal final maturity date] <> “Non-applicable” AND [Instrument.Settlement date] <> “Non-applicable” THEN [Instrument.Legal final maturity date] >= [Instrument.Settlement date]

CN0050 - The value reported in the [Legal final maturity date] attribute cannot be earlier than…

CN0050

Definition geändert

−IF [Instrument.Legal final maturity date] <> ‘Nonapplicable’ AND [Instrument.End date of interest-only period] <> ‘Non-applicable’ THEN [Instrument.Legal final maturity date] >= [Instrument.End date of interest-only period]

+IF [Instrument.Legal final maturity date] <> “Non-applicable” AND [Instrument.End date of interest-only period] <> “Non-applicable” THEN [Instrument.Legal final maturity date] >= [Instrument.End date of interest-only period]

CN0080 - The value reported in the [Legal final maturity date] attribute cannot be earlier than…

CN0080

Definition geändert

−IF [Financial.Next interest rate reset date] <> ‘Non- applicable’ AND [Instrument.Legal final maturity date] <> ‘Non-applicable’ AND [Instrument.Legal final maturity date] > [Instrument.Reference date] THEN [Instrument.Legal final maturity date] >= [Financial.Next interest rate reset date]

+IF [Financial.Next interest rate reset date] <> “Non-applicable” AND [Instrument.Legal final maturity date] <> “Non-applicable” AND [Instrument.Legal final maturity date] > [Instrument.Reference date] THEN [Instrument.Legal final maturity date] >= [Financial.Next interest rate reset date]

CN0200 - The value reported in the [Next interest rate reset date] attribute cannot be earlier…

CN0200

Definition geändert

−IF [Financial.Next interest rate reset date] <> ‘Nonapplicable’ AND [Instrument.Settlement date] <> ‘Nonapplicable’ THEN [Financial.Next interest reset date] >= [Instrument.Settlement date]

+IF [Financial.Next interest rate reset date] <> “Non-applicable” AND [Instrument.Settlement date] <> “Non-applicable” THEN [Financial.Next interest reset date] >= [Instrument.Settlement date]

CN0220 - The value reported in the [End date of interest-only period] attribute cannot be earlier…

CN0220

Definition geändert

−IF [Instrument.End date of interest-only period] <> ‘Nonapplicable’ AND [Instrument.Settlement date] <> ‘Nonapplicable’ THEN [Instrument.End date of interest-only period] >= [Instrument.Settlement date]

+IF [Instrument.End date of interest-only period] <> “Non-applicable” AND [Instrument.Settlement date] <> “Non-applicable” THEN [Instrument.End date of interest-only period] >= [Instrument.Settlement date]

CN0230 - If a synthetic securitisation has been reported in the [Type of securitisation]…

CN0230

Definition geändert

−IF [Financial.Type of securitisation] = 'Synthetic securitisation' THEN EXISTS protection item such that [Protection received.Type of protection] IN {'Credit derivatives', 'Financial guarantees other than credit derivatives', 'Currency and deposits', 'Securities'}

+IF [Financial.Type of securitisation] = “Synthetic securitisation” THEN EXISTS protection item such that [Protection received.Type of protection] IN {“Credit derivatives”, “Financial guarantees other than credit derivatives”, “Currency and deposits”, “Securities”}

CN0510 - This validation check ensures that the value reported for the [Type of securitisation]…

CN0510

Definition geändert

−IF [Financial.Type of securitisation] = 'Synthetic securitisation' AND [Financial.Outstanding nominal amount] > 0 THEN [Accounting.Balance sheet recognition] <> 'Entirely derecognised'

+IF [Financial.Type of securitisation] = “Synthetic securitisation” AND [Financial.Outstanding nominal amount] > 0 THEN [Accounting.Balance sheet recognition] <> “Entirely derecognised”

CN0541 - This validation check ensures that the accounting classification of instruments (relating…

CN0541

Definition geändert

−Let [Counterparty reference.Observed agent identifier] = X. IF observed agent’s legal entity [Accounting standard] is in (IFRS accounting framework values, nGAAP accounting framework values) AND observed agent’s [Accounting classification of instruments] is in (nGAAP accounting classification values , IFRS accounting classification values) AND [Counterparty reference.Address: Country] of the [Counterparty reference.Head office undertaking] of X IN a reporting Member State} THEN [Accounting.Accounting classification of instruments] IN {IFRS accounting classification values} IF AND ONLY IF [Counterparty reference.Accounting standard] of X IN {IFRS accounting framework value} WHERE IFRS accounting framework values = {"IFRS", "National GAAP consistent with IFRS"};

+Let [Counterparty reference.Observed agent identifier] = X. IF observed agent’s legal entity [Accounting standard] is in (IFRS accounting framework values, nGAAP accounting framework values) AND observed agent’s [Accounting classification of instruments] is in (nGAAP accounting classification values, IFRS accounting classification values) AND [Counterparty reference.Address: Country] of the [Counterparty reference.Head office undertaking] of X IN a reporting Member State} THEN [Accounting.Accounting classification of instruments] IN {IFRS accounting classification values} IF AND ONLY IF [Counterparty reference.Accounting standard] of X IN {IFRS accounting framework value} WHERE IFRS accounting framework values = {“IFRS”, “National GAAP consistent with IFRS”}; nGAAP accounting framework values = {“National GAAP not consistent with IFRS”} IFRS accounting classification values = {“IFRS: Cash balances at central banks and other demand deposits”, “IFRS: Financial assets at amortised cost”, “IFRS: Financial assets at fair value through other comprehensive income”, “IFRS: Financial assets designated at fair value through profit or loss”, “IFRS: Financial assets held for trading”, “IFRS: Non-trading financial assets mandatorily at fair value through profit or loss”} nGAAP accounting classification values = {“nGAAP: Available-for-sale financial assets”,”nGAAP: Cash balances at central banks and other demand deposits”, “nGAAP: Financial assets designated at fair value through profit or loss”, “nGAAP: Financial assets held for trading”, “nGAAP: Held-to-maturity investments”, “nGAAP: Loans and receivables”, “nGAAP: Non-trading financial assets mandatorily at fair value through profit or loss”, “nGAAP: Non-trading non-derivative financial assets measured at fair value through profit or loss”, “nGAAP: Non-trading non-derivative financial assets measured at fair value to equity”, “nGAAP: Non-trading non-derivative financial instruments measured at a cost-based method”, “nGAAP: Other Non-trading Non-derivative Financial assets”, “nGAAP: Trading Financial assets”}

CN0570 - This validation check ensures that the value reported for the [Reference date] attribute…

CN0570

Definition geändert

−IF [Counterparty reference.Date of initiation of legal proceedings] <> 'Non-applicable' THEN[Counterparty reference.Reference date] >= [Counterparty reference.Date of initiation of legal proceedings]

+IF [Counterparty reference.Date of initiation of legal proceedings] <> “Non-applicable” THEN[Counterparty reference.Reference date] >= [Counterparty reference.Date of initiation of legal proceedings]

CN0620 - This validation check ensures that an originating counterparty is reported accordingly…

CN0620

Definition geändert

−Let [Counterparty reference.Counterparty identifier] = X IF [Counterparty reference.Institutional sector] ='Financial vehicle corporations (FVCs) engaged in securitisation transactions' WHERE [Counterparty reference.Counterparty identifier] = X AND [Financial.Type of securitisation] = ‘Traditional securitisation’ THENEXISTS [Counterparty-instrument.Counterparty role] = 'Originator' for all instruments WHERE [Counterparty- instrument.Counterparty role](X) = 'Creditor'

+Let [Counterparty reference.Counterparty identifier] = X IF [Counterparty reference.Institutional sector] = “Financial vehicle corporations (FVCs) engaged in securitisation transactions” WHERE [Counterparty reference.Counterparty identifier] = X AND [Financial.Type of securitisation] = “Traditional securitisation” THENEXISTS [Counterparty-instrument.Counterparty role] = “Originator” for all instruments WHERE [Counterparty-instrument.Counterparty role](X) = “Creditor”

CN0621 - This validation check ensures that that the same counterparty is not both a creditor and…

CN0621

Definition geändert

−Let A = {[Counterparty-instrument.Counterparty role]} for ([Counterparty-instrument.Observed agent identifier],[Counterparty-instrument.Contract identifier],[Counterparty-instrument.Instrument identifier],[Counterparty-instrument.Counterparty identifier]). THEN, 'Creditor' IN A IF AND ONLY IF 'Debtor' NOT IN A

+Let A = {[Counterparty-instrument.Counterparty role]} for ([Counterparty-instrument.Observed agent identifier],[Counterparty-instrument.Contract identifier],[Counterparty-instrument.Instrument identifier],[Counterparty-instrument.Counterparty identifier]). THEN, “Creditor” IN A IF AND ONLY IF “Debtor” NOT IN A

CN0622 - This validation check ensures that the same counterparty is not both a creditor and a…

CN0622

Definition geändert

−[Protection received.Protection provider identifier] DOES NOT EXIST IN {[Counterparty-instrument.Counterparty identifier] | ([Instrument-Protection received.Observed agent identifier],[Instrument-Protection received.Contract identifier],[Instrument-Protection received.Instrument identifier]) = ([Counterparty-instrument.Observed agent identifier],[Counterparty-instrument.Contract identifier],[Counterparty-instrument.Instrument identifier]) AND [Counterparty-instrument.Counterparty role] = ‘Creditor’ }

+[Protection received.Protection provider identifier] DOES NOT EXIST IN {[Counterparty-instrument.Counterparty identifier] | ([Instrument-Protection received.Observed agent identifier],[Instrument-Protection received.Contract identifier],[Instrument-Protection received.Instrument identifier]) = ([Counterparty-instrument.Observed agent identifier],[Counterparty-instrument.Contract identifier],[Counterparty-instrument.Instrument identifier]) AND [Counterparty-instrument.Counterparty role] = “Creditor”}

CN0630 - This validation check ensures that the value reported for the [Reference date] attribute…

CN0630

Definition geändert

−IF [Counterparty default.Date of the default status of the counterparty] <> ‘Non-applicable’ THEN [Counterparty default.Reference date] >= [Counterparty default.Date of the default status of the counterparty]

+IF [Counterparty default.Date of the default status of the counterparty] <> “Non-applicable” THEN [Counterparty default.Reference date] >= [Counterparty default.Date of the default status of the counterparty]

CN0640 - This validation check ensures that a change in the [Default status of the counterparty]…

CN0640

Definition geändert

−Let T be the reference date, IF [Counterparty default.Default status of the counterparty] (T) <> [Counterparty default.Default status of the counterparty] (T- 1) THEN [Counterparty default.Date of the default status of the counterparty] (T) > [Counterparty default.Date of the default status of the counterparty] (T-1)

+Let T be the reference date, IF [Counterparty default.Default status of the counterparty] (T) <> [Counterparty default.Default status of the counterparty] (T-1) THEN [Counterparty default.Date of the default status of the counterparty] (T) > [Counterparty default.Date of the default status of the counterparty] (T-1)

CN0702 - This validation check ensures that if the instrument is recognised in the balance sheet…

CN0702

Definition geändert

−[Accounting.Balance sheet recognition] IN {'Entirely recognised’,'Recognised to the extent of the institution's continuing involvement'} IF AND ONLY IF [Accounting.Carrying amount] <> 'Non- applicable' In particular cases where the Carrying amount is 'Not required' (intracompany loans) do not trigger CN0702

+[Accounting.Balance sheet recognition] IN {“Entirely recognised”, “Recognised to the extent of the institution’s continuing involvement”} IF AND ONLY IF [Accounting.Carrying amount] <> “Non-applicable”

CN0712 - This validation check ensures that, in the case of instruments subject to encumbrance (i.e

CN0712

Definition geändert

−IF [Accounting.Sources of encumbrances ] in {'Central bank funding', 'Exchange traded derivatives', 'Over-the- counter derivatives', 'Deposits – repurchase agreements other than to central banks', 'Deposits other than repurchase agreements', 'Debt securities issued – covered bonds securities', 'Debt securities issued – asset-backed securities', 'Debt securities issued – other than covered bonds and ABSs', 'Other sources of encumbrance'} THEN [Accounting.Balance sheet recognition] IN {'Entirely recognised’,'Recognised to the extent of the institution's continuing involvement'}

+IF [Accounting.Sources of encumbrances ] IN {“Central bank funding”, “Exchange traded derivatives”, “Over-the-counter derivatives”, “Deposits – repurchase agreements other than to central banks”, “Deposits other than repurchase agreements”, “Debt securities issued – covered bonds securities”, “Debt securities issued – asset-backed securities”, “Debt securities issued – other than covered bonds and ABSs”, “Other sources of encumbrance”} THEN [Accounting.Balance sheet recognition] IN {“Entirely recognised”, “Recognised to the extent of the institution’s continuing involvement”}

CN0713 - This validation check ensures that if a positive amount is reported under the attribute…

CN0713

Definition geändert

−IF [Accounting.Accumulated write-offs] >0 THEN ([Accounting.Balance sheet recognition] IN {'Entirely recognised' ,'Recognised to the extent of the institution's continuing involvement'} OR ([Financial.Outstanding nominal amount] = 0 AND [Accounting.Balance sheet recognition] IN 'Entirely derecognised'))

+IF [Accounting.Accumulated write-offs] > 0 THEN ([Accounting.Balance sheet recognition] IN {“Entirely recognised”, “Recognised to the extent of the institution’s continuing involvement”} OR ([Financial.Outstanding nominal amount] = 0 AND [Accounting.Balance sheet recognition] IN “Entirely derecognised”))

CN0715 - This validation check ensures that the attributes [Provisions associated with off-balance…

CN0715

Definition geändert

−IF [Accounting.Balance sheet recognition] IN {'Entirely recognised' ,'Recognised to the extent of the institution's continuing involvement'} THEN [Financial.Off-balance sheet amount]<>'non-applicable' IF AND ONLY IF [Accounting.Provisions associated with off-balance sheet exposures]<>'Non-applicable'

+IF [Accounting.Balance sheet recognition] IN {“Entirely recognised”, “Recognised to the extent of the institution’s continuing involvement”} THEN [Financial.Off-balance sheet amount] <> “Non-applicable” IF AND ONLY IF [Accounting.Provisions associated with off-balance sheet exposures] <> “Non-applicable”

CN0716 - This validation check ensures that the attributes [Cumulative recoveries since default]…

CN0716

Definition geändert

−IF ([Financial.Default status of the instrument] IN {'Default because unlikely to pay', 'Default because more than 90/180 days past due', 'Default because both unlikely to pay and more than 90/180 days past due'} OR [Counterparty default.Default status of the counterparty] IN {'Default because unlikely to pay', 'Default because more than 90/180 days past due', 'Default because both unlikely to pay and more than 90/180 days past due'}) AND [Financial.Default status of the instrument] <> 'Not in default' THEN [Accounting.Cumulative recoveries since default] <> ‘Non-applicable’"

+IF ([Financial.Default status of the instrument] IN {“Default because unlikely to pay”, “Default because more than 90/180 days past due”, “Default because both unlikely to pay and more than 90/180 days past due”} OR [Counterparty default.Default status of the counterparty] IN {“Default because unlikely to pay”, “Default because more than 90/180 days past due”, “Default because both unlikely to pay and more than 90/180 days past due”}) AND [Financial.Default status of the instrument] <> “Not in default” THEN [Accounting.Cumulative recoveries since default] <> “Non-applicable”

CN0801 - This validation check ensures that the value reported for the [Fiduciary instrument]…

CN0801

Definition geändert

−Let T be the reference date and T' the end of quarter reference date such that T'>=T: For each T IN {T’, T’-1, T’-2}, IF [Instrument.Fiduciary instrument] (T) <> [Instrument.Fiduciary instrument] (T-1) THEN [Accounting.Date of the forbearance and renegotiation status] (T') > (T-1)

+Let T be the reference date and T’ the end of quarter reference date such that T’>=T: For each T IN {T’, T’-1, T’-2}, IF [Instrument.Fiduciary instrument] (T) <> [Instrument.Fiduciary instrument] (T-1) THEN [Accounting.Date of the forbearance and renegotiation status] (T’) > (T-1)

CN0805 - This validation check ensures that the value reported for the [Project finance loan]…

CN0805

Definition geändert

−Let T be the reference date and T' the end of quarter reference date such that T'>=T: For each T IN {T’, T’-1, T’-2}, IF [Instrument.Project finance loan] (T) <> [Instrument.Project finance loan] (T-1) THEN [Accounting.Date of the forbearance and renegotiation status] (T') > (T-1)

+Let T be the reference date and T’ the end of quarter reference date such that T’>=T: For each T IN {T’, T’-1, T’-2}, IF [Instrument.Project finance loan] (T) <> [Instrument.Project finance loan] (T-1) THEN [Accounting.Date of the forbearance and renegotiation status] (T’) > (T-1)

CN0806 - This validation check ensures that the value reported for the [Purpose] attribute is…

CN0806

Definition geändert

−Let T be the reference date and T' the end of quarter reference date such that T'>=T: For each T IN {T’, T’-1, T’-2}, IF [Instrument.Purpose] (T) <> [Instrument.Purpose] (T-1) THEN [Accounting.Date of the forbearance and renegotiation status] (T') > (T-1)

+Let T be the reference date and T’ the end of quarter reference date such that T’>=T: For each T IN {T’, T’-1, T’-2}, IF [Instrument.Purpose] (T) <> [Instrument.Purpose] (T-1) THEN [Accounting.Date of the forbearance and renegotiation status] (T’) > (T-1)

CN0807 - This validation check ensures that the value reported for the [Recourse] attribute is…

CN0807

Definition geändert

−Let T be the reference date and T' the end of quarter reference date such that T'>=T: For each T IN {T’, T’-1, T’-2}, IF [Instrument.Recourse] (T) <> [Instrument.Recourse] (T-1) THEN [Accounting.Date of the forbearance and renegotiation status] (T') > (T-1)

+Let T be the reference date and T’ the end of quarter reference date such that T’>=T: For each T IN {T’, T’-1, T’-2}, IF [Instrument.Recourse] (T) <> [Instrument.Recourse] (T-1) THEN [Accounting.Date of the forbearance and renegotiation status] (T’) > (T-1)

CN0809 - This validation check ensures that the value reported for the [Repayment rights]…

CN0809

Definition geändert

−Let T be the reference date and T' the end of quarter reference date such that T'>=T: For each T IN {T’, T’-1, T’-2}, IF [Instrument.Repayment rights] (T) <> [Instrument.Repayment rights] (T-1) THEN [Accounting.Date of the forbearance and renegotiation status] (T') > (T-1)

+Let T be the reference date and T’ the end of quarter reference date such that T’>=T: For each T IN {T’, T’-1, T’-2}, IF [Instrument.Repayment rights] (T) <> [Instrument.Repayment rights] (T-1) THEN [Accounting.Date of the forbearance and renegotiation status] (T’) > (T-1)

CN0816 - This validation check ensures that the value reported for the [Date of the default status…

CN0816

Definition geändert

−IF [Counterparty default.Date of the default status of the counterparty] = 'Non-applicable' AND [Counterparty default.Default status of the counterparty] <> 'Nonapplicable' THEN [Counterparty default.Default status of the counterparty] = 'Not in default'

+IF [Counterparty default.Date of the default status of the counterparty] = “Non-applicable” AND [Counterparty default.Default status of the counterparty] <> “Non-applicable” THEN [Counterparty default.Default status of the counterparty] = “Not in default”

CN0832 - This validation check ensures that the attributes [Probability of default] and [Default…

CN0832

Definition geändert

−[Counterparty risk.Probability of Default] = 1 IF AND ONLY IF [([Counterparty default.Default status of the counterparty] IN { 'Default because both unlikely to pay', 'Default because more than 90/180 days past due', 'Default because both unlikely to pay and more than 90/180 days past due'}) OR ([Financial.Default status of the instrument] IN { 'Default because both unlikely to pay', 'Default because more than 90/180 days past due', 'Default because both unlikely to pay and more than 90/180 days past due'} for all instruments where [Counterparty-instrument.Counterparty role] = 'Debtor')] Note: The check is to be executed only when [Counterparty risk.Probability of Default] is reported and either [Counterparty default.Default status of the counterparty] or at least one [Financial.Default status of the instrument] is reported for a loan where the counterparty acts as a debtor.

+[Counterparty risk.Probability of default] = 1 IF AND ONLY IF [([Counterparty default.Default status of the counterparty] IN {“Default because unlikely to pay”, “Default because more than 90/180 days past due”, “Default because both unlikely to pay and more than 90/180 days past due”}) OR ([Financial.Default status of the instrument] IN {“Default because unlikely to pay”, “Default because more than 90/180 days past due”, “Default because both unlikely to pay and more than 90/180 days past due”} for all instruments where [Counterparty-instrument.Counterparty role] = “Debtor”)] Note: The check is to be executed only when [Counterparty risk.Probability of Default] is reported and either [Counterparty default.Default status of the counterparty] or at least one [Financial.Default status of the instrument] is reported for a loan where the counterparty acts as a debtor.

CN0845 - This validation check ensures that the values reported for the [Default status of the…

CN0845

Definition geändert

−IF [Accounting.Cumulative recoveries since default] = 'Non-applicable' THEN [Counterparty default.Default status of the counterparty] IN {'Not in default', 'Non-applicable'} AND [Financial.Default status of the Instrument] IN {'Not in default', 'Non-applicable'}

+IF [Accounting.Cumulative recoveries since default] = “Non-applicable” THEN [Counterparty default.Default status of the counterparty] IN {“Not in default”, “Non-applicable”} AND [Financial.Default status of the Instrument] IN {“Not in default”, “Non-applicable”}

CN0852 - This validation check ensures that the attributes [Accounting classification of…

CN0852

Definition geändert

−[Accounting.Balance sheet recognition] IN {'Entirely recognised', 'Recognised to the extent of the institution's continuing involvement'} IF AND ONLY IF [Accounting.Accounting classification of instruments] <> 'Non-applicable'

+[Accounting.Balance sheet recognition] IN {“Entirely recognised”, “Recognised to the extent of the institution’s continuing involvement”} IF AND ONLY IF [Accounting.Accounting classification of instruments] <> “Non-applicable”

CN0876 - This validation check ensures that the amount of provisions associated to off-balance…

CN0876

Definition geändert

−IF [Accounting.Provisions associated to off-balance sheet exposures] <> 'Non-applicable' THEN [Accounting.Provisions associated to off-balance sheet exposures] <= [Financial.Off-balance sheet amount]

+IF [Accounting.Provisions associated to off-balance sheet exposures] <> “Non-applicable” THEN [Accounting.Provisions associated to off-balance sheet exposures] <= [Financial.Off-balance sheet amount]

CN0925 - This validation check ensures that the value reported for the attribute…

CN0925

Definition geändert

−Let T be the reference date: IF [Instrument] NOT IN ({[Instrument.Type of instrument] = 'Overdraft' AND [Financial.Off- balance sheet amount] = 'Non-applicable'} OR {[Instrument.Type of Instrument] = ‘Deposits other than reverse repurchase agreements’ AND [Instrument.Legal final maturity date] = 'Non-applicable'}) THEN [Instrument.Inception date] (T) = [Instrument.Inception date] (T-1)

+Let T be the reference date: IF [Instrument] NOT IN ({[Instrument.Type of instrument] = “Overdraft” AND [Financial.Off-balance sheet amount] = “Non-applicable”} OR {[Instrument.Type of Instrument] = “Deposits other than reverse repurchase agreements” AND [Instrument.Legal final maturity date] = “Non-applicable”}) THEN [Instrument.Inception date] (T) = [Instrument.Inception date] (T-1)

CN0930 - This validation checks if the value reported for the attribute [Accounting.Accounting…

CN0930

Definition geändert

−IF [Accounting.Accounting classification of instruments] IN {'IFRS: Financial assets held for trading', ‘IFRS: Financial assets designated at fair value through profit or loss’, ‘IFRS: Non-trading financial assets mandatorily at fair value through profit or loss’, 'nGAAP: Financial assets held for trading', 'nGAAP: Trading financial assets', 'nGAAP: Non-trading non-derivative financial assets measured at fair value through profit or loss', ‘nGAAP: Financial assets designated at fair value through profit or loss’, ‘nGAAP: Non-trading financial assets mandatorily at fair value through profit or loss’, 'nGAAP: Non-trading non-derivative financial assets measured at fair value to equity'} THEN [Accounting.Accumulated impairment amount] = 'Nonapplicable'

+IF [Accounting.Accounting classification of instruments] IN {“IFRS: Financial assets held for trading”, “IFRS: Financial assets designated at fair value through profit or loss”, “IFRS: Non-trading financial assets mandatorily at fair value through profit or loss”, “nGAAP: Financial assets held for trading”, “nGAAP: Trading financial assets”, “nGAAP: Non-trading non-derivative financial assets measured at fair value through profit or loss”, “nGAAP: Financial assets designated at fair value through profit or loss”, “nGAAP: Non-trading financial assets mandatorily at fair value through profit or loss”, “nGAAP: Non-trading non-derivative financial assets measured at fair value to equity”} THEN [Accounting.Accumulated impairment amount] = “Non-applicable”

CN0935 - This validation check ensures that the value reported for the attribute…

CN0935

Definition geändert

−Let T be the reference date: IF [Instrument] NOT IN ({ [Instrument.Type of instrument] = 'Overdraft' AND [Financial.Off- balance sheet amount] = 'Non-applicable'} OR {[Instrument.Type of instrument] = ‘Deposits other than reverse repurchase agreements’ AND [Instrument.Legal final maturity date] = 'Non-applicable'}) THEN {[Instrument.Settlement date] (T) <> 'Non- applicable' AND [Instrument.Settlement date] (T) = [Instrument.Settlement date] (T-1)} IF AND ONLY IF [Instrument.Settlement date] (T-1) <> 'Non-applicable'

+Let T be the reference date: IF [Instrument] NOT IN ({[Instrument.Type of instrument] = “Overdraft” AND [Financial.Off-balance sheet amount] = “Non-applicable”} OR {[Instrument.Type of instrument] = “Deposits other than reverse repurchase agreements” AND [Instrument.Legal final maturity date] = “Non-applicable”}) THEN {[Instrument.Settlement date] (T) <> “Non-applicable” AND [Instrument.Settlement date] (T) = [Instrument.Settlement date] (T-1)} IF AND ONLY IF [Instrument.Settlement date] (T-1) <> “Non-applicable”

CN0945 - This validation check ensures that the attribute [Instrument.Commitment amount at…

CN0945

Definition geändert

−IF [Instrument.Settlement date] <> ‘Non-applicable’ AND [Instrument.Inception date] < [Instrument.Settlement date] AND [Financial.Off-balance sheet amount] = 'Non- applicable' AND {[Instrument.Type of instrument] <> ‘Deposits other than reverse repurchase agreements’ AND {[Instrument.Type of instrument] <> ‘Trade receivables’ HAVING Recourse = ‘No recourse’} THEN [Instrument.Commitment amount at inception] <> 'Non- applicable'

+IF [Instrument.Settlement date] <> “Non-applicable” AND [Instrument.Inception date] < [Instrument.Settlement date] AND [Financial.Off-balance sheet amount] = “Non-applicable” AND {[Instrument.Type of instrument] <> “Deposits other than reverse repurchase agreements” AND {[Instrument.Type of instrument] <> “Trade receivables” HAVING Recourse = “No recourse”} THEN [Instrument.Commitment amount at inception] <> “Non-applicable”

RI0050 - Since every instrument in AnaCredit must have a creditor, the following check ensures…

RI0050

Definition geändert

−([Financial.Observed agent identifier],[Financial.Contract identifier],[Financial.Instrument identifier]) EXISTS IN {([Counterparty-instrument.Observed agent identifier],[Counterparty- instrument.Contract identifier],[Counterparty- instrument.Instrument identifier])}, WHERE [Counterparty-instrument.Counterparty role]='Creditor'

+([Financial.Observed agent identifier],[Financial.Contract identifier],[Financial.Instrument identifier]) EXISTS IN {([Counterparty-instrument.Observed agent identifier],[Counterparty-instrument.Contract identifier],[Counterparty-instrument.Instrument identifier])}, WHERE [Counterparty-instrument.Counterparty role]=“Creditor”

RI0060 - Since every instrument in AnaCredit must have a debtor the following check ensures that…

RI0060

Definition geändert

−([Financial.Observed agent identifier],[Financial.Contract identifier],[Financial.Instrument identifier]) EXISTS IN {([Counterparty-instrument.Observed agent identifier],[Counterpartyinstrument.Contract identifier],[Counterpartyinstrument.Instrument identifier])}, WHERE [Counterparty-instrument.Counterparty role]='Debtor'

+([Financial.Observed agent identifier],[Financial.Contract identifier],[Financial.Instrument identifier]) EXISTS IN {([Counterparty-instrument.Observed agent identifier],[Counterparty-instrument.Contract identifier],[Counterparty-instrument.Instrument identifier])}, WHERE [Counterparty-instrument.Counterparty role]= “Debtor”

RI0070 - Since every instrument in AnaCredit must have a servicer, the following check ensures…

RI0070

Definition geändert

−([Financial.Observed agent identifier],[Financial.Contract identifier],[Financial.Instrument identifier]) EXISTS IN {([Counterparty-instrument.Observed agent identifier],[Counterparty- instrument.Contract identifier],[Counterparty- instrument.Instrument identifier])}, WHERE [Counterparty-instrument.Counterparty role]='Servicer'

+([Financial.Observed agent identifier],[Financial.Contract identifier],[Financial.Instrument identifier]) EXISTS IN {([Counterparty-instrument.Observed agent identifier],[Counterparty-instrument.Contract identifier],[Counterparty-instrument.Instrument identifier])}, WHERE [Counterparty-instrument.Counterparty role]= “Servicer”

RI0130 - If an Instrument-protection received record exists, then a financial record must exist

RI0130

Definition geändert

−([Instrument-protection received.Observed agent identifier],[Instrument-protection received.Contract identifier],[Instrument- protection received.Instrument identifier]) EXISTS IN {([Financial.Observed agent identifier],[Financial.Contract identifier],[Financial.Instrument identifier])}

+([Instrument-protection received.Observed agent identifier],[Instrument-protection received.Contract identifier],[Instrument-protection received.Instrument identifier]) EXISTS IN {([Financial.Observed agent identifier],[Financial.Contract identifier],[Financial.Instrument identifier])}

RI0191 - If a counterparty default record exists, then a counterparty-instrument record must exist…

RI0191

Definition geändert

−([Counterparty default.Observed agent identifier],[Counterparty default.Counterparty identifier]) EXISTS IN {(([Counterparty- instrument.Observed agent identifier],[Counterparty-instrument.Counterparty identifier]) | [Counterparty- instrument.Counterparty role]='Debtor')} UNION {([Protection received.Observed agent identifier],[Protection received.Protection provider identifier])}

+([Counterparty default.Observed agent identifier],[Counterparty default.Counterparty identifier]) EXISTS IN {(([Counterparty-instrument.Observed agent identifier],[Counterparty-instrument.Counterparty identifier]) | [Counterparty-instrument.Counterparty role]=“Debtor”)} UNION {([Protection received.Observed agent identifier],[Protection received.Protection provider identifier])}

RI0201 - If a counterparty risk record exists, then a counterparty-instrument record must exist…

RI0201

Definition geändert

−([Counterparty risk.Observed agent identifier],[Counterparty risk.Counterparty identifier]) EXISTS IN {(([Counterparty- instrument.Observed agent identifier],[Counterparty-instrument.Counterparty identifier]) | [Counterparty- instrument.Counterparty role]='Debtor')} UNION {([Protection received.Observed agent identifier],[Protection received.Protection provider identifier])}

+([Counterparty risk.Observed agent identifier],[Counterparty risk.Counterparty identifier]) EXISTS IN {(([Counterparty-instrument.Observed agent identifier],[Counterparty-instrument.Counterparty identifier]) | [Counterparty-instrument.Counterparty role]=“Debtor”)} UNION {([Protection received.Observed agent identifier],[Protection received.Protection provider identifier])}

RI0210 - If a protection provider identifier exists, then a counterparty reference record must…

RI0210

Definition geändert

−([Protection received.Protection provider identifier]) EXISTS IN {[Counterparty reference.Counterparty identifier]} WHERE [Protection received.Protection provider identifier]<> {}

+([Protection received.Protection provider identifier]) EXISTS IN {[Counterparty reference.Counterparty identifier]} WHERE [Protection received.Protection provider identifier] <> {}

RI0220 - If a protection received record exists, then an Instrument-protection received record…

RI0220

Definition geändert

−([Protection received.Observed agent identifier],[Protection received.Protection identifier]) EXISTS IN {([Instrument-protection received.Observed agent identifier],[Instrument- protection received.Protection identifier])}

+([Protection received.Observed agent identifier],[Protection received.Protection identifier]) EXISTS IN {([Instrument-protection received.Observed agent identifier],[Instrument-protection received.Protection identifier])}

RI0260 - If there is more than one debtor taking part in an instrument, then for each debtor…

RI0260

Definition geändert

−([Counterparty-instrument.Observed agent identifier],[Counterparty-instrument.Contract identifier],[Counterparty-instrument.Instrument identifier],[Counterparty-instrument.Counterparty identifier] WHERE (Count([Counterparty- instrument.Counterparty identifier] | [Counterparty-instrument.Counterparty role] = 'Debtor') > 1 AND [Counterparty- instrument.Counterparty identifier] | [Counterparty-instrument.Counterparty role] = 'Debtor') EXISTS IN {([Joint liabilities.Observed agent identifier],[Joint liabilities.Contract identifier],[Counterparty-instrument.Instrument identifier],[Joint liabilities.Counterparty identifier])}

+([Counterparty-instrument.Observed agent identifier],[Counterparty-instrument.Contract identifier],[Counterparty-instrument.Instrument identifier],[Counterparty-instrument.Counterparty identifier] WHERE (Count([Counterparty-instrument.Counterparty identifier] | [Counterparty-instrument.Counterparty role] = “Debtor”) > 1 AND [Counterparty-instrument.Counterparty identifier] | [Counterparty-instrument.Counterparty role] = “Debtor”) EXISTS IN {([Joint liabilities.Observed agent identifier],[Joint liabilities.Contract identifier],[Counterparty-instrument.Instrument identifier],[Joint liabilities.Counterparty identifier])}

RI0290 - If a joint liabilities record exists, then a counterparty-instrument record must exist…

RI0290

Definition geändert

−([Joint liabilities.Observed agent identifier],[Joint liabilities.Contract identifier],[Joint liabilities.Instrument identifier],[Joint liabilities.Counterparty identifier]) EXISTS IN {([Counterparty-instrument.Observed agent identifier],[Counterparty-instrument.Contract identifier],[Counterparty-instrument.Instrument identifier],[Counterparty-instrument.Counterparty identifier])} WHERE [Counterpartyinstrument.Counterparty role] IN {'Debtor'}

+([Joint liabilities.Observed agent identifier],[Joint liabilities.Contract identifier],[Joint liabilities.Instrument identifier],[Joint liabilities.Counterparty identifier]) EXISTS IN {([Counterparty-instrument.Observed agent identifier],[Counterparty-instrument.Contract identifier],[Counterparty-instrument.Instrument identifier],[Counterparty-instrument.Counterparty identifier])} WHERE [Counterparty-instrument.Counterparty role] IN {“Debtor”}

Geänderte Attributzuordnung

Keine geänderten Attributzuordnungen.