SAP ABAP Class CL_UAV_PRICE_MAINT_SERVICES (Errors occurred (messages in message handler))
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BAC (Application Component) Business Accounting
     UA_PRICE_MAINTENANCE (Package) Manual Price Maintenance, Generic Part
Properties
Class CL_UAV_PRICE_MAINT_SERVICES  
Short Description Errors occurred (messages in message handler)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UA_PRICE_MAINTENANCE   Manual Price Maintenance, Generic Part 
Created 20040826   SAP 
Last change 20050615   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UAV_PRICE_MAINT_SERVICES has no forward declaration.
Interfaces
Class CL_UAV_PRICE_MAINT_SERVICES has no interface implemented.
Friends
Class CL_UAV_PRICE_MAINT_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_DATABASIS Instance attribute Private Type reference (TYPE) ACC_DATABASIS Data Basis 20040826
2 MD_DOCDAT Instance attribute Private Type reference (TYPE) FIN_DOCDAT Document Date 20041117
3 MD_FOBJ_VIEW Instance attribute Private Type reference (TYPE) SEOCLSNAME Object Type Name 20040922
4 MD_POSTDAT Instance attribute Private Type reference (TYPE) FIN_POSTDAT Posting Date 20041117
5 MO_FOBJ_MANAGER Instance attribute Private Object reference (TYPE REF TO) CL_FOBJ_MANAGER Manages Types and Instances for the FIN Object 20040826
6 MO_PRICE_READER Instance attribute Private Object reference (TYPE REF TO) IF_UA_PRICE_READER PriceManager: Interface for Reading FIN Object Prices 20041202
7 MO_PRICE_WRITER Instance attribute Private Object reference (TYPE REF TO) IF_UA_PRICE_WRITER PriceManager: Interface for Changing FIN Object Prices 20041109
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CONVERTED_PRICES Instance method Public Method Search for Changed Prices in Other Currencies 20041202
2 ADJUST_TO_PERIOD_FOR_INV Instance method Public Method for inventory prices, check and if possible correct to perio 20050512
3 CONSTRUCTOR Instance method Public Constructor 20040826
4 DATE_IS_KEY Instance method Public Method Is price type for the exact day? 20040826
5 DELETE_PRICE Instance method Public Method Wrapper: All Relevant Currency Types 20041125
6 DETERMINE_POSTDAT Instance method Public Method Posting Date 20041111
7 DISP_DATE Instance method Public Method Fill Date Fields for Display 20040826
8 ENQUEUE_PRODUCTS Static method Public Method Lock Product Views in the Table 20050317
9 FIX_TOYEARPER Instance method Public Method Set Valid-To Date and Period for Inventory Price 20050506
10 GET_FIRST_DAY Static method Public Method Determine First Day from Period 20040826
11 GET_FIRST_DAY_OF_YEAR Static method Public Method Determine First Day from Fiscal Year 20041122
12 GET_LAST_DAY Static method Public Method Determine Last Day from Period 20040826
13 GET_PERIOD Static method Public Method Determine Period from Date 20040826
14 IS_FOR_REVALUATION Instance method Public Method Price Suitable for Revaluation 20041018
15 MODIFY_PRICE Instance method Public Method Wrapper: All Relevant Currency Types 20041109
16 PREVIOUS_FIRST_DAY Static method Public Method First Day of Previous Period 20041020
17 PREVIOUS_PERIOD Static method Public Method Previous period 20041020
18 READ_OUTPUT_LINE Instance method Public Method Establish Correct Line Reference for Messages etc. 20040826
Events
# Event Type Visibility Description Created on
1 FAILED Instance Event
(0)
Private
(0)
20050317
Types
Class CL_UAV_PRICE_MAINT_SERVICES has no local type.
Method Signatures

Method ADD_CONVERTED_PRICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PRICE Call by reference Type reference (TYPE) UAV_T_PRICE Tabellentyp für Preise zu FIN-Objekten 20041202

Method ADD_CONVERTED_PRICES on class CL_UAV_PRICE_MAINT_SERVICES has no exception.

Method ADJUST_TO_PERIOD_FOR_INV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_TODAT Call by reference Type reference (TYPE) FIN_TODAT Gültig-bis-Datum 20050531
2 Changing CD_TOYEARPER Call by reference Type reference (TYPE) FIN_TOYEARPER Gültig-bis-Periode 20050512
3 Importing ID_ACC_SYSTEM Call by reference Type reference (TYPE) ACC_SYSTEM Rechnungssystem 20050512
4 Importing ID_FROMYEARPER Call by reference Type reference (TYPE) FIN_FROMYEARPER Gültig-ab-Periode 20050512
5 Importing IO_FOBJ Call by reference Object reference (TYPE REF TO) CL_FOBJ_OBJECT Generische Implementierung eines FIN-Objekts 20050512
# Exception Resumable Description Created on
1 FAILED 20050512
2 INVALID_PERIOD 20050512

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 Datenbasis 20040826
2 Importing ID_DOCDAT Call by reference Type reference (TYPE) FIN_DOCDAT SY-DATLO Belegdatum 20041117
3 Importing ID_FOBJ_VIEW Call by reference Type reference (TYPE) SEOCLSNAME View des Fin-Objekts 20040922
4 Importing ID_POSTDAT Call by reference Type reference (TYPE) FIN_POSTDAT SY-DATLO Buchungsdatum 20041117
# Exception Resumable Description Created on
1 FAILED 20040826

Method DATE_IS_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_PRICELABEL Call by reference Type reference (TYPE) FIN_PRICELABEL Preistyp 20040826
2 Returning RD_IS_KEY Value transfer Type reference (TYPE) BOOLE_D Preistyp für tagesgenaues speichern 20040826

Method DATE_IS_KEY on class CL_UAV_PRICE_MAINT_SERVICES has no exception.

Method DELETE_PRICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_FOBJ_TYPE Call by reference Type reference (TYPE) FOBJ_TYPE_NAME Name eines Objekttyps 20041125
2 Importing IS_PRICE_KEY Call by reference Type reference (TYPE) UAV_S_PRICE_KEY Schlüssel für Preistabellen zu FIN-Objekten 20041125
# Exception Resumable Description Created on
1 DOES_NOT_EXIST 20041125
2 FAILED 20041125

Method DETERMINE_POSTDAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PRICE Call by reference Type reference (TYPE) ANY Preisähnliche Struktur 20041111
2 Returning RD_POSTDAT Value transfer Type reference (TYPE) FIN_POSTDAT Buchungsdatum 20041111
# Exception Resumable Description Created on
1 FAILED 20041111

Method DISP_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) ANY 'Preisähnliche' Struktur 20040826

Method DISP_DATE on class CL_UAV_PRICE_MAINT_SERVICES has no exception.

Method ENQUEUE_PRODUCTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) /EACC/T_BAPIRET2 Bapi-Returntabelle 20050317
2 Importing ID_DATABASIS Call by reference Type reference (TYPE) ACC_DATABASIS Datenbasis 20050317
3 Importing IT_OUTPUT Call by reference Type reference (TYPE) INDEX TABLE 20050317
# Exception Resumable Description Created on
1 ERROR_OCCURED 20050317

Method FIX_TOYEARPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_TODAT Call by reference Type reference (TYPE) FIN_TODAT Gültig-bis-Datum 20050506
2 Changing CD_TOYEARPER Call by reference Type reference (TYPE) FIN_TOYEARPER Gültig-bis-Periode 20050506
3 Importing ID_ACC_SYSTEM Call by reference Type reference (TYPE) ACC_SYSTEM Rechnungssystem 20050506
4 Importing ID_COMPANY Call by reference Type reference (TYPE) FIN_COMPANY Gesellschaft 20050506
5 Importing ID_FROMDAT Call by reference Type reference (TYPE) FIN_FROMDAT Gültig-ab-Datum 20050506
6 Importing ID_FROMYEARPER Call by reference Type reference (TYPE) FIN_FROMYEARPER Gültig-ab-Periode 20050506
# Exception Resumable Description Created on
1 FAILED 20050506

Method GET_FIRST_DAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ACC_SYSTEM Call by reference Type reference (TYPE) ACC_SYSTEM Rechnungssystem 20040826
2 Importing ID_COMPANY Call by reference Type reference (TYPE) FIN_COMPANY Gesellschaft 20041122
3 Importing ID_FISCYEARPER Value transfer Type reference (TYPE) FIN_FISCYEARPER Periode 20040826
4 Importing IO_FOBJ Call by reference Object reference (TYPE REF TO) CL_FOBJ_OBJECT Fin-Objekt 20040913
5 Returning RD_DATE Value transfer Type reference (TYPE) FIN_FROMDAT Datum 20040826
# Exception Resumable Description Created on
1 FAILED 20040826

Method GET_FIRST_DAY_OF_YEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ACC_SYSTEM Call by reference Type reference (TYPE) ACC_SYSTEM Rechnungssystem 20041122
2 Importing ID_COMPANY Call by reference Type reference (TYPE) FIN_COMPANY Gesellschaft 20041122
3 Importing ID_FISCYEARPER Value transfer Type reference (TYPE) FIN_FISCYEARPER Periode 20041122
4 Importing IO_FOBJ Call by reference Object reference (TYPE REF TO) CL_FOBJ_OBJECT Fin-Objekt 20041122
5 Returning RD_DATE Value transfer Type reference (TYPE) FIN_FROMDAT Datum 20041122
# Exception Resumable Description Created on
1 FAILED 20041122

Method GET_LAST_DAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ACC_SYSTEM Call by reference Type reference (TYPE) ACC_SYSTEM Rechnungssystem 20040826
2 Importing ID_FISCYEARPER Value transfer Type reference (TYPE) FIN_FISCYEARPER Periode 20040826
3 Importing IO_FOBJ Call by reference Object reference (TYPE REF TO) CL_FOBJ_OBJECT Fin-Objekt 20040913
4 Returning RD_DATE Value transfer Type reference (TYPE) FIN_FROMDAT Datum 20040826
# Exception Resumable Description Created on
1 FAILED 20040826

Method GET_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ACC_SYSTEM Call by reference Type reference (TYPE) ACC_SYSTEM Rechnungssystem 20040826
2 Importing ID_DATE Call by reference Type reference (TYPE) FIN_FROMDAT Datum 20040826
3 Importing IO_FOBJ Call by reference Object reference (TYPE REF TO) CL_FOBJ_OBJECT Fin-Objekt 20040913
4 Returning RD_FISCYEARPER Value transfer Type reference (TYPE) FIN_FISCYEARPER Periode 20040826
# Exception Resumable Description Created on
1 FAILED 20040826

Method IS_FOR_REVALUATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PRICE Call by reference Type reference (TYPE) UAV_S_PRICE Für Änderung vorgeschlagener Preis 20041018
2 Importing IS_TARGET_PRICE Call by reference Type reference (TYPE) UAV_S_PRICE Bestandspreis 20041018
3 Returning RB_REVAL Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20041018

Method IS_FOR_REVALUATION on class CL_UAV_PRICE_MAINT_SERVICES has no exception.

Method MODIFY_PRICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_DATE Call by reference Type reference (TYPE) FIN_POSTDAT Buchungsdatum 20041111
2 Importing IO_CURRENCY_SERVICE Call by reference Object reference (TYPE REF TO) CL_UAV_CURRENCY_SERVICE Service für Umrechnungskurse 20041111
3 Importing IS_PRICE Call by reference Type reference (TYPE) UAV_S_PRICE Struktur für Preistabelle zu FIN-Objekten 20041109
# Exception Resumable Description Created on
1 FAILED 20041109

Method PREVIOUS_FIRST_DAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_DATE Call by reference Type reference (TYPE) DATUM Datum 20041020
2 Importing ID_ACCSYSTEM Call by reference Type reference (TYPE) ACC_SYSTEM Rechnungssystem 20041020
3 Importing ID_COMPANY Call by reference Type reference (TYPE) FIN_COMPANY Gesellschaft 20041020
4 Importing ID_DATE Call by reference Type reference (TYPE) DATUM Datum 20041020
# Exception Resumable Description Created on
1 FAILED 20041020

Method PREVIOUS_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_FISCPER Call by reference Type reference (TYPE) FIN_FISCPER Geschäftsperiode 20041020
2 Exporting ED_FISCYEAR Call by reference Type reference (TYPE) FIN_FISCYEAR Geschäftsjahr 20041020
3 Exporting ED_FISCYEARPER Call by reference Type reference (TYPE) FIN_FISCYEARPER Geschäftsjahr und Periode 20041020
4 Importing ID_ACCSYSTEM Call by reference Type reference (TYPE) ACC_SYSTEM Rechnungssystem 20041020
5 Importing ID_COMPANY Call by reference Type reference (TYPE) FIN_COMPANY Gesellschaft 20041020
6 Importing ID_FISCPER Call by reference Type reference (TYPE) FIN_FISCPER Geschäftsperiode 20041020
7 Importing ID_FISCYEAR Call by reference Type reference (TYPE) FIN_FISCYEAR Geschäftsjahr 20041020
8 Importing ID_FISCYEARPER Call by reference Type reference (TYPE) FIN_FISCYEARPER Geschäftsjahr und Periode 20041020
# Exception Resumable Description Created on
1 FAILED 20041020

Method READ_OUTPUT_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_IDX Call by reference Type reference (TYPE) I 20040826
2 Importing IS_LINE Call by reference Type reference (TYPE) ANY 20040826
3 Importing IT_KEYFIELD Call by reference Type reference (TYPE) FINB_MD_T_FIELDNAME Feldnamen 20040923
4 Importing IT_OUTPUT Value transfer Type reference (TYPE) INDEX TABLE 20040826
# Exception Resumable Description Created on
1 NOT_FOUND 20040826
Event Signatures

Event FAILED Signature
Event FAILED on class CL_UAV_PRICE_MAINT_SERVICES has no parameter.
History
Last changed by/on SAP  20050615 
SAP Release Created in 400