Agnostic Guides
Developers Guide

SCRUD API’s

1min

All standard Link Enterprise functionally and processing relies on 5 methods within the class /DFLOW/CL_CMS_API.

These methods are listed below and are free to use directly. 

  1. CMS_API_SEARCH
  2. CMS_API_CREATE
  3. CMS_API_READ
  4. CMS_API_UPDATE
  5. CMS_API_DELETE

When using the SCRUD API's, you may wish to use the Link Enterprise Custom API Rule configuration table. This table with a key of "Label", allows you to specify input parameters to the SCRUD API set and thus avoid potential hard coding of the input parameters required.

By using a "Label" to uniquely identify a Custom API Rule, you can then query the table /DFLOW/ZCMSC06 using that label to get such parameters as CMS Profile, CMS Use Tag, Repository ID, Location, etc.

To create a Custom API Rule when DocManager is not installed, enter transaction /dflow/sys and choose the menu path Configure->API Rules->Custom.