null

Skip to end of banner
Go to start of banner

Enhancements

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Version History

« Previous Version 3 Next »

ProIntegrationLib allows the extension or adjustment of the functionality by Business Add-Ins at defined points. Business Add-Ins are special class implementations that can be created in the customer installation for predefined interfaces and can be filled with code. You maintain Business Add-Ins using transaction SE19.
Below is an overview of all Business Add-Ins.
Definition /PRONOVIA/GCP01

BusinessAddIn

Description

BUILD_DOC_ATTR

Formatting the attributes to be written for a document.

WRITE_DOC_ATTR

Writing the CAD attributes for a document.

READ_DOC_ATTR

Read the CAD attributes for a document.

BEFORE_CREATE_STR

Before creating or modifying a structure for RELTY = PARCHILDSTR.
Not called for DSC NX objects.

AFTER_CREATE_STR

After creating or modifying a structure for RELTY = PARCHILDSTR.
Not called for DSC NX objects.

BUILD_FILE_NAME

Create path and file name.

BEFORE_OBJ_HANDLING

Before handling the objects (before internal call PRISECDOC).

AFTER_OBJ_HANDLING

After handling the objects (after calling PRISECDOC and after all CAD-relevant actions).

Definition /PRONOVIA/GCPCDESK (only for CAD desktop integration)

BusinessAddIn

Description

CREATE_DOCUMENT_NEW

Allows user-defined actions and the manipulation of internal data at different times when creating new documents from the CAD desktop (also Copy & Replace).
The events (I_CALL_NO):

  1. Data is initialized / transferred before any question about whether a material should be created. Material number can be set.
  2. Before any creation of the material or the start of a change.
  3. Material is known or created. Before setting up the document data.
  4. All data is set up. After this call ProIntegrationLib is left and the document is created by CDESK.
  5. After creating the document, data is initialized / transferred.
  6. Before setting the object identification, linking the new document to the material and inserting it into the data package.
    Before exit ProIntegrationLib.

CREATE_DOCUMENT_VERSION

Allows you to perform your own actions and manipulate internal data at different points in time when versioning a document from the CAD desktop.
The events (I_CALL_NO):

  1. Data is initialized / transferred.
  2. Change checked or change to material or DP started. After this call ProIntegrationLib is exited, and CDESK creates the document.
  3. The document is versioned by CDESK, data is initialized / transferred. The new document version is then replaced in the data package.
  4. Document replaced in DP, before the document revision is processed.
    All ProIntegrationLib Actions completed, before exiting
  • No labels