...
Info | ||
---|---|---|
| ||
The Execution Context in the UDR name is not related to the Execution Context. |
Field | Description |
---|---|
outputChargeableItemExported | This field determines whether chargeable items must be exported in the output of the charging operation. |
resultAccountInfoReturned | This boolean field determines if the account information is returned in the result of the charging operation. |
resultAccountOperationReturned | This boolean field determines if the account operations is returned in the result of the charging operation. |
resultAllReturned | This boolean field determines if all available information is returned in the result of the charging operation. |
resultChargeableItemInfoReturned | This boolean field determines if the chargeable item information is returned in the result of the charging operation. |
resultChargedItemReturned | This boolean field determines if the charged item is returned in the result of the charging operation. |
resultChargingContractInfoReturned | This boolean field determines if the charging contract information is returned in the result of the charging operation. |
resultChargingProcessInfoReturned | This boolean field determines if the charging process information is returned in the result of the charging operation. |
resultNotificationReturned | This boolean field determines if the notifications is returned in the result of the charging operation. |
resultResponseItemReturned | This boolean field determines if the response items is returned in the result of the charging operation. |
...
Field | Description |
---|---|
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:
|
snapshotId (int) | The snapshot identifier used to rate event |
transactionSetId (long) | The transaction set owner id |
...
Field | Description |
---|---|
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:
|
origin (OriginUDR) | This field contains the origin of the transaction. It can be:
|
relationshipType (RelationshipTypeUDR) | This field contains the relationship type of the transaction. It can be:
|
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 |
...
Field | Description |
---|---|
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 | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||