SAP ABAP Interface IF_EX_LFM2_DB_STRG (Business add-in interface IF_EX_LFM2_DB_STRG)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-SRS (Application Component) SAP Retail Store
     WSTRG_SELECTS (Package) Holds interfaces for selects replacement with selects functi
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_LFM2_DB_STRG BAdI class CL_EX_LFM2_DB_STRG 20011009
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_IF_EX_LFM2_DB_STRG Imp. class for BAdI imp. IF_EX_LFM2_DB_STRG 20011022
Properties
Interface IF_EX_LFM2_DB_STRG  
Short Description Business add-in interface IF_EX_LFM2_DB_STRG    
General Data
Package WSTRG_SELECTS   Holds interfaces for selects replacement with selects functi 
Created 20011009   SAP 
Last changed 00000000   SAP 
Unicode checks active    
Forward declarations
Interface IF_EX_LFM2_DB_STRG has no forward declaration.
Interfaces
Interface IF_EX_LFM2_DB_STRG has no interface.
Friends
Interface IF_EX_LFM2_DB_STRG has no friend.
Attributes
Interface IF_EX_LFM2_DB_STRG has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 SELECT_LFM2_ALL_ENTRIES_IN_4 Instance method Public Method Used for select with all entries 20011009
2 SELECT_LFM2_ALL_FIELDS_FOR Instance method Public Method Used for standard select and specified keys 20011009
3 SELECT_LFM2_ALL_FIELDS_IN Instance method Public Method Used for select with all star and in range 20011009
4 SELECT_LFM2_LIFNR_ENTRIES Instance method Public Method Used for select with all entries and in range with. LIFNR 20011009
5 SELECT_LFM2_LIFNR_ENTRIES_IN_R Instance method Public Method Used for select with all entries and in range 20011009
6 SELECT_LFM2_LIFNR_ENTRIES_SPEC Instance method Public Method Used for select with special fields and all entries 20011106
7 SELECT_LFM2_SPECIAL_FIELDS_FOR Instance method Public Method Used for select with special fields and specified keys 20011009
8 SELECT_LFM2_SPECIAL_FIELDS_IN Instance method Public Method Used for select with special fields with ranges 20011009
9 UPDATE_LFM2_FROM Instance method Public Method Updates lfm2 from an internal table 20011009
10 UPDATE_LFM2_WHERE Instance method Public Method Updates lfm2 when a condition is met 20011009
Events
Interface IF_EX_LFM2_DB_STRG has no event.
Types
Interface IF_EX_LFM2_DB_STRG has no local type.
Method Signatures

Method SELECT_LFM2_ALL_ENTRIES_IN_4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DB_COUNT Call by reference Type reference (TYPE) SY-DBCNT DB-Operationen, Anzahl der verarbeiteten Tabellenzeilen 20020119
2 Importing I_REALLY_EXIST Call by reference Type reference (TYPE) FLAG Allgemeines Flag 20011009
3 Changing T_ENTRIES Call by reference Type reference (TYPE) TT_LFM2 Tabellentyp für LFM2 20011009
4 Changing T_LFM2 Call by reference Type reference (TYPE) TT_LFM2 Tabellentyp für LFM2 20011009
5 Importing T_WHERE_CLAUSE_IN Call by reference Type reference (TYPE) TT_RSDSWHERE Tabellentyp für RSDSWHERE 20011009
# Exception Resumable Description Created on
1 ERROR_IN_SELECT Inkorrekte Select-Anweisung 20011009
2 NOT_FOUND Kein Datensatz zu den angegebenen Parametern gefunden 20011009

Method SELECT_LFM2_ALL_FIELDS_FOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DB_COUNT Call by reference Type reference (TYPE) SY-DBCNT DB-Operationen, Anzahl der verarbeiteten Tabellenzeilen 20020119
2 Importing IS_EKORG Call by reference Type reference (TYPE) FLAG Allgemeines Flag 20011018
3 Importing IS_ESOKZ Call by reference Type reference (TYPE) FLAG Allgemeines Flag 20011018
4 Importing IS_LIFNR Call by reference Type reference (TYPE) FLAG Allgemeines Flag 20011022
5 Importing IS_LTSNR Call by reference Type reference (TYPE) FLAG Allgemeines Flag 20011018
6 Importing IS_WERKS Call by reference Type reference (TYPE) FLAG Allgemeines Flag 20011018
7 Importing I_EKORG Call by reference Type reference (TYPE) LFM2-EKORG Einkaufsorganisation 20011009
8 Importing I_LIFNR Call by reference Type reference (TYPE) LFM2-LIFNR Kontonummer Lieferant/Kreditor 20011009
9 Importing I_LTSNR Call by reference Type reference (TYPE) LFM2-LTSNR Lieferantenteilsortiment 20011009
10 Importing I_REALLY_EXIST Call by reference Type reference (TYPE) FLAG Allgemeines Flag 20011009
11 Importing I_SELECT_TYPE Call by reference Type reference (TYPE) C '0' Art v. Select: Standard (0), Single (1), f. Fortschr. (2), d 20011009
12 Importing I_WERKS Call by reference Type reference (TYPE) LFM2-WERKS Werk 20011009
13 Changing T_LFM2 Call by reference Type reference (TYPE) TT_LFM2 Tabellentyp für LFM2 20011009
14 Changing T_WHERE_CLAUSE_IN Call by reference Type reference (TYPE) TT_RSDSWHERE Tabellentyp für RSDSWHERE 20011009
# Exception Resumable Description Created on
1 ERROR_IN_SELECT Inkorrekte Select-Anweisung 20011009
2 NOT_FOUND Kein Datensatz zu den angegebenen Parametern gefunden 20011009

Method SELECT_LFM2_ALL_FIELDS_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DB_COUNT Call by reference Type reference (TYPE) SY-DBCNT DB-Operationen, Anzahl der verarbeiteten Tabellenzeilen 20020119
2 Importing I_REALLY_EXIST Call by reference Type reference (TYPE) FLAG Allgemeines Flag 20011009
3 Importing I_SELECT_TYPE Call by reference Type reference (TYPE) C '0' Art von Select: Standard (0), Distinct (3) 20011009
4 Importing R_EKORG Call by reference Type reference (TYPE) TT_RSDSSELOPT Tabellentyp für RSDSSELOPT 20011009
5 Importing R_LIFNR Call by reference Type reference (TYPE) TT_RSDSSELOPT Tabellentyp für RSDSSELOPT 20011009
6 Importing R_LTSNR Call by reference Type reference (TYPE) TT_RSDSSELOPT Tabellentyp für RSDSSELOPT 20011009
7 Importing R_SPERM Call by reference Type reference (TYPE) TT_RSDSSELOPT Tabellentyp für RSDSSELOPT 20011009
8 Importing R_WERKS Call by reference Type reference (TYPE) TT_RSDSSELOPT Tabellentyp für RSDSSELOPT 20011009
9 Changing T_LFM2 Call by reference Type reference (TYPE) TT_LFM2 Tabellentyp für LFM2 20011009
# Exception Resumable Description Created on
1 ERROR_IN_SELECT Inkorrekte Select-Anweisung 20011009
2 NOT_FOUND Kein Datensatz zu den angegebenen Parametern gefunden 20011009

Method SELECT_LFM2_LIFNR_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DB_COUNT Call by reference Type reference (TYPE) SY-DBCNT DB-Operationen, Anzahl der verarbeiteten Tabellenzeilen 20020119
2 Importing IS_EKORG Call by reference Type reference (TYPE) FLAG Allgemeines Flag 20011018
3 Importing IS_LTSNR Call by reference Type reference (TYPE) FLAG Allgemeines Flag 20011018
4 Importing IS_WERKS Call by reference Type reference (TYPE) FLAG Allgemeines Flag 20011018
5 Importing I_EKORG Call by reference Type reference (TYPE) LFM2-EKORG Einkaufsorganisation 20011009
6 Importing I_LTSNR Call by reference Type reference (TYPE) LFM2-LTSNR Lieferantenteilsortiment 20011009
7 Importing I_REALLY_EXIST Call by reference Type reference (TYPE) FLAG Allgemeines Flag 20011009
8 Importing I_WERKS Call by reference Type reference (TYPE) LFM2-WERKS Werk 20011009
9 Changing T_ENTRIES Call by reference Type reference (TYPE) TT_LFM2 Tabellentyp für LFM2 20011009
10 Changing T_LFM2 Call by reference Type reference (TYPE) TT_LFM2 Tabellentyp für LFM2 20011009
11 Importing T_WHERE_CLAUSE_IN Call by reference Type reference (TYPE) TT_RSDSWHERE Tabellentyp für RSDSWHERE 20011009
# Exception Resumable Description Created on
1 ERROR_IN_SELECT Inkorrekte Select-Anweisung 20011009
2 NOT_FOUND Kein Datensatz zu den angegebenen Parametern gefunden 20011009

Method SELECT_LFM2_LIFNR_ENTRIES_IN_R Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DB_COUNT Call by reference Type reference (TYPE) SY-DBCNT DB-Operationen, Anzahl der verarbeiteten Tabellenzeilen 20020119
2 Importing I_REALLY_EXIST Call by reference Type reference (TYPE) FLAG Allgemeines Flag 20011009
3 Importing R_EKORG Call by reference Type reference (TYPE) TT_RSDSSELOPT Tabellentyp für RSDSSELOPT 20011009
4 Importing R_LIFNR Call by reference Type reference (TYPE) TT_RSDSSELOPT Tabellentyp für RSDSSELOPT 20011009
5 Importing R_LTSNR Call by reference Type reference (TYPE) TT_RSDSSELOPT Tabellentyp für RSDSSELOPT 20011009
6 Importing R_SPERM Call by reference Type reference (TYPE) TT_RSDSSELOPT Tabellentyp für RSDSSELOPT 20011009
7 Importing R_WERKS Call by reference Type reference (TYPE) TT_RSDSSELOPT Tabellentyp für RSDSSELOPT 20011009
8 Changing T_ENTRIES Call by reference Type reference (TYPE) TT_LFM2 Tabellentyp für LFM2 20011009
9 Changing T_LFM2 Call by reference Type reference (TYPE) TT_LFM2 Tabellentyp für LFM2 20011009
# Exception Resumable Description Created on
1 ERROR_IN_SELECT Inkorrekte Select-Anweisung 20011009
2 NOT_FOUND Kein Datensatz zu den angegebenen Parametern gefunden 20011009

Method SELECT_LFM2_LIFNR_ENTRIES_SPEC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DB_COUNT Call by reference Type reference (TYPE) SY-DBCNT DB-Operationen, Anzahl der verarbeiteten Tabellenzeilen 20020119
2 Importing IS_EKORG Call by reference Type reference (TYPE) FLAG Allgemeines Flag 20011106
3 Importing IS_LTSNR Call by reference Type reference (TYPE) FLAG Allgemeines Flag 20011106
4 Importing IS_WERKS Call by reference Type reference (TYPE) FLAG Allgemeines Flag 20011106
5 Importing I_EKORG Call by reference Type reference (TYPE) LFM2-EKORG Einkaufsorganisation 20011106
6 Importing I_LTSNR Call by reference Type reference (TYPE) LFM2-LTSNR Lieferantenteilsortiment 20011106
7 Importing I_REALLY_EXIST Call by reference Type reference (TYPE) FLAG Allgemeines Flag 20011106
8 Importing I_WERKS Call by reference Type reference (TYPE) LFM2-WERKS Werk 20011106
9 Importing T_ENTRIES Call by reference Type reference (TYPE) TT_LFM2 Tabellentyp für LFM2 20011106
10 Changing T_LFM2 Call by reference Type reference (TYPE) TT_LFM2 Tabellentyp für LFM2 20011106
11 Importing T_LFM2_FIELDNAME Call by reference Type reference (TYPE) TT_FIELDNAME Tabellentyp für FIELDNAME 20011106
12 Importing T_WHERE_CLAUSE_IN Call by reference Type reference (TYPE) TT_RSDSWHERE Tabellentyp für RSDSWHERE 20011106
# Exception Resumable Description Created on
1 ERROR_IN_SELECT Inkorrektes zu durchsuchendes Feld an Select-Anw. übergeben 20011106
2 NOT_FOUND Kein Datensatz zu den angegebenen Parametern gefunden 20011106

Method SELECT_LFM2_SPECIAL_FIELDS_FOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DB_COUNT Call by reference Type reference (TYPE) SY-DBCNT DB-Operationen, Anzahl der verarbeiteten Tabellenzeilen 20020119
2 Importing IS_EKORG Call by reference Type reference (TYPE) FLAG Allgemeines Flag 20011018
3 Importing IS_LIFNR Call by reference Type reference (TYPE) FLAG Allgemeines Flag 20011018
4 Importing IS_LTSNR Call by reference Type reference (TYPE) FLAG Allgemeines Flag 20011018
5 Importing IS_WERKS Call by reference Type reference (TYPE) FLAG Allgemeines Flag 20011018
6 Importing I_EKORG Call by reference Type reference (TYPE) LFM2-EKORG Einkaufsorganisation 20011009
7 Importing I_LIFNR Call by reference Type reference (TYPE) LFM2-LIFNR Kontonummer Lieferant/Kreditor 20011009
8 Importing I_LTSNR Call by reference Type reference (TYPE) LFM2-LTSNR Lieferantenteilsortiment 20011009
9 Importing I_REALLY_EXIST Call by reference Type reference (TYPE) FLAG Allgemeines Flag 20011009
10 Importing I_SELECT_TYPE Call by reference Type reference (TYPE) C '0' Art v. Select: Standard (0), Single (1), f. Fortschr. (2), d 20011009
11 Importing I_WERKS Call by reference Type reference (TYPE) LFM2-WERKS Werk 20011009
12 Changing T_LFM2 Call by reference Type reference (TYPE) TT_LFM2 Tabellentyp für LFM2 20011009
13 Importing T_LFM2_FIELDNAME Call by reference Type reference (TYPE) TT_FIELDNAME Tabellentyp für FIELDNAME 20011009
14 Importing T_WHERE_CLAUSE_IN Call by reference Type reference (TYPE) TT_RSDSWHERE Tabellentyp für RSDSWHERE 20011009
# Exception Resumable Description Created on
1 ERROR_IN_SELECT Inkorrektes zu durchsuchendes Feld an Select-Anw. übergeben 20011009
2 NOT_FOUND Kein Datensatz zu den angegebenen Parametern gefunden 20011009

Method SELECT_LFM2_SPECIAL_FIELDS_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DB_COUNT Call by reference Type reference (TYPE) SY-DBCNT DB-Operationen, Anzahl der verarbeiteten Tabellenzeilen 20020119
2 Importing I_REALLY_EXIST Call by reference Type reference (TYPE) FLAG Allgemeines Flag 20011009
3 Importing I_SELECT_TYPE Call by reference Type reference (TYPE) C '0' Art von Select: Standard (0), Distinct (3) 20011009
4 Importing R_EKORG Call by reference Type reference (TYPE) TT_RSDSSELOPT Tabellentyp für RSDSSELOPT 20011009
5 Importing R_LIFNR Call by reference Type reference (TYPE) TT_RSDSSELOPT Tabellentyp für RSDSSELOPT 20011009
6 Importing R_LTSNR Call by reference Type reference (TYPE) TT_RSDSSELOPT Tabellentyp für RSDSSELOPT 20011009
7 Importing R_SPERM Call by reference Type reference (TYPE) TT_RSDSSELOPT Tabellentyp für RSDSSELOPT 20011009
8 Importing R_WERKS Call by reference Type reference (TYPE) TT_RSDSSELOPT Tabellentyp für RSDSSELOPT 20011009
9 Changing T_LFM2 Call by reference Type reference (TYPE) TT_LFM2 Tabellentyp für LFM2 20011009
10 Importing T_LFM2_FIELDNAME Call by reference Type reference (TYPE) TT_FIELDNAME Tabellentyp für FIELDNAME 20011009
# Exception Resumable Description Created on
1 ERROR_IN_SELECT Inkorrektes zu durchsuchendes Feld an Select-Anw. übergeben 20011009
2 NOT_FOUND Kein Datensatz zu den angegebenen Parametern gefunden 20011009

Method UPDATE_LFM2_FROM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DONE Call by reference Type reference (TYPE) C In Implementierung der Methode zurückgesetzt 20011026
2 Importing UPDATE_REFSITE_ENTRY Call by reference Type reference (TYPE) C Gibt an, ob REFSITE-Eintrag fortgeschrieben werden soll 20011009
3 Importing U_LFM2 Call by reference Type reference (TYPE) TT_LFM2 Tabellentyp für LFM2 20011009
# Exception Resumable Description Created on
1 ENTRIE_DOESNT_EXIST_REALLY Simulierter Eintrag 20011009
2 INCORRECT_ENTRIE Angegebenes Werk für Fortschreibung ist nicht vorhanden 20011009
3 NOT_FOUND Kein Werk für Fortschreibung gefunden 20011009

Method UPDATE_LFM2_WHERE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IWA_LFM2 Call by reference Type reference (TYPE) LFM2 Lieferantenstammsatz: Einkaufsdaten 20011009
2 Importing T_FIELDNAME Call by reference Type reference (TYPE) TT_FIELDNAME Tabellentyp für FIELDNAME 20011009
# Exception Resumable Description Created on
1 ENTRIE_DOESNT_EXIST_REALLY Werk ist ein zugeordnetes Werk; neuen Eintrag anlegen oder 20011009
2 INCORRECT_ENTRY Angegebenes Werk für Fortschreibung ist nicht vorhanden 20011009
3 UPDATE_ERROR Simulierter Eintrag 20011009
History
Last changed by/on SAP  00000000 
SAP Release Created in 470