Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Info
titleInfo!

The Execution Context in the UDR name is not related to the Image Added Execution Context.


FieldDescription
outputChargeableItemExportedThis field determines whether chargeable items must be exported in the output of the charging operation.
resultAccountInfoReturnedThis boolean field determines if the account information is returned in the result of the charging operation.
resultAccountOperationReturnedThis boolean field determines if the account operations is returned in the result of the charging operation.
resultAllReturnedThis boolean field determines if all available information is returned in the result of the charging operation.
resultChargeableItemInfoReturnedThis boolean field determines if the chargeable item information is returned in the result of the charging operation.
resultChargedItemReturnedThis boolean field determines if the charged item is returned in the result of the charging operation.
resultChargingContractInfoReturnedThis boolean field determines if the charging contract information is returned in the result of the charging operation.
resultChargingProcessInfoReturnedThis boolean field determines if the charging process information is returned in the result of the charging operation.
resultNotificationReturnedThis boolean field determines if the notifications is returned in the result of the charging operation.
resultResponseItemReturnedThis boolean field determines if the response items is returned in the result of the charging operation.

...

FieldDescription
allNotifications (list<NotificationUDR>)

This list offers a shortcut to the generated Notification contained in all generated transactions (master and dependents).

For further information, see 9.6869.4.3 Notification UDRs.

dependentTransactionList (list<TransactionUDR>)

This list contains the transactions generated by the associated dependent charges (if they exist).

For further information, see the section below, TransactionUDR.

masterTransaction (list<TransactionUDR>)

This field contains the transaction generated by the master charge.

For further information, see the section below, TransactionUDR.

name (string)The name
origin (string)

The origin of the transaction set. It corresponds to the origin of the master transaction which can be:

  • usage
  • recurring
  • oneshot  
snapshotId (int)The snapshot identifier used to rate event
transactionSetId (long)The transaction set owner id

...

FieldDescription
currency (string)A string representation of the currency. The currency value respects the SAP Convergent Charging Currency.getAlphaCode() format. For example EUR, or USD
detailList (list<TransactionDetailUDR>)

This field contains the list of the transaction details produced during the price plan execution. It may be empty.

For further information, see the section below, TransactionDetailUDR. 

dispatchCode1 (string)This field contains the value of the “dispatch code”. 
dispatchCode2 (string)This field contains the value of the “dispatch code2”. 
dispatchCode3 (string)This field contains the value of the “dispatch code3”. 
label (string)This field contains the label of the transaction. 
MoneyAmount (string)A string representation of the charged amount. The toConfirmMoneyAmount value respects the SAP Convergent Charging Money.toString() format. For example: EUR 12.15, or USD 0.123456
notifList (list<NotificationUDR>)

This list contains the notification produced during the price plan execution.

For further information, see 9.6869.4.3 Notification UDRs.

offerCode (string)This field contains the offer code of the subscription. 
chargeCode (string)This field contains the charge code of the subscription which leads to this transaction. 
operationType (OperationTypeUDR)This field contains the operation type of the transaction. It can be:
  • CREDIT
  • DEBIT
origin (OriginUDR)This field contains the origin of the transaction. It can be:
  • ONE_SHOT
  • RECURRING
  • USAGE
relationshipType (RelationshipTypeUDR)This field contains the relationship type of the transaction. It can be:
  • CLIENT
  • PARTNER 
sessionId (string)When the transaction is produced during a session based rating, this field contains the corresponding session id. 
subscriptionCode (string)This field contains the subscription code against which the transaction was produced. 
transDate (date)The date of the transaction

...

FieldDescription
USE_DEFAULT (ResultTypeUDR)Constant value -1 
NO_TRANSACTIONS (ResultTypeUDR)Constant value 0 
MASTER_TRANSACTION (ResultTypeUDR)Constant value 1 
ALL_TRANSACTIONS (ResultTypeUDR)Constant value 2 
ALL_TRANSACTIONS_AND_RECURRING (ResultTypeUDR)Constant value 3 
value (string)The result type value, which can be "-1", "0" or "1", "2" or "3". This is a read-only field. 



Scroll ignore
scroll-viewportfalse
scroll-pdftrue
scroll-officefalse
scroll-chmtrue
scroll-docbooktrue
scroll-eclipsehelptrue
scroll-epubtrue
scroll-htmlfalse


Next: