Hierarchy
⤷
⤷
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 | Constant | Protected | Type reference (TYPE) | SYMSGV | 'AVAILABILITY_CONTROL' | Messages, message variables | 20010612 | ||
| 2 | Constant | Protected | Type reference (TYPE) | FNAM_____4 | 'CATEGORY-CEFFYEAR' | Field name | 20021011 | ||
| 3 | Instance attribute | Protected | Type reference (TYPE) | BUAVC_ACTIVGRP | Activity Group for AVC | 20011205 | |||
| 4 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_BUAVC_ENTRY | AVC entry class (generic part) | 20010607 | |||
| 5 | Instance attribute | Protected | Type reference (TYPE) | BUAVCLDGR | Description of AVC ledger | 20010522 | |||
| 6 | Instance attribute | Protected | Type reference (TYPE) | T881-TAB | Summary table | 20021010 | |||
| 7 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_BUBAS_APPL_LOG_CTX | Application log with context | 20011002 | |||
| 8 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_BUAVC_EVENT | AVC Event Handler (generic part) | 20011206 | |||
| 9 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_BUAVC_BUFFER | Collect buffer (data to be added to the entry buffer) | 20020125 | |||
| 10 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_BUAVC_BUFFER | Entry buffer (data to be checked/posted) | 20010522 | |||
| 11 | 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 | Instance method | Protected | Method | Create ID for identifying the control object | 20010531 | |
| 2 | Instance method | Protected | Method | Calculate annual check values | 20011204 | |
| 3 | Instance method | Protected | Method | Perform AVC check for aggregated entry lines | 20010611 | |
| 4 | Instance method | Protected | Method | Evaluate the AVC action | 20010612 | |
| 5 | Instance method | Protected | Method | Fill the fields "AVC area" of the entry buffer line | 20010530 | |
| 6 | Instance method | Protected | Method | Fill the fields "Category" of the entry buffer line | 20010531 | |
| 7 | Instance method | Public | Method | Check data of entry buffer | 20010525 | |
| 8 | Instance method | Protected | Method | Fill the fields "Check attributes" of the entry buffer line | 20010605 | |
| 9 | Instance method | Protected | Method | Set the value of the CHANGE_FIELD for the CHECK method | 20021011 | |
| 10 | Instance method | Protected | Method | Verify the check attributes for the availability check | 20021015 | |
| 11 | Instance method | Protected | Method | Set the flag "Do not check" for collected entry buffer lines | 20020515 | |
| 12 | Instance method | Protected | Method | Get highest message type from different CHECK results | 20040216 | |
| 13 | Instance method | Protected | Method | Assign the value of the AVC check horizon | 20021009 | |
| 14 | Instance method | Protected | Method | Clear application specific attributes for the CHECK method | 20021011 | |
| 15 | Instance method | Protected | Method | CHECK event: verify if entry buffer lines can be skipped | 20020515 | |
| 16 | Instance method | Protected | Method | Check data of entry buffer using another logic | 20040211 | |
| 17 | Instance method | Protected | Method | Return the reference to the field 'fiscal year' | 20021015 | |
| 18 | Instance method | Public | Method | Add the COLLECT buffer to the entry buffer | 20020129 | |
| 19 | Instance method | Public | Method | Refresh the COLLECT buffer | 20020125 | |
| 20 | Instance method | Public | Constructor | CONSTRUCTOR | 20010522 | |
| 21 | Instance method | Protected | Method | Read matching values from the data base | 20010611 | |
| 22 | Instance method | Protected | Method | Handle ENQUEUE/DEQUEUE for entry buffer lines | 20010607 | |
| 23 | Instance method | Protected | Method | Read values from the enqueue table | 20010607 | |
| 24 | Instance method | Public | Method | Return the number of lines in the entry buffer | 20011026 | |
| 25 | Instance method | Public | Method | Refresh the entry buffer (data to be checked) | 20010530 | |
| 26 | Instance method | Public | Method | Remove zero-value records from the entry buffer | 20101209 | |
| 27 | Instance method | Public | Method | Save the entry buffer (for mass simulation) | 20060317 | |
| 28 | Instance method | Protected | Method | Write records of entry buffer to data base | 20010530 | |
| 29 | Instance method | Protected | Method | Create instance of the AVC event handler | 20011205 | |
| 30 | Instance method | Protected | Method | Raise all registered activities of the AVC event handler | 20011206 | |
| 31 | Instance method | Public | Method | Refresh registered activities of the AVC event handler | 20011206 | |
| 32 | Instance method | Protected | Method | Register a new activity for the AVC event handler | 20011205 | |
| 33 | Instance method | Protected | Method | Determine the ledger status | 20010530 | |
| 34 | Instance method | Protected | Method | Store ledger status in entry buffer line | 20010530 | |
| 35 | Instance method | Protected | Method | Determine the local currency for an entry buffer line | 20010612 | |
| 36 | Instance method | Protected | Method | Cumulate message for application log | 20011002 | |
| 37 | Instance method | Protected | Method | Create message after AVC check | 20010612 | |
| 38 | Instance method | Protected | Method | Create message: determine message | 20011221 | |
| 39 | Instance method | Protected | Method | Create message for an entry buffer line | 20010607 | |
| 40 | Instance method | Protected | Method | MOVE-CORRESPONDING for dynamic structures | 20010606 | |
| 41 | Instance method | Protected | Method | Prepare new data for own shared enqueue | 20010611 | |
| 42 | Instance method | Protected | Method | Handle parked or preposted values of the entry buffer | 20010606 | |
| 43 | Instance method | Protected | Method | Prepare entry buffer lines before treating parked values | 20090925 | |
| 44 | Instance method | Protected | Method | Prepare entry line for APPEND (treatment of parked values) | 20040720 | |
| 45 | Instance method | Public | Method | Post checked data | 20010525 | |
| 46 | Instance method | Public | Method | Refresh the posted data buffer | 20010530 | |
| 47 | Instance method | Protected | Method | Store attributes from the POST method | 20101129 | |
| 48 | Instance method | Protected | Method | Prepare lines of entry buffer for storing in posted buffer | 20040213 | |
| 49 | Instance method | Protected | Method | Determine matching record types of the AVC ledger | 20010531 | |
| 50 | Instance method | Protected | Method | Calculate the sum of all period values | 20010606 | |
| 51 | Instance method | Protected | Method | Reassign the tolerance profile | 20010606 | |
| 52 | Instance method | Protected | Method | Verify whether tolerance profile is valid | 20030306 | |
| 53 | Instance method | Protected | Method | Compare check data to reference data | 20010611 | |
| 54 | Instance method | Private | Method | Get single year records for method VALUES_CHECK | 20021011 | |
| 55 | Instance method | Private | Method | Aggregate all years for method VALUES_CHECK | 20021011 | |
| 56 | Instance method | Protected | Method | Dequeue values | 20010607 | |
| 57 | Instance method | Protected | Method | Enqueue values | 20010607 | |
| 58 | 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 | E_S_ACO_ID | Call by reference | Type reference (TYPE) | BUAVC_S_ACO_ID | Verfügbarkeitskontrolle Objekt-ID | 20010607 | |||
| 2 | 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 | E_T_ANNUAL_VALUES | Call by reference | Type reference (TYPE) | BUAVC_T_CHECK_DATA_ANNUAL | AVK-Prüfdaten (Jahreswerte) | 20011204 | |||
| 2 | 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 | 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 | 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 | I_ACTIVITY_GROUP | Call by reference | Type reference (TYPE) | BUAVC_ACTIVGRP | Vorgangsgruppe für Verfügbarkeitskontrolle | 20010611 | |||
| 4 | I_DOC_CHAIN | Call by reference | Type reference (TYPE) | XFELD | SPACE | Kennzeichen: Beleg in einer Belegkette | 20010614 | ||
| 5 | I_S_CHECK_ATT | Call by reference | Type reference (TYPE) | CHECK_ATT | Eigenschaften prüfen | 20010611 | |||
| 6 | I_T_CHECK_LINES | Call by reference | Type reference (TYPE) | STANDARD TABLE | Zu prüfende Erfassungszeilen | 20010611 | |||
| 7 | I_T_REF_LINES1 | Call by reference | Type reference (TYPE) | STANDARD TABLE | Tabelle: Referenzdaten 1 | 20010611 | |||
| 8 | I_T_REF_LINES2 | Call by reference | Type reference (TYPE) | STANDARD TABLE | Tabelle: Referenzdaten 2 | 20010611 | |||
| 9 | I_T_REF_LINES3 | Call by reference | Type reference (TYPE) | STANDARD TABLE | Tabelle: Referenzdaten 3 | 20010611 | |||
| 10 | 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 | I_CHECK_HORIZON | Call by reference | Type reference (TYPE) | BUAVC_CHECKHORIZON | Horizont für Verfügbarkeitskontrolle prüfen | 20021010 | |||
| 2 | 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 | 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 | 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 | C_S_ENTRY_BUFFER_LINE | Call by reference | Type reference (TYPE) | ANY | Zeile des Eingabepuffers | 20010607 | |||
| 2 | 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 | C_S_ENTRY_BUFFER_LINE | Call by reference | Type reference (TYPE) | ANY | Zeile des Eingabepuffers | 20010607 | |||
| 2 | I_ARCTY | Call by reference | Type reference (TYPE) | RRCTY | Satzart des AVK-Ledgers | 20010531 | |||
| 3 | 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 | I_ACTIVITY_GROUP | Call by reference | Type reference (TYPE) | BUAVC_ACTIVGRP | Vorgangsgruppe für Verfügbarkeitskontrolle | 20010525 | |||
| 2 | I_DOC_CHAIN | Call by reference | Type reference (TYPE) | XFELD | SPACE | Kennzeichen "Beleg in einer Belegkette" | 20010614 | ||
| 3 | I_DO_NOT_CHECK | Call by reference | Type reference (TYPE) | XFELD | SPACE | Kennzeichen "Verfügbarkeit nicht prüfen" | 20010525 | ||
| 4 | I_DO_NOT_ENQUEUE | Call by reference | Type reference (TYPE) | XFELD | SPACE | Kennzeichen "Nicht auf Enqueue-Server zugreifen" | 20011023 | ||
| 5 | 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 | C_S_ENTRY_BUFFER_LINE | Call by reference | Type reference (TYPE) | ANY | Zeile des Eingabepuffers | 20010607 | |||
| 2 | I_S_ORIG_ENTRY | Call by reference | Type reference (TYPE) | ANY | Original-Eingabezeile | 20010607 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | C_S_CHECK_ATT | Call by reference | Type reference (TYPE) | CHECK_ATT | Für CHECK verwendete Attribute prüfen | 20021015 | |||
| 2 | I_S_ENTRY_BUFFER | Call by reference | Type reference (TYPE) | ANY | Zeile des Eingabepuffers | 20021016 | |||
| 3 | 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 | 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 | C_DO_NOT_CHECK | Call by reference | Type reference (TYPE) | XFELD | Kennzeichen "Verfügbarkeit nicht prüfen" | 20020515 | |||
| 2 | I_ACTIVITY_GROUP | Call by reference | Type reference (TYPE) | BUAVC_ACTIVGRP | Vorgangsgruppe für Verfügbarkeitskontrolle (AVK) | 20020515 | |||
| 3 | I_DOC_CHAIN | Call by reference | Type reference (TYPE) | XFELD | Kennzeichen "Beleg in einer Belegkette" | 20020515 | |||
| 4 | I_DO_NOT_ENQUEUE | Call by reference | Type reference (TYPE) | XFELD | Kennzeichen "Nicht auf Enqueue-Server zugreifen" | 20020515 | |||
| 5 | I_S_CHECK_ATT | Call by reference | Type reference (TYPE) | CHECK_ATT | Attribute der Eingabepufferzeilen prüfen | 20020515 | |||
| 6 | 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 | C_HIGHEST_MSGTY | Call by reference | Type reference (TYPE) | BUAVC_MSGTY | Nachrichtenart der Verfügbarkeitskontrolle | 20040216 | |||
| 2 | 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 | C_S_ENTRY_BUFFER_LINE | Call by reference | Type reference (TYPE) | ANY | Zeile des Eingabe-/Einzugspuffers | 20021009 | |||
| 2 | I_S_ORIG_LINE | Call by reference | Type reference (TYPE) | ANY | Optional: Originaleingabezeile | 20021009 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | I_LDGRSTAT | Call by reference | Type reference (TYPE) | BUAVC_LDGRSTAT | Aktivierungsstatus eines Ledgers der Verfügbarkeitskontrolle | 20020515 | |||
| 2 | I_T_LINES | Call by reference | Type reference (TYPE) | STANDARD TABLE | Eingezogene Eingabepufferzeilen (für Prüfung) | 20020515 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | C_T_ENTRY_BUFFER_TABLE | Call by reference | Type reference (TYPE) | STANDARD TABLE | Tabelle der Posten des Eingabepuffers | 20040211 | |||
| 2 | I_DOC_CHAIN | Call by reference | Type reference (TYPE) | XFELD | SPACE | Kennzeichen "Beleg in einer Belegkette" | 20040211 | ||
| 3 | I_DO_NOT_CHECK | Call by reference | Type reference (TYPE) | XFELD | SPACE | Kennzeichen "Verfügbarkeit nicht prüfen" | 20040211 | ||
| 4 | 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 | I_S_ENTRY_BUFFER | Call by reference | Type reference (TYPE) | ANY | Zeile des Eingabepuffers | 20021015 | |||
| 2 | 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 | I_ALDNR | Call by reference | Type reference (TYPE) | BUAVC_ALDNR | Ledger der Verfügbarkeitskontrolle | 20010522 | |||
| 2 | I_ENTRY_INSTANCE | Call by reference | Object reference (TYPE REF TO) | CL_BUAVC_ENTRY | AVK-Eintragsklasse (generischer Teil) | 20010607 | |||
| 3 | I_T_BUFFER | Call by reference | Type reference (TYPE) | STANDARD TABLE | Anwendungsspezifische Puffertabelle | 20010522 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | E_T_DATA_BASE | Call by reference | Type reference (TYPE) | STANDARD TABLE | Datenbankeinträge | 20010611 | |||
| 2 | I_CHECK_HORIZON | Call by reference | Type reference (TYPE) | BUAVC_CHECKHORIZON | Horizont für Verfügbarkeitskontrolle prüfen | 20021010 | |||
| 3 | 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 | I_CHECK_HORIZON | Call by reference | Type reference (TYPE) | BUAVC_CHECKHORIZON | Horizont für Verfügbarkeitskontrolle prüfen | 20021010 | |||
| 2 | I_DEQUEUE | Call by reference | Type reference (TYPE) | XFELD | SPACE | Kennzeichen: ' '= ENQUEUE, 'X'=DEQUEUE | 20010607 | ||
| 3 | I_MODE | Call by reference | Type reference (TYPE) | C | 'S' | Sperrmodus: 'S' = shared, 'E' = exclusive | 20010607 | ||
| 4 | I_T_LINES | Call by reference | Type reference (TYPE) | STANDARD TABLE | Daten sperren (Eingabepufferzeilen) | 20010607 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | E_T_OTHER_ENQUEUE_EXP | Call by reference | Type reference (TYPE) | STANDARD TABLE | Tabelle fremder Sperrdaten: für Beschränkungsart 'Ausgaben' | 20030108 | |||
| 2 | E_T_OTHER_ENQUEUE_REV | Call by reference | Type reference (TYPE) | STANDARD TABLE | Tabelle fremder Sperrdaten: für Beschränkungsart 'Einnahmen' | 20030108 | |||
| 3 | E_T_OWN_ENQUEUE | Call by reference | Type reference (TYPE) | STANDARD TABLE | Tabeller eigener Sperrdaten | 20010607 | |||
| 4 | I_CHECK_HORIZON | Call by reference | Type reference (TYPE) | BUAVC_CHECKHORIZON | Horizont für Verfügbarkeitskontrolle prüfen | 20021010 | |||
| 5 | I_S_LINE | Call by reference | Type reference (TYPE) | ANY | Eingabepufferzeile | 20010607 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | I_EVENT | Call by reference | Type reference (TYPE) | BUAVC_EVENT | Ereignis der Verfügbarkeitskontrolle | 20011205 | |||
| 2 | I_FIRST_TIME | Call by reference | Type reference (TYPE) | XFELD | Kennz.: Ereignis I_EVENT wurde erstmalig ausgelöst | 20011205 | |||
| 3 | I_S_MSG | Call by reference | Type reference (TYPE) | BUBAS_S_MSGE | Nachr. (Erweitert : Simple + Detlevel + probclass + Alsort) | 20011205 | |||
| 4 | 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 | E_LDGRSTAT | Call by reference | Type reference (TYPE) | BUAVC_LDGRSTAT | Aktivierungsstatus eines Verfügbarkeitsledgers | 20010530 | |||
| 2 | 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 | C_S_ENTRY_BUFFER_LINE | Call by reference | Type reference (TYPE) | ANY | Zeile des Eingabepuffers | 20010607 | |||
| 2 | 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 | E_LCUR | Call by reference | Type reference (TYPE) | WAERS | Währungsschlüssel | 20010612 | |||
| 2 | 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 | I_S_MSG | Call by reference | Type reference (TYPE) | BUBAS_S_MSGE | Nachricht | 20011002 | |||
| 2 | I_TABTYPE0 | Call by reference | Type reference (TYPE) | TTYPENAME | Name des Tabellentyps | 20011002 | |||
| 3 | I_TABTYPE1 | Call by reference | Type reference (TYPE) | TTYPENAME | Name des Tabellentyps | 20011002 | |||
| 4 | I_T_LINES0 | Call by reference | Type reference (TYPE) | STANDARD TABLE | Tabelle der Tabellenzeilen (Satzart 0) | 20011002 | |||
| 5 | 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 | E_S_MSG | Call by reference | Type reference (TYPE) | BUBAS_S_MSGE | Nachricht | 20010612 | |||
| 2 | I_CEILTYPE | Call by reference | Type reference (TYPE) | BUAVC_CEILTYPE | Beschränkungsart in der Verfügbarkeitskontrolle | 20030109 | |||
| 3 | I_CHECK_HORIZON | Call by reference | Type reference (TYPE) | BUAVC_CHECKHORIZON | Horizont für Verfügbarkeitskontrolle prüfen | 20021010 | |||
| 4 | I_CONSUMABLE_BUDGET | Call by reference | Type reference (TYPE) | LVALXX9 | Budget für Verfügungen in Hauswährung | 20010612 | |||
| 5 | I_CONSUMED_AMOUNT | Call by reference | Type reference (TYPE) | LVALXX9 | Verbrauchter Betrag in Hauswährung | 20010612 | |||
| 6 | I_MSGTY | Call by reference | Type reference (TYPE) | BUAVC_MSGTY | Nachrichtenart der Verfügbarkeitskontrolle | 20010612 | |||
| 7 | 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 | E_S_MSG | Call by reference | Type reference (TYPE) | BUBAS_S_MSGE | Nachr. (Erweitert : Simple + Detlevel + probclass + Alsort) | 20011221 | |||
| 2 | I_CEILTYPE | Call by reference | Type reference (TYPE) | BUAVC_CEILTYPE | Beschränkungsart in der Verfügbarkeitskontrolle | 20030109 | |||
| 3 | I_CHECK_HORIZON | Call by reference | Type reference (TYPE) | BUAVC_CHECKHORIZON | Horizont für Verfügbarkeitskontrolle prüfen | 20021011 | |||
| 4 | I_CONSUMABLE_BUDGET | Call by reference | Type reference (TYPE) | LVALXX9 | Budget für Verfügungen in Hauswährung | 20011221 | |||
| 5 | I_CONSUMED_AMOUNT | Call by reference | Type reference (TYPE) | LVALXX9 | Verbrauchter Betrag in Hauswährung | 20011221 | |||
| 6 | I_MSGTY | Call by reference | Type reference (TYPE) | BUAVC_MSGTY | Nachrichtenart der Verfügbarkeitskontrolle | 20011221 | |||
| 7 | I_TABTYPE0 | Call by reference | Type reference (TYPE) | TTYPENAME | Name des Tabellentyps | 20011221 | |||
| 8 | I_TABTYPE1 | Call by reference | Type reference (TYPE) | TTYPENAME | Name des Tabellentyps | 20011221 | |||
| 9 | I_T_CHECK_LINES | Call by reference | Type reference (TYPE) | STANDARD TABLE | Geprüfte Zeilen des Eingabepuffers | 20011221 | |||
| 10 | I_T_LINES0 | Call by reference | Type reference (TYPE) | STANDARD TABLE | Tabelle von Eingabepufferzeilen (Satzart 0) | 20011221 | |||
| 11 | 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 | I_S_ENTRY_BUFFER_LINE | Call by reference | Type reference (TYPE) | ANY | Zeile des Eingabepuffers | 20010607 | |||
| 2 | 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 | C_S_TO | Call by reference | Type reference (TYPE) | ANY | Zielstruktur | 20010606 | |||
| 2 | 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 | E_T_NEW_ENQUEUE | Call by reference | Type reference (TYPE) | STANDARD TABLE | Neue Enqueue-Werte | 20010611 | |||
| 2 | I_HIGHEST_MSGTY | Call by reference | Type reference (TYPE) | BUAVC_MSGTY | Nachrichtenart der Verfügbarkeitskontrolle | 20040216 | |||
| 3 | I_T_CHECKED_ENTRY_LINES | Call by reference | Type reference (TYPE) | STANDARD TABLE | Geprüfte Zeilen des Eingabepuffers | 20010611 | |||
| 4 | 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 | C_T_ENTRY_BUFFER_LINES | Call by reference | Type reference (TYPE) | STANDARD TABLE | Dem Eingabepuffer hinzuzufügende neue Zeilen | 20010606 | |||
| 2 | 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 | C_CHANGE_FIELD | Call by reference | Type reference (TYPE) | FNAM_____4 | Field name | 20090925 | |||
| 2 | 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 | 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 | I_DOC_REF | Call by reference | Type reference (TYPE) | ANY | Referenz auf Beleg | 20010525 | |||
| 2 | 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 | I_ACTIVITY_GROUP | Call by reference | Type reference (TYPE) | BUAVC_ACTIVGRP | Activity Group for AVC | 20101129 | |||
| 2 | I_ALDNR | Call by reference | Type reference (TYPE) | BUAVC_ALDNR | Control Ledger | 20101129 | |||
| 3 | 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 | 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 | E_T_ARCTY | Call by reference | Type reference (TYPE) | T_ARCTY | Liste passender Satzarten | 20010531 | |||
| 2 | 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 | I_T_APP | Call by reference | Type reference (TYPE) | STANDARD TABLE | Anwendungsspezifische Tabelle | 20010606 | |||
| 2 | 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 | C_S_CHECK_ATT | Call by reference | Type reference (TYPE) | CHECK_ATT | Attribute der Eingabepufferzeile prüfen | 20010607 | |||
| 2 | I_S_ENTRY_BUFFER_LINE | Call by reference | Type reference (TYPE) | ANY | Zeile des Eingabepuffers | 20010607 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | I_S_CHECK_ATT | Call by reference | Type reference (TYPE) | CHECK_ATT | Attribute prüfen (mit Toleranzprofil) | 20030306 | |||
| 2 | I_S_ENTRY_BUFFER_LINE | Call by reference | Type reference (TYPE) | ANY | Zeile des Eingabepuffers | 20030306 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | E_S_CHECK_RESULT | Call by reference | Type reference (TYPE) | BUAVC_S_AVC_CHECK_RESULT | Verfügbarkeitskontrolle Prüfergebnis | 20030109 | |||
| 2 | I_CEILTYPE | Call by reference | Type reference (TYPE) | BUAVC_CEILTYPE | Beschränkungsart in der Verfügbarkeitskontrolle | 20030109 | |||
| 3 | I_CHECK_HORIZON | Call by reference | Type reference (TYPE) | BUAVC_CHECKHORIZON | Horizont für Verfügbarkeitskontrolle prüfen | 20021010 | |||
| 4 | I_DOC_CHAIN | Call by reference | Type reference (TYPE) | XFELD | SPACE | Kennzeichen: Beleg in einer Belegkette | 20010614 | ||
| 5 | I_LDGRSTAT | Call by reference | Type reference (TYPE) | BUAVC_LDGRSTAT | Aktivierungsstatus eines Verfügbarkeitsledgers | 20010611 | |||
| 6 | I_T_CHECK_LINES | Call by reference | Type reference (TYPE) | STANDARD TABLE | Zu überprüfende Daten | 20010611 | |||
| 7 | I_T_POSTED_REF_LINES | Call by reference | Type reference (TYPE) | STANDARD TABLE | Bereits gebuchte Referenzdaten (für Prüfung) | 20011022 | |||
| 8 | I_T_REFERENCE_LINES | Call by reference | Type reference (TYPE) | STANDARD TABLE | Referenzdaten für Prüfung | 20010611 | |||
| 9 | 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 | E_RYEAR | Call by reference | Type reference (TYPE) | RYEAR | Geschäftsjahr | 20021011 | |||
| 2 | E_T_CHECK_DATA | Call by reference | Type reference (TYPE) | BUAVC_T_CHECK_DATA | AVK-Prüfdaten (für Prüfungen) | 20021011 | |||
| 3 | I_RYEAR | Call by reference | Type reference (TYPE) | RYEAR | Geschäftsjahr | 20021011 | |||
| 4 | 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 | 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 | E_T_CHECK_DATA | Call by reference | Type reference (TYPE) | BUAVC_T_CHECK_DATA | AVK-Prüfdaten (für Prüfungen) | 20021011 | |||
| 2 | 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 | I_CHECK_HORIZON | Call by reference | Type reference (TYPE) | BUAVC_CHECKHORIZON | Horizont für Verfügbarkeitskontrolle prüfen | 20021010 | |||
| 2 | I_MODE | Call by reference | Type reference (TYPE) | C | 'S' = shared, 'E' = exclusive | 20010607 | |||
| 3 | I_S_LINE | Call by reference | Type reference (TYPE) | ANY | Eingabepufferzeile | 20010607 | |||
| 4 | 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 | Fehler bei Entsperranordnung | 20010607 |
Method VALUES_ENQUEUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CHECK_HORIZON | Call by reference | Type reference (TYPE) | BUAVC_CHECKHORIZON | Horizont für Verfügbarkeitskontrolle prüfen | 20021010 | |||
| 2 | I_MODE | Call by reference | Type reference (TYPE) | C | 'S' | 'S' = shared, 'E' = exclusive | 20010607 | ||
| 3 | I_S_LINE | Call by reference | Type reference (TYPE) | ANY | Eingabepufferzeile | 20010607 | |||
| 4 | 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 | Fehler bei Sperranordnung | 20010607 |
Method VALUES_FILL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_S_ENTRY_BUFFER_LINE | Call by reference | Type reference (TYPE) | ANY | Zeile des Eingabepuffers | 20010607 | |||
| 2 | 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 |