Hierarchy
⤷
⤷
Properties
| Class | CL_ISU_SALES_APPLICATION | |
| Short Description | Sales Application | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | EE_SALES | IS-U Sales Processing |
| Created | 20000630 | SAP |
| Last change | 20050224 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_ISU_SALES_APPLICATION has no forward declaration.
Interfaces
Class CL_ISU_SALES_APPLICATION has no interface implemented.
Friends
Class CL_ISU_SALES_APPLICATION has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_ISU_SALES_ORDER_POSITION | Active Item | 20000802 | |||
| 2 | Instance attribute | Private | Type reference (TYPE) | SYTABIX | Index of the Current Item | 20000802 | |||
| 3 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_ISU_SALES_ORDER_SET | Active Set | 20000815 | |||
| 4 | Instance attribute | Private | Object reference (TYPE REF TO) | OBJECT | DocDateRev | 20000818 | |||
| 5 | Instance attribute | Public | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20000809 | |||
| 6 | Instance attribute | Private | Type reference (TYPE) | ESALES_APPLICATION_CONTROL | Control data dialog IS-U Sales processing | 20000718 | |||
| 7 | Constant | Public | Type reference (TYPE) | ESALES_APPLICATION_ALV_TYPE | 'P' | ALV type for IS-U sales transaction | 20000805 | ||
| 8 | Constant | Public | Type reference (TYPE) | ESALES_APPLICATION_ALV_TYPE | 'S' | ALV type for IS-U sales transaction | 20000805 | ||
| 9 | Instance attribute | Public | Type reference (TYPE) | ESALES_SDOC_DETAILS_TAB | Not yet used: details of simulated sales document | 20000804 | |||
| 10 | Instance attribute | Public | Type reference (TYPE) | ESALES_PRODUCT_DISP_TAB | Selected products | 20000802 | |||
| 11 | Instance attribute | Public | Type reference (TYPE) | ESALES_PRODUCT_TAB | Proposed products | 20000630 | |||
| 12 | Instance attribute | Private | Type reference (TYPE) | ESALES_PRODSALES | Profile for Sales Transaction | 20000727 | |||
| 13 | Instance attribute | Public | Type reference (TYPE) | VBELN | Sales document number after save | 20000804 | |||
| 14 | Instance attribute | Public | Type reference (TYPE) | SYTABIX | Temporary active item | 20000804 | |||
| 15 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_ISU_SALES_ORDER | Current order | 20000711 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Values check for all items and their sets | 20000804 | |
| 2 | Instance method | Public | Method | Check whether the item is configured | 20000718 | |
| 3 | Instance method | Public | Method | Deletes the partner fields | 20000731 | |
| 4 | Instance method | Public | Method | Deletes the premise fields (premise & connection object) | 20000808 | |
| 5 | Instance method | Public | Constructor | CONSTRUCTOR | 20000630 | |
| 6 | Instance method | Public | Method | Add product item to the order | 20000713 | |
| 7 | Instance method | Public | Method | Remove product item from the order | 20000714 | |
| 8 | Instance method | Private | Method | Distribute set values within the set group | 20000915 | |
| 9 | Instance method | Public | Method | Searches for business partner and/or account | 20000731 | |
| 10 | Instance method | Public | Method | Searches for connection object and/or premise | 20000807 | |
| 11 | Instance method | Public | Method | Get item selected for configuration | 20000721 | |
| 12 | Instance method | Public | Method | Get reference to currently displayed set | 20000913 | |
| 13 | Instance method | Public | Method | Get subscreen infos | 20000718 | |
| 14 | Instance method | Public | Method | Get cursor position | 20000713 | |
| 15 | Instance method | Public | Method | Display product documentation | 20001002 | |
| 16 | Instance method | Public | Method | Get product items plus description | 20000713 | |
| 17 | Instance method | Public | Method | Get position | 20000731 | |
| 18 | Instance method | Public | Method | Get items for display | 20000802 | |
| 19 | Instance method | Public | Method | Get sales profile | 20000801 | |
| 20 | Instance method | Public | Method | Get item data from simulated document | 20000805 | |
| 21 | Instance method | Public | Method | Get selected columns in ALV grid | 20000714 | |
| 22 | Instance method | Public | Method | Highlight current item | 20000803 | |
| 23 | Instance method | Private | Method | PRIVATE: initialize control data | 20000718 | |
| 24 | Instance method | Public | Method | Other Contract Account | 20000821 | |
| 25 | Instance method | Public | Method | Other premise | 20000818 | |
| 26 | Instance method | Public | Method | Partner takes address data of premise | 20000809 | |
| 27 | Instance method | Public | Method | Save order | 20000711 | |
| 28 | Instance method | Public | Method | Creates or changes business partner and account | 20000731 | |
| 29 | Instance method | Public | Method | Creates or changes connection object and premise | 20000808 | |
| 30 | Instance method | Public | Method | Premise takes address data of partner | 20000808 | |
| 31 | Instance method | Public | Method | Set the set type dialogs + items selected for configuration | 20000719 | |
| 32 | Instance method | Public | Method | Note set to be displayed during run time | 20000816 | |
| 33 | Instance method | Public | Method | Force ALV update in PBO | 20000728 | |
| 34 | Instance method | Public | Method | Set cursor position | 20000713 | |
| 35 | Instance method | Public | Method | Prevent ALV update in PBO | 20000722 | |
| 36 | Instance method | Public | Method | Set profile | 20000831 | |
| 37 | Instance method | Public | Method | Display product documentation | 20000731 | |
| 38 | Instance method | Public | Method | Price simulation for order/quotation | 20000804 | |
| 39 | Instance method | Public | Method | Data transfer order -> set types | 20000721 | |
| 40 | Instance method | Public | Method | Data transfer set types -> order | 20000721 | |
| 41 | Instance method | Private | Method | PRIVATE: update active items | 20000803 | |
| 42 | Instance method | Public | Method | Update active item, possible with set filter | 20000803 | |
| 43 | Instance method | Public | Method | Update ALV grids | 20000803 | |
| 44 | Instance method | Public | Method | Update product proposal | 20001002 | |
| 45 | Instance method | Public | Method | PRIVATE: For debugging access order object values | 20000914 |
Events
Class CL_ISU_SALES_APPLICATION has no event.
Types
Class CL_ISU_SALES_APPLICATION has no local type.
Method Signatures
Method CHECK_ORDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Y_HANDLE | Value transfer | Type reference (TYPE) | BALLOGHNDL | Anwendungs-Log: Handle eines Protokolls | 20000809 | |||
| 2 | Y_SDOC_PROC_ALLOWED | Call by reference | Type reference (TYPE) | FLAG | Flag, ob Weiterverarbeitung erlaubt | 20000823 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler sind aufgetreten | 20000809 |
Method CHECK_POSITION_CONFIGURED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | X_POSITION | Call by reference | Object reference (TYPE REF TO) | CL_ISU_SALES_ORDER_POSITION | Utility Order Position | 20000802 | |||
| 2 | Y_CONFIGURED | Call by reference | Type reference (TYPE) | FLAG | Einstelliges Kennzeichen | 20000718 |
Method CHECK_POSITION_CONFIGURED on class CL_ISU_SALES_APPLICATION has no exception.
Method CLEAR_PARTNER Signature
Method CLEAR_PARTNER on class CL_ISU_SALES_APPLICATION has no parameter.
Method CLEAR_PARTNER on class CL_ISU_SALES_APPLICATION has no exception.
Method CLEAR_SERVLOC Signature
Method CLEAR_SERVLOC on class CL_ISU_SALES_APPLICATION has no parameter.
Method CLEAR_SERVLOC on class CL_ISU_SALES_APPLICATION has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | X_PROFILE | Call by reference | Type reference (TYPE) | ESALES_PROFILE | Steuerung der Vertriebsabwicklung für Serviceprodukte | 20000728 | |||
| 2 | X_WORKSPACE | Call by reference | Type reference (TYPE) | FLAG | Als Workspace aufgerufen? | 20001002 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Settyp fuer Geschaeftspartner nicht gefunden | 20000728 | ||
| 2 | Profil nicht gefunden | 20000728 | ||
| 3 | Settyp fuer Verbrauchstelle nicht gefunden | 20000728 |
Method CREATE_ORDER_POSITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | X_INDEX | Call by reference | Type reference (TYPE) | SYTABIX | Index, an dem die neue Position eingefuegt werden soll | 20000825 | |||
| 2 | X_PRODUCT | Call by reference | Type reference (TYPE) | ESALES_PRODUCT | Versorgungsprodukt | 20000713 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Systemfehler | 20000713 |
Method DELETE_ORDER_POSITIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | XT_POSTAB | Call by reference | Type reference (TYPE) | ESALES_POSITION_REF_TAB | Index des Produkts | 20000802 | |||
| 2 | X_ALVOBJ | Call by reference | Object reference (TYPE REF TO) | CL_GUI_ALV_GRID | ALV List Viewer | 20000803 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | letzte Position wurde gelösct | 20000802 | ||
| 2 | Systemfehler | 20000714 |
Method DISTRIBUTE_SET_WITHIN_GROUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_ERROR_SETGROUP | Call by reference | Type reference (TYPE) | ESALES_SETGROUP | Gruppierungsmerkmal | 20000915 | |||
| 2 | I_SET | Call by reference | Object reference (TYPE REF TO) | CL_ISU_SALES_ORDER_SET | Utility Order Set | 20000915 |
Method DISTRIBUTE_SET_WITHIN_GROUP on class CL_ISU_SALES_APPLICATION has no exception.
Method FIND_PARTNER Signature
Method FIND_PARTNER on class CL_ISU_SALES_APPLICATION has no parameter.
Method FIND_PARTNER on class CL_ISU_SALES_APPLICATION has no exception.
Method FIND_SERVICELOCATION Signature
Method FIND_SERVICELOCATION on class CL_ISU_SALES_APPLICATION has no parameter.
Method FIND_SERVICELOCATION on class CL_ISU_SALES_APPLICATION has no exception.
Method GET_ACTIVE_POSITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Y_ACTIVE_POSITION | Value transfer | Object reference (TYPE REF TO) | CL_ISU_SALES_ORDER_POSITION | Utility Order Position | 20000721 | |||
| 2 | Y_ACTIVE_POS_INDEX | Call by reference | Type reference (TYPE) | SYTABIX | Interne Tabellen, aktueller Zeilenindex | 20000728 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | keine aktive Position | 20000721 |
Method GET_ACTIVE_SET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Y_SET | Value transfer | Object reference (TYPE REF TO) | CL_ISU_SALES_ORDER_SET | Utility Order Set | 20000913 |
Method GET_ACTIVE_SET on class CL_ISU_SALES_APPLICATION has no exception.
Method GET_CONTROL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Y_CONTROL | Call by reference | Type reference (TYPE) | ESALES_APPLICATION_CONTROL | Kontrolldaten Dialog ISU-Vertriebsabwicklung | 20000718 |
Method GET_CONTROL on class CL_ISU_SALES_APPLICATION has no exception.
Method GET_CURSOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Y_FIELDNAME | Call by reference | Type reference (TYPE) | SCRFNAME | Name eines Dynproelementes | 20000713 | |||
| 2 | Y_SETREF | Call by reference | Object reference (TYPE REF TO) | OBJECT | Set Referenz | 20000817 |
Method GET_CURSOR on class CL_ISU_SALES_APPLICATION has no exception.
Method GET_MATERIAL_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_TEXT | Call by reference | Type reference (TYPE) | ESALES_MATTEXT_TAB | Texttabelle | 20001002 | |||
| 2 | I_MATERIAL | Call by reference | Type reference (TYPE) | MATNR | Material | 20001002 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | kein Produkt angegeben | 20001002 | ||
| 2 | kein Text gefunden | 20001002 |
Method GET_ORDER_POSITIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | YT_PRODUCT_DATA | Call by reference | Type reference (TYPE) | ESALES_PRODUCT_TAB | Versorgungsprodukte | 20000713 |
Method GET_ORDER_POSITIONS on class CL_ISU_SALES_APPLICATION has no exception.
Method GET_POSITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | X_INDEX | Call by reference | Type reference (TYPE) | SYTABIX | Index der Position | 20000731 | |||
| 2 | Y_POSITION | Value transfer | Object reference (TYPE REF TO) | CL_ISU_SALES_ORDER_POSITION | Utility Order Position | 20000731 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | keine aktive Position | 20000731 |
Method GET_PRODUCTTAB_FOR_DISPLAY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | YT_PRODUCTTAB | Value transfer | Type reference (TYPE) | ESALES_PRODUCT_TAB | Tabelle von Produktbeschreibungen (Praesentation) | 20000802 |
Method GET_PRODUCTTAB_FOR_DISPLAY on class CL_ISU_SALES_APPLICATION has no exception.
Method GET_PROFILE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Y_PROFILE | Call by reference | Type reference (TYPE) | ESALES_PRODSALES | Steuerung der Vertriebsabwicklung für Serviceprodukte | 20000801 |
Method GET_PROFILE on class CL_ISU_SALES_APPLICATION has no exception.
Method GET_SALESDOC_DETAILS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | YT_DETAILS | Call by reference | Type reference (TYPE) | ESALES_SDOC_DETAILS_DISP_TAB | Tabelle mit Details zum Vertriebsbeleg zur Präsentation | 20000805 |
Method GET_SALESDOC_DETAILS on class CL_ISU_SALES_APPLICATION has no exception.
Method GET_SELECTED_ROWS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | X_ALVOBJ | Call by reference | Object reference (TYPE REF TO) | CL_GUI_ALV_GRID | ALV List Viewer | 20000714 | |||
| 2 | X_WHICH_ALV | Call by reference | Type reference (TYPE) | ESALES_APPLICATION_ALV_TYPE | ALV-Typ für IS-U Verkaufstransaktion | 20000805 | |||
| 3 | YT_POS | Call by reference | Type reference (TYPE) | ESALES_POSITION_REF_TAB | Referenzen der selektierten Objekte | 20000802 | |||
| 4 | YT_ROWS | Call by reference | Type reference (TYPE) | LVC_T_ROW | ALV-Control: Tabellenzeilen | 20000714 |
Method GET_SELECTED_ROWS on class CL_ISU_SALES_APPLICATION has no exception.
Method HIGHLIGHT_ACTIVE_POSITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | X_ALVOBJ | Call by reference | Object reference (TYPE REF TO) | CL_GUI_ALV_GRID | ALV List Viewer | 20000803 |
Method HIGHLIGHT_ACTIVE_POSITION on class CL_ISU_SALES_APPLICATION has no exception.
Method INIT_CONTROL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_BP_SETTYPE | Call by reference | Type reference (TYPE) | ESALES_SETTYPE | Settypen | 20000821 | |||
| 2 | EX_SL_SETTYPE | Call by reference | Type reference (TYPE) | ESALES_SETTYPE | Settypen | 20000821 | |||
| 3 | X_PROFILE | Call by reference | Type reference (TYPE) | ESALES_PROFILE | Profil für Utilities Verkaufstransaktion | 20000728 | |||
| 4 | X_WORKSPACE | Call by reference | Type reference (TYPE) | FLAG | als Workspace aufgerufen? | 20001002 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Settyp nicht gefunden | 20000728 | ||
| 2 | Profil nicht gefunden | 20000728 | ||
| 3 | Settyp für Verbrauchstelle nicht gefunden | 20000728 |
Method OTHER_ACCOUNT Signature
Method OTHER_ACCOUNT on class CL_ISU_SALES_APPLICATION has no parameter.
Method OTHER_ACCOUNT on class CL_ISU_SALES_APPLICATION has no exception.
Method OTHER_SERVLOC Signature
Method OTHER_SERVLOC on class CL_ISU_SALES_APPLICATION has no parameter.
Method OTHER_SERVLOC on class CL_ISU_SALES_APPLICATION has no exception.
Method PARTNER_SL_ADDR Signature
Method PARTNER_SL_ADDR on class CL_ISU_SALES_APPLICATION has no parameter.
Method PARTNER_SL_ADDR on class CL_ISU_SALES_APPLICATION has no exception.
Method SAVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Y_RETURN | Call by reference | Type reference (TYPE) | ISU_BAPIRET2_T | Returnparameter | 20000823 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler in der Konfiguration des Vertriebsbelegs | 20000823 | ||
| 2 | kein Vertragskonto | 20000823 | ||
| 3 | kein Geschäftspartner | 20000823 | ||
| 4 | Partner nicht in VertrBereich angelegt | 20000906 | ||
| 5 | Systemfehler | 20000823 |
Method SAVE_PARTNER Signature
Method SAVE_PARTNER on class CL_ISU_SALES_APPLICATION has no parameter.
Method SAVE_PARTNER on class CL_ISU_SALES_APPLICATION has no exception.
Method SAVE_SERVLOC Signature
Method SAVE_SERVLOC on class CL_ISU_SALES_APPLICATION has no parameter.
Method SAVE_SERVLOC on class CL_ISU_SALES_APPLICATION has no exception.
Method SERVLOC_GP_ADDR Signature
Method SERVLOC_GP_ADDR on class CL_ISU_SALES_APPLICATION has no parameter.
Method SERVLOC_GP_ADDR on class CL_ISU_SALES_APPLICATION has no exception.
Method SET_ACTIVE_POSITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | X_INDEX | Call by reference | Type reference (TYPE) | SYTABIX | Interne Tabellen, aktueller Zeilenindex | 20000719 | |||
| 2 | X_POS | Call by reference | Object reference (TYPE REF TO) | CL_ISU_SALES_ORDER_POSITION | Utility Order Position | 20000727 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | keine Settypen vorhanden | 20000721 |
Method SET_ACTIVE_SET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | X_INDEX | Call by reference | Type reference (TYPE) | SYTABIX | Index des aktiven Sets innerhalb der aktiven Position | 20000816 |
Method SET_ACTIVE_SET on class CL_ISU_SALES_APPLICATION has no exception.
Method SET_ALV_UPDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | X_WHICH_ALV | Call by reference | Type reference (TYPE) | ESALES_APPLICATION_ALV_TYPE | ALV-Typ für IS-U Verkaufstransaktion | 20000804 |
Method SET_ALV_UPDATE on class CL_ISU_SALES_APPLICATION has no exception.
Method SET_CURSOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | X_FIELDNAME | Call by reference | Type reference (TYPE) | SCRFNAME | Name eines Dynproelementes | 20000713 | |||
| 2 | X_SETREF | Value transfer | Object reference (TYPE REF TO) | OBJECT | Set Referenz | 20000817 |
Method SET_CURSOR on class CL_ISU_SALES_APPLICATION has no exception.
Method SET_NO_ALV_UPDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | X_WHICH_ALV | Call by reference | Type reference (TYPE) | ESALES_APPLICATION_ALV_TYPE | ALV-Typ für IS-U Verkaufstransaktion | 20000804 |
Method SET_NO_ALV_UPDATE on class CL_ISU_SALES_APPLICATION has no exception.
Method SET_PROFILE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_PROFILE | Call by reference | Type reference (TYPE) | ESALES_PROFILE | Profil für Verkaufstransaktion IS-U | 20000831 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Profil existiert nicht | 20000831 |
Method SHOW_DOCU Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | X_ALVOBJ | Call by reference | Object reference (TYPE REF TO) | CL_GUI_ALV_GRID | ALV Grid | 20000731 | |||
| 2 | X_WHICH_ALV | Call by reference | Type reference (TYPE) | ESALES_APPLICATION_ALV_TYPE | ALV-Typ für IS-U Verkaufstransaktion | 20000805 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | kein Produkt angegeben | 20000731 |
Method SIMULATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Y_RETURN | Call by reference | Type reference (TYPE) | ISU_BAPIRET2_T | Returnparameter | 20000804 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler in der Konfiguration des Vertriebsbelegs | 20000823 | ||
| 2 | kein Vertragskonto | 20000804 | ||
| 3 | kein Partner | 20000804 | ||
| 4 | Partner nicht in VertrBereich angelegt | 20000906 | ||
| 5 | Fehler in der Simulation | 20000823 | ||
| 6 | Systemfehler | 20000804 |
Method TRANSFER_ORDER_SETTYPES Signature
Method TRANSFER_ORDER_SETTYPES on class CL_ISU_SALES_APPLICATION has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | interner Fehler beim Transfer Auftrag -> Settyp Dynpros | 20000724 | ||
| 2 | keine Auftragsposition ausgewählt | 20000721 | ||
| 3 | keine Settypen zum Produkt | 20000721 |
Method TRANSFER_SETTYPES_ORDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_ERROR_SETGROUP | Call by reference | Type reference (TYPE) | ESALES_SETGROUP | fehlerhafte Setgruppe | 20000902 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | interner Fehler beim Transfer der Settyp-Daten zum Auftrag | 20000724 | ||
| 2 | inkonsistente Setgruppe | 20000902 | ||
| 3 | keine Auftragsposition ausgewählt | 20000722 | ||
| 4 | keine Settypen zum Produkt | 20000722 |
Method UPDATE_ACTIVE_POS Signature
Method UPDATE_ACTIVE_POS on class CL_ISU_SALES_APPLICATION has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Systemfehler | 20000803 |
Method UPDATE_ACTIVE_POS_FILTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | X_ALVOBJ | Call by reference | Object reference (TYPE REF TO) | CL_GUI_ALV_GRID | ALV List Viewer | 20000803 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Systemfehler | 20000803 |
Method UPDATE_ALV_GRID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | X_ALVOBJ | Call by reference | Object reference (TYPE REF TO) | CL_GUI_ALV_GRID | ALV List Viewer | 20000803 | |||
| 2 | X_WHICH_ALV | Call by reference | Type reference (TYPE) | ESALES_APPLICATION_ALV_TYPE | ALV-Typ für IS-U Verkaufstransaktion | 20000803 |
Method UPDATE_ALV_GRID on class CL_ISU_SALES_APPLICATION has no exception.
Method UPDATE_PRODUCT_PROPOSAL Signature
Method UPDATE_PRODUCT_PROPOSAL on class CL_ISU_SALES_APPLICATION has no parameter.
Method UPDATE_PRODUCT_PROPOSAL on class CL_ISU_SALES_APPLICATION has no exception.
Method XDEBUG_GET_ORDER Signature
Method XDEBUG_GET_ORDER on class CL_ISU_SALES_APPLICATION has no parameter.
Method XDEBUG_GET_ORDER on class CL_ISU_SALES_APPLICATION has no exception.
History
| Last changed by/on | SAP | 20050224 |
| SAP Release Created in | 462 |