Transactions - List By Invoice
Egy számla tranzakcióit sorolja fel. A tranzakciók közé tartoznak a vásárlások, a visszatérítések és az Azure használati díjai.
GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/invoices/{invoiceName}/transactions?api-version=2020-05-01
URI-paraméterek
Name | In | Kötelező | Típus | Description |
---|---|---|---|---|
billing
|
path | True |
string |
A számlázási fiókot egyedileg azonosító azonosító. |
invoice
|
path | True |
string |
A számlát egyedileg azonosító azonosító. |
api-version
|
query | True |
string |
Az ügyfélkéréshez használni kívánt API verziója. Az aktuális verzió: 2020.05.01. |
Válaszok
Name | Típus | Description |
---|---|---|
200 OK |
OK gombra. A kérés sikeres volt. |
|
Other Status Codes |
Hibaválasz, amely leírja, hogy a művelet miért hiúsult meg. |
Biztonság
azure_auth
Azure Active Directory OAuth2 Flow.
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Name | Description |
---|---|
user_impersonation | felhasználói fiók megszemélyesítése |
Példák
TransactionsListByInvoice
Sample Request
GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/invoices/{invoiceName}/transactions?api-version=2020-05-01
Sample Response
{
"value": [
{
"id": "/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/transactions/41000000-0000-0000-0000-000000000000",
"name": "41000000-0000-0000-0000-000000000000",
"type": "Microsoft.Billing/billingAccounts/transactions",
"properties": {
"kind": "all",
"date": "2018-05-01T00:00:00Z",
"invoice": "2344233",
"invoiceId": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/invoices/2344233",
"productFamily": "Storage",
"productTypeId": "A12345",
"productType": "VM Instance",
"productDescription": "Standard D1, US West 3",
"transactionType": "Purchase",
"transactionAmount": {
"currency": "USD",
"value": 5000
},
"invoiceSectionId": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/22000000-0000-0000-0000-000000000000",
"invoiceSectionDisplayName": "Contoso operations invoiceSection",
"billingProfileId": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}",
"billingProfileDisplayName": "Contoso operations billing",
"azurePlan": "Microsoft Azure Plan for DevTest",
"azureCreditApplied": {
"currency": "USD",
"value": 2000
},
"billingCurrency": "USD",
"discount": 0.1,
"effectivePrice": {
"currency": "USD",
"value": 10
},
"exchangeRate": 1,
"marketPrice": {
"currency": "USD",
"value": 20
},
"pricingCurrency": "USD",
"quantity": 1,
"servicePeriodStartDate": "2018-05-01T00:00:00Z",
"servicePeriodEndDate": "2018-09-30T00:00:00Z",
"subTotal": {
"currency": "USD",
"value": 4500
},
"tax": {
"currency": "USD",
"value": 500
},
"unitOfMeasure": "1 Minute",
"units": 11.25,
"unitType": "1 Runtime Minute"
}
},
{
"id": "/providers/Microsoft.Billing/BillingAccounts/{billingAccountName}/transactions/51000000-0000-0000-0000-000000000000",
"name": "51000000-0000-0000-0000-000000000000",
"type": "Microsoft.Billing/billingAccounts/transactions",
"properties": {
"kind": "all",
"date": "2018-04-01T00:00:00Z",
"invoice": "pending",
"productFamily": "Storage",
"productTypeId": "A12345",
"productType": "VM Instance",
"productDescription": "Standard Support",
"transactionType": "Cancel",
"transactionAmount": {
"currency": "USD",
"value": 50
},
"invoiceSectionId": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/22000000-0000-0000-0000-000000000000",
"invoiceSectionDisplayName": "Contoso operations invoiceSection",
"billingProfileId": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}",
"billingProfileDisplayName": "Contoso operations billing",
"azurePlan": "Microsoft Azure Plan for DevTest",
"azureCreditApplied": {
"currency": "USD",
"value": 20
},
"billingCurrency": "USD",
"discount": 0.1,
"effectivePrice": {
"currency": "USD",
"value": 10
},
"exchangeRate": 1,
"marketPrice": {
"currency": "USD",
"value": 20
},
"pricingCurrency": "USD",
"quantity": 1,
"servicePeriodStartDate": "2018-05-01T00:00:00Z",
"servicePeriodEndDate": "2018-09-30T00:00:00Z",
"subTotal": {
"currency": "USD",
"value": 45
},
"tax": {
"currency": "USD",
"value": 5
},
"unitOfMeasure": "1 Minute",
"units": 1.25,
"unitType": "1 Runtime Minute"
}
}
]
}
Definíciók
Name | Description |
---|---|
Amount |
Az összeg. |
Error |
A hiba részletei. |
Error |
A hibaválasz azt jelzi, hogy a szolgáltatás nem tudja feldolgozni a bejövő kérést. Ennek okát a hibaüzenet adja meg. |
Error |
|
Reservation |
A tranzakció típusa. |
Transaction |
Egy tranzakció. |
Transaction |
A tranzakciók listája. |
Transaction |
A tranzakció típusa. A beállítások mind vagy foglalások. |
Amount
Az összeg.
Name | Típus | Description |
---|---|---|
currency |
string |
Az összeg értékének pénzneme. |
value |
number |
Összegérték. |
ErrorDetails
A hiba részletei.
Name | Típus | Description |
---|---|---|
code |
string |
Hibakód. |
details |
A hiba aladatai. |
|
message |
string |
Hibaüzenet jelzi, hogy a művelet miért nem sikerült. |
target |
string |
Az adott hiba célja. |
ErrorResponse
A hibaválasz azt jelzi, hogy a szolgáltatás nem tudja feldolgozni a bejövő kérést. Ennek okát a hibaüzenet adja meg.
Name | Típus | Description |
---|---|---|
error |
A hiba részletei. |
ErrorSubDetails
Name | Típus | Description |
---|---|---|
code |
string |
Hibakód. |
message |
string |
Hibaüzenet jelzi, hogy a művelet miért nem sikerült. |
target |
string |
Az adott hiba célja. |
ReservationType
A tranzakció típusa.
Name | Típus | Description |
---|---|---|
Purchase |
string |
|
Usage Charge |
string |
Transaction
Egy tranzakció.
Name | Típus | Description |
---|---|---|
id |
string |
Erőforrás-azonosító. |
name |
string |
Erőforrás neve. |
properties.azureCreditApplied |
A tranzakcióra automatikusan alkalmazott Azure-kreditek mennyisége. |
|
properties.azurePlan |
string |
A tranzakcióhoz használt előfizetés Azure-csomagjának típusa. |
properties.billingCurrency |
string |
Annak a pénznemnek az ISO 4217-kódja, amelyben a tranzakciót kiszámlázták. |
properties.billingProfileDisplayName |
string |
Annak a számlázási profilnak a neve, amely a tranzakcióért lesz számlázva. |
properties.billingProfileId |
string |
A tranzakcióhoz kiszámlázott számlázási profil azonosítója. |
properties.customerDisplayName |
string |
Annak az ügyfélnek a neve, amelyhez a tranzakciót végrehajtották. A mező csak Microsoft Partnerszerződés számlázási fiókra vonatkozik. |
properties.customerId |
string |
Annak az ügyfélnek az azonosítója, amelyre a tranzakciót végrehajtották. A mező csak Microsoft Partnerszerződés számlázási fiókra vonatkozik. |
properties.date |
string |
A tranzakció dátuma. |
properties.discount |
number |
A tranzakcióra alkalmazott százalékos kedvezmény (ha van ilyen). |
properties.effectivePrice |
A termék ára a kedvezmények alkalmazása után. |
|
properties.exchangeRate |
number |
A számlázott összeg számlázási pénznemre történő átváltásához használt átváltási árfolyam, ha van ilyen. |
properties.invoice |
string |
Számla, amelyre a tranzakciót kiszámlázták, vagy "függőben" van, ha a tranzakciót nem számlázták ki. |
properties.invoiceId |
string |
Annak a számlának az azonosítója, amelyre a tranzakciót kiszámlázták. Ez a mező csak a számlázott tranzakciókra vonatkozik. |
properties.invoiceSectionDisplayName |
string |
Annak a számlaszakasznak a neve, amely a tranzakcióért lesz számlázva. |
properties.invoiceSectionId |
string |
A tranzakcióhoz kiszámlázott számlaszakasz azonosítója. |
properties.kind |
A tranzakció típusa. A beállítások mind vagy foglalások. |
|
properties.marketPrice |
A termék kiskereskedelmi ára. |
|
properties.orderId |
string |
A foglalás rendelésazonosítója. A mező csak a foglalás típusú tranzakciókra vonatkozik. |
properties.orderName |
string |
A foglalási rendelés neve. A mező csak a foglalás típusú tranzakciókra vonatkozik. |
properties.pricingCurrency |
string |
A termék árát tartalmazó pénznem ISO 4217-kódja. |
properties.productDescription |
string |
Annak a terméknek a leírása, amelyre a tranzakciót végrehajtották. |
properties.productFamily |
string |
Annak a terméknek a családja, amelyre az ügylet történt. |
properties.productType |
string |
Annak a terméknek a típusa, amelyre a tranzakciót végrehajtották. |
properties.productTypeId |
string |
Annak a terméktípusnak az azonosítója, amelyre a tranzakciót végrehajtották. |
properties.quantity |
integer |
A tranzakcióban vásárolt mennyiség. |
properties.servicePeriodEndDate |
string |
A termékkifejezés záró dátuma vagy annak a hónapnak a záró dátuma, amelyben a használat véget ért. |
properties.servicePeriodStartDate |
string |
A termék megvásárlásának dátuma vagy annak a hónapnak a kezdő dátuma, amelyben a használat elkezdődött. |
properties.subTotal |
Az ügylethez felszámított adóelőfizetési összeg. |
|
properties.subscriptionId |
string |
A tranzakcióhoz használt előfizetés azonosítója. A mező csak a foglalás típusú tranzakciókra vonatkozik. |
properties.subscriptionName |
string |
A tranzakcióhoz használt előfizetés neve. A mező csak a foglalás típusú tranzakciókra vonatkozik. |
properties.tax |
A tranzakcióra alkalmazott adóösszeg. |
|
properties.transactionAmount |
A tranzakcióhoz társított díj. |
|
properties.transactionType |
A tranzakció típusa. |
|
properties.unitOfMeasure |
string |
A termék számlázásához használt mértékegység. A számítási szolgáltatások számlázása például óraalapú. |
properties.unitType |
string |
Az adott termék mértékegységének leírása. |
properties.units |
number |
Az adott termékhez használt egységek száma. |
type |
string |
Erőforrástípus. |
TransactionListResult
A tranzakciók listája.
Name | Típus | Description |
---|---|---|
nextLink |
string |
Az eredmények következő oldalára mutató hivatkozás (URL). |
totalCount |
number |
Rekordok teljes száma. |
value |
A tranzakciók listája. |
TransactionTypeKind
A tranzakció típusa. A beállítások mind vagy foglalások.
Name | Típus | Description |
---|---|---|
all |
string |
|
reservation |
string |