Compartir a través de


Transactions interface

Interfaz que representa una transacción.

Métodos

beginTransactionsDownloadByInvoice(string, string, TransactionsTransactionsDownloadByInvoiceOptionalParams)

Obtiene una dirección URL para descargar el documento de transacciones de una factura. La operación es compatible con las cuentas de facturación con el tipo de contrato Enterprise Agreement.

beginTransactionsDownloadByInvoiceAndWait(string, string, TransactionsTransactionsDownloadByInvoiceOptionalParams)

Obtiene una dirección URL para descargar el documento de transacciones de una factura. La operación es compatible con las cuentas de facturación con el tipo de contrato Enterprise Agreement.

getTransactionSummaryByInvoice(string, string, TransactionsGetTransactionSummaryByInvoiceOptionalParams)

Obtiene el resumen de transacciones de una factura. Las transacciones incluyen compras, reembolsos y cargos de uso de Azure.

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

Enumera las transacciones facturadas o no facturadas por el nombre del perfil de facturación para la fecha de inicio y finalización especificadas. Las transacciones incluyen compras, reembolsos y cargos de uso de Azure. Las transacciones no facturadas aparecen en el identificador de factura pendiente y no incluyen impuestos. El impuesto se agrega al importe una vez generada una factura.

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

Enumera las transacciones facturadas o no facturadas por identificador de cliente para la fecha de inicio y la fecha de finalización especificadas. Las transacciones incluyen compras, reembolsos y cargos de uso de Azure. Las transacciones no facturadas aparecen en el identificador de factura pendiente y no incluyen impuestos. El impuesto se agrega al importe una vez generada una factura.

listByInvoice(string, string, TransactionsListByInvoiceOptionalParams)

Enumera las transacciones de una factura. Las transacciones incluyen compras, reembolsos y cargos de uso de Azure.

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

Enumera las transacciones facturadas o no facturadas por nombre de sección de factura para la fecha de inicio y la fecha de finalización especificadas. Las transacciones incluyen compras, reembolsos y cargos de uso de Azure. Las transacciones no facturadas aparecen en el identificador de factura pendiente y no incluyen impuestos. El impuesto se agrega al importe una vez generada una factura.

Detalles del método

beginTransactionsDownloadByInvoice(string, string, TransactionsTransactionsDownloadByInvoiceOptionalParams)

Obtiene una dirección URL para descargar el documento de transacciones de una factura. La operación es compatible con las cuentas de facturación con el tipo de contrato Enterprise Agreement.

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

Parámetros

billingAccountName

string

Identificador que identifica de forma única una cuenta de facturación.

invoiceName

string

Identificador que identifica de forma única una factura.

Devoluciones

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

beginTransactionsDownloadByInvoiceAndWait(string, string, TransactionsTransactionsDownloadByInvoiceOptionalParams)

Obtiene una dirección URL para descargar el documento de transacciones de una factura. La operación es compatible con las cuentas de facturación con el tipo de contrato Enterprise Agreement.

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

Parámetros

billingAccountName

string

Identificador que identifica de forma única una cuenta de facturación.

invoiceName

string

Identificador que identifica de forma única una factura.

Devoluciones

getTransactionSummaryByInvoice(string, string, TransactionsGetTransactionSummaryByInvoiceOptionalParams)

Obtiene el resumen de transacciones de una factura. Las transacciones incluyen compras, reembolsos y cargos de uso de Azure.

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

Parámetros

billingAccountName

string

Identificador que identifica de forma única una cuenta de facturación.

invoiceName

string

Identificador que identifica de forma única una factura.

Devoluciones

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

Enumera las transacciones facturadas o no facturadas por el nombre del perfil de facturación para la fecha de inicio y finalización especificadas. Las transacciones incluyen compras, reembolsos y cargos de uso de Azure. Las transacciones no facturadas aparecen en el identificador de factura pendiente y no incluyen impuestos. El impuesto se agrega al importe una vez generada una factura.

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

Parámetros

billingAccountName

string

Identificador que identifica de forma única una cuenta de facturación.

billingProfileName

string

Identificador que identifica de forma única un perfil de facturación.

periodStartDate

Date

Fecha de inicio para capturar las transacciones. La fecha debe especificarse en formato MM-DD-YYYY.

periodEndDate

Date

Fecha de finalización para capturar las transacciones. La fecha debe especificarse en formato MM-DD-YYYY.

typeParam

string

Tipo de transacción.

options
TransactionsListByBillingProfileOptionalParams

Parámetros de opciones.

Devoluciones

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

Enumera las transacciones facturadas o no facturadas por identificador de cliente para la fecha de inicio y la fecha de finalización especificadas. Las transacciones incluyen compras, reembolsos y cargos de uso de Azure. Las transacciones no facturadas aparecen en el identificador de factura pendiente y no incluyen impuestos. El impuesto se agrega al importe una vez generada una factura.

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

Parámetros

billingAccountName

string

Identificador que identifica de forma única una cuenta de facturación.

billingProfileName

string

Identificador que identifica de forma única un perfil de facturación.

customerName

string

Identificador que identifica de forma única a un cliente.

periodStartDate

Date

Fecha de inicio para capturar las transacciones. La fecha debe especificarse en formato MM-DD-YYYY.

periodEndDate

Date

Fecha de finalización para capturar las transacciones. La fecha debe especificarse en formato MM-DD-YYYY.

typeParam

string

Tipo de transacción.

options
TransactionsListByCustomerOptionalParams

Parámetros de opciones.

Devoluciones

listByInvoice(string, string, TransactionsListByInvoiceOptionalParams)

Enumera las transacciones de una factura. Las transacciones incluyen compras, reembolsos y cargos de uso de Azure.

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

Parámetros

billingAccountName

string

Identificador que identifica de forma única una cuenta de facturación.

invoiceName

string

Identificador que identifica de forma única una factura.

options
TransactionsListByInvoiceOptionalParams

Parámetros de opciones.

Devoluciones

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

Enumera las transacciones facturadas o no facturadas por nombre de sección de factura para la fecha de inicio y la fecha de finalización especificadas. Las transacciones incluyen compras, reembolsos y cargos de uso de Azure. Las transacciones no facturadas aparecen en el identificador de factura pendiente y no incluyen impuestos. El impuesto se agrega al importe una vez generada una factura.

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

Parámetros

billingAccountName

string

Identificador que identifica de forma única una cuenta de facturación.

billingProfileName

string

Identificador que identifica de forma única un perfil de facturación.

invoiceSectionName

string

Identificador que identifica de forma única una sección de factura.

periodStartDate

Date

Fecha de inicio para capturar las transacciones. La fecha debe especificarse en formato MM-DD-YYYY.

periodEndDate

Date

Fecha de finalización para capturar las transacciones. La fecha debe especificarse en formato MM-DD-YYYY.

typeParam

string

Tipo de transacción.

options
TransactionsListByInvoiceSectionOptionalParams

Parámetros de opciones.

Devoluciones