V_CRDT_FCLTS_INSTRMNTS_ID2

Validates if:

– for every [simple_tooltip content='INSTRMNT_UNQ_ID; An identifier applied by the reporting agent to uniquely identify each instrument.']Instrument unique identifier[/simple_tooltip] for which [simple_tooltip content='TYP_TRNSCTN; It defines the type of transaction to which the transaction identifier refers.']Type of transaction[/simple_tooltip] is Positive current account (5)
in cube [simple_tooltip content='CRDT_FCLTS_INSTRMNTS; It contains the relationships between credit facilities and instruments.']Credit facilities-Instruments[/simple_tooltip]
– there is a corresponding [simple_tooltip content='INSTRMNT_UNQ_ID; An identifier applied by the reporting agent to uniquely identify each instrument.']Instrument unique identifier[/simple_tooltip]
in cube [simple_tooltip content='PSTV_CRRNT_ACCNT; Credit balances on current accounts.']Positive current accounts[/simple_tooltip]

Scheme dependencies:

Transformation Scheme ID

V_CRDT_FCLTS_INSTRMNTS_ID2

Description

Validates referential integrity of credit facilities instrument to credit facilities.

Classification

Phase Type Subtype Related entity
Preparation Validation Integrity CRDT_FCLTS_INSTRMNTS

Natural language

Validates if:

– for every Instrument unique identifier for which Type of transaction is Positive current account (5)
in cube Credit facilities-Instruments
– there is a corresponding Instrument unique identifier
in cube Positive current accounts

Scheme dependencies:

VTL Syntax

0 CRDT_FCLTS_INSTRMNTS_FLTRD := CRDT_FCLTS_INSTRMNTS [filter (TYP_TRNSCTN = "5"), keep (INSTRMNT_UNQ_ID)];
1 call PRCDR_RFRNTL_INTGRTY (CRDT_FCLTS_INSTRMNTS_FLTRD, INSTRMNT_UNQ_ID, PSTV_CRRNT_ACCNT, INSTRMNT_UNQ_ID, V_PSTV_CRRNT_ACCNT_CRDT_FCLTS_INSTRMNT_ID2);