Compartir a través de


TransactionProperties interface

Transacción.

Propiedades

azureCreditApplied

Cantidad de créditos de Azure aplicados automáticamente a esta transacción.

azurePlan

Detalles del plan de Azure.

billingCurrency

Código ISO 4217 para la moneda en la que se factura esta transacción.

billingProfileDisplayName

Nombre del perfil de facturación.

billingProfileId

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

consumptionCommitmentDecremented

La cantidad de decremento del compromiso de consumo de Microsoft Azure (MACC) a través de la transacción.

creditType

Tipo de crédito de la transacción. Solo se aplica a las transacciones con crédito.

customerDisplayName

Nombre del cliente.

customerId

Identificador completo que identifica de forma única a un cliente.

date

Fecha de transacción.

discount

El descuento porcentual, si existe, aplicado a esta transacción.

effectivePrice

El precio del producto después de aplicar cualquier descuento.

exchangeRate

Tipo de cambio usado para convertir el importe de la facturación a la moneda de facturación, si procede.

invoice

Nombre de factura en el que se facturaba la transacción o "Pendiente" si la transacción no se factura.

invoiceId

Identificador completo de la factura en la que se factura la transacción. Este campo solo es aplicable a las transacciones que se facturan.

invoiceSectionDisplayName

Nombre de la sección de factura.

invoiceSectionId

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

isThirdParty

Si la transacción es de terceros o no.

kind

Tipo de la transacción, facturada o no facturada.

marketPrice

Precio de venta al por menor del producto.

partNumber

Número de pieza del producto para el que tuvo lugar la transacción. El campo solo es aplicable a las facturas del Contrato Enterprise.

pricingCurrency

Código ISO 4217 para la moneda en la que el producto tiene un precio.

productDescription

Descripción del producto para el que tuvo lugar la transacción.

productFamily

Familia del producto para el que tuvo lugar la transacción.

productType

Tipo del producto para el que tuvo lugar la transacción.

productTypeId

Identificador del tipo de producto para el que tuvo lugar la transacción.

quantity

Cantidad comprada en la transacción.

reasonCode

Hay código de motivo para la transacción.

refundTransactionDetails

Detalles de reembolso de una transacción.

servicePeriodEndDate

Fecha de finalización del término del producto o la fecha de finalización del mes en el que finalizó el uso.

servicePeriodStartDate

Fecha de la compra del producto o la fecha de inicio del mes en el que se inició el uso.

specialTaxationType

Identifica el tipo de cálculo fiscal utilizado para la factura. El campo solo es aplicable a las facturas con lógica de cálculo fiscal especial.

subTotal

Importe de cargo por impuestos previos para la transacción.

tax

Importe fiscal aplicado a la transacción.

transactionAmount

Cargo asociado a la transacción.

transactionType

Tipo de transacción.

unitOfMeasure

Unidad de medida utilizada para facturar el producto. Por ejemplo, los servicios de proceso se facturan por hora.

units

Número de unidades usadas para un producto determinado.

unitType

Descripción de la unidad de medida de un producto determinado.

Detalles de las propiedades

azureCreditApplied

Cantidad de créditos de Azure aplicados automáticamente a esta transacción.

azureCreditApplied?: TransactionPropertiesAzureCreditApplied

Valor de propiedad

azurePlan

Detalles del plan de Azure.

azurePlan?: string

Valor de propiedad

string

billingCurrency

Código ISO 4217 para la moneda en la que se factura esta transacción.

billingCurrency?: string

Valor de propiedad

string

billingProfileDisplayName

Nombre del perfil de facturación.

billingProfileDisplayName?: any

Valor de propiedad

any

billingProfileId

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

billingProfileId?: string

Valor de propiedad

string

consumptionCommitmentDecremented

La cantidad de decremento del compromiso de consumo de Microsoft Azure (MACC) a través de la transacción.

consumptionCommitmentDecremented?: TransactionPropertiesConsumptionCommitmentDecremented

Valor de propiedad

creditType

Tipo de crédito de la transacción. Solo se aplica a las transacciones con crédito.

creditType?: string

Valor de propiedad

string

customerDisplayName

Nombre del cliente.

customerDisplayName?: string

Valor de propiedad

string

customerId

Identificador completo que identifica de forma única a un cliente.

customerId?: string

Valor de propiedad

string

date

Fecha de transacción.

date?: Date

Valor de propiedad

Date

discount

El descuento porcentual, si existe, aplicado a esta transacción.

discount?: number

Valor de propiedad

number

effectivePrice

El precio del producto después de aplicar cualquier descuento.

effectivePrice?: TransactionPropertiesEffectivePrice

Valor de propiedad

exchangeRate

Tipo de cambio usado para convertir el importe de la facturación a la moneda de facturación, si procede.

exchangeRate?: number

Valor de propiedad

number

invoice

Nombre de factura en el que se facturaba la transacción o "Pendiente" si la transacción no se factura.

invoice?: string

Valor de propiedad

string

invoiceId

Identificador completo de la factura en la que se factura la transacción. Este campo solo es aplicable a las transacciones que se facturan.

invoiceId?: string

Valor de propiedad

string

invoiceSectionDisplayName

Nombre de la sección de factura.

invoiceSectionDisplayName?: string

Valor de propiedad

string

invoiceSectionId

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

invoiceSectionId?: string

Valor de propiedad

string

isThirdParty

Si la transacción es de terceros o no.

isThirdParty?: boolean

Valor de propiedad

boolean

kind

Tipo de la transacción, facturada o no facturada.

kind?: string

Valor de propiedad

string

marketPrice

Precio de venta al por menor del producto.

marketPrice?: TransactionPropertiesMarketPrice

Valor de propiedad

partNumber

Número de pieza del producto para el que tuvo lugar la transacción. El campo solo es aplicable a las facturas del Contrato Enterprise.

partNumber?: string

Valor de propiedad

string

pricingCurrency

Código ISO 4217 para la moneda en la que el producto tiene un precio.

pricingCurrency?: string

Valor de propiedad

string

productDescription

Descripción del producto para el que tuvo lugar la transacción.

productDescription?: string

Valor de propiedad

string

productFamily

Familia del producto para el que tuvo lugar la transacción.

productFamily?: string

Valor de propiedad

string

productType

Tipo del producto para el que tuvo lugar la transacción.

productType?: string

Valor de propiedad

string

productTypeId

Identificador del tipo de producto para el que tuvo lugar la transacción.

productTypeId?: string

Valor de propiedad

string

quantity

Cantidad comprada en la transacción.

quantity?: number

Valor de propiedad

number

reasonCode

Hay código de motivo para la transacción.

reasonCode?: string

Valor de propiedad

string

refundTransactionDetails

Detalles de reembolso de una transacción.

refundTransactionDetails?: TransactionPropertiesRefundTransactionDetails

Valor de propiedad

servicePeriodEndDate

Fecha de finalización del término del producto o la fecha de finalización del mes en el que finalizó el uso.

servicePeriodEndDate?: Date

Valor de propiedad

Date

servicePeriodStartDate

Fecha de la compra del producto o la fecha de inicio del mes en el que se inició el uso.

servicePeriodStartDate?: Date

Valor de propiedad

Date

specialTaxationType

Identifica el tipo de cálculo fiscal utilizado para la factura. El campo solo es aplicable a las facturas con lógica de cálculo fiscal especial.

specialTaxationType?: string

Valor de propiedad

string

subTotal

Importe de cargo por impuestos previos para la transacción.

subTotal?: TransactionPropertiesSubTotal

Valor de propiedad

tax

Importe fiscal aplicado a la transacción.

tax?: TransactionPropertiesTax

Valor de propiedad

transactionAmount

Cargo asociado a la transacción.

transactionAmount?: TransactionPropertiesTransactionAmount

Valor de propiedad

transactionType

Tipo de transacción.

transactionType?: string

Valor de propiedad

string

unitOfMeasure

Unidad de medida utilizada para facturar el producto. Por ejemplo, los servicios de proceso se facturan por hora.

unitOfMeasure?: string

Valor de propiedad

string

units

Número de unidades usadas para un producto determinado.

units?: number

Valor de propiedad

number

unitType

Descripción de la unidad de medida de un producto determinado.

unitType?: string

Valor de propiedad

string