Invoices - List By Billing Account

Mencantumkan faktur untuk akun penagihan untuk tanggal mulai dan tanggal selesai tertentu. Operasi ini didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Mitra Microsoft, Perjanjian Pelanggan Microsoft atau Perjanjian Enterprise.

GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/invoices?api-version=2019-10-01-preview&periodStartDate={periodStartDate}&periodEndDate={periodEndDate}

Parameter URI

Name In Required Type Description
billingAccountName
path True
  • string

ID yang secara unik mengidentifikasi akun penagihan.

api-version
query True
  • string

Versi API yang akan digunakan dengan permintaan klien. Versi saat ini adalah 2019-10-01-preview.

periodEndDate
query True
  • string

Tanggal selesai untuk mengambil faktur. Tanggal harus ditentukan dalam format MM-DD-YYYY.

periodStartDate
query True
  • string

Tanggal mulai untuk mengambil faktur. Tanggal harus ditentukan dalam format MM-DD-YYYY.

Respons

Name Type Description
200 OK

OK. Permintaan telah berhasil.

Other Status Codes

Respons kesalahan yang menjelaskan mengapa operasi gagal.

Keamanan

azure_auth

Azure Active Directory Flow OAuth2.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation meniru akun pengguna Anda

Contoh

BillingAccountInvoicesList

Sample Request

GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/invoices?api-version=2019-10-01-preview&periodStartDate=2018-01-01&periodEndDate=2018-06-30

Sample Response

{
  "value": [
    {
      "id": "providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000000/invoices/1383723",
      "name": "1383723",
      "type": "Microsoft.Billing/billingAccounts/billingProfiles/invoices",
      "properties": {
        "dueDate": "2018-01-16T17:32:28Z",
        "invoiceDate": "2018-01-01T17:32:28Z",
        "status": "Due",
        "amountDue": {
          "currency": "USD",
          "value": 8.53
        },
        "billedAmount": {
          "currency": "USD",
          "value": 33.99
        },
        "azurePrepaymentApplied": {
          "currency": "USD",
          "value": 25.46
        },
        "creditAmount": {
          "currency": "USD",
          "value": 1
        },
        "freeAzureCreditApplied": {
          "currency": "USD",
          "value": 0
        },
        "subTotal": {
          "currency": "USD",
          "value": 33.99
        },
        "taxAmount": {
          "currency": "USD",
          "value": 0
        },
        "totalAmount": {
          "currency": "USD",
          "value": 7.53
        },
        "invoicePeriodStartDate": "2018-01-01T17:32:28Z",
        "invoicePeriodEndDate": "2018-01-15T17:32:28Z",
        "isMonthlyInvoice": false,
        "billingProfileId": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000000",
        "billingProfileDisplayName": "Contoso Operations Billing",
        "purchaseOrderNumber": "123456",
        "documents": [
          {
            "kind": "Invoice",
            "url": "https://microsoft.com/invoice.pdf"
          }
        ],
        "payments": [
          {
            "date": "2018-01-14T17:32:28Z",
            "paymentType": "credited",
            "amount": {
              "currency": "USD",
              "value": 1
            },
            "paymentMethodFamily": "CreditCard",
            "paymentMethodType": "visa"
          }
        ]
      }
    },
    {
      "id": "providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000000/invoices/1383724",
      "name": "1383724",
      "type": "Microsoft.Billing/billingAccounts/billingProfiles/invoices",
      "properties": {
        "dueDate": "2018-03-01T17:32:28Z",
        "invoiceDate": "2018-02-01T17:32:28Z",
        "status": "PastDue",
        "amountDue": {
          "currency": "USD",
          "value": 16.53
        },
        "billedAmount": {
          "currency": "USD",
          "value": 33.99
        },
        "azurePrepaymentApplied": {
          "currency": "USD",
          "value": 15.46
        },
        "creditAmount": {
          "currency": "USD",
          "value": 2
        },
        "freeAzureCreditApplied": {
          "currency": "USD",
          "value": 0
        },
        "subTotal": {
          "currency": "USD",
          "value": 33.99
        },
        "taxAmount": {
          "currency": "USD",
          "value": 0
        },
        "totalAmount": {
          "currency": "USD",
          "value": 16.53
        },
        "invoicePeriodStartDate": "2018-02-01T17:32:28Z",
        "invoicePeriodEndDate": "2018-02-28T17:32:28Z",
        "isMonthlyInvoice": true,
        "billingProfileId": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/11000000-0000-0000-0000-000000000000",
        "billingProfileDisplayName": "Contoso Operations Billing",
        "purchaseOrderNumber": "123456",
        "documents": [
          {
            "kind": "VoidNote",
            "url": "https://microsoft.com/voidNote.pdf"
          }
        ],
        "payments": [
          {
            "date": "2018-01-14T17:32:28Z",
            "paymentType": "credited",
            "amount": {
              "currency": "USD",
              "value": 2
            },
            "paymentMethodFamily": "CreditCard",
            "paymentMethodType": "visa"
          }
        ]
      }
    }
  ]
}

Definisi

Amount

Jumlahnya.

Document

Properti dokumen.

DocumentType

Jenis dokumen.

ErrorDetails

Detail kesalahan.

ErrorResponse

Respons kesalahan menunjukkan bahwa layanan tidak dapat memproses permintaan masuk. Alasannya disediakan dalam pesan kesalahan.

ErrorSubDetails
Invoice

Faktur.

InvoiceListResult

Daftar faktur.

InvoiceStatus

Status faktur saat ini.

InvoiceType

Jenis faktur.

PaymentMethodFamily

Keluarga metode pembayaran.

PaymentProperties

Properti pembayaran.

rebillDocumentType

Jenis dokumen yang dihasilkan saat faktur Perjanjian Enterprise ditagih ulang.

Amount

Jumlahnya.

Name Type Description
currency
  • string

Mata uang untuk nilai jumlah.

value
  • number

Nilai jumlah.

Document

Properti dokumen.

Name Type Description
documentNumbers
  • string[]

Nomor dokumen untuk faktur Perjanjian Enterprise.

kind

Jenis dokumen.

url
  • string

URL Dokumen.

DocumentType

Jenis dokumen.

Name Type Description
CreditNote
  • string
Invoice
  • string
TaxReceipt
  • string
VoidNote
  • string

ErrorDetails

Detail kesalahan.

Name Type Description
code
  • string

Kode Kesalahan.

details

Subdetail kesalahan.

message
  • string

Pesan kesalahan yang menunjukkan mengapa operasi gagal.

target
  • string

Target kesalahan tertentu.

ErrorResponse

Respons kesalahan menunjukkan bahwa layanan tidak dapat memproses permintaan masuk. Alasannya disediakan dalam pesan kesalahan.

Name Type Description
error

Detail kesalahan.

ErrorSubDetails

Name Type Description
code
  • string

Kode Kesalahan.

message
  • string

Pesan kesalahan yang menunjukkan mengapa operasi gagal.

target
  • string

Target kesalahan tertentu.

Invoice

Faktur.

Name Type Description
id
  • string

Id Sumber Daya.

name
  • string

Nama sumber daya.

properties.amountDue

Jumlah yang jatuh tempo hingga sekarang.

properties.azurePrepaymentApplied

Jumlah prabayar Azure yang diterapkan pada biaya. Bidang ini berlaku untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft.

properties.billedAmount

Total biaya untuk periode penagihan faktur.

properties.billingProfileDisplayName
  • string

Nama profil penagihan tempat faktur dibuat.

properties.billingProfileId
  • string

ID profil penagihan tempat faktur dibuat.

properties.creditAmount

Total pengembalian dana untuk pengembalian dan pembatalan selama periode penagihan faktur. Bidang ini berlaku untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft.

properties.documents

Daftar dokumen yang tersedia untuk diunduh seperti faktur dan tanda terima pajak.

properties.dueDate
  • string

Tanggal jatuh tempo untuk faktur.

properties.freeAzureCreditApplied

Jumlah kredit Azure gratis yang diterapkan pada biaya. Bidang ini berlaku untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft.

properties.invoiceDate
  • string

Tanggal saat faktur dibuat.

properties.invoicePeriodEndDate
  • string

Tanggal akhir periode penagihan yang fakturnya dibuat.

properties.invoicePeriodStartDate
  • string

Tanggal mulai periode penagihan yang fakturnya dibuat.

properties.invoiceType

Jenis faktur.

properties.isMonthlyInvoice
  • boolean

Menentukan apakah faktur dibuat sebagai bagian dari siklus faktur bulanan atau tidak. Bidang ini berlaku untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft.

properties.payments

Daftar pembayaran.

properties.purchaseOrderNumber
  • string

Nomor pesanan pembelian opsional untuk faktur.

properties.rebillDetails.latestInvoiceId
  • string

ID faktur terbaru yang dihasilkan saat faktur Perjanjian Enterprise ditagih ulang.

properties.rebillDetails.rebillDocumentType

Jenis dokumen yang dihasilkan saat faktur Perjanjian Enterprise ditagih ulang.

properties.rebillDetails.rebilledInvoiceId
  • string

ID faktur yang dihasilkan saat faktur Perjanjian Enterprise ditagih ulang.

properties.status

Status faktur saat ini.

properties.subTotal

Jumlah pra-pajak jatuh tempo. Bidang ini berlaku untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft.

properties.subscriptionId
  • string

ID langganan tempat faktur dibuat.

properties.taxAmount

Jumlah pajak yang dikenakan untuk periode penagihan. Bidang ini berlaku untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft.

properties.totalAmount

Jumlah yang jatuh tempo saat faktur dibuat. Bidang ini berlaku untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft.

type
  • string

Jenis sumber daya

InvoiceListResult

Daftar faktur.

Name Type Description
nextLink
  • string

Tautan (url) ke halaman hasil berikutnya.

totalCount
  • number

Jumlah total rekaman.

value

Daftar faktur.

InvoiceStatus

Status faktur saat ini.

Name Type Description
Due
  • string
OverDue
  • string
Paid
  • string
Void
  • string

InvoiceType

Jenis faktur.

Name Type Description
AzureMarketplace
  • string
AzureService
  • string
AzureSupport
  • string

PaymentMethodFamily

Keluarga metode pembayaran.

Name Type Description
CheckWire
  • string
CreditCard
  • string
Credits
  • string
None
  • string

PaymentProperties

Properti pembayaran.

Name Type Description
amount

Jumlah yang dibayarkan.

date
  • string

Tanggal pembayaran dilakukan.

paymentMethodFamily

Keluarga metode pembayaran.

paymentMethodType
  • string

Jenis metode pembayaran.

paymentType
  • string

Jenis pembayaran.

rebillDocumentType

Jenis dokumen yang dihasilkan saat faktur Perjanjian Enterprise ditagih ulang.

Name Type Description
Credit
  • string
Original
  • string
Rebill
  • string