SCRUD API’s
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.
- CMS_API_SEARCH
- CMS_API_CREATE
- CMS_API_READ
- CMS_API_UPDATE
- 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.