SAP ABAP Class CL_UA_FIELD_CONTROL_OBJ_PDCE (Field Control for PDCE Content)
Hierarchy
☛
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
⤷ FIN-BA (Application Component) Business Analytics
⤷ UA_STRUCTURE (Package) Generation of DDIC Objects
⤷ FIN-BA (Application Component) Business Analytics
⤷ UA_STRUCTURE (Package) Generation of DDIC Objects
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ACC_STRUCT_FIELD_CTRL_OBJ | Application-Specific Field Selection Control | 20060223 |
Properties
Class | CL_UA_FIELD_CONTROL_OBJ_PDCE | |
Short Description | Field Control for PDCE Content | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | UAMO | |
Program status | ||
Category | 0 | |
Package | UA_STRUCTURE | Generation of DDIC Objects |
Created | 20060208 | SAP |
Last change | 20060711 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_UA_FIELD_CONTROL_OBJ_PDCE has no forward declaration.
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_ACC_STRUCT_FIELD_CTRL_OBJ | Application-Specific Field Selection Control | 20060223 |
Friends
Class CL_UA_FIELD_CONTROL_OBJ_PDCE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CD_FNAME_DATE | Constant | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 'DATE' | 20060223 | ||
2 | CD_FNAME_ECP_ACTIVE | Constant | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 'UA_ECP_ACTIVE' | 20060223 | ||
3 | CD_FNAME_FLG_IMP_COST | Constant | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 'UAB_FLG_IMP_COST' | 20060223 | ||
4 | CD_FNAME_SURCH_ACTIVE | Constant | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 'UA_SURCH_ACTIVE' | 20060223 | ||
5 | CD_FNAME_TEMPL_ACTIVE | Constant | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 'UA_TEMPL_ACTIVE' | 20060223 | ||
6 | CD_FNAME_TGT_ICON | Constant | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 'UAB_TGT_ICON' | 20060223 | ||
7 | CD_IOBJ_CUSTOMER | Constant | Protected | Type reference (TYPE) | RSIOBJNM | '0CUSTOMER' | 20060410 | ||
8 | CD_IOBJ_PRICE | Constant | Protected | Type reference (TYPE) | RSIOBJNM | '0CEPRC' | 20060414 | ||
9 | CD_IOBJ_PRICE_MAT | Constant | Protected | Type reference (TYPE) | RSIOBJNM | '0PRICE_MAT' | 20060414 | ||
10 | CD_IOBJ_REQ_LOTSIZE | Constant | Protected | Type reference (TYPE) | RSIOBJNM | '0CERQCLS' | 20060424 | ||
11 | CD_ORIGIN_HISTORIC | Constant | Private | Type reference (TYPE) | UAB_PRICE_ORIGIN | 'HIS' | 20060223 | ||
12 | CD_STATUS_RELEASED | Constant | Private | Type reference (TYPE) | ACC_OBJ_STATUS | '1RELEASED' | 20060223 | ||
13 | CD_TYPE_NAME_ACTTYP | Constant | Private | Type reference (TYPE) | FINB_TYPE_NAME | '1ACTTYP' | 20060223 | ||
14 | CD_TYPE_NAME_BUSPRO | Constant | Private | Type reference (TYPE) | FINB_TYPE_NAME | '1BUSPRO' | 20060223 | ||
15 | CD_TYPE_NAME_CE | Constant | Private | Type reference (TYPE) | FINB_TYPE_NAME | '1CE' | 20060223 | ||
16 | CD_TYPE_NAME_CEM | Constant | Private | Type reference (TYPE) | FINB_TYPE_NAME | '1CEM' | 20060223 | ||
17 | CD_TYPE_NAME_COSTING_VARIANT | Constant | Private | Type reference (TYPE) | FINB_TYPE_NAME | '1COSVAR' | 20060223 | ||
18 | CD_TYPE_NAME_DELCOST | Constant | Private | Type reference (TYPE) | FINB_TYPE_NAME | '1DELCOST' | 20060223 | ||
19 | CD_TYPE_NAME_EXTACT | Constant | Private | Type reference (TYPE) | FINB_TYPE_NAME | '1EXTACT' | 20060223 | ||
20 | CD_TYPE_NAME_MATERIAL | Constant | Private | Type reference (TYPE) | FINB_TYPE_NAME | '1MATERIAL' | 20060223 | ||
21 | CD_TYPE_NAME_MEASURE | Constant | Private | Type reference (TYPE) | FINB_TYPE_NAME | '1MEASURE' | 20060223 | ||
22 | CD_TYPE_NAME_OVH | Constant | Private | Type reference (TYPE) | FINB_TYPE_NAME | '1OVH' | 20060223 | ||
23 | CD_TYPE_NAME_PACTTYP | Constant | Private | Type reference (TYPE) | FINB_TYPE_NAME | '1PACTTYP' | 20060223 | ||
24 | CD_TYPE_NAME_PCE | Constant | Private | Type reference (TYPE) | FINB_TYPE_NAME | '1PCE' | 20060223 | ||
25 | CD_TYPE_NAME_PCEM | Constant | Private | Type reference (TYPE) | FINB_TYPE_NAME | '1PCEM' | 20060223 | ||
26 | CD_TYPE_NAME_PMATERIAL | Constant | Private | Type reference (TYPE) | FINB_TYPE_NAME | '1PMATERIAL' | 20060223 | ||
27 | CD_TYPE_NAME_PROJECT | Constant | Private | Type reference (TYPE) | FINB_TYPE_NAME | '1PROJECT' | 20060223 | ||
28 | CD_TYPE_NAME_SERVICE | Constant | Private | Type reference (TYPE) | FINB_TYPE_NAME | '1SERVICE' | 20060223 | ||
29 | CD_TYPE_NAME_SUBCON | Constant | Private | Type reference (TYPE) | FINB_TYPE_NAME | '1SUBCON' | 20060223 | ||
30 | CD_TYPE_NAME_TLCE | Constant | Private | Type reference (TYPE) | FINB_TYPE_NAME | '1TLCE' | Name of a Type | 20060223 | |
31 | CD_TYPE_NAME_TOOL | Constant | Private | Type reference (TYPE) | FINB_TYPE_NAME | '1TOOL' | 20060223 | ||
32 | CD_TYPE_NAME_VARITEM | Constant | Private | Type reference (TYPE) | FINB_TYPE_NAME | '1VARITEM' | 20060223 | ||
33 | MD_AREAID | Instance attribute | Private | Type reference (TYPE) | UG_AREAID | 20060223 | |||
34 | MD_DATABASIS | Instance attribute | Private | Type reference (TYPE) | ACC_DATABASIS | 20060223 | |||
35 | MD_FNAME_ACTTYPE | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
36 | MD_FNAME_BASE_QNTY_FOR_PRICE | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
37 | MD_FNAME_BASE_QNTY_FOR_REQ | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
38 | MD_FNAME_BUS_PROCESS | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
39 | MD_FNAME_CALC_LOTSIZE | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
40 | MD_FNAME_CECEVAR | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
41 | MD_FNAME_CECSHEET | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
42 | MD_FNAME_CECSTAR | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
43 | MD_FNAME_CECSTARV | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
44 | MD_FNAME_CEETTC | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
45 | MD_FNAME_CEOVHKEY | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
46 | MD_FNAME_CEPRCCFX | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
47 | MD_FNAME_CEPRCCVA | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
48 | MD_FNAME_CEPRCEFX | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
49 | MD_FNAME_CEPRCEVA | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
50 | MD_FNAME_CEPRCS1 | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
51 | MD_FNAME_CEPRCS2 | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
52 | MD_FNAME_CEPRCS3 | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
53 | MD_FNAME_CERQBQ | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
54 | MD_FNAME_CERQCLS | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
55 | MD_FNAME_CERQCLSM | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
56 | MD_FNAME_CERQLI | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
57 | MD_FNAME_CERQLIM | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
58 | MD_FNAME_CERQLIML | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
59 | MD_FNAME_CERQLISL | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
60 | MD_FNAME_CERQLISN | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
61 | MD_FNAME_CERQML | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
62 | MD_FNAME_CERQSL | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
63 | MD_FNAME_CERQSLNS | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
64 | MD_FNAME_CERQUNT | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
65 | MD_FNAME_COMP_CODE | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
66 | MD_FNAME_COSTCENTER | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
67 | MD_FNAME_COSTMODEL | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
68 | MD_FNAME_COST_CALC_LOTSIZE_FIX | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
69 | MD_FNAME_COST_CALC_LOTSIZE_VAR | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
70 | MD_FNAME_COS_ACTIVE | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
71 | MD_FNAME_CO_AREA | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
72 | MD_FNAME_CURRENCY | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
73 | MD_FNAME_CUSTOMER | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060410 | |||
74 | MD_FNAME_EST_FIX_PRICE | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
75 | MD_FNAME_EST_VAR_PRICE | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
76 | MD_FNAME_FINB_QUANTITY | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 'UAB_QUNTI_NUMC' | 20060423 | ||
77 | MD_FNAME_FINB_UNIT | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 'FINB_UNIT' | 20060423 | ||
78 | MD_FNAME_FIX_PRICE | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
79 | MD_FNAME_FIX_PRICE_MAN | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
80 | MD_FNAME_FIX_REQ_MAN | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
81 | MD_FNAME_FIX_REQ_MULTI | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
82 | MD_FNAME_FIX_REQ_NON_SAP | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
83 | MD_FNAME_FIX_REQ_SGL | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
84 | MD_FNAME_INFO_REC | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
85 | MD_FNAME_MATERIAL | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
86 | MD_FNAME_ORIGIN_GRP | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
87 | MD_FNAME_PACTTYPE | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
88 | MD_FNAME_PCOSTCENTER | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
89 | MD_FNAME_PLANT | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
90 | MD_FNAME_PMATERIAL | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
91 | MD_FNAME_PRICE | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060414 | |||
92 | MD_FNAME_PRICE_BASE | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
93 | MD_FNAME_PRICE_MAT | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
94 | MD_FNAME_PRICE_TYPE | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
95 | MD_FNAME_PURCH_ORG | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
96 | MD_FNAME_REQ_COSTVAR | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
97 | MD_FNAME_REQ_IMP_DENOM_MULTI | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
98 | MD_FNAME_REQ_IMP_MULTI | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
99 | MD_FNAME_REQ_IMP_NON_SAP | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
100 | MD_FNAME_REQ_IMP_SGL | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
101 | MD_FNAME_REQ_MAN_1 | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
102 | MD_FNAME_REQ_MAN_BASE_QNTY | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
103 | MD_FNAME_REQ_MAN_LOTSIZE | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
104 | MD_FNAME_SERVICE | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
105 | MD_FNAME_VALUATION_DATE | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
106 | MD_FNAME_VAL_FIX_FPRICE | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
107 | MD_FNAME_VAL_VAR_FPRICE | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
108 | MD_FNAME_VAR_PRICE | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
109 | MD_FNAME_VAR_PRICE_MAN | Instance attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060223 | |||
110 | MO_EXIT | Instance attribute | Private | Object reference (TYPE REF TO) | IF_EX_UA_FIELD_CONTROL_OBJ | Interface for BAdI: UA_FIELD_CONTROL_OBJ | 20060404 | ||
111 | MO_METADATA | Instance attribute | Private | Object reference (TYPE REF TO) | CL_UA_METADATA | 20060223 | |||
112 | SD_FNAME_CUSTOMER | Static Attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060410 | |||
113 | SD_FNAME_PRICE | Static Attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060414 | |||
114 | SD_FNAME_PRICE_MAT | Static Attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060414 | |||
115 | SD_FNAME_REQ_LOTSIZE | Static Attribute | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 20060424 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CHECK_TO_CALCULATE | Instance method | Public | Method | 20060517 | |
2 | CONSTRUCTOR | Instance method | Public | Constructor | 20060223 | |
3 | PERFORM_STATUS_ACTION | Instance method | Public | Method | 20060517 |
Events
Class CL_UA_FIELD_CONTROL_OBJ_PDCE has no event.
Types
Class CL_UA_FIELD_CONTROL_OBJ_PDCE has no local type.
Method Signatures
Method CHECK_TO_CALCULATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ED_CALCULATE | Call by reference | Type reference (TYPE) | BOOLE_D | 20060517 | |||
2 | Importing | IO_EDGE | Call by reference | Object reference (TYPE REF TO) | CL_UA_EDGE | 20060517 | |||
3 | Importing | IO_ENVIRONMENT | Call by reference | Object reference (TYPE REF TO) | IF_UA_CE_ENVIRONMENT | 20060517 |
Method CHECK_TO_CALCULATE on class CL_UA_FIELD_CONTROL_OBJ_PDCE has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ID_DATABASIS | Call by reference | Type reference (TYPE) | ACC_DATABASIS | 20060223 |
Method CONSTRUCTOR on class CL_UA_FIELD_CONTROL_OBJ_PDCE has no exception.
Method PERFORM_STATUS_ACTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ID_STATUS | Call by reference | Type reference (TYPE) | ACC_OBJ_STATUS | 20060517 | |||
2 | Importing | IO_ENVIRONMENT | Call by reference | Object reference (TYPE REF TO) | IF_UA_CE_ENVIRONMENT | 20060517 | |||
3 | Importing | IO_NODE | Call by reference | Object reference (TYPE REF TO) | CL_UA_NODE | 20060517 |
Method PERFORM_STATUS_ACTION on class CL_UA_FIELD_CONTROL_OBJ_PDCE has no exception.
History
Last changed by/on | SAP | 20060711 |
SAP Release Created in |