Asset Accounting API has released several new functions in 2005 version, enabling customers to manage asset master records. Following is a collection of official document links for asset master data APIs. Please scroll down for a preview of documentations.

 

Recently updated APIs including:

(please click the links for detailed information)

  • Fixed Asset - Create Main Asset (Asynchronous)
  • Fixed Asset - Create Sub Asset (Asynchronous)
  • Fixed Asset - Change (Asynchronous)
  • Fixed Asset - Create Main Asset (Asynchronous) Confirmation
  • Fixed Asset - Create Sub Asset (Asynchronous) Confirmation
  • Fixed Asset - Change (Asynchronous) Confirmation

 

Function Preview:

 

Fixed Asset - Create Main Asset (Asynchronous)

Technical name: FAA_FIXED_ASSET_CREATE_MAIN_WEBI

Prerequisites: If you want to activate this inbound service, you also have to activate the corresponding outbound service Fixed Asset - Create Main Asset (Asynchronous) Confirmation (CO_FAA_MD_ESR_CREATE_MAIN_CONF_SPRX).

 

This asynchronous inbound service enables you to create main asset numbers for asset master records.

The service contains the nodes that are necessary to create a main asset number, including the following nodes: Company code, asset class, information about the origin of the asset, account assignment, ledger information, valuation information, and time-based valuation information.

If there are any issues when the main asset number is created, the system displays error messages in the response.

 

Fixed Asset - Create Sub Asset (Asynchronous)

Technical name: FAA_FIXED_ASSET_CREATE_SUB_WEBI

Prerequisites: If you want to activate this inbound service, you also have to activate the corresponding outbound service Fixed Asset - Create Sub Asset (Asynchronous) Confirmation (CO_FAA_MD_ESR_CREATE_SUB_CONF_SPRX).

This asynchronous inbound service enables you to create asset subnumbers for asset master records.

The service contains the nodes that are necessary to create an asset subnumber, including the following nodes: Company code, main asset number, information about the origin of the sub asset, account assignment, ledger information, valuation information, and time-based valuation information.

If there are any issues when the asset subnumber is created, the system displays error messages in the response.

 

Fixed Asset - Change (Asynchronous)

Technical name: FAA_FIXED_ASSET_CHANGE_WEBI

Prerequisites: If you want to activate this inbound service, you also have to activate the corresponding outbound service Fixed Asset - Change (Asynchronous) Confirmation (CO_FAA_MD_ESR_CHANGE_CONF_SPRX).

This asynchronous inbound service enables you to change asset master records.

The service contains the nodes that are necessary to change an asset master record, including the following nodes: Company code, main asset number, asset subnumber, information about the origin of the asset, account assignment, ledger information, valuation information, and time-based valuation information.

If there are any issues when the asset master record is changed, the system displays error messages in the response.

 

Tip: You can add custom fields in Business Context FAA_ASSET_MASTER_DATA (Fixed Asset Master Data) and extend this servicewith these custom fields according to your business needs.

For more information about extensibility in general, see In-App Extensibility. For more information about the extensibility of the Manage Fixed Assets app, see App Extensibility: Manage Fixed Assets.

 

Nodes and Fields

Node or Field

Description

Cardinality

FixedAssetDescription

Asset description

0..1

AssetAdditionalDescription

Additional description

0..1

AssetSerialNumber

Serial number

0..1

FixedAssetOrderDate

Date when asset is ordered on.

Date format: yyyy-mm-dd

0..1

BaseUnit

Base unit of measure

0..1

 

 

Fixed Asset - Create Main Asset (Asynchronous) Confirmation

Technical name: CO_FAA_MD_ESR_CREATE_MAIN_CONF_SPRX

You use this outbound service when you create main asset numbers for asset master records with the inbound service Fixed Asset - Create Main Asset (Asynchronous) (FAA_FIXED_ASSET_CREATE_MAIN_WEBI). After the inbound service is processed, this outbound service sends confirmation to the external system.

This asynchronous outbound service sends confirmation to the external system informing about whether the main asset(s) could be created successfully.

The service contains the log and the confirmation node.

 

Fixed Asset - Create Sub Asset (Asynchronous) Confirmation

Technical name: CO_FAA_MD_ESR_CREATE_SUB_CONF_SPRX

You use this outbound service when you create asset subnumbers for asset master records with the inbound service Fixed Asset - Create Sub Asset (Asynchronous) (FAA_FIXED_ASSET_CREATE_SUB_WEBI). After the inbound service is processed, this outbound service sends confirmation to the external system.

This asynchronous outbound service sends confirmation to the external system informing about whether the sub asset(s) could be created successfully.

The service contains the log and the confirmation node.

 

Fixed Asset - Change (Asynchronous) Confirmation

Technical name: CO_FAA_MD_ESR_CHANGE_CONF_SPRX

You use this outbound service when you change asset master records with the inbound service Fixed Asset - Change (Asynchronous) (FAA_FIXED_ASSET_CHANGE_WEBI). After the inbound service is processed, this outbound service sends confirmation to the external system.

This asynchronous outbound service sends confirmation to the external system informing about whether the asset master record(s) could be successfully changed.

The service contains the log and the confirmation node.

 

Constraints

With this service, it is not possible to send out error messages reported by SAP standard SOAP service framework (for example, if CreationDateTime has an invalid format).

 

Nodes and Fields

Node or Field

Description

Cardinality

FixedAsset

This node contains the key of the created fixed asset:

·         Company code

·         Main asset number

·         Asset subnumber

0..1

Log

This node contains the creation result, including the severity code and messages.

·         Node <Item> contains success or error messages.

·         The value of <MaximumLogItemSeverityCode> can be one of the following:

·         1 - There are only success messages.

·         2 - There are warning messages but no error messages.

·         3 - There are error messages.

0..1

 

 

 

 Links

APIs

Links

FIXEDASSETCREATEMAIN

Fixed Asset - Create Main Asset (Asynchronous)

FIXEDASSETCREATESUB

Fixed Asset - Create Sub Asset (Asynchronous)

FIXEDASSETCHANGE

Fixed Asset - Change (Asynchronous)

CO_FAA_MD_ESR_CREATE_MAIN_CONF

Fixed Asset - Create Main Asset (Asynchronous) Confirmation

CO_FAA_MD_ESR_CREATE_SUB_CONF

Fixed Asset - Create Sub Asset (Asynchronous) Confirmation

CO_FAA_MD_ESR_CHANGE_CONF

Fixed Asset - Change (Asynchronous) Confirmation