Integration of ProChangeDoc

The integration of ProChangeDoc into standard SAP is made by integrating the ProFramework. See also Integration and Enhancement Manual of ProFramework. In this manual only the integration of ProChangeDoc in the client specific tab of SAP DMS and the integration into ProNovia SAP PLM GUI is described.

Integration into the Document Info Record

SAP enhancements (customer functions and –screens) allow the integration of ProChangeDoc into the document info record. Therefore it is necessary to assign the enhancements listed below in an enhancement project (transaction CMOD).

  • CV110001 → Integration for DMS dialogue (FM: CV110)

  • CV110001 → Integration for DMS dialogue (FM: CV110)

Select integration type of :

  • „Mini 1" → push button, status icon

  • „Mini 2" → push button, status icon, info button

  • „Midi 1" → push button, status icon, document key, display button

  • „Midi 2" → push button, status icon, document key, display button, description

The selection depends on the space available. For examples of integrations please refer to the ProChangeDoc User Manual, dialogue modules. Next a sub screen area must be created in the dynpro of the integration. The size depends on the selected integration. The sub screen name is freely selectable. If less lines or columns are available, the image will be displayed incompletely.

Mini 1

1

line

28

columns

CHD Dynpro 100

Mini 2

1

line

37

columns

CHD Dynpro 101

Midi 1

2

lines

79

columns

CHD Dynpro 110

Midi 2

3

lines

79

columns

CHD Dynpro 111

The call for the ProChangeDoc sub screen must then be inserted in the logic of the sub screen. In the code example below the sub screen area is named CHD and the CHD sub screen is called "Midi1".

process before output.
* ProNovia SAP PLM ChangeDoc Einbindung
call subscreen chd including '/PRONOVIA/SAPLCHD' '0110'.
process after input.
* ProNovia SAP PLM ChangeDoc Einbindung
call subscreen chd.
...
In the function exit EXIT_SAPLCV110_001 of the enhancement CV110001 the initialization of ProChange must then be implemented and the tab must be named.
----------------------------------------------------------------------
* INCLUDE ZXCV110U01 *
----------------------------------------------------------------------
data: lf_actvt(2) type c
, lf_tcode type sytcode
.
* Aktivität bestimmen
call function 'CV110_DOC_DATA_GET'
importing
pfx_tcode = lf_tcode.
* ProNovia SAP PLM ChangeDoc initialisieren
call function '/PRONOVIA/CHD_INIT'
exporting
ps_draw = ps_draw
pf_tcode = lf_tcode
exceptions
others = 1.
* Text des Reiters (beliebig!)
pfx_tab1 = 'ÄndDok'.|

Integration into ProNovia SAP PLM GUI

In the definition of the "Standard PLG Template" (TEMPLATE), for object DRAW a tab in the ProChange is already defined. In case the tab is missing (adjusted definition) it can be inserted, following the instructions in the ProNovia SAP PLM GUI, Integration and Enhancement Manual.

© ProNovia AG | Imprint | Data Protection