SAP ABAP Interface IF_RM07KOF2_ALV_DBSYS_OPT (Interface for BAdI: RM07KOF2_ALV_DBSYS_OPT)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷
MM-IM (Application Component) Inventory Management
⤷
MB_OPT (Package) Additional application development R/3 inventory management

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_IM_RM07KOF2_ALV_DBSYSOPTANY | Class for BAdI: RM07KOF2_ALV_DBSYS_OPT | 20130219 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_IM_RM07KOF2_ALV_DBSYS_OPT | Class for BAdI Impl.: ES_IM_RM07KOF2_ALV_DBSYSOPT | 20120808 |
Properties
Interface | IF_RM07KOF2_ALV_DBSYS_OPT | |
Short Description | Interface for BAdI: RM07KOF2_ALV_DBSYS_OPT |
General Data
Package | MB_OPT | Additional application development R/3 inventory management |
Created | 20120808 | SAP |
Last changed | 20130531 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_BADI_INTERFACE | Tag Interface for BAdIs | 20120808 |
Friends
Interface IF_RM07KOF2_ALV_DBSYS_OPT has no friend.
Attributes
Interface IF_RM07KOF2_ALV_DBSYS_OPT has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Calculate Total Quantities | 20120808 |
Events
Interface IF_RM07KOF2_ALV_DBSYS_OPT has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | STOCK_MARC | Public | See coding | 20120808 | BEGIN OF stock_marc,
umlmc TYPE marc-umlmc,
trame TYPE marc-trame,
glgmg TYPE marc-glgmg,
bwesb TYPE marc-bwesb,
END OF stock_marc
|
||
2 | STOCK_MSSA | Public | See coding | 20120808 | BEGIN OF stock_mssa,
satra TYPE mssa-satra,
salab TYPE mssa-salab,
sains TYPE mssa-sains,
saspe TYPE mssa-saspe,
saein TYPE mssa-saein,
sabwe TYPE mssa-sabwe, "SIT
ssalab TYPE mssa-salab,
ssains TYPE mssa-sains,
ssaspe TYPE mssa-saspe,
ssaein TYPE mssa-saein,
END OF stock_mssa
|
||
3 | STOCK_MSSQ | Public | See coding | 20120808 | BEGIN OF stock_mssq,
sqtra TYPE mssq-sqtra,
sqlab TYPE mssq-sqlab,
sqins TYPE mssq-sqins,
sqspe TYPE mssq-sqspe,
sqein TYPE mssq-sqein,
sqbwe TYPE mssq-sqbwe, "SIT
ssqlab TYPE mssq-sqlab,
ssqins TYPE mssq-sqins,
ssqspe TYPE mssq-sqspe,
ssqein TYPE mssq-sqein,
END OF stock_mssq
|
||
4 | TT_BWKEY_RANGE | Public | See coding | Range table for BWKEY | 20120809 | tt_bwkey_range TYPE STANDARD TABLE OF t_bwkey_range
|
|
5 | TT_EBEW | Public | See coding | Table type EBEW as in calling program | 20120808 | tt_ebew TYPE SORTED TABLE OF t_ebew WITH UNIQUE KEY matnr bwkey bwtar sobkz vbeln posnr
|
|
6 | TT_MARC | Public | See coding | Table type MARC as in calling program | 20120808 | tt_marc TYPE SORTED TABLE OF t_marc WITH UNIQUE KEY matnr werks
|
|
7 | TT_MBEW | Public | See coding | Table type MBEW as in calling program | 20120808 | tt_mbew TYPE SORTED TABLE OF t_mbew WITH UNIQUE KEY matnr bwkey bwtar
|
|
8 | TT_MBEW2 | Public | See coding | Table type MBEW2 as in calling program | 20120808 | tt_mbew2 TYPE SORTED TABLE OF t_mbew WITH UNIQUE KEY matnr bwkey bwtar
|
|
9 | TT_MSSA | Public | See coding | Table type MSSA as in calling program | 20120808 | tt_mssa TYPE SORTED TABLE OF t_mssa WITH UNIQUE KEY matnr werks sobkz vbeln posnr
|
|
10 | TT_MSSQ | Public | See coding | Table type MSSQ as in calling program | 20120808 | tt_mssq TYPE SORTED TABLE OF t_mssq WITH UNIQUE KEY matnr werks sobkz pspnr
|
|
11 | TT_OUT_INCONS | Public | See coding | Table type for INCO with reduced field numbers used by HANA | 20120808 | tt_out_incons TYPE STANDARD TABLE OF t_out_incons
|
|
12 | TT_OUT_MBEW_REDUCED | Public | See coding | Table type for MBEW with reduced field numbers used by HANA | 20120808 | tt_out_mbew_reduced TYPE STANDARD TABLE OF t_out_mbew_reduced
|
|
13 | TT_OUT_QUANT_EBEW2_K | Public | See coding | Table type for EBEW2 with reduced field numbers used by HANA | 20120808 | tt_out_quant_ebew2_k TYPE SORTED TABLE OF t_out_quant_ebew2 WITH UNIQUE KEY matnr bwkey bwtar vbeln posnr
|
|
14 | TT_OUT_QUANT_EBEW_K | Public | See coding | Table type for EBEW with reduced field numbers used by HANA | 20120808 | tt_out_quant_ebew_k TYPE SORTED TABLE OF t_out_quant_ebew WITH UNIQUE KEY matnr bwkey vbeln posnr
|
|
15 | TT_OUT_QUANT_MBEW2_K | Public | See coding | Table type for MBEW2 with reduced field numbers used by HANA | 20120808 | tt_out_quant_mbew2_k TYPE SORTED TABLE OF t_out_quant_mbew2 WITH UNIQUE KEY matnr bwkey bwtar
|
|
16 | TT_OUT_QUANT_MBEW_K | Public | See coding | Table type for MBEW with reduced field numbers used by HANA | 20120808 | tt_out_quant_mbew_k TYPE SORTED TABLE OF t_out_quant_mbew WITH UNIQUE KEY matnr bwkey
|
|
17 | TT_OUT_QUANT_QBEW2_K | Public | See coding | Table type for QBEW2 with reduced field numbers used by HANA | 20120808 | tt_out_quant_qbew2_k TYPE SORTED TABLE OF t_out_quant_qbew2 WITH UNIQUE KEY matnr bwkey bwtar pspnr
|
|
18 | TT_OUT_QUANT_QBEW_K | Public | See coding | Table type for QBEW with reduced field numbers used by HANA | 20120808 | tt_out_quant_qbew_k TYPE SORTED TABLE OF t_out_quant_qbew WITH UNIQUE KEY matnr bwkey pspnr
|
|
19 | TT_QBEW | Public | See coding | Table type QBEW as in calling program | 20120808 | tt_qbew TYPE SORTED TABLE OF t_qbew WITH UNIQUE KEY matnr bwkey bwtar sobkz pspnr
|
|
20 | T_BWKEY_RANGE | Public | See coding | Range Structure for BWKEY | 20120809 | BEGIN OF t_bwkey_range,
sign TYPE ddsign,
option TYPE ddoption,
low TYPE t001k-bwkey,
high TYPE t001k-bwkey,
END OF t_bwkey_range
|
|
21 | T_EBEW | Public | See coding | Type EBEW as in calling program | 20120808 | BEGIN OF t_ebew.
INCLUDE TYPE ebew.
INCLUDE TYPE embewh AS from_stock RENAMING WITH SUFFIX start.
TYPES: END OF t_ebew
|
|
22 | T_MARC | Public | See coding | Type MARC as in calling program | 20120808 | BEGIN OF t_marc.
INCLUDE TYPE marc.
INCLUDE TYPE stock_marc AS from_stock RENAMING WITH SUFFIX start.
TYPES: f_mseg TYPE flag. "mseg exist for this stock
TYPES: END OF t_marc
|
|
23 | T_MBEW | Public | See coding | Type MBEW as in calling program | 20120808 | BEGIN OF t_mbew.
INCLUDE TYPE mbew.
TYPES: wertu TYPE t134m-wertu,
mengu TYPE t134m-mengu,
meins TYPE mara-meins,
waers TYPE t001-waers.
INCLUDE TYPE embewh AS from_stock RENAMING WITH SUFFIX start.
TYPES: END OF t_mbew
|
|
24 | T_MBEW2 | Public | Type reference (TYPE) | T_MBEW | Type MBEW2 as in calling program | 20120808 |
|
25 | T_MSSA | Public | See coding | Type MSSA as in calling program | 20120808 | BEGIN OF t_mssa.
INCLUDE TYPE mssa.
INCLUDE TYPE stock_mssa AS from_stock RENAMING WITH SUFFIX start.
TYPES: f_mseg TYPE flag. "mseg exist for this stock
TYPES: END OF t_mssa
|
|
26 | T_MSSQ | Public | See coding | Type MSSQ as in calling program | 20120808 | BEGIN OF t_mssq.
INCLUDE TYPE mssq.
INCLUDE TYPE stock_mssq AS from_stock RENAMING WITH SUFFIX start.
TYPES: f_mseg TYPE flag. "mseg exist for this stock
TYPES: END OF t_mssq
|
|
27 | T_OUT_INCONS | Public | See coding | Type for inconsistencies with reduced field numbers | 20120808 | BEGIN OF t_out_incons,
matnr TYPE matnr,
bwkey TYPE bwkey,
END OF t_out_incons
|
|
28 | T_OUT_MBEW_REDUCED | Public | See coding | Type for MBEW with reduced field numbers (HANA + calling pgm | 20120808 | BEGIN OF t_out_mbew_reduced,
matnr TYPE mbew-matnr,
bwkey TYPE mbew-bwkey,
bwtar TYPE mbew-bwtar,
lfgja TYPE mbew-lfgja,
lfmon TYPE mbew-lfmon,
lbkum TYPE lbkum,
salk3 TYPE salk3,
vprsv TYPE vprsv,
verpr TYPE verpr,
stprs TYPE stprs,
peinh TYPE peinh,
bklas TYPE bklas,
salkv TYPE salkv,
vksal TYPE vksal,
bwtty TYPE mbew-bwtty,
kaln1 TYPE mbew-kaln1,
mlmaa TYPE mbew-mlmaa,
END OF t_out_mbew_reduced
|
|
29 | T_OUT_QUANT_EBEW | Public | See coding | Type for EBEW with reduced field numbers | 20120808 | BEGIN OF t_out_quant_ebew,
matnr TYPE matnr,
bwkey TYPE bwkey,
vbeln TYPE vbeln,
posnr TYPE posnr,
lbkum TYPE lbkum,
END OF t_out_quant_ebew
|
|
30 | T_OUT_QUANT_EBEW2 | Public | See coding | Type for EBEW2 with reduced field numbers | 20120808 | BEGIN OF t_out_quant_ebew2,
matnr TYPE matnr,
bwkey TYPE bwkey,
bwtar TYPE bwtar_d,
vbeln TYPE vbeln,
posnr TYPE posnr,
lbkum TYPE lbkum,
END OF t_out_quant_ebew2
|
|
31 | T_OUT_QUANT_MBEW | Public | See coding | Type for MBEW with reduced field numbers | 20120808 | BEGIN OF t_out_quant_mbew,
matnr TYPE matnr,
bwkey TYPE bwkey,
lbkum TYPE lbkum,
END OF t_out_quant_mbew
|
|
32 | T_OUT_QUANT_MBEW2 | Public | See coding | Type for MBEW2 with reduced field numbers | 20120808 | BEGIN OF t_out_quant_mbew2,
matnr TYPE matnr,
bwkey TYPE bwkey,
bwtar TYPE bwtar_d,
lbkum TYPE lbkum,
END OF t_out_quant_mbew2
|
|
33 | T_OUT_QUANT_QBEW | Public | See coding | Type for QBEW with reduced field numbers | 20120808 | BEGIN OF t_out_quant_qbew,
matnr TYPE matnr,
bwkey TYPE bwkey,
pspnr TYPE ps_psp_pnr,
lbkum TYPE lbkum,
END OF t_out_quant_qbew
|
|
34 | T_OUT_QUANT_QBEW2 | Public | See coding | Type for QBEW2 with reduced field numbers | 20120808 | BEGIN OF t_out_quant_qbew2,
matnr TYPE matnr,
bwkey TYPE bwkey,
bwtar TYPE bwtar_d,
pspnr TYPE ps_psp_pnr,
lbkum TYPE lbkum,
END OF t_out_quant_qbew2
|
|
35 | T_QBEW | Public | See coding | Type QBEW as in calling program | 20120808 | BEGIN OF t_qbew.
INCLUDE TYPE qbew.
INCLUDE TYPE embewh AS from_stock RENAMING WITH SUFFIX start.
TYPES: END OF t_qbew
|
Method Signatures
Method CALCULATE_TOTALS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_EBEW | Call by reference | Type reference (TYPE) | TT_EBEW | Table type EBEW as in calling program | 20120808 | ||
2 | ![]() |
ET_INCONS | Call by reference | Type reference (TYPE) | TT_OUT_INCONS | Table type for INCO with reduced field numbers used by HANA | 20120808 | ||
3 | ![]() |
ET_MARC | Call by reference | Type reference (TYPE) | TT_MARC | Table type MARC as in calling program | 20120808 | ||
4 | ![]() |
ET_MBEW | Call by reference | Type reference (TYPE) | TT_MBEW | Table type MBEW as in calling program | 20120808 | ||
5 | ![]() |
ET_MBEW2 | Call by reference | Type reference (TYPE) | TT_MBEW2 | Table type MBEW2 as in calling program | 20120808 | ||
6 | ![]() |
ET_MSSA | Call by reference | Type reference (TYPE) | TT_MSSA | Table type MSSA as in calling program | 20120808 | ||
7 | ![]() |
ET_MSSQ | Call by reference | Type reference (TYPE) | TT_MSSQ | Table type MSSQ as in calling program | 20120808 | ||
8 | ![]() |
ET_QBEW | Call by reference | Type reference (TYPE) | TT_QBEW | Table type QBEW as in calling program | 20120808 | ||
9 | ![]() |
ET_QUAN_EBEW | Call by reference | Type reference (TYPE) | TT_OUT_QUANT_EBEW_K | Table type for EBEW with reduced field numbers used by HANA | 20120808 | ||
10 | ![]() |
ET_QUAN_EBEW2 | Call by reference | Type reference (TYPE) | TT_OUT_QUANT_EBEW2_K | Table type for EBEW2 with reduced field numbers used by HANA | 20120808 | ||
11 | ![]() |
ET_QUAN_MBEW | Call by reference | Type reference (TYPE) | TT_OUT_QUANT_MBEW_K | Table type for MBEW with reduced field numbers used by HANA | 20120808 | ||
12 | ![]() |
ET_QUAN_MBEW2 | Call by reference | Type reference (TYPE) | TT_OUT_QUANT_MBEW2_K | Table type for MBEW2 with reduced field numbers used by HANA | 20120808 | ||
13 | ![]() |
ET_QUAN_QBEW | Call by reference | Type reference (TYPE) | TT_OUT_QUANT_QBEW_K | Table type for QBEW with reduced field numbers used by HANA | 20120808 | ||
14 | ![]() |
ET_QUAN_QBEW2 | Call by reference | Type reference (TYPE) | TT_OUT_QUANT_QBEW2_K | Table type for QBEW2 with reduced field numbers used by HANA | 20120808 | ||
15 | ![]() |
EV_CONTINUE_WITH_OLD_BRANCH | Call by reference | Type reference (TYPE) | ABAP_BOOL | Continue with not optimized logic | 20120817 | ||
16 | ![]() |
IT_BWKEY | Call by reference | Type reference (TYPE) | TT_BWKEY_RANGE | Range table for BWKEY | 20120809 | ||
17 | ![]() |
IT_MATERIAL | Call by reference | Type reference (TYPE) | RANGES_MATNR_TT | Range for Material | 20120808 | ||
18 | ![]() |
IV_ACTUAL_PERIOD | Call by reference | Type reference (TYPE) | ABAP_BOOL | Run for actual period | 20120808 | ||
19 | ![]() |
IV_PREV_MONTH | Call by reference | Type reference (TYPE) | ABAP_BOOL | Run for end of previous month | 20120808 | ||
20 | ![]() |
IV_PREV_YEAR | Call by reference | Type reference (TYPE) | ABAP_BOOL | Run for end of previous year | 20120808 | ||
21 | ![]() |
IV_TO_MONTH | Call by reference | Type reference (TYPE) | MBEWH-LFMON | Current period (posting period) | 20120808 | ||
22 | ![]() |
IV_TO_YEAR | Call by reference | Type reference (TYPE) | MBEWH-LFGJA | Fiscal Year of Current Period | 20120808 |
Method CALCULATE_TOTALS on Interface IF_RM07KOF2_ALV_DBSYS_OPT has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 616 |