SAP ABAP Class CL_INBOUND_BOM (BOM Component)
Hierarchy
EA-RETAIL (Software Component) SAP Enterprise Extension Retail
   SD-EDI (Application Component) Electronic Data Interchange
     WRF_VPRI_IN (Package) Price Catalog Inbound 2004
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PRICAT_CHANGE Change to PRICAT Objects 20031002
Properties
Class CL_INBOUND_BOM  
Short Description BOM Component    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class WRF_PCM    
Program status     
Category 0   
Package WRF_VPRI_IN   Price Catalog Inbound 2004 
Created 20030912   SAP 
Last change 20060920   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_INBOUND_BOM has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_PRICAT_CHANGE Change to PRICAT Objects 20031002
Friends
Class CL_INBOUND_BOM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_GENERIC Instance attribute Public Object reference (TYPE REF TO) CL_INBOUND_GENERIC Generic Fields 20030912
2 MO_MY_ITEM Instance attribute Public Object reference (TYPE REF TO) CL_INBOUND_ITEM Item 20030925
3 MS_ORIGINAL Instance attribute Public Type reference (TYPE) WRF_BOM_K007_STY PRICAT Inbound: BOMs 20030923
4 MS_WORKSET Instance attribute Public Type reference (TYPE) WRF_BOM_K007_STY PRICAT Inbound: BOMs 20030923
5 M_EAN_UPC_SUBLINE Instance attribute Public Type reference (TYPE) PRISETLINE PRICAT: Element of BOM 20030915
6 M_HAS_WORKSET Instance attribute Private Type reference (TYPE) FLAG General Indicator 20031008
7 M_IS_DELETED Instance attribute Public Type reference (TYPE) FLAG Indicator: Object Was Deleted 20040305
8 M_IS_MODIFIED Instance attribute Private Type reference (TYPE) FLAG Indicator: K007 Data Modified 20031007
9 M_NEEDS_SAVING Instance attribute Public Type reference (TYPE) FLAG Indicator: Object Requires Backup 20031002
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_K007 Instance method Public Method 20031001
2 CONSTRUCT_FROM_MASTERDATA Instance method Public Method Construction from Master Data 20040705
3 CREATE_GENERICS_BOM Instance method Private Method 20031013
4 DELETE Instance method Public Method 20040305
5 EXPORT_INTO_TABLES Instance method Public Method 20040105
6 GET_GENERIC Instance method Public Method 20031002
7 GET_K007_ORIG Instance method Public Method 20030923
8 GET_K007_WORK Instance method Public Method 20030923
9 INITIALIZE Instance method Public Method Construction from PRICAT Data 20040705
10 MERGE Instance method Public Method 20040317
11 RESTORE_ORIGINAL Instance method Public Method Restore Working Data Records from Original Data Records 20041207
12 SAVE Instance method Public Method 20031007
13 SET_IS_MODIFIED Instance method Private Method 20031007
14 SET_NEEDS_SAVING Instance method Private Method 20031002
Events
Class CL_INBOUND_BOM has no event.
Types
Class CL_INBOUND_BOM has no local type.
Method Signatures

Method CHANGE_K007 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_K007 Call by reference Type reference (TYPE) WRF_PRICAT_K007_STY PRICAT Eingang: Stücklisten 20031001

Method CHANGE_K007 on class CL_INBOUND_BOM has no exception.

Method CONSTRUCT_FROM_MASTERDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_MARA Value transfer Object reference (TYPE REF TO) MARA Allgemeine Materialdaten 20040705
2 Importing ID_STPO Value transfer Object reference (TYPE REF TO) STPO_API02 API Struktur Stücklistenposition: Alle Felder 20040705
3 Importing IMO_PARENT_ITEM Value transfer Object reference (TYPE REF TO) CL_INBOUND_ITEM Position 20040705
4 Importing IS_MASTERDATA Call by reference Type reference (TYPE) WRF_MASTER_TABLES_STY Datenhaltung Artikel Tabellen 20040712

Method CONSTRUCT_FROM_MASTERDATA on class CL_INBOUND_BOM has no exception.

Method CREATE_GENERICS_BOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PRICAT_010 Call by reference Type reference (TYPE) TT_PRICAT_010 Tabellentyp zu wrf_pricat_010 20031013

Method CREATE_GENERICS_BOM on class CL_INBOUND_BOM has no exception.

Method DELETE Signature

Method DELETE on class CL_INBOUND_BOM has no parameter.
Method DELETE on class CL_INBOUND_BOM has no exception.

Method EXPORT_INTO_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PRICAT_010 Call by reference Type reference (TYPE) TT_PRICAT_010 Tabellentyp zu wrf_pricat_010 20040105
2 Changing CT_PRICAT_K007 Call by reference Type reference (TYPE) TT_PRICAT_K007 PRICAT: Tabelle für PRICAT_K007 20040105

Method EXPORT_INTO_TABLES on class CL_INBOUND_BOM has no exception.

Method GET_GENERIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_GENERIC Value transfer Object reference (TYPE REF TO) CL_INBOUND_GENERIC Generische Felder 20031002

Method GET_GENERIC on class CL_INBOUND_BOM has no exception.

Method GET_K007_ORIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_K007_ORIG Call by reference Type reference (TYPE) WRF_PRICAT_K007_STY PRICAT Eingang: Stücklisten 20030923

Method GET_K007_ORIG on class CL_INBOUND_BOM has no exception.

Method GET_K007_WORK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_K007_WORK Call by reference Type reference (TYPE) WRF_PRICAT_K007_STY PRICAT Eingang: Stücklisten 20030923

Method GET_K007_WORK on class CL_INBOUND_BOM has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IMD_K007_ORIG Value transfer Object reference (TYPE REF TO) PRICAT_K007 PRICAT: Katalogposition Stücklisten 20040705
2 Importing IMD_K007_WORK Value transfer Object reference (TYPE REF TO) PRICAT_K007 PRICAT: Katalogposition Stücklisten 20040705
3 Importing IO_PARENT_ITEM Value transfer Object reference (TYPE REF TO) CL_INBOUND_ITEM Position 20040705
4 Importing IT_PRICAT_010 Call by reference Type reference (TYPE) TT_PRICAT_010 Tabellentyp zu wrf_pricat_010 20040705

Method INITIALIZE on class CL_INBOUND_BOM has no exception.

Method MERGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_BOM_REF Value transfer Object reference (TYPE REF TO) CL_INBOUND_BOM Stücklistenkomponente 20040317
2 Importing IT_XFLAG Call by reference Type reference (TYPE) WRF_PRICAT_PRE2_TTY Preiskatalog 20040317
3 Importing I_FLAG_PRESET Value transfer Type reference (TYPE) FLAG allgemeines flag 20040804
4 Importing I_NEW_CREATION Value transfer Type reference (TYPE) FLAG Flag: Neuanlage 20050210

Method MERGE on class CL_INBOUND_BOM has no exception.

Method RESTORE_ORIGINAL Signature

Method RESTORE_ORIGINAL on class CL_INBOUND_BOM has no parameter.
Method RESTORE_ORIGINAL on class CL_INBOUND_BOM has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_TABLES Call by reference Type reference (TYPE) WRF_PRICAT_DB_TABLES_STY Interne Tabellen für die Datenbankablage 20040308

Method SAVE on class CL_INBOUND_BOM has no exception.

Method SET_IS_MODIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLAG Value transfer Type reference (TYPE) FLAG allgemeines flag 20031007

Method SET_IS_MODIFIED on class CL_INBOUND_BOM has no exception.

Method SET_NEEDS_SAVING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLAG Value transfer Type reference (TYPE) FLAG allgemeines flag 20031009

Method SET_NEEDS_SAVING on class CL_INBOUND_BOM has no exception.
History
Last changed by/on SAP  20060920 
SAP Release Created in 111