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_LEDGER | AVC ledger (FM specific part) | 20010521 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_GMAVC_LEDGER | AVC ledger (GM specific part) | 20020121 |
Properties
Class | CL_BUAVC_LEDGER | |
Short Description | AVC ledger (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 | 20110810 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_BUAVC_LEDGER has no forward declaration.
Interfaces
Class CL_BUAVC_LEDGER has no interface implemented.
Friends
Class CL_BUAVC_LEDGER 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 | C_CHECK_CHANGE_FIELD | Constant | Protected | Type reference (TYPE) | FNAM_____4 | 'CATEGORY-CEFFYEAR' | Field name | 20021011 | |
3 | G_ACTIVITY_GROUP | Instance attribute | Protected | Type reference (TYPE) | BUAVC_ACTIVGRP | Activity Group for AVC | 20011205 | ||
4 | G_ENTRY_INSTANCE | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_BUAVC_ENTRY | AVC entry class (generic part) | 20010607 | ||
5 | G_F_LEDGER | Instance attribute | Protected | Type reference (TYPE) | BUAVCLDGR | Description of AVC ledger | 20010522 | ||
6 | G_LEDGER_TAB | Instance attribute | Protected | Type reference (TYPE) | T881-TAB | Summary table | 20021010 | ||
7 | G_REF_APPL_LOG | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_BUBAS_APPL_LOG_CTX | Application log with context | 20011002 | ||
8 | G_REF_AVC_EVENT | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_BUAVC_EVENT | AVC Event Handler (generic part) | 20011206 | ||
9 | G_REF_COLLECT_BUFFER | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_BUAVC_BUFFER | Collect buffer (data to be added to the entry buffer) | 20020125 | ||
10 | G_REF_ENTRY_BUFFER | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_BUAVC_BUFFER | Entry buffer (data to be checked/posted) | 20010522 | ||
11 | G_REF_POSTED_BUFFER | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_BUAVC_BUFFER | Posted data buffer (data already posted, but not COMMITted) | 20010522 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ACO_ID_CREATE | Instance method | Protected | Method | Create ID for identifying the control object | 20010531 |
2 | ANNUAL_VALUES_CALC | Instance method | Protected | Method | Calculate annual check values | 20011204 |
3 | AVAILABILITY_CHECK_PERFORM | Instance method | Protected | Method | Perform AVC check for aggregated entry lines | 20010611 |
4 | AVC_ACTION_EVALUATE | Instance method | Protected | Method | Evaluate the AVC action | 20010612 |
5 | AVC_AREA_FILL | Instance method | Protected | Method | Fill the fields "AVC area" of the entry buffer line | 20010530 |
6 | CATEGORY_FILL | Instance method | Protected | Method | Fill the fields "Category" of the entry buffer line | 20010531 |
7 | CHECK | Instance method | Public | Method | Check data of entry buffer | 20010525 |
8 | CHECK_ATT_FILL | Instance method | Protected | Method | Fill the fields "Check attributes" of the entry buffer line | 20010605 |
9 | CHECK_CHANGE_FIELD_SET | Instance method | Protected | Method | Set the value of the CHANGE_FIELD for the CHECK method | 20021011 |
10 | CHECK_CHECK_ATT_VERIFY | Instance method | Protected | Method | Verify the check attributes for the availability check | 20021015 |
11 | CHECK_FLAG_SET_LOCAL | Instance method | Protected | Method | Set the flag "Do not check" for collected entry buffer lines | 20020515 |
12 | CHECK_GET_HIGHEST_MSGTY | Instance method | Protected | Method | Get highest message type from different CHECK results | 20040216 |
13 | CHECK_HORIZON_ASSIGN | Instance method | Protected | Method | Assign the value of the AVC check horizon | 20021009 |
14 | CHECK_OTHER_ATTR_CLEAR | Instance method | Protected | Method | Clear application specific attributes for the CHECK method | 20021011 |
15 | CHECK_SKIP_RECORDS | Instance method | Protected | Method | CHECK event: verify if entry buffer lines can be skipped | 20020515 |
16 | CHECK_WITH_OTHER_LOGIC | Instance method | Protected | Method | Check data of entry buffer using another logic | 20040211 |
17 | CHECK_YEAR_REFERENCE_GET | Instance method | Protected | Method | Return the reference to the field 'fiscal year' | 20021015 |
18 | COLLECT_BUFFER_ADD | Instance method | Public | Method | Add the COLLECT buffer to the entry buffer | 20020129 |
19 | COLLECT_BUFFER_REFRESH | Instance method | Public | Method | Refresh the COLLECT buffer | 20020125 |
20 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20010522 |
21 | DATA_BASE_READ | Instance method | Protected | Method | Read matching values from the data base | 20010611 |
22 | ENQUEUE_HANDLE | Instance method | Protected | Method | Handle ENQUEUE/DEQUEUE for entry buffer lines | 20010607 |
23 | ENQUEUE_VALUES_READ | Instance method | Protected | Method | Read values from the enqueue table | 20010607 |
24 | ENTRY_BUFFER_LINES_COUNT | Instance method | Public | Method | Return the number of lines in the entry buffer | 20011026 |
25 | ENTRY_BUFFER_REFRESH | Instance method | Public | Method | Refresh the entry buffer (data to be checked) | 20010530 |
26 | ENTRY_BUFFER_REMOVE_ZERO_RECS | Instance method | Public | Method | Remove zero-value records from the entry buffer | 20101209 |
27 | ENTRY_BUFFER_SAVE | Instance method | Public | Method | Save the entry buffer (for mass simulation) | 20060317 |
28 | ENTRY_BUFFER_WRITE | Instance method | Protected | Method | Write records of entry buffer to data base | 20010530 |
29 | EVENT_CREATE_INSTANCE | Instance method | Protected | Method | Create instance of the AVC event handler | 20011205 |
30 | EVENT_RAISE | Instance method | Protected | Method | Raise all registered activities of the AVC event handler | 20011206 |
31 | EVENT_REFRESH | Instance method | Public | Method | Refresh registered activities of the AVC event handler | 20011206 |
32 | EVENT_REGISTER | Instance method | Protected | Method | Register a new activity for the AVC event handler | 20011205 |
33 | LEDGER_STATUS_GET | Instance method | Protected | Method | Determine the ledger status | 20010530 |
34 | LEDGER_STATUS_STORE | Instance method | Protected | Method | Store ledger status in entry buffer line | 20010530 |
35 | LOCAL_CURRENCY_GET | Instance method | Protected | Method | Determine the local currency for an entry buffer line | 20010612 |
36 | MESSAGE_CUMULATE | Instance method | Protected | Method | Cumulate message for application log | 20011002 |
37 | MESSAGE_GIVE | Instance method | Protected | Method | Create message after AVC check | 20010612 |
38 | MESSAGE_GIVE_DETERMINE_MSG | Instance method | Protected | Method | Create message: determine message | 20011221 |
39 | MESSAGE_WRITE_FOR_ENTRY | Instance method | Protected | Method | Create message for an entry buffer line | 20010607 |
40 | MOVE_CORRESPONDING | Instance method | Protected | Method | MOVE-CORRESPONDING for dynamic structures | 20010606 |
41 | NEW_ENQUEUE_DATA_PREPARE | Instance method | Protected | Method | Prepare new data for own shared enqueue | 20010611 |
42 | PARKED_VALUES_HANDLE | Instance method | Protected | Method | Handle parked or preposted values of the entry buffer | 20010606 |
43 | PARKED_VALUES_PREP_BUFFER | Instance method | Protected | Method | Prepare entry buffer lines before treating parked values | 20090925 |
44 | PARKED_VALUES_PREP_LINE_APPEND | Instance method | Protected | Method | Prepare entry line for APPEND (treatment of parked values) | 20040720 |
45 | POST | Instance method | Public | Method | Post checked data | 20010525 |
46 | POSTED_BUFFER_REFRESH | Instance method | Public | Method | Refresh the posted data buffer | 20010530 |
47 | POST_ATTRIBUTES_STORE | Instance method | Protected | Method | Store attributes from the POST method | 20101129 |
48 | POST_PREP_LINES_FOR_POST_BUFF | Instance method | Protected | Method | Prepare lines of entry buffer for storing in posted buffer | 20040213 |
49 | RECORD_TYPES_DETERMINE | Instance method | Protected | Method | Determine matching record types of the AVC ledger | 20010531 |
50 | SUM_OF_PERIODS_CALCULATE | Instance method | Protected | Method | Calculate the sum of all period values | 20010606 |
51 | TOL_PROF_REASSIGN | Instance method | Protected | Method | Reassign the tolerance profile | 20010606 |
52 | TOL_PROF_VERIFY | Instance method | Protected | Method | Verify whether tolerance profile is valid | 20030306 |
53 | VALUES_CHECK | Instance method | Protected | Method | Compare check data to reference data | 20010611 |
54 | VALUES_CHECK_GET_ANNUAL | Instance method | Private | Method | Get single year records for method VALUES_CHECK | 20021011 |
55 | VALUES_CHECK_GET_OVERALL | Instance method | Private | Method | Aggregate all years for method VALUES_CHECK | 20021011 |
56 | VALUES_DEQUEUE | Instance method | Protected | Method | Dequeue values | 20010607 |
57 | VALUES_ENQUEUE | Instance method | Protected | Method | Enqueue values | 20010607 |
58 | VALUES_FILL | Instance method | Protected | Method | Fill the fields "Values" of the entry buffer line | 20010531 |
Events
Class CL_BUAVC_LEDGER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | AVC_AREA | Protected | See coding | AVC area definition (FI-SL ledger) | 20010525 | BEGIN OF avc_area ,
rclnt TYPE mandt,
rldnr TYPE rldnr,
rvers TYPE rvers,
ryear TYPE ryear, "fiscal year or document year or initial
* rrcty TYPE rrcty, " moved to CATEGORY
END OF avc_area
|
|
2 | CATEGORY | Protected | See coding | Category of AVC record | 20010525 | BEGIN OF category ,
ceffyear TYPE gnjhr,
fiscyear TYPE gjahr,
rrcty TYPE rrcty,
wfstate TYPE buavc_wfstate,
alloctype TYPE buavc_alloctype,
END OF category
|
|
3 | CHECK_ATT | Protected | See coding | AVC check attributes | 20010525 | BEGIN OF check_att, "TYPE buavc_s_check_att ,
ldgrstat TYPE buavc_ldgrstat,
check_horizon TYPE buavc_checkhorizon,
currency TYPE buavc_currency,
parked_value TYPE xfeld,
park_undo TYPE xfeld,
addrrule0 TYPE buavc_addrrule0,
addrrule1 TYPE buavc_addrrule1,
profrule TYPE buavc_profrule,
tolprof TYPE buavc_tolprof, "default tolerance prof.
END OF check_att
|
|
4 | S_ARCTY | Protected | See coding | Record type of the AVC ledger | 20010531 | BEGIN OF s_arcty ,
rrcty TYPE rrcty,
END OF s_arcty
|
|
5 | S_CHECK_OBJ_ATT | Protected | See coding | Check attributes of a control object (CHECK event) | 20021015 | BEGIN OF s_check_obj_att ,
year TYPE category-fiscyear,
check_att TYPE check_att,
END OF s_check_obj_att
|
|
6 | T_ARCTY | Protected | See coding | List of allowed record types of the AVC ledger | 20010531 | t_arcty TYPE STANDARD TABLE OF s_arcty WITH KEY rrcty
|
|
7 | T_CHECK_OBJ_ATT | Protected | See coding | List of check attributes per control object | 20021015 | t_check_obj_att TYPE STANDARD TABLE OF s_check_obj_att
WITH DEFAULT KEY
|
Method Signatures
Method ACO_ID_CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_S_ACO_ID | Call by reference | Type reference (TYPE) | BUAVC_S_ACO_ID | Verfügbarkeitskontrolle Objekt-ID | 20010607 | ||
2 | Importing | I_S_ENTRY_BUFFER_LINE | Call by reference | Type reference (TYPE) | ANY | Zeile des Eingabepuffers | 20010607 |
Method ACO_ID_CREATE on class CL_BUAVC_LEDGER has no exception.
Method ANNUAL_VALUES_CALC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_T_ANNUAL_VALUES | Call by reference | Type reference (TYPE) | BUAVC_T_CHECK_DATA_ANNUAL | AVK-Prüfdaten (Jahreswerte) | 20011204 | ||
2 | Importing | I_T_LINES | Call by reference | Type reference (TYPE) | STANDARD TABLE | Tabelle von Datenzeilen (Typ = Eingabepuffer) | 20011204 |
Method ANNUAL_VALUES_CALC on class CL_BUAVC_LEDGER has no exception.
Method AVAILABILITY_CHECK_PERFORM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_S_CHECK_RESULT_EXP | Call by reference | Type reference (TYPE) | BUAVC_S_AVC_CHECK_RESULT | Ergebnis für Beschränkungsart 'Ausgaben' prüfen | 20030108 | ||
2 | Exporting | E_S_CHECK_RESULT_REV | Call by reference | Type reference (TYPE) | BUAVC_S_AVC_CHECK_RESULT | Ergebnis für Beschränkungsart 'Einnahmen' prüfen | 20030108 | ||
3 | Importing | I_ACTIVITY_GROUP | Call by reference | Type reference (TYPE) | BUAVC_ACTIVGRP | Vorgangsgruppe für Verfügbarkeitskontrolle | 20010611 | ||
4 | Importing | I_DOC_CHAIN | Call by reference | Type reference (TYPE) | XFELD | SPACE | Kennzeichen: Beleg in einer Belegkette | 20010614 | |
5 | Importing | I_S_CHECK_ATT | Call by reference | Type reference (TYPE) | CHECK_ATT | Eigenschaften prüfen | 20010611 | ||
6 | Importing | I_T_CHECK_LINES | Call by reference | Type reference (TYPE) | STANDARD TABLE | Zu prüfende Erfassungszeilen | 20010611 | ||
7 | Importing | I_T_REF_LINES1 | Call by reference | Type reference (TYPE) | STANDARD TABLE | Tabelle: Referenzdaten 1 | 20010611 | ||
8 | Importing | I_T_REF_LINES2 | Call by reference | Type reference (TYPE) | STANDARD TABLE | Tabelle: Referenzdaten 2 | 20010611 | ||
9 | Importing | I_T_REF_LINES3 | Call by reference | Type reference (TYPE) | STANDARD TABLE | Tabelle: Referenzdaten 3 | 20010611 | ||
10 | Importing | I_T_REF_LINES4 | Call by reference | Type reference (TYPE) | STANDARD TABLE | Tabelle der Bezugsdaten 4 | 20030108 |
Method AVAILABILITY_CHECK_PERFORM on class CL_BUAVC_LEDGER has no exception.
Method AVC_ACTION_EVALUATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_CHECK_HORIZON | Call by reference | Type reference (TYPE) | BUAVC_CHECKHORIZON | Horizont für Verfügbarkeitskontrolle prüfen | 20021010 | ||
2 | Importing | I_S_CHECK_RESULT_EXP | Call by reference | Type reference (TYPE) | BUAVC_S_AVC_CHECK_RESULT | Ergebnis für Beschränkungsart 'Ausgaben' prüfen | 20030108 | ||
3 | Importing | I_S_CHECK_RESULT_REV | Call by reference | Type reference (TYPE) | BUAVC_S_AVC_CHECK_RESULT | Ergebnis für Beschränkungsart 'Einnahmen' prüfen | 20030108 | ||
4 | Importing | I_T_CHECK_LINES | Call by reference | Type reference (TYPE) | STANDARD TABLE | Geprüfte Zeilen des Eingabepuffers | 20010612 |
Method AVC_ACTION_EVALUATE on class CL_BUAVC_LEDGER has no exception.
Method AVC_AREA_FILL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_ENTRY_BUFFER_LINE | Call by reference | Type reference (TYPE) | ANY | Zeile des Eingabepuffers | 20010607 | ||
2 | Importing | I_S_ORIG_ENTRY | Call by reference | Type reference (TYPE) | ANY | Original-Eingabezeile | 20010607 |
Method AVC_AREA_FILL on class CL_BUAVC_LEDGER has no exception.
Method CATEGORY_FILL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_ENTRY_BUFFER_LINE | Call by reference | Type reference (TYPE) | ANY | Zeile des Eingabepuffers | 20010607 | ||
2 | Importing | I_ARCTY | Call by reference | Type reference (TYPE) | RRCTY | Satzart des AVK-Ledgers | 20010531 | ||
3 | Importing | I_S_ORIG_ENTRY | Call by reference | Type reference (TYPE) | ANY | Original-Eingabezeile | 20010607 |
Method CATEGORY_FILL on class CL_BUAVC_LEDGER has no exception.
Method CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ACTIVITY_GROUP | Call by reference | Type reference (TYPE) | BUAVC_ACTIVGRP | Vorgangsgruppe für Verfügbarkeitskontrolle | 20010525 | ||
2 | Importing | I_DOC_CHAIN | Call by reference | Type reference (TYPE) | XFELD | SPACE | Kennzeichen "Beleg in einer Belegkette" | 20010614 | |
3 | Importing | I_DO_NOT_CHECK | Call by reference | Type reference (TYPE) | XFELD | SPACE | Kennzeichen "Verfügbarkeit nicht prüfen" | 20010525 | |
4 | Importing | I_DO_NOT_ENQUEUE | Call by reference | Type reference (TYPE) | XFELD | SPACE | Kennzeichen "Nicht auf Enqueue-Server zugreifen" | 20011023 | |
5 | Importing | I_REF_APPL_LOG | Call by reference | Object reference (TYPE REF TO) | CL_BUBAS_APPL_LOG_CTX | Anwendungsprotokoll mit Kontext | 20011002 |
Method CHECK on class CL_BUAVC_LEDGER has no exception.
Method CHECK_ATT_FILL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_ENTRY_BUFFER_LINE | Call by reference | Type reference (TYPE) | ANY | Zeile des Eingabepuffers | 20010607 | ||
2 | Importing | I_S_ORIG_ENTRY | Call by reference | Type reference (TYPE) | ANY | Original-Eingabezeile | 20010607 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CUSTOMIZING_ERROR | Beim Lesen des Customizing ist ein Fehler aufgetreten | 20010606 |
Method CHECK_CHANGE_FIELD_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_CHANGE_FIELD | Value transfer | Type reference (TYPE) | FNAM_____4 | Feldname | 20021011 |
Method CHECK_CHANGE_FIELD_SET on class CL_BUAVC_LEDGER has no exception.
Method CHECK_CHECK_ATT_VERIFY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_CHECK_ATT | Call by reference | Type reference (TYPE) | CHECK_ATT | Für CHECK verwendete Attribute prüfen | 20021015 | ||
2 | Importing | I_S_ENTRY_BUFFER | Call by reference | Type reference (TYPE) | ANY | Zeile des Eingabepuffers | 20021016 | ||
3 | Importing | I_T_CHECK_OBJ_ATT | Call by reference | Type reference (TYPE) | T_CHECK_OBJ_ATT | Liste möglicher CHECK-Attribute | 20021016 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_CHECK_ATT | CHECK-Attribute inkonsistent | 20021016 |
Method CHECK_FLAG_SET_LOCAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_DO_NOT_CHECK | Call by reference | Type reference (TYPE) | XFELD | Kennzeichen "Verfügbarkeit nicht prüfen" | 20020515 | ||
2 | Importing | I_ACTIVITY_GROUP | Call by reference | Type reference (TYPE) | BUAVC_ACTIVGRP | Vorgangsgruppe für Verfügbarkeitskontrolle (AVK) | 20020515 | ||
3 | Importing | I_DOC_CHAIN | Call by reference | Type reference (TYPE) | XFELD | Kennzeichen "Beleg in einer Belegkette" | 20020515 | ||
4 | Importing | I_DO_NOT_ENQUEUE | Call by reference | Type reference (TYPE) | XFELD | Kennzeichen "Nicht auf Enqueue-Server zugreifen" | 20020515 | ||
5 | Importing | I_S_CHECK_ATT | Call by reference | Type reference (TYPE) | CHECK_ATT | Attribute der Eingabepufferzeilen prüfen | 20020515 | ||
6 | Importing | I_T_LINES | Call by reference | Type reference (TYPE) | STANDARD TABLE | Eingezogene Zeilen des Eingabepuffers (für Prüfung) | 20020515 |
Method CHECK_FLAG_SET_LOCAL on class CL_BUAVC_LEDGER has no exception.
Method CHECK_GET_HIGHEST_MSGTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_HIGHEST_MSGTY | Call by reference | Type reference (TYPE) | BUAVC_MSGTY | Nachrichtenart der Verfügbarkeitskontrolle | 20040216 | ||
2 | Importing | I_S_CHECK_RESULT | Call by reference | Type reference (TYPE) | BUAVC_S_AVC_CHECK_RESULT | Verfügbarkeitskontrolle Prüfergebnis | 20040216 |
Method CHECK_GET_HIGHEST_MSGTY on class CL_BUAVC_LEDGER has no exception.
Method CHECK_HORIZON_ASSIGN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_ENTRY_BUFFER_LINE | Call by reference | Type reference (TYPE) | ANY | Zeile des Eingabe-/Einzugspuffers | 20021009 | ||
2 | Importing | I_S_ORIG_LINE | Call by reference | Type reference (TYPE) | ANY | Optional: Originaleingabezeile | 20021009 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_ASSIGN | Zuordnung des AVK-Prüfhorizonts fehlgeschlagen | 20021009 |
Method CHECK_OTHER_ATTR_CLEAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_BUFFER_LINE | Call by reference | Type reference (TYPE) | ANY | Zeile des (Eingabe...)-Puffers | 20021014 |
Method CHECK_OTHER_ATTR_CLEAR on class CL_BUAVC_LEDGER has no exception.
Method CHECK_SKIP_RECORDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_LDGRSTAT | Call by reference | Type reference (TYPE) | BUAVC_LDGRSTAT | Aktivierungsstatus eines Ledgers der Verfügbarkeitskontrolle | 20020515 | ||
2 | Importing | I_T_LINES | Call by reference | Type reference (TYPE) | STANDARD TABLE | Eingezogene Eingabepufferzeilen (für Prüfung) | 20020515 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | SKIP_RECORDS | Eingezogene Eingabepufferzeile sollten nicht geprüft werden | 20020515 |
Method CHECK_WITH_OTHER_LOGIC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_T_ENTRY_BUFFER_TABLE | Call by reference | Type reference (TYPE) | STANDARD TABLE | Tabelle der Posten des Eingabepuffers | 20040211 | ||
2 | Importing | I_DOC_CHAIN | Call by reference | Type reference (TYPE) | XFELD | SPACE | Kennzeichen "Beleg in einer Belegkette" | 20040211 | |
3 | Importing | I_DO_NOT_CHECK | Call by reference | Type reference (TYPE) | XFELD | SPACE | Kennzeichen "Verfügbarkeit nicht prüfen" | 20040211 | |
4 | Importing | I_DO_NOT_ENQUEUE | Call by reference | Type reference (TYPE) | XFELD | SPACE | Kennzeichen "Nicht auf Enqueue-Server zugreifen" | 20040211 |
Method CHECK_WITH_OTHER_LOGIC on class CL_BUAVC_LEDGER has no exception.
Method CHECK_YEAR_REFERENCE_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_S_ENTRY_BUFFER | Call by reference | Type reference (TYPE) | ANY | Zeile des Eingabepuffers | 20021015 | ||
2 | Returning | R_REF_YEAR | Value transfer | Object reference (TYPE REF TO) | DATA | Verweis auf das Feld 'Geschäftsjahr' | 20021015 |
Method CHECK_YEAR_REFERENCE_GET on class CL_BUAVC_LEDGER has no exception.
Method COLLECT_BUFFER_ADD Signature
Method COLLECT_BUFFER_ADD on class CL_BUAVC_LEDGER has no parameter.
Method COLLECT_BUFFER_ADD on class CL_BUAVC_LEDGER has no exception.
Method COLLECT_BUFFER_REFRESH Signature
Method COLLECT_BUFFER_REFRESH on class CL_BUAVC_LEDGER has no parameter.
Method COLLECT_BUFFER_REFRESH on class CL_BUAVC_LEDGER has no exception.
Method CONSTRUCTOR 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 | 20010522 | ||
2 | Importing | I_ENTRY_INSTANCE | Call by reference | Object reference (TYPE REF TO) | CL_BUAVC_ENTRY | AVK-Eintragsklasse (generischer Teil) | 20010607 | ||
3 | Importing | I_T_BUFFER | Call by reference | Type reference (TYPE) | STANDARD TABLE | Anwendungsspezifische Puffertabelle | 20010522 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_INSTANCE | Fehler beim Anlegen einer Instanz für AVK-Ledger | 20010522 |
Method DATA_BASE_READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_T_DATA_BASE | Call by reference | Type reference (TYPE) | STANDARD TABLE | Datenbankeinträge | 20010611 | ||
2 | Importing | I_CHECK_HORIZON | Call by reference | Type reference (TYPE) | BUAVC_CHECKHORIZON | Horizont für Verfügbarkeitskontrolle prüfen | 20021010 | ||
3 | Importing | I_S_ENTRY_BUFFER_LINE | Call by reference | Type reference (TYPE) | ANY | Zeile des Eingabepuffers | 20010611 |
Method DATA_BASE_READ on class CL_BUAVC_LEDGER has no exception.
Method ENQUEUE_HANDLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_CHECK_HORIZON | Call by reference | Type reference (TYPE) | BUAVC_CHECKHORIZON | Horizont für Verfügbarkeitskontrolle prüfen | 20021010 | ||
2 | Importing | I_DEQUEUE | Call by reference | Type reference (TYPE) | XFELD | SPACE | Kennzeichen: ' '= ENQUEUE, 'X'=DEQUEUE | 20010607 | |
3 | Importing | I_MODE | Call by reference | Type reference (TYPE) | C | 'S' | Sperrmodus: 'S' = shared, 'E' = exclusive | 20010607 | |
4 | Importing | I_T_LINES | Call by reference | Type reference (TYPE) | STANDARD TABLE | Daten sperren (Eingabepufferzeilen) | 20010607 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ENQUEUE_ERROR | Fehler bei Sperr- oder Entsperranordnung | 20010607 |
Method ENQUEUE_VALUES_READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_T_OTHER_ENQUEUE_EXP | Call by reference | Type reference (TYPE) | STANDARD TABLE | Tabelle fremder Sperrdaten: für Beschränkungsart 'Ausgaben' | 20030108 | ||
2 | Exporting | E_T_OTHER_ENQUEUE_REV | Call by reference | Type reference (TYPE) | STANDARD TABLE | Tabelle fremder Sperrdaten: für Beschränkungsart 'Einnahmen' | 20030108 | ||
3 | Exporting | E_T_OWN_ENQUEUE | Call by reference | Type reference (TYPE) | STANDARD TABLE | Tabeller eigener Sperrdaten | 20010607 | ||
4 | Importing | I_CHECK_HORIZON | Call by reference | Type reference (TYPE) | BUAVC_CHECKHORIZON | Horizont für Verfügbarkeitskontrolle prüfen | 20021010 | ||
5 | Importing | I_S_LINE | Call by reference | Type reference (TYPE) | ANY | Eingabepufferzeile | 20010607 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ACCESS_FAILED | Fehler beim Lesen der Sperrtabelle | 20010607 |
Method ENTRY_BUFFER_LINES_COUNT 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 | Anz. Zeilen im Eingabepuffer | 20011026 |
Method ENTRY_BUFFER_LINES_COUNT on class CL_BUAVC_LEDGER has no exception.
Method ENTRY_BUFFER_REFRESH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_NB_RECORDS | Call by reference | Type reference (TYPE) | I | Number of deleted records | 20101124 |
Method ENTRY_BUFFER_REFRESH on class CL_BUAVC_LEDGER has no exception.
Method ENTRY_BUFFER_REMOVE_ZERO_RECS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_NB_RECORDS | Call by reference | Type reference (TYPE) | I | Number of deleted records | 20101209 |
Method ENTRY_BUFFER_REMOVE_ZERO_RECS on class CL_BUAVC_LEDGER has no exception.
Method ENTRY_BUFFER_SAVE Signature
Method ENTRY_BUFFER_SAVE on class CL_BUAVC_LEDGER has no parameter.
Method ENTRY_BUFFER_SAVE on class CL_BUAVC_LEDGER has no exception.
Method ENTRY_BUFFER_WRITE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_T_LINES | Call by reference | Type reference (TYPE) | STANDARD TABLE | Sätze des Eingabepuffers | 20010530 |
Method ENTRY_BUFFER_WRITE on class CL_BUAVC_LEDGER has no exception.
Method EVENT_CREATE_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_BUAVC_EVENT | AVK-Ereignisbehandler (generischer Teil) | 20011205 |
Method EVENT_CREATE_INSTANCE on class CL_BUAVC_LEDGER has no exception.
Method EVENT_RAISE 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 | 20011206 |
Method EVENT_RAISE on class CL_BUAVC_LEDGER has no exception.
Method EVENT_REFRESH Signature
Method EVENT_REFRESH on class CL_BUAVC_LEDGER has no parameter.
Method EVENT_REFRESH on class CL_BUAVC_LEDGER has no exception.
Method EVENT_REGISTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_EVENT | Call by reference | Type reference (TYPE) | BUAVC_EVENT | Ereignis der Verfügbarkeitskontrolle | 20011205 | ||
2 | Importing | I_FIRST_TIME | Call by reference | Type reference (TYPE) | XFELD | Kennz.: Ereignis I_EVENT wurde erstmalig ausgelöst | 20011205 | ||
3 | Importing | I_S_MSG | Call by reference | Type reference (TYPE) | BUBAS_S_MSGE | Nachr. (Erweitert : Simple + Detlevel + probclass + Alsort) | 20011205 | ||
4 | Importing | I_T_CHECK_LINES | Call by reference | Type reference (TYPE) | STANDARD TABLE | Geprüfte Zeilen des Eingabepuffers | 20011205 |
Method EVENT_REGISTER on class CL_BUAVC_LEDGER has no exception.
Method LEDGER_STATUS_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_LDGRSTAT | Call by reference | Type reference (TYPE) | BUAVC_LDGRSTAT | Aktivierungsstatus eines Verfügbarkeitsledgers | 20010530 | ||
2 | Importing | I_S_ORIG_ENTRY | Call by reference | Type reference (TYPE) | ANY | Original-Eingabezeile | 20010607 |
Method LEDGER_STATUS_GET on class CL_BUAVC_LEDGER has no exception.
Method LEDGER_STATUS_STORE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_ENTRY_BUFFER_LINE | Call by reference | Type reference (TYPE) | ANY | Zeile des Eingabepuffers | 20010607 | ||
2 | Importing | I_LDGRSTAT | Call by reference | Type reference (TYPE) | BUAVC_LDGRSTAT | Aktivierungsstatus eines Verfügbarkeitsledgers | 20010530 |
Method LEDGER_STATUS_STORE on class CL_BUAVC_LEDGER has no exception.
Method LOCAL_CURRENCY_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_LCUR | Call by reference | Type reference (TYPE) | WAERS | Währungsschlüssel | 20010612 | ||
2 | Importing | I_S_ENTRY_BUFFER_LINE | Call by reference | Type reference (TYPE) | ANY | Zeile des Eingabepuffers | 20010612 |
Method LOCAL_CURRENCY_GET on class CL_BUAVC_LEDGER 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_TABTYPE0 | Call by reference | Type reference (TYPE) | TTYPENAME | Name des Tabellentyps | 20011002 | ||
3 | Importing | I_TABTYPE1 | Call by reference | Type reference (TYPE) | TTYPENAME | Name des Tabellentyps | 20011002 | ||
4 | Importing | I_T_LINES0 | Call by reference | Type reference (TYPE) | STANDARD TABLE | Tabelle der Tabellenzeilen (Satzart 0) | 20011002 | ||
5 | Importing | I_T_LINES1 | Call by reference | Type reference (TYPE) | STANDARD TABLE | Tabelle der Tabellenzeilen (Satzart 1) | 20011002 |
Method MESSAGE_CUMULATE on class CL_BUAVC_LEDGER has no exception.
Method MESSAGE_GIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_S_MSG | Call by reference | Type reference (TYPE) | BUBAS_S_MSGE | Nachricht | 20010612 | ||
2 | Importing | I_CEILTYPE | Call by reference | Type reference (TYPE) | BUAVC_CEILTYPE | Beschränkungsart in der Verfügbarkeitskontrolle | 20030109 | ||
3 | Importing | I_CHECK_HORIZON | Call by reference | Type reference (TYPE) | BUAVC_CHECKHORIZON | Horizont für Verfügbarkeitskontrolle prüfen | 20021010 | ||
4 | Importing | I_CONSUMABLE_BUDGET | Call by reference | Type reference (TYPE) | LVALXX9 | Budget für Verfügungen in Hauswährung | 20010612 | ||
5 | Importing | I_CONSUMED_AMOUNT | Call by reference | Type reference (TYPE) | LVALXX9 | Verbrauchter Betrag in Hauswährung | 20010612 | ||
6 | Importing | I_MSGTY | Call by reference | Type reference (TYPE) | BUAVC_MSGTY | Nachrichtenart der Verfügbarkeitskontrolle | 20010612 | ||
7 | Importing | I_T_CHECK_LINES | Call by reference | Type reference (TYPE) | STANDARD TABLE | Geprüfte Zeilen des Eingabepuffers | 20010612 |
Method MESSAGE_GIVE on class CL_BUAVC_LEDGER has no exception.
Method MESSAGE_GIVE_DETERMINE_MSG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_S_MSG | Call by reference | Type reference (TYPE) | BUBAS_S_MSGE | Nachr. (Erweitert : Simple + Detlevel + probclass + Alsort) | 20011221 | ||
2 | Importing | I_CEILTYPE | Call by reference | Type reference (TYPE) | BUAVC_CEILTYPE | Beschränkungsart in der Verfügbarkeitskontrolle | 20030109 | ||
3 | Importing | I_CHECK_HORIZON | Call by reference | Type reference (TYPE) | BUAVC_CHECKHORIZON | Horizont für Verfügbarkeitskontrolle prüfen | 20021011 | ||
4 | Importing | I_CONSUMABLE_BUDGET | Call by reference | Type reference (TYPE) | LVALXX9 | Budget für Verfügungen in Hauswährung | 20011221 | ||
5 | Importing | I_CONSUMED_AMOUNT | Call by reference | Type reference (TYPE) | LVALXX9 | Verbrauchter Betrag in Hauswährung | 20011221 | ||
6 | Importing | I_MSGTY | Call by reference | Type reference (TYPE) | BUAVC_MSGTY | Nachrichtenart der Verfügbarkeitskontrolle | 20011221 | ||
7 | Importing | I_TABTYPE0 | Call by reference | Type reference (TYPE) | TTYPENAME | Name des Tabellentyps | 20011221 | ||
8 | Importing | I_TABTYPE1 | Call by reference | Type reference (TYPE) | TTYPENAME | Name des Tabellentyps | 20011221 | ||
9 | Importing | I_T_CHECK_LINES | Call by reference | Type reference (TYPE) | STANDARD TABLE | Geprüfte Zeilen des Eingabepuffers | 20011221 | ||
10 | Importing | I_T_LINES0 | Call by reference | Type reference (TYPE) | STANDARD TABLE | Tabelle von Eingabepufferzeilen (Satzart 0) | 20011221 | ||
11 | Importing | I_T_LINES1 | Call by reference | Type reference (TYPE) | STANDARD TABLE | Tabelle von Eingabepufferzeilen (Satzart 1) | 20011221 |
Method MESSAGE_GIVE_DETERMINE_MSG on class CL_BUAVC_LEDGER has no exception.
Method MESSAGE_WRITE_FOR_ENTRY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_S_ENTRY_BUFFER_LINE | Call by reference | Type reference (TYPE) | ANY | Zeile des Eingabepuffers | 20010607 | ||
2 | Importing | I_S_MSG | Call by reference | Type reference (TYPE) | BUBAS_S_MSGE | Nachricht | 20010607 |
Method MESSAGE_WRITE_FOR_ENTRY on class CL_BUAVC_LEDGER has no exception.
Method MOVE_CORRESPONDING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_TO | Call by reference | Type reference (TYPE) | ANY | Zielstruktur | 20010606 | ||
2 | Importing | I_S_FROM | Call by reference | Type reference (TYPE) | ANY | Ursprungsschema | 20010606 |
Method MOVE_CORRESPONDING on class CL_BUAVC_LEDGER has no exception.
Method NEW_ENQUEUE_DATA_PREPARE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_T_NEW_ENQUEUE | Call by reference | Type reference (TYPE) | STANDARD TABLE | Neue Enqueue-Werte | 20010611 | ||
2 | Importing | I_HIGHEST_MSGTY | Call by reference | Type reference (TYPE) | BUAVC_MSGTY | Nachrichtenart der Verfügbarkeitskontrolle | 20040216 | ||
3 | Importing | I_T_CHECKED_ENTRY_LINES | Call by reference | Type reference (TYPE) | STANDARD TABLE | Geprüfte Zeilen des Eingabepuffers | 20010611 | ||
4 | Importing | I_T_POSTED_BUFFER_LINES | Call by reference | Type reference (TYPE) | STANDARD TABLE | Zeilen des Puffers für gebuchte Daten | 20010611 |
Method NEW_ENQUEUE_DATA_PREPARE on class CL_BUAVC_LEDGER has no exception.
Method PARKED_VALUES_HANDLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_T_ENTRY_BUFFER_LINES | Call by reference | Type reference (TYPE) | STANDARD TABLE | Dem Eingabepuffer hinzuzufügende neue Zeilen | 20010606 | ||
2 | Changing | C_T_ORIG_ENTRY_LINES_PARKED | Call by reference | Type reference (TYPE) | STANDARD TABLE | Originaleingabezeilen mit vorerfassten Werten | 20010611 |
Method PARKED_VALUES_HANDLE on class CL_BUAVC_LEDGER has no exception.
Method PARKED_VALUES_PREP_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_CHANGE_FIELD | Call by reference | Type reference (TYPE) | FNAM_____4 | Field name | 20090925 | ||
2 | Changing | C_T_ENTRY_BUFFER_LINES | Call by reference | Type reference (TYPE) | STANDARD TABLE | New lines to be appended to the entry buffer | 20090925 |
Method PARKED_VALUES_PREP_BUFFER on class CL_BUAVC_LEDGER has no exception.
Method PARKED_VALUES_PREP_LINE_APPEND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_LINE | Call by reference | Type reference (TYPE) | ANY | Zeile des Eingabepuffers | 20040720 |
Method PARKED_VALUES_PREP_LINE_APPEND on class CL_BUAVC_LEDGER 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 | ||
2 | Importing | I_REF_APPL_LOG | Call by reference | Object reference (TYPE REF TO) | CL_BUBAS_APPL_LOG_CTX | Anwendungsprotokoll mit Kontext | 20011002 |
Method POST on class CL_BUAVC_LEDGER has no exception.
Method POSTED_BUFFER_REFRESH Signature
Method POSTED_BUFFER_REFRESH on class CL_BUAVC_LEDGER has no parameter.
Method POSTED_BUFFER_REFRESH on class CL_BUAVC_LEDGER has no exception.
Method POST_ATTRIBUTES_STORE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ACTIVITY_GROUP | Call by reference | Type reference (TYPE) | BUAVC_ACTIVGRP | Activity Group for AVC | 20101129 | ||
2 | Importing | I_ALDNR | Call by reference | Type reference (TYPE) | BUAVC_ALDNR | Control Ledger | 20101129 | ||
3 | Importing | I_DOC_REF | Call by reference | Type reference (TYPE) | ANY | Document Reference | 20101129 |
Method POST_ATTRIBUTES_STORE on class CL_BUAVC_LEDGER has no exception.
Method POST_PREP_LINES_FOR_POST_BUFF 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 | Positionen des Eingabepuffers | 20040213 |
Method POST_PREP_LINES_FOR_POST_BUFF on class CL_BUAVC_LEDGER has no exception.
Method RECORD_TYPES_DETERMINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_T_ARCTY | Call by reference | Type reference (TYPE) | T_ARCTY | Liste passender Satzarten | 20010531 | ||
2 | Importing | I_ALSRC | Call by reference | Type reference (TYPE) | BUAVC_ALSRC | Datenquelle für ein Ledger der Verfügbarkeitskontrolle | 20010531 |
Method RECORD_TYPES_DETERMINE on class CL_BUAVC_LEDGER has no exception.
Method SUM_OF_PERIODS_CALCULATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_T_APP | Call by reference | Type reference (TYPE) | STANDARD TABLE | Anwendungsspezifische Tabelle | 20010606 | ||
2 | Returning | R_SUM | Value transfer | Type reference (TYPE) | LVALXX9 | Summe Periodenwerte | 20010606 |
Method SUM_OF_PERIODS_CALCULATE on class CL_BUAVC_LEDGER has no exception.
Method TOL_PROF_REASSIGN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_CHECK_ATT | Call by reference | Type reference (TYPE) | CHECK_ATT | Attribute der Eingabepufferzeile prüfen | 20010607 | ||
2 | Importing | I_S_ENTRY_BUFFER_LINE | Call by reference | Type reference (TYPE) | ANY | Zeile des Eingabepuffers | 20010607 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_REASSIGN | Fehler bei der Neuzuordnung des Toleranzprofils | 20010607 |
Method TOL_PROF_VERIFY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_S_CHECK_ATT | Call by reference | Type reference (TYPE) | CHECK_ATT | Attribute prüfen (mit Toleranzprofil) | 20030306 | ||
2 | Importing | I_S_ENTRY_BUFFER_LINE | Call by reference | Type reference (TYPE) | ANY | Zeile des Eingabepuffers | 20030306 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INVALID_TOL_PROF | Ausgewähltes Toleranzprofil ungültig | 20030306 |
Method VALUES_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_S_CHECK_RESULT | Call by reference | Type reference (TYPE) | BUAVC_S_AVC_CHECK_RESULT | Verfügbarkeitskontrolle Prüfergebnis | 20030109 | ||
2 | Importing | I_CEILTYPE | Call by reference | Type reference (TYPE) | BUAVC_CEILTYPE | Beschränkungsart in der Verfügbarkeitskontrolle | 20030109 | ||
3 | Importing | I_CHECK_HORIZON | Call by reference | Type reference (TYPE) | BUAVC_CHECKHORIZON | Horizont für Verfügbarkeitskontrolle prüfen | 20021010 | ||
4 | Importing | I_DOC_CHAIN | Call by reference | Type reference (TYPE) | XFELD | SPACE | Kennzeichen: Beleg in einer Belegkette | 20010614 | |
5 | Importing | I_LDGRSTAT | Call by reference | Type reference (TYPE) | BUAVC_LDGRSTAT | Aktivierungsstatus eines Verfügbarkeitsledgers | 20010611 | ||
6 | Importing | I_T_CHECK_LINES | Call by reference | Type reference (TYPE) | STANDARD TABLE | Zu überprüfende Daten | 20010611 | ||
7 | Importing | I_T_POSTED_REF_LINES | Call by reference | Type reference (TYPE) | STANDARD TABLE | Bereits gebuchte Referenzdaten (für Prüfung) | 20011022 | ||
8 | Importing | I_T_REFERENCE_LINES | Call by reference | Type reference (TYPE) | STANDARD TABLE | Referenzdaten für Prüfung | 20010611 | ||
9 | Importing | I_T_TOLPROF_SET | Call by reference | Type reference (TYPE) | BUAVC_T_TOLPROF_SET | Tabelle der Toleranzprofileinstellungen | 20010611 |
Method VALUES_CHECK on class CL_BUAVC_LEDGER has no exception.
Method VALUES_CHECK_GET_ANNUAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_RYEAR | Call by reference | Type reference (TYPE) | RYEAR | Geschäftsjahr | 20021011 | ||
2 | Exporting | E_T_CHECK_DATA | Call by reference | Type reference (TYPE) | BUAVC_T_CHECK_DATA | AVK-Prüfdaten (für Prüfungen) | 20021011 | ||
3 | Importing | I_RYEAR | Call by reference | Type reference (TYPE) | RYEAR | Geschäftsjahr | 20021011 | ||
4 | Importing | I_T_CHECK_DATA_ANNUAL | Call by reference | Type reference (TYPE) | BUAVC_T_CHECK_DATA_ANNUAL | AVK-Prüfdaten (Jahreswerte) | 20021011 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | SEVERAL_YEARS | Sätze mit unterschiedlichen RYEAR-Werten ausgewählt | 20021011 |
Method VALUES_CHECK_GET_OVERALL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_T_CHECK_DATA | Call by reference | Type reference (TYPE) | BUAVC_T_CHECK_DATA | AVK-Prüfdaten (für Prüfungen) | 20021011 | ||
2 | Importing | I_T_CHECK_DATA_ANNUAL | Call by reference | Type reference (TYPE) | BUAVC_T_CHECK_DATA_ANNUAL | AVK-Prüfdaten (Jahreswerte) | 20021011 |
Method VALUES_CHECK_GET_OVERALL on class CL_BUAVC_LEDGER has no exception.
Method VALUES_DEQUEUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_CHECK_HORIZON | Call by reference | Type reference (TYPE) | BUAVC_CHECKHORIZON | Horizont für Verfügbarkeitskontrolle prüfen | 20021010 | ||
2 | Importing | I_MODE | Call by reference | Type reference (TYPE) | C | 'S' = shared, 'E' = exclusive | 20010607 | ||
3 | Importing | I_S_LINE | Call by reference | Type reference (TYPE) | ANY | Eingabepufferzeile | 20010607 | ||
4 | Importing | I_T_POPER_VAL | Call by reference | Type reference (TYPE) | FMAVC_T_POPER_VAL | Tabellentyp von fmavc_s_poper_val | 20010607 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | DEQUEUE_ERROR | Fehler bei Entsperranordnung | 20010607 |
Method VALUES_ENQUEUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_CHECK_HORIZON | Call by reference | Type reference (TYPE) | BUAVC_CHECKHORIZON | Horizont für Verfügbarkeitskontrolle prüfen | 20021010 | ||
2 | Importing | I_MODE | Call by reference | Type reference (TYPE) | C | 'S' | 'S' = shared, 'E' = exclusive | 20010607 | |
3 | Importing | I_S_LINE | Call by reference | Type reference (TYPE) | ANY | Eingabepufferzeile | 20010607 | ||
4 | Importing | I_T_POPER_VAL | Call by reference | Type reference (TYPE) | FMAVC_T_POPER_VAL | Tabellentyp von fmavc_s_poper_val | 20010607 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ENQUEUE_ERROR | Fehler bei Sperranordnung | 20010607 |
Method VALUES_FILL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_ENTRY_BUFFER_LINE | Call by reference | Type reference (TYPE) | ANY | Zeile des Eingabepuffers | 20010607 | ||
2 | Importing | I_S_ORIG_ENTRY | Call by reference | Type reference (TYPE) | ANY | Original-Eingabezeile | 20010607 |
Method VALUES_FILL on class CL_BUAVC_LEDGER has no exception.
History
Last changed by/on | SAP | 20110810 |
SAP Release Created in | 462 |