Delen via


Transactions interface

Interface die een transactie vertegenwoordigt.

Methoden

beginTransactionsDownloadByInvoice(string, string, TransactionsTransactionsDownloadByInvoiceOptionalParams)

Hiermee haalt u een URL op om het transactiedocument voor een factuur te downloaden. De bewerking wordt ondersteund voor factureringsaccounts met enterprise agreement-type.

beginTransactionsDownloadByInvoiceAndWait(string, string, TransactionsTransactionsDownloadByInvoiceOptionalParams)

Hiermee haalt u een URL op om het transactiedocument voor een factuur te downloaden. De bewerking wordt ondersteund voor factureringsaccounts met enterprise agreement-type.

getTransactionSummaryByInvoice(string, string, TransactionsGetTransactionSummaryByInvoiceOptionalParams)

Hiermee haalt u het transactieoverzicht voor een factuur op. Transacties omvatten aankopen, restituties en Azure-gebruikskosten.

listByBillingProfile(string, string, Date, Date, string, TransactionsListByBillingProfileOptionalParams)

Toont de gefactureerde of niet-gefactureerde transacties op naam van het factureringsprofiel voor de opgegeven begin- en einddatum. Transacties omvatten aankopen, restituties en Azure-gebruikskosten. Niet-gefactureerde transacties worden vermeld onder factuur-id in behandeling en bevatten geen belasting. Belasting wordt toegevoegd aan het bedrag zodra er een factuur wordt gegenereerd.

listByCustomer(string, string, string, Date, Date, string, TransactionsListByCustomerOptionalParams)

Toont de gefactureerde of niet-gefactureerde transacties op klant-id voor de opgegeven begin- en einddatum. Transacties omvatten aankopen, restituties en Azure-gebruikskosten. Niet-gefactureerde transacties worden vermeld onder factuur-id in behandeling en bevatten geen belasting. Belasting wordt toegevoegd aan het bedrag zodra er een factuur wordt gegenereerd.

listByInvoice(string, string, TransactionsListByInvoiceOptionalParams)

Toont de transacties voor een factuur. Transacties omvatten aankopen, restituties en Azure-gebruikskosten.

listByInvoiceSection(string, string, string, Date, Date, string, TransactionsListByInvoiceSectionOptionalParams)

Toont de gefactureerde of niet-gefactureerde transacties op factuursectienaam voor de opgegeven begindatum en einddatum. Transacties omvatten aankopen, restituties en Azure-gebruikskosten. Niet-gefactureerde transacties worden vermeld onder factuur-id in behandeling en bevatten geen belasting. Belasting wordt toegevoegd aan het bedrag zodra er een factuur wordt gegenereerd.

Methodedetails

beginTransactionsDownloadByInvoice(string, string, TransactionsTransactionsDownloadByInvoiceOptionalParams)

Hiermee haalt u een URL op om het transactiedocument voor een factuur te downloaden. De bewerking wordt ondersteund voor factureringsaccounts met enterprise agreement-type.

function beginTransactionsDownloadByInvoice(billingAccountName: string, invoiceName: string, options?: TransactionsTransactionsDownloadByInvoiceOptionalParams): Promise<SimplePollerLike<OperationState<DocumentDownloadResult>, DocumentDownloadResult>>

Parameters

billingAccountName

string

De id waarmee een factureringsrekening uniek wordt geïdentificeerd.

invoiceName

string

De id waarmee een factuur uniek wordt geïdentificeerd.

Retouren

Promise<@azure/core-lro.SimplePollerLike<OperationState<DocumentDownloadResult>, DocumentDownloadResult>>

beginTransactionsDownloadByInvoiceAndWait(string, string, TransactionsTransactionsDownloadByInvoiceOptionalParams)

Hiermee haalt u een URL op om het transactiedocument voor een factuur te downloaden. De bewerking wordt ondersteund voor factureringsaccounts met enterprise agreement-type.

function beginTransactionsDownloadByInvoiceAndWait(billingAccountName: string, invoiceName: string, options?: TransactionsTransactionsDownloadByInvoiceOptionalParams): Promise<DocumentDownloadResult>

Parameters

billingAccountName

string

De id waarmee een factureringsrekening uniek wordt geïdentificeerd.

invoiceName

string

De id waarmee een factuur uniek wordt geïdentificeerd.

Retouren

getTransactionSummaryByInvoice(string, string, TransactionsGetTransactionSummaryByInvoiceOptionalParams)

Hiermee haalt u het transactieoverzicht voor een factuur op. Transacties omvatten aankopen, restituties en Azure-gebruikskosten.

function getTransactionSummaryByInvoice(billingAccountName: string, invoiceName: string, options?: TransactionsGetTransactionSummaryByInvoiceOptionalParams): Promise<TransactionSummary>

Parameters

billingAccountName

string

De id waarmee een factureringsrekening uniek wordt geïdentificeerd.

invoiceName

string

De id waarmee een factuur uniek wordt geïdentificeerd.

Retouren

listByBillingProfile(string, string, Date, Date, string, TransactionsListByBillingProfileOptionalParams)

Toont de gefactureerde of niet-gefactureerde transacties op naam van het factureringsprofiel voor de opgegeven begin- en einddatum. Transacties omvatten aankopen, restituties en Azure-gebruikskosten. Niet-gefactureerde transacties worden vermeld onder factuur-id in behandeling en bevatten geen belasting. Belasting wordt toegevoegd aan het bedrag zodra er een factuur wordt gegenereerd.

function listByBillingProfile(billingAccountName: string, billingProfileName: string, periodStartDate: Date, periodEndDate: Date, typeParam: string, options?: TransactionsListByBillingProfileOptionalParams): PagedAsyncIterableIterator<Transaction, Transaction[], PageSettings>

Parameters

billingAccountName

string

De id waarmee een factureringsrekening uniek wordt geïdentificeerd.

billingProfileName

string

De id waarmee een factureringsprofiel uniek wordt geïdentificeerd.

periodStartDate

Date

De begindatum voor het ophalen van de transacties. De datum moet worden opgegeven in mm-DD-YYYY notatie.

periodEndDate

Date

De einddatum voor het ophalen van de transacties. De datum moet worden opgegeven in mm-DD-YYYY notatie.

typeParam

string

Het type transactie.

options
TransactionsListByBillingProfileOptionalParams

De optiesparameters.

Retouren

listByCustomer(string, string, string, Date, Date, string, TransactionsListByCustomerOptionalParams)

Toont de gefactureerde of niet-gefactureerde transacties op klant-id voor de opgegeven begin- en einddatum. Transacties omvatten aankopen, restituties en Azure-gebruikskosten. Niet-gefactureerde transacties worden vermeld onder factuur-id in behandeling en bevatten geen belasting. Belasting wordt toegevoegd aan het bedrag zodra er een factuur wordt gegenereerd.

function listByCustomer(billingAccountName: string, billingProfileName: string, customerName: string, periodStartDate: Date, periodEndDate: Date, typeParam: string, options?: TransactionsListByCustomerOptionalParams): PagedAsyncIterableIterator<Transaction, Transaction[], PageSettings>

Parameters

billingAccountName

string

De id waarmee een factureringsrekening uniek wordt geïdentificeerd.

billingProfileName

string

De id waarmee een factureringsprofiel uniek wordt geïdentificeerd.

customerName

string

De id waarmee een klant uniek wordt geïdentificeerd.

periodStartDate

Date

De begindatum voor het ophalen van de transacties. De datum moet worden opgegeven in mm-DD-YYYY notatie.

periodEndDate

Date

De einddatum voor het ophalen van de transacties. De datum moet worden opgegeven in mm-DD-YYYY notatie.

typeParam

string

Het type transactie.

options
TransactionsListByCustomerOptionalParams

De optiesparameters.

Retouren

listByInvoice(string, string, TransactionsListByInvoiceOptionalParams)

Toont de transacties voor een factuur. Transacties omvatten aankopen, restituties en Azure-gebruikskosten.

function listByInvoice(billingAccountName: string, invoiceName: string, options?: TransactionsListByInvoiceOptionalParams): PagedAsyncIterableIterator<Transaction, Transaction[], PageSettings>

Parameters

billingAccountName

string

De id waarmee een factureringsrekening uniek wordt geïdentificeerd.

invoiceName

string

De id waarmee een factuur uniek wordt geïdentificeerd.

options
TransactionsListByInvoiceOptionalParams

De optiesparameters.

Retouren

listByInvoiceSection(string, string, string, Date, Date, string, TransactionsListByInvoiceSectionOptionalParams)

Toont de gefactureerde of niet-gefactureerde transacties op factuursectienaam voor de opgegeven begindatum en einddatum. Transacties omvatten aankopen, restituties en Azure-gebruikskosten. Niet-gefactureerde transacties worden vermeld onder factuur-id in behandeling en bevatten geen belasting. Belasting wordt toegevoegd aan het bedrag zodra er een factuur wordt gegenereerd.

function listByInvoiceSection(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, periodStartDate: Date, periodEndDate: Date, typeParam: string, options?: TransactionsListByInvoiceSectionOptionalParams): PagedAsyncIterableIterator<Transaction, Transaction[], PageSettings>

Parameters

billingAccountName

string

De id waarmee een factureringsrekening uniek wordt geïdentificeerd.

billingProfileName

string

De id waarmee een factureringsprofiel uniek wordt geïdentificeerd.

invoiceSectionName

string

De id waarmee een factuursectie uniek wordt geïdentificeerd.

periodStartDate

Date

De begindatum voor het ophalen van de transacties. De datum moet worden opgegeven in mm-DD-YYYY notatie.

periodEndDate

Date

De einddatum voor het ophalen van de transacties. De datum moet worden opgegeven in mm-DD-YYYY notatie.

typeParam

string

Het type transactie.

options
TransactionsListByInvoiceSectionOptionalParams

De optiesparameters.

Retouren