Hierarchy
⤷
⤷
Properties
| Class | CL_ISU_PRICE | |
| Short Description | Prices | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | EE20 | IS-U: Billing |
| Created | 20020619 | SAP |
| Last change | 20050224 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_ISU_PRICE has no forward declaration.
Interfaces
Class CL_ISU_PRICE has no interface implemented.
Friends
Class CL_ISU_PRICE has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Public | Type reference (TYPE) | ISU_PRICE_KEY | 20020920 | ||||
| 2 | Instance attribute | Private | Type reference (TYPE) | ISU_OBJECT_CONTROL_DATA | Control Data for IS-U Classes | 20020708 | |||
| 3 | Constant | Private | Type reference (TYPE) | ISU_AUTHOR-ID | 'ISU_ACTIVT' | Field Name | 20020621 | ||
| 4 | Constant | Private | Type reference (TYPE) | ISU_AUTHOR-ID | 'ISU_AKLASS' | Field Name | 20020621 | ||
| 5 | Constant | Private | Type reference (TYPE) | ISU_AUTHOR-ID | 'BEGRU ' | Field Name | 20020621 | ||
| 6 | Constant | Private | Type reference (TYPE) | ISU_AUTHOR-ID | 'SPART' | Field Name | 20020621 | ||
| 7 | Constant | Private | Type reference (TYPE) | XU100-OBJECT | 'E_PRICE' | Auth. object in user master maintenance | 20020621 | ||
| 8 | Constant | Public | Type reference (TYPE) | SWO_OBJTYP | 'PRICE' | Object Category | 20020920 | ||
| 9 | Constant | Private | Type reference (TYPE) | D | '99991231' | 20030116 | |||
| 10 | Constant | Public | Type reference (TYPE) | DPREIKZ | '1' | Average price with history | 20020627 | ||
| 11 | Constant | Public | Type reference (TYPE) | DPREIKZ | ' ' | No average price | 20020627 | ||
| 12 | Constant | Public | Type reference (TYPE) | DPREIKZ | '2' | Average Price Calculated During Run Time, Without History | 20020627 | ||
| 13 | Constant | Public | Type reference (TYPE) | KENNZX | ' ' | Indicator | 20020822 | ||
| 14 | Constant | Public | Type reference (TYPE) | KENNZX | '2' | Indicator | 20020716 | ||
| 15 | Constant | Public | Type reference (TYPE) | KENNZX | '1' | Indicator | 20020716 | ||
| 16 | Constant | Public | Type reference (TYPE) | KENNZX | ' ' | Indicator | 20020716 | ||
| 17 | Constant | Public | Type reference (TYPE) | INRI-OBJECT | 'ISU_EPREI' | Name of Number Range Object | 20020621 | ||
| 18 | Constant | Public | Type reference (TYPE) | PRICEORIGIN | 'CRM' | Price Origin | 20020708 | ||
| 19 | Constant | Public | Type reference (TYPE) | PRICEORIGIN | ' ' | Price Origin | 20020708 | ||
| 20 | Constant | Public | Type reference (TYPE) | E_PREISART | '1' | Block charge | 20020627 | ||
| 21 | Constant | Public | Type reference (TYPE) | E_PREISART | '0' | Standard Price | 20020627 | ||
| 22 | Constant | Public | Type reference (TYPE) | E_PREISART | '2' | Scale price | 20020627 | ||
| 23 | Constant | Public | Type reference (TYPE) | PREISTYP | '2' | Flat Rate | 20020627 | ||
| 24 | Constant | Public | Type reference (TYPE) | PREISTYP | '1' | Quantity-based price | 20020627 | ||
| 25 | Constant | Public | Type reference (TYPE) | PREISTYP | '3' | Rental price | 20020627 | ||
| 26 | Constant | Public | Type reference (TYPE) | PREISTYP | '4' | Time-Dependent Price | 20020627 | ||
| 27 | Constant | Public | Type reference (TYPE) | KENNZX | '-' | Indicator | 20020815 | ||
| 28 | Constant | Public | Type reference (TYPE) | KENNZX | 'X' | Indicator | 20020716 | ||
| 29 | Constant | Public | Type reference (TYPE) | KENNZX | ' ' | Indicator | 20020716 | ||
| 30 | Constant | Public | Type reference (TYPE) | KENNZX | '+' | Indicator | 20020716 | ||
| 31 | Constant | Public | Type reference (TYPE) | TIMTYP | '2' | Time category (days or months) | 20020717 | ||
| 32 | Constant | Public | Type reference (TYPE) | TIMTYP | '1' | Time category (days or months) | 20020717 | ||
| 33 | Constant | Public | Type reference (TYPE) | KENNZX | 'X' | Indicator | 20020729 | ||
| 34 | Constant | Public | Type reference (TYPE) | DAMODUS | 'D' | Indicator | 20020923 | ||
| 35 | Constant | Public | Type reference (TYPE) | DAMODUS | 'I' | Data: Processing status | 20020711 | ||
| 36 | Constant | Public | Type reference (TYPE) | DAMODUS | 'M' | Indicator | 20020712 | ||
| 37 | Constant | Public | Type reference (TYPE) | DAMODUS | 'U' | Data: Processing status | 20020711 | ||
| 38 | Constant | Public | Type reference (TYPE) | REGEN-WMODE | '2' | Change mode | 20020620 | ||
| 39 | Constant | Public | Type reference (TYPE) | REGEN-WMODE | '3' | Creation Mode | 20020620 | ||
| 40 | Constant | Public | Type reference (TYPE) | REGEN-WMODE | '1' | Display mode | 20020620 | ||
| 41 | Constant | Public | Type reference (TYPE) | PRCZONAJ | '2' | Price Block Adjustment for Same Price Key and Amount | 20020627 | ||
| 42 | Constant | Public | Type reference (TYPE) | PRCZONAJ | '1' | Price Block Adjustment for Same Price Key | 20020627 | ||
| 43 | Constant | Public | Type reference (TYPE) | PRCZONAJ | ' ' | No Price Block Adjustment | 20020627 | ||
| 44 | Constant | Public | Type reference (TYPE) | PRCZONAJ | '3' | Price Block Adjustment for Each Time Slice | 20020627 | ||
| 45 | Constant | Private | Type reference (TYPE) | VONZONE | '9999999999' | From-block | 20030116 | ||
| 46 | Instance attribute | Private | Type reference (TYPE) | ISU_PRICE_DATA | Database Price Data | 20020620 | |||
| 47 | Instance attribute | Public | Type reference (TYPE) | KENNZX | Indicator | 20020621 | |||
| 48 | Instance attribute | Public | Type reference (TYPE) | ISU_PRICE_DYNPRO | Screen Price | 20020624 | |||
| 49 | Instance attribute | Private | Object reference (TYPE REF TO) | LCL_EVENT_RECEIVER | Event Handler | 20020730 | |||
| 50 | Instance attribute | Public | Type reference (TYPE) | KENNZX | Indicator | 20021029 | |||
| 51 | Instance attribute | Private | Type reference (TYPE) | KENNZX | Indicator | 20020621 | |||
| 52 | Instance attribute | Public | Type reference (TYPE) | E_PREIS | Price | 20020621 | |||
| 53 | Instance attribute | Public | Type reference (TYPE) | E_PREISART | Price Type | 20020910 | |||
| 54 | Instance attribute | Public | Type reference (TYPE) | PREISTUF | Price level | 20020621 | |||
| 55 | Instance attribute | Public | Type reference (TYPE) | PREISTYP | Price category | 20020621 | |||
| 56 | Instance attribute | Private | Type reference (TYPE) | ISU_PRICE_DATA | Database Price Data | 20020620 | |||
| 57 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GOS_MANAGER | Publication for Generic Object Services | 20030124 | |||
| 58 | Instance attribute | Public | Type reference (TYPE) | ISU_PRICE_SCREEN | Screen Field Price | 20020730 | |||
| 59 | Instance attribute | Private | Type reference (TYPE) | LANGU | Language Key | 20020701 | |||
| 60 | Instance attribute | Public | Type reference (TYPE) | TWAERS | Transaction Currency | 20020621 | |||
| 61 | Instance attribute | Public | Type reference (TYPE) | REGEN-WMODE | Processing Mode (1 = Display, 2 = Change, 3 = Create...) | 20020620 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Adjust Time Slices (Data and Blocks) | 20020912 | |
| 2 | Instance method | Private | Method | Authorization Check | 20020621 | |
| 3 | Instance method | Private | Method | Automatic Transport Connection | 20020711 | |
| 4 | Static method | Public | Method | Change price | 20021128 | |
| 5 | Instance method | Public | Method | Compare Price History with Transferred Price History | 20021111 | |
| 6 | Instance method | Public | Method | Consistency Check | 20020627 | |
| 7 | Instance method | Private | Method | Checks for Price Index Clause | 20020716 | |
| 8 | Instance method | Private | Method | Checks for Installation | 20020717 | |
| 9 | Instance method | Public | Method | Check Whether Data Has Been Changed | 20020821 | |
| 10 | Instance method | Private | Method | Check for Franchise Fee | 20020702 | |
| 11 | Instance method | Private | Method | Checks for Gross Prices | 20020716 | |
| 12 | Instance method | Public | Method | Check for Header Data | 20020627 | |
| 13 | Instance method | Public | Method | Check for Price History | 20020627 | |
| 14 | Instance method | Private | Method | Checks for Price Category and Price Type | 20020716 | |
| 15 | Instance method | Private | Method | Check Rounding Characteristics | 20030325 | |
| 16 | Instance method | Private | Method | Checks for Clearing Price | 20020702 | |
| 17 | Instance method | Private | Method | Checks for Time Basis / Time Category | 20020702 | |
| 18 | Instance method | Private | Method | Checks for Time Basis | 20020716 | |
| 19 | Instance method | Private | Method | Check Price Block Adjustment | 20020702 | |
| 20 | Instance method | Public | Method | CLOSE | 20020701 | |
| 21 | Instance method | Public | Constructor | CONSTRUCTOR | 20020620 | |
| 22 | Static method | Public | Method | Create price | 20021030 | |
| 23 | Instance method | Public | Method | Create ALV Grid Control for Displaying Price History | 20020624 | |
| 24 | Instance method | Public | Method | Generate Tree Control for Currencies and Price Levels | 20020821 | |
| 25 | Instance method | Private | Method | Customer Check | 20030121 | |
| 26 | Instance method | Public | Method | Delete Price with All Currencies | 20020923 | |
| 27 | Instance method | Public | Method | Delete currency | 20020926 | |
| 28 | Static method | Public | Method | Display price | 20020904 | |
| 29 | Instance method | Public | Method | Complete Screen | 20020730 | |
| 30 | Instance method | Private | Method | Enter Data in Item for Tree | 20020823 | |
| 31 | Instance method | Private | Method | Enter Data in Tree Node | 20020823 | |
| 32 | Static method | Public | Method | Enter Message from SY Fields in Return Parameter | 20021120 | |
| 33 | Instance method | Public | Method | Generate Screen | 20020729 | |
| 34 | Instance method | Private | Method | Enter Data in Tree Node | 20020822 | |
| 35 | Instance method | Public | Method | Transfer Screen | 20020731 | |
| 36 | Instance method | Public | Method | Makes Header Data Available | 20030310 | |
| 37 | Instance method | Public | Method | Transfer Screen Fields | 20020729 | |
| 38 | Instance method | Public | Method | Manual Transport | 20020925 | |
| 39 | Instance method | Public | Method | Creation Data | 20030116 | |
| 40 | Instance method | Public | Method | Open Price | 20020621 | |
| 41 | Instance method | Public | Method | Generate Screen | 20020904 | |
| 42 | Instance method | Private | Method | Transfer of Radio Buttons in Table Fields | 20020815 | |
| 43 | Instance method | Public | Method | Save | 20020627 | |
| 44 | Instance method | Private | Method | Object Services for Selected Currency | 20030124 | |
| 45 | Instance method | Private | Method | Field Catalog for ALV | 20020730 | |
| 46 | Instance method | Public | Method | SET_HISTORICAL_PROPERTY | 20020708 | |
| 47 | Instance method | Public | Method | SET_PROPERTY | 20020627 | |
| 48 | Instance method | Public | Method | Mode/Price Change | 20020910 | |
| 49 | Instance method | Private | Method | Transfer Modified History from MDG | 20020703 | |
| 50 | Instance method | Private | Method | Add New Price Level to Tree | 20020823 | |
| 51 | Instance method | Private | Method | Transfer Table Content in Radio Buttons | 20030307 | |
| 52 | Instance method | Private | Method | Write Change Documents | 20030806 |
Events
Class CL_ISU_PRICE has no event.
Types
Class CL_ISU_PRICE has no local type.
Method Signatures
Method ADJUST_TIMESLICES Signature
Method ADJUST_TIMESLICES on class CL_ISU_PRICE has no parameter.
Method ADJUST_TIMESLICES on class CL_ISU_PRICE has no exception.
Method AUTHORITY_CHECK Signature
Method AUTHORITY_CHECK on class CL_ISU_PRICE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Berechtigung | 20020621 |
Method AUTOMATIC_TRANSPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | X_ONE_WAER_ONLY | Call by reference | Type reference (TYPE) | KENNZX | Kennzeichen | 20020926 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler | 20030806 |
Method CHANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | X_PREIS | Call by reference | Type reference (TYPE) | E_PREIS | Preis | 20021128 | |||
| 2 | X_PREISTUF | Call by reference | Type reference (TYPE) | PREISTUF | 20021128 | ||||
| 3 | X_PREISTYP | Call by reference | Type reference (TYPE) | PREISTYP | 20021128 | ||||
| 4 | X_SPRAS | Call by reference | Type reference (TYPE) | SYLANGU | Sprachenschlüssel der aktuellen Textumgebung | 20021128 | |||
| 5 | X_TWAERS | Call by reference | Type reference (TYPE) | TWAERS | 20021128 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | GENERAL_FAULT | 20021128 | ||
| 2 | NOT_AUTHORIZED | 20021128 |
Method CHANGE_PRICE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | X_CHANHIST | Call by reference | Type reference (TYPE) | EPREIH_TAB | Standardtabelle zur Struktur EPREIH | 20021111 | |||
| 2 | X_PREIS | Call by reference | Type reference (TYPE) | E_PREIS | Preis | 20021111 | |||
| 3 | X_PREISTUF | Call by reference | Type reference (TYPE) | PREISTUF | 20021111 | ||||
| 4 | X_PREISTYP | Call by reference | Type reference (TYPE) | PREISTYP | 20021111 | ||||
| 5 | X_SPRAS | Call by reference | Type reference (TYPE) | SPRAS | 20021111 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | GENERAL_FAULT | 20021111 | ||
| 2 | NOT_AUTHORIZED | 20021111 |
Method CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | X_IGNORE_ENDDATE | Call by reference | Type reference (TYPE) | KENNZX | Kennzeichen | 20040127 | |||
| 2 | X_RESTRICT_TO_FUTURE | Call by reference | Type reference (TYPE) | KENNZX | Kennzeichen | 20020709 | |||
| 3 | X_RESTRICT_TO_PAST | Call by reference | Type reference (TYPE) | KENNZX | Kennzeichen | 20020709 | |||
| 4 | X_SAVE | Call by reference | Type reference (TYPE) | KENNZX | ' ' | Kennzeichen | 20030130 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Allgemeiner Fehler | 20020717 | ||
| 2 | Nicht konsistent | 20020701 |
Method CHECK_ADJ_CLAUSE Signature
Method CHECK_ADJ_CLAUSE on class CL_ISU_PRICE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | NOT_CONSISTENT | 20020716 |
Method CHECK_ANLAGE Signature
Method CHECK_ANLAGE on class CL_ISU_PRICE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | NOT_CONSISTENT | 20020717 |
Method CHECK_CHANGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Y_DATA_CHANGED | Call by reference | Type reference (TYPE) | KENNZX | Kennzeichen | 20020821 |
Method CHECK_CHANGES on class CL_ISU_PRICE has no exception.
Method CHECK_FRANCHISE_FEE Signature
Method CHECK_FRANCHISE_FEE on class CL_ISU_PRICE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | NOT_CONSISTENT | 20020716 |
Method CHECK_GROSSPRICE Signature
Method CHECK_GROSSPRICE on class CL_ISU_PRICE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Preis nicht konsistent | 20020716 |
Method CHECK_HEAD Signature
Method CHECK_HEAD on class CL_ISU_PRICE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Änderung nicht erlaubt | 20020717 | ||
| 2 | Nicht konsistent | 20020701 | ||
| 3 | Keine Berechtigung | 20020918 |
Method CHECK_HISTORY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | X_SAVE | Call by reference | Type reference (TYPE) | KENNZX | ' ' | Kennzeichen | 20030130 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Nicht konsistent | 20020701 |
Method CHECK_PREISTYP_PREISART Signature
Method CHECK_PREISTYP_PREISART on class CL_ISU_PRICE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Preis nicht konsistent | 20020716 |
Method CHECK_ROUNDING Signature
Method CHECK_ROUNDING on class CL_ISU_PRICE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | NOT_CONSISTENT | 20030325 |
Method CHECK_SETTLE_PRICE Signature
Method CHECK_SETTLE_PRICE on class CL_ISU_PRICE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | NOT_CONSISTENT | 20020702 | ||
| 2 | NOT_FOUND | 20020702 |
Method CHECK_TIME Signature
Method CHECK_TIME on class CL_ISU_PRICE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | NOT_CONSISTENT | 20020716 |
Method CHECK_TIME_BASIS Signature
Method CHECK_TIME_BASIS on class CL_ISU_PRICE has no parameter.
Method CHECK_TIME_BASIS on class CL_ISU_PRICE has no exception.
Method CHECK_ZONE_ADJUSTMENT Signature
Method CHECK_ZONE_ADJUSTMENT on class CL_ISU_PRICE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | NOT_CONSISTENT | 20020716 |
Method CLOSE Signature
Method CLOSE on class CL_ISU_PRICE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Allgemeiner Fehler | 20020821 | ||
| 2 | NOT_OPEN | 20020716 |
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | X_AUTO | Call by reference | Type reference (TYPE) | ISU_PRICE_AUTO | Automationsdaten Preise | 20021112 | |||
| 2 | X_DISPLAY_ONLY | Call by reference | Type reference (TYPE) | KENNZX | Kennzeichen | 20020621 | |||
| 3 | X_HISTCOPY | Call by reference | Type reference (TYPE) | HISTCOPY | Kennzeichen: Kopie der historischen Daten | 20020621 | |||
| 4 | X_NO_CHANGE | Call by reference | Type reference (TYPE) | KENNZX | Kennzeichen | 20021029 | |||
| 5 | X_NO_DIALOG | Call by reference | Type reference (TYPE) | KENNZX | 'X' | Kennzeichen | 20020621 | ||
| 6 | X_PREIS | Call by reference | Type reference (TYPE) | E_PREIS | Preis | 20020621 | |||
| 7 | X_PREISART | Call by reference | Type reference (TYPE) | E_PREISART | Preisart | 20020621 | |||
| 8 | X_PREISTUF | Call by reference | Type reference (TYPE) | PREISTUF | Preisstufe | 20020621 | |||
| 9 | X_PREISTUFV | Call by reference | Type reference (TYPE) | PREISTUF | Preisstufe | 20020621 | |||
| 10 | X_PREISTYP | Call by reference | Type reference (TYPE) | PREISTYP | Preistyp | 20020621 | |||
| 11 | X_PREISTYPV | Call by reference | Type reference (TYPE) | PREISTYP | Preistyp | 20020621 | |||
| 12 | X_PREISV | Call by reference | Type reference (TYPE) | E_PREIS | Preis | 20020621 | |||
| 13 | X_PRICEORIGIN | Call by reference | Type reference (TYPE) | PRICEORIGIN | Herkunft des Preises | 20020708 | |||
| 14 | X_SPRAS | Call by reference | Type reference (TYPE) | SPRAS | Sprachenschlüssel | 20020621 | |||
| 15 | X_TWAERS | Call by reference | Type reference (TYPE) | WAERS | Währungsschlüssel | 20020621 | |||
| 16 | X_WMODE | Call by reference | Type reference (TYPE) | REGEN-WMODE | Bearbeitungsmodus (1 = Anzeigen, 2 = Ändern, 3 = Anlegen...) | 20020621 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Preis existiert bereits | 20020620 | ||
| 2 | Preis gesperrt | 20020620 | ||
| 3 | Allgemeiner Fehler | 20020710 | ||
| 4 | Ungültiger Modus | 20020620 | ||
| 5 | Nicht gefunden | 20020620 | ||
| 6 | Keine Berechtigung | 20020621 |
Method CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | X_PREIS | Call by reference | Type reference (TYPE) | E_PREIS | Preis | 20021030 | |||
| 2 | X_PREISART | Call by reference | Type reference (TYPE) | E_PREISART | Preisart | 20021030 | |||
| 3 | X_PREISTUF | Call by reference | Type reference (TYPE) | PREISTUF | 20021030 | ||||
| 4 | X_PREISTYP | Call by reference | Type reference (TYPE) | PREISTYP | 20021030 | ||||
| 5 | X_SPRAS | Call by reference | Type reference (TYPE) | SYLANGU | Sprachenschlüssel der aktuellen Textumgebung | 20021030 | |||
| 6 | X_TWAERS | Call by reference | Type reference (TYPE) | TWAERS | 20021030 | ||||
| 7 | X_UPD_ONLINE | Call by reference | Type reference (TYPE) | KENNZX | 'X' | Kennzeichen | 20021030 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | GENERAL_FAULT | 20021030 | ||
| 2 | NOT_AUTHORIZED | 20021030 |
Method CREATE_ALV_HIST Signature
Method CREATE_ALV_HIST on class CL_ISU_PRICE has no parameter.
Method CREATE_ALV_HIST on class CL_ISU_PRICE has no exception.
Method CREATE_TREE Signature
Method CREATE_TREE on class CL_ISU_PRICE has no parameter.
Method CREATE_TREE on class CL_ISU_PRICE has no exception.
Method CUSTOMER_CHECKS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Y_DONT_SAVE | Call by reference | Type reference (TYPE) | KENNZX | Kennzeichen | 20030121 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | NOT_CONSISTENT | 20030121 |
Method DELETE_PRICE Signature
Method DELETE_PRICE on class CL_ISU_PRICE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | GENERAL_FAULT | 20021007 | ||
| 2 | UPDATE_ERROR | 20020927 |
Method DELETE_TWAERS Signature
Method DELETE_TWAERS on class CL_ISU_PRICE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | UPDATE_ERROR | 20020927 |
Method DISPLAY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | X_NO_CHANGE | Call by reference | Type reference (TYPE) | KENNZX | 'X' | Kennzeichen | 20020904 | ||
| 2 | X_PREIS | Call by reference | Type reference (TYPE) | E_PREIS | Preis | 20020904 | |||
| 3 | X_PREISTUF | Call by reference | Type reference (TYPE) | PREISTUF | 20020904 | ||||
| 4 | X_PREISTYP | Call by reference | Type reference (TYPE) | PREISTYP | 20020904 | ||||
| 5 | X_SPRAS | Call by reference | Type reference (TYPE) | SYLANGU | Sprachenschlüssel der aktuellen Textumgebung | 20020904 | |||
| 6 | X_TWAERS | Call by reference | Type reference (TYPE) | TWAERS | 20020904 | ||||
| 7 | X_UPD_ONLINE | Call by reference | Type reference (TYPE) | KENNZX | 'X' | Kennzeichen | 20020904 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | GENERAL_FAULT | 20020904 | ||
| 2 | NOT_AUTHORIZED | 20020904 |
Method FILL_DYNPRO Signature
Method FILL_DYNPRO on class CL_ISU_PRICE has no parameter.
Method FILL_DYNPRO on class CL_ISU_PRICE has no exception.
Method FILL_ITEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | XY_ITEM_TABLE | Call by reference | Type reference (TYPE) | EDM_TREE_ITEM_T | Item Tabelle | 20020823 | |||
| 2 | X_CHECKBOX | Call by reference | Type reference (TYPE) | KENNZX | Kennzeichen | 20020923 | |||
| 3 | X_KEY | Call by reference | Type reference (TYPE) | PREISTUF | Preisstufe | 20020823 | |||
| 4 | X_NAME | Call by reference | Type reference (TYPE) | PREISTUF | Preisstufe | 20020823 | |||
| 5 | X_TEXT | Call by reference | Type reference (TYPE) | SCRPCHA72 | CHAR72 im Screenpainter | 20020823 |
Method FILL_ITEM on class CL_ISU_PRICE has no exception.
Method FILL_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | XY_NODE_TABLE | Call by reference | Type reference (TYPE) | TREEV_NTAB | Tree Control: Knotentabelle | 20020823 | |||
| 2 | X_ISFOLDER | Call by reference | Type reference (TYPE) | AS4FLAG | Flag (X oder Blank) | 20020823 | |||
| 3 | X_KEY | Call by reference | Type reference (TYPE) | PREISTUF | Schlüssel | 20020823 | |||
| 4 | X_RELATKEY | Call by reference | Type reference (TYPE) | PREISTUF | Schlüssel | 20020823 | |||
| 5 | X_RELATSHIP | Call by reference | Type reference (TYPE) | INT4 | Natürliche Zahl | 20020823 |
Method FILL_NODE on class CL_ISU_PRICE has no exception.
Method FILL_RETURN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | X_SYST | Call by reference | Type reference (TYPE) | SYST | Nachrichten, Nachrichtenvariable | 20021120 | |||
| 2 | Y_RETURN | Call by reference | Type reference (TYPE) | BAPIRET1 | Returnparameter | 20021120 |
Method FILL_RETURN on class CL_ISU_PRICE has no exception.
Method FILL_SCREEN Signature
Method FILL_SCREEN on class CL_ISU_PRICE has no parameter.
Method FILL_SCREEN on class CL_ISU_PRICE has no exception.
Method FILL_TREE_NODES Signature
Method FILL_TREE_NODES on class CL_ISU_PRICE has no parameter.
Method FILL_TREE_NODES on class CL_ISU_PRICE has no exception.
Method GET_DYNPRO Signature
Method GET_DYNPRO on class CL_ISU_PRICE has no parameter.
Method GET_DYNPRO on class CL_ISU_PRICE has no exception.
Method GET_HEADER_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Y_EPREI | Call by reference | Type reference (TYPE) | EPREI | Preisstammtabelle für alle Preise | 20030310 |
Method GET_HEADER_DATA on class CL_ISU_PRICE has no exception.
Method GET_SCREEN Signature
Method GET_SCREEN on class CL_ISU_PRICE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Nicht konsistent | 20020826 |
Method MANUAL_TRANSPORT Signature
Method MANUAL_TRANSPORT on class CL_ISU_PRICE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Währung markiert | 20020926 |
Method OPENING_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Y_ADMINL | Call by reference | Type reference (TYPE) | ISU_ADMINL | Eröffnungs- und Änderungsdaten | 20030116 |
Method OPENING_DATA on class CL_ISU_PRICE has no exception.
Method OPEN_PRICE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | X_AUTO | Call by reference | Type reference (TYPE) | ISU_PRICE_AUTO | Automationsdaten Preise | 20021112 | |||
| 2 | X_PRICEORIGIN | Call by reference | Type reference (TYPE) | PRICEORIGIN | Herkunft des Preises | 20030313 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CURR_NOT_FOUND | 20030117 | ||
| 2 | Allgemeiner Fehler | 20020621 | ||
| 3 | Ungültiger Schlüssel | 20020621 | ||
| 4 | Preis nicht gefunden | 20020621 | ||
| 5 | Fehler bei Nummernvergabe | 20020621 |
Method PUT_SCREEN Signature
Method PUT_SCREEN on class CL_ISU_PRICE has no parameter.
Method PUT_SCREEN on class CL_ISU_PRICE has no exception.
Method RADIOBUTTON_TO_VALUE Signature
Method RADIOBUTTON_TO_VALUE on class CL_ISU_PRICE has no parameter.
Method RADIOBUTTON_TO_VALUE on class CL_ISU_PRICE has no exception.
Method SAVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Y_NO_CHANGES | Call by reference | Type reference (TYPE) | KENNZX | Kennzeichen | 20030306 | |||
| 2 | Y_PREIS | Call by reference | Type reference (TYPE) | E_PREIS | Preis | 20020715 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | NOT_CONSISTENT | 20020910 | ||
| 2 | NO_CHANGES | 20030116 | ||
| 3 | NUMBER_ERROR | 20020910 | ||
| 4 | Fehler beim Update | 20020712 |
Method SET_CURRENT_DOCUMENT Signature
Method SET_CURRENT_DOCUMENT on class CL_ISU_PRICE has no parameter.
Method SET_CURRENT_DOCUMENT on class CL_ISU_PRICE has no exception.
Method SET_FIELDCAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | XY_FIELDCAT | Call by reference | Type reference (TYPE) | LVC_T_FCAT | Feldkatalog für ListViewerControl | 20020730 |
Method SET_FIELDCAT on class CL_ISU_PRICE has no exception.
Method SET_HISTORICAL_PROPERTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | X_FROMDATE | Call by reference | Type reference (TYPE) | ABZEITSCH | From date | 20020708 | |||
| 2 | X_FROMZONE | Call by reference | Type reference (TYPE) | VONZONE | From zone | 20020708 | |||
| 3 | X_PROPERTY | Call by reference | Type reference (TYPE) | C | X_PROPERTY | 20020708 | |||
| 4 | X_TWAERS | Call by reference | Type reference (TYPE) | TWAERS | X_TWAERS | 20021111 | |||
| 5 | X_VALUE | Call by reference | Type reference (TYPE) | ANY | X_VALUE | 20020708 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | INVALID_PROPERTY | 20020708 | ||
| 2 | INVALID_VALUE | 20020708 | ||
| 3 | NOT_OPEN | 20020708 | ||
| 4 | NO_CHANGES_ALLOWED | 20020708 |
Method SET_PROPERTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | X_PROPERTY | Call by reference | Type reference (TYPE) | C | X_PROPERTY | 20020702 | |||
| 2 | X_VALUE | Call by reference | Type reference (TYPE) | ANY | X_VALUE | 20020702 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | INVALID_PROPERTY | 20020702 | ||
| 2 | INVALID_VALUE | 20020702 | ||
| 3 | NOT_OPEN | 20020702 | ||
| 4 | NO_CHANGES_ALLOWED | 20020708 |
Method SWITCH Signature
Method SWITCH on class CL_ISU_PRICE has no parameter.
Method SWITCH on class CL_ISU_PRICE has no exception.
Method TRANSFER_CHANGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | X_IGNORE_ENDDATE | Call by reference | Type reference (TYPE) | KENNZX | Bestehende Einträge in der Zukunft behalten | 20040127 | |||
| 2 | X_RESTRICT_TO_FUTURE | Call by reference | Type reference (TYPE) | KENNZX | In Zukunft begrenzen | 20020703 | |||
| 3 | X_RESTRICT_TO_PAST | Call by reference | Type reference (TYPE) | KENNZX | In Vergangenheit begrenzen | 20020703 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Allgemeiner Fehler | 20020709 |
Method TREE_NEW_PRICE_LEVEL Signature
Method TREE_NEW_PRICE_LEVEL on class CL_ISU_PRICE has no parameter.
Method TREE_NEW_PRICE_LEVEL on class CL_ISU_PRICE has no exception.
Method VALUE_TO_RADIOBUTTON Signature
Method VALUE_TO_RADIOBUTTON on class CL_ISU_PRICE has no parameter.
Method VALUE_TO_RADIOBUTTON on class CL_ISU_PRICE has no exception.
Method WRITE_CHANGE_DOC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | X_IEPREIH_DEL | Call by reference | Type reference (TYPE) | EPREIH_TAB | Standardtabelle zur Struktur EPREIH | 20030806 | |||
| 2 | X_IEPREIH_INS | Call by reference | Type reference (TYPE) | EPREIH_TAB | Standardtabelle zur Struktur EPREIH | 20030806 | |||
| 3 | X_IEPREIH_UPD | Call by reference | Type reference (TYPE) | EPREIH_TAB | Standardtabelle zur Struktur EPREIH | 20030806 | |||
| 4 | X_UPDATE_MODE | Call by reference | Type reference (TYPE) | DAMODUS | Bearbeitungsstatus Daten | 20030806 |
Method WRITE_CHANGE_DOC on class CL_ISU_PRICE has no exception.
History
| Last changed by/on | SAP | 20050224 |
| SAP Release Created in |