SAP® Documentation

Single view

CL_CRM_MKTPL_APPLICATION - Marketing Planner Application

TXBHW - Original Tax Base Amount in Local Currency   BAL_S_LOG - Application Log: Log header data  
This documentation is copyright by SAP AG.
SAP E-Book

neral Class Description

Marketing Planner Application

__________________________________________________________

Class Info

Name:CL_CRM_MKTPL_APPLICATION
Instantiation:Public

Superclass

None

Implemented Interfaces

None

Friend Classes

None

Subclasses

None

__________________________________________________________

Methods

ACTUALIZE_PROJECT

Private ACTUALIZE_PROJECT( )

________________________________________________________________________

ACTUALIZE_VIEW

Public ACTUALIZE_VIEW( )

Update presentation

________________________________________________________________________

CHANGE_VIEW_OBJECT

Public CHANGE_VIEW_OBJECT(

IMPORTINGCGPL_GUID16 IM_OBJECT_ID

)

________________________________________________________________________

CHECK_CHANGES

Public static CHECK_CHANGES( )

________________________________________________________________________

CHECK_INSTANCE_EXISTS

Public static CHAR1 CHECK_INSTANCE_EXISTS( )

Checks Whether Application Object Was Created

________________________________________________________________________

CHECK_MKTTG_SEG_CHANGES

Private static CHECK_MKTTG_SEG_CHANGES( )

________________________________________________________________________

CHECK_MSP_INTERFACE

Public CHECK_MSP_INTERFACE(

EXPORTINGSYSUBRC EX_RETURNCODE
TEXT80 EX_STATUS_STRING

)

________________________________________________________________________

CHECK_PROJECTS_SAVED

Private CHECK_PROJECTS_SAVED(

IMPORTINGITEX132 IM_TITEL
ITEX132 IM_TEXTLINE1
CL_CGPL_PROJECTS IM_PROJECTS
CHAR1 IM_NO_POP_UP
ITEX132 IM_DIAGNOSETEXT2
ITEX132 IM_DIAGNOSETEXT1
EXPORTINGCHAR1 EX_CHANGES_EXIT

)

________________________________________________________________________

CLOSE_MSP_DOCUMENT

Private CLOSE_MSP_DOCUMENT( )

________________________________________________________________________

CONSTRUCTOR

Public CONSTRUCTOR( )

________________________________________________________________________

COPY_PROJECT

Private COPY_PROJECT(

IMPORTINGCRMT_BOOLEAN IV_SELECTIVE_COPYING_ON
CGPL_OBJECT_TYPE IM_TARGET_OBJECT_TYPE
OBJECT IM_TARGET_OBJECT
CGPL_OBJECT_TYPE IM_SOURCE_OBJECT_TYPE
CGPL_GUID16 IM_SOURCE_OBJECT_ID
CL_CGPL_PROJECTIM_SOURCE_OBJECT

)

________________________________________________________________________

COPY_TASK

Private COPY_TASK(

IMPORTINGCRMT_BOOLEAN IV_SELECTIVE_COPYING_ON
OBJECT IM_TARGET_OBJECT
CGPL_OBJECT_TYPE IM_SOURCE_OBJECT_TYPE
CGPL_GUID16 IM_SOURCE_OBJECT_ID
CL_CGPL_TASK IM_SOURCE_OBJECT

)

---------------------------------------------------------------------*
METHOD copy_task *
---------------------------------------------------------------------*
........ *
---------------------------------------------------------------------*

________________________________________________________________________

CREATE_PROJECT

Private CREATE_PROJECT(

IMPORTINGCGPL_OBJECT_TYPE IM_OBJECT_TYPE
OBJECT IM_TARGET_OBJECT
CGPL_OBJECT_TYPE IM_TARGET_OBJECT_TYPE
EXPORTINGCL_CGPL_HIERARCHY_NODE EX_NEW_NODE

)

________________________________________________________________________

CREATE_SET

Private CREATE_SET(

IMPORTINGCGPL_OBJECT_TYPE IM_TARGET_OBJECT_TYPE
OBJECT IM_TARGET_OBJECT

)

---------------------------------------------------------------------*
METHOD CREATE_SET *
---------------------------------------------------------------------*
........ *
---------------------------------------------------------------------*

________________________________________________________________________

CREATE_TASK

Private CREATE_TASK(

IMPORTINGCGPL_OBJECT_TYPE IM_TARGET_OBJECT_TYPE
OBJECT IM_TARGET_OBJECT
CGPL_OBJECT_TYPE IM_OBJECT_TYPE
EXPORTINGCL_CGPL_HIERARCHY_NODE EX_NEW_NODE

)

________________________________________________________________________

DEREGISTER_OBJBROWSER_EVT

Public DEREGISTER_OBJBROWSER_EVT( )

________________________________________________________________________

DEREGISTER_OBJBROWSER_EVT_UNDO

Public DEREGISTER_OBJBROWSER_EVT_UNDO( )

________________________________________________________________________

EXECUTE_FUNCTION

Public EXECUTE_FUNCTION(

IMPORTINGSY-UCOMM IM_FCODE

)

________________________________________________________________________

EXECUTE_FUNCTION_PRIVATE

Private EXECUTE_FUNCTION_PRIVATE(

IMPORTINGIF_CGPL_VISUALIZE IM_VISUAL_OBJECT
SY-UCOMM IM_FCODE

)

---------------------------------------------------------------------*
METHOD execute_function_private *
---------------------------------------------------------------------*
........ *
---------------------------------------------------------------------*

________________________________________________________________________

EXIT

Public EXIT( )

________________________________________________________________________

EXPORT_PROJECT

Private EXPORT_PROJECT( )

________________________________________________________________________

EXPORT_TGGRP

Private EXPORT_TGGRP(

IMPORTINGSY-UCOMM IM_FCODE

)

________________________________________________________________________

GET_ACTIVE_PROJECT

Public GET_ACTIVE_PROJECT(

EXPORTINGCL_CGPL_PROJECT EX_PROJECT
CL_CGPL_TASK EX_TASK

)

________________________________________________________________________

GET_ACTIVE_TASK

Public GET_ACTIVE_TASK(

IMPORTINGOBJECT IM_OBJECT
EXPORTINGCL_CGPL_TASK EX_ACTIVE_TASK

)

________________________________________________________________________

GET_CALLING_TRANSACTION

Public CHAR10 GET_CALLING_TRANSACTION( )

________________________________________________________________________

GET_INACTIVE_FUNCTIONS

Public GET_INACTIVE_FUNCTIONS(

EXPORTINGCHAR1 EX_MSP_TIMESCHEDULING
CHANGINGSQADB_FCODE_TAB CH_INACTIVE_FUNCTIONS

)

---------------------------------------------------------------------*
METHOD get_inactive_functions *
---------------------------------------------------------------------*
........ *
---------------------------------------------------------------------*

________________________________________________________________________

GET_INSTANCE

Public static GET_INSTANCE(

EXPORTINGCL_CRM_MKTPL_APPLICATION EX_INSTANCE

)

________________________________________________________________________

GET_MSP_MAPPING

Private GET_MSP_MAPPING(

EXPORTINGCGPL_MAPPING_FIELDS EX_MAPPING

)

Determine Mapping to Microsoft Project Attributes

________________________________________________________________________

GET_OBJECT_TYPE

Private GET_OBJECT_TYPE(

EXPORTINGOBJECT EX_OBJECT
CGPL_OBJECT_TYPE EX_OBJECT_TYPE

)

________________________________________________________________________

GET_SEM_CENTRAL_SETTINGS

Public static GET_SEM_CENTRAL_SETTINGS(

EXPORTINGCGPL_SEM_CENTRAL EX_SEM_CENTRAL_SETTINGS

)

Central Settings for SEM BPS

________________________________________________________________________

HIDE_TREE

Private HIDE_TREE( )

________________________________________________________________________

IMPORT_PROJECT

Private IMPORT_PROJECT( )

________________________________________________________________________

INIT_APPLICATION

Public static INIT_APPLICATION( )

________________________________________________________________________

INIT_BW_INTERFACE

Public static INIT_BW_INTERFACE(

IMPORTINGCGPL_APPLICATION_TYPE IM_APPLICATION

)

________________________________________________________________________

ON_ALL_OBJECTS_DELETED

Private ON_ALL_OBJECTS_DELETED( )

________________________________________________________________________

ON_CONTEXT_MENU_REQUESTED

Private ON_CONTEXT_MENU_REQUESTED(

IMPORTING  VISUAL_OBJECT
  MENU

)

________________________________________________________________________

ON_COPY

Private ON_COPY(

IMPORTING  TARGET_OBJECT
  SOURCE_OBJECT_TYPE
  SOURCE_OBJECT_ID
  SOURCE_OBJECT

)

________________________________________________________________________

ON_CREATE

Private ON_CREATE(

IMPORTING  TARGET_OBJECT
  OBJECT_TYPE

)

________________________________________________________________________

ON_DOCUMENT_CLOSED

Private ON_DOCUMENT_CLOSED( )

Event Handler for DOCUMENT_CLOSED:CL_CGPL_MSPROJECT_INTE

________________________________________________________________________

ON_FUNCTION_REQUESTED

Private ON_FUNCTION_REQUESTED(

IMPORTING  VISUAL_OBJECT
  FCODE

)

________________________________________________________________________

ON_LANGUAGE_CHANGED

Private ON_LANGUAGE_CHANGED( )

________________________________________________________________________

ON_LOAD

Private ON_LOAD(

IMPORTING  VISUAL_OBJECT

)

________________________________________________________________________

ON_MOVE

Private ON_MOVE(

IMPORTING  TARGET_OBJECT
  SOURCE_OBJECT

)

________________________________________________________________________

ON_OPEN

Private ON_OPEN(

IMPORTING  OBJECT_ID

)

________________________________________________________________________

ON_STATUS_CHANGED

Private static ON_STATUS_CHANGED(

IMPORTING  IM_USER_STATUS
  IM_SET_INACT
  IM_GUID
  IM_CHECK_ONLY
  IM_ACTIVITY

)

________________________________________________________________________

ON_VIEW_OBJECT_CHANGED

Private ON_VIEW_OBJECT_CHANGED(

IMPORTING  OBJECT_TYPE
  OBJECT

)

________________________________________________________________________

ON_WORKLIST_ITEM_REQUESTED

Private ON_WORKLIST_ITEM_REQUESTED(

IMPORTING  WORKLIST_MODE
  OBJECT_TYPE

)

Event Handler for WORKLIST_ITEM_REQUESTED:CL_CGPL_OBJECT_BRO

________________________________________________________________________

OPEN_PROJECT

Private OPEN_PROJECT(

IMPORTINGCGPL_GUID16 IM_OBJECT_ID

)

________________________________________________________________________

PREPARE_OUTPUT

Public PREPARE_OUTPUT(

EXPORTINGIF_CGPL_VISUALIZE EX_VISUAL_OBJECT
CHAR1 EX_VISUALIZATION
SY-DYNNR EX_SCREEN
PROGRAM EX_PROGRAM

)

________________________________________________________________________

PUBLISH_OBJECT

Private PUBLISH_OBJECT(

IMPORTINGIF_CGPL_VISUALIZE IM_OBJECT

)

________________________________________________________________________

P_SET_ACTIVE

Private P_SET_ACTIVE(

IMPORTINGCL_CGPL_HIERARCHY_NODE IR_PARENT_NODE

)

________________________________________________________________________

REGISTER_OBJBROWSER_EVT

Public REGISTER_OBJBROWSER_EVT( )

________________________________________________________________________

REGISTER_OBJBROWSER_EVT_UNDO

Public REGISTER_OBJBROWSER_EVT_UNDO( )

________________________________________________________________________

RESET

Public RESET( )

________________________________________________________________________

SAVE

Public SAVE( )

---------------------------------------------------------------------*
METHOD save *
---------------------------------------------------------------------*

________________________________________________________________________

SAVE_OBJECT_POOL

Private SAVE_OBJECT_POOL( )

Save published object GUID in GOS Object Pool

________________________________________________________________________

SET_DEFAULT_TABSTRIP

Private SET_DEFAULT_TABSTRIP( )

________________________________________________________________________

SET_PROJECTS_CHANGED

Public SET_PROJECTS_CHANGED( )

Sets All Loaded Projects to Changed

________________________________________________________________________

SHOW_CA_VIEW

Private SHOW_CA_VIEW( )

________________________________________________________________________

START_APPLICATION

Public START_APPLICATION(

IMPORTINGCGPL_GUID_LIST IM_OBJECT_GUIDS
CHAR1 IM_MODE
CGPL_GUID16 IM_SELECT_OBJECT

)

________________________________________________________________________

START_TRANSACTION

Public START_TRANSACTION( )

________________________________________________________________________

TOGGLE_DISPLAY_CHANGE

Private TOGGLE_DISPLAY_CHANGE( )

________________________________________________________________________

VISUALIZE_GRAPHICALLY

Private VISUALIZE_GRAPHICALLY( )






Fill RESBD Structure from EBP Component Structure   TXBHW - Original Tax Base Amount in Local Currency  
This documentation is copyright by SAP AG.

Length: 36966 Date: 20190616 Time: 091847     sap01-206 ( 77 ms )

Our Service

Looking for Support? Questions?

The

Consolut

Callback-Service

Leave us your contact details and we will call you back. Panels marked with * are mandatory.