## Fixed Asset Manager Web Service

This chapter provides an overview of the FixedAssetManager web service, lists prerequisites, and discusses the getFixedAsset web service operation.

### Understanding the Fixed Asset Manager Web Service

The FixedAssetManager web service (JP120000) manages the processing of the getFixedAsset web service operation (J1200001). You use this operation to query the JD Edwards EnterpriseOne Fixed Asset system, and review fixed asset records. If the system encounters errors during processing, the Fixed Asset Manager returns those errors to the consumer.

Accessing Javadoc for the Fixed Asset Manager Web Service Operations

To access Javadoc for the Fixed Asset Manager web service and its related operations, review these Javadoc packages:

- JP120000 (Fixed Asset Manager)

- J1200001 (getFixedAsset)

See Accessing Javadoc for Business Services.

Reviewing Input and Response Interfaces

To review information about the classes and fields that are used by these web service operations, you can review the input and response interface tables. Input and response interface tables list the classes and fields used by each operation, the key fields, the data types of each fields, and which fields or classes are required for each action.

See Accessing Additional Information about Business Services, Appendix A: Input and Response Interfaces.

### Prerequisites

Before you use the Fixed Asset Manager web service or the getFixedAsset operation, you must install and configure the JD Edwards EnterpriseOne Fixed Asset system. Additionally, fixed asset records must exist in the EnterpriseOne database.

See Getting Started with JD Edwards EnterpriseOne Fixed Assets.

### getFixedAsset

This section provides an overview of the getFixedAsset web service operation.

#### Understanding the getFixedAsset Web Service Operation

The getFixedAsset web service operation is a database query operation that enables consumers to retrieve and review fixed asset records that exist in the Asset Master table (F1201) in the JD Edwards EnterpriseOne Fixed Asset system.

If the operation completes successfully, fixed asset records, along with any warnings encountered, are returned to the consumer. If the operation encounters errors during processing, the operation stops processing and returns the errors to the consumer.

Note. If no records, warnings, or errors are returned to the consumer, it is likely that the operation completed successfully, but no records matching the selection criteria exist in the JD Edwards EnterpriseOne database.

Setup Considerations

Before you use this operation, you can set business service properties to specify how the system getFixedAsset operation processes and returns data. This table includes information about the business service properties that the getFixedAsset operation uses:

Group | Key | Description | Default Value
J1200001 | J1200001_MAX_ROWS | Use this business service property to specify the maximum number of rows that the operation returns to the consumer. | 100

Note. It is recommended that you set this property to a value other than 0 (zero). Setting this property to 0 enables the operation to retrieve all records that match the selection criteria. Additionally, it is recommended that you specify selection criteria when performing a query. Sending a blank query and setting this option to 0 could significantly impact system performance.

Implementation Details

This table includes information that can help determine whether the getFixedAsset operation is functioning correctly:

Question | Answer
How can I tell if the operation completes successfully? | If the operation completes successfully, the system returns fixed asset records to the consumer. The records that are returned to the consumer include all of the fields that are listed in the response interface for this operation. However, some of those fields can contain blank or zero values, depending on the data that exists in the JD Edwards EnterpriseOne system. At a minimum, the system returns a non-zero value for the assetID field.
If I encounter errors while process a transaction, do I need to reverse the transaction? | This is a database query operation that does not perform transactions. If you encounter errors during processing, review your search criteria and your business service property settings and try your query again. If the operation does not return any records, verify that records matching your query exist in the JD Edwards EnterpriseOne database.
Does this operation use record reservation? | No. The operation does not reserve records within the JD Edwards EnterpriseOne system during processing.