Business rule financial data omc0066 outstanding nominal amount is at least joint liability amount

Card of business rule financial data omc0066 outstanding nominal amount is at least joint liability amount

Name

financial data omc0066 outstanding nominal amount is at least joint liability amount

Code

omc0066

Comment

Checks if the value reported for the 'outstanding nominal amount' attribute is consistent with the 'joint liability amount' attribute. In accordance with Part II of the AnaCredit Manual, p. 159, note that a given debtor cannot be liable for an amount greater than the outstanding nominal amount.

Rule Type

Constraint


Server expression of the business rule financial data omc0066 outstanding nominal amount is at least joint liability amount

if ('financial data'.'reporting agent identifier' = 'instrument'.'reporting agent identifier' and
'financial data'.'observed agent identifier' = 'instrument'.'observed agent identifer' 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' = 'debtor-instrument data'.'reporting agent identifier' and
'instrument'.'observed agent identifier' = 'debtor-instrument data'.'observed agent identifer' and
'instrument'.'contract identifier' = 'debtor-instrument data'.'contract identifier' and
'instrument'.'instrument identifier' = 'debtor-instrument data'.'instrument identifier' and
'instrument'.'reporting reference date' = 'debtor-instrument data'.'reporting reference date' and
'debtor-instrument data'.'reporting agent identifier' = 'joint liability'.'reporting agent identifier' and
'debtor-instrument data'.'observed agent identifier' = 'joint liability'.'observed agent identifer' and
'debtor-instrument data'.'counterparty identifier' = 'joint liability'.'counterparty identifer' and
'debtor-instrument data'.'counterparty role' = 'joint liability'.'counterparty role' and
'debtor-instrument data'.'contract identifier' = 'joint liability'.'contract identifier' and
'debtor-instrument data'.'instrument identifier' = 'joint liability'.'instrument identifier' and
'debtor-instrument data'.'reporting reference date' = 'joint liability'.'reporting reference date')
then ('financial data'.'outstanding nominal amount' >= 'joint liability'.'joint liability amount')


List of extended attributes of the business rule financial data omc0066 outstanding nominal amount is at least joint liability amount

Name

Data Type

Value

Target Name

business rule classification

(String)

other model constraint

Local Extensions

business rule scope

(String)

Checked within the data delivery

Local Extensions

severity

(String)

signalling

Local Extensions


List of attached objects of the business rule financial data omc0066 outstanding nominal amount is at least joint liability amount

Short Description

Entity Attribute 'financial data.outstanding nominal amount'