SAP ABAP Class CL_WRF_APC_CVSEL_DIALOG (Operational APC - Characteristic Values Sel. Dialog Class)
Hierarchy
☛
EA-RETAIL (Software Component) SAP Enterprise Extension Retail
⤷
LO-MD-RA (Application Component) Assortment
⤷
WRF_APC (Package) Operational Assortment Planning and Control

⤷

⤷

Properties
Class | CL_WRF_APC_CVSEL_DIALOG | |
Short Description | Operational APC - Characteristic Values Sel. Dialog Class | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | WRF_APC | |
Program status | P | SAP Standard Production Program |
Category | 0 | |
Package | WRF_APC | Operational Assortment Planning and Control |
Created | 20040204 | SAP |
Last change | 20060208 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class CL_WRF_APC_CVSEL_DIALOG has no interface implemented.
Friends
Class CL_WRF_APC_CVSEL_DIALOG has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Private | Type reference (TYPE) | TV_ITMNAME | 'ATWRT' | Column for the characteristic value | 20040204 | |
2 | ![]() |
Constant | Private | Type reference (TYPE) | TV_ITMNAME | 'ATWTB' | Column for the characterisitic value description | 20040204 | |
3 | ![]() |
Constant | Private | Type reference (TYPE) | TV_ITMNAME | 'SEL' | Column for the selected flag | 20040204 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | SYUCOMM | 'FIND' | FCode to find a characteristic value | 20041115 | |
5 | ![]() |
Constant | Public | Type reference (TYPE) | SYUCOMM | 'FDNX' | FCode to find the next characteristic value | 20041115 | |
6 | ![]() |
Constant | Private | Type reference (TYPE) | TM_NODEKEY | 'ROOT' | Root node | 20040204 | |
7 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_WRF_APC_ARTICLE | Operational APC - R3 or Planned Article Class | 20040519 | ||
8 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_CUSTOM_CONTAINER | Characteristic values selection container | 20040204 | ||
9 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_COLUMN_TREE_MODEL | Characteristic values selection column tree control | 20040204 | ||
10 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_WRF_APC_GENERIC_ARTICLE | Operational APC - R3 or Planned Generic Article Class | 20040602 | ||
11 | ![]() |
Instance attribute | Private | Type reference (TYPE) | WRF_APC_CHAR_DSP_INFO_STY | Information on the first row characteristic | 20040204 | ||
12 | ![]() |
Instance attribute | Private | Type reference (TYPE) | WRF_APC_CHAR_DSP_INFO_STY | Information on the second row characteristic | 20040204 | ||
13 | ![]() |
Instance attribute | Public | Type reference (TYPE) | WRF_APC_CHARVALU_SELROW_TTY | New characteristic values selection | 20040204 | ||
14 | ![]() |
Instance attribute | Private | Type reference (TYPE) | WRF_APC_CHARVALU_SELROW_TTY | Characteristic values already selected | 20040204 | ||
15 | ![]() |
Instance attribute | Private | Type reference (TYPE) | WRF_APC_CHARVALU_TTY | Characteristic values that belong to the selected groups | 20040729 | ||
16 | ![]() |
Instance attribute | Private | Type reference (TYPE) | WRF_APC_CHARVALU_SELROW_TTY | Characteristic values extracted from the planning | 20050726 | ||
17 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TREEMCITAC | Table type for the characteristic values selection tree item | 20040205 | ||
18 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TREEMCNOTA | Tree Control: Node Table | 20040205 | ||
19 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SCRFNAME | Characteristic values selection container name | 20040204 | ||
20 | ![]() |
Instance attribute | Private | Type reference (TYPE) | XFELD | Indicates if char. values selection is for a plan article | 20040204 | ||
21 | ![]() |
Instance attribute | Private | See coding | The last node key ID used | 20040519 | |||
22 | ![]() |
Instance attribute | Private | Type reference (TYPE) | XFELD | Indicates if multiple selection is allowed | 20040324 | ||
23 | ![]() |
Instance attribute | Public | Type reference (TYPE) | I | Number of new characteristic values selected | 20040324 | ||
24 | ![]() |
Instance attribute | Private | Type reference (TYPE) | XFELD | Restrict char. values choice to the ones used by planning | 20050726 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Private | Method | Add one characteristic value node | 20040204 |
2 | ![]() |
Instance method | Public | Constructor | Initialize instance of the char. value sel. dialog class | 20040204 |
3 | ![]() |
Instance method | Private | Method | Fill the characteristic value selection tree | 20040204 |
4 | ![]() |
Instance method | Private | Method | Fill the sel. tree with char. values used by the planning | 20050726 |
5 | ![]() |
Instance method | Public | Method | Find characteristic value | 20041115 |
6 | ![]() |
Instance method | Private | Method | Get the selected characteristic values | 20050613 |
7 | ![]() |
Instance method | Private | Method | Get default characteristic values selection | 20050726 |
8 | ![]() |
Instance method | Public | Method | Get the selected nodes (characteristic values) | 20050613 |
9 | ![]() |
Instance method | Public | Method | Insert a new characteristic value into the selection tree | 20040519 |
10 | ![]() |
Instance method | Private | Method | Are the characteristic values used by a variant? | 20040602 |
11 | ![]() |
Instance method | Public | Method | Load the characteristic values into the selection dialog | 20040204 |
12 | ![]() |
Static method | Public | Method | Prepare characteristic value selection for display | 20071218 |
13 | ![]() |
Instance method | Private | Method | Prepare the characteristic values used in planning | 20071218 |
14 | ![]() |
Instance method | Public | Method | Reset the characteristic values selection dialog object | 20040204 |
15 | ![]() |
Instance method | Private | Method | Update characteristic value combinaison into the sel. table | 20040206 |
Events
Class CL_WRF_APC_CVSEL_DIALOG has no event.
Types
Class CL_WRF_APC_CVSEL_DIALOG has no local type.
Method Signatures
Method ADD_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_ITEMS | Call by reference | Type reference (TYPE) | TREEMCITAC | Tabellentyp für Position im Selektionsbaum für Merkmalswerte | 20040519 | ||
2 | ![]() |
CT_NODES | Call by reference | Type reference (TYPE) | TREEMCNOTA | Tree Control: Knotentabelle | 20040519 | ||
3 | ![]() |
I_ATWRT | Call by reference | Type reference (TYPE) | ATWRT | Merkmalsausprägung/Wert/Eigenschaft | 20040204 | ||
4 | ![]() |
I_ATWTB | Call by reference | Type reference (TYPE) | ATWTB | Kurztext für Merkmalswert | 20040204 | ||
5 | ![]() |
I_ISFOLDER | Call by reference | Type reference (TYPE) | AS4FLAG | 20040204 | |||
6 | ![]() |
I_NODE_KEY | Call by reference | Type reference (TYPE) | N | Knotenschlüssel | 20040204 | ||
7 | ![]() |
I_RELATATWRT | Call by reference | Type reference (TYPE) | ATWRT | SPACE | 20040204 | ||
8 | ![]() |
I_RELATKEY | Call by reference | Type reference (TYPE) | TM_NODEKEY | 20040204 |
Method ADD_NODE on class CL_WRF_APC_CVSEL_DIALOG has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CONT_NAME | Call by reference | Type reference (TYPE) | C | Dynpro-Custom-Control, dem Container zugeordnet werden soll | 20040204 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20040204 | ||
2 | ![]() |
20040204 |
Method FILL_CVSEL_TREE Signature
Method FILL_CVSEL_TREE on class CL_WRF_APC_CVSEL_DIALOG has no parameter.
Method FILL_CVSEL_TREE on class CL_WRF_APC_CVSEL_DIALOG has no exception.
Method FILL_CVSEL_TREE_WITH_PLANNING Signature
Method FILL_CVSEL_TREE_WITH_PLANNING on class CL_WRF_APC_CVSEL_DIALOG has no parameter.
Method FILL_CVSEL_TREE_WITH_PLANNING on class CL_WRF_APC_CVSEL_DIALOG has no exception.
Method FIND_CHAR_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_UCOMM | Call by reference | Type reference (TYPE) | SYUCOMM | Bilder, Funktionscode ausgelöst durch PAI | 20041115 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20041115 | ||
2 | ![]() |
20041115 |
Method GET_CHARVALUES_SELECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_NODE_KEY | Call by reference | Type reference (TYPE) | TM_NODEKEY | Tree Control: Knotenschlüssel | 20050613 |
Method GET_CHARVALUES_SELECTION on class CL_WRF_APC_CVSEL_DIALOG has no exception.
Method GET_DEFAULT_CVSEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETO_DEFAULT_CHARVALU | Call by reference | Type reference (TYPE) | WRF_APC_CHARVALU_TTY | 20050727 | |||
2 | ![]() |
IS_CHAR_INFO | Call by reference | Type reference (TYPE) | WRF_APC_CHAR_DSP_INFO_STY | Merkmalsdaten für die Dialogmatrix | 20050726 |
Method GET_DEFAULT_CVSEL on class CL_WRF_APC_CVSEL_DIALOG has no exception.
Method GET_NODES_SELECTION Signature
Method GET_NODES_SELECTION on class CL_WRF_APC_CVSEL_DIALOG has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20050613 | ||
2 | ![]() |
20050613 |
Method INSERT_NEW_CHARVALU Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_ATWRT | Call by reference | Type reference (TYPE) | ATWRT | Merkmalswert | 20040519 | ||
2 | ![]() |
I_ATWTB | Call by reference | Type reference (TYPE) | ATWTB | Kurztext für Merkmalswert | 20040519 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Operational APC - Dialog Process Exceptions | 20040519 | |
2 | ![]() |
Operational APC - Global common exceptions | 20040519 |
Method IS_CHARVALU_USED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_ATWRT_1ROW | Call by reference | Type reference (TYPE) | ATWRT | Characteristic value for the first row characteristic | 20040602 | ||
2 | ![]() |
I_ATWRT_2ROW | Call by reference | Type reference (TYPE) | ATWRT | SPACE | Characteristic value for the second row characteristic | 20040602 | |
3 | ![]() |
R_USED | Value transfer | Type reference (TYPE) | XFELD | If 'X', The characteristic values are used by a variant | 20040602 |
Method IS_CHARVALU_USED on class CL_WRF_APC_CVSEL_DIALOG has no exception.
Method LOAD_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_ARTICLE | Call by reference | Object reference (TYPE REF TO) | CL_WRF_APC_ARTICLE | Operational APC - R3 or Planned Article Class | 20040519 | ||
2 | ![]() |
IS_1ROW_INFO | Call by reference | Type reference (TYPE) | WRF_APC_CHAR_DSP_INFO_STY | 20040204 | |||
3 | ![]() |
IS_2ROW_INFO | Call by reference | Type reference (TYPE) | WRF_APC_CHAR_DSP_INFO_STY | 20040204 | |||
4 | ![]() |
ITO_CHARVALU_SELECTED | Call by reference | Type reference (TYPE) | WRF_APC_CHARVALU_SELROW_TTY | 20040204 | |||
5 | ![]() |
ITO_GROUPS_CHARVALU | Call by reference | Type reference (TYPE) | WRF_APC_CHARVALU_TTY | Characteristic values that belong to the selected groups | 20040729 | ||
6 | ![]() |
ITO_PLAN_CHARVALU | Call by reference | Type reference (TYPE) | WRF_APC_CHARVALU_SELROW_TTY | 20050726 | |||
7 | ![]() |
I_MULT_SEL_ALLOWED | Call by reference | Type reference (TYPE) | XFELD | 'X' | Indicates if multiple selection is allowed | 20040324 | |
8 | ![]() |
I_RESTRICT_PLAN_CV | Call by reference | Type reference (TYPE) | XFELD | SPACE | 20050726 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20040204 | ||
2 | ![]() |
20040204 |
Method PREPARE_CV_SELROW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_ARTICLE | Call by reference | Object reference (TYPE REF TO) | CL_WRF_APC_ARTICLE | Operational APC - Existing or Planned Article Class | 20071218 | ||
2 | ![]() |
IT_CV_SELROW | Call by reference | Type reference (TYPE) | WRF_APC_CHARVALU_SELROW_TTY | Characteristic values selected for the dialog matrix rows | 20071218 | ||
3 | ![]() |
I_1ROW_CHARID | Call by reference | Type reference (TYPE) | ATINN | Internal characteristic | 20071218 | ||
4 | ![]() |
I_2ROW_CHARID | Call by reference | Type reference (TYPE) | ATINN | Internal characteristic | 20071218 | ||
5 | ![]() |
RT_CV_SELROW_SEQ | Value transfer | Type reference (TYPE) | IF_WRF_APC_T=>CVAL_SELROW_SEQ_TTY | 20071218 |
Method PREPARE_CV_SELROW on class CL_WRF_APC_CVSEL_DIALOG has no exception.
Method PREPARE_PLAN_CV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RT_PLAN_CV_SEQ | Value transfer | Type reference (TYPE) | IF_WRF_APC_T=>CVAL_SELROW_SEQ_TTY | 20071218 |
Method PREPARE_PLAN_CV on class CL_WRF_APC_CVSEL_DIALOG has no exception.
Method RESET Signature
Method RESET on class CL_WRF_APC_CVSEL_DIALOG has no parameter.
Method RESET on class CL_WRF_APC_CVSEL_DIALOG has no exception.
Method UPDATE_CV_SELECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_NODE | Call by reference | Type reference (TYPE) | TREEMCNODT | Tree Control: Attribute eines Knotens | 20040206 |
Method UPDATE_CV_SELECTION on class CL_WRF_APC_CVSEL_DIALOG has no exception.
History
Last changed by/on | SAP | 20060208 |
SAP Release Created in | 111 |