## omc0079 - financial data omc0079 accumulated write-off/off-balance sheet amount vs outstanding nominal amount

### Card of business rule financial data omc0079 accumulated write-off/off-balance sheet amount vs outstanding nominal amount

Name | financial data omc0079 accumulated write-off/off-balance sheet amount vs outstanding nominal amount
Code | omc0079
Comment | This validation check ensures that the 'outstanding nominal amount' attribute is reported as zero under the corresponding economic circumstances. This can only be reported for instances of written-off instruments recognisable via the reported amount in the 'accumulated write-offs' attribute or instruments that are fully off-balance sheet – recognisable via the 'Off-balance-sheet amount' attribute. ECB Validation identifier: CN0700
Rule Type | Constraint

### Server expression of the business rule financial data omc0079 accumulated write-off/off-balance sheet amount vs outstanding nominal amount

(if ('financial data'.'outstanding nominal amount' = 0) then (('financial data'.'accrued interest' > 0) or ('financial data'.'reporting agent identifier' = 'instrument'.'reporting agent identifier' and 'financial data'.'observed agent identifier' = 'instrument'.'observed agent identifier' and 'financial data'.'contract identifier' = 'instrument'.'contract identifier' and 'financial data'.'instrument identifier' = 'instrument'.'instrument identifier' and 'financial data'.'reporting reference date' = 'instrument'.'reporting reference date' and 'instrument'.'reporting agent identifier' = 'accounting data'.'reporting agent identifier' and 'instrument'.'observed agent identifier' = 'accounting data'.'observed agent identifier' and 'instrument'.'contract identifier' = 'accounting data'.'contract identifier' and 'instrument'.'instrument identifier' = 'accounting data'.'instrument identifier' and 'instrument'.'reporting reference date' = 'accounting data'.'reporting reference date' and 'accounting data'.'reporting agent identifier' = 'recognised instrument'.'reporting agent identifier' and 'accounting data'.'observed agent identifier' = 'recognised instrument'.'observed agent identifier' and 'accounting data'.'contract identifier' = 'recognised instrument'.'contract identifier' and 'accounting data'.'instrument identifier' = 'recognised instrument'.'instrument identifier' and 'accounting data'.'reporting reference date' = 'recognised instrument'.'reporting reference date' and 'recognised instrument'.'accumulated write-offs' > 0) or ('financial data'.'reporting agent identifier' = 'overdraft instrument'.'reporting agent identifier' and 'financial data'.'observed agent identifier' = 'overdraft instrument'.'observed agent identifier' and 'financial data'.'contract identifier' = 'overdraft instrument'.'contract identifier' and 'financial data'.'instrument identifier' = 'overdraft instrument'.'instrument identifier' and 'financial data'.'reporting reference date' = 'overdraft instrument'.'reporting reference date' and 'overdraft instrument'.'reporting agent identifier' = 'current account instrument with credit limit'.'reporting agent identifier' and 'overdraft instrument'.'observed agent identifier' = 'current account instrument with credit limit'.'observed agent identifier' and 'overdraft instrument'.'contract identifier' = 'current account instrument with credit limit'.'contract identifier' and 'overdraft instrument'.'instrument identifier' = 'current account instrument with credit limit'.'instrument identifier' and 'overdraft instrument'.'reporting reference date' = 'current account instrument with credit limit'.'reporting reference date' and 'current account instrument with credit limit'.'off-balance sheet amount' > 0) or ('financial data'.'reporting agent identifier' = 'credit card debt instrument'.'reporting agent identifier' and 'financial data'.'observed agent identifier' = 'credit card debt instrument'.'observed agent identifier' and 'financial data'.'contract identifier' = 'credit card debt instrument'.'contract identifier' and 'financial data'.'instrument identifier' = 'credit card debt instrument'.'instrument identifier' and 'financial data'.'reporting reference date' = 'credit card debt instrument'.'reporting reference date' and 'credit card debt instrument'.'off-balance sheet amount' > 0) or ('financial data'.'reporting agent identifier' = 'revolving credit other than overdrafts and credit card debt instrument'.'reporting agent identifier' and 'financial data'.'observed agent identifier' = 'revolving credit other than overdrafts and credit card debt instrument'.'observed agent identifier' and 'financial data'.'contract identifier' = 'revolving credit other than overdrafts and credit card debt instrument'.'contract identifier' and 'financial data'.'instrument identifier' = 'revolving credit other than overdrafts and credit card debt instrument'.'instrument identifier' and 'financial data'.'reporting reference date' = 'revolving credit other than overdrafts and credit card debt instrument'.'reporting reference date' and 'revolving credit other than overdrafts and credit card debt instrument'.'off-balance sheet amount' > 0) or ('financial data'.'reporting agent identifier' = 'credit lines other than revolving credit instrument'.'reporting agent identifier' and 'financial data'.'observed agent identifier' = 'credit lines other than revolving credit instrument'.'observed agent identifier' and 'financial data'.'contract identifier' = 'credit lines other than revolving credit instrument'.'contract identifier' and 'financial data'.'instrument identifier' = 'credit lines other than revolving credit instrument'.'instrument identifier' and 'financial data'.'reporting reference date' = 'credit lines other than revolving credit instrument'.'reporting reference date' and 'credit lines other than revolving credit instrument'.'off-balance sheet amount' > 0) or ('financial data'.'reporting agent identifier' = 'other loans instrument'.'reporting agent identifier' and 'financial data'.'observed agent identifier' = 'other loans instrument'.'observed agent identifier' and 'financial data'.'contract identifier' = 'other loans instrument'.'contract identifier' and 'financial data'.'instrument identifier' = 'other loans instrument'.'instrument identifier' and 'financial data'.'reporting reference date' = 'other loans instrument'.'reporting reference date' and 'other loans instrument'.'off-balance sheet amount' > 0)))

### List of DNB-specific attributes of the business rule financial data omc0079 accumulated write-off/off-balance sheet amount vs outstanding nominal amount

Name | Value
business rule classification | other model constraint
business rule scope | Checked within the data delivery
business rule status | active business rule
number of dependencies | 1
severity | signalling

### List of attached objects of the business rule financial data omc0079 accumulated write-off/off-balance sheet amount vs outstanding nominal amount

Short Description
Entity Attribute 'financial data.outstanding nominal amount'

Previous
Home
Next