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 | ![]() |
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 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_WRF_PPW_PPD_WORKLIST_COLL | Collection of Worklist Items for Related Markdown Proposals | 20041116 | ||
2 | ![]() |
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 | ![]() |
Instance method | Private | Method | Cumulate for Related Markdown Proposals Indicator | 20041112 |
2 | ![]() |
Instance method | Private | Method | Add Pricing Document for Markdown Proposal After Next | 20040623 |
3 | ![]() |
Instance method | Private | Method | Assign New GUIDs for Material and PA Items | 20040428 |
4 | ![]() |
Instance method | Private | Method | Check and If Necessary Correct Material GUIDs in Container | 20041110 |
5 | ![]() |
Instance method | Private | Method | Check Whether All Markdown Proposals Still Exist | 20040311 |
6 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20040309 |
7 | ![]() |
Instance method | Private | Method | Determine Stock Data for Related Markdown Proposals | 20050203 |
8 | ![]() |
Instance method | Private | Method | Various Checks for PA and ART Items | 20040624 |
9 | ![]() |
Instance method | Private | Method | Delete All Rejected PA Levels from PA Levels Tables | 20041110 |
10 | ![]() |
Instance method | Private | Method | Add New Item Data to Interim Status | 20040624 |
11 | ![]() |
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 | ![]() |
I_BUDG_TYPE | Call by reference | Type reference (TYPE) | WRF_PPW_BUDG_TYPE | Budgetart | 20050914 | ||
2 | ![]() |
I_HEADER_DATE | Call by reference | Type reference (TYPE) | VKKAB | Verkaufskonditionen gültig ab | 20110506 | ||
3 | ![]() |
I_NO_BUDGET | Call by reference | Type reference (TYPE) | WRF_PPW_NO_BUDGET | SPACE | Do Not Use Planning Figures from Budget | 20070829 | |
4 | ![]() |
I_NO_CALCULATION | Call by reference | Type reference (TYPE) | FLAG | SPACE | allgemeines flag | 20110506 | |
5 | ![]() |
XR_MEMENTO | Call by reference | Object reference (TYPE REF TO) | CL_WRF_PPW_PPD_MEMENTO | Zustand / Änderungen eines PPD-Objektes | 20041112 | ||
6 | ![]() |
XT_PPDART | Call by reference | Type reference (TYPE) | WRF_PPW_PPDART_TTY | Artikelpositionen für Anzeige | 20050622 | ||
7 | ![]() |
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 | ![]() |
ET_CHG_PA_ITEMS | Call by reference | Type reference (TYPE) | WRF_PPW_PPDPA_CHG_TTY | PA-Ebenen Repräsentation eines PPD | 20040628 | ||
2 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAL_T_MSG | Tabelle mit Messages | 20050428 | ||
3 | ![]() |
IS_HEADER | Call by reference | Type reference (TYPE) | WRF_PPW_PPDHEADINFO_STY | PPD-Kopf, PPD-Bezeichnung und PPD-Versionsdaten | 20040623 | ||
4 | ![]() |
XR_MEMENTO | Call by reference | Object reference (TYPE REF TO) | CL_WRF_PPW_PPD_MEMENTO | Zustand / Änderungen eines PPD-Objektes | 20050117 | ||
5 | ![]() |
XT_PPDART | Call by reference | Type reference (TYPE) | WRF_PPW_PPDART_TTY | Artikelpositionen für Anzeige | 20050428 | ||
6 | ![]() |
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 | ![]() |
I_DO_NOT_REPLACE_GUID_CALC | Call by reference | Type reference (TYPE) | CHAR01 | 'X' | Das Feld GUID_CALC wird nicht ersetzt | 20040623 | |
2 | ![]() |
XT_ARTICLE_USED | Call by reference | Type reference (TYPE) | WRF_PPW_ABSARTICLEUSED_TTY | ABS: Tabelle für ins PPD übernommene Artikel | 20040506 | ||
3 | ![]() |
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 | ![]() |
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 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAL_T_MSG | Anwendungs-Log: Tabelle mit Messages | 20050225 | ||
2 | ![]() |
IS_HEADER | Call by reference | Type reference (TYPE) | WRF_PPW_PPDHEADINFO_STY | PPD-Kopf, PPD-Bezeichnung und PPD-Versionsdaten | 20050421 | ||
3 | ![]() |
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 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAL_T_MSG | Anwendungs-Log: Tabelle mit Messages | 20040623 | ||
2 | ![]() |
IT_ART_ITEMS | Call by reference | Type reference (TYPE) | WRF_PPW_PPDART_TTY | Zu übernehmende Artikelpositionen aus Selektionsbaum | 20040624 | ||
3 | ![]() |
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 | ![]() |
IS_HEADER | Call by reference | Type reference (TYPE) | WRF_PPW_PPDHEADINFO_STY | PPD-Kopf, PPD-Bezeichnung und PPD-Versionsdaten | 20040907 | ||
2 | ![]() |
IT_ART_ITEMS | Call by reference | Type reference (TYPE) | WRF_PPW_PPDART_TTY | Artikelpositionen für Anzeige | 20040309 | ||
3 | ![]() |
IT_PA_ITEMS | Call by reference | Type reference (TYPE) | WRF_PPW_PPDPA_TTY | PA-Ebenen Repräsentation eines PPD | 20040309 | ||
4 | ![]() |
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 | ![]() |
IT_PA_ITEMS | Call by reference | Type reference (TYPE) | WRF_PPW_PPDPA_TTY | PA-Ebenen Repräsentation eines PPD | 20050203 | ||
2 | ![]() |
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 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAL_T_MSG | Anwendungs-Log: Tabelle mit Meldungen | 20040624 | ||
2 | ![]() |
IR_PA_FILTER | Call by reference | Object reference (TYPE REF TO) | CL_WRF_PPW_RANGE | PPW Selektions-Kriterien | 20040624 | ||
3 | ![]() |
IS_HEADER | Call by reference | Type reference (TYPE) | WRF_PPW_PPDHEADINFO_STY | PPD-Kopf, PPD-Bezeichnung und PPD-Versionsdaten | 20050907 | ||
4 | ![]() |
XR_PA_COLL | Call by reference | Object reference (TYPE REF TO) | CL_WRF_PPW_PA_COLL | Collection von PA-Sichten | 20050106 | ||
5 | ![]() |
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 | ![]() |
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 | ![]() |
ET_ARTICLES_EXIST | Call by reference | Type reference (TYPE) | WRF_PPW_PPDART_TTY | Artikelpositionen die bereits im PPD existierten | 20040708 | ||
2 | ![]() |
ET_ARTICLE_USED | Call by reference | Type reference (TYPE) | WRF_PPW_ABSARTICLEUSED_TTY | ABS: Tabelle für ins PPD übernommene Artikel | 20060410 | ||
3 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAL_T_MSG | Anwendungs-Log: Tabelle mit Meldungen | 20040624 | ||
4 | ![]() |
IR_PA_FILTER | Call by reference | Object reference (TYPE REF TO) | CL_WRF_PPW_RANGE | PPW Filter-Einstellungen | 20060410 | ||
5 | ![]() |
IS_HEADER | Call by reference | Type reference (TYPE) | WRF_PPW_PPDHEADINFO_STY | PPD-Kopf, PPD-Bezeichnung und PPD-Versionsdaten | 20040624 | ||
6 | ![]() |
XR_MEMENTO | Call by reference | Object reference (TYPE REF TO) | CL_WRF_PPW_PPD_MEMENTO | Zustand / Änderungen eines PPD-Objektes | 20040624 | ||
7 | ![]() |
XR_PA_COLL | Call by reference | Object reference (TYPE REF TO) | CL_WRF_PPW_PA_COLL | Collection von PA-Sichten | 20050428 | ||
8 | ![]() |
XT_PPDART | Call by reference | Type reference (TYPE) | WRF_PPW_PPDART_TTY | Aufbereitete Artikelpositionen (von DB gelesen) | 20050428 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Die gefundenen Budget decken nicht das Zeitintervall ab | 20040625 | |
2 | ![]() |
Aktion nicht erlaubt | 20040625 |
Method READ_MDP_ITEMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
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 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAL_T_MSG | Anwendungs-Log: Tabelle mit Messages | 20040623 | ||
3 | ![]() |
ET_PPDART | Call by reference | Type reference (TYPE) | WRF_PPW_PPDART_TTY | Artikelpositionen für Anzeige | 20040623 | ||
4 | ![]() |
ET_PPDPA | Call by reference | Type reference (TYPE) | WRF_PPW_PPDPA_TTY | PA-Ebenen Repräsentation eines PPD | 20040623 | ||
5 | ![]() |
IS_HEADER | Call by reference | Type reference (TYPE) | WRF_PPW_PPDHEADINFO_STY | PPD-Kopf, PPD-Bezeichnung und PPD-Versionsdaten | 20040623 | ||
6 | ![]() |
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 |