SAP ABAP Class CL_WRF_PPW_PPD_ITEMS_COLL_MD (Collection of PPD Items - Markdown PPD)
Hierarchy
EA-RETAIL (Software Component) SAP Enterprise Extension Retail
   LO-MD-PPW (Application Component) Price Planning Workbench
     WRF_PPW_WORKBENCH (Package) Price Planning Workbench - WORKBENCH
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WRF_PPW_PPD_ITEMS_COLL Collection of PPD Items 20040304
Properties
Class CL_WRF_PPW_PPD_ITEMS_COLL_MD  
Short Description Collection of PPD Items - Markdown PPD    
Super Class CL_WRF_PPW_PPD_ITEMS_COLL Collection of PPD Items 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WRF_PPW_WORKBENCH   Price Planning Workbench - WORKBENCH 
Created 20040304   SAP 
Last change 20050219   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_WRF_PPW_CONST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_WRF_PPW_PPD_ITEMS_COLL_MD has no interface implemented.
Friends
Class CL_WRF_PPW_PPD_ITEMS_COLL_MD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_WORKLIST_COLL Instance attribute Private Object reference (TYPE REF TO) CL_WRF_PPW_PPD_WORKLIST_COLL Collection of Worklist Items for Related Markdown Proposals 20041116
2 MT_MDP_PA_REJECT Instance attribute Private Type reference (TYPE) WRF_PPW_PPDPA_TTY PA Levels of Rejected Markdown Proposals 20040414
Methods
# Method Level Visibility Method type Description Created on
1 ACCUMULATE_FOR_RELATED_ITEMS Instance method Private Method Cumulate for Related Markdown Proposals Indicator 20041112
2 ADD_CALCULATION_DOCUMENTS Instance method Private Method Add Pricing Document for Markdown Proposal After Next 20040623
3 CHANGE_ITEM_GUIDS Instance method Private Method Assign New GUIDs for Material and PA Items 20040428
4 CHECK_ARTICLE_GUIDS Instance method Private Method Check and If Necessary Correct Material GUIDs in Container 20041110
5 CHECK_MDP_EXIST Instance method Private Method Check Whether All Markdown Proposals Still Exist 20040311
6 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040309
7 DETERMINE_STOCK_REL_ARTICLES Instance method Private Method Determine Stock Data for Related Markdown Proposals 20050203
8 FILTER Instance method Private Method Various Checks for PA and ART Items 20040624
9 FILTER_REJECTED_PA_ITEMS Instance method Private Method Delete All Rejected PA Levels from PA Levels Tables 20041110
10 MERGE Instance method Private Method Add New Item Data to Interim Status 20040624
11 READ_MDP_ITEMS Instance method Private Method Read Markdown Proposals from DB 20040623
Events
Class CL_WRF_PPW_PPD_ITEMS_COLL_MD has no event.
Types
Class CL_WRF_PPW_PPD_ITEMS_COLL_MD has no local type.
Method Signatures

Method ACCUMULATE_FOR_RELATED_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BUDG_TYPE Call by reference Type reference (TYPE) WRF_PPW_BUDG_TYPE Budgetart 20050914
2 Importing I_HEADER_DATE Call by reference Type reference (TYPE) VKKAB Verkaufskonditionen gültig ab 20110506
3 Importing I_NO_BUDGET Call by reference Type reference (TYPE) WRF_PPW_NO_BUDGET SPACE Do Not Use Planning Figures from Budget 20070829
4 Importing I_NO_CALCULATION Call by reference Type reference (TYPE) FLAG SPACE allgemeines flag 20110506
5 Changing XR_MEMENTO Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD_MEMENTO Zustand / Änderungen eines PPD-Objektes 20041112
6 Changing XT_PPDART Call by reference Type reference (TYPE) WRF_PPW_PPDART_TTY Artikelpositionen für Anzeige 20050622
7 Changing XT_PPDPA Call by reference Type reference (TYPE) WRF_PPW_PPDPA_TTY PA-Ebenen Repräsentation eines PPD 20050622

Method ACCUMULATE_FOR_RELATED_ITEMS on class CL_WRF_PPW_PPD_ITEMS_COLL_MD has no exception.

Method ADD_CALCULATION_DOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHG_PA_ITEMS Call by reference Type reference (TYPE) WRF_PPW_PPDPA_CHG_TTY PA-Ebenen Repräsentation eines PPD 20040628
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAL_T_MSG Tabelle mit Messages 20050428
3 Importing IS_HEADER Call by reference Type reference (TYPE) WRF_PPW_PPDHEADINFO_STY PPD-Kopf, PPD-Bezeichnung und PPD-Versionsdaten 20040623
4 Changing XR_MEMENTO Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD_MEMENTO Zustand / Änderungen eines PPD-Objektes 20050117
5 Changing XT_PPDART Call by reference Type reference (TYPE) WRF_PPW_PPDART_TTY Artikelpositionen für Anzeige 20050428
6 Changing XT_PPDPA Call by reference Type reference (TYPE) WRF_PPW_PPDPA_TTY PA-Ebenen Repräsentation eines PPD 20040623

Method ADD_CALCULATION_DOCUMENTS on class CL_WRF_PPW_PPD_ITEMS_COLL_MD has no exception.

Method CHANGE_ITEM_GUIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DO_NOT_REPLACE_GUID_CALC Call by reference Type reference (TYPE) CHAR01 'X' Das Feld GUID_CALC wird nicht ersetzt 20040623
2 Changing XT_ARTICLE_USED Call by reference Type reference (TYPE) WRF_PPW_ABSARTICLEUSED_TTY ABS: Tabelle für ins PPD übernommene Artikel 20040506
3 Changing XT_ART_ITEMS Call by reference Type reference (TYPE) WRF_PPW_PPDART_TTY Artikelpositionen für die eine neue GUID bestimm werden soll 20040428
4 Changing XT_PA_ITEMS Call by reference Type reference (TYPE) WRF_PPW_PPDPA_TTY PA-Ebenen für die eine neue GUID bestimm werden soll 20040428

Method CHANGE_ITEM_GUIDS on class CL_WRF_PPW_PPD_ITEMS_COLL_MD has no exception.

Method CHECK_ARTICLE_GUIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAL_T_MSG Anwendungs-Log: Tabelle mit Messages 20050225
2 Importing IS_HEADER Call by reference Type reference (TYPE) WRF_PPW_PPDHEADINFO_STY PPD-Kopf, PPD-Bezeichnung und PPD-Versionsdaten 20050421
3 Changing XT_ART_ITEMS Call by reference Type reference (TYPE) WRF_PPW_PPDART_TTY zu überprüfende Artikelpositionen des Containers 20041110

Method CHECK_ARTICLE_GUIDS on class CL_WRF_PPW_PPD_ITEMS_COLL_MD has no exception.

Method CHECK_MDP_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAL_T_MSG Anwendungs-Log: Tabelle mit Messages 20040623
2 Importing IT_ART_ITEMS Call by reference Type reference (TYPE) WRF_PPW_PPDART_TTY Zu übernehmende Artikelpositionen aus Selektionsbaum 20040624
3 Importing IT_PPDART Call by reference Type reference (TYPE) WRF_PPW_PPDART_TTY Zugehörige Abschriftenvorschläge von DB 20040311

Method CHECK_MDP_EXIST on class CL_WRF_PPW_PPD_ITEMS_COLL_MD has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_HEADER Call by reference Type reference (TYPE) WRF_PPW_PPDHEADINFO_STY PPD-Kopf, PPD-Bezeichnung und PPD-Versionsdaten 20040907
2 Importing IT_ART_ITEMS Call by reference Type reference (TYPE) WRF_PPW_PPDART_TTY Artikelpositionen für Anzeige 20040309
3 Importing IT_PA_ITEMS Call by reference Type reference (TYPE) WRF_PPW_PPDPA_TTY PA-Ebenen Repräsentation eines PPD 20040309
4 Importing IT_WORKLIST_ITEMS Call by reference Type reference (TYPE) WRF_PPW_WORKLIST_TTY PPW-Arbeitsvorrat 20041116

Method CONSTRUCTOR on class CL_WRF_PPW_PPD_ITEMS_COLL_MD has no exception.

Method DETERMINE_STOCK_REL_ARTICLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PA_ITEMS Call by reference Type reference (TYPE) WRF_PPW_PPDPA_TTY PA-Ebenen Repräsentation eines PPD 20050203
2 Changing XT_RELATED_ARTICLES Call by reference Type reference (TYPE) WRF_PPW_RELATEDARTICLES_TTY Tabelle für Schnittstellen und Anzeige von verwandten ABS 20050203

Method DETERMINE_STOCK_REL_ARTICLES on class CL_WRF_PPW_PPD_ITEMS_COLL_MD has no exception.

Method FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAL_T_MSG Anwendungs-Log: Tabelle mit Meldungen 20040624
2 Importing IR_PA_FILTER Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_RANGE PPW Selektions-Kriterien 20040624
3 Importing IS_HEADER Call by reference Type reference (TYPE) WRF_PPW_PPDHEADINFO_STY PPD-Kopf, PPD-Bezeichnung und PPD-Versionsdaten 20050907
4 Changing XR_PA_COLL Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PA_COLL Collection von PA-Sichten 20050106
5 Changing XT_ART_ITEMS Call by reference Type reference (TYPE) WRF_PPW_PPDART_TTY Aufbereitete Artikelpositionen (von DB gelesen) 20040624

Method FILTER on class CL_WRF_PPW_PPD_ITEMS_COLL_MD has no exception.

Method FILTER_REJECTED_PA_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XT_PPDPA Call by reference Type reference (TYPE) WRF_PPW_PPDPA_TTY Zu übernehmende PA-Ebenen 20041110

Method FILTER_REJECTED_PA_ITEMS on class CL_WRF_PPW_PPD_ITEMS_COLL_MD has no exception.

Method MERGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ARTICLES_EXIST Call by reference Type reference (TYPE) WRF_PPW_PPDART_TTY Artikelpositionen die bereits im PPD existierten 20040708
2 Exporting ET_ARTICLE_USED Call by reference Type reference (TYPE) WRF_PPW_ABSARTICLEUSED_TTY ABS: Tabelle für ins PPD übernommene Artikel 20060410
3 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAL_T_MSG Anwendungs-Log: Tabelle mit Meldungen 20040624
4 Importing IR_PA_FILTER Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_RANGE PPW Filter-Einstellungen 20060410
5 Importing IS_HEADER Call by reference Type reference (TYPE) WRF_PPW_PPDHEADINFO_STY PPD-Kopf, PPD-Bezeichnung und PPD-Versionsdaten 20040624
6 Changing XR_MEMENTO Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD_MEMENTO Zustand / Änderungen eines PPD-Objektes 20040624
7 Changing XR_PA_COLL Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PA_COLL Collection von PA-Sichten 20050428
8 Changing XT_PPDART Call by reference Type reference (TYPE) WRF_PPW_PPDART_TTY Aufbereitete Artikelpositionen (von DB gelesen) 20050428
# Exception Resumable Description Created on
1 CX_WRF_PPW_PPD_BUDG_NOT_FOUND Die gefundenen Budget decken nicht das Zeitintervall ab 20040625
2 CX_WRF_PPW_PPD_NOT_PERMITTED Aktion nicht erlaubt 20040625

Method READ_MDP_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ARTICLES_RECALCULATE Call by reference Type reference (TYPE) WRF_PPW_MATNRVRKME_TTY Artikel die in jedem Falle neu berechnet werden müssen 20060410
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAL_T_MSG Anwendungs-Log: Tabelle mit Messages 20040623
3 Exporting ET_PPDART Call by reference Type reference (TYPE) WRF_PPW_PPDART_TTY Artikelpositionen für Anzeige 20040623
4 Exporting ET_PPDPA Call by reference Type reference (TYPE) WRF_PPW_PPDPA_TTY PA-Ebenen Repräsentation eines PPD 20040623
5 Importing IS_HEADER Call by reference Type reference (TYPE) WRF_PPW_PPDHEADINFO_STY PPD-Kopf, PPD-Bezeichnung und PPD-Versionsdaten 20040623
6 Importing IT_ART_ITEMS Call by reference Type reference (TYPE) WRF_PPW_PPDART_TTY Artikelpositionen für Anzeige 20040624

Method READ_MDP_ITEMS on class CL_WRF_PPW_PPD_ITEMS_COLL_MD has no exception.
History
Last changed by/on SAP  20050219 
SAP Release Created in 111