Hierarchy
⤷
⤷
Properties
| Class | CL_UA_INV_PRICE_SERVICES | |
| Short Description | Price API | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | UA_INV_PRICE_API | API for Product Prices |
| Created | 20051124 | SAP |
| Last change | 20060703 | 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_UA_INV_PRICE_SERVICES has no interface implemented.
Friends
Class CL_UA_INV_PRICE_SERVICES has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 'FINB_DB_STATUS' | Status of Price at Runtime | 20051205 | ||
| 2 | Constant | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 'UA_INV_PRICE_API' | Message Class | 20051205 | ||
| 3 | Constant | Private | Type reference (TYPE) | FOBJ_TYPE_NAME | '3BATCHMAT' | Type of Batch Material | 20051124 | ||
| 4 | Constant | Private | Type reference (TYPE) | FOBJ_TYPE_NAME | '3PLANTMAT' | Type of Plant Material | 20051124 | ||
| 5 | Static Attribute | Private | Type reference (TYPE) | ACC_ROLE_NAME | 20051124 | ||||
| 6 | Static Attribute | Private | Type reference (TYPE) | ACC_SYSTEM | Accounting System | 20051124 | |||
| 7 | Static Attribute | Private | Type reference (TYPE) | ACC_DATABASIS | Data Basis | 20051124 | |||
| 8 | Static Attribute | Private | Type reference (TYPE) | GYTS_AUTH_KEY | Authorization key | 20060125 | |||
| 9 | Static Attribute | Private | Type reference (TYPE) | GYTS_COMPANIES | Company Codes | 20060120 | |||
| 10 | Static Attribute | Private | Type reference (TYPE) | CL_FIN_ACC_SYSTEM=>GYTS_CURRTYPE_COMPANY | Currency Types | 20060118 | |||
| 11 | Static Attribute | Private | Type reference (TYPE) | UAINV_T_DYNRELACT | Activation of Dynamic Price Release | 20060127 | |||
| 12 | Static Attribute | Private | Type reference (TYPE) | GYTS_OBJECT_BUFFER | Buffered Object Information | 20060120 | |||
| 13 | Static Attribute | Private | Type reference (TYPE) | FIN_T_PRICELABELALL | Table with All Price Type Data | 20051205 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Change Multiple Prices | 20051124 | |
| 2 | Static method | Public | Method | Change One Price | 20051124 | |
| 3 | Static method | Private | Method | Authorization Check | 20051205 | |
| 4 | Static method | Private | Method | Complete and Check Price Data | 20060125 | |
| 5 | Static method | Private | Method | Check Currency Type and Currency | 20060209 | |
| 6 | Static method | Private | Method | Check Plant | 20060209 | |
| 7 | Static method | Private | Method | Check Price Type | 20051205 | |
| 8 | Static method | Private | Method | Check Whether All Currency Types for the Prices Exist | 20060125 | |
| 9 | Static method | Private | Method | Check and Complete Validity Period | 20051125 | |
| 10 | Static method | Private | Method | Check Selection Data (Price) | 20051124 | |
| 11 | Static method | Private | Method | Check Reference Unit of Measure | 20060209 | |
| 12 | Static method | Public | Constructor | 20051124 | ||
| 13 | Static method | Private | Method | Deletes Unneeded Prices from Queue During Price Release | 20060118 | |
| 14 | Static method | Private | Method | Filter Price Release - Based on Authorization Aspects | 20060125 | |
| 15 | Static method | Private | Method | Generates the Conditions for Inventory Determination | 20051124 | |
| 16 | Static method | Private | Method | Generates the Conditions for Price Determination | 20051124 | |
| 17 | Static method | Private | Method | Generates the Conditions for Price Release | 20051124 | |
| 18 | Static method | Public | Method | Gets the Activation Settings for Dynamic Price Release | 20060127 | |
| 19 | Static method | Private | Method | Determine FIN Object Key | 20051124 | |
| 20 | Static method | Private | Method | Generate FIN Objects | 20051124 | |
| 21 | Static method | Public | Method | Calculate Inventory Values | 20051124 | |
| 22 | Static method | Private | Method | Determines All Periods Between Two Periods | 20051124 | |
| 23 | Static method | Public | Method | Price Determination | 20051124 | |
| 24 | Static method | Private | Method | Determines All Price Types to Select | 20051124 | |
| 25 | Static method | Public | Method | Release Prices | 20051124 | |
| 26 | Static method | Private | Method | Gives the Change Status to the Prices | 20051124 |
Events
Class CL_UA_INV_PRICE_SERVICES has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | GYS_AUTH_KEY | Private | See coding | 20060125 | BEGIN OF gys_auth_key,
fin_company TYPE fin_company,
fin_location TYPE fin_location,
fin_pricelabel TYPE fin_pricelabel,
END OF gys_auth_key
|
||
| 2 | GYS_OBJECT_BUFFER | Private | See coding | 20060120 | begin of gys_object_buffer,
fobj_object_id type fobj_object_id,
FOBJ_TYPE_NAME type FOBJ_TYPE_NAME,
fin_company type FIN_COMPANY,
fin_location type FIN_COMPANY,
fin_product type fin_product,
fin_batch type fin_batch,
fin_uomval type fin_uomval,
fin_invvalind type fin_invvalind,
fin_valclass type fin_valclass,
fin_valproc type fin_valproc,
object_ref type REF TO cl_fobj_object,
end of gys_object_buffer
|
||
| 3 | GYS_PERIODS | Private | See coding | 20060120 | BEGIN OF gys_periods,
fin_fiscyearper TYPE fin_fiscyearper,
END OF gys_periods
|
||
| 4 | GYTS_AUTH_KEY | Private | See coding | 20060125 | gyts_auth_key type SORTED TABLE OF gys_auth_key
with UNIQUE KEY TABLE_LINE
|
||
| 5 | GYTS_COMPANIES | Private | See coding | 20060120 | gyts_companies type SORTED TABLE OF fin_company
with UNIQUE KEY TABLE_LINE
|
||
| 6 | GYTS_OBJECT_BUFFER | Private | See coding | 20060120 | gyts_object_buffer type SORTED TABLE OF gys_object_buffer
with UNIQUE KEY fobj_object_id
FOBJ_TYPE_NAME
fin_company
fin_location
fin_product
fin_batch
fin_uomval
fin_invvalind
fin_valclass
fin_valproc
|
||
| 7 | GYTS_PERIODS | Private | See coding | 20060120 | gyts_periods TYPE STANDARD TABLE OF gys_periods
|
Method Signatures
Method CHANGE_MULTIPLE_PRICES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20051124 | |||
| 2 | ET_PRICES_TECH | Call by reference | Type reference (TYPE) | UAINV_T_EXTENDED_PRC_TECH | Technischer Preis - erweitert | 20051124 | |||
| 3 | IF_MODIFY | Call by reference | Type reference (TYPE) | CHAR01 | Änderung bei Preisüberschneidungen | 20051124 | |||
| 4 | IT_PRICES | Call by reference | Type reference (TYPE) | UAINV_T_EXTENDED_PRICES | Allgemeine Preisinformationen - erweitert | 20051124 |
Method CHANGE_MULTIPLE_PRICES on class CL_UA_INV_PRICE_SERVICES has no exception.
Method CHANGE_SINGLE_PRICE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returnparameter | 20051124 | |||
| 2 | ET_PRICE | Call by reference | Type reference (TYPE) | UAINV_T_EXTENDED_PRC_TECH | Technischer Preis - erweitert | 20051124 | |||
| 3 | IF_MODIFY | Call by reference | Type reference (TYPE) | CHAR01 | Preise ändern | 20051124 | |||
| 4 | IS_PRICE | Call by reference | Type reference (TYPE) | UAINV_S_EXTENDED_PRICES | Allgemeine Preisinformationen - erweitert | 20051124 |
Method CHANGE_SINGLE_PRICE on class CL_UA_INV_PRICE_SERVICES has no exception.
Method CHECK_AUTHORITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_PRICES | Call by reference | Type reference (TYPE) | ANY TABLE | Tabellentyp für Preise zu FIN-Objekten | 20051205 | |||
| 2 | ID_ACTVT | Call by reference | Type reference (TYPE) | ACTIV_AUTH | Aktivität | 20051205 |
Method CHECK_AUTHORITY on class CL_UA_INV_PRICE_SERVICES has no exception.
Method CHECK_COMPLETE_PRICE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_PRICE | Call by reference | Type reference (TYPE) | UAV_S_PRICE | Struktur für Preistabelle zu FIN-Objekten | 20060125 | |||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20060125 | |||
| 3 | IT_OBJKEY_COMB | Call by reference | Type reference (TYPE) | UAINV_T_OBJKEY_COMB | Erweiterter Produktschlüssel | 20060125 |
Method CHECK_COMPLETE_PRICE on class CL_UA_INV_PRICE_SERVICES has no exception.
Method CHECK_CURRENCY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_PRICE | Call by reference | Type reference (TYPE) | UAV_S_PRICE | Struktur für Preistabelle zu FIN-Objekten | 20060209 | |||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20060209 | |||
| 3 | IT_OBJKEY_COMB | Call by reference | Type reference (TYPE) | UAINV_T_OBJKEY_COMB | Erweiterter Produktschlüssel | 20060209 |
Method CHECK_CURRENCY on class CL_UA_INV_PRICE_SERVICES has no exception.
Method CHECK_LOCATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20060209 | |||
| 2 | ID_LOCATION | Call by reference | Type reference (TYPE) | FIN_LOCATION | Lokation | 20060209 |
Method CHECK_LOCATION on class CL_UA_INV_PRICE_SERVICES has no exception.
Method CHECK_PRICELABEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20051205 | |||
| 2 | ID_PRICELABEL | Call by reference | Type reference (TYPE) | FIN_PRICELABEL | Preistyp | 20051205 |
Method CHECK_PRICELABEL on class CL_UA_INV_PRICE_SERVICES has no exception.
Method CHECK_PRICES_FOR_CURRTYP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_PRICES | Call by reference | Type reference (TYPE) | UAV_T_PRICE | Tabellentyp für Preise zu FIN-Objekten | 20060125 | |||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20060125 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Es sind nicht alle Währungstypen gefunden worden | 20060125 |
Method CHECK_PRICE_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_PRICE | Call by reference | Type reference (TYPE) | UAV_S_PRICE | Struktur für Preistabelle zu FIN-Objekten | 20051125 | |||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20051125 | |||
| 3 | IT_OBJKEY_COMB | Call by reference | Type reference (TYPE) | UAINV_T_OBJKEY_COMB | Erweiterter Produktschlüssel | 20051125 |
Method CHECK_PRICE_DATE on class CL_UA_INV_PRICE_SERVICES has no exception.
Method CHECK_SELECTPARAM_PRICE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20051124 | |||
| 2 | IS_PRICE_SELECTION | Call by reference | Type reference (TYPE) | UAINV_S_PRICE_SELECTION | Preisselektion | 20051124 |
Method CHECK_SELECTPARAM_PRICE on class CL_UA_INV_PRICE_SERVICES has no exception.
Method CHECK_VAL_UOM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_PRICE | Call by reference | Type reference (TYPE) | UAV_S_PRICE | Struktur für Preistabelle zu FIN-Objekten | 20060209 | |||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20060209 | |||
| 3 | IT_OBJKEY_COMB | Call by reference | Type reference (TYPE) | UAINV_T_OBJKEY_COMB | Erweiterter Produktschlüssel | 20060209 |
Method CHECK_VAL_UOM on class CL_UA_INV_PRICE_SERVICES has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_UA_INV_PRICE_SERVICES has no parameter.
Method CLASS_CONSTRUCTOR on class CL_UA_INV_PRICE_SERVICES has no exception.
Method DELETE_PRICES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_PRICES | Call by reference | Type reference (TYPE) | UAV_T_PRICE | Tabellentyp für Preise zu FIN-Objekten | 20060118 | |||
| 2 | ID_DYN_RELEASE | Value transfer | Type reference (TYPE) | UAINV_DYN_RELEASE | dynamische Preisfreigabe | 20060118 | |||
| 3 | IT_UAINV_DYNRELACT | Call by reference | Type reference (TYPE) | UAINV_T_DYNRELACT | Aktivierung der dynamischen Preisfreigabe | 20060118 | |||
| 4 | IT_UAINV_DYNRELCUS | Call by reference | Type reference (TYPE) | UAINV_DYNRELCUS_T | Customizing für die dynamische Preisfreigabe | 20060118 |
Method DELETE_PRICES on class CL_UA_INV_PRICE_SERVICES has no exception.
Method FILTER_PRICEREL_AUTH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_PRICES | Call by reference | Type reference (TYPE) | UAV_T_PRICE | Tabellentyp für Preise zu FIN-Objekten | 20060125 | |||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20060125 |
Method FILTER_PRICEREL_AUTH on class CL_UA_INV_PRICE_SERVICES has no exception.
Method GET_CONDITION_INVVAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_CONDITION | Call by reference | Object reference (TYPE REF TO) | CL_FINB_CONDITION | Bedingung | 20051124 | |||
| 2 | IS_SELECTION | Call by reference | Type reference (TYPE) | UAINV_S_INV_VALUE_SEL | Selektionskriterien zur Bestandswerteermittlung | 20051124 |
Method GET_CONDITION_INVVAL on class CL_UA_INV_PRICE_SERVICES has no exception.
Method GET_CONDITION_PRICE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_CONDITION | Call by reference | Object reference (TYPE REF TO) | CL_FINB_CONDITION | Bedingung | 20051124 | |||
| 2 | IS_SELECTION | Call by reference | Type reference (TYPE) | UAINV_S_PRICE_SELECTION | Preisselektion | 20051124 |
Method GET_CONDITION_PRICE on class CL_UA_INV_PRICE_SERVICES has no exception.
Method GET_CONDITION_REVAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_CONDITION | Call by reference | Object reference (TYPE REF TO) | CL_FINB_CONDITION | Bedingung | 20051124 | |||
| 2 | IS_SELECTION | Call by reference | Type reference (TYPE) | UAINV_S_INV_REVALUATION_SEL | Selektionskriterien für Preisfreigabe | 20051124 |
Method GET_CONDITION_REVAL on class CL_UA_INV_PRICE_SERVICES has no exception.
Method GET_DYNREL_ACTIVATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DYNRELACT | Value transfer | Type reference (TYPE) | UAINV_T_DYNRELACT | Aktivierung der dynamischen Preisfreigabe | 20060127 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Daten gefunden | 20060127 | ||
| 2 | Lesefehler | 20060127 |
Method GET_FINOBJ_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_KEY_COMB | Call by reference | Type reference (TYPE) | UAINV_T_OBJKEY_COMB | Erweiterter Produktschlüssel | 20051125 | |||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20051124 | |||
| 3 | IT_KEY_COMB | Call by reference | Type reference (TYPE) | UAINV_T_OBJKEY_COMB | Erweiterter Produktschlüssel | 20051125 |
Method GET_FINOBJ_KEY on class CL_UA_INV_PRICE_SERVICES has no exception.
Method GET_FIN_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_CONDITION | Call by reference | Object reference (TYPE REF TO) | CL_FINB_CONDITION | 20051124 | ||||
| 2 | RT_FIN_OBJECT | Value transfer | Type reference (TYPE) | FOBJ_T_OBJECT | 20051124 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20051124 |
Method GET_LIST_INV_VAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_INV_VALUE | Call by reference | Type reference (TYPE) | UAINV_T_INV_VALUE | Bestands-wert und -Preis | 20051124 | |||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20051124 | |||
| 3 | IS_INV_VAL_SEL | Call by reference | Type reference (TYPE) | UAINV_S_INV_VALUE_SEL | Selektionskriterien zur Bestandswerteermittlung | 20051124 |
Method GET_LIST_INV_VAL on class CL_UA_INV_PRICE_SERVICES has no exception.
Method GET_PERIODS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20051124 | |||
| 2 | ET_PERIODS | Call by reference | Type reference (TYPE) | GYTS_PERIODS | Ermittelte Perioden | 20051124 | |||
| 3 | ID_COMPANY | Call by reference | Type reference (TYPE) | FIN_COMPANY | Gesellschaft | 20051124 | |||
| 4 | ID_FROMYEARPER | Call by reference | Type reference (TYPE) | FIN_FROMYEARPER | Gültig-ab-Periode | 20051124 | |||
| 5 | ID_TOYEARPER | Call by reference | Type reference (TYPE) | FIN_TOYEARPER | Gültig-bis-Periode | 20051124 |
Method GET_PERIODS on class CL_UA_INV_PRICE_SERVICES has no exception.
Method GET_PRICE_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Meldungen | 20051124 | |||
| 2 | ET_PRICES | Call by reference | Type reference (TYPE) | UAINV_T_EXTENDED_PRC_TECH | Technische Preisinformationen - erweitert | 20051124 | |||
| 3 | IS_PRICE_SELECTION | Call by reference | Type reference (TYPE) | UAINV_S_PRICE_SELECTION | Preisselektion | 20051124 |
Method GET_PRICE_LIST on class CL_UA_INV_PRICE_SERVICES has no exception.
Method PREPARE_PRICE_LABELS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PRICELABEL_SEL | Call by reference | Type reference (TYPE) | UAINV_T_PRCLABEL_RANGE | Preistyp - Range | 20051124 | |||
| 2 | IT_PRICELABEL_SEL | Call by reference | Type reference (TYPE) | UAINV_T_PRCLABEL_RANGE | Preistyp - Range | 20051124 |
Method PREPARE_PRICE_LABELS on class CL_UA_INV_PRICE_SERVICES has no exception.
Method RELEASE_PRICES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20051124 | |||
| 2 | ID_DYN_RELEASE | Call by reference | Type reference (TYPE) | UAINV_DYN_RELEASE | dynamische Preisfreigabe | 20060116 | |||
| 3 | ID_PROD_LOCKED | Call by reference | Type reference (TYPE) | XFELD | Produkte sind gesperrt | 20060126 | |||
| 4 | IS_PRICE_SELECTION | Call by reference | Type reference (TYPE) | UAINV_S_INV_REVALUATION_SEL | Selektionskriterien für Preisfreigabe | 20051124 |
Method RELEASE_PRICES on class CL_UA_INV_PRICE_SERVICES has no exception.
Method SET_OUTPUT_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PRICES_TECH | Call by reference | Type reference (TYPE) | UAINV_T_EXTENDED_PRC_TECH | Technischer Preis - erweitert | 20051124 | |||
| 2 | ID_MODIFY | Call by reference | Type reference (TYPE) | CHAR1 | Preise ändern | 20051124 | |||
| 3 | IT_PRICES | Call by reference | Type reference (TYPE) | UAV_T_PRICE | Tabellentyp für Preise zu FIN-Objekten | 20051124 | |||
| 4 | IT_PRICES_POST | Call by reference | Type reference (TYPE) | UAINV_T_EXTENDED_PRC_TECH | Technischer Preis - erweitert | 20051124 |
Method SET_OUTPUT_STATUS on class CL_UA_INV_PRICE_SERVICES has no exception.
History
| Last changed by/on | SAP | 20060703 |
| SAP Release Created in | 700 |