SAP ABAP Class CL_FMKU_LINEITEMS_HANDLER (FM Line items handler)
Hierarchy
☛
EA-PS (Software Component) SAP Enterprise Extension Public Services
⤷
PSM-FM-BCS-BU (Application Component) Budgeting
⤷
FMBPA_E (Package) New budgeting: FM application part

⤷

⤷

Properties
Class | CL_FMKU_LINEITEMS_HANDLER | |
Short Description | FM Line items handler | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | FMBPA_E | New budgeting: FM application part |
Created | 20010716 | SAP |
Last change | 00000000 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_FMKU_LINEITEMS_HANDLER has no forward declaration.
Interfaces
Class CL_FMKU_LINEITEMS_HANDLER has no interface implemented.
Friends
Class CL_FMKU_LINEITEMS_HANDLER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Private | Type reference (TYPE) | GJAHR | Fiscal year | 20010725 | ||
2 | ![]() |
Instance attribute | Private | Type reference (TYPE) | XFELD | Checkbox | 20010726 | ||
3 | ![]() |
Instance attribute | Private | Type reference (TYPE) | FIKRS | Financial management area | 20010716 | ||
4 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_FMLI_LINEITEMS | FM budgeting change line items | 20010719 | ||
5 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_FMKU_TOTALS_BUFFER | FM Budget totals buffer | 20010720 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Private | Method | Checks the Authorizations of the data contained in the lines | 20011128 |
2 | ![]() |
Instance method | Public | Method | Call checks for line item contents | 20010716 |
3 | ![]() |
Instance method | Public | Constructor | Constructor | 20010716 |
4 | ![]() |
Instance method | Public | Method | Post the lines items | 20010716 |
Events
Class CL_FMKU_LINEITEMS_HANDLER has no event.
Types
Class CL_FMKU_LINEITEMS_HANDLER has no local type.
Method Signatures
Method CHECK_AUTHORIZATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_FLG_AUTH | Call by reference | Type reference (TYPE) | FMDY-XFELD | Kennzeichen gesetzt, wenn berechtigt | 20011128 | ||
2 | ![]() |
I_FLG_POSTING | Call by reference | Type reference (TYPE) | XFELD | ' ' | Kennzeichen gesetzt, wenn Buchung erforderlich | 20011129 | |
3 | ![]() |
I_REF_MSG | Call by reference | Object reference (TYPE REF TO) | CL_BUBAS_APPL_LOG_CTX | Anwendungsprotokoll mit Kontext | 20011128 | ||
4 | ![]() |
I_TECHORG | Call by reference | Type reference (TYPE) | BUKU_TECHORG | Technischer Ursprung | 20011128 | ||
5 | ![]() |
I_T_LINES | Call by reference | Type reference (TYPE) | FMLI_T_LINES | Änderung Einzelpostentabelle für HHM-Budgetierung | 20011128 |
Method CHECK_AUTHORIZATIONS on class CL_FMKU_LINEITEMS_HANDLER has no exception.
Method CHECK_LINES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_FLG_ERROR | Call by reference | Type reference (TYPE) | XFELD | Kennzeichen gesetzt, wenn Fehler aufgetreten sind | 20011011 | ||
2 | ![]() |
I_FLG_POSTING | Call by reference | Type reference (TYPE) | XFELD | ' ' | Kennzeichen gesetzt, wenn Buchung erforderlich | 20011129 | |
3 | ![]() |
I_REF_MSG | Call by reference | Object reference (TYPE REF TO) | CL_BUBAS_APPL_LOG_CTX | Anwendungsprotokoll mit Kontext | 20011001 | ||
4 | ![]() |
I_TECHORG | Call by reference | Type reference (TYPE) | BUKU_TECHORG | Technischer Ursprung | 20011011 | ||
5 | ![]() |
I_T_LINES | Call by reference | Type reference (TYPE) | FMLI_T_LINES | Änderung Einzelpostentabelle für HHM-Budgetierung | 20011011 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Die eingegebene Version existiert nicht oder ist falsch | 20020117 | |
2 | ![]() |
Instanz der Klasse CL_BUBAS_APPL_LOG_CTX ist initial | 20011001 | |
3 | ![]() |
In den Eingabefeldern ist ein Fehler aufgetreten | 20020121 |
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_FISCYEAR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20010725 | ||
2 | ![]() |
I_FMAREA | Call by reference | Type reference (TYPE) | FIKRS | Finanzkreis | 20010716 |
Method CONSTRUCTOR on class CL_FMKU_LINEITEMS_HANDLER has no exception.
Method POST_LINES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_DOCNR | Call by reference | Type reference (TYPE) | DOCNR | Belegnummer der Einzelposten | 20020322 | ||
2 | ![]() |
E_FLG_ERROR | Call by reference | Type reference (TYPE) | XFELD | Ankreuzfeld | 20011012 | ||
3 | ![]() |
I_REF_MSG | Call by reference | Object reference (TYPE REF TO) | CL_BUBAS_APPL_LOG_CTX | Anwendungsprotokoll mit Kontext | 20011001 | ||
4 | ![]() |
I_TECHORG | Call by reference | Type reference (TYPE) | BUKU_TECHORG | Einzelposten-Kopfstruktur | 20011012 | ||
5 | ![]() |
I_T_LINES | Call by reference | Type reference (TYPE) | FMLI_T_LINES | Änderung Einzelpostentabelle für HHM-Budgetierung | 20011012 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
PB wenn versucht wird, die nächste Belegnr. zu holen | 20020121 | |
2 | ![]() |
Die eingegebene Version existiert nicht oder ist falsch | 20020117 | |
3 | ![]() |
Instanz der Klasse CL_BUBAS_APPL_LOG_CTX ist initial | 20011001 | |
4 | ![]() |
In den Eingabefeldern ist ein Fehler aufgetreten | 20020121 |
History
Last changed by/on | SAP | 00000000 |
SAP Release Created in | 110 |