Hierarchy
⤷
⤷
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 | Constant | Protected | Type reference (TYPE) | SYMSGV | 'AVAILABILITY_CONTROL' | Messages, message variables | 20010612 | ||
| 2 | Instance attribute | Protected | Type reference (TYPE) | BUAVC_ACTIVGRP | Activity group for availability control | 20010523 | |||
| 3 | Instance attribute | Protected | Type reference (TYPE) | BUAVC_APPLIC | Application Component of BCS Availability Control | 20111221 | |||
| 4 | Instance attribute | Protected | Type reference (TYPE) | XFELD | SPACE | Flag "COMMIT occurred before POST" | 20111221 | ||
| 5 | Instance attribute | Protected | Type reference (TYPE) | XFELD | SPACE | Flag "data has already been posted" | 20010927 | ||
| 6 | Instance attribute | Protected | Type reference (TYPE) | XFELD | SPACE | Flag "data not checked" | 20010522 | ||
| 7 | Instance attribute | Protected | Type reference (TYPE) | XFELD | SPACE | Flag "document in a document chain" | 20010614 | ||
| 8 | Instance attribute | Protected | Type reference (TYPE) | XFELD | SPACE | Flag "do not check availability" | 20010607 | ||
| 9 | Instance attribute | Protected | Type reference (TYPE) | XFELD | SPACE | Flag "do not access enqueue server" | 20011023 | ||
| 10 | Instance attribute | Protected | Type reference (TYPE) | XFELD | SPACE | Flag "do not post data" | 20100817 | ||
| 11 | Instance attribute | Protected | Type reference (TYPE) | XFELD | SPACE | Persistent flag "do not refresh application log" | 20040402 | ||
| 12 | Instance attribute | Protected | Type reference (TYPE) | XFELD | SPACE | Persistent flag "cumulate check result for mass simulation" | 20060316 | ||
| 13 | Instance attribute | Protected | Type reference (TYPE) | XFELD | SPACE | Flag "neglect errors from COLLECT call" | 20020125 | ||
| 14 | Instance attribute | Protected | Type reference (TYPE) | XFELD | SPACE | Persistent flag "never check availability" | 20060316 | ||
| 15 | Instance attribute | Protected | Type reference (TYPE) | XFELD | SPACE | Persistent flag "never access enqueue server" | 20060316 | ||
| 16 | Static Attribute | Private | Object reference (TYPE REF TO) | IF_EX_BUAVC_CHECK_RESTRICT | Business add-in interface IF_EX_BUAVC_CHECK_RESTRICT | 20040413 | |||
| 17 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_BUBAS_APPL_LOG_CTX | Application log with context | 20011002 | |||
| 18 | Instance attribute | Protected | Type reference (TYPE) | T_ACTGRP | Table of activity groups with priorities | 20050317 | |||
| 19 | Instance attribute | Protected | Type reference (TYPE) | T_AVC_LEDGER | AVC ledger dispatch table | 20010522 | |||
| 20 | Instance attribute | Protected | Type reference (TYPE) | T_INPUT_BUFFER | Input buffer dispatch table | 20010522 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Protected | Method | Check if the control ledger is allowed for the application | 20011113 | |
| 2 | Instance method | Public | Method | Reinitialize the list of allowed AVC ledgers | 20011026 | |
| 3 | Instance method | Public | Method | Define the list of allowed availability control ledgers | 20011026 | |
| 4 | Instance method | Protected | Method | Determine AVC data source | 20010522 | |
| 5 | Instance method | Protected | Method | Update dispatch table for new AVC data source | 20010525 | |
| 6 | Instance method | Public | Method | Set handler for the application log | 20011002 | |
| 7 | Instance method | Private | Method | Reset all global attributes | 20010607 | |
| 8 | Instance method | Private | Method | Reset global attributes for new COLLECT | 20020128 | |
| 9 | Instance method | Private | Method | Refresh AVC event handler of all AVC ledger instances | 20011206 | |
| 10 | Instance method | Public | Method | Refresh AVC buffers (from external) | 20110615 | |
| 11 | Instance method | Public | Method | Perform AVC check | 20010525 | |
| 12 | Instance method | Private | Method | Add collect buffer to entry buffer for all ledger instances | 20020129 | |
| 13 | Instance method | Private | Method | Refresh the collect buffer of all AVC ledger instances | 20020125 | |
| 14 | Instance method | Protected | Method | Call COLLECT method of all AVC ledgers | 20010523 | |
| 15 | Instance method | Protected | Method | Initialization for COLLECT methods | 20010522 | |
| 16 | Instance method | Public | Constructor | CONSTRUCTOR | 20010522 | |
| 17 | Instance method | Private | Method | Refresh entry buffer of all AVC ledger instances | 20010522 | |
| 18 | Instance method | Private | Method | Save the entry buffer for all AVC ledger instances | 20060316 | |
| 19 | Instance method | Private | Method | Set handler methods | 20010522 | |
| 20 | Static method | Public | Method | Get BADI for check restriction | 20040413 | |
| 21 | Instance method | Public | Method | Read global flags of the instance of the AVC entry class | 20060316 | |
| 22 | Instance method | Public | Method | Set global flags of the instance of the AVC entry class | 20011023 | |
| 23 | Instance method | Protected | Event handling method | Handler method for event COMMIT WORK | 20010521 | |
| 24 | Instance method | Protected | Event handling method | Handler method for event ROLLBACK WORK | 20010521 | |
| 25 | Instance method | Public | Method | Search and append input buffer lines for the specified key | 20010608 | |
| 26 | Instance method | Protected | Method | Create back-up of current input buffers | 20020125 | |
| 27 | Instance method | Protected | Method | Return the total number of lines in the input buffer | 20011025 | |
| 28 | Instance method | Public | Method | Get table type of input buffer | 20010607 | |
| 29 | Instance method | Private | Method | Refresh all input buffers (original data buffers) | 20010522 | |
| 30 | Instance method | Private | Method | Refresh the back-up of the input buffers | 20020125 | |
| 31 | Instance method | Private | Method | Restore input buffers from back-up | 20020125 | |
| 32 | Instance method | Protected | Method | Save reference entries in the input buffer | 20030901 | |
| 33 | Instance method | Private | Method | Initialize dispatch table for input buffers | 20010525 | |
| 34 | Instance method | Protected | Method | Create instance of AVC ledger | 20010522 | |
| 35 | Instance method | Private | Method | Initialize dispatch table for AVC ledgers | 20010522 | |
| 36 | Instance method | Private | Method | Create new handle for application log | 20010522 | |
| 37 | Instance method | Public | Method | Set the context area for messages | 20031007 | |
| 38 | Instance method | Protected | Method | Cumulate message for application log | 20011002 | |
| 39 | Instance method | Protected | Method | Reset all application specific attributes | 20020118 | |
| 40 | Instance method | Protected | Method | Reset application specific attributes for new COLLECT | 20020128 | |
| 41 | Instance method | Public | Method | Post checked data records | 20010525 | |
| 42 | Instance method | Private | Method | Refresh posted data buffer of all AVC ledger instances | 20010522 | |
| 43 | 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 | I_ALDNR | Call by reference | Type reference (TYPE) | BUAVC_ALDNR | Ledger der Verfügbarkeitskontrolle | 20011113 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | E_ALSRC | Call by reference | Type reference (TYPE) | BUAVC_ALSRC | Entsprechende AVK-Datenquelle | 20010523 | |||
| 2 | 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 | 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 | I_ALSRC | Call by reference | Type reference (TYPE) | BUAVC_ALSRC | Datenquelle für ein Ledger der Verfügbarkeitskontrolle | 20010525 | |||
| 2 | I_TABTYPE_LINES | Call by reference | Type reference (TYPE) | TTYPENAME | Tabellentyp der Original-Erfassungszeilen | 20010530 | |||
| 3 | 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 | C_REF_APPL_LOG | Call by reference | Object reference (TYPE REF TO) | CL_BUBAS_APPL_LOG_CTX | Anwendungsprotokoll mit Kontext | 20011002 | |||
| 2 | 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 | I_CLEAR_COMMIT_FLAG | Call by reference | Type reference (TYPE) | XFELD | SPACE | Flag: clear the flag G_COMMIT_BEFORE_POST | 20111221 | ||
| 2 | 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 | I_CLEAR_COMMIT_FLAG | Call by reference | Type reference (TYPE) | XFELD | SPACE | Flag: clear the flag G_COMMIT_BEFORE_POST | 20111221 | ||
| 2 | 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 | 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 | C_REF_APPL_LOG | Call by reference | Object reference (TYPE REF TO) | CL_BUBAS_APPL_LOG_CTX | Anwendungsprotokoll mit Kontext | 20011002 | |||
| 2 | I_DO_NOT_CHECK | Call by reference | Type reference (TYPE) | XFELD | SPACE | Kz.: "CHECK-Ereignis ohne Verfügbarkeitsprüfungen durchf." | 20010525 | ||
| 3 | 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 | E_FLG_COLLECT_ERROR | Call by reference | Type reference (TYPE) | XFELD | Kennz.: Fehler beim Aufruf von COLLECT für AVK-Ledger | 20030901 | |||
| 2 | I_METHOD | Call by reference | Type reference (TYPE) | SEOCPDNAME | Name der COLLECT-Methode | 20010523 | |||
| 3 | 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 | E_NB_NON_ZERO_RECORDS | Call by reference | Type reference (TYPE) | I | Number of deleted non-zero records | 20101209 | |||
| 2 | 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 | 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 | E_COMMIT_BEFORE_POST | Call by reference | Type reference (TYPE) | XFELD | Flag "COMMIT occurred before POST" | 20111221 | |||
| 2 | E_DATA_NOT_CHECKED | Call by reference | Type reference (TYPE) | XFELD | Flag "data not checked" | 20120216 | |||
| 3 | E_DO_NOT_CHECK | Call by reference | Type reference (TYPE) | XFELD | Flag "do not check availability" | 20060316 | |||
| 4 | E_DO_NOT_ENQUEUE | Call by reference | Type reference (TYPE) | XFELD | Flag "do not access enqueue server" | 20060316 | |||
| 5 | E_DO_NOT_POST | Call by reference | Type reference (TYPE) | XFELD | Flag "do not post data" | 20100817 | |||
| 6 | E_DO_NOT_REFRESH_LOG | Call by reference | Type reference (TYPE) | XFELD | Persistent flag "do not refresh application log" | 20060316 | |||
| 7 | E_MASS_SIMULATION | Call by reference | Type reference (TYPE) | XFELD | Persistent flag "cumulate check results for mass simulation" | 20060316 | |||
| 8 | E_NEGLECT_COLLECT_ERROR | Call by reference | Type reference (TYPE) | XFELD | Flag "neglect errors from COLLECT call" | 20060316 | |||
| 9 | E_NEVER_CHECK | Call by reference | Type reference (TYPE) | XFELD | Persistent flag "never check availability" | 20060316 | |||
| 10 | 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 | I_COMMIT_BEFORE_POST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Flag "COMMIT occurred before POST" | 20111221 | ||
| 2 | I_DATA_NOT_CHECKED | Call by reference | Type reference (TYPE) | XFELD | SPACE | Flag "data not checked" | 20130131 | ||
| 3 | I_DO_NOT_CHECK | Call by reference | Type reference (TYPE) | XFELD | SPACE | Kennzeichen "Verfügbarkeit nicht prüfen" | 20011023 | ||
| 4 | I_DO_NOT_ENQUEUE | Call by reference | Type reference (TYPE) | XFELD | SPACE | Kennzeichen "Nicht auf Enqueue-Server zugreifen" | 20011023 | ||
| 5 | I_DO_NOT_POST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Flag "do not post data" | 20100817 | ||
| 6 | I_DO_NOT_REFRESH_LOG | Call by reference | Type reference (TYPE) | XFELD | SPACE | Kennzeichen "Anwendungsprotokoll nicht aktualisieren" | 20040402 | ||
| 7 | I_MASS_SIMULATION | Call by reference | Type reference (TYPE) | XFELD | SPACE | Persistent flag "cumulate check results for mass simulation" | 20060316 | ||
| 8 | I_NEGLECT_COLLECT_ERROR | Call by reference | Type reference (TYPE) | XFELD | SPACE | Kennzeichen "Fehler aus COLLECT-Aufruf ignorieren" | 20020125 | ||
| 9 | I_NEVER_CHECK | Call by reference | Type reference (TYPE) | XFELD | SPACE | Persistent flag "never check availability" | 20060316 | ||
| 10 | 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 | 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 | 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 | C_T_LINES | Call by reference | Type reference (TYPE) | STANDARD TABLE | Zeilen des Eingabpuffers | 20010608 | |||
| 2 | I_ALSRC | Call by reference | Type reference (TYPE) | BUAVC_ALSRC | Datenquelle für ein Ledger der Verfügbarkeitskontrolle | 20010608 | |||
| 3 | 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 | 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 | E_TABTYPE_LINES | Call by reference | Type reference (TYPE) | TTYPENAME | Name des Tabellentyps für Zeilen des Eingabepuffers | 20010607 | |||
| 2 | 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 | 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 | E_REF_LEDGER | Call by reference | Object reference (TYPE REF TO) | CL_BUAVC_LEDGER | AVK-Ledger (generischer Teil) | 20010522 | |||
| 2 | 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 | 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 | 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 | I_S_MSG | Call by reference | Type reference (TYPE) | BUBAS_S_MSGE | Nachricht | 20011002 | |||
| 2 | I_TABTYPE | Call by reference | Type reference (TYPE) | TTYPENAME | Name des Tabellentyps | 20011002 | |||
| 3 | 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 | 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 | Error during access to lock table | 20060322 |
History
| Last changed by/on | SAP | 20131127 |
| SAP Release Created in | 462 |