Transactions interface
Interfaz que representa una transacción.
Métodos
begin |
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. |
begin |
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. |
get |
Obtiene el resumen de transacciones de una factura. Las transacciones incluyen compras, reembolsos y cargos de uso de Azure. |
list |
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. |
list |
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. |
list |
Enumera las transacciones de una factura. Las transacciones incluyen compras, reembolsos y cargos de uso de Azure. |
list |
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.
Parámetros de opciones.
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.
Parámetros de opciones.
Devoluciones
Promise<DocumentDownloadResult>
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.
Parámetros de opciones.
Devoluciones
Promise<TransactionSummary>
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.
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.
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.
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.
Parámetros de opciones.