SAP ABAP Class CL_BCA_US_DB_HOLD (Interface to Repository Hold Table)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   IS-B-BCA-MD (Application Component) Master Data
     FKB_HOLD (Package) Bank Customer Accounts: Holds
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BCA_US General Interface for all US Banking Dev 20010215
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BCA_US_AVAIL_HOLD Availability Hold Class 20020116
2 Inheritance (c INHERITING FROM c_ref)  CL_BCA_US_CERT_CHEQ Certified Check Under Holds 20010328
3 Inheritance (c INHERITING FROM c_ref)  CL_BCA_US_MEM_ITEM_HOLDS Holds needed for memo items 20010619
Properties
Class CL_BCA_US_DB_HOLD  
Short Description Interface to Repository Hold Table    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FKB_HOLD   Bank Customer Accounts: Holds 
Created 20010214   SAP 
Last change 20050409   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BCA_US_DB_HOLD has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BCA_US General Interface for all US Banking Dev 20010215
Friends
Class CL_BCA_US_DB_HOLD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_ERR_MSG Instance attribute Protected Type reference (TYPE) IBKKMESG Structure for transferring error messages 20010328
2 A_STAT_BCA_US_HOLD Static Attribute Protected Type reference (TYPE) BCA_US_HOLD Hold Amounts Which Affect Available Balance 20010216
3 A_TAB_BCA_US_HOLD Instance attribute Protected Type reference (TYPE) TTYPE_BCA_US_HOLD Hold Amounts Which Affect Available Balance 20010328
4 A_TAB_ERR_MSG Instance attribute Protected See coding table of errors collected 20010621
5 CO_ADV_FUNDS_HOLD Constant Protected Type reference (TYPE) BCA_US_HOLD-HOLD_TYPE '07' Hold Type ID 20010328
6 CO_ADV_FUNDS_RELEASE Constant Protected Type reference (TYPE) BCA_US_HOLD-HOLD_TYPE '08' Hold Type ID 20010328
7 CO_CERT_CHEQ_HOLD Constant Protected Type reference (TYPE) BCA_US_HOLD-HOLD_TYPE '05' Hold Type ID 20010328
8 CO_CERT_CHEQ_RELEASE Constant Protected Type reference (TYPE) BCA_US_HOLD-HOLD_TYPE '06' Hold Type ID 20010328
9 CO_PEN_ITEM_HOLD Constant Protected Type reference (TYPE) BCA_US_HOLD-HOLD_TYPE '03' Hold Type ID 20010328
10 CO_PEN_ITEM_HOLD_EXCEPTION Constant Protected Type reference (TYPE) BCA_US_HOLD-HOLD_TYPE '04' Hold Type ID 20010328
11 CO_PERM_EXCEPTION Constant Protected Type reference (TYPE) BCA_US_HOLD-HOLD_TYPE '02' Hold Type ID 20010328
12 CO_PERM_HOLD Constant Protected Type reference (TYPE) BCA_US_HOLD-HOLD_TYPE '01' Hold Type ID 20010328
13 FALSE Instance attribute Private Attribute reference (LIKE) 20010216
14 TRUE Instance attribute Private Attribute reference (LIKE) 20010216
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_RECORDS_BY_TYPE Static method Public Method append all hold records of a type 20010309
2 CHECK_RECORD Static method Public Method check main attributes of a new record 20010328
3 CONSTRUCTOR Instance method Public Constructor Constructor 20010215
4 DELETE_GROUP_RECORDS Static method Public Method Delete a all records of the of the same group 20010316
5 DELETE_RECORD Static method Public Method Delete Single record from 20010316
6 GET_ALL_HOLD_AMOUNTS Static method Public Method Retrieve all holds on a particular day 20010216
7 GET_AMT_AUTH Static method Public Method Retreives amount authorization and dual control customizing 20040505
8 GET_MAX_GROUP_ID Static method Public Method Return max group id 20010323
9 GET_MAX_RECORD_ID Static method Public Method Return max record id by account 20010313
10 GET_MAX_VALID_HOLD_DATE Static method Public Method Get the max validto date for a particular account 20010406
11 GET_MIN_VALID_HOLD_DATE Static method Public Method get the min validfrom date for a particular account 20010406
12 GET_NUM_HLD2REL Static method Public Method Return the number of holds not yet released 20040630
13 GET_RECORD Static method Public Method Retrieve unique record from repository 20010215
14 GET_RECORDS_BY_DATE Static method Public Method Return holds grouped by validto date 20010327
15 GET_RECORDS_BY_GROUP Static method Public Method Retreive all records for a group 20010320
16 GET_RECORDS_BY_ITEM Static method Public Method get all hold records by item 20020119
17 GET_RECORDS_BY_REFERENCE Static method Public Method get all hold records by ref. number 20010622
18 GET_RECORDS_BY_TYPE Static method Public Method get all hold records of a type 20010307
19 INSERT_HLD2REL_RECORD Static method Public Method Nimmt einen neuen Eintrag auf 20040508
20 INSERT_HOLD Instance method Public Method insert hold data to repository 20010328
21 INSERT_HOLD_AND_GET_KEYS Instance method Public Method insert hold data to repository 20020116
22 INSERT_NEW_RECORD Static method Public Method Inserts a new reccord 20010215
23 INSERT_NEW_RECORDS Static method Public Method Nimmt einen neuen Eintrag auf 20040508
24 IS_CORRECT Instance method Public Method check data used to create a hold instance 20010328
25 IS_HOLD_SAFE_TO_CHANGE Static method Public Method confirm safer holds to change 20010525
26 RECORD_EXITS Static method Public Method Confirm if record exits in repository 20010215
27 UPDATE_RECORD Static method Public Method Update one record 20010321
28 UPDATE_RECORD_LIMITED Static method Public Method Limited Update to a record 20010321
Events
Class CL_BCA_US_DB_HOLD has no event.
Types
Class CL_BCA_US_DB_HOLD has no local type.
Method Signatures

Method APPEND_RECORDS_BY_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACNUM_INT Call by reference Type reference (TYPE) BCA_US_HOLD-ACNUM_INT Referenz Auftraggeberkonto intern 20010309
2 Importing IM_BKKRS Call by reference Type reference (TYPE) BKK_BKKRS Bankkreis 20010309
3 Importing IM_HOLD_TYPE Call by reference Type reference (TYPE) BCA_US_HOLD-HOLD_TYPE Kennung des Betragsreservierungstyps 20010309
4 Changing T_BCA_US_HOLD Call by reference Type reference (TYPE) TTYPE_BCA_US_HOLD Reservierte Beträge, die verfügbaren Betrag beeinflussen 20010309

Method APPEND_RECORDS_BY_TYPE on class CL_BCA_US_DB_HOLD has no exception.

Method CHECK_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CORRECT Value transfer Type reference (TYPE) BOOLE-BOOLE Datenelement zur Domäne BOOLE: WAHR (='X') und FALSCH (=' ') 20010328
2 Exporting EX_MESSAGE Call by reference Type reference (TYPE) IBKKMESG Struktur zur Übertragung von Fehlermeldungen 20010328
3 Importing IM_OPERATION Call by reference Type reference (TYPE) IBKK40S-AKTYP Aktivität 20050301
4 Importing IM_RECORD Call by reference Type reference (TYPE) BCA_US_HOLD Reservierte Beträge, die verfügbaren Betrag beeinflussen 20010328

Method CHECK_RECORD on class CL_BCA_US_DB_HOLD has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_HOLD Call by reference Type reference (TYPE) TTYPE_BCA_US_HOLD Tabellentyp für Betragsreservierungen 20010328

Method CONSTRUCTOR on class CL_BCA_US_DB_HOLD has no exception.

Method DELETE_GROUP_RECORDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACNUM_INT Call by reference Type reference (TYPE) BCA_US_HOLD-ACNUM_INT Referenz Auftraggeberkonto intern 20010316
2 Importing IM_BKKRS Call by reference Type reference (TYPE) BCA_US_HOLD-BKKRS Bankkreis 20010316
3 Importing IM_GROUP_ID Call by reference Type reference (TYPE) BCA_US_HOLD-GROUP_ID Betragsreservierungsgruppen-ID 20010316
# Exception Resumable Description Created on
1 ERROR Löschung der Gruppe nicht möglich 20010316

Method DELETE_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACNUM_INT Call by reference Type reference (TYPE) BCA_US_HOLD-ACNUM_INT Referenz Auftraggeberkonto intern 20010316
2 Importing IM_BKKRS Call by reference Type reference (TYPE) BCA_US_HOLD-BKKRS Betragsreservierungseintrag 20040427
3 Importing IM_RECORD_ID Call by reference Type reference (TYPE) BCA_US_HOLD-RECORD_ID Art der Eintragskennung für Betragsreservierungstabelle 20010316
# Exception Resumable Description Created on
1 ERROR Löschung nicht möglich 20010316

Method GET_ALL_HOLD_AMOUNTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACNUM_INT Call by reference Type reference (TYPE) BCA_US_HOLD-ACNUM_INT Referenz Auftraggeberkonto intern 20010216
2 Importing IM_BKKRS Call by reference Type reference (TYPE) BCA_US_HOLD-BKKRS Bankkreis 20010216
3 Importing IM_DATE Call by reference Type reference (TYPE) BCA_US_HOLD-VALIDFROM Gültig ab 20010216
4 Importing IM_HOLD_TYPE Call by reference Type reference (TYPE) BCA_US_HOLD-HOLD_TYPE Kennung des Betragsreservierungstyps 20010216
5 Returning RE_HOLD_AMOUNT Value transfer Type reference (TYPE) BCA_US_HOLD-HOLD_AMOUNT Reservierter Betrag 20010216

Method GET_ALL_HOLD_AMOUNTS on class CL_BCA_US_DB_HOLD has no exception.

Method GET_AMT_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_TBKKHLDAUTH Call by reference Type reference (TYPE) TTBKKHLDAUTH Tabellentyp Berechtigung für reservierten Betrag 20040505
2 Importing IM_BKKRS Call by reference Type reference (TYPE) BKK42-BKKRS Bankkreis 20040505
3 Importing IM_PRODINT Call by reference Type reference (TYPE) BKK42-PRODINT Interne Produktnummer 20040505
# Exception Resumable Description Created on
1 ERR_NOT_FOUND Eintrag nicht gefunden 20040505

Method GET_MAX_GROUP_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACNUM_INT Call by reference Type reference (TYPE) BCA_US_HOLD-ACNUM_INT Referenz Auftraggeberkonto intern 20010323
2 Importing IM_BKKRS Call by reference Type reference (TYPE) BCA_US_HOLD-BKKRS Bankkreis 20010323
3 Returning RE_MAX_GROUP_ID Value transfer Type reference (TYPE) BCA_US_HOLD-GROUP_ID Betragsreservierungsgruppen-ID 20010323

Method GET_MAX_GROUP_ID on class CL_BCA_US_DB_HOLD has no exception.

Method GET_MAX_RECORD_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACNUM_INT Call by reference Type reference (TYPE) BCA_US_HOLD-ACNUM_INT Referenz Auftraggeberkonto intern 20010313
2 Importing IM_BKKRS Call by reference Type reference (TYPE) BCA_US_HOLD-BKKRS Bankkreis 20010313
3 Returning RE_VALUE Value transfer Type reference (TYPE) BCA_US_HOLD-RECORD_ID Art der Eintragskennung für Betragsreservierungstabelle 20010313

Method GET_MAX_RECORD_ID on class CL_BCA_US_DB_HOLD has no exception.

Method GET_MAX_VALID_HOLD_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACNUM_INT Call by reference Type reference (TYPE) BCA_US_HOLD-ACNUM_INT Referenz Auftraggeberkonto intern 20010406
2 Importing IM_BKKRS Call by reference Type reference (TYPE) BCA_US_HOLD-BKKRS Bankkreis 20010406
3 Importing IM_HOLD_TYPE Call by reference Type reference (TYPE) BCA_US_HOLD-HOLD_TYPE Kennung des Betragsreservierungstyps 20010406
4 Returning RE_DATE Value transfer Type reference (TYPE) BCA_US_HOLD-VALIDTO Gültig-bis-Feld 20010406

Method GET_MAX_VALID_HOLD_DATE on class CL_BCA_US_DB_HOLD has no exception.

Method GET_MIN_VALID_HOLD_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACNUM_INT Call by reference Type reference (TYPE) BCA_US_HOLD-ACNUM_INT Referenz Auftraggeberkonto intern 20010406
2 Importing IM_BKKRS Call by reference Type reference (TYPE) BCA_US_HOLD-BKKRS Bankkreis 20010406
3 Importing IM_HOLD_TYPE Call by reference Type reference (TYPE) BCA_US_HOLD-HOLD_TYPE Kennung des Betragsreservierungstyps 20010406
4 Returning RE_DATE Value transfer Type reference (TYPE) BCA_US_HOLD-VALIDFROM Gültig ab 20010406

Method GET_MIN_VALID_HOLD_DATE on class CL_BCA_US_DB_HOLD has no exception.

Method GET_NUM_HLD2REL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACNUM_INT Call by reference Type reference (TYPE) BCA_US_HOLD-ACNUM_INT Referenz Auftraggeberkonto intern 20040630
2 Importing IM_BKKRS Call by reference Type reference (TYPE) BKK_BKKRS Bankkreis 20040630
3 Returning RE_COUNT Value transfer Type reference (TYPE) I Anzahl der freizugebenden Betragsreservierungen 20040630
# Exception Resumable Description Created on
1 INVALID_PARAMS Ungültige Parameter (Bankkreis fehlt) 20040630

Method GET_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACNUM_INT Call by reference Type reference (TYPE) BCA_US_HOLD-ACNUM_INT Referenz Auftraggeberkonto intern 20010215
2 Importing IM_BKKRS Call by reference Type reference (TYPE) BCA_US_HOLD-BKKRS Bankkreis 20010216
3 Importing IM_RECORD_ID Call by reference Type reference (TYPE) BCA_US_HOLD-RECORD_ID Art der Eintragskennung für Betragsreservierungstabelle 20010215
4 Returning RE_HOLD_RECORD Value transfer Type reference (TYPE) BCA_US_HOLD Reservierte Beträge, die verfügbaren Betrag beeinflussen 20010216

Method GET_RECORD on class CL_BCA_US_DB_HOLD has no exception.

Method GET_RECORDS_BY_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACNUM_INT Call by reference Type reference (TYPE) BCA_US_HOLD-ACNUM_INT Referenz Auftraggeberkonto intern 20010327
2 Importing IM_BKKRS Call by reference Type reference (TYPE) BCA_US_HOLD-BKKRS Bankkreis 20010327
3 Importing IM_DATE_TYPE Call by reference Type reference (TYPE) BOOLE-BOOLE Datenelement zur Domäne BOOLE: WAHR (='X') und FALSCH (=' ') 20010327
4 Importing IM_FUTURE_DATES_ONLY Call by reference Type reference (TYPE) BOOLE-BOOLE 'X' Datenelement zur Domäne BOOLE: WAHR (='X') und FALSCH (=' ') 20010404
5 Changing T_BCA_US_HOLD Call by reference Type reference (TYPE) TTYPE_BCA_US_HOLD Tabellentyp für Betragsreservierungen 20010327

Method GET_RECORDS_BY_DATE on class CL_BCA_US_DB_HOLD has no exception.

Method GET_RECORDS_BY_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACNUM_INT Call by reference Type reference (TYPE) BCA_US_HOLD-ACNUM_INT Referenz Auftraggeberkonto intern 20010320
2 Importing IM_BKKRS Call by reference Type reference (TYPE) BCA_US_HOLD-BKKRS Bankkreis 20010320
3 Importing IM_GROUP_ID Call by reference Type reference (TYPE) BCA_US_HOLD-GROUP_ID Betragsreservierungsgruppen-ID 20010320
4 Changing T_BCA_US_HOLD Call by reference Type reference (TYPE) TTYPE_BCA_US_HOLD Tabellentyp für Betragsreservierungen 20010320
# Exception Resumable Description Created on
1 NOTHING_FOUND Keine Einträge gefunden 20010323

Method GET_RECORDS_BY_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACNUM_INT Call by reference Type reference (TYPE) BCA_US_HOLD-ACNUM_INT Referenz Auftraggeberkonto intern 20020119
2 Importing IM_BKKRS Call by reference Type reference (TYPE) BKK_BKKRS Bankkreis 20020119
3 Importing IM_DOCNO Call by reference Type reference (TYPE) BCA_US_HOLD-DOCNO Postennummer in Kontokorrentkonten 20020119
4 Importing IM_POSNO Call by reference Type reference (TYPE) BCA_US_HOLD-POSNO Position im Posten 20020119
5 Changing T_BCA_US_HOLD Call by reference Type reference (TYPE) TTYPE_BCA_US_HOLD Reservierte Beträge, die verfügbaren Betrag beeinflussen 20020119

Method GET_RECORDS_BY_ITEM on class CL_BCA_US_DB_HOLD has no exception.

Method GET_RECORDS_BY_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACNUM_INT Call by reference Type reference (TYPE) BCA_US_HOLD-ACNUM_INT Referenz Auftraggeberkonto intern 20010622
2 Importing IM_BKKRS Call by reference Type reference (TYPE) BCA_US_HOLD-BKKRS Bankkreis 20010622
3 Importing IM_HOLD_REF_NUM Call by reference Type reference (TYPE) BCA_US_HOLD-REF_NUM Referenznummer Betragsreservierung 20010622
4 Importing IM_HOLD_TYPE Value transfer Type reference (TYPE) BCA_US_HOLD-HOLD_TYPE Kennung des Betragsreservierungstyps 20010622
5 Returning RE_TAB_BCA_US_HOLD Value transfer Type reference (TYPE) TTYPE_BCA_US_HOLD Tabellentyp für Betragsreservierungen 20010622

Method GET_RECORDS_BY_REFERENCE on class CL_BCA_US_DB_HOLD has no exception.

Method GET_RECORDS_BY_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACNUM_INT Call by reference Type reference (TYPE) BCA_US_HOLD-ACNUM_INT Referenz Auftraggeberkonto intern 20010307
2 Importing IM_BKKRS Call by reference Type reference (TYPE) BKK_BKKRS Bankkreis 20010307
3 Importing IM_HOLD_TYPE Call by reference Type reference (TYPE) BCA_US_HOLD-HOLD_TYPE Kennung des Betragsreservierungstyps 20010307
4 Changing T_BCA_US_HOLD Call by reference Type reference (TYPE) TTYPE_BCA_US_HOLD Reservierte Beträge, die verfügbaren Betrag beeinflussen 20010307

Method GET_RECORDS_BY_TYPE on class CL_BCA_US_DB_HOLD has no exception.

Method INSERT_HLD2REL_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RECORD_ID Call by reference Type reference (TYPE) BCA_US_HLD2REL-RECORD_ID Kennung der BetrReserv. für Eintrag m. ausstehender Freigabe 20040508
2 Importing IM_HLD2REL_RECORD Call by reference Type reference (TYPE) BCA_US_HLD2REL Betragsreservierung Freigabe ausstehend 20040508
# Exception Resumable Description Created on
1 ERR_INSERT Fehler bei Aufnahme in Tabelle 20040508
2 EXISTING Eintrag ist bereits vorhanden 20040508

Method INSERT_HOLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EX_ERR_MESG Value transfer Type reference (TYPE) IBKKMESG Bestätigung Daten-COMMIT 20010328
# Exception Resumable Description Created on
1 ERROR Einfügen war nicht möglich 20010328

Method INSERT_HOLD_AND_GET_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ERR_MESG Value transfer Type reference (TYPE) IBKKMESG Bestätigung Daten-COMMIT 20020116
2 Exporting EX_T_HOLD Value transfer Type reference (TYPE) TTYPE_BCA_US_HOLD Reservierte Beträge, die verfügbaren Betrag beeinflussen 20020116
# Exception Resumable Description Created on
1 ERROR Einfügen war nicht möglich 20020116

Method INSERT_NEW_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RECORD_ID Call by reference Type reference (TYPE) BCA_US_HOLD-RECORD_ID Art der Eintragskennung für Betragsreservierungstabelle 20010719
2 Importing IM_HOLD_RECORD Call by reference Type reference (TYPE) BCA_US_HOLD Reservierte Beträge, die verfügbaren Betrag beeinflussen 20010215
# Exception Resumable Description Created on
1 ERR_INSERT Problem beim Einfügen eines Eintrags in Tabelle 20010215
2 EXISTING Eintrag bereits vorhanden 20010215

Method INSERT_NEW_RECORDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MESSAGE Call by reference Type reference (TYPE) IBKKMESG Struktur für die Übergabe von Errormessages 20040508
2 Changing IM_TAB_HLD2REL Call by reference Type reference (TYPE) TTYPE_BCA_HLD2REL Tabellentyp BetrReserv. Freigabe ausstehend (Vier-A.-Prinz.) 20040508
3 Changing IM_TAB_HOLDS Call by reference Type reference (TYPE) TTYPE_BCA_US_HOLD Betragsreservierungen, die verfügbaren Betrag beeinflussen 20040508
# Exception Resumable Description Created on
1 ERR_INSERT Problem beim Einfügen eines Eintrags in Tabelle 20040508
2 EXISTING Eintrag bereits vorhanden 20040508

Method IS_CORRECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ERROR_MESG Call by reference Type reference (TYPE) IBKKMESG Struktur zur Übertragung von Fehlermeldungen 20010328
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler in mindestens einem Eintrag 20010328

Method IS_HOLD_SAFE_TO_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_HOLD_TYPE Call by reference Type reference (TYPE) BCA_US_HOLD-HOLD_TYPE Kennung des Betragsreservierungstyps 20010525
2 Returning RE_VALUE Value transfer Type reference (TYPE) BOOLE-BOOLE Datenelement zur Domäne BOOLE: WAHR (='X') und FALSCH (=' ') 20010525

Method IS_HOLD_SAFE_TO_CHANGE on class CL_BCA_US_DB_HOLD has no exception.

Method RECORD_EXITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACNUM_INT Call by reference Type reference (TYPE) BCA_US_HOLD-ACNUM_INT Referenz Auftraggeberkonto intern 20010315
2 Importing IM_BKKRS Call by reference Type reference (TYPE) BCA_US_HOLD-BKKRS Bankkreis 20010315
3 Importing IM_GROUP_ID Call by reference Type reference (TYPE) BCA_US_HOLD-GROUP_ID Betragsreservierungsgruppen-ID 20010315
4 Importing IM_RECORD_ID Call by reference Type reference (TYPE) BCA_US_HOLD-RECORD_ID Art der Eintragskennung für Betragsreservierungstabelle 20010315
5 Returning RE_VALUE Value transfer Type reference (TYPE) BOOLE-BOOLE Datenelement zur Domäne BOOLE: WAHR (='X') und FALSCH (=' ') 20010315

Method RECORD_EXITS on class CL_BCA_US_DB_HOLD has no exception.

Method UPDATE_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_HOLD_RECORD Call by reference Type reference (TYPE) BCA_US_HOLD Betragsreservierungseintrag aktualisieren 20010321
# Exception Resumable Description Created on
1 ERR_UPDATE Fehler beim Aktualisieren des Eintrags im Repository 20010321

Method UPDATE_RECORD_LIMITED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACNUM_INT Call by reference Type reference (TYPE) BCA_US_HOLD-ACNUM_INT Referenz Auftraggeberkonto intern 20010321
2 Importing IM_BKKRS Call by reference Type reference (TYPE) BCA_US_HOLD-BKKRS Bankkreis 20010321
3 Importing IM_CHANGE_DATE Call by reference Type reference (TYPE) BCA_US_HOLD-CHANGE_DATE Änderungsdatum 20010321
4 Importing IM_CHANGE_USER Call by reference Type reference (TYPE) BCA_US_HOLD-CHANGE_USER Letzter Änderer: 20010321
5 Importing IM_HOLD_ACTIVE Call by reference Type reference (TYPE) BCA_US_HOLD-HOLD_ACTIVE Aktivkennzeichen Betragsreservierung 20010321
6 Importing IM_HOLD_AMOUNT Call by reference Type reference (TYPE) BCA_US_HOLD-HOLD_AMOUNT Reservierter Betrag 20010321
7 Importing IM_RECORD_ID Call by reference Type reference (TYPE) BCA_US_HOLD-RECORD_ID Art der Eintragskennung für Betragsreservierungstabelle 20010321
8 Importing IM_REF_NUM Call by reference Type reference (TYPE) BCA_US_HOLD-REF_NUM Referenznummer Betragsreservierung 20010321
9 Importing IM_VALIDFROM Call by reference Type reference (TYPE) BCA_US_HOLD-VALIDFROM Gültig ab 20010321
10 Importing IM_VALIDTO Call by reference Type reference (TYPE) BCA_US_HOLD-VALIDTO Gültig-bis-Feld 20010321
# Exception Resumable Description Created on
1 ERR_UPDATE Fehler beim Aktualisieren eines Eintrags 20010321
History
Last changed by/on SAP  20050409 
SAP Release Created in 463_20