Condividi tramite


Transactions interface

Interfaccia che rappresenta un oggetto Transactions.

Metodi

beginTransactionsDownloadByInvoice(string, string, TransactionsTransactionsDownloadByInvoiceOptionalParams)

Ottiene un URL per scaricare il documento delle transazioni per una fattura. L'operazione è supportata per gli account di fatturazione con il tipo di contratto Enterprise Agreement.

beginTransactionsDownloadByInvoiceAndWait(string, string, TransactionsTransactionsDownloadByInvoiceOptionalParams)

Ottiene un URL per scaricare il documento delle transazioni per una fattura. L'operazione è supportata per gli account di fatturazione con il tipo di contratto Enterprise Agreement.

getTransactionSummaryByInvoice(string, string, TransactionsGetTransactionSummaryByInvoiceOptionalParams)

Ottiene il riepilogo delle transazioni per una fattura. Le transazioni includono acquisti, rimborsi e addebiti per l'utilizzo di Azure.

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

Elenca le transazioni fatturate o non fatturate in base al nome del profilo di fatturazione per la data di inizio e di fine specificata. Le transazioni includono acquisti, rimborsi e addebiti per l'utilizzo di Azure. Le transazioni non fatturate sono elencate in ID fattura in sospeso e non includono le imposte. L'imposta viene aggiunta all'importo dopo la generazione di una fattura.

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

Elenca le transazioni fatturate o non fatturate in base all'ID cliente per la data di inizio e la data di fine specificati. Le transazioni includono acquisti, rimborsi e addebiti per l'utilizzo di Azure. Le transazioni non fatturate sono elencate in ID fattura in sospeso e non includono le imposte. L'imposta viene aggiunta all'importo dopo la generazione di una fattura.

listByInvoice(string, string, TransactionsListByInvoiceOptionalParams)

Elenca le transazioni per una fattura. Le transazioni includono acquisti, rimborsi e addebiti per l'utilizzo di Azure.

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

Elenca le transazioni fatturate o non fatturate in base al nome della sezione della fattura per la data di inizio e la data di fine specificati. Le transazioni includono acquisti, rimborsi e addebiti per l'utilizzo di Azure. Le transazioni non fatturate sono elencate in ID fattura in sospeso e non includono le imposte. L'imposta viene aggiunta all'importo dopo la generazione di una fattura.

Dettagli metodo

beginTransactionsDownloadByInvoice(string, string, TransactionsTransactionsDownloadByInvoiceOptionalParams)

Ottiene un URL per scaricare il documento delle transazioni per una fattura. L'operazione è supportata per gli account di fatturazione con il tipo di contratto Enterprise Agreement.

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

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

invoiceName

string

ID che identifica in modo univoco una fattura.

Restituisce

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

beginTransactionsDownloadByInvoiceAndWait(string, string, TransactionsTransactionsDownloadByInvoiceOptionalParams)

Ottiene un URL per scaricare il documento delle transazioni per una fattura. L'operazione è supportata per gli account di fatturazione con il tipo di contratto Enterprise Agreement.

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

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

invoiceName

string

ID che identifica in modo univoco una fattura.

Restituisce

getTransactionSummaryByInvoice(string, string, TransactionsGetTransactionSummaryByInvoiceOptionalParams)

Ottiene il riepilogo delle transazioni per una fattura. Le transazioni includono acquisti, rimborsi e addebiti per l'utilizzo di Azure.

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

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

invoiceName

string

ID che identifica in modo univoco una fattura.

Restituisce

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

Elenca le transazioni fatturate o non fatturate in base al nome del profilo di fatturazione per la data di inizio e di fine specificata. Le transazioni includono acquisti, rimborsi e addebiti per l'utilizzo di Azure. Le transazioni non fatturate sono elencate in ID fattura in sospeso e non includono le imposte. L'imposta viene aggiunta all'importo dopo la generazione di una fattura.

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

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

billingProfileName

string

ID che identifica in modo univoco un profilo di fatturazione.

periodStartDate

Date

Data di inizio per recuperare le transazioni. La data deve essere specificata nel formato MM-DD-YYYY.

periodEndDate

Date

Data di fine per recuperare le transazioni. La data deve essere specificata nel formato MM-DD-YYYY.

typeParam

string

Tipo di transazione.

options
TransactionsListByBillingProfileOptionalParams

Parametri delle opzioni.

Restituisce

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

Elenca le transazioni fatturate o non fatturate in base all'ID cliente per la data di inizio e la data di fine specificati. Le transazioni includono acquisti, rimborsi e addebiti per l'utilizzo di Azure. Le transazioni non fatturate sono elencate in ID fattura in sospeso e non includono le imposte. L'imposta viene aggiunta all'importo dopo la generazione di una fattura.

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

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

billingProfileName

string

ID che identifica in modo univoco un profilo di fatturazione.

customerName

string

ID che identifica in modo univoco un cliente.

periodStartDate

Date

Data di inizio per recuperare le transazioni. La data deve essere specificata nel formato MM-DD-YYYY.

periodEndDate

Date

Data di fine per recuperare le transazioni. La data deve essere specificata nel formato MM-DD-YYYY.

typeParam

string

Tipo di transazione.

options
TransactionsListByCustomerOptionalParams

Parametri delle opzioni.

Restituisce

listByInvoice(string, string, TransactionsListByInvoiceOptionalParams)

Elenca le transazioni per una fattura. Le transazioni includono acquisti, rimborsi e addebiti per l'utilizzo di Azure.

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

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

invoiceName

string

ID che identifica in modo univoco una fattura.

options
TransactionsListByInvoiceOptionalParams

Parametri delle opzioni.

Restituisce

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

Elenca le transazioni fatturate o non fatturate in base al nome della sezione della fattura per la data di inizio e la data di fine specificati. Le transazioni includono acquisti, rimborsi e addebiti per l'utilizzo di Azure. Le transazioni non fatturate sono elencate in ID fattura in sospeso e non includono le imposte. L'imposta viene aggiunta all'importo dopo la generazione di una fattura.

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

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

billingProfileName

string

ID che identifica in modo univoco un profilo di fatturazione.

invoiceSectionName

string

ID che identifica in modo univoco una sezione della fattura.

periodStartDate

Date

Data di inizio per recuperare le transazioni. La data deve essere specificata nel formato MM-DD-YYYY.

periodEndDate

Date

Data di fine per recuperare le transazioni. La data deve essere specificata nel formato MM-DD-YYYY.

typeParam

string

Tipo di transazione.

options
TransactionsListByInvoiceSectionOptionalParams

Parametri delle opzioni.

Restituisce