Business rule foreign legal entity in reporting member state omc0020 mandatory annual turnover

Card of business rule foreign legal entity in reporting member state omc0020 mandatory annual turnover

Name

foreign legal entity in reporting member state omc0020 mandatory annual turnover

Code

omc0020

Comment

Annual turnover is only mandatory when the foreign legal entity is from a reporting member state and has one of the following roles:
* debtor
* protection provider
* head office undertaking
* immediate parent undertaking
* ultimate parent undertaking
* originator

Rule Type

Constraint


Server expression of the business rule foreign legal entity in reporting member state omc0020 mandatory annual turnover

'foreign legal entity in reporting member state'.'annual turnover' is mandatory when

there exists a counterparty role for which the following is true:
( 'foreign legal entity in reporting member state'.'reporting agent identifier' = 'counterparty role'.'reporting agent identifier'
and 'foreign legal entity in reporting member state'.'counterparty identifier' = 'counterparty role'.'counterparty identifier'
and 'foreign legal entity in reporting member state'.'reporting reference date' = 'counterparty role'.'reporting reference date'
and 'counterparty role'.'counterparty role' in ("debtor"; "originator"))
or
( 'foreign legal entity in reporting member state'.'reporting agent identifier' = 'counterparty'.'reporting agent identifier'
and 'foreign legal entity in reporting member state'.'counterparty identifier' = 'counterparty'.'counterparty identifier'
and 'foreign legal entity in reporting member state'.'reporting reference date' = 'counterparty'.'reporting reference date'
and 'counterparty'.'protection provider indicator' = "protection provider")
or
( 'foreign legal entity in reporting member state'.'reporting agent identifier' = 'legal entity'.'reporting agent identifier'
and 'foreign legal entity in reporting member state'.'counterparty identifier' = 'legal entity'.'counterparty identifier'
and 'foreign legal entity in reporting member state'.'reporting reference date' = 'legal entity'.'reporting reference date'
and 'legal entity'.'immediate parent undertaking indicator' = "immediate parent undertaking")
or
( 'foreign legal entity in reporting member state'.'reporting agent identifier' = 'legal entity'.'reporting agent identifier'
and 'foreign legal entity in reporting member state'.'counterparty identifier' = 'legal entity'.'counterparty identifier'
and 'foreign legal entity in reporting member state'.'reporting reference date' = 'legal entity'.'reporting reference date'
and 'legal entity'.ultimate parent undertaking indicator' = "ultimate parent undertaking"))

or there exists a foreign branch debor for which the following is true
( 'foreign legal entity in reporting member state'.'reporting agent identifier' = 'foreign branch debtor'.'head office reporting agent identifier'
and 'foreign legal entity in reporting member state'.'counterparty identifier' = 'foreign branch debtor'.'head office counterparty identifier'
and 'foreign legal entity in reporting member state'.'reporting reference date' = 'foreign branch debtor'.'head office reporting reference date')

or there exists a foreign branch protection provider for which the following is true
( 'foreign legal entity in reporting member state'.'reporting agent identifier' = 'foreign branch protection provider'.'head office reporting agent identifier'
and 'foreign legal entity in reporting member state'.'counterparty identifier' = 'foreign branch protection provider'.'head office counterparty identifier'
and 'foreign legal entity in reporting member state'.'reporting reference date' = 'foreign branch protection provider'.'head office reporting reference date')


List of DNB-specific attributes of the business rule foreign legal entity in reporting member state omc0020 mandatory annual turnover

Name

Value

business rule classification

other model constraint

business rule scope

Checked within the data delivery

severity

signalling


List of attached objects of the business rule foreign legal entity in reporting member state omc0020 mandatory annual turnover

Short Description

Entity Attribute 'foreign legal entity in reporting member state.annual turnover'