Transactions interface
Interface die een transactie vertegenwoordigt.
Methoden
| begin |
Hiermee haalt u een URL op om het transactiedocument voor een factuur te downloaden. De bewerking wordt ondersteund voor factureringsaccounts met enterprise agreement-type. |
| begin |
Hiermee haalt u een URL op om het transactiedocument voor een factuur te downloaden. De bewerking wordt ondersteund voor factureringsaccounts met enterprise agreement-type. |
| get |
Hiermee haalt u het transactieoverzicht voor een factuur op. Transacties omvatten aankopen, restituties en Azure-gebruikskosten. |
| list |
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. |
| list |
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. |
| list |
Toont de transacties voor een factuur. Transacties omvatten aankopen, restituties en Azure-gebruikskosten. |
| list |
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.
De optiesparameters.
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.
De optiesparameters.
Retouren
Promise<DocumentDownloadResult>
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.
De optiesparameters.
Retouren
Promise<TransactionSummary>
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.
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.
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.
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.
De optiesparameters.