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.

The following table describes the parts catalog API methods.

Parts catalog API methods

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