Parts Catalog API Methods
Parts Catalog API provides a set of methods used to manage the Oracle Field Service Parts Catalog.
Catalogs can be created and searched using single operations ('create_catalog' and 'search_catalog', respectively). At the same time, data uploading to an existing catalog involves a series of operations ('start_catalog_transaction', 'upload_catalog', 'commit_catalog_transaction' and 'rollback_catalog_transaction'). Optionally, the list of transactions for a certain catalog upload can be obtained by the 'get_transactions_list' method. Weights can be added or deleted by means of the 'upload_weights' and 'delete_weights' operations. Inventory types of the existing item types can be updated by the 'update_types' method. An entire catalog can be deleted using the 'delete_catalog' method.
The list of all methods that can be implemented with the API and their brief description is provided in the following table for reference. For the details of a specific method please refer to the corresponding section.
Method |
Description |
---|---|
'create_catalog' |
Creates a new catalog |
'start_catalog_transaction' |
Starts an upload transaction for an existing catalog |
'upload_catalog' |
Uploads data to an existing catalog |
'commit_catalog_transaction' |
Closes an upload transaction for an existing catalog |
'rollback_catalog_transaction' |
Aborts the current transaction and deletes all data uploaded during such transaction |
'search_catalog' |
Searches for existing catalogs |
'upload_weights' |
Uploads item weights to an existing catalog |
'delete_weights' |
Deletes item weights from an existing catalog |
'update_types' |
Updates inventory types of the item types in the catalog |
'delete_catalog' |
Deletes all catalog data |
'get_transactions_list' |
Gets the list of transactions for an existing catalog |
'create_catalog' | Creates a new catalog |
'start_catalog_transaction' | Starts an upload transaction for an existing catalog |