SAP ABAP Class /DSD/IF_EX_PE_DOWNLOAD (Business add-in interface /DSD/IF_EX_PE_DOWNLOAD)
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | /DSD/CL_EX_PE_DOWNLOAD | BAdI Class /DSD/CL_EX_PE_DOWNLOAD | 20060403 |
Properties
| Class | /DSD/IF_EX_PE_DOWNLOAD | |
| Short Description | Business add-in interface /DSD/IF_EX_PE_DOWNLOAD | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 1 | |
| Package | ||
| Created | 20060126 | SAP |
| Last change | 20060920 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class /DSD/IF_EX_PE_DOWNLOAD has no forward declaration.
Interfaces
Class /DSD/IF_EX_PE_DOWNLOAD has no interface implemented.
Friends
Class /DSD/IF_EX_PE_DOWNLOAD has no friend class.
Attributes
Class /DSD/IF_EX_PE_DOWNLOAD has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Modify Access Details | 20060126 | |
| 2 | Instance method | Public | Method | Modify Access Sequences | 20060126 | |
| 3 | Instance method | Public | Method | Modify Attribute Values | 20060126 | |
| 4 | Instance method | Public | Method | Modify Condition Record Headers | 20060126 | |
| 5 | Instance method | Public | Method | Modify Condition Record Items | 20060126 | |
| 6 | Instance method | Public | Method | Modify Condition Tables | 20060126 | |
| 7 | Instance method | Public | Method | Modify Condition Type Records | 20060126 | |
| 8 | Instance method | Public | Method | Modify Pricing Procedures | 20060126 | |
| 9 | Instance method | Public | Method | Processing of Pricing Data | 20060126 | |
| 10 | Instance method | Public | Method | Modify Pricing Data | 20060727 | |
| 11 | Instance method | Public | Method | Determine Parameters for Pricing | 20060126 |
Events
Class /DSD/IF_EX_PE_DOWNLOAD has no event.
Types
Class /DSD/IF_EX_PE_DOWNLOAD has no local type.
Method Signatures
Method PRICING_MOD_ACCESS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | T_ACCESS_ITM | Call by reference | Type reference (TYPE) | /DSD/PE_ACCESSI_T | Pricing: Item structure of SyncBO 'Access' | 20060126 | |||
| 2 | T_PE_ACCESS | Call by reference | Type reference (TYPE) | /DSD/PE_ACCESSH_T | Pricing: Header structure of SyncBO 'Access' | 20060126 |
Method PRICING_MOD_ACCESS on class /DSD/IF_EX_PE_DOWNLOAD has no exception.
Method PRICING_MOD_ACCSEQ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | T_PE_ACCESSSEQ | Call by reference | Type reference (TYPE) | /DSD/PE_ACCESSSEQ_T | Access Sequences | 20060126 |
Method PRICING_MOD_ACCSEQ on class /DSD/IF_EX_PE_DOWNLOAD has no exception.
Method PRICING_MOD_ATTRBT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | T_APPFLDS_ITM | Call by reference | Type reference (TYPE) | /DSD/PE_APPFLDS_T | Pricing: Header structure of SyncBO 'App. Field' | 20060126 | |||
| 2 | T_ATTRMAP_ITM | Call by reference | Type reference (TYPE) | /DSD/PE_ATTRMAP_T | Pricing: Header structure of SyncBO 'Attr. Map' | 20060126 | |||
| 3 | T_PE_ATTRIBUTE | Call by reference | Type reference (TYPE) | /DSD/PE_ATTRIBUTE_T | Pricing: Header structure of SyncBO 'App. Field' | 20060126 |
Method PRICING_MOD_ATTRBT on class /DSD/IF_EX_PE_DOWNLOAD has no exception.
Method PRICING_MOD_CNDRDH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_MEMBLID | Call by reference | Type reference (TYPE) | /DSD/PE_ASSIGN-MEMBLID | Pricing: Mobile Engine Mobile ID | 20060126 | |||
| 2 | I_MEUSER | Call by reference | Type reference (TYPE) | /DSD/PE_ASSIGN-MEUSER | Pricing: Mobile Engine User | 20060126 | |||
| 3 | T_CNDRCDH_ITM | Call by reference | Type reference (TYPE) | /DSD/PE_CNDRCDH_ITM_T | Condition Record Items | 20060126 | |||
| 4 | T_PE_CNDRCDH | Call by reference | Type reference (TYPE) | /DSD/PE_CNDRCDH_T | Condition Records | 20060126 |
Method PRICING_MOD_CNDRDH on class /DSD/IF_EX_PE_DOWNLOAD has no exception.
Method PRICING_MOD_CNDRDI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CNDRCDI_QNT | Call by reference | Type reference (TYPE) | /DSD/PE_CNDRCDI_QNT_T | Pricing: Item structure(Qt) of SyncBO 'Cnd. Rcd D' | 20060126 | |||
| 2 | ET_CNDRCDI_VAL | Call by reference | Type reference (TYPE) | /DSD/PE_CNDRCDI_VAL_T | Pricing: Item structure(Vl) of SyncBO 'Cnd. Rcd D' | 20060126 | |||
| 3 | I_MEMBLID | Call by reference | Type reference (TYPE) | /DSD/PE_ASSIGN-MEMBLID | Pricing: Mobile Engine Mobile ID | 20060126 | |||
| 4 | I_MEUSER | Call by reference | Type reference (TYPE) | /DSD/PE_ASSIGN-MEUSER | Pricing: Mobile Engine User | 20060126 | |||
| 5 | T_PE_CNDRCDI | Call by reference | Type reference (TYPE) | /DSD/PE_CNDRCDI_T | Pricing: Header structure of SyncBO 'Cnd. Rcd Dat' | 20060126 |
Method PRICING_MOD_CNDRDI on class /DSD/IF_EX_PE_DOWNLOAD has no exception.
Method PRICING_MOD_CNDTBL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | T_CONDTAB_ITM | Call by reference | Type reference (TYPE) | /DSD/PE_CONDTABI_T | Condition Table Items | 20060126 | |||
| 2 | T_PE_CONDTABLEH | Call by reference | Type reference (TYPE) | /DSD/PE_CONDTABH_T | Condition Tables | 20060126 |
Method PRICING_MOD_CNDTBL on class /DSD/IF_EX_PE_DOWNLOAD has no exception.
Method PRICING_MOD_CNDTYP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_SPRAS | Call by reference | Type reference (TYPE) | /DSD/PE_CONDITIONTYPE-SPRAS | Language key | 20060126 | |||
| 2 | T_PE_CONDITIONTYPE | Call by reference | Type reference (TYPE) | /DSD/PE_CONDITIONTYPE_T | Condition Types | 20060126 |
Method PRICING_MOD_CNDTYP on class /DSD/IF_EX_PE_DOWNLOAD has no exception.
Method PRICING_MOD_PRICPROC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_MEMBLID | Call by reference | Type reference (TYPE) | /DSD/PE_ASSIGN-MEMBLID | Pricing: Mobile Engine Mobile ID | 20060126 | |||
| 2 | I_MEUSER | Call by reference | Type reference (TYPE) | /DSD/PE_ASSIGN-MEUSER | Pricing: Mobile Engine User | 20060126 | |||
| 3 | T_PE_PRICINGSTEP | Call by reference | Type reference (TYPE) | /DSD/PE_PRICINGSTEP_T | Pricing Steps | 20060126 |
Method PRICING_MOD_PRICPROC on class /DSD/IF_EX_PE_DOWNLOAD has no exception.
Method PRICING_POST_PROCESS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CNDRCDI_QNT | Call by reference | Type reference (TYPE) | /DSD/PE_CNDRCDI_QNT_T | Quantity Details for Condition Records | 20060126 | |||
| 2 | ET_CNDRCDI_VAL | Call by reference | Type reference (TYPE) | /DSD/PE_CNDRCDI_VAL_T | Value Details for Condition Record Items | 20060126 | |||
| 3 | I_CURRENCY | Call by reference | Type reference (TYPE) | /DSD/PE_CURRENCYLENGTH-CURRKEY | Currency key | 20060126 | |||
| 4 | I_CURRENCYN | Call by reference | Type reference (TYPE) | /DSD/PE_NOTATION-FCURR | From currency | 20060126 | |||
| 5 | I_CURRENCYU | Call by reference | Type reference (TYPE) | /DSD/PE_CURRENCYUNIT-WAERS | Currency key | 20060126 | |||
| 6 | I_EXRTTYP | Call by reference | Type reference (TYPE) | /DSD/PE_EXCHANGERATETYPE-KURST | Exchange rate type | 20060126 | |||
| 7 | I_MEMBLID | Call by reference | Type reference (TYPE) | /DSD/PE_ASSIGN-MEMBLID | Pricing: Mobile Engine Mobile ID | 20060126 | |||
| 8 | I_MEUSER | Call by reference | Type reference (TYPE) | /DSD/PE_ASSIGN-MEUSER | Pricing: Mobile Engine User | 20060126 | |||
| 9 | I_SPRAS | Call by reference | Type reference (TYPE) | /DSD/PE_CONDITIONTYPE-SPRAS | Language key | 20060126 | |||
| 10 | T_ACCESS_ITM | Call by reference | Type reference (TYPE) | /DSD/PE_ACCESSI_T | Access Item | 20060126 | |||
| 11 | T_APPFLDS_ITM | Call by reference | Type reference (TYPE) | /DSD/PE_APPFLDS_T | Table Type for /DSD/PE_APPFLDS | 20060126 | |||
| 12 | T_ATTRMAP_ITM | Call by reference | Type reference (TYPE) | /DSD/PE_ATTRMAP_T | Table Type for /DSD/PE_ATTRMAP | 20060126 | |||
| 13 | T_CNDRCDH_ITM | Call by reference | Type reference (TYPE) | /DSD/PE_CNDRCDH_ITM_T | Condition Record Items | 20060126 | |||
| 14 | T_CONDTAB_ITM | Call by reference | Type reference (TYPE) | /DSD/PE_CONDTABI_T | Condition Table Items | 20060126 | |||
| 15 | T_PE_ACCESS | Call by reference | Type reference (TYPE) | /DSD/PE_ACCESSH_T | Access Header | 20060126 | |||
| 16 | T_PE_ACCESSSEQ | Call by reference | Type reference (TYPE) | /DSD/PE_ACCESSSEQ_T | Access Sequences | 20060126 | |||
| 17 | T_PE_ATTRIBUTE | Call by reference | Type reference (TYPE) | /DSD/PE_ATTRIBUTE_T | Pricing Attributes | 20060126 | |||
| 18 | T_PE_CNDRCDH | Call by reference | Type reference (TYPE) | /DSD/PE_CNDRCDH_T | Condition Records | 20060126 | |||
| 19 | T_PE_CNDRCDI | Call by reference | Type reference (TYPE) | /DSD/PE_CNDRCDI_T | Condition Record Items | 20060126 | |||
| 20 | T_PE_CONDITIONTYPE | Call by reference | Type reference (TYPE) | /DSD/PE_CONDITIONTYPE_T | Condition Types | 20060126 | |||
| 21 | T_PE_CONDTABLEH | Call by reference | Type reference (TYPE) | /DSD/PE_CONDTABH_T | Condition Tables | 20060126 | |||
| 22 | T_PE_CONVFACTOR | Call by reference | Type reference (TYPE) | /DSD/PE_CONVFACTOR_T | Conversion Factors | 20060126 | |||
| 23 | T_PE_CURRENCYLENGTH | Call by reference | Type reference (TYPE) | /DSD/PE_CURRENCYLENGTH_T | Table Type for /DSD/PE_CURRENCYLENGTH | 20060126 | |||
| 24 | T_PE_CURRENCYUNIT | Call by reference | Type reference (TYPE) | /DSD/PE_CURRENCYUNIT_T | Currency Unit | 20060126 | |||
| 25 | T_PE_DIMENSION | Call by reference | Type reference (TYPE) | /DSD/PE_DIMENSION_T | Dimensions | 20060126 | |||
| 26 | T_PE_EMUCCYUNIT | Call by reference | Type reference (TYPE) | /DSD/PE_EMUCURRENCYUNIT_T | EMU Currency Unit | 20060126 | |||
| 27 | T_PE_EUROKEY | Call by reference | Type reference (TYPE) | /DSD/PE_EUROKEY_T | Euro Key | 20060126 | |||
| 28 | T_PE_EXCHANGERATETYPE | Call by reference | Type reference (TYPE) | /DSD/PE_EXCHANGERATETYPE_T | Exchange Rate Types | 20060126 | |||
| 29 | T_PE_EXCHRATE | Call by reference | Type reference (TYPE) | /DSD/PE_EXCHANGERATE_T | Exchange Rates | 20060126 | |||
| 30 | T_PE_EXTPHYSICALUNIT | Call by reference | Type reference (TYPE) | /DSD/PE_EXTPHYSICALUNIT_T | Ext. Physical Unit | 20060126 | |||
| 31 | T_PE_NOTATION | Call by reference | Type reference (TYPE) | /DSD/PE_NOTATION_T | Notations | 20060126 | |||
| 32 | T_PE_NOTATIONPREFIX | Call by reference | Type reference (TYPE) | /DSD/PE_NOTATIONPREFIX_T | Notation Prefix | 20060126 | |||
| 33 | T_PE_PHYSICAL | Call by reference | Type reference (TYPE) | /DSD/PE_PHYSICALUNIT_T | Physical Unit | 20060126 | |||
| 34 | T_PE_PRICINGSTEP | Call by reference | Type reference (TYPE) | /DSD/PE_PRICINGSTEP_T | Pricing Steps | 20060126 | |||
| 35 | T_PRISTP_ITM | Call by reference | Type reference (TYPE) | /DSD/PE_PRICINGSTEP_T | Pricing Steps | 20060126 |
Method PRICING_POST_PROCESS on class /DSD/IF_EX_PE_DOWNLOAD has no exception.
Method PRICING_POST_PROCESS_LIM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CNDRCDI_QNT | Call by reference | Type reference (TYPE) | /DSD/PE_CNDRCDI_QNT_T | Quantity Details for Condition Records | 20060727 | |||
| 2 | ET_CNDRCDI_VAL | Call by reference | Type reference (TYPE) | /DSD/PE_CNDRCDI_VAL_T | Condition Tables | 20060727 | |||
| 3 | I_CURRENCY | Call by reference | Type reference (TYPE) | /DSD/PE_CURRENCYLENGTH-CURRKEY | Currency Key | 20060727 | |||
| 4 | I_CURRENCYN | Call by reference | Type reference (TYPE) | /DSD/PE_NOTATION-FCURR | From currency | 20060727 | |||
| 5 | I_CURRENCYU | Call by reference | Type reference (TYPE) | /DSD/PE_CURRENCYUNIT-WAERS | Currency Key | 20060727 | |||
| 6 | I_EXRTTYP | Call by reference | Type reference (TYPE) | /DSD/PE_EXCHANGERATETYPE-KURST | Exchange Rate Type | 20060727 | |||
| 7 | I_MEMBLID | Call by reference | Type reference (TYPE) | /DSD/PE_ASSIGN-MEMBLID | Pricing: Mobile Engine Mobile ID | 20060727 | |||
| 8 | I_MEUSER | Call by reference | Type reference (TYPE) | /DSD/PE_ASSIGN-MEUSER | Pricing: Mobile Engine User | 20060727 | |||
| 9 | I_SPRAS | Call by reference | Type reference (TYPE) | /DSD/PE_CONDITIONTYPE-SPRAS | Language Key | 20060727 | |||
| 10 | T_ACCESS_ITM | Call by reference | Type reference (TYPE) | /DSD/PE_ACCESSI_T | Access Item | 20060727 | |||
| 11 | T_APPFLDS_ITM | Call by reference | Type reference (TYPE) | /DSD/PE_APPFLDS_T | Table Type for /DSD/PE_APPFLDS | 20060727 | |||
| 12 | T_ATTRMAP_ITM | Call by reference | Type reference (TYPE) | /DSD/PE_ATTRMAP_T | Table Type for /DSD/PE_ATTRMAP | 20060727 | |||
| 13 | T_CNDRCDH_ITM | Call by reference | Type reference (TYPE) | /DSD/PE_CNDRCDH_ITM_T | Condition Record Items | 20060727 | |||
| 14 | T_CONDTAB_ITM | Call by reference | Type reference (TYPE) | /DSD/PE_CONDTABI_T | Condition Types | 20060727 | |||
| 15 | T_PE_ACCESS | Call by reference | Type reference (TYPE) | /DSD/PE_ACCESSH_T | Access Header | 20060727 | |||
| 16 | T_PE_ACCESSSEQ | Call by reference | Type reference (TYPE) | /DSD/PE_ACCESSSEQ_T | Access Sequences | 20060727 | |||
| 17 | T_PE_ATTRIBUTE | Call by reference | Type reference (TYPE) | /DSD/PE_ATTRIBUTE_T | Pricing Attributes | 20060727 | |||
| 18 | T_PE_CNDLIM | Call by reference | Type reference (TYPE) | /DSD/PE_CNDTYP_LIM_T | Limits for Condition Types | 20060727 | |||
| 19 | T_PE_CNDRCDH | Call by reference | Type reference (TYPE) | /DSD/PE_CNDRCDH_T | Condition Records | 20060727 | |||
| 20 | T_PE_CNDRCDI | Call by reference | Type reference (TYPE) | /DSD/PE_CNDRCDI_T | Condition Record Items | 20060727 | |||
| 21 | T_PE_CONDITIONTYPE | Call by reference | Type reference (TYPE) | /DSD/PE_CONDITIONTYPE_T | Conversion Factors | 20060727 | |||
| 22 | T_PE_CONDTABLEH | Call by reference | Type reference (TYPE) | /DSD/PE_CONDTABH_T | Condition Table Items | 20060727 | |||
| 23 | T_PE_CONVFACTOR | Call by reference | Type reference (TYPE) | /DSD/PE_CONVFACTOR_T | Dimensions | 20060727 | |||
| 24 | T_PE_CURRENCYLENGTH | Call by reference | Type reference (TYPE) | /DSD/PE_CURRENCYLENGTH_T | Table Type for /DSD/PE_CURRENCYLENGTH | 20060727 | |||
| 25 | T_PE_CURRENCYUNIT | Call by reference | Type reference (TYPE) | /DSD/PE_CURRENCYUNIT_T | Currency Unit | 20060727 | |||
| 26 | T_PE_DIMENSION | Call by reference | Type reference (TYPE) | /DSD/PE_DIMENSION_T | EMU Currency Unit | 20060727 | |||
| 27 | T_PE_EMUCCYUNIT | Call by reference | Type reference (TYPE) | /DSD/PE_EMUCURRENCYUNIT_T | Ext. Physical Unit | 20060727 | |||
| 28 | T_PE_EUROKEY | Call by reference | Type reference (TYPE) | /DSD/PE_EUROKEY_T | Exchange Rates | 20060727 | |||
| 29 | T_PE_EXCHANGERATETYPE | Call by reference | Type reference (TYPE) | /DSD/PE_EXCHANGERATETYPE_T | Notations | 20060727 | |||
| 30 | T_PE_EXCHRATE | Call by reference | Type reference (TYPE) | /DSD/PE_EXCHANGERATE_T | Exchange Rate Types | 20060727 | |||
| 31 | T_PE_EXTPHYSICALUNIT | Call by reference | Type reference (TYPE) | /DSD/PE_EXTPHYSICALUNIT_T | Euro Key | 20060727 | |||
| 32 | T_PE_NOTATION | Call by reference | Type reference (TYPE) | /DSD/PE_NOTATION_T | Notation Prefix | 20060727 | |||
| 33 | T_PE_NOTATIONPREFIX | Call by reference | Type reference (TYPE) | /DSD/PE_NOTATIONPREFIX_T | Physical Unit | 20060727 | |||
| 34 | T_PE_PHYSICAL | Call by reference | Type reference (TYPE) | /DSD/PE_PHYSICALUNIT_T | Pricing Steps | 20060727 | |||
| 35 | T_PE_PRICINGSTEP | Call by reference | Type reference (TYPE) | /DSD/PE_PRICINGSTEP_T | Pricing Steps | 20060727 | |||
| 36 | T_PRISTP_ITM | Call by reference | Type reference (TYPE) | /DSD/PE_PRICINGSTEP_T | Limits for Condition Types | 20060727 |
Method PRICING_POST_PROCESS_LIM on class /DSD/IF_EX_PE_DOWNLOAD has no exception.
Method PRICING_PREPARE_PARAM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CURRENCY | Call by reference | Type reference (TYPE) | /DSD/PE_CURRENCYLENGTH-CURRKEY | Currency key | 20060126 | |||
| 2 | I_CURRENCYN | Call by reference | Type reference (TYPE) | /DSD/PE_NOTATION-FCURR | From currency | 20060126 | |||
| 3 | I_CURRENCYU | Call by reference | Type reference (TYPE) | /DSD/PE_CURRENCYUNIT-WAERS | Currency key | 20060126 | |||
| 4 | I_EXRTTYP | Call by reference | Type reference (TYPE) | /DSD/PE_EXCHANGERATETYPE-KURST | Exchange rate type | 20060126 | |||
| 5 | I_MEMBLID | Call by reference | Type reference (TYPE) | /DSD/PE_ASSIGN-MEMBLID | Pricing: Mobile Engine Mobile ID | 20060126 | |||
| 6 | I_MEUSER | Call by reference | Type reference (TYPE) | /DSD/PE_ASSIGN-MEUSER | Pricing: Mobile Engine User | 20060126 | |||
| 7 | I_SPRAS | Call by reference | Type reference (TYPE) | /DSD/PE_CONDITIONTYPE-SPRAS | Language key | 20060126 |
Method PRICING_PREPARE_PARAM on class /DSD/IF_EX_PE_DOWNLOAD has no exception.
History
| Last changed by/on | SAP | 20060920 |
| SAP Release Created in |