---
schema_version: "1"
id: 5f656921f9118009e5bb9890a28943b94582af275fcaa015e7f757c3f26b0f46
title: RevenueAsyncOperation
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/object_reference/sforce_api_objects_revenueasyncoperation.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_revenueasyncoperation.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 1b52e0a47d56f6d2e0c3a0af78995800edd6c96f694eaff27715c0610bba0605
description: Represents the status of an asynchronous process initiated by a REST request in Subscription Management. This object is available in API versions 57.0 to 59.0. Use AsyncOperationTracker instead of RevenueSyncOperation in API version 59.0 and later.
---
# RevenueAsyncOperation

Represents the status of an asynchronous process initiated by a REST request in Subscription Management. This object is available in API versions 57.0 to 59.0. Use AsyncOperationTracker instead of RevenueSyncOperation in API version 59.0 and later.

For example, asset-management/assets/collection/actions/initiate-amend-quantity creates a RevenueAsyncOperation record when it initiates an asynchronous process. The ID of the record is returned in the REST response.

## Supported Calls

delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve()

## Special Access Rules

This object is available with Subscription Management.

## Fields

| Field | Details |
| --- | --- |
| AsyncOperationNumber | 
Type

string

Properties

Autonumber, Defaulted on create, Filter, idLookup, Sort

Description

A unique identifier for this revenue async operation record.



 |
| CorrelationIdentifier | 

Type

string

Properties

Filter, Group, Nillable, Sort

Description

A unique identifier for the API request associated with this revenue async operation.



 |
| ExpiresAt | 

Type

dateTime

Properties

Filter, Nillable, Sort

Description

The timestamp indicating when this record will be deleted.



 |
| FailedJobItems | 

Type

integer

Properties

Filter, Group, Nillable, Sort

Description

The number of items that weren’t successfully processed by the sync operation.



 |
| FinishedAt | 

Type

dateTime

Properties

Filter, Nillable, Sort

Description

The timestamp indicating when the asynchronous process was completed.



 |
| JobType | 

Type

picklist

Properties

Filter, Group, Restricted picklist, Sort

Description

The REST request that initiated the asynchronous process.

Valid values are:

- ASMAdServerCheckAvailability
- ASMAdServerIntegration
- ASMApplyMediaPlanTemplateJob
- ASMApplyTargetingTemplateJob
- ASMBulkEditLineItemDetail. This field is available in API version 67.0 and later.
- ASMCalcLinearMediaSpotPrc. This field is available in API version 66.0 and later.
- ASMCreateAmendQuoteJob
- ASMFileProcessorJob. This field is available in API version 66.0 and later.
- ASMLinearSpotGenerationJob. This field is available in API version 67.0 and later.
- ASMMediaPlanAsTemplate
- ASMMediaPlanClone
- ASMMediaPlanCopyJob
- AbandonedCart. This field is available in API version 67.0 and later.
- AssetizationAsyncJob
- AutomatedNegativeInvoiceLineConversion
- AutomaticRefunds
- CommerceVariationsUpsert
- ContextPersistence
- CreateCPQContractsJob
- CreditMemoRecovery. This field is available in API version 66.0 and later.
- DeltaCatalogSyndicationAsyncJob
- FullCatalogSyndicationAsyncJob
- InvoicedDocgenJob
- InvoicedDocgenPostProcessJob
- InvoicedDocfenRetryJob
- InvoiceDraftToPosted
- InvoiceEstimatedTaxCallout
- LoadSalesRecipientData. This field is available in API version 66.0 and later.
- MultisiteAutoQuote. This field is available in API version 66.0 and later.
- PST Base Job - Top-Level
- PSTConfig - Configuration
- PSTPersist - Save
- PSTPrice - Price
- PearAmendQtyAssets
- PearCancelAssets
- PearRenewAssets
- PersonalizationRecommender. This field is available in API version 67.0 and later.
- PlaceOrder
- PlaceOrderPersistSync
- PlaceOrderPriceAsync
- PlaceOrderTaxAsync
- PostOrderCampaign. This field is available in API version 67.0 and later.
- PlaceQuote
- PlaceQuotePersistAndPriceSync
- PlaceQuotePersistSync
- PlaceQuotePriceAsync
- PlaceQuoteTaxAsync
- PriceRuleDeployment
- PriceSheetDeployJob
- QuoteToOrderJob
- RuleLibraryDeployment
- SmsDltTemplateIngestion. This field is available in API version 66.0 and later.
- StandaloneBillingSchedulesCreation
- StatementOfAccountGeneration. This field is available in API version 66.0 and later.
- TestSerialMessageStepJob
- TransactionLineBom
- VoidCreditMemo. This field is available in API version 66.0 and later.
- energyAgreementSetup. This field is available in API version 66.0 and later.





 |
| LastReferencedDate | 

Type

dateTime

Properties

Filter, Nillable, Sort

Description

The timestamp when the current user last accessed this record, a record related to this record, or a list view.



 |
| LastViewedDate | 

Type

dateTime

Properties

Filter, Nillable, Sort

Description

The timestamp when the current user last viewed this record or list view. If this value is null, the user might have only accessed this record or list view (LastReferencedDate) but not viewed it.



 |
| ParentOperationId | 

Type

reference

Properties

Filter, Group, Nillable, Sort

Description

Reserved for future use.

This field is a relationship field.

Relationship Name

ParentOperation

Relationship Type

Lookup

Refers To

RevenueAsyncOperation



 |
| ReferenceEntityId | 

Type

reference

Properties

Filter, Group, Nillable, Sort

Description

Contains the ID of a record associated with the asynchronous request. For example, if the asynchronous request is associated with a credit memo, this field contains the ID of the credit memo.

This field is a polymorphic field.

Relationship Name

ReferenceEntity

Relationship Type

Lookup

Refers To

CreditMemo, Order, Product2, Quote



 |
| StartedAt | 

Type

dateTime

Properties

Filter, Nillable, Sort

Description

The timestamp indicating when Salesforce started the asynchronous process.



 |
| Status | 

Type

picklist

Properties

Filter, Group, Restricted picklist, Sort

Description

The status of the asynchronous process.

Possible values are:

- Completed
- CompletedWithFailures
- Failure
- InProgress
- Submitted





 |
| SubmittedAt | 

Type

dateTime

Properties

Filter, Nillable, Sort

Description

The timestamp indicating when the asynchronous process was submitted by the REST request.



 |
| SuccessfulJobItems | 

Type

integer

Properties

Filter, Group, Nillable, Sort

Description

The number of items successfully processed by the sync operation.



 |
| TotalJobItems | 

Type

integer

Properties

Filter, Group, Nillable, Sort

Description

The total number of items processed by the sync operation, including both successfully processed items and failed items.



 |