CL_BUPA_DIALOG_JOEL - SAP BP Dialog: Maintenance Interface

BAL Application Log Documentation   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
This documentation is copyright by SAP AG.

Functionality

This class is the public interface of the maintenance dialog for business partner master data and businesspartner relationships. The maintenance dialog is started by calling the method START_WITH_NAVIGATION.An instance of the class CL_BUPA_NAVIGATION_REQUEST is transferred as a parameter. This instance mustfirst be given all the relevant values for navigation, e.g. the Guid of the business partner and theactivity. If information is not specified, the value that was active when the maintenance was last called is used. All the necessary constants are defined in the class CL_BUPA_NAVIGATION_REQUEST.

The maintenance dialog may only be started once within the roll area (internal mode). However, if itis started a second time through a recursive call, the transaction is terminated. In these cases you must set the parameter IV_IN_NEW_INTERNAL_MODE which starts the maintenance dialog in a new roll area.

Relationships

Global class CL_BUPA_NAVIGATION_REQUEST.
Package interface BUPA_DIALOG_JOEL.

Example

* Assumption: You have a partner guid in the field iv_partner_guid

* Local data
DATA lv_request TYPE REF TO cl_bupa_navigation_request.

  CREATE OBJECT lv_request.

  CALL METHOD lv_request->set_partner_guid( iv_partner_guid ).

  CALL METHOD lv_request->set_maintenance_id
              EXPORTING iv_value = lv_request->gc_maintenance_id_partner.

  CALL METHOD lv_request->set_bupa_activity
              EXPORTING iv_value = lv_request->gc_activity_display.

  CALL METHOD cl_bupa_dialog_joel=>start_with_navigation
              EXPORTING iv_request = lv_request.

Notes

Further information






rdisp/max_wprun_time - Maximum work process run time   Vendor Master (General Section)  
This documentation is copyright by SAP AG.


Length: 2084 Date: 20120526 Time: 094000     triton ( 101 ms )