Hierarchy
⤷ PSM-FM-BCS-AC (Application Component) Availability Control
⤷ FMAVC_E (Package) Active availability control: generic part
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_FMAVC_ENTRY | AVC entry class (FM specific part) | 20010521 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_GMAVC_ENTRY | AVC entry class (GM specific part) | 20020121 |
Properties
Class | CL_BUAVC_ENTRY | |
Short Description | AVC entry class (generic part) | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | FMAVC_E | Active availability control: generic part |
Created | 20010521 | SAP |
Last change | 20131127 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_BUAVC_ENTRY has no forward declaration.
Interfaces
Class CL_BUAVC_ENTRY has no interface implemented.
Friends
Class CL_BUAVC_ENTRY has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | C_AVC_TEXT | Constant | Protected | Type reference (TYPE) | SYMSGV | 'AVAILABILITY_CONTROL' | Messages, message variables | 20010612 | |
2 | G_ACTIVITY_GROUP | Instance attribute | Protected | Type reference (TYPE) | BUAVC_ACTIVGRP | Activity group for availability control | 20010523 | ||
3 | G_APPLIC | Instance attribute | Protected | Type reference (TYPE) | BUAVC_APPLIC | Application Component of BCS Availability Control | 20111221 | ||
4 | G_COMMIT_BEFORE_POST | Instance attribute | Protected | Type reference (TYPE) | XFELD | SPACE | Flag "COMMIT occurred before POST" | 20111221 | |
5 | G_DATA_ALREADY_POSTED | Instance attribute | Protected | Type reference (TYPE) | XFELD | SPACE | Flag "data has already been posted" | 20010927 | |
6 | G_DATA_NOT_CHECKED | Instance attribute | Protected | Type reference (TYPE) | XFELD | SPACE | Flag "data not checked" | 20010522 | |
7 | G_DOC_CHAIN | Instance attribute | Protected | Type reference (TYPE) | XFELD | SPACE | Flag "document in a document chain" | 20010614 | |
8 | G_DO_NOT_CHECK | Instance attribute | Protected | Type reference (TYPE) | XFELD | SPACE | Flag "do not check availability" | 20010607 | |
9 | G_DO_NOT_ENQUEUE | Instance attribute | Protected | Type reference (TYPE) | XFELD | SPACE | Flag "do not access enqueue server" | 20011023 | |
10 | G_DO_NOT_POST | Instance attribute | Protected | Type reference (TYPE) | XFELD | SPACE | Flag "do not post data" | 20100817 | |
11 | G_DO_NOT_REFRESH_LOG | Instance attribute | Protected | Type reference (TYPE) | XFELD | SPACE | Persistent flag "do not refresh application log" | 20040402 | |
12 | G_MASS_SIMULATION | Instance attribute | Protected | Type reference (TYPE) | XFELD | SPACE | Persistent flag "cumulate check result for mass simulation" | 20060316 | |
13 | G_NEGLECT_COLLECT_ERROR | Instance attribute | Protected | Type reference (TYPE) | XFELD | SPACE | Flag "neglect errors from COLLECT call" | 20020125 | |
14 | G_NEVER_CHECK | Instance attribute | Protected | Type reference (TYPE) | XFELD | SPACE | Persistent flag "never check availability" | 20060316 | |
15 | G_NEVER_ENQUEUE | Instance attribute | Protected | Type reference (TYPE) | XFELD | SPACE | Persistent flag "never access enqueue server" | 20060316 | |
16 | G_O_AVC_RESTRICTION | Static Attribute | Private | Object reference (TYPE REF TO) | IF_EX_BUAVC_CHECK_RESTRICT | Business add-in interface IF_EX_BUAVC_CHECK_RESTRICT | 20040413 | ||
17 | G_REF_APPL_LOG | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_BUBAS_APPL_LOG_CTX | Application log with context | 20011002 | ||
18 | G_T_ACTIVGRPS | Instance attribute | Protected | Type reference (TYPE) | T_ACTGRP | Table of activity groups with priorities | 20050317 | ||
19 | G_T_AVC_LEDGER | Instance attribute | Protected | Type reference (TYPE) | T_AVC_LEDGER | AVC ledger dispatch table | 20010522 | ||
20 | G_T_INPUT_BUFFER | Instance attribute | Protected | Type reference (TYPE) | T_INPUT_BUFFER | Input buffer dispatch table | 20010522 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ALDNR_CHECK_ALLOWED | Instance method | Protected | Method | Check if the control ledger is allowed for the application | 20011113 |
2 | ALDNR_REINIT | Instance method | Public | Method | Reinitialize the list of allowed AVC ledgers | 20011026 |
3 | ALL_ALDNR_SET | Instance method | Public | Method | Define the list of allowed availability control ledgers | 20011026 |
4 | ALSRC_DETERMINE | Instance method | Protected | Method | Determine AVC data source | 20010522 |
5 | ALSRC_UPDATE | Instance method | Protected | Method | Update dispatch table for new AVC data source | 20010525 |
6 | APPL_LOG_SET | Instance method | Public | Method | Set handler for the application log | 20011002 |
7 | ATTRIBUTES_RESET_ALL | Instance method | Private | Method | Reset all global attributes | 20010607 |
8 | ATTRIBUTES_RESET_COLLECT | Instance method | Private | Method | Reset global attributes for new COLLECT | 20020128 |
9 | AVC_EVENT_HANDLER_REFRESH_ALL | Instance method | Private | Method | Refresh AVC event handler of all AVC ledger instances | 20011206 |
10 | BUFFER_REFRESH_EXTERN | Instance method | Public | Method | Refresh AVC buffers (from external) | 20110615 |
11 | CHECK | Instance method | Public | Method | Perform AVC check | 20010525 |
12 | COLLECT_BUFFER_ADD_ALL | Instance method | Private | Method | Add collect buffer to entry buffer for all ledger instances | 20020129 |
13 | COLLECT_BUFFER_REFRESH_ALL | Instance method | Private | Method | Refresh the collect buffer of all AVC ledger instances | 20020125 |
14 | COLLECT_DISPATCH | Instance method | Protected | Method | Call COLLECT method of all AVC ledgers | 20010523 |
15 | COLLECT_INIT | Instance method | Protected | Method | Initialization for COLLECT methods | 20010522 |
16 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20010522 |
17 | ENTRY_BUFFER_REFRESH_ALL | Instance method | Private | Method | Refresh entry buffer of all AVC ledger instances | 20010522 |
18 | ENTRY_BUFFER_SAVE_ALL | Instance method | Private | Method | Save the entry buffer for all AVC ledger instances | 20060316 |
19 | EVENT_HANDLER_SET | Instance method | Private | Method | Set handler methods | 20010522 |
20 | GET_BADI_RESTRICTION | Static method | Public | Method | Get BADI for check restriction | 20040413 |
21 | GLOBAL_FLAGS_GET | Instance method | Public | Method | Read global flags of the instance of the AVC entry class | 20060316 |
22 | GLOBAL_FLAGS_SET | Instance method | Public | Method | Set global flags of the instance of the AVC entry class | 20011023 |
23 | INIT_COMMIT | Instance method | Protected | Event handling method | Handler method for event COMMIT WORK | 20010521 |
24 | INIT_ROLLBACK | Instance method | Protected | Event handling method | Handler method for event ROLLBACK WORK | 20010521 |
25 | INPUT_BUFFER_APPEND_WITH_KEY | Instance method | Public | Method | Search and append input buffer lines for the specified key | 20010608 |
26 | INPUT_BUFFER_BACK_UP | Instance method | Protected | Method | Create back-up of current input buffers | 20020125 |
27 | INPUT_BUFFER_COUNT_LINES | Instance method | Protected | Method | Return the total number of lines in the input buffer | 20011025 |
28 | INPUT_BUFFER_GET_TABTYPE | Instance method | Public | Method | Get table type of input buffer | 20010607 |
29 | INPUT_BUFFER_REFRESH_ALL | Instance method | Private | Method | Refresh all input buffers (original data buffers) | 20010522 |
30 | INPUT_BUFFER_REFRESH_BACK_UP | Instance method | Private | Method | Refresh the back-up of the input buffers | 20020125 |
31 | INPUT_BUFFER_RESTORE | Instance method | Private | Method | Restore input buffers from back-up | 20020125 |
32 | INPUT_BUFFER_SAVE_REF_ENTRIES | Instance method | Protected | Method | Save reference entries in the input buffer | 20030901 |
33 | INPUT_BUFFER_TABLE_INIT | Instance method | Private | Method | Initialize dispatch table for input buffers | 20010525 |
34 | LEDGER_INSTANCE_CREATE | Instance method | Protected | Method | Create instance of AVC ledger | 20010522 |
35 | LEDGER_TABLE_INIT | Instance method | Private | Method | Initialize dispatch table for AVC ledgers | 20010522 |
36 | LOG_HANDLE_CREATE | Instance method | Private | Method | Create new handle for application log | 20010522 |
37 | MESSAGE_AREA_SET | Instance method | Public | Method | Set the context area for messages | 20031007 |
38 | MESSAGE_CUMULATE | Instance method | Protected | Method | Cumulate message for application log | 20011002 |
39 | OTHER_ATTRIBUTES_RESET_ALL | Instance method | Protected | Method | Reset all application specific attributes | 20020118 |
40 | OTHER_ATTRIBUTES_RESET_COLLECT | Instance method | Protected | Method | Reset application specific attributes for new COLLECT | 20020128 |
41 | POST | Instance method | Public | Method | Post checked data records | 20010525 |
42 | POSTED_BUFFER_REFRESH_ALL | Instance method | Private | Method | Refresh posted data buffer of all AVC ledger instances | 20010522 |
43 | VALUE_LOCKS_REMOVE | Instance method | Public | Method | Remove all own shared enqueues for all ledger instances | 20060316 |
Events
Class CL_BUAVC_ENTRY has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | S_ACTGRP | Protected | See coding | Activity group with priority | 20050317 | BEGIN OF s_actgrp,
prio(2) TYPE n,
activgrp TYPE buavc_activgrp,
END OF s_actgrp
|
|
2 | S_AVC_LEDGER | Protected | See coding | Structure of line of AVC ledger dispatch table | 20010525 | BEGIN OF s_avc_ledger,
aldnr TYPE buavc_aldnr,
ref_ledger TYPE REF TO cl_buavc_ledger,
excl_arcty TYPE buavc_s_aldnr-arcty,
END OF s_avc_ledger
|
|
3 | S_INPUT_BUFFER | Protected | See coding | Structure of line of input buffer dispatch table | 20010521 | BEGIN OF s_input_buffer,
alsrc TYPE buavc_alsrc,
ref_buffer TYPE REF TO cl_buavc_buffer,
ref_buffer_backup TYPE REF TO cl_buavc_buffer,
tabtype_lines TYPE ttypename,
END OF s_input_buffer
|
|
4 | T_ACTGRP | Protected | See coding | Table of activity groups with priorities | 20050317 | t_actgrp TYPE SORTED TABLE OF s_actgrp WITH UNIQUE KEY prio
|
|
5 | T_AVC_LEDGER | Protected | See coding | Table type of AVC ledger dispatch table | 20010525 | t_avc_ledger TYPE STANDARD TABLE OF s_avc_ledger
WITH KEY aldnr
|
|
6 | T_INPUT_BUFFER | Protected | See coding | Table type of input buffer dispatch table | 20010521 | t_input_buffer TYPE STANDARD TABLE OF s_input_buffer
WITH KEY alsrc
|
Method Signatures
Method ALDNR_CHECK_ALLOWED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ALDNR | Call by reference | Type reference (TYPE) | BUAVC_ALDNR | Ledger der Verfügbarkeitskontrolle | 20011113 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_ALLOWED | AVK-Ledger ist nicht zulässig für die Anwendung | 20011113 |
Method ALDNR_REINIT Signature
Method ALDNR_REINIT on class CL_BUAVC_ENTRY has no parameter.
Method ALDNR_REINIT on class CL_BUAVC_ENTRY has no exception.
Method ALL_ALDNR_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_T_ALDNR | Call by reference | Type reference (TYPE) | BUAVC_T_ALDNR | Tabelle für Verfügbarkeits-Ledger | 20011026 |
Method ALL_ALDNR_SET on class CL_BUAVC_ENTRY has no exception.
Method ALSRC_DETERMINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_ALSRC | Call by reference | Type reference (TYPE) | BUAVC_ALSRC | Entsprechende AVK-Datenquelle | 20010523 | ||
2 | Importing | I_S_ALSRC_DEF | Call by reference | Type reference (TYPE) | BUAVC_S_SENDER_DATA | Felder einer Datenquelle (ALSRC) eines AVK- Ledgers | 20010607 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_ALSRC | Fehler bei dem Ermitteln der entsprechenden AVK-Datenquelle | 20010523 |
Method ALSRC_UPDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ALSRC | Call by reference | Type reference (TYPE) | BUAVC_ALSRC | Datenquelle für ein Ledger der Verfügbarkeitskontrolle | 20010525 | ||
2 | Importing | I_TABTYPE_LINES | Call by reference | Type reference (TYPE) | TTYPENAME | Tabellentyp der Original-Erfassungszeilen | 20010530 | ||
3 | Importing | I_T_INPUT_BUFFER | Call by reference | Type reference (TYPE) | STANDARD TABLE | Anwendungsspezifische Eingabpuffer-Tabelle | 20010525 |
Method ALSRC_UPDATE on class CL_BUAVC_ENTRY has no exception.
Method APPL_LOG_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_REF_APPL_LOG | Call by reference | Object reference (TYPE REF TO) | CL_BUBAS_APPL_LOG_CTX | Anwendungsprotokoll mit Kontext | 20011002 | ||
2 | Importing | I_CREATE_NEW_LOG_HANDLE | Call by reference | Type reference (TYPE) | XFELD | SPACE | Kennz. "Handle für Anwendungsprotokoll anlegen" | 20040402 |
Method APPL_LOG_SET on class CL_BUAVC_ENTRY has no exception.
Method ATTRIBUTES_RESET_ALL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_CLEAR_COMMIT_FLAG | Call by reference | Type reference (TYPE) | XFELD | SPACE | Flag: clear the flag G_COMMIT_BEFORE_POST | 20111221 | |
2 | Importing | I_DO_NOT_REFRESH_LOG | Call by reference | Type reference (TYPE) | XFELD | SPACE | Flag: do not refresh application log | 20090626 |
Method ATTRIBUTES_RESET_ALL on class CL_BUAVC_ENTRY has no exception.
Method ATTRIBUTES_RESET_COLLECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_CLEAR_COMMIT_FLAG | Call by reference | Type reference (TYPE) | XFELD | SPACE | Flag: clear the flag G_COMMIT_BEFORE_POST | 20111221 | |
2 | Importing | I_DO_NOT_REFRESH_LOG | Call by reference | Type reference (TYPE) | XFELD | SPACE | Flag: do not refresh application log | 20090626 |
Method ATTRIBUTES_RESET_COLLECT on class CL_BUAVC_ENTRY has no exception.
Method AVC_EVENT_HANDLER_REFRESH_ALL Signature
Method AVC_EVENT_HANDLER_REFRESH_ALL on class CL_BUAVC_ENTRY has no parameter.
Method AVC_EVENT_HANDLER_REFRESH_ALL on class CL_BUAVC_ENTRY has no exception.
Method BUFFER_REFRESH_EXTERN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_MODE | Call by reference | Type reference (TYPE) | C | ' ' | Refresh mode | 20110615 |
Method BUFFER_REFRESH_EXTERN on class CL_BUAVC_ENTRY has no exception.
Method CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_REF_APPL_LOG | Call by reference | Object reference (TYPE REF TO) | CL_BUBAS_APPL_LOG_CTX | Anwendungsprotokoll mit Kontext | 20011002 | ||
2 | Importing | I_DO_NOT_CHECK | Call by reference | Type reference (TYPE) | XFELD | SPACE | Kz.: "CHECK-Ereignis ohne Verfügbarkeitsprüfungen durchf." | 20010525 | |
3 | Importing | I_REDO_CHECK | Call by reference | Type reference (TYPE) | XFELD | SPACE | Kz.: "CHECK-Ereignis durchf., auch wenn Daten zuvor geprüft" | 20020207 |
Method CHECK on class CL_BUAVC_ENTRY has no exception.
Method COLLECT_BUFFER_ADD_ALL Signature
Method COLLECT_BUFFER_ADD_ALL on class CL_BUAVC_ENTRY has no parameter.
Method COLLECT_BUFFER_ADD_ALL on class CL_BUAVC_ENTRY has no exception.
Method COLLECT_BUFFER_REFRESH_ALL Signature
Method COLLECT_BUFFER_REFRESH_ALL on class CL_BUAVC_ENTRY has no parameter.
Method COLLECT_BUFFER_REFRESH_ALL on class CL_BUAVC_ENTRY has no exception.
Method COLLECT_DISPATCH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_FLG_COLLECT_ERROR | Call by reference | Type reference (TYPE) | XFELD | Kennz.: Fehler beim Aufruf von COLLECT für AVK-Ledger | 20030901 | ||
2 | Importing | I_METHOD | Call by reference | Type reference (TYPE) | SEOCPDNAME | Name der COLLECT-Methode | 20010523 | ||
3 | Importing | I_T_COLLECT | Call by reference | Type reference (TYPE) | STANDARD TABLE | Tabelle der zu sammelnden Daten | 20010523 |
Method COLLECT_DISPATCH on class CL_BUAVC_ENTRY has no exception.
Method COLLECT_INIT Signature
Method COLLECT_INIT on class CL_BUAVC_ENTRY has no parameter.
Method COLLECT_INIT on class CL_BUAVC_ENTRY has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_BUAVC_ENTRY has no parameter.
Method CONSTRUCTOR on class CL_BUAVC_ENTRY has no exception.
Method ENTRY_BUFFER_REFRESH_ALL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_NB_NON_ZERO_RECORDS | Call by reference | Type reference (TYPE) | I | Number of deleted non-zero records | 20101209 | ||
2 | Exporting | E_NB_RECORDS | Call by reference | Type reference (TYPE) | I | Number of deleted records | 20101124 |
Method ENTRY_BUFFER_REFRESH_ALL on class CL_BUAVC_ENTRY has no exception.
Method ENTRY_BUFFER_SAVE_ALL Signature
Method ENTRY_BUFFER_SAVE_ALL on class CL_BUAVC_ENTRY has no parameter.
Method ENTRY_BUFFER_SAVE_ALL on class CL_BUAVC_ENTRY has no exception.
Method EVENT_HANDLER_SET Signature
Method EVENT_HANDLER_SET on class CL_BUAVC_ENTRY has no parameter.
Method EVENT_HANDLER_SET on class CL_BUAVC_ENTRY has no exception.
Method GET_BADI_RESTRICTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | PO_BADI | Value transfer | Object reference (TYPE REF TO) | IF_EX_BUAVC_CHECK_RESTRICT | Business Add-in Schnittstelle IF_EX_BUAVC_CHECK_RESTRICT | 20040413 |
Method GET_BADI_RESTRICTION on class CL_BUAVC_ENTRY has no exception.
Method GLOBAL_FLAGS_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_COMMIT_BEFORE_POST | Call by reference | Type reference (TYPE) | XFELD | Flag "COMMIT occurred before POST" | 20111221 | ||
2 | Exporting | E_DATA_NOT_CHECKED | Call by reference | Type reference (TYPE) | XFELD | Flag "data not checked" | 20120216 | ||
3 | Exporting | E_DO_NOT_CHECK | Call by reference | Type reference (TYPE) | XFELD | Flag "do not check availability" | 20060316 | ||
4 | Exporting | E_DO_NOT_ENQUEUE | Call by reference | Type reference (TYPE) | XFELD | Flag "do not access enqueue server" | 20060316 | ||
5 | Exporting | E_DO_NOT_POST | Call by reference | Type reference (TYPE) | XFELD | Flag "do not post data" | 20100817 | ||
6 | Exporting | E_DO_NOT_REFRESH_LOG | Call by reference | Type reference (TYPE) | XFELD | Persistent flag "do not refresh application log" | 20060316 | ||
7 | Exporting | E_MASS_SIMULATION | Call by reference | Type reference (TYPE) | XFELD | Persistent flag "cumulate check results for mass simulation" | 20060316 | ||
8 | Exporting | E_NEGLECT_COLLECT_ERROR | Call by reference | Type reference (TYPE) | XFELD | Flag "neglect errors from COLLECT call" | 20060316 | ||
9 | Exporting | E_NEVER_CHECK | Call by reference | Type reference (TYPE) | XFELD | Persistent flag "never check availability" | 20060316 | ||
10 | Exporting | E_NEVER_ENQUEUE | Call by reference | Type reference (TYPE) | XFELD | Persistent flag "never access enqueue server" | 20060316 |
Method GLOBAL_FLAGS_GET on class CL_BUAVC_ENTRY has no exception.
Method GLOBAL_FLAGS_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_COMMIT_BEFORE_POST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Flag "COMMIT occurred before POST" | 20111221 | |
2 | Importing | I_DATA_NOT_CHECKED | Call by reference | Type reference (TYPE) | XFELD | SPACE | Flag "data not checked" | 20130131 | |
3 | Importing | I_DO_NOT_CHECK | Call by reference | Type reference (TYPE) | XFELD | SPACE | Kennzeichen "Verfügbarkeit nicht prüfen" | 20011023 | |
4 | Importing | I_DO_NOT_ENQUEUE | Call by reference | Type reference (TYPE) | XFELD | SPACE | Kennzeichen "Nicht auf Enqueue-Server zugreifen" | 20011023 | |
5 | Importing | I_DO_NOT_POST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Flag "do not post data" | 20100817 | |
6 | Importing | I_DO_NOT_REFRESH_LOG | Call by reference | Type reference (TYPE) | XFELD | SPACE | Kennzeichen "Anwendungsprotokoll nicht aktualisieren" | 20040402 | |
7 | Importing | I_MASS_SIMULATION | Call by reference | Type reference (TYPE) | XFELD | SPACE | Persistent flag "cumulate check results for mass simulation" | 20060316 | |
8 | Importing | I_NEGLECT_COLLECT_ERROR | Call by reference | Type reference (TYPE) | XFELD | SPACE | Kennzeichen "Fehler aus COLLECT-Aufruf ignorieren" | 20020125 | |
9 | Importing | I_NEVER_CHECK | Call by reference | Type reference (TYPE) | XFELD | SPACE | Persistent flag "never check availability" | 20060316 | |
10 | Importing | I_NEVER_ENQUEUE | Call by reference | Type reference (TYPE) | XFELD | SPACE | Persistent flag "never access enqueue server" | 20060316 |
Method GLOBAL_FLAGS_SET on class CL_BUAVC_ENTRY has no exception.
Method INIT_COMMIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | KIND | Value transfer | Attribute reference (LIKE) | 20010702 |
Method INIT_COMMIT on class CL_BUAVC_ENTRY has no exception.
Method INIT_ROLLBACK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | KIND | Value transfer | Attribute reference (LIKE) | 20010702 |
Method INIT_ROLLBACK on class CL_BUAVC_ENTRY has no exception.
Method INPUT_BUFFER_APPEND_WITH_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_T_LINES | Call by reference | Type reference (TYPE) | STANDARD TABLE | Zeilen des Eingabpuffers | 20010608 | ||
2 | Importing | I_ALSRC | Call by reference | Type reference (TYPE) | BUAVC_ALSRC | Datenquelle für ein Ledger der Verfügbarkeitskontrolle | 20010608 | ||
3 | Importing | I_S_ACO_ID | Call by reference | Type reference (TYPE) | BUAVC_S_ACO_ID | Verfügbarkeitskontrollobjekt-ID mit Wildcard | 20010608 |
Method INPUT_BUFFER_APPEND_WITH_KEY on class CL_BUAVC_ENTRY has no exception.
Method INPUT_BUFFER_BACK_UP Signature
Method INPUT_BUFFER_BACK_UP on class CL_BUAVC_ENTRY has no parameter.
Method INPUT_BUFFER_BACK_UP on class CL_BUAVC_ENTRY has no exception.
Method INPUT_BUFFER_COUNT_LINES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_LINES | Value transfer | Type reference (TYPE) | I | Gesamtzahl der Zeilen im Eingabepuffer | 20011025 |
Method INPUT_BUFFER_COUNT_LINES on class CL_BUAVC_ENTRY has no exception.
Method INPUT_BUFFER_GET_TABTYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_TABTYPE_LINES | Call by reference | Type reference (TYPE) | TTYPENAME | Name des Tabellentyps für Zeilen des Eingabepuffers | 20010607 | ||
2 | Importing | I_ALSRC | Call by reference | Type reference (TYPE) | BUAVC_ALSRC | Datenquelle für ein Ledger der Verfügbarkeitskontrolle | 20010607 |
Method INPUT_BUFFER_GET_TABTYPE on class CL_BUAVC_ENTRY has no exception.
Method INPUT_BUFFER_REFRESH_ALL Signature
Method INPUT_BUFFER_REFRESH_ALL on class CL_BUAVC_ENTRY has no parameter.
Method INPUT_BUFFER_REFRESH_ALL on class CL_BUAVC_ENTRY has no exception.
Method INPUT_BUFFER_REFRESH_BACK_UP Signature
Method INPUT_BUFFER_REFRESH_BACK_UP on class CL_BUAVC_ENTRY has no parameter.
Method INPUT_BUFFER_REFRESH_BACK_UP on class CL_BUAVC_ENTRY has no exception.
Method INPUT_BUFFER_RESTORE Signature
Method INPUT_BUFFER_RESTORE on class CL_BUAVC_ENTRY has no parameter.
Method INPUT_BUFFER_RESTORE on class CL_BUAVC_ENTRY has no exception.
Method INPUT_BUFFER_SAVE_REF_ENTRIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_T_COLLECT | Call by reference | Type reference (TYPE) | STANDARD TABLE | Tabelle der gesammelten Daten | 20030901 |
Method INPUT_BUFFER_SAVE_REF_ENTRIES on class CL_BUAVC_ENTRY has no exception.
Method INPUT_BUFFER_TABLE_INIT Signature
Method INPUT_BUFFER_TABLE_INIT on class CL_BUAVC_ENTRY has no parameter.
Method INPUT_BUFFER_TABLE_INIT on class CL_BUAVC_ENTRY has no exception.
Method LEDGER_INSTANCE_CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_REF_LEDGER | Call by reference | Object reference (TYPE REF TO) | CL_BUAVC_LEDGER | AVK-Ledger (generischer Teil) | 20010522 | ||
2 | Importing | I_ALDNR | Call by reference | Type reference (TYPE) | BUAVC_ALDNR | Ledger der Verfügbarkeitskontrolle | 20010522 |
Method LEDGER_INSTANCE_CREATE on class CL_BUAVC_ENTRY has no exception.
Method LEDGER_TABLE_INIT Signature
Method LEDGER_TABLE_INIT on class CL_BUAVC_ENTRY has no parameter.
Method LEDGER_TABLE_INIT on class CL_BUAVC_ENTRY has no exception.
Method LOG_HANDLE_CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Anwendungsprotokoll: Protokoll-Handle | 20010522 |
Method LOG_HANDLE_CREATE on class CL_BUAVC_ENTRY has no exception.
Method MESSAGE_AREA_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_AREA | Value transfer | Type reference (TYPE) | BUBAS_AREA | Bereich | 20031007 |
Method MESSAGE_AREA_SET on class CL_BUAVC_ENTRY has no exception.
Method MESSAGE_CUMULATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_S_MSG | Call by reference | Type reference (TYPE) | BUBAS_S_MSGE | Nachricht | 20011002 | ||
2 | Importing | I_TABTYPE | Call by reference | Type reference (TYPE) | TTYPENAME | Name des Tabellentyps | 20011002 | ||
3 | Importing | I_T_LINES | Call by reference | Type reference (TYPE) | STANDARD TABLE | Tabelle der Datenzeilen | 20011002 |
Method MESSAGE_CUMULATE on class CL_BUAVC_ENTRY has no exception.
Method OTHER_ATTRIBUTES_RESET_ALL Signature
Method OTHER_ATTRIBUTES_RESET_ALL on class CL_BUAVC_ENTRY has no parameter.
Method OTHER_ATTRIBUTES_RESET_ALL on class CL_BUAVC_ENTRY has no exception.
Method OTHER_ATTRIBUTES_RESET_COLLECT Signature
Method OTHER_ATTRIBUTES_RESET_COLLECT on class CL_BUAVC_ENTRY has no parameter.
Method OTHER_ATTRIBUTES_RESET_COLLECT on class CL_BUAVC_ENTRY has no exception.
Method POST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_DOC_REF | Call by reference | Type reference (TYPE) | ANY | Referenz auf Beleg | 20010525 |
Method POST on class CL_BUAVC_ENTRY has no exception.
Method POSTED_BUFFER_REFRESH_ALL Signature
Method POSTED_BUFFER_REFRESH_ALL on class CL_BUAVC_ENTRY has no parameter.
Method POSTED_BUFFER_REFRESH_ALL on class CL_BUAVC_ENTRY has no exception.
Method VALUE_LOCKS_REMOVE Signature
Method VALUE_LOCKS_REMOVE on class CL_BUAVC_ENTRY has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ENQUEUE_ERROR | Error during access to lock table | 20060322 |
History
Last changed by/on | SAP | 20131127 |
SAP Release Created in | 462 |