SAP ABAP Interface IF_CPF_ERP_FORMULA (CPF Formula Interface)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷
SD-BF-PR (Application Component) Pricing and Conditions
⤷
VF_PRC_INTERFACE (Package) Pricing Interfaces

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_CPF_ERP_FORMULA | CPF Formula | 20130206 |
Properties
Interface | IF_CPF_ERP_FORMULA | |
Short Description | CPF Formula Interface |
General Data
Package | VF_PRC_INTERFACE | Pricing Interfaces |
Created | 20130206 | SAP |
Last changed | 20131127 | SAP |
Unicode checks active |
Forward declarations
Interface IF_CPF_ERP_FORMULA has no forward declaration.
Interfaces
Interface IF_CPF_ERP_FORMULA has no interface.
Friends
Interface IF_CPF_ERP_FORMULA has no friend.
Attributes
Interface IF_CPF_ERP_FORMULA has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Delete scale from parameter | 20130426 |
2 | ![]() |
Instance method | Public | Method | Get CPE Formula | 20130206 |
3 | ![]() |
Static method | Public | Method | Get the Field Configuration | 20130206 |
4 | ![]() |
Static method | Public | Method | Get Fieldconfig for Formula Tasks | 20130208 |
5 | ![]() |
Instance method | Public | Method | Get Formula Tasks | 20130206 |
6 | ![]() |
Instance method | Public | Method | Get CPF Parameter Instances | 20130206 |
7 | ![]() |
Static method | Public | Method | Get Fieldconfiguration of Parameters | 20130212 |
8 | ![]() |
Instance method | Public | Method | Returns Scale of a Parameter | 20130423 |
9 | ![]() |
Static method | Public | Method | Get Fieldconfiguration pf Scale Header | 20130430 |
10 | ![]() |
Static method | Public | Method | Get Fieldconfiguration of Scale Items | 20130411 |
11 | ![]() |
Instance method | Public | Method | Get CPF Formula Description | 20130513 |
12 | ![]() |
Instance method | Public | Method | Set Formula Tasks | 20130212 |
13 | ![]() |
Instance method | Public | Method | Set CPF Parameter Instances | 20130206 |
14 | ![]() |
Instance method | Public | Method | Sets Scale of a Parameter | 20130423 |
Events
Interface IF_CPF_ERP_FORMULA has no event.
Types
Interface IF_CPF_ERP_FORMULA has no local type.
Method Signatures
Method DELETE_SCALE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_SCALE_HEADER | Call by reference | Type reference (TYPE) | PRHS_CPF_SCALE_HEADER | Table type for PRHS_CPF_SCALE_ITEM | 20130426 |
Method DELETE_SCALE on Interface IF_CPF_ERP_FORMULA has no exception.
Method GET_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RS_CPF_FORMULA | Value transfer | Type reference (TYPE) | PRHS_CPF_FORMULA | 20130206 |
Method GET_DATA on Interface IF_CPF_ERP_FORMULA has no exception.
Method GET_FIELDCONFIG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_FIELDCONFIG | Value transfer | Type reference (TYPE) | VFPRCT_VIEW_FCFG_ALV | Table Type for VFPRCC_VIEW_FCFG_ALV | 20130206 | ||
2 | ![]() |
ET_FIELDCONFIG_C | Value transfer | Type reference (TYPE) | VFPRCT_VIEW_FCFG_ALV | Table Type for VFPRCC_VIEW_FCFG_ALV | 20130206 | ||
3 | ![]() |
IV_CATEGORY | Call by reference | Type reference (TYPE) | VFPRC_VIEW_FCAT | Field Area | 20130430 | ||
4 | ![]() |
IV_KALSM | Call by reference | Type reference (TYPE) | KALSM_D | 20130206 | |||
5 | ![]() |
IV_KAPPL | Call by reference | Type reference (TYPE) | KAPPL | 20130206 | |||
6 | ![]() |
IV_VIEW_ID | Call by reference | Type reference (TYPE) | VFPRC_VIEW_ID | 20130206 |
Method GET_FIELDCONFIG on Interface IF_CPF_ERP_FORMULA has no exception.
Method GET_FORMTASK_FIELDCONFIG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_FIELDCONFIG | Call by reference | Type reference (TYPE) | VFPRCT_VIEW_FCFG_ALV | Table Type for VFPRCC_VIEW_FCFG_ALV | 20130208 | ||
2 | ![]() |
ET_FIELDCONFIG_C | Call by reference | Type reference (TYPE) | VFPRCT_VIEW_FCFG_ALV | Table Type for VFPRCC_VIEW_FCFG_ALV | 20130208 | ||
3 | ![]() |
IV_KALSM | Call by reference | Type reference (TYPE) | KALSM_D | Procedure (Pricing, Output Control, Acct. Det., Costing,...) | 20130208 | ||
4 | ![]() |
IV_KAPPL | Call by reference | Type reference (TYPE) | KAPPL | Application | 20130208 | ||
5 | ![]() |
IV_VIEW_ID | Call by reference | Type reference (TYPE) | VFPRC_VIEW_ID | Pricing View Identifier | 20130208 |
Method GET_FORMTASK_FIELDCONFIG on Interface IF_CPF_ERP_FORMULA has no exception.
Method GET_FORMULATASKS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RT_FORMULA_USAGE_TASK | Value transfer | Type reference (TYPE) | PRHT_CPF_FORMULATASK | 20130206 |
Method GET_FORMULATASKS on Interface IF_CPF_ERP_FORMULA has no exception.
Method GET_PARAMETER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RT_PARAMETER | Value transfer | Type reference (TYPE) | PRHT_CPF_PARAMETER | 20130206 |
Method GET_PARAMETER on Interface IF_CPF_ERP_FORMULA has no exception.
Method GET_PARAMETER_FIELDCONFIG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_FIELDCONFIG | Call by reference | Type reference (TYPE) | VFPRCT_VIEW_FCFG_ALV | Table Type for VFPRCC_VIEW_FCFG_ALV | 20130212 | ||
2 | ![]() |
ET_FIELDCONFIG_C | Call by reference | Type reference (TYPE) | VFPRCT_VIEW_FCFG_ALV | Table Type for VFPRCC_VIEW_FCFG_ALV | 20130212 | ||
3 | ![]() |
IV_KALSM | Call by reference | Type reference (TYPE) | KALSM_D | Procedure (Pricing, Output Control, Acct. Det., Costing,...) | 20130212 | ||
4 | ![]() |
IV_KAPPL | Call by reference | Type reference (TYPE) | KAPPL | Application | 20130212 | ||
5 | ![]() |
IV_VIEW_ID | Call by reference | Type reference (TYPE) | VFPRC_VIEW_ID | Pricing View Identifier | 20130212 |
Method GET_PARAMETER_FIELDCONFIG on Interface IF_CPF_ERP_FORMULA has no exception.
Method GET_SCALE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_SCALE_BASE_VALUE | Call by reference | Type reference (TYPE) | PRHS_CPF_SCALE_BASE_VALUE | CPF Formula Scale Base Value | 20130515 | ||
2 | ![]() |
ES_SCALE_HEADER | Call by reference | Type reference (TYPE) | PRHS_CPF_SCALE_HEADER | CPF Formula Scale Header | 20130423 | ||
3 | ![]() |
ES_SCALE_START_VALUE | Call by reference | Type reference (TYPE) | PRHS_CPF_SCALE_START_VALUE | CPF Formula Scale Start Values | 20130516 | ||
4 | ![]() |
ET_SCALE_ITEM | Call by reference | Type reference (TYPE) | PRHT_CPF_SCALE_ITEM | Table type for PRHS_CPF_SCALE_ITEM | 20130423 | ||
5 | ![]() |
IV_KRECH | Call by reference | Type reference (TYPE) | KRECH | Calculation type for condition | 20130424 | ||
6 | ![]() |
IV_PARAMETER_NAME | Call by reference | Type reference (TYPE) | CPF_PARAMETER_NAME | Parameter Name | 20130423 | ||
7 | ![]() |
IV_SUBPARAMETER | Call by reference | Type reference (TYPE) | CPF_SUBPARAMETER | Subparameter | 20130424 |
Method GET_SCALE on Interface IF_CPF_ERP_FORMULA has no exception.
Method GET_SCALE_HEADER_FIELDCONFIG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_FIELDCONFIG | Call by reference | Type reference (TYPE) | VFPRCT_VIEW_FCFG_ALV | Table Type for VFPRCC_VIEW_FCFG_ALV | 20130430 | ||
2 | ![]() |
ET_FIELDCONFIG_C | Call by reference | Type reference (TYPE) | VFPRCT_VIEW_FCFG_ALV | Table Type for VFPRCC_VIEW_FCFG_ALV | 20130430 | ||
3 | ![]() |
IV_KALSM | Call by reference | Type reference (TYPE) | KALSM_D | Procedure (Pricing, Output Control, Acct. Det., Costing,...) | 20130430 | ||
4 | ![]() |
IV_KAPPL | Call by reference | Type reference (TYPE) | KAPPL | Application | 20130430 | ||
5 | ![]() |
IV_VIEW_ID | Call by reference | Type reference (TYPE) | VFPRC_VIEW_ID | Pricing View Identifier | 20130430 |
Method GET_SCALE_HEADER_FIELDCONFIG on Interface IF_CPF_ERP_FORMULA has no exception.
Method GET_SCALE_ITEM_FIELDCONFIG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_FIELDCONFIG | Call by reference | Type reference (TYPE) | VFPRCT_VIEW_FCFG_ALV | Table Type for VFPRCC_VIEW_FCFG_ALV | 20130411 | ||
2 | ![]() |
ET_FIELDCONFIG_C | Call by reference | Type reference (TYPE) | VFPRCT_VIEW_FCFG_ALV | Table Type for VFPRCC_VIEW_FCFG_ALV | 20130411 | ||
3 | ![]() |
IV_KALSM | Call by reference | Type reference (TYPE) | KALSM_D | Procedure (Pricing, Output Control, Acct. Det., Costing,...) | 20130411 | ||
4 | ![]() |
IV_KAPPL | Call by reference | Type reference (TYPE) | KAPPL | Application | 20130411 | ||
5 | ![]() |
IV_VIEW_ID | Call by reference | Type reference (TYPE) | VFPRC_VIEW_ID | Pricing View Identifier | 20130411 |
Method GET_SCALE_ITEM_FIELDCONFIG on Interface IF_CPF_ERP_FORMULA has no exception.
Method GET_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_CPF_FORMULA | Call by reference | Type reference (TYPE) | PRHS_CPF_FORMULA | CPF Formula | 20130513 | ||
2 | ![]() |
RV_TEXT | Value transfer | Type reference (TYPE) | CPF_DESCR_LONG_FORMULA | Description Formula | 20130513 |
Method GET_TEXT on Interface IF_CPF_ERP_FORMULA has no exception.
Method SET_FORMULATASKS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_CPF_GUID | Call by reference | Type reference (TYPE) | CPF_GUID | CPF document guid | 20130215 | ||
2 | ![]() |
IT_FORMULATASK | Call by reference | Type reference (TYPE) | PRHT_CPF_FORMULATASK | CPF Formula Usage Tasks | 20130212 | ||
3 | ![]() |
IV_KNUMV | Call by reference | Type reference (TYPE) | KNUMV | Number of the document condition | 20130215 | ||
4 | ![]() |
IV_KPOSN | Call by reference | Type reference (TYPE) | KPOSN | Condition item number | 20130215 | ||
5 | ![]() |
IV_STUNR | Call by reference | Type reference (TYPE) | STUNR | Step number | 20130215 | ||
6 | ![]() |
IV_ZAEHK | Call by reference | Type reference (TYPE) | DZAEHK | Condition counter | 20130215 |
Method SET_FORMULATASKS on Interface IF_CPF_ERP_FORMULA has no exception.
Method SET_PARAMETER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_PARAMETER | Call by reference | Type reference (TYPE) | PRHT_CPF_PARAMETER | 20130206 |
Method SET_PARAMETER on Interface IF_CPF_ERP_FORMULA has no exception.
Method SET_SCALE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_SCALE_HEADER | Call by reference | Type reference (TYPE) | PRHS_CPF_SCALE_HEADER | CPF Formula Scale Header | 20130423 | ||
2 | ![]() |
IT_SCALE_ITEM | Call by reference | Type reference (TYPE) | PRHT_CPF_SCALE_ITEM | Table type for PRHS_CPF_SCALE_ITEM | 20130423 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception for CPF pricing integration | 20130521 |
History
Last changed by/on | SAP | 20131127 |
SAP Release Created in | 617 |