Oracle Designer
Report      : FUNCTION DEFINITION
Filename    : D:\DOCUME~1\Bart\LOCALS~1\Temp\ckr1A9.tmp.html
Run by      : DES
Report Date : 04 Januari   2012
Total Pages : ***
Parameter Values
Workarea               :  GLOBAL SHARED WORKAREA
Container              :  BBS
Container Version      :   
Recurse Sub-Containers :  N
Function Label         :  %
Include Events         :  Yes
Include Usages         :  Yes
Include Dataflows      :  Yes
Elem.Functions Only    :  No
Diagram                :   
Functions Created
On/Before : 04 Januari   2012
and 
Functions Changed
On/After  :  
On/Before : 04 Januari   2012

04 Januari   2012 Function Definition Report Page 2 of 1116
Container : BBS Version :  
Function     : MBR Elementary ? : N  
Parent       :   Decomposed ? : N  
Definition   : Message Broker
 
Events 
Triggered By: Trigger For : BBS.7.010 GET PARTY ID FROM MBR MGE
Input Dataflows
master data message from BBS/ADMINISTRATION SERVICE
outgoing message from BBS/BBS.7
interbank report message from BBS/CONTRA PARTY BANK
transaction message from BBS/CONTRA PARTY BANK
verification from BBS/VERIFICATION SERVICE
Output Dataflows
government reports to BBS/GOVERNMENT
incoming message to BBS/BBS.7
interbank report message to BBS/CONTRA PARTY BANK
transaction message to BBS/CONTRA PARTY BANK
verification request to BBS/VERIFICATION SERVICE
Oracle Designer Report : ckfdefin

04 Januari   2012 Function Definition Report Page 3 of 1116
Container : BBS Version :  
Function     : BBS.9 Elementary ? : N  
Parent       :   Decomposed ? : Y Response    : IMMEDIATE
Definition   : Data Integrity
 
Description  : The Data Integrity function is responsible for maintaining data integrity within the BBS by checking changes before they are applied.
Oracle Designer Report : ckfdefin

04 Januari   2012 Function Definition Report Page 4 of 1116
Function     : BBS.9 Elementary ? : N  
Parent       :   Decomposed ? : Y Response    : IMMEDIATE
Definition   : Data Integrity
 
Function Decomposition 
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.GJL General Journal Checks
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.GJL.08 GJL-begindate cannot be updated
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.GJL.03 GJL-begindate before GJL-enddate
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.GJL.05 GJL-seqno greater than 0
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.GJL.02 GJL-enddate is date without time
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.GJL.06 GJL-year cannot be updated
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.GJL.09 GJL-seqno must be consecutive for GJL-year
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.GJL.04 GJL-year valid year
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.GJL.07 GJL-seqno cannot be updated
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.GJL.01 GJL-begindate is date without time
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.RPE Representative Checks
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.RPE.04 RPE-representation type in domain Representation type
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.RPE.12 RPE-is-AHR must not be under guardianship
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.RPE.03 RPE-begindate before RPE-enddate
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.RPE.18 Natural person under guardianship must have guardian
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.RPE.01 RPE-begindate is date without time
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.RPE.26 AHR can only be representative for another AHR once at any given time
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.RPE.08 RPE-of-AHR that is a corporation must be agent
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.RPE.19 Corporation must have an agent
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.RPE.10 RPE-begindate cannot be updated
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.RPE.14 RPE-is-AHR cannot be updated
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.RPE.23 Valid RPE-of-AHR-status and RPE-status combinations
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.RPE.20 RPE-status in domain Account Holder Status
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.RPE.11 RPE-is-AHR-legal person type is N (Natural person)
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.RPE.24 Acceptable RPE-of-AHR-status and RPE-status combinations
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.RPE.06 RPE-enddate before RPE-is-AHR-enddate
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.RPE.22 RPE-status valid transitions
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.RPE.16 An AHR cannot represent itself
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.RPE.21 RPE can and also must only have an enddate when it is closed
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.RPE.25 Acceptable RPE-is-AHR-status and RPE-status combinations
Oracle Designer Report : ckfdefin

04 Januari   2012 Function Definition Report Page 5 of 1116
Function     : BBS.9 Elementary ? : N  
Parent       :   Decomposed ? : Y Response    : IMMEDIATE
Definition   : Data Integrity
 
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.RPE.17 Natural person under age must have legal representative
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.RPE.02 RPE-enddate is date without time
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.RPE.13 RPE-is-AHR must not be under age
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.RPE.05 RPE-begindate after RPE-is-AHR-begindate
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.RPE.07 RPE-begindate after RPE-of-AHR-begindate
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.RPE.09 RPE-representation type cannot be updated
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.RPE.15 RPE-of-AHR cannot be updated
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.AHR Account Holder Checks
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.AHR.11 Only natural person must have first name
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.AHR.18 AHR-begindate cannot be updated
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.AHR.14 AHR-internal name cannot be updated
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.AHR.02 AHR-enddate is date without time
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.AHR.19 AHR-status valid transitions
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.AHR.04 AHR-internal name is uppercase
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.AHR.03 AHR-begindate before AHR-enddate
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.AHR.05 AHR-birth or constitution date is date without time
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.AHR.13 Only natural person must have gender
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.AHR.09 AHR-ind under guardianship in domain Yes No Dna
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.AHR.17 AHR-legal person type cannot be updated
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.AHR.15 AHR-internal name has at least 8 positions
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.AHR.16 AHR-enddate is not empty if AHR is closed otherwise AHR-enddate is empty
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.AHR.06 AHR-death or closing date is date without time
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.AHR.12 Only natural person can be under guardianship
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.AHR.08 AHR-status in domain Account Holder Status
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.AHR.10 Only natural person must have initials
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.AHR.07 AHR-gender in domain Gender
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.AHR.01 AHR-begindate is date without time
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.TRN Transaction Checks
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.TRN.12 TRN-transaction type cannot be updated
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.TRN.14 TRN-BNK-id cannot be updated
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.TRN.01 TRN-date effect is date without time
Oracle Designer Report : ckfdefin

04 Januari   2012 Function Definition Report Page 6 of 1116
Function     : BBS.9 Elementary ? : N  
Parent       :   Decomposed ? : Y Response    : IMMEDIATE
Definition   : Data Integrity
 
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.TRN.08 TRN-base amount is in base Currency
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.TRN.15 TRN-direction cannot be updated
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.TRN.10 TRN-ACY-id cannot be updated
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.TRN.02 TRN-date journal is date without time
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.TRN.09 TRN-is base currency of CRY-id and TRN-base amount only for current account
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.TRN.05 TRN-account name has at least 8 positions
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.TRN.03 TRN-transaction type must be Final, In doubt or Retracted
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.TRN.11 TRN-registration date cannot be updated
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.TRN.21 TRN-direction in domain Direction
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.TRN.06 TRN-account number greater than 1000000000
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.TRN.20 TRN-date journal of BST between ACB-balance dates of BST
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.TRN.22 Synchronise TRN-date effect, ACY-calculation startdate and ACY-balance calculation date
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.TRN.13 TRN-amount cannot be updated
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.TRN.16 TRN-transaction type and TRN-PTC-id restrictions
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.TRN.07 TRN-account name uppercase and number
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.TRN.04 TRN-status must be F (Final), I (In doubt) or R (Retracted)
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.TRN.18 TRN-date effect must be between ACY-begindate and ACY-enddate
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.TRN.17 TRN-transaction type and TRN-ref period begindate, TRN-ref period enddate
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.TRN.23 TRN-account number satisfies 11 test
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.TRN.19 TRN-date journal must be between ACY-begindate and ACY-enddate
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.AHG Account Holding Checks
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.AHG.06 AHG-begindate after ACT-begindate
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.AHG.17 Acceptable AHR-status and AHG-status combinations
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.AHG.01 AHG-begindate is date without time
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.AHG.03 AHG-begindate before AHG-enddate
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.AHG.11 AHG-begindate cannot be updated
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.AHG.02 AHG-enddate is date without time
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.AHG.13 AHG-status valid transitions
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.AHG.15 Valid ACT-status and AHG-status combinations
Oracle Designer Report : ckfdefin

04 Januari   2012 Function Definition Report Page 7 of 1116
Function     : BBS.9 Elementary ? : N  
Parent       :   Decomposed ? : Y Response    : IMMEDIATE
Definition   : Data Integrity
 
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.AHG.09 AHG-ACT-id cannot be updated
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.AHG.10 AHG-AHR-id cannot be updated
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.AHG.14 AHG-enddate is not empty if AHG is closed otherwise AHG-enddate is empty
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.AHG.18 AHR can have only one valid AHG for ACT
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.AHG.07 ACT must have valid AHG
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.AHG.04 AHG-begindate after AHR-begindate
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.AHG.05 AHG-enddate before AHR-enddate
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.AHG.16 Acceptable ACT-status and AHG-status combinations
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.AHG.08 ACT-contra account owned by AHR
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.AHG.12 AHG-status in domain Account Holding Status
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATC Account Type Currency Checks
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATC.13 ATC-ind new allowed in domain Yes No
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATC.04 ATC-begindate after CRY-begindate
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATC.01 ATC-begindate is date without time
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATC.08 Only CRY with ind natural is Yes can have ATC
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATC.11 ATC-has-CRY cannot be updated
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATC.10 ATC-has-ATE cannot be updated
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATC.02 ATC-enddate is date without time
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATC.09 ATC-minimum amount smaller than ATC-maximum amount
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATC.06 ATC-begindate after ATE-begindate
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATC.05 ATC-enddate before CRY-enddate
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATC.03 ATC-begindate before ATC-enddate
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATC.07 ATC-enddate before ATE-enddate
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATC.12 ATC-begindate cannot be updated
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.BNK Bank Checks
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.BNK.02 BNK-enddate is date without time
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.BNK.11 BNK-message servername is lowercase
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.BNK.12 BNK is in SOP of CTY of BNK
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.BNK.01 BNK-begindate is date without time
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.BNK.06 BNK-account code character range
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.BNK.13 BNK-code has at least 8 positions
Oracle Designer Report : ckfdefin

04 Januari   2012 Function Definition Report Page 8 of 1116
Function     : BBS.9 Elementary ? : N  
Parent       :   Decomposed ? : Y Response    : IMMEDIATE
Definition   : Data Integrity
 
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.BNK.08 BNK-begindate after CTY-begindate
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.BNK.04 BNK-email address has valid email address format
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.BNK.09 BNK-enddate before CTY-enddate
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.BNK.10 BNK-code cannot be updated
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.BNK.05 BNK-email address2 has valid email address format
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.BNK.07 BNK-email address is not BNK-email address2
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.BNK.03 BNK-begindate before BNK-enddate
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACB Account Currency Balance Checks
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACB.06 BST-ACB-begin balance is previous BST-ACB-end balance
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACB.03 ACB-ACY-id cannot be updated
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACB.04 ACB-balance date cannot be updated
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACB.01 ACB-balance date is date without time
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACB.02 ACB-BST-is begin balance of is not ACB-BST-is end balance of
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACB.08 ACY of ACB must be ACY of ACT ACB-BST-begin balance
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACB.09 ACB-balance date must be between ACY-begindate and ACY-enddate
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACB.05 ACB-balance journal cannot be updated
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACB.10 ACB-balance unavailable equal or greater than 0
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACB.07 ACY of ACB must be ACY of ACT ACB-BST-end balance
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.SOP State or Province Checks
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.SOP.02 SOP-enddate is date without time
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.SOP.07 SOP-CTY-id cannot be updated
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.SOP.03 SOP-begindate before SOP-enddate
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.SOP.01 SOP-begindate is date without time
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.SOP.04 SOP-code is uppercase
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.SOP.08 SOP-code cannot be updated
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.SOP.06 SOP-enddate before CTY-enddate
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.SOP.05 SOP-begindate after CTY-begindate
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACT Account Checks
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACT.21 ACT-ind fee contra account and ACT-contra account relationship
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACT.02 ACT-enddate is date without time
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACT.12 ACT-account number cannot be updated
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACT.30 New ACT when ATE-ind new allowed is Yes
Oracle Designer Report : ckfdefin

04 Januari   2012 Function Definition Report Page 9 of 1116
Function     : BBS.9 Elementary ? : N  
Parent       :   Decomposed ? : Y Response    : IMMEDIATE
Definition   : Data Integrity
 
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACT.04 ACT-status in domain Account Status
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACT.11 ACT-ACT-id for contra account mandarory
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACT.13 ACT-account name cannot be updated
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACT.20 ACT-contra account must be current account
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACT.18 ACT-enddate before ATE-enddate
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACT.07 ACT-account name has at least 8 positions
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACT.05 ACT is not contra account
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACT.14 ACT-begindate cannot be updated
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACT.09 ACT-contractual enddate is date without time
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACT.17 ACT-begindate after ATE-begindate
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACT.03 ACT-begindate before ACT-enddate
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACT.27 ACT-ind collect option for ATE-account supertype
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACT.01 ACT-begindate is date without time
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACT.23 ACT-new account number satisfies 11 test
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACT.08 ACT-account name uppercase and number
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACT.10 ACT-ind fee contra account in domain Yes No Dna
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACT.15 ACT-ATE-id cannot be updated
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACT.26 ACT-ind collect option in domain Yes No Dna
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACT.28 ACT-account number satisfies 11 test
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACT.24 ACT-new account name uppercase and number
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACT.06 ACT-account number greater than 1000000000
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACT.19 ACT-enddate is not empty if ACT is closed otherwise ACT-enddate is empty
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACT.16 ACT-status valid transitions
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACT.25 ACT-status and replacement account data relationship
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACT.22 ACT-new account number greater than 1000000000
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACT.29 ACT-new account name has at least 8 positions
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.CTY Country Checks
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.CTY.06 CTY-email address is not CTY-email address2
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.CTY.04 CTY-code is uppercase
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.CTY.05 CTY-ind transnational in domain Yes No
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.CTY.08 CTY-email address2 has valid email address format
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.CTY.09 CTY-code cannot be updated
Oracle Designer Report : ckfdefin

04 Januari   2012 Function Definition Report Page 10 of 1116
Function     : BBS.9 Elementary ? : N  
Parent       :   Decomposed ? : Y Response    : IMMEDIATE
Definition   : Data Integrity
 
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.CTY.02 CTY-enddate is date without time
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.CTY.01 CTY-begindate is date without time
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.CTY.07 CTY-email address has valid email address format
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.CTY.10 CTY-begindate cannot be updated
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.CTY.03 CTY-begindate before CTY-enddate
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.AHP Acc Holder Parameter Checks
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.AHP.03 AHP-ind ahr visible in domain Yes No
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.AHP.07 AHP-code cannot be updated
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.AHP.04 AHP-ind ahr visible is Y or AHP-ind ahr updateable is N
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.AHP.02 AHP-ind ahr updateable in domain Yes No
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.AHP.05 AHP-ind internal in domain Yes No
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.AHP.01 AHP-code is uppercase
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.AHP.06 AHP-seqno greater than 0
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.HAS Holder Address Checks
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.HAS.13 HAS-enddate matches next HAS-begindate
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.HAS.02 HAS-enddate is date without time
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.HAS.01 HAS-begindate is date without time
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.HAS.05 HAS-enddate before AHR-enddate
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.HAS.14 An AHR cannot have more than one postal address at a time
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.HAS.12 HAS-begindate cannot be updated
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.HAS.11 HAS-address type cannot be updated
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.HAS.10 HAS-ADS-id cannot be updated
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.HAS.03 HAS-begindate before HAS-enddate
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.HAS.07 HAS-enddate before ADS-enddate
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.HAS.08 AHR-address type in domain Address Type
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.HAS.15 HAS-enddate cannot be changed in the past
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.HAS.09 HAS-AHR-id cannot be updated
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.HAS.04 HAS-begindate after AHR-begindate
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.HAS.06 HAS-begindate after ADS-begindate
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.GLR General Ledger Checks
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.GLR.08 GLR-begindate cannot be updated
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.GLR.05 GLR-ranking greater than 0
Oracle Designer Report : ckfdefin

04 Januari   2012 Function Definition Report Page 11 of 1116
Function     : BBS.9 Elementary ? : N  
Parent       :   Decomposed ? : Y Response    : IMMEDIATE
Definition   : Data Integrity
 
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.GLR.11 GLR-enddate before GLR-GLR-enddate
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.GLR.02 GLR-enddate is date without time
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.GLR.01 GLR-begindate is date without time
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.GLR.06 GLR-GLR-id must not be GLR-id
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.GLR.10 GLR-begindate after GLR-GLR-begindate
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.GLR.09 No circular reference of GLR-id via GLR-GLR-id is allowed
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.GLR.03 GLR-begindate before GLR-enddate
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.GLR.04 GLR-code is uppercase
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.GLR.07 GLR-code cannot be updated
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACY Account Currency Checks
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACY.05 ACY-int calc date is date without time
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACY.20 When adding ACY set ACT-ACY-id to ACY-id when empty
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACY.11 ACY-enddate before ACT-enddate
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACY.09 ACY must be Account Type Currency of Account Type of Account
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACY.19 ACY-status valid transitions
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACY.17 A new ACY can only be created if the ACT is operational
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACY.07 ACY-status in domain Account Currency Status
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACY.16 ACY-begindate cannot be updated
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACY.06 ACY-balance calculation date is date without time
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACY.18 Acceptable ACT-status and ACY-status combinations
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACY.15 ACY-ATC-id cannot be updated
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACY.08 ACY-enddate is not empty if ACY is closed otherwise ACY-enddate is empty
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACY.01 ACY-begindate is date without time
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACY.13 ACY-enddate before ATC-enddate
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACY.21 New ACY when ATC-ind new allowed is Yes
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACY.04 ACY-calculation start date is date without time
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACY.12 ACY-begindate after ATC-begindate
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACY.03 ACY-begindate before ACY-enddate
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACY.10 ACY-begindate after ACT-begindate
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACY.02 ACY-enddate is date without time
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.ACY.14 ACY-ACT-id cannot be updated
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.SRE Specific Rate Checks
Oracle Designer Report : ckfdefin

04 Januari   2012 Function Definition Report Page 12 of 1116
Function     : BBS.9 Elementary ? : N  
Parent       :   Decomposed ? : Y Response    : IMMEDIATE
Definition   : Data Integrity
 
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.SRE.03 SRE-begindate before SRE-enddate
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.SRE.08 SRE-discontinuation rate between 0 and 1
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.SRE.05 SRE-calculation scheme in domain Calculation Scheme
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.SRE.10 SRE-begindate after ACY-begindate
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.SRE.13 SRE-begindate cannot be updated
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.SRE.12 SRE-ACY-id cannot be updated
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.SRE.07 SRE-rate between 0 and 0.25 per year
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.SRE.14 SRE must be of ACY of ATC of ATE with ATE-compensation type S
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.SRE.04 SRE-computing interval in domain Computing Interval
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.SRE.11 SRE-enddate before ACY-enddate
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.SRE.06 SRE-disc rate type in domain Discontinuation Rate Type
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.SRE.09 SRE-enddate matches next SRE-begindate
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.SRE.15 SRE-enddate cannot be changed in the past
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.SRE.01 SRE-begindate is date without time
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.SRE.02 SRE-enddate is date without time
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.BST Bank Statement Checks
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.BST.05 BST-year cannot be updated
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.BST.06 BST-seqno cannot be updated
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.BST.07 BST-seqno must be consecutive for BST-ACT-id and BST-year
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.BST.08 BST-reference date must be between ACT-begindate and ACT-enddate
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.BST.03 BST-reference date is date without time
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.BST.01 BST-year valid year
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.BST.02 BST-seqno greater than 0
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.BST.04 BST-ACT-id cannot be updated
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.ADS Address Checks
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.ADS.08 ADS-enddate before CTY-enddate
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.ADS.07 ADS-begindate after CTY-begindate
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.ADS.06 ADS is in SOP of CTY of ADS
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.ADS.01 ADS-begindate is date without time
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.ADS.03 ADS-begindate before ADS-enddate
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.ADS.12 ADS-verification status, ADS-postal code, ADS-house number relationship
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.ADS.05 ADS-verification status in domain Verification Status
Oracle Designer Report : ckfdefin

04 Januari   2012 Function Definition Report Page 13 of 1116
Function     : BBS.9 Elementary ? : N  
Parent       :   Decomposed ? : Y Response    : IMMEDIATE
Definition   : Data Integrity
 
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.ADS.13 ADS-verification status, ADS-address line 1, ADS-village or city relationship
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.ADS.04 ADS-CTY-id cannot be updated
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.ADS.10 ADS-postal code is uppercase
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.ADS.09 ADS-postal code, ADS-house number unique within Country
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.ADS.11 ADS-house number is uppercase
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.9.ADS.02 ADS-enddate is date without time
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.HAB Holder Account Book Checks
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.HAB.02 HAB-account name has at least 8 positions
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.HAB.03 HAB-account name uppercase and number
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.HAB.04 HAB-account number satisfies 11 test
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.HAB.05 HAB-AHR-id cannot be updated
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.HAB.01 HAB-account number greater than 1000000000
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.DTE Document Type Checks
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.DTE.17 DTE-begindate cannot be updated
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.DTE.31 DTE-customer signature cannot be updated
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.DTE.34 DTE-ind approval cannot be updated
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.DTE.28 DTE-nty reference in domain Document Reference
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.DTE.22 DTE-rpe reference cannot be updated
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.DTE.23 DTE-nty reference cannot be updated
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.DTE.12 DTE-ind manual document number in domain Yes No
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.DTE.18 DTE-legal type cannot be updated
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.DTE.02 DTE-enddate is date without time
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.DTE.20 DTE-ahr reference cannot be updated
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.DTE.01 DTE-begindate is date without time
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.DTE.27 DTE-rpe reference in domain Document Reference
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.DTE.19 DTE-representation type cannot be updated
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.DTE.10 DTE-ind verification in domain Yes No
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.DTE.13 DTE-ind manual date of issue in domain Yes No
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.DTE.33 DTE-ind verification cannot be updated
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.DTE.24 DTE-ahg reference cannot be updated
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.DTE.16 DTE-code cannot be updated
Oracle Designer Report : ckfdefin

04 Januari   2012 Function Definition Report Page 14 of 1116
Function     : BBS.9 Elementary ? : N  
Parent       :   Decomposed ? : Y Response    : IMMEDIATE
Definition   : Data Integrity
 
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.DTE.14 DTE-ind manual document label in domain Yes No
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.DTE.25 DTE-ahr reference in domain Document Reference
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.DTE.15 DTE-representation type and DTE-ind model text relationship
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.DTE.21 DTE-act reference cannot be updated
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.DTE.09 DTE-employee signature in domain Signature
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.DTE.04 DTE-code is uppercase
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.DTE.03 DTE-begindate before DTE-enddate
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.DTE.29 DTE-ahg reference in domain Document Reference
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.DTE.07 DTE-ind model text in domain Yes No Dna
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.DTE.06 DTE-representation type in domain Document Representation Type
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.DTE.26 DTE-act reference in domain Document Reference
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.DTE.32 DTE-employee signature cannot be updated
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.DTE.30 DTE must have one primary reference
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.DTE.11 DTE-ind approval in domain Yes No
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.DTE.08 DTE-customer signature in domain Signature
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.DTE.05 DTE-legal type in domain Legal Document Type
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.CRE Compensation Rate Checks
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.CRE.12 CRE-of-ATC cannot be updated
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.CRE.07 CRE-rate between 0 and 0.25 per year
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.CRE.14 CRE must be of ATC of ATE with ATE-compensation type C
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.CRE.08 CRE-discontinuation rate between 0 and 1
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.CRE.15 CRE-enddate cannot be changed in the past
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.CRE.01 CRE-begindate is date without time
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.CRE.02 CRE-enddate is date without time
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.CRE.05 CRE-calculation scheme in domain
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.CRE.04 CRE-computing interval in domain
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.CRE.10 CRE-begindate after ATC-begindate
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.CRE.03 CRE-begindate before CRE-enddate
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.CRE.09 CRE-enddate matches next CRE-begindate
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.CRE.13 CRE-begindate cannot be updated
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.CRE.11 CRE-enddate before ATC-enddate
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.CRE.06 CRE-disc rate type in domain
Oracle Designer Report : ckfdefin

04 Januari   2012 Function Definition Report Page 15 of 1116
Function     : BBS.9 Elementary ? : N  
Parent       :   Decomposed ? : Y Response    : IMMEDIATE
Definition   : Data Integrity
 
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATL Account Type Ledger Checks
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATL.12 ATL-enddate cannot be changed in the past
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATL.11 ATL-begindate cannot be updated
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATL.04 ATL-begindate after ATE-begindate
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATL.05 ATL-enddate before ATE-enddate
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATL.06 ATL-begindate after GLR-begindate
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATL.02 ATL-enddate is date without time
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATL.08 ATL-enddate matches next ATL-begindate
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATL.10 ATL-GLR-id cannot be updated
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATL.07 ATL-enddate before GLR-enddate
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATL.01 ATL-begindate is date without time
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATL.03 ATL-begindate before ATL-enddate
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATL.09 ATL-ATE-id cannot be updated
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.LDT Legal Document Checks
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.LDT.10 ACT must be opened using an ACT opening LDT
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.LDT.03 LDT-verification status in domain Document Verification Status
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.LDT.20 LDT-AHR-id cannot be updated
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.LDT.14 AHG must be started using a AHG starting LDT
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.LDT.30 DTE-customer signature LDT-customer signature date relationship
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.LDT.23 NTY must have LDT stating NTY-legal number
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.LDT.18 LDT-NTY-id cannot be updated
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.LDT.27 LDT must be deliverable
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.LDT.32 LDT-verification status LDT-approval status relationship
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.LDT.01 LDT-date of issue is date without time
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.LDT.28 DTE-ind verification LDT-verification status relationship
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.LDT.24 Acceptable LDT-DTE-legal type with RPE
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.LDT.05 LDT-seqno greater than 0
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.LDT.06 One of LDT-AHR-id, LDT-ACT-id, LDT-RPE-id, LDT-NTY-id and LDT-AHG- id must not be empty
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.LDT.12 RPE must be started using a RPE starting LDT
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.LDT.09 AHR must be ended using a AHR ending LDT
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.LDT.31 DTE-employee signature LDT-employee signature date relationship
Oracle Designer Report : ckfdefin

04 Januari   2012 Function Definition Report Page 16 of 1116
Function     : BBS.9 Elementary ? : N  
Parent       :   Decomposed ? : Y Response    : IMMEDIATE
Definition   : Data Integrity
 
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.LDT.15 AHG must be ended using a AHG ending LDT
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.LDT.29 DTE-ind approval LDT-approval status relationship
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.LDT.19 LDT-AHG-id cannot be updated
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.LDT.07 NTY of AHR must be stated by LDT
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.LDT.08 AHR must be started using a AHR starting LDT
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.LDT.25 Only one LDT of DTE-legal type allowed
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.LDT.04 LDT-approval status in domain Document Approval Status
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.LDT.26 LDT-DTE-id cannot be updated
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.LDT.17 LDT-RPE-id cannot be updated
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.LDT.21 LDT-AHR-id, LDT-ACT-id, LDT-RPE-id, LDT-NTY-id and LDT-AHG-id mandatory or not
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.LDT.16 LDT-ACT-id cannot be updated
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.LDT.11 ACT must be closed using an ACT closing LDT
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.LDT.02 LDT-valid until date is date without time
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.LDT.13 RPE must be ended using a RPE ending LDT
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.LDT.22 DTE-representation type, LDT-document text and LDT-document image
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.PTR Payment Order Checks
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.PTR.21 PTR-enddate before BNK-enddate
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.PTR.38 PTR-payment type and PTR-enddate restrictions
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.PTR.23 PTR-account number cannot be updated after submit
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.PTR.13 PTR-amount restrictions
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.PTR.20 PTR-begindate after BNK-begindate
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.PTR.08 PTR-account number greater than 1000000000
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.PTR.22 PTR-BNK-id cannot be updated after submit
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.PTR.05 PTR-begindate before or at PTR-next date
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.PTR.35 PTR-account number satisfies 11 test
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.PTR.10 PTR-interval in domain Payment Interval
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.PTR.40 PTR data equal to PTR-PTC data
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.PTR.31 PTR-payment reference cannot be updated after submit
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.PTR.01 PTR-begindate is date without time
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.PTR.42 PTR-enddate before PTC-enddate
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.PTR.02 PTR-enddate is date without time
Oracle Designer Report : ckfdefin

04 Januari   2012 Function Definition Report Page 17 of 1116
Function     : BBS.9 Elementary ? : N  
Parent       :   Decomposed ? : Y Response    : IMMEDIATE
Definition   : Data Integrity
 
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.PTR.25 PTR-interval cannot be updated after submit
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.PTR.26 PTR-amount cannot be updated after submit
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.PTR.28 PTR-account holder cannot be updated after submit
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.PTR.34 PTR-seqno cannot be updated
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.PTR.15 PTR-payment type in domain Payment Type
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.PTR.06 PTR-next date before or at PTR-enddate
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.PTR.41 PTR-begindate after PTC-begindate
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.PTR.36 PTR-status valid transitions
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.PTR.17 PTR-enddate before ACY-enddate
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.PTR.16 PTR-begindate after ACY-begindate
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.PTR.18 PTR-begindate after CRY-begindate
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.PTR.29 PTR-ACY-id cannot be updated after submit
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.PTR.24 PTR-account name cannot be updated after submit
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.PTR.12 PTR-account name uppercase and number
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.PTR.27 PTR-CRY-id cannot be updated after submit
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.PTR.04 PTR-next date is date without time
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.PTR.19 PTR-enddate before CRY-enddate
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.PTR.33 PTR-payment type cannot be updated after submit
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.PTR.14 PTR-next date empty or interval not once
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.PTR.37 PTR-payment type and PTR-interval restrictions
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.PTR.11 PTR-seqno greater than 0
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.PTR.07 PTR-account name has at least 8 positions
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.PTR.39 PTR-payment type and PTR-PTC-id restrictions
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.PTR.30 PTR-begindate cannot be updated after submit
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.PTR.03 PTR-begindate before PTR-enddate
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.PTR.09 PTR-status in domain Payment Order Status
BBS/- TRN, PTR, BST, GJL, HAB/BBS.9.PTR.32 PTR-seqno is unique for ACT
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.HTR Holding Tax Rate Checks
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.HTR.05 HTR-calculation scheme in domain
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.HTR.14 HTR-exchange rate between 0.01 and 0.05
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.HTR.12 HTR-begindate cannot be updated
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.HTR.01 HTR-begindate is date without time
Oracle Designer Report : ckfdefin

04 Januari   2012 Function Definition Report Page 18 of 1116
Function     : BBS.9 Elementary ? : N  
Parent       :   Decomposed ? : Y Response    : IMMEDIATE
Definition   : Data Integrity
 
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.HTR.04 HTR-computing interval in domain
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.HTR.09 HTR-enddate before CRY-enddate
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.HTR.08 HTR-begindate after CRY-begindate
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.HTR.06 HTR-rate between 0 and 0.25 per year
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.HTR.07 HTR-enddate matches next HTR-begindate
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.HTR.11 HTR-of-CRY cannot be updated
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.HTR.03 HTR-begindate before HTR-enddate
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.HTR.02 HTR-enddate is date without time
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.HTR.10 Only CRY with ind natural is Yes can have HTR
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.HTR.13 HTR-enddate cannot be changed in the past
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.PTC Permission to Collect Checks
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.PTC.15 PTC-begindate after ACY-begindate
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.PTC.32 PTC-account name has at least 8 positions
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.PTC.12 PTC-permission type cannot be updated
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.PTC.24 PTC-interval cannot be updated
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.PTC.19 PTC-permission type and ACT-ind collect option
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.PTC.30 PTC-account number greater than 1000000000
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.PTC.13 PTC-begindate cannot be updated
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.PTC.02 PTC-enddate is date without time
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.PTC.22 PTC-enddate before CRY-enddate
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.PTC.05 PTC-interval in domain Collect Interval
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.PTC.06 PTC-maximum amount equal or greater than 0
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.PTC.27 PTC-calculation method cannot be updated
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.PTC.07 PTC-interval, PTC-maximum amount and PTC-calculation method valid combinations
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.PTC.28 PTC-seqno greater than 0
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.PTC.21 PTC-begindate after CRY-begindate
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.PTC.10 PTC-account number cannot be updated
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.PTC.26 PTC-maximum amount cannot be updated
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.PTC.14 PTC-enddate cannot be changed in the past
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.PTC.25 PTC-CRY-id cannot be updated
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.PTC.17 PTC-begindate after BNK-begindate
Oracle Designer Report : ckfdefin

04 Januari   2012 Function Definition Report Page 19 of 1116
Function     : BBS.9 Elementary ? : N  
Parent       :   Decomposed ? : Y Response    : IMMEDIATE
Definition   : Data Integrity
 
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.PTC.01 PTC-begindate is date without time
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.PTC.09 PTC-BNK-id cannot be updated
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.PTC.29 PTC-account number satisfies 11 test
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.PTC.11 PTC-account name cannot be updated
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.PTC.31 PTC-account name uppercase and number
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.PTC.20 PTC is only possible for ACT of specific ATE
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.PTC.03 PTC-begindate before PTC-enddate
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.PTC.23 PTC-calculation method in domain Calculation Method
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.PTC.04 PTC-permission type in domain Permission Type
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.PTC.18 PTC-enddate before BNK-enddate
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.PTC.08 PTC-status in domain Permission Status
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.9.PTC.16 PTC-enddate before ACY-enddate
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.NTY Nationality Checks
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.NTY.02 NTY-enddate is date without time
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.NTY.06 NTY-begindate after AHR-begindate
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.NTY.09 NTY-enddate before CTY-enddate
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.NTY.05 NTY-enddate matches next NTY-begindate
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.NTY.08 NTY-begindate after CTY-begindate
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.NTY.10 NTY-AHR-id cannot be updated
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.NTY.07 NTY-enddate before AHR-enddate
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.NTY.01 NTY-begindate is date without time
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.NTY.04 NTY-begindate cannot be updated
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.NTY.03 NTY-begindate before NTY-enddate
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.9.NTY.11 NTY-CTY-id cannot be updated
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATE Account Type Checks
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATE.12 ATE-compensation type ATE-account supertype relation
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATE.18 ATE-account supertype cannot be updated
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATE.15 ATE-ind only contra account ATE-account supertype relation
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATE.08 ATE-ind only contra account in domain
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATE.06 ATE-ind discontinuable in domain
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATE.19 ATE-compensation type cannot be updated
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATE.16 ATE-ind discontinuable ATE-account supertype relation
Oracle Designer Report : ckfdefin

04 Januari   2012 Function Definition Report Page 20 of 1116
Function     : BBS.9 Elementary ? : N  
Parent       :   Decomposed ? : Y Response    : IMMEDIATE
Definition   : Data Integrity
 
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATE.02 ATE-enddate is date without time
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATE.14 ATE-ind depositable ATE-account supertype relation
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATE.10 ATE-duration unit in domain
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATE.01 ATE-begindate is date without time
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATE.13 ATE-ind contractual enddate ATE-account supertype relation
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATE.20 ATE-begindate cannot be updated
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATE.04 ATE-code is uppercase
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATE.22 ATE-ind new allowed in domain Yes No
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATE.21 ATE-duration, ATE-duration unit and ATE-ind contractual enddate relationship
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATE.09 ATE-ind contractual enddate in domain
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATE.11 ATE-duration greater than 0
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATE.17 ATE-code cannot be updated
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATE.05 ATE-account supertype in domain
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATE.07 ATE-ind depositable in domain
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.9.ATE.03 ATE-begindate before ATE-enddate
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.APV Acc Holder Par Value Checks
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.APV.03 APV-value must satisfy APV-AHP-check
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.APV.01 APV-of-AHR cannot be updated
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.APV.02 APV-has-AHP cannot be updated
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.CRY Currency Checks
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.CRY.12 CRY-ind natural cannot be updated
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.CRY.13 CRY-begindate after jurisdiction CTY-begindate
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.CRY.02 CRY-enddate is date without time
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.CRY.14 CRY-enddate before jurisdiction CTY-enddate
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.CRY.19 CRY is in SOP of CTY of CRY
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.CRY.11 CRY-code cannot be updated
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.CRY.10 Natural CRY information mandatory when CRY-ind natural is Yes
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.CRY.07 CRY-email address2 has valid email address format
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.CRY.20 CRY-tax account name has at least 8 positions
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.CRY.09 CRY-ind natural in domain
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.CRY.15 CRY-of-CTY cannot be updated
Oracle Designer Report : ckfdefin

04 Januari   2012 Function Definition Report Page 21 of 1116
Function     : BBS.9 Elementary ? : N  
Parent       :   Decomposed ? : Y Response    : IMMEDIATE
Definition   : Data Integrity
 
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.CRY.17 CRY-tax account number satisfies 11 test
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.CRY.18 CRY-tax account name uppercase and number
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.CRY.03 CRY-begindate before CRY-enddate
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.CRY.04 CRY-code is uppercase
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.CRY.16 CRY-tax account number greater than 1000000000
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.CRY.06 CRY-email address has valid email address format
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.CRY.08 CRY-email address is not CRY-email address2
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.CRY.05 CRY-ind international in domain
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.9.CRY.01 CRY-begindate is date without time
Oracle Designer Report : ckfdefin

04 Januari   2012 Function Definition Report Page 22 of 1116
Container : BBS Version :  
Function     : BBS.8 Elementary ? : N  
Parent       :   Decomposed ? : Y  
Definition   : Support
 
Description  : The Support function consists of utilities that support the operations of the BBS.
Oracle Designer Report : ckfdefin

04 Januari   2012 Function Definition Report Page 23 of 1116
Function     : BBS.8 Elementary ? : N  
Parent       :   Decomposed ? : Y  
Definition   : Support
 
Function Decomposition 
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.8.AHP Acc Holder Parameter Support
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.8.AHP.02 Get AHP record
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.8.AHP.01 Get AHP-id
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.8.AHP.04 Delete AHP record
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.8.AHP.05 Journal AHP record
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.8.AHP.03 Insert or update AHP record
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.8.GLR General Ledger Support
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.8.GLR.04 Delete GLR record
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.8.GLR.05 Journal GLR record
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.8.GLR.01 Get GLR-id
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.8.GLR.03 Insert or update GLR record
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.8.GLR.02 Get GLR record
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.8.ATE Account Type Support
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.8.ATE.03 Insert or update ATE record
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.8.ATE.02 Get ATE record
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.8.ATE.01 Get ATE-id
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.8.ATE.05 Journal ATE record
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.8.ATE.04 Delete ATE record
BBS/- TRN, PTR, BST, GJL, HAB/BBS.8.BST Bank Statement Support
BBS/- TRN, PTR, BST, GJL, HAB/BBS.8.BST.06 Get most recent BST for ACT
BBS/- TRN, PTR, BST, GJL, HAB/BBS.8.BST.02 Get BST record
BBS/- TRN, PTR, BST, GJL, HAB/BBS.8.BST.07 Get next BST for ACT
BBS/- TRN, PTR, BST, GJL, HAB/BBS.8.BST.05 Journal BST record
BBS/- TRN, PTR, BST, GJL, HAB/BBS.8.BST.08 Get previous BST for ACT
BBS/- TRN, PTR, BST, GJL, HAB/BBS.8.BST.04 Delete BST record
BBS/- TRN, PTR, BST, GJL, HAB/BBS.8.BST.03 Insert or update BST record
BBS/- TRN, PTR, BST, GJL, HAB/BBS.8.BST.01 Get BST-id
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.8.PTC Permission to Collect Support
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.8.PTC.05 Journal PTC record
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.8.PTC.03 Insert or update PTC record
Oracle Designer Report : ckfdefin

04 Januari   2012 Function Definition Report Page 24 of 1116
Function     : BBS.8 Elementary ? : N  
Parent       :   Decomposed ? : Y  
Definition   : Support
 
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.8.PTC.01 Get PTC-id
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.8.PTC.02 Get PTC record
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.8.PTC.04 Delete PTC record
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.8.PTC.06 Get highest value of PTC-seqno for PTC-ACT-id
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.8.PTC.07 Get PTC record for reference PTC
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.8.SRE Specific Rate Support
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.8.SRE.02 Get SRE record
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.8.SRE.05 Journal SRE record
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.8.SRE.01 Get SRE-id
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.8.SRE.03 Insert or update SRE record
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.8.SRE.04 Delete SRE record
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.8.ADS Address Support
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.8.ADS.08 Process Address Validation Response
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.8.ADS.04 Delete ADS record
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.8.ADS.01 Get ADS-id
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.8.ADS.05 Journal ADS record
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.8.ADS.07 Submit Address Validation Request
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.8.ADS.09 Remove unused ADS record
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.8.ADS.03 Insert or update ADS record
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.8.ADS.02 Get ADS record
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.8.ADS.06 Check Address Already Exists
BBS/- TRN, PTR, BST, GJL, HAB/BBS.8.GJL General Journal Support
BBS/- TRN, PTR, BST, GJL, HAB/BBS.8.GJL.02 Get GJL record
BBS/- TRN, PTR, BST, GJL, HAB/BBS.8.GJL.05 Journal GJL record
BBS/- TRN, PTR, BST, GJL, HAB/BBS.8.GJL.03 Insert or update GJL record
BBS/- TRN, PTR, BST, GJL, HAB/BBS.8.GJL.06 Get highest value of GJL-seqno within GJL-year
BBS/- TRN, PTR, BST, GJL, HAB/BBS.8.GJL.01 Get GJL-id
BBS/- TRN, PTR, BST, GJL, HAB/BBS.8.GJL.04 Delete GJL record
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.8.APV Account Holder Par Value Support
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.8.APV.02 Get APV record
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.8.APV.05 Journal APV record
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.8.APV.06 Remove invalidated APV dependencies
Oracle Designer Report : ckfdefin

04 Januari   2012 Function Definition Report Page 25 of 1116
Function     : BBS.8 Elementary ? : N  
Parent       :   Decomposed ? : Y  
Definition   : Support
 
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.8.APV.03 Insert or update APV record
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.8.APV.04 Delete APV record
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.8.APV.01 Get APV-id
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.8.SOP State Or Province Support
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.8.SOP.01 Get SOP-id
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.8.SOP.03 Insert or update SOP record
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.8.SOP.04 Delete SOP record
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.8.SOP.05 Journal SOP record
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.8.SOP.02 Get SOP record
BBS/- TRN, PTR, BST, GJL, HAB/BBS.8.PTR Payment Order Support
BBS/- TRN, PTR, BST, GJL, HAB/BBS.8.PTR.04 Delete PTR record
BBS/- TRN, PTR, BST, GJL, HAB/BBS.8.PTR.03 Insert or update PTR record
BBS/- TRN, PTR, BST, GJL, HAB/BBS.8.PTR.06 Get highest value of PTR-seqno within PTR-ACT-id
BBS/- TRN, PTR, BST, GJL, HAB/BBS.8.PTR.02 Get PTR record
BBS/- TRN, PTR, BST, GJL, HAB/BBS.8.PTR.05 Journal PTR record
BBS/- TRN, PTR, BST, GJL, HAB/BBS.8.PTR.01 Get PTR-id
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.NTY Nationality Support
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.NTY.02 Get NTY record
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.NTY.01 Get NTY-id
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.NTY.03 Insert or update NTY record
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.NTY.05 Journal NTY record
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.NTY.04 Delete NTY record
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.NTY.06 Get current NTY record for AHR
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.8.ACB Account Currency Balance Support
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.8.ACB.05 Journal ACB record
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.8.ACB.01 Get ACB-id
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.8.ACB.02 Get ACB record
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.8.ACB.03 Insert or update ACB record
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.8.ACB.04 Delete ACB record
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.8.CRY Currency Support
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.8.CRY.08 Check list of CRY-codes is valid
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.8.CRY.01 Get CRY-id
Oracle Designer Report : ckfdefin

04 Januari   2012 Function Definition Report Page 26 of 1116
Function     : BBS.8 Elementary ? : N  
Parent       :   Decomposed ? : Y  
Definition   : Support
 
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.8.CRY.07 Get CRY-code
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.8.CRY.05 Journal CRY record
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.8.CRY.06 Get CRY-id of valid CRY
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.8.CRY.03 Insert or update CRY record
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.8.CRY.04 Delete CRY record
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.8.CRY.02 Get CRY record
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.8.ATC Account Type Currency Support
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.8.ATC.01 Get ATC-id
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.8.ATC.02 Get ATC record
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.8.ATC.03 Insert or update ATC record
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.8.ATC.04 Delete ATC record
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.8.ATC.05 Journal ATC record
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.8.ATL Account Type Ledger Support
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.8.ATL.03 Insert or update ATL record
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.8.ATL.05 Journal ATL record
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.8.ATL.01 Get ATL-id
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.8.ATL.02 Get ATL record
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.8.ATL.04 Delete ATL record
BBS/- TRN, PTR, BST, GJL, HAB/BBS.8.TRN Transaction Support
BBS/- TRN, PTR, BST, GJL, HAB/BBS.8.TRN.01 Get TRN-id
BBS/- TRN, PTR, BST, GJL, HAB/BBS.8.TRN.09 Get last TRN-date effect for ACY
BBS/- TRN, PTR, BST, GJL, HAB/BBS.8.TRN.07 Get CRY-code
BBS/- TRN, PTR, BST, GJL, HAB/BBS.8.TRN.03 Insert or update TRN record
BBS/- TRN, PTR, BST, GJL, HAB/BBS.8.TRN.04 Delete TRN record
BBS/- TRN, PTR, BST, GJL, HAB/BBS.8.TRN.06 Add TRN range total
BBS/- TRN, PTR, BST, GJL, HAB/BBS.8.TRN.02 Get TRN record
BBS/- TRN, PTR, BST, GJL, HAB/BBS.8.TRN.10 Get ACY-ACT-id
BBS/- TRN, PTR, BST, GJL, HAB/BBS.8.TRN.11 Check automatic collect undo possible
BBS/- TRN, PTR, BST, GJL, HAB/BBS.8.TRN.05 Journal TRN record
BBS/- TRN, PTR, BST, GJL, HAB/BBS.8.TRN.08 Get corrective transaction type
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.8.HTR Holding Tax Rate Support
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.8.HTR.07 Get actual HTR record
Oracle Designer Report : ckfdefin

04 Januari   2012 Function Definition Report Page 27 of 1116
Function     : BBS.8 Elementary ? : N  
Parent       :   Decomposed ? : Y  
Definition   : Support
 
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.8.HTR.01 Get HTR-id
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.8.HTR.03 Insert or update HTR record
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.8.HTR.06 Get valid HTR record
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.8.HTR.04 Delete HTR record
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.8.HTR.05 Journal HTR record
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.8.HTR.08 Determine holding tax calculation enddate
BBS/- CRY, HTR, AHP, APV, PFB, TFB/BBS.8.HTR.02 Get HTR record
BBS/- TRN, PTR, BST, GJL, HAB/BBS.8.HAB Holder Account Book Support
BBS/- TRN, PTR, BST, GJL, HAB/BBS.8.HAB.03 Insert or update HAB record
BBS/- TRN, PTR, BST, GJL, HAB/BBS.8.HAB.01 Get HAB-id
BBS/- TRN, PTR, BST, GJL, HAB/BBS.8.HAB.05 Journal HAB record
BBS/- TRN, PTR, BST, GJL, HAB/BBS.8.HAB.02 Get HAB record
BBS/- TRN, PTR, BST, GJL, HAB/BBS.8.HAB.04 Delete HAB record
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.8.ACY Account Currency Support
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.8.ACY.11 Get appropriate ACY-id for ACT-id and CRY-id
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.8.ACY.10 Get CRY data for ACY-id
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.8.ACY.08 Get exact ACY-id for ACT-id and CRY-id
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.8.ACY.09 Get CRY-id for ACY-id
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.8.ACY.05 Journal ACY record
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.8.ACY.14 Get treshold data for ACY
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.8.ACY.02 Get ACY record
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.8.ACY.07 Get name of ACY
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.8.ACY.13 Get ACT data for ACY-id
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.8.ACY.04 Delete ACY record
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.8.ACY.03 Insert or update ACY record
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.8.ACY.01 Get ACY-id
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.8.ACY.12 Get ACY-id and create ACY if needed
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.8.ACY.06 Get balance calculation date
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.AHG Account Holding Support
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.AHG.02 Get AHG record
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.AHG.04 Delete AHG record
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.AHG.03 Insert or update AHG record
Oracle Designer Report : ckfdefin

04 Januari   2012 Function Definition Report Page 28 of 1116
Function     : BBS.8 Elementary ? : N  
Parent       :   Decomposed ? : Y  
Definition   : Support
 
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.AHG.01 Get AHG-id
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.AHG.05 Journal AHG record
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.8.CTY Country Support
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.8.CTY.02 Get CTY record
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.8.CTY.06 Get CTY-id of valid CTY
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.8.CTY.07 Get translated CTY-name
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.8.CTY.01 Get CTY-id
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.8.CTY.05 Journal CTY record
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.8.CTY.08 Process CTY-years of age change
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.8.CTY.03 Insert or update CTY record
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.8.CTY.04 Delete CTY record
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.8.CRE Compensation Rate Support
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.8.CRE.04 Delete CRE record
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.8.CRE.02 Get CRE record
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.8.CRE.03 Insert or update CRE record
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.8.CRE.01 Get CRE-id
BBS/- ATE, ATC, CRE, ATL, GLR/BBS.8.CRE.05 Journal CRE record
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.RPE Representative Support
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.RPE.06 Check AHR is RPE
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.RPE.05 Journal RPE record
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.RPE.03 Insert or update RPE record
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.RPE.04 Delete RPE record
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.RPE.02 Get RPE record
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.RPE.08 Update all AHR-of-RPE-status for AHR
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.RPE.07 Check AHR has RPE
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.RPE.01 Get RPE-id
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.8.BNK Bank Support
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.8.BNK.01 Get BNK-id
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.8.BNK.03 Insert or update BNK record
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.8.BNK.06 Get BNK-id of valid BNK
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.8.BNK.05 Journal BNK record
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.8.BNK.02 Get BNK record
Oracle Designer Report : ckfdefin

04 Januari   2012 Function Definition Report Page 29 of 1116
Function     : BBS.8 Elementary ? : N  
Parent       :   Decomposed ? : Y  
Definition   : Support
 
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.8.BNK.08 Check list of BNK-codes is valid
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.8.BNK.04 Delete BNK record
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.8.BNK.07 Check BNK information
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.AHR Account Holder Support
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.AHR.07 Generate internal name of Account Holder
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.AHR.02 Get AHR record
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.AHR.01 Get AHR-id
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.AHR.09 Change Account Holder Age
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.AHR.05 Journal AHR record
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.AHR.08 Check Account Holder Under Age
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.AHR.03 Insert or update AHR record
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.AHR.06 Get AHR-id of valid AHR
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.AHR.04 Delete AHR record
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.8.HAS Holder Address Support
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.8.HAS.05 Journal HAS record
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.8.HAS.03 Insert or update HAS record
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.8.HAS.01 Get HAS-id
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.8.HAS.04 Delete HAS record
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.8.HAS.06 Get postal HAS
BBS/- CTY, BNK, SOP, ADS, HAS/BBS.8.HAS.02 Get HAS record
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.LDT Legal Document Support
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.LDT.08 Generate LDT-document label
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.LDT.04 Delete LDT record
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.LDT.03 Insert or update LDT record
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.LDT.06 Get highest value of LDT-seqno for LDT-AHR-id, LDT-ACT-id, LDT-RPE- id, LDT-NTY-id or LDT-AHG-id
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.LDT.09 Check  LDT AHR information available
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.LDT.02 Get LDT record
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.LDT.05 Journal LDT record
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.LDT.07 Generate LDT-document number
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.LDT.01 Get LDT-id
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.8.ACT Account Support
Oracle Designer Report : ckfdefin

04 Januari   2012 Function Definition Report Page 30 of 1116
Function     : BBS.8 Elementary ? : N  
Parent       :   Decomposed ? : Y  
Definition   : Support
 
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.8.ACT.08 Generate ACT-account number
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.8.ACT.04 Delete ACT record
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.8.ACT.03 Insert or update ACT record
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.8.ACT.06 Get ACT record valid record
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.8.ACT.02 Get ACT record
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.8.ACT.05 Journal ACT record
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.8.ACT.01 Get ACT-id
BBS/- ACT, ACY, ACB, PTC, SRE/BBS.8.ACT.07 Check ACT has new Account
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.DTE Document Type Support
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.DTE.05 Journal DTE record
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.DTE.04 Delete DTE record
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.DTE.02 Get DTE record
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.DTE.06 Generate LDT from DTE-model text
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.DTE.07 Get translated DTE-name
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.DTE.01 Get DTE-id
BBS/- AHR, AHG, DTE, LDT, NTY, RPE/BBS.8.DTE.03 Insert or update DTE record
Oracle Designer Report : ckfdefin

04 Januari   2012 Function Definition Report Page 31 of 1116
Container : BBS Version :  
Function     : BBS Elementary ? : N  
Parent       :   Decomposed ? : Y  
Definition   : Basic Banking System
 
Description  : The Basic Banking System (BBS) is an information system that supports the basic banking operations in the Natural Money Financial System. The BBS should be a simple system in the functional as well in the technical sense. The BBS should cover all basic operations of banking. The functionality of the BBS must be standardised for all banks. 
 
A simple standardised BBS has the following advantages: 
- the system is easy to operate; 
- the system is easy to use; 
- banking can be decentralised in a cost effective way. 
 
The BBS performs the following functions: 
- administrating Account Holders; 
- administrating Accounts; 
- handling Transactions; 
- system administration and managing master data; 
- accounting. 
 
Oracle Designer Report : ckfdefin

04 Januari   2012 Function Definition Report Page 32 of 1116
Function     : BBS Elementary ? : N  
Parent       :   Decomposed ? : Y  
Definition   : Basic Banking System
 
Function Decomposition 
BBS/BBS.4 System Administration
BBS/BBS.4.3 Cleaning Up
BBS/BBS.4.3.2 Clean Up Closed Account Holders
BBS/BBS.4.3.3 Clean Up Unused Addresses
BBS/BBS.4.3.1 Clean Up Closed Accounts
BBS/BBS.4.2 Archiving
BBS/BBS.4.2.2 Archiving Expired Data
BBS/BBS.4.2.2.1 Archive Messages
BBS/BBS.4.2.2.3 Archive Journaled Data
BBS/BBS.4.2.2.2 Archive Transactions
BBS/BBS.4.2.2.6 Archive Account Holders
BBS/BBS.4.2.2.5 Archive Accounts
BBS/BBS.4.2.2.4 Archive Addresses
BBS/BBS.4.2.1 Journaling
BBS/BBS.4.1 Manage Master Data
BBS/BBS.4.1.1 Manage Reference Domains
BBS/BBS.4.1.4 Manage Parameters
BBS/BBS.4.1.4.3 Manage Internal Parameters
BBS/BBS.4.1.4.2 Manage System Parameters
BBS/BBS.4.1.4.1 Manage Functional Parameters
BBS/BBS.4.1.5 Manage Banks
BBS/BBS.4.1.6 Manage Account Type Information
BBS/BBS.4.1.6.2 Manage Account Type Currencies
BBS/BBS.4.1.6.1 Manage Account Types
BBS/BBS.4.1.6.3 Manage Compensation Rates
BBS/BBS.4.1.2 Manage Country Information
BBS/BBS.4.1.2.1 Manage Countries
BBS/BBS.4.1.2.2 Manage States or Provinces
BBS/BBS.4.1.3 Manage Currency Information
BBS/BBS.4.1.3.2 Manage Holding Tax Rates
Oracle Designer Report : ckfdefin

04 Januari   2012 Function Definition Report Page 33 of 1116
Function     : BBS Elementary ? : N  
Parent       :   Decomposed ? : Y  
Definition   : Basic Banking System
 
BBS/BBS.4.1.3.1 Manage Currencies
BBS/BBS.1 Account Holder Administration
BBS/BBS.1.1 Account Holder Entry
BBS/BBS.1.1.7 Enter Account Holder Parameter Values
BBS/BBS.1.1.1 Enter Account Holder
BBS/BBS.1.1.6 Enter Legal Documents Account Holder
BBS/BBS.1.1.2 Enter Nationality
BBS/BBS.1.1.5 Enter User
BBS/BBS.1.1.4 Enter Representative
BBS/BBS.1.1.3 Enter Account Holder Address
BBS/BBS.1.2 Account Holder Review
BBS/BBS.1.2.5 Review User
BBS/BBS.1.2.2 Review Nationality
BBS/BBS.1.2.6 Review Legal Documents Account Holder
BBS/BBS.1.2.4 Review Representative
BBS/BBS.1.2.3 Review Holder Address
BBS/BBS.1.2.7 Review Account Holder Parameter Values
BBS/BBS.1.2.1 Review Account Holder
BBS/BBS.1.6 Account Holder Checks
BBS/BBS.1.6.2 Check Credit History
BBS/BBS.1.6.3 Check Relationship History
BBS/BBS.1.6.1 Check Criminal Record
BBS/BBS.1.5 End Account Holdership
BBS/BBS.1.3 Account Holder Approval
BBS/BBS.1.3.2 Approve Nationality
BBS/BBS.1.3.7 Approve Account Holder Parameter Values
BBS/BBS.1.3.6 Approve Legal Documents Account Holder
BBS/BBS.1.3.4 Approve Representative
BBS/BBS.1.3.1 Approve Account Holder
BBS/BBS.1.3.5 Approve User
BBS/BBS.1.3.3 Approve Holder Address
BBS/BBS.1.4 Account Holder Update
Oracle Designer Report : ckfdefin

04 Januari   2012 Function Definition Report Page 34 of 1116
Function     : BBS Elementary ? : N  
Parent       :   Decomposed ? : Y  
Definition   : Basic Banking System
 
BBS/BBS.1.4.6 Update Legal Documents Account Holder
BBS/BBS.1.4.1 Update Account Holder
BBS/BBS.1.4.3 Update Account Holder Address
BBS/BBS.1.4.5 Update User
BBS/BBS.1.4.2 Update Nationality
BBS/BBS.1.4.4 Update Representative
BBS/BBS.1.4.7 Update Account Holder Parameter Values
BBS/BBS.7 Standard Functions
BBS/BBS.7.016 Determine previous calculation begindate
BBS/BBS.7.010 Get party id from Message Broker message
BBS/BBS.7.002 Domain checking
BBS/BBS.7.002.10 Check account number minimum value
BBS/BBS.7.002.03 Check domain gender
BBS/BBS.7.002.04 Check domain MBR MGE-party type for BBS
BBS/BBS.7.002.01 Check domain calculation scheme
BBS/BBS.7.002.02 Check domain disc rate type
BBS/BBS.7.002.05 Check year is a valid year
BBS/BBS.7.002.09 Check domain signature
BBS/BBS.7.002.06 Check account number satisfies eleven test
BBS/BBS.7.002.07 Check account name contains valid characters
BBS/BBS.7.002.08 Check domain computing interval
BBS/BBS.7.015 Determine next calculation enddate
BBS/BBS.7.012 Check party id valid for Message Broker message type
BBS/BBS.7.017 Check user verification
BBS/BBS.7.014 Calculate months between
BBS/BBS.7.001 Parameter handling
BBS/BBS.7.001.01 Get functional parameter value
BBS/BBS.7.001.05 Set internal parameter value
BBS/BBS.7.001.06 Set system parameter value
BBS/BBS.7.001.04 Set functional parameter value
BBS/BBS.7.001.03 Get system parameter value
BBS/BBS.7.001.02 Get internal parameter value
Oracle Designer Report : ckfdefin

04 Januari   2012 Function Definition Report Page 35 of 1116
Function     : BBS Elementary ? : N  
Parent       :   Decomposed ? : Y  
Definition   : Basic Banking System
 
BBS/BBS.7.011 Check discontination rate value
BBS/BBS.5 Accounting
BBS/BBS.5.6 Fraud Detection Reports
BBS/BBS.5.2 General Ledger
BBS/BBS.5.4 Interbank Transactions
BBS/BBS.5.4.3 Check Interbank Transactions Report