Skip to content

Commit 1df4298

Browse files
Merge pull request #269519 from bandersmsft/understand-usage-details-fields
MCM - Added Reconcile RI purchases section to understand-usage-detail…
2 parents afda55e + e92f63e commit 1df4298

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

articles/cost-management-billing/automate/understand-usage-details-fields.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,26 @@ MCA customers can use the following information to reconcile charges between bil
135135
2. Convert the calculated `CostInPricingCurrency` to the `CostInBillingCurrency` by: `(CalculatedCostinPricingCurrency)` * `(ExchangeRatePricingToBilling)`
136136
3. Summarize the values that you calculated for `CostInBillingCurrency` and compare them to the invoice.
137137

138+
## Reconcile reservation purchases with usage records
139+
140+
Every reservation purchase and usage record has two associated IDs: `ReservationId` and `ProductOrderId`.
141+
142+
- Reservation purchase records (`PricingModel` = `Reservation`, `ChargeType` = `Purchase`):
143+
- The records carry the purchase order ID as `ProductOrderId`.
144+
- Additionally, they stamp the same purchase order ID as `ReservationId`.
145+
- Reservation usage records (`PricingModel` = `Reservation`, `ChargeType` = `Usage`/`UnusedReservation`):
146+
- Like purchase records, the usage records also carry the purchase order ID as `ProductOrderId`.
147+
- However, the `ReservationId` can differ, as it gets attributed to the resources that benefited from the reservation.
148+
- Keep in mind that actions such as split, merge, partial refund, or exchange can create new reservations.
149+
150+
Although the `ReservationId` itself might differ, it's still part of the same order. Therefore, the `ProductOrderId` can be effectively used to associate the purchase with the usage record, facilitating reconciliation between reservation purchases and usage.
151+
152+
| Record type | `ReservationId` | `ProductOrderId` |
153+
| --- | --- | --- |
154+
|Reservation purchase record (actual cost) | Purchase order ID | Purchase order ID |
155+
|Reservation usage record (amortized and actual cost) | Differing reservation ID | Purchase order ID |
156+
157+
For more information, see [Manage Reservations for Azure resources](../reservations/manage-reserved-vm-instance.md).
138158

139159
### Rounding adjustment details
140160

0 commit comments

Comments
 (0)