Hierarchy
⤷ IS-U-CS-CRM (Application Component) Integration: Customer Relationship Management
⤷ EE_SALES (Package) IS-U Sales Processing
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 | ACTIVE_POSITION | Instance attribute | Private | Object reference (TYPE REF TO) | CL_ISU_SALES_ORDER_POSITION | Active Item | 20000802 | ||
2 | ACTIVE_POSITION_INDEX | Instance attribute | Private | Type reference (TYPE) | SYTABIX | Index of the Current Item | 20000802 | ||
3 | ACTIVE_SET | Instance attribute | Private | Object reference (TYPE REF TO) | CL_ISU_SALES_ORDER_SET | Active Set | 20000815 | ||
4 | ALOG_DIALOGBOX | Instance attribute | Private | Object reference (TYPE REF TO) | OBJECT | DocDateRev | 20000818 | ||
5 | CHECK_ORDER_ALOG_HANDLE | Instance attribute | Public | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20000809 | ||
6 | CONTROL | Instance attribute | Private | Type reference (TYPE) | ESALES_APPLICATION_CONTROL | Control data dialog IS-U Sales processing | 20000718 | ||
7 | CO_ALV_TYPE_PROPOSAL | Constant | Public | Type reference (TYPE) | ESALES_APPLICATION_ALV_TYPE | 'P' | ALV type for IS-U sales transaction | 20000805 | |
8 | CO_ALV_TYPE_SELECTION | Constant | Public | Type reference (TYPE) | ESALES_APPLICATION_ALV_TYPE | 'S' | ALV type for IS-U sales transaction | 20000805 | |
9 | DOC_DETAILS | Instance attribute | Public | Type reference (TYPE) | ESALES_SDOC_DETAILS_TAB | Not yet used: details of simulated sales document | 20000804 | ||
10 | PRODUCTS_SELECTED | Instance attribute | Public | Type reference (TYPE) | ESALES_PRODUCT_DISP_TAB | Selected products | 20000802 | ||
11 | PRODUCT_PROPOSAL | Instance attribute | Public | Type reference (TYPE) | ESALES_PRODUCT_TAB | Proposed products | 20000630 | ||
12 | PROFILE | Instance attribute | Private | Type reference (TYPE) | ESALES_PRODSALES | Profile for Sales Transaction | 20000727 | ||
13 | SALES_DOC | Instance attribute | Public | Type reference (TYPE) | VBELN | Sales document number after save | 20000804 | ||
14 | TEMP_ACTIVE_POS | Instance attribute | Public | Type reference (TYPE) | SYTABIX | Temporary active item | 20000804 | ||
15 | UTILITY_ORDER | 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 | CHECK_ORDER | Instance method | Public | Method | Values check for all items and their sets | 20000804 |
2 | CHECK_POSITION_CONFIGURED | Instance method | Public | Method | Check whether the item is configured | 20000718 |
3 | CLEAR_PARTNER | Instance method | Public | Method | Deletes the partner fields | 20000731 |
4 | CLEAR_SERVLOC | Instance method | Public | Method | Deletes the premise fields (premise & connection object) | 20000808 |
5 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20000630 |
6 | CREATE_ORDER_POSITION | Instance method | Public | Method | Add product item to the order | 20000713 |
7 | DELETE_ORDER_POSITIONS | Instance method | Public | Method | Remove product item from the order | 20000714 |
8 | DISTRIBUTE_SET_WITHIN_GROUP | Instance method | Private | Method | Distribute set values within the set group | 20000915 |
9 | FIND_PARTNER | Instance method | Public | Method | Searches for business partner and/or account | 20000731 |
10 | FIND_SERVICELOCATION | Instance method | Public | Method | Searches for connection object and/or premise | 20000807 |
11 | GET_ACTIVE_POSITION | Instance method | Public | Method | Get item selected for configuration | 20000721 |
12 | GET_ACTIVE_SET | Instance method | Public | Method | Get reference to currently displayed set | 20000913 |
13 | GET_CONTROL | Instance method | Public | Method | Get subscreen infos | 20000718 |
14 | GET_CURSOR | Instance method | Public | Method | Get cursor position | 20000713 |
15 | GET_MATERIAL_TEXT | Instance method | Public | Method | Display product documentation | 20001002 |
16 | GET_ORDER_POSITIONS | Instance method | Public | Method | Get product items plus description | 20000713 |
17 | GET_POSITION | Instance method | Public | Method | Get position | 20000731 |
18 | GET_PRODUCTTAB_FOR_DISPLAY | Instance method | Public | Method | Get items for display | 20000802 |
19 | GET_PROFILE | Instance method | Public | Method | Get sales profile | 20000801 |
20 | GET_SALESDOC_DETAILS | Instance method | Public | Method | Get item data from simulated document | 20000805 |
21 | GET_SELECTED_ROWS | Instance method | Public | Method | Get selected columns in ALV grid | 20000714 |
22 | HIGHLIGHT_ACTIVE_POSITION | Instance method | Public | Method | Highlight current item | 20000803 |
23 | INIT_CONTROL | Instance method | Private | Method | PRIVATE: initialize control data | 20000718 |
24 | OTHER_ACCOUNT | Instance method | Public | Method | Other Contract Account | 20000821 |
25 | OTHER_SERVLOC | Instance method | Public | Method | Other premise | 20000818 |
26 | PARTNER_SL_ADDR | Instance method | Public | Method | Partner takes address data of premise | 20000809 |
27 | SAVE | Instance method | Public | Method | Save order | 20000711 |
28 | SAVE_PARTNER | Instance method | Public | Method | Creates or changes business partner and account | 20000731 |
29 | SAVE_SERVLOC | Instance method | Public | Method | Creates or changes connection object and premise | 20000808 |
30 | SERVLOC_GP_ADDR | Instance method | Public | Method | Premise takes address data of partner | 20000808 |
31 | SET_ACTIVE_POSITION | Instance method | Public | Method | Set the set type dialogs + items selected for configuration | 20000719 |
32 | SET_ACTIVE_SET | Instance method | Public | Method | Note set to be displayed during run time | 20000816 |
33 | SET_ALV_UPDATE | Instance method | Public | Method | Force ALV update in PBO | 20000728 |
34 | SET_CURSOR | Instance method | Public | Method | Set cursor position | 20000713 |
35 | SET_NO_ALV_UPDATE | Instance method | Public | Method | Prevent ALV update in PBO | 20000722 |
36 | SET_PROFILE | Instance method | Public | Method | Set profile | 20000831 |
37 | SHOW_DOCU | Instance method | Public | Method | Display product documentation | 20000731 |
38 | SIMULATE | Instance method | Public | Method | Price simulation for order/quotation | 20000804 |
39 | TRANSFER_ORDER_SETTYPES | Instance method | Public | Method | Data transfer order -> set types | 20000721 |
40 | TRANSFER_SETTYPES_ORDER | Instance method | Public | Method | Data transfer set types -> order | 20000721 |
41 | UPDATE_ACTIVE_POS | Instance method | Private | Method | PRIVATE: update active items | 20000803 |
42 | UPDATE_ACTIVE_POS_FILTER | Instance method | Public | Method | Update active item, possible with set filter | 20000803 |
43 | UPDATE_ALV_GRID | Instance method | Public | Method | Update ALV grids | 20000803 |
44 | UPDATE_PRODUCT_PROPOSAL | Instance method | Public | Method | Update product proposal | 20001002 |
45 | XDEBUG_GET_ORDER | 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 | Exporting | Y_HANDLE | Value transfer | Type reference (TYPE) | BALLOGHNDL | Anwendungs-Log: Handle eines Protokolls | 20000809 | ||
2 | Exporting | Y_SDOC_PROC_ALLOWED | Call by reference | Type reference (TYPE) | FLAG | Flag, ob Weiterverarbeitung erlaubt | 20000823 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERRORS | Fehler sind aufgetreten | 20000809 |
Method CHECK_POSITION_CONFIGURED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | X_POSITION | Call by reference | Object reference (TYPE REF TO) | CL_ISU_SALES_ORDER_POSITION | Utility Order Position | 20000802 | ||
2 | Exporting | 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 | Importing | X_PROFILE | Call by reference | Type reference (TYPE) | ESALES_PROFILE | Steuerung der Vertriebsabwicklung für Serviceprodukte | 20000728 | ||
2 | Importing | X_WORKSPACE | Call by reference | Type reference (TYPE) | FLAG | Als Workspace aufgerufen? | 20001002 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BPSETTYPE_NOT_FOUND | Settyp fuer Geschaeftspartner nicht gefunden | 20000728 | |
2 | PROFILE_NOT_FOUND | Profil nicht gefunden | 20000728 | |
3 | SLSETTYPE_NOT_FOUND | 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 | Importing | X_INDEX | Call by reference | Type reference (TYPE) | SYTABIX | Index, an dem die neue Position eingefuegt werden soll | 20000825 | ||
2 | Importing | X_PRODUCT | Call by reference | Type reference (TYPE) | ESALES_PRODUCT | Versorgungsprodukt | 20000713 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | SYSTEM_ERROR | Systemfehler | 20000713 |
Method DELETE_ORDER_POSITIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | XT_POSTAB | Call by reference | Type reference (TYPE) | ESALES_POSITION_REF_TAB | Index des Produkts | 20000802 | ||
2 | Importing | X_ALVOBJ | Call by reference | Object reference (TYPE REF TO) | CL_GUI_ALV_GRID | ALV List Viewer | 20000803 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | LAST_POSITION_DELETED | letzte Position wurde gelösct | 20000802 | |
2 | SYSTEM_ERROR | Systemfehler | 20000714 |
Method DISTRIBUTE_SET_WITHIN_GROUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_ERROR_SETGROUP | Call by reference | Type reference (TYPE) | ESALES_SETGROUP | Gruppierungsmerkmal | 20000915 | ||
2 | Importing | 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 | Exporting | Y_ACTIVE_POSITION | Value transfer | Object reference (TYPE REF TO) | CL_ISU_SALES_ORDER_POSITION | Utility Order Position | 20000721 | ||
2 | Exporting | Y_ACTIVE_POS_INDEX | Call by reference | Type reference (TYPE) | SYTABIX | Interne Tabellen, aktueller Zeilenindex | 20000728 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_ACTIVE_POSITION | keine aktive Position | 20000721 |
Method GET_ACTIVE_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | 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 | Exporting | 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 | Exporting | Y_FIELDNAME | Call by reference | Type reference (TYPE) | SCRFNAME | Name eines Dynproelementes | 20000713 | ||
2 | Exporting | 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 | Exporting | ET_TEXT | Call by reference | Type reference (TYPE) | ESALES_MATTEXT_TAB | Texttabelle | 20001002 | ||
2 | Importing | I_MATERIAL | Call by reference | Type reference (TYPE) | MATNR | Material | 20001002 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_MATERIAL_SPECIFIED | kein Produkt angegeben | 20001002 | |
2 | NO_TEXT_FOUND | kein Text gefunden | 20001002 |
Method GET_ORDER_POSITIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | 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 | Importing | X_INDEX | Call by reference | Type reference (TYPE) | SYTABIX | Index der Position | 20000731 | ||
2 | Exporting | Y_POSITION | Value transfer | Object reference (TYPE REF TO) | CL_ISU_SALES_ORDER_POSITION | Utility Order Position | 20000731 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | POSITION_NOT_FOUND | 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 | Exporting | 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 | Exporting | 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 | Exporting | 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 | Importing | X_ALVOBJ | Call by reference | Object reference (TYPE REF TO) | CL_GUI_ALV_GRID | ALV List Viewer | 20000714 | ||
2 | Importing | X_WHICH_ALV | Call by reference | Type reference (TYPE) | ESALES_APPLICATION_ALV_TYPE | ALV-Typ für IS-U Verkaufstransaktion | 20000805 | ||
3 | Exporting | YT_POS | Call by reference | Type reference (TYPE) | ESALES_POSITION_REF_TAB | Referenzen der selektierten Objekte | 20000802 | ||
4 | Exporting | 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 | Importing | 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 | Exporting | EX_BP_SETTYPE | Call by reference | Type reference (TYPE) | ESALES_SETTYPE | Settypen | 20000821 | ||
2 | Exporting | EX_SL_SETTYPE | Call by reference | Type reference (TYPE) | ESALES_SETTYPE | Settypen | 20000821 | ||
3 | Importing | X_PROFILE | Call by reference | Type reference (TYPE) | ESALES_PROFILE | Profil für Utilities Verkaufstransaktion | 20000728 | ||
4 | Importing | X_WORKSPACE | Call by reference | Type reference (TYPE) | FLAG | als Workspace aufgerufen? | 20001002 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BPSETTYPE_NOT_FOUND | Settyp nicht gefunden | 20000728 | |
2 | PROFILE_NOT_FOUND | Profil nicht gefunden | 20000728 | |
3 | SLSETTYPE_NOT_FOUND | 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 | Exporting | Y_RETURN | Call by reference | Type reference (TYPE) | ISU_BAPIRET2_T | Returnparameter | 20000823 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CONFIG_ERROR | Fehler in der Konfiguration des Vertriebsbelegs | 20000823 | |
2 | NO_ACCOUNT | kein Vertragskonto | 20000823 | |
3 | NO_PARTNER | kein Geschäftspartner | 20000823 | |
4 | PARTNER_NOT_IN_SALESAREA | Partner nicht in VertrBereich angelegt | 20000906 | |
5 | SYSTEM_ERROR | 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 | Importing | X_INDEX | Call by reference | Type reference (TYPE) | SYTABIX | Interne Tabellen, aktueller Zeilenindex | 20000719 | ||
2 | Importing | 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 | NO_SETTYPES | keine Settypen vorhanden | 20000721 |
Method SET_ACTIVE_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | 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 | Importing | 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 | Importing | X_FIELDNAME | Call by reference | Type reference (TYPE) | SCRFNAME | Name eines Dynproelementes | 20000713 | ||
2 | Importing | 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 | Importing | 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 | Importing | IM_PROFILE | Call by reference | Type reference (TYPE) | ESALES_PROFILE | Profil für Verkaufstransaktion IS-U | 20000831 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | PROFILE_NOT_FOUND | Profil existiert nicht | 20000831 |
Method SHOW_DOCU Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | X_ALVOBJ | Call by reference | Object reference (TYPE REF TO) | CL_GUI_ALV_GRID | ALV Grid | 20000731 | ||
2 | Importing | 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 | NO_PRODUCT_SELECTED | kein Produkt angegeben | 20000731 |
Method SIMULATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | Y_RETURN | Call by reference | Type reference (TYPE) | ISU_BAPIRET2_T | Returnparameter | 20000804 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CONFIG_ERROR | Fehler in der Konfiguration des Vertriebsbelegs | 20000823 | |
2 | NO_ACCOUNT | kein Vertragskonto | 20000804 | |
3 | NO_PARTNER | kein Partner | 20000804 | |
4 | PARTNER_NOT_IN_SALESAREA | Partner nicht in VertrBereich angelegt | 20000906 | |
5 | SIMULATION_ERROR | Fehler in der Simulation | 20000823 | |
6 | SYSTEM_ERROR | 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 | ERROR_TRANSFER_ORDER_SETTYPE | interner Fehler beim Transfer Auftrag -> Settyp Dynpros | 20000724 | |
2 | NO_ACTIVE_POSITION | keine Auftragsposition ausgewählt | 20000721 | |
3 | NO_SETTYPES | 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 | Exporting | E_ERROR_SETGROUP | Call by reference | Type reference (TYPE) | ESALES_SETGROUP | fehlerhafte Setgruppe | 20000902 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_TRANSFER_SETTYPE_ORDER | interner Fehler beim Transfer der Settyp-Daten zum Auftrag | 20000724 | |
2 | INCONSISTENT_SETGROUP | inkonsistente Setgruppe | 20000902 | |
3 | NO_ACTIVE_POSITION | keine Auftragsposition ausgewählt | 20000722 | |
4 | NO_SETTYPES | 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 | SYSTEM_ERROR | Systemfehler | 20000803 |
Method UPDATE_ACTIVE_POS_FILTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | X_ALVOBJ | Call by reference | Object reference (TYPE REF TO) | CL_GUI_ALV_GRID | ALV List Viewer | 20000803 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | SYSTEM_ERROR | Systemfehler | 20000803 |
Method UPDATE_ALV_GRID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | X_ALVOBJ | Call by reference | Object reference (TYPE REF TO) | CL_GUI_ALV_GRID | ALV List Viewer | 20000803 | ||
2 | Importing | 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 |