Siebel Communications Guide Addendum > Web Service Reference > ESB_AdjustmentSiebelReqABCS_Service >

Operations for ESB_AdjustmentSiebelReqABCS_Service


Operation Name
Description

CreateAdjustment

Creates an adjustment for a bill, item charge, event, and resource balance in a billing profile.

QueryAdjustment

Retrieves the adjustments for a bill in a billing profile.

CreateAdjustment

The following request and response message information applies to an adjustment for a bill.

Request Message
Node
Description

The following nodes apply to the FsInvoiceAdjustment node:

AccountId

The ID of the account for the billing profile.

BillingProfileId

The ID of the billing profile for the account.

AdjustmentID

The row ID of the adjustment record.

AdjustmentLevelType

The adjustment level (for example, Bill).

ApprovedDate

The date the adjustment is approved.

ReasonForRequest

The reason for the adjustment.

TaxType

The type of tax for the adjustment (for example, Include Tax or Exclude Tax).

Status

The status of the adjustment. By default, the status is Open.

IntegrationId

The ID of the bill for the adjustment in the billing application.

DecisionDescription

Comments that the user enters about the adjustment.

ApprovedAmt

The approved amount for the adjustment. If this node is included, the ApprovedPercentage node is excluded.

ApprovedPercentage

The approved percentage for the adjustment. If this node is included, the ApprovedAmt node is excluded.

Response Message
Node
Description

FsInvoiceAdjustment

The attributes of the adjustment in the header for the bill in the billing profile.

The following request and response message information applies to an adjustment for an item charge, event, and resource balance.

Request Message
Node
Description

The following nodes apply to the FsInvoiceAdjustment node:

AccountId

The ID of the account for the billing profile.

BillingProfileId

The ID of the billing profile for the account.

AdjustmentID

The row ID of the adjustment record.

AdjustmentLevelType

The adjustment level (for example, Item Charge, Event Details, and Resource Impact).

ApprovedDate

The date the adjustment is approved.

The following nodes apply to the SiaInvoiceAdjustmentExternalItems node:

ReasonForRequest

The reason for the adjustment.

TaxType

The type of tax for the adjustment (for example, Include Tax or Exclude Tax).

Status

The status of the adjustment. By default, the status is Open.

IntegrationId

The ID of the bill for the adjustment in the billing application.

ApprovedDescription

Comments that the user enters about the adjustment.

ResourceType

The type of resource for the adjustment (for example, Currency or Non Currency).

ApprovedCurrencyCode

The currency code for the adjustment (for example, USD).

ApprovedAmt

The approved amount for the adjustment. If this node is included, the ApprovedPercentage and ApprovedValue nodes are excluded.

ApprovedPercentage

The approved percentage for the adjustment. If this node is included, the ApprovedAmt and ApprovedValue nodes are excluded.

ApprovedValue

The approved value for the adjustment. If this node is included, the ApprovedAmt and ApprovedPercentage nodes are excluded. This node applies only to a resource balance adjustment.

Response Message
Node
Description

FsInvoiceAdjustment

The attributes of the adjustment in the header for the bill in the billing profile.

SiaInvoiceAdjustmentExternalItems

The attributes of the adjustment for the item charge, event, and resource balance in the billing profile.

QueryAdjustment

Request Message
Node
Description

AccountId

The ID of the account for the billing profile.

AccountName

The name of the account for the billing profile.

MaximumNumberOfRecords

The maximum number of records to retrieve from the external system.

CurrencyCode

The currency code of the account for the billing profile.

BillingProfileName

The name of the billing profile for the account.

BillingProfileId

The ID of the billing profile for the account.

BillPOID

The ID of the bill.

Response Message
Node
Description

CmuBilledUsageArItemsVbc

The attributes of the adjustments for the bill in the billing profile.

Siebel Communications Guide Addendum Copyright © 2008, Oracle. All rights reserved.