Hierarchy
⤷
⤷
Properties
| Class | CL_BUPA_NAVIGATION_REQUEST | |
| Short Description | SAP BP Dialog: Navigation Command | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | P | SAP Standard Production Program |
| Category | 0 | |
| Package | BUPA_DIALOG | SAP Business Partner: New Dialog Interface |
| Created | 20000705 | SAP |
| Last change | 20050411 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_BUPA_NAVIGATION_REQUEST has no forward declaration.
Interfaces
Class CL_BUPA_NAVIGATION_REQUEST has no interface implemented.
Friends
Class CL_BUPA_NAVIGATION_REQUEST has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | BUS_DIALOG-ACTIVITY | '02' | Constant: Change BP Activity | 20000705 | ||
| 2 | Constant | Public | Type reference (TYPE) | BUS_DIALOG-ACTIVITY | '01' | Constant: Create BP Activity | 20000705 | ||
| 3 | Constant | Public | Type reference (TYPE) | BUS_DIALOG-ACTIVITY | '03' | Constant: Display BP Activity | 20000705 | ||
| 4 | Constant | Public | Type reference (TYPE) | BUS_DIALOG-ACTIVITY | SPACE | Constant: No Activity | 20000705 | ||
| 5 | Constant | Public | Type reference (TYPE) | BUS_NAVIGATION-MAINTENANCE_ID | 'A' | Constant: Initial Screen | 20000705 | ||
| 6 | Constant | Public | Type reference (TYPE) | BUS_NAVIGATION-MAINTENANCE_ID | 'B' | Constant: Maintenance of Partner Data | 20000705 | ||
| 7 | Constant | Public | Type reference (TYPE) | BUS_NAVIGATION-MAINTENANCE_ID | 'C' | Constant: Maintenance of Partner Relationshlips | 20000705 | ||
| 8 | Constant | Private | Type reference (TYPE) | MEMORY_ID | 'CL_BUPA_NAVIGATION_REQUEST' | Private, Constant: Memory ID for EXPORT/IMPORT | 20000710 | ||
| 9 | Constant | Public | Type reference (TYPE) | BUS_NAVIGATION-BUPR-OVERVIEW_ID | 'A' | Constant: Present Overview as ALV | 20000810 | ||
| 10 | Constant | Public | Type reference (TYPE) | BUS_NAVIGATION-BUPR-OVERVIEW_ID | 'B' | Constant: Present Overview as Map | 20000810 | ||
| 11 | Constant | Public | Type reference (TYPE) | BUS_NAVIGATION-BUPR-OVERVIEW_ID | 'C' | Constant: Present Overview as Network | 20000810 | ||
| 12 | Constant | Public | Type reference (TYPE) | BUS_NAVIGATION-BUPA-PARTNER_ROLE | '000000' | Constant: Role "General Data" | 20000929 | ||
| 13 | Constant | Public | Type reference (TYPE) | BUS_NAVIGATION-BUPA-CREATION_TYPE | '3' | Constant: Business Partner Category Group | 20000718 | ||
| 14 | Constant | Public | Type reference (TYPE) | BUS_NAVIGATION-BUPA-CREATION_TYPE | '2' | Constant: Business Partner Category Organization | 20000718 | ||
| 15 | Constant | Public | Type reference (TYPE) | BUS_NAVIGATION-BUPA-CREATION_TYPE | '1' | Constant: Business Partner Category Person | 20000718 | ||
| 16 | Constant | Private | Type reference (TYPE) | INDX-SRTFD | 'BP_NAVREQ' | Private, Constant: Memory ID for EXPORT/IMPORT | 20000803 | ||
| 17 | Constant | Public | Type reference (TYPE) | BU_BOOLEAN | 'X' | Constant: TRUE for Boolean Values | 20000705 | ||
| 18 | Instance attribute | Public | Type reference (TYPE) | BUS_NAVIGATION | Private: Navigation Status | 20000705 | |||
| 19 | Instance attribute | Public | Type reference (TYPE) | BUS_NAVIGATIONX | Private: Update Bar for Navigation Status | 20000705 | |||
| 20 | Instance attribute | Public | Type reference (TYPE) | BUS_SCREEN-TITLE | Private: Title for Forward Navigation | 20000705 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Constructor | Create a New Navigation Request | 20000705 | |
| 2 | Instance method | Public | Method | Private: Exporting an Instance | 20000803 | |
| 3 | Static method | Public | Method | Private: Import and Release an Instance | 20000803 | |
| 4 | Instance method | Public | Method | Sets Activity of Business Partner Data Maintenance | 20000705 | |
| 5 | Instance method | Public | Method | Create: Sets Business Partner Grouping | 20000821 | |
| 6 | Instance method | Public | Method | Create: Sets Business Partner Number | 20000821 | |
| 7 | Instance method | Public | Method | Create: Sets Business Partner Category | 20000821 | |
| 8 | Instance method | Public | Method | Sets the Default Date for the Central Data | 20050405 | |
| 9 | Instance method | Public | Method | Sets the BDT Field Values for Business Partner Maintenance | 20000718 | |
| 10 | Instance method | Public | Method | Sets Amendable Business Partner Roles for a BP | 20040414 | |
| 11 | Instance method | Public | Method | Sets the Business Partner Role for Bus.Partner Maintenance | 20000705 | |
| 12 | Instance method | Public | Method | Sets Maintainable Business Partne Roles for a BP | 20031216 | |
| 13 | Instance method | Public | Method | Sets the Business Partner Role Grouping | 20020330 | |
| 14 | Instance method | Public | Method | Sets Indicator "Only Maintain Existing Role" | 20000929 | |
| 15 | Instance method | Public | Method | Sets the Validity for the BP Role to Be Maintained | 20040120 | |
| 16 | Instance method | Public | Method | Sets the Time Slice for Business Partner Maintenance | 20041223 | |
| 17 | Instance method | Public | Method | Sets Selected Additional Header Data for BP Maintenance | 20000705 | |
| 18 | Instance method | Public | Method | Sets Active Tab Page of Business Partner Maintenance | 20000705 | |
| 19 | Instance method | Public | Method | Sets the Transaction Time: Past/Present/Future | 20001127 | |
| 20 | Instance method | Public | Method | Sets Relationship Category for Relationship Overview | 20000907 | |
| 21 | Instance method | Public | Method | Sets Relationship Category for Relationship Overview | 20000705 | |
| 22 | Instance method | Public | Method | Sets Presentation Type in Relationship Overview | 20000705 | |
| 23 | Instance method | Public | Method | Positioned on Predefined Relationship | 20040301 | |
| 24 | Instance method | Public | Method | Sets Active Maintenance (Init.Scrn, Partner Data, Relships | 20000705 | |
| 25 | Instance method | Public | Method | Extension: Sets all Navigation Variables, incl. APPEND etc. | 20000705 | |
| 26 | Instance method | Public | Method | Sets Business Partner GUID | 20000705 | |
| 27 | Instance method | Public | Method | Short Form for SET_PARTNER_BUID Based on BP Number | 20000710 |
Events
Class CL_BUPA_NAVIGATION_REQUEST has no event.
Types
Class CL_BUPA_NAVIGATION_REQUEST has no local type.
Method Signatures
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TITLE | Call by reference | Type reference (TYPE) | C | IV_TITLE | 20000705 |
Method CONSTRUCTOR on class CL_BUPA_NAVIGATION_REQUEST has no exception.
Method EXPORT Signature
Method EXPORT on class CL_BUPA_NAVIGATION_REQUEST has no parameter.
Method EXPORT on class CL_BUPA_NAVIGATION_REQUEST has no exception.
Method IMPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_INSTANCE | Call by reference | Object reference (TYPE REF TO) | CL_BUPA_NAVIGATION_REQUEST | SAP-GP Dialog: Navigationscommando | 20000803 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine exportierte Instanz im ABAP Memory vorhanden | 20000803 |
Method SET_BUPA_ACTIVITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_VALUE | Call by reference | Type reference (TYPE) | BUS_NAVIGATION-BUPA-ACTIVITY | IV_VALUE | 20000705 |
Method SET_BUPA_ACTIVITY on class CL_BUPA_NAVIGATION_REQUEST has no exception.
Method SET_BUPA_CREATION_GROUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_VALUE | Call by reference | Type reference (TYPE) | BUS_NAVIGATION-BUPA-CREATION_GROUP | IV_VALUE | 20000821 |
Method SET_BUPA_CREATION_GROUP on class CL_BUPA_NAVIGATION_REQUEST has no exception.
Method SET_BUPA_CREATION_NUMBER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_VALUE | Call by reference | Type reference (TYPE) | BUS_NAVIGATION-BUPA-CREATION_NUMBER | IV_VALUE | 20000821 |
Method SET_BUPA_CREATION_NUMBER on class CL_BUPA_NAVIGATION_REQUEST has no exception.
Method SET_BUPA_CREATION_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_VALUE | Call by reference | Type reference (TYPE) | BUS_NAVIGATION-BUPA-CREATION_TYPE | IV_VALUE | 20000821 |
Method SET_BUPA_CREATION_TYPE on class CL_BUPA_NAVIGATION_REQUEST has no exception.
Method SET_BUPA_DEFAULT_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DEFAULT_DATE | Call by reference | Type reference (TYPE) | BU_BP_DEFAULT_DATE | Betriebswirtschaftliches Selektionsdatum GP Daten | 20050405 |
Method SET_BUPA_DEFAULT_DATE on class CL_BUPA_NAVIGATION_REQUEST has no exception.
Method SET_BUPA_FIELD_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_VALUES | Call by reference | Type reference (TYPE) | BUS_NAVIGATION-BUPA-FIELD_VALUES | Tabelle von Key-Value Paaren | 20000718 |
Method SET_BUPA_FIELD_VALUES on class CL_BUPA_NAVIGATION_REQUEST has no exception.
Method SET_BUPA_PARTNER_CHNGBLE_ROLES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_VALUES | Call by reference | Type reference (TYPE) | BUP_PARTNERROLES_T | Tabellentyp zur Struktur BUP_PARTNERROLES | 20040414 |
Method SET_BUPA_PARTNER_CHNGBLE_ROLES on class CL_BUPA_NAVIGATION_REQUEST has no exception.
Method SET_BUPA_PARTNER_ROLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_VALUE | Call by reference | Type reference (TYPE) | BUS_ROLES | IV_VALUE | 20000705 |
Method SET_BUPA_PARTNER_ROLE on class CL_BUPA_NAVIGATION_REQUEST has no exception.
Method SET_BUPA_PARTNER_ROLES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_VALUES | Call by reference | Type reference (TYPE) | BUS_ROLES_T | IT_VALUES | 20031216 |
Method SET_BUPA_PARTNER_ROLES on class CL_BUPA_NAVIGATION_REQUEST has no exception.
Method SET_BUPA_PARTNER_ROLE_GROUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_VALUE | Call by reference | Type reference (TYPE) | BU_ROLE | IV_VALUE | 20020330 |
Method SET_BUPA_PARTNER_ROLE_GROUP on class CL_BUPA_NAVIGATION_REQUEST has no exception.
Method SET_BUPA_PARTNER_ROLE_IF_EXIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_VALUE | Call by reference | Type reference (TYPE) | BUS_NAVIGATION-BUPA-PARTNER_ROLE_IF_EXISTS | IV_VALUE | 20000929 |
Method SET_BUPA_PARTNER_ROLE_IF_EXIST on class CL_BUPA_NAVIGATION_REQUEST has no exception.
Method SET_BUPA_PARTNER_ROLE_VALIDITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_VALUE | Call by reference | Type reference (TYPE) | BUSROLEVALIDITY | Gültigkeit der GP-Rolle (Typ DATS) | 20040120 |
Method SET_BUPA_PARTNER_ROLE_VALIDITY on class CL_BUPA_NAVIGATION_REQUEST has no exception.
Method SET_BUPA_PARTNER_TS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_VALID_DATES | Call by reference | Type reference (TYPE) | BUS_TIMEDEPENDENCY | SAP-GP: Partnergültigkeit | 20050110 |
Method SET_BUPA_PARTNER_TS on class CL_BUPA_NAVIGATION_REQUEST has no exception.
Method SET_BUPA_SUB_HEADER_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_VALUE | Call by reference | Type reference (TYPE) | BUS_NAVIGATION-BUPA-SUB_HEADER_ID | IV_VALUE | 20000705 |
Method SET_BUPA_SUB_HEADER_ID on class CL_BUPA_NAVIGATION_REQUEST has no exception.
Method SET_BUPA_SUB_HEADER_TAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_VALUE | Call by reference | Type reference (TYPE) | BUS_NAVIGATION-BUPA-SUB_HEADER_TAB | IV_VALUE | 20000705 |
Method SET_BUPA_SUB_HEADER_TAB on class CL_BUPA_NAVIGATION_REQUEST has no exception.
Method SET_BUPA_TRANSACTION_TIME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_IS_FUTURE | Call by reference | Type reference (TYPE) | BUS_TRANSACTION_TIME-IS_FUTURE | SPACE | Kennzeichen: Zukunft | 20001127 | ||
| 2 | IV_IS_PAST | Call by reference | Type reference (TYPE) | BUS_TRANSACTION_TIME-IS_PAST | SPACE | Kennzeichen: Vergangenheit | 20001127 | ||
| 3 | IV_IS_PRESENT | Call by reference | Type reference (TYPE) | BUS_TRANSACTION_TIME-IS_PRESENT | SPACE | Kennzeichen: Gegenwart | 20001128 | ||
| 4 | IV_TIMESTAMP | Call by reference | Type reference (TYPE) | BUS_TRANSACTION_TIME-TIMESTAMP | Zeitstempel in der Vergangenheit oder Zukunft | 20001127 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ungültige Parameterkombination | 20001127 |
Method SET_BUPR_ACTIVE_TAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_VALUE | Call by reference | Type reference (TYPE) | BUS_NAVIGATION-BUPR-ACTIVE_TAB | IV_VALUE | 20000907 |
Method SET_BUPR_ACTIVE_TAB on class CL_BUPA_NAVIGATION_REQUEST has no exception.
Method SET_BUPR_DIRECTED_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_VALUE | Call by reference | Type reference (TYPE) | BUS_NAVIGATION-BUPR-DIRECTED_TYPE | IV_VALUE | 20000705 |
Method SET_BUPR_DIRECTED_TYPE on class CL_BUPA_NAVIGATION_REQUEST has no exception.
Method SET_BUPR_OVERVIEW_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_VALUE | Call by reference | Type reference (TYPE) | BUS_NAVIGATION-BUPR-OVERVIEW_ID | IV_VALUE | 20000705 |
Method SET_BUPR_OVERVIEW_ID on class CL_BUPA_NAVIGATION_REQUEST has no exception.
Method SET_BUPR_SELECT_RELATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_VALUE | Call by reference | Type reference (TYPE) | BUS_NAVIGATION-BUPR-SELECT_RELATION | Beziehung auf der positioniert wird | 20040301 |
Method SET_BUPR_SELECT_RELATION on class CL_BUPA_NAVIGATION_REQUEST has no exception.
Method SET_MAINTENANCE_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_VALUE | Call by reference | Type reference (TYPE) | BUS_NAVIGATION-MAINTENANCE_ID | IV_VALUE | 20000705 |
Method SET_MAINTENANCE_ID on class CL_BUPA_NAVIGATION_REQUEST has no exception.
Method SET_NAVIGATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_NAVIGATION | Call by reference | Type reference (TYPE) | BUS_NAVIGATION | IS_NAVIGATION | 20000705 | |||
| 2 | IS_NAVIGATIONX | Call by reference | Type reference (TYPE) | BUS_NAVIGATIONX | IS_NAVIGATIONX | 20000705 |
Method SET_NAVIGATION on class CL_BUPA_NAVIGATION_REQUEST has no exception.
Method SET_PARTNER_GUID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_VALUE | Call by reference | Type reference (TYPE) | BUS_NAVIGATION-PARTNER_GUID | IV_VALUE | 20000705 |
Method SET_PARTNER_GUID on class CL_BUPA_NAVIGATION_REQUEST has no exception.
Method SET_PARTNER_NUMBER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RETURN | Call by reference | Type reference (TYPE) | SY-SUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20040701 | |||
| 2 | IV_VALUE | Call by reference | Type reference (TYPE) | BUS_PARTNER-NUMBER | Nummer eines existierenden Geschäftspartners | 20000710 |
Method SET_PARTNER_NUMBER on class CL_BUPA_NAVIGATION_REQUEST has no exception.
History
| Last changed by/on | SAP | 20050411 |
| SAP Release Created in | 20C |