Ansicht
Dokumentation
RPY_BDIA_UPDATE_30 - Update Diagram
Addresses (Business Address Services) CL_GUI_FRONTEND_SERVICES - Frontend ServicesThis documentation is copyright by SAP AG.
Functionality
With this remote callable function module you can update a diagram of the Process Model of one of the following model types:
- 'BMEP' Process
- 'BMSP' Scenario Process
- 'BMCD' Communication Flow Diagram
Example
To test the function module in R/3 go to the Function Library (transaction SE37), enter the name of the function module and click the 'Test'-Button.
To update the customer process 'Purchase order processing for company XY' that is a variant of a SAP process, that has been extended in an external modelling tool, fill the import parameters as follows:
- CICO_REQUEST_NO = 'Z300000123' (CICO_REQUEST_NO delivered by function RPY_CICO_REQUEST_OPEN)
- MODEL_INFO:
- MODEL_INFO-MODEL_ID = 'ZL8X000012' (Number of the function this model shall be linked to)
- MODEL_INFO-MODEL_TYPE = 'BMEP'
- MODEL_INFO-VARTYPE = 'E' (see values of domain UFVARTYP)
All other fields of MODEL_INFO are ignored in case of an update and can be left blank. (The model's language and name are derived from the function the model is linked to and the create and change information is determined in R/3. The Developement Class can only be changed in R/3 with report RDDIT054.)
- If the model has the variant type 'S' you only have to fill the table NODES. If the model has the variant type 'G' or 'E' you also have to fill the tables LINES and LINE_POINTS.
Notes
- R/3 checks currently the following consistencies:
- When you insert or modify a diagram or list, all object definitions referenced must exist already in R/3. This includes also the object a model is linked to.
- Before you can run an update on a logical object of the R/3 Process Model Repository with this function module, you either must have locked or inserted it before with the corresponding READ_LOCK or INSERT function module for the current CICO-Request.
- The ending of the function modules name and of the reference structures' names indicate the SAP release that function module or that structure has been built for. When changes are made to the function module or a reference structure that require adaptions at the calling external program we change the ending eg. from 30 to 31.
- The 3.1 function modules are not compatible with the 3.0 data and vice versa.
- Please contact SAP when using the function modules of the Business Navigator. By registering with SAP as a tool vendor you get additional help and documentation. The fax number for registration is (0)6227-348784 in Germany.
Further information
To access the complete documentation of this function mudule go to the Function Library (transaction SE37), enter the function module name and select the print icon. Then select 'Function descripition' and 'Interface description'.
To access the complete documentation of the reference fields/structures used by the function module go to the ABAP/4 Dictionary (transaction SE11), enter the name of the reference structure, select 'Structures' and press the print icon. Then select 'Table structure' and 'Data element definition' and press 'Continue'.
Parameters
CICO_REQUEST_NOERRORS
ERROR_OCCURED
LINES
LINE_POINTS
MODEL_INFO
NODES
PROCESSING_STATUS
Exceptions
Function Group
SIBUFill RESBD Structure from EBP Component Structure ROGBILLS - Synchronize billing plans
This documentation is copyright by SAP AG.
Length: 4009 Date: 20240523 Time: 132642 sap01-206 ( 79 ms )