Hierarchy
⤷ FIN-BAC-INV (Application Component) Inventory Accounting
⤷ UA_INV_PRICE_API (Package) API for Product Prices
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 | CL_FIN_ACC_SYSTEM | 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 | MC_DB_STATUS | Constant | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 'FINB_DB_STATUS' | Status of Price at Runtime | 20051205 | |
2 | MC_MSGID | Constant | Private | Type reference (TYPE) | FINB_MD_FIELDNAME | 'UA_INV_PRICE_API' | Message Class | 20051205 | |
3 | MC_TYPE_NAME_BATCH | Constant | Private | Type reference (TYPE) | FOBJ_TYPE_NAME | '3BATCHMAT' | Type of Batch Material | 20051124 | |
4 | MC_TYPE_NAME_PLANT | Constant | Private | Type reference (TYPE) | FOBJ_TYPE_NAME | '3PLANTMAT' | Type of Plant Material | 20051124 | |
5 | MD_ACC_ROLE_NAME | Static Attribute | Private | Type reference (TYPE) | ACC_ROLE_NAME | 20051124 | |||
6 | MD_ACC_SYSTEM | Static Attribute | Private | Type reference (TYPE) | ACC_SYSTEM | Accounting System | 20051124 | ||
7 | MD_DATABASIS | Static Attribute | Private | Type reference (TYPE) | ACC_DATABASIS | Data Basis | 20051124 | ||
8 | MT_AUTH_KEY | Static Attribute | Private | Type reference (TYPE) | GYTS_AUTH_KEY | Authorization key | 20060125 | ||
9 | MT_COMPANIES | Static Attribute | Private | Type reference (TYPE) | GYTS_COMPANIES | Company Codes | 20060120 | ||
10 | MT_CURRTYPES | Static Attribute | Private | Type reference (TYPE) | CL_FIN_ACC_SYSTEM=>GYTS_CURRTYPE_COMPANY | Currency Types | 20060118 | ||
11 | MT_DYNRELACT | Static Attribute | Private | Type reference (TYPE) | UAINV_T_DYNRELACT | Activation of Dynamic Price Release | 20060127 | ||
12 | MT_OBJECT_BUFFER | Static Attribute | Private | Type reference (TYPE) | GYTS_OBJECT_BUFFER | Buffered Object Information | 20060120 | ||
13 | MT_PRICELABEL_ALL | 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 | CHANGE_MULTIPLE_PRICES | Static method | Public | Method | Change Multiple Prices | 20051124 |
2 | CHANGE_SINGLE_PRICE | Static method | Public | Method | Change One Price | 20051124 |
3 | CHECK_AUTHORITY | Static method | Private | Method | Authorization Check | 20051205 |
4 | CHECK_COMPLETE_PRICE | Static method | Private | Method | Complete and Check Price Data | 20060125 |
5 | CHECK_CURRENCY | Static method | Private | Method | Check Currency Type and Currency | 20060209 |
6 | CHECK_LOCATION | Static method | Private | Method | Check Plant | 20060209 |
7 | CHECK_PRICELABEL | Static method | Private | Method | Check Price Type | 20051205 |
8 | CHECK_PRICES_FOR_CURRTYP | Static method | Private | Method | Check Whether All Currency Types for the Prices Exist | 20060125 |
9 | CHECK_PRICE_DATE | Static method | Private | Method | Check and Complete Validity Period | 20051125 |
10 | CHECK_SELECTPARAM_PRICE | Static method | Private | Method | Check Selection Data (Price) | 20051124 |
11 | CHECK_VAL_UOM | Static method | Private | Method | Check Reference Unit of Measure | 20060209 |
12 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | 20051124 | |
13 | DELETE_PRICES | Static method | Private | Method | Deletes Unneeded Prices from Queue During Price Release | 20060118 |
14 | FILTER_PRICEREL_AUTH | Static method | Private | Method | Filter Price Release - Based on Authorization Aspects | 20060125 |
15 | GET_CONDITION_INVVAL | Static method | Private | Method | Generates the Conditions for Inventory Determination | 20051124 |
16 | GET_CONDITION_PRICE | Static method | Private | Method | Generates the Conditions for Price Determination | 20051124 |
17 | GET_CONDITION_REVAL | Static method | Private | Method | Generates the Conditions for Price Release | 20051124 |
18 | GET_DYNREL_ACTIVATION | Static method | Public | Method | Gets the Activation Settings for Dynamic Price Release | 20060127 |
19 | GET_FINOBJ_KEY | Static method | Private | Method | Determine FIN Object Key | 20051124 |
20 | GET_FIN_OBJECTS | Static method | Private | Method | Generate FIN Objects | 20051124 |
21 | GET_LIST_INV_VAL | Static method | Public | Method | Calculate Inventory Values | 20051124 |
22 | GET_PERIODS | Static method | Private | Method | Determines All Periods Between Two Periods | 20051124 |
23 | GET_PRICE_LIST | Static method | Public | Method | Price Determination | 20051124 |
24 | PREPARE_PRICE_LABELS | Static method | Private | Method | Determines All Price Types to Select | 20051124 |
25 | RELEASE_PRICES | Static method | Public | Method | Release Prices | 20051124 |
26 | SET_OUTPUT_STATUS | 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 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20051124 | ||
2 | Exporting | ET_PRICES_TECH | Call by reference | Type reference (TYPE) | UAINV_T_EXTENDED_PRC_TECH | Technischer Preis - erweitert | 20051124 | ||
3 | Importing | IF_MODIFY | Call by reference | Type reference (TYPE) | CHAR01 | Änderung bei Preisüberschneidungen | 20051124 | ||
4 | Importing | 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 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returnparameter | 20051124 | ||
2 | Exporting | ET_PRICE | Call by reference | Type reference (TYPE) | UAINV_T_EXTENDED_PRC_TECH | Technischer Preis - erweitert | 20051124 | ||
3 | Importing | IF_MODIFY | Call by reference | Type reference (TYPE) | CHAR01 | Preise ändern | 20051124 | ||
4 | Importing | 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 | Changing | CT_PRICES | Call by reference | Type reference (TYPE) | ANY TABLE | Tabellentyp für Preise zu FIN-Objekten | 20051205 | ||
2 | Importing | 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 | Changing | CS_PRICE | Call by reference | Type reference (TYPE) | UAV_S_PRICE | Struktur für Preistabelle zu FIN-Objekten | 20060125 | ||
2 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20060125 | ||
3 | Importing | 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 | Changing | CS_PRICE | Call by reference | Type reference (TYPE) | UAV_S_PRICE | Struktur für Preistabelle zu FIN-Objekten | 20060209 | ||
2 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20060209 | ||
3 | Importing | 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 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20060209 | ||
2 | Importing | 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 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20051205 | ||
2 | Importing | 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 | Changing | CT_PRICES | Call by reference | Type reference (TYPE) | UAV_T_PRICE | Tabellentyp für Preise zu FIN-Objekten | 20060125 | ||
2 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20060125 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | MISSING_CURRTYP | 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 | Changing | CS_PRICE | Call by reference | Type reference (TYPE) | UAV_S_PRICE | Struktur für Preistabelle zu FIN-Objekten | 20051125 | ||
2 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20051125 | ||
3 | Importing | 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 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20051124 | ||
2 | Importing | 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 | Changing | CS_PRICE | Call by reference | Type reference (TYPE) | UAV_S_PRICE | Struktur für Preistabelle zu FIN-Objekten | 20060209 | ||
2 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20060209 | ||
3 | Importing | 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 | Changing | CT_PRICES | Call by reference | Type reference (TYPE) | UAV_T_PRICE | Tabellentyp für Preise zu FIN-Objekten | 20060118 | ||
2 | Importing | ID_DYN_RELEASE | Value transfer | Type reference (TYPE) | UAINV_DYN_RELEASE | dynamische Preisfreigabe | 20060118 | ||
3 | Importing | IT_UAINV_DYNRELACT | Call by reference | Type reference (TYPE) | UAINV_T_DYNRELACT | Aktivierung der dynamischen Preisfreigabe | 20060118 | ||
4 | Importing | 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 | Changing | CT_PRICES | Call by reference | Type reference (TYPE) | UAV_T_PRICE | Tabellentyp für Preise zu FIN-Objekten | 20060125 | ||
2 | Exporting | 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 | Exporting | EO_CONDITION | Call by reference | Object reference (TYPE REF TO) | CL_FINB_CONDITION | Bedingung | 20051124 | ||
2 | Importing | 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 | Exporting | EO_CONDITION | Call by reference | Object reference (TYPE REF TO) | CL_FINB_CONDITION | Bedingung | 20051124 | ||
2 | Importing | 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 | Exporting | EO_CONDITION | Call by reference | Object reference (TYPE REF TO) | CL_FINB_CONDITION | Bedingung | 20051124 | ||
2 | Importing | 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 | Exporting | ET_DYNRELACT | Value transfer | Type reference (TYPE) | UAINV_T_DYNRELACT | Aktivierung der dynamischen Preisfreigabe | 20060127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_DATA_FOUND | Keine Daten gefunden | 20060127 | |
2 | READING_FAILED | Lesefehler | 20060127 |
Method GET_FINOBJ_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_KEY_COMB | Call by reference | Type reference (TYPE) | UAINV_T_OBJKEY_COMB | Erweiterter Produktschlüssel | 20051125 | ||
2 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20051124 | ||
3 | Importing | 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 | Importing | IO_CONDITION | Call by reference | Object reference (TYPE REF TO) | CL_FINB_CONDITION | 20051124 | |||
2 | Returning | RT_FIN_OBJECT | Value transfer | Type reference (TYPE) | FOBJ_T_OBJECT | 20051124 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_OBJECTS_FOUND | 20051124 |
Method GET_LIST_INV_VAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_INV_VALUE | Call by reference | Type reference (TYPE) | UAINV_T_INV_VALUE | Bestands-wert und -Preis | 20051124 | ||
2 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20051124 | ||
3 | Importing | 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 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20051124 | ||
2 | Exporting | ET_PERIODS | Call by reference | Type reference (TYPE) | GYTS_PERIODS | Ermittelte Perioden | 20051124 | ||
3 | Importing | ID_COMPANY | Call by reference | Type reference (TYPE) | FIN_COMPANY | Gesellschaft | 20051124 | ||
4 | Importing | ID_FROMYEARPER | Call by reference | Type reference (TYPE) | FIN_FROMYEARPER | Gültig-ab-Periode | 20051124 | ||
5 | Importing | 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 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Meldungen | 20051124 | ||
2 | Exporting | ET_PRICES | Call by reference | Type reference (TYPE) | UAINV_T_EXTENDED_PRC_TECH | Technische Preisinformationen - erweitert | 20051124 | ||
3 | Importing | 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 | Exporting | ET_PRICELABEL_SEL | Call by reference | Type reference (TYPE) | UAINV_T_PRCLABEL_RANGE | Preistyp - Range | 20051124 | ||
2 | Importing | 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 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20051124 | ||
2 | Importing | ID_DYN_RELEASE | Call by reference | Type reference (TYPE) | UAINV_DYN_RELEASE | dynamische Preisfreigabe | 20060116 | ||
3 | Importing | ID_PROD_LOCKED | Call by reference | Type reference (TYPE) | XFELD | Produkte sind gesperrt | 20060126 | ||
4 | Importing | 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 | Exporting | ET_PRICES_TECH | Call by reference | Type reference (TYPE) | UAINV_T_EXTENDED_PRC_TECH | Technischer Preis - erweitert | 20051124 | ||
2 | Importing | ID_MODIFY | Call by reference | Type reference (TYPE) | CHAR1 | Preise ändern | 20051124 | ||
3 | Importing | IT_PRICES | Call by reference | Type reference (TYPE) | UAV_T_PRICE | Tabellentyp für Preise zu FIN-Objekten | 20051124 | ||
4 | Importing | 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 |