Recursos de factura

Se aplica a: Centro de partners | Centro de partners operado por 21Vianet | Centro de partners para Microsoft Cloud for US Government

Los siguientes recursos relacionados con la factura están disponibles a través de las API del Centro de partners.

Factura

Propiedad Tipo Descripción
id string Identificador de factura.
invoiceDate cadena en formato de fecha y hora UTC Fecha en que se generó la factura.
billingPeriodStartDate cadena en formato de fecha y hora UTC Fecha de inicio del período de facturación en UTC.
billingPeriodEndDate cadena en formato de fecha y hora UTC Fecha de finalización del período de facturación en UTC.
totalCharges number El total de cargos. Incluye cargos por transacciones y cualquier ajuste.
paidAmount number Importe pagado por el socio. Negativo si se recibió un pago.
currencyCode string Código que indica la moneda utilizada para todos los importes y totales de los artículos de factura.
currencySymbol string Símbolo de moneda utilizado para todos los importes y totales de los artículos de factura.
pdfDownloadLink string Vínculo para descargar la factura en formato PDF. Este vínculo no se devuelve como parte de los resultados de la búsqueda y solo se rellena si el identificador accede a la factura. Este vínculo expira automáticamente en 30 minutos.
invoiceDetails matriz de objetos InvoiceDetail Detalles de la factura.
Enmiendas matriz de objetos Invoice Las modificaciones de esta factura.
documentType string Tipo de documento de la factura: "Nota de crédito", "Factura".
amendsOf string Número de referencia del documento del que se trata de una modificación.
invoiceType string Tipo de factura: "periódica", "one_time".
vínculos ResourceLinks Vínculos de recursos.
atributos ResourceAttributes Atributos de metadatos.
collectionOfSummary matriz de objetos TaxReceipt Obtiene o establece el vínculo de descarga de recibo fiscal.
Estado string Obtiene el estado de la factura, como "activo", "void", etc.

InvoiceDetail

Una factura contiene una colección de elementos facturados y cada elemento se representa mediante un recurso InvoiceDetail.

Propiedad Tipo Descripción
invoiceLineItemType string Tipo de detalle de factura: "none", "usage_line_items", "billing/_line_items".
billingProvider string El proveedor de facturación: "None", "Office", "Azure", "OneTime".
vínculos ResourceLinks Vínculos de recursos.
atributos ResourceAttributes Atributos de metadatos.

InvoiceLineItem

Cada cargo individual dentro de una factura se representa como invoiceLineItem.

Propiedad Tipo Descripción
invoiceLineItemType string Tipo de elemento de línea de factura: "none", "usage_line_items", "billing/_line_items".
billingProvider string El proveedor de facturación: "None", "Office", "Azure", "OneTime".
atributos ResourceAttributes Atributos de metadatos.

InvoiceSummary

Describe un resumen del saldo y los cargos totales de una factura.

Propiedad Tipo Descripción
balanceAmount number Saldo de la factura. Esta es la cantidad total de facturas no pagadas.
currencyCode string Código que indica la moneda utilizada para el importe del saldo.
currencySymbol string Símbolo de moneda usado.
accountingDate cadena en formato de fecha y hora UTC Fecha en que se actualizó por última vez el importe del saldo.
firstInvoiceCreationDate cadena en formato de fecha y hora UTC Fecha en que se creó la primera factura del cliente.
lastPaymentDate cadena en formato de fecha y hora UTC Fecha del último pago.
lastPaymentAmount number Importe del último pago.
latestInvoiceDate cadena en formato de fecha y hora UTC Fecha en que se creó la última factura del cliente.
detalles matriz de objetos InvoiceSummaryDetail Detalle del resumen de la factura.
vínculos ResourceLinks Vínculos de recursos.
atributos ResourceAttributes Atributos de metadatos.

InvoiceSummaryDetail

Representa un resumen de los detalles individuales de un tipo de factura (por ejemplo, periódico, one_time).

Propiedad Tipo Descripción
invoiceType string Tipo de factura: "periódica", "one_time".
summary InvoiceSummary ( objeto) Resumen de la factura por tipo de factura.

InvoiceSummaries

Representa una colección de tipo InvoiceSummary que contiene los detalles individuales de un tipo de factura por moneda.

Propiedad Tipo Descripción
collectionOfSummary matriz de objetos InvoiceSummary Resumen de la factura por tipo de factura por moneda.

LicenseBasedLineItem

Representa un elemento de línea de facturación para suscripciones basadas en licencias.

Propiedad Tipo Descripción
amount string Obtiene o establece la cantidad total. Importe total = precio unitario * cantidad.
atributos string Obtiene los atributos.
billingCycleType string Obtiene o establece el tipo de ciclo de facturación.
billingProvider string Obtiene el proveedor de facturación.
chargeEndDate cadena en formato de fecha y hora UTC Obtiene o establece la fecha de finalización del cargo.
chargeStartDate cadena en formato de fecha y hora UTC Obtiene o establece la fecha de inicio del cargo.
chargeType string Obtiene o establece el tipo de cargo.
currency string Obtiene o establece la moneda utilizada para este elemento de línea.
customerId string Obtiene o establece el identificador único del cliente en la plataforma de facturación de Microsoft.
customerName cadena en formato de fecha y hora UTC Obtiene o establece el nombre del cliente.
domainName string Obtiene o establece el nombre de dominio.
durableOfferId string Obtiene o establece el identificador único de la oferta duradera.
invoiceLineItemType string Obtiene el tipo de elemento de línea de factura.
PartnerId number Obtiene o establece el PartnerID asociado a este elemento de línea. Para revendedores directos, este es el PartnerID del revendedor. En el caso de los revendedores indirectos, este es el PartnerID del revendedor de valor agregado (VAR).
offerId string Obtiene o establece el identificador único de la oferta.
offerName string Obtiene o establece el nombre de la oferta.
orderId string Obtiene o establece el identificador único del orden.
PartnerId string Obtiene o establece el identificador de inquilino de Microsoft Entra asociado.
cantidad number Obtiene o establece el número de unidades asociadas a este elemento de línea.
subscriptionDescription string Obtiene o establece la descripción de la suscripción.
subscriptionEndDate cadena en formato de fecha y hora UTC Obtiene o establece la fecha en que expira la suscripción.
subscriptionId string Obtiene o establece el identificador único de la suscripción.
subscriptionName string Obtiene o establece el nombre de la suscripción.
subscriptionStartDate cadena en formato de fecha y hora UTC Obtiene o establece la fecha en que se inicia la suscripción.
subtotal number Obtiene o establece el importe después del descuento.
syndicationPartnerSubscriptionNumber string Obtiene o establece el número de suscripción del asociado de distribución.
impuesto number Obtiene o establece los impuestos cargados.
tier2MpnId number Obtiene o establece el PartnerID del asociado de nivel 2 asociado a este elemento de línea.
totalForCustomer number Obtiene o establece el importe total después del descuento y el impuesto.
totalOtherDiscount number Obtiene o establece el descuento asociado a esta compra.
unitPrice number Obtiene o establece el precio unitario.

UsageBasedLineItem

Representa un elemento de línea de facturación para suscripciones basadas en uso.

Propiedad Tipo Descripción
atributos string Obtiene los atributos.
billingCycleType string Obtiene o establece el tipo de ciclo de facturación.
billingProvider string Obtiene el proveedor de facturación.
chargeEndDate cadena en formato de fecha y hora UTC Obtiene o establece la fecha de finalización del cargo.
chargeStartDate cadena en formato de fecha y hora UTC Obtiene o establece la fecha de inicio del cargo.
chargeType string Obtiene o establece el tipo de cargo.
consumedQuantity number Obtiene o establece el total de unidades consumidas.
consumptionDiscount string Obtiene o establece el descuento en el consumo.
consumptionPrice string Obtiene o establece el precio de la cantidad consumida.
currency string Obtiene o establece la moneda asociada a los precios.
customerName string Obtiene o establece el nombre del cliente.
customerId string Obtiene o establece el identificador único del cliente.
detailLineItemId number Obtiene o establece el identificador de elemento de línea de detalles. Identifica de forma única los elementos de línea para los casos en los que el cálculo es diferente para las unidades consumidas. Ejemplo: El total consumido = 1338, 1024 se cobra con una tarifa, 314 se cobra con una tarifa diferente.
domainName string Obtiene o establece el nombre de dominio.
includedQuantity number Obtiene o establece las unidades incluidas en el orden.
invoiceLineItemType string Obtiene el tipo de elemento de línea de factura.
invoiceNumber string Obtiene o establece el número de factura.
listPrice number Obtiene o establece el precio de cada unidad.
PartnerId number Obtiene o establece el PartnerID asociado a este elemento de línea. Para revendedores directos, este es el PartnerID del revendedor. En el caso de los revendedores indirectos, este es el PartnerID del revendedor de valor agregado (VAR).
orderId string Obtiene o establece el identificador único del orden.
overageQuantity number Obtiene o establece la cantidad consumida por encima del uso permitido.
partnerBillableAccountId string Obtiene o establece el identificador de cuenta facturable del asociado.
PartnerId string Obtiene o establece el identificador de inquilino de Microsoft Entra asociado.
partnerName string Obtiene o establece el nombre del asociado.
postTaxEffectiveRate number Obtiene o establece el precio efectivo después de los impuestos.
postTaxTotal number Obtiene o establece los cargos totales después del impuesto. Cargos por adelantado + Importe fiscal
preTaxCharges number Obtiene o establece el precio cargado antes de los impuestos.
preTaxEffectiveRate number Obtiene o establece el precio efectivo antes de los impuestos.
region string Obtiene o establece la región asociada a la instancia de recurso.
resourceGuid string Obtiene o establece el identificador de recursos.
resourceName string Obtiene o establece el nombre del recurso. Ejemplo: Base de datos (GB/mes).
serviceName string Obtiene o establece el nombre del servicio. Ejemplo: Azure Data Service.
serviceType string Obtiene o establece el tipo de servicio. Ejemplo: Azure SQL Azure DB.
sku string Obtiene o establece la SKU del servicio.
subscriptionDescription string Obtiene o establece la descripción de la suscripción.
subscriptionId string Obtiene o establece el identificador único de la suscripción.
subscriptionName string Obtiene o establece el nombre de la suscripción.
taxAmount number Obtiene o establece la cantidad de impuestos cargados.
tier2MpnId number Obtiene o establece el PartnerID del asociado de nivel 2 asociado a este elemento de línea.
unidad string Obtiene o establece la unidad de medida para el uso de Azure.

InvoiceStatement

Representa las operaciones disponibles en una instrucción de factura en application/pdf.

Propiedad Tipo Descripción
httpResponseMessage objeto ByteArrayContent con contentType = application/pdf.

OneTimeInvoiceLineItem

Representa un elemento de línea de facturación para suscripciones basadas en licencias.

Propiedad Tipo Descripción
PartnerId string Obtiene o establece el identificador de inquilino del asociado.
CustomerId string Obtiene o establece el identificador de inquilino del cliente.
CustomerName string Obtiene o establece el nombre del cliente.
CustomerDomainName string Obtiene o establece el nombre de dominio del cliente.
CustomerCountry string Obtiene o establece el país o región del cliente.
InvoiceNumber string Obtiene o establece el número de factura.
MpnId string Obtiene o establece el PartnerID asociado a este elemento de línea.
ResellerMpnId int Obtiene o establece el PartnerID del asociado de nivel 2 asociado a este elemento de línea.
OrderDate DateTime Obtiene o establece la fecha en que se creó el orden.
OrderId string Identificador único para un pedido en la plataforma de facturación de Microsoft.
ProductId string Obtiene o establece el identificador único del producto.
SkuId string Obtiene o establece el identificador único de SKU.
AvailabilityId string Obtiene o establece el identificador único de disponibilidad.
ProductName string Obtiene o establece el nombre del producto.
SkuName string Obtiene o establece el nombre de la SKU.
ChargeType string Obtiene o establece el tipo de cargo.
UnitPrice decimal Obtiene o establece el precio unitario.
EffectiveUnitPrice decimal Obtiene o establece el precio unitario efectivo.
UnitType string Obtiene o establece el tipo de unidad.
Cantidad int Obtiene o establece el número de unidades asociadas a este elemento de línea.
Subtotal decimal Obtiene o establece el importe después del descuento.
TaxTotal decimal Obtiene o establece los impuestos cargados.
TotalForCustomer decimal Obtiene o establece el importe total después del descuento y el impuesto.
Divisa string Obtiene o establece la moneda utilizada para este elemento de línea.
PublisherName string Obtiene o establece el nombre del publicador asociado a esta compra.
PublisherId string Obtiene o establece el identificador del publicador asociado a esta compra.
SubscriptionDescription string Obtiene o establece la descripción de la suscripción asociada a esta compra.
SubscriptionId string Obtiene o establece el identificador de suscripción asociado a esta compra.
ChargeStartDate DateTime Obtiene o establece la fecha de inicio del cargo asociada a esta compra.
ChargeEndDate DateTime Obtiene o establece la fecha de finalización del cargo asociada a esta compra.
TermAndBillingCycle string Obtiene o establece el término y el ciclo de facturación asociados a esta compra.
AlternateId string Obtiene o establece el identificador alternativo (id. de comilla).
PriceAdjustmentDescription string Obtiene o establece la descripción del ajuste de precios.
CreditReasonCode string Obtiene o establece el código de motivo de crédito.
DiscountDetails string Obsoleto. Obtiene o establece los detalles de descuento asociados a esta compra.
PricingCurrency string Obtiene o establece el código de moneda de precios.
PCToBCExchangeRate decimal Obtiene o establece la moneda de precios en el tipo de cambio de moneda de facturación.
PCToBCExchangeRateDate DateTime Obtiene o establece la fecha de tipo de cambio en la que se determinó la moneda de precios a la tasa de cambio de moneda de facturación.
BillableQuantity decimal Obtiene o establece las unidades compradas. Para cada columna de diseño denominada BillableQuantity.
MeterDescription string Obtiene o establece la descripción del medidor para el elemento de línea de consumo.
ReservationOrderId string Obtiene o establece el identificador de pedido de reserva para una compra de AZURE RI.
BillingFrequency string Obtiene o establece la frecuencia de facturación.
InvoiceLineItemType InvoiceLineItemType Devuelve el tipo de elemento de línea de factura.
BillingProvider BillingProvider Devuelve el proveedor de facturación.
ProductQualifiers string Identificador para conocer las compras de complementos o de prueba.
PromotionId string Identificador para recuperar información de promoción.

DailyRatedUsageLineItem

Representa elementos de línea de conciliación facturados no facturados para el uso clasificado diario.

Propiedad Tipo Descripción
PartnerId string Obtiene o establece el identificador de inquilino del asociado.
PartnerName string Obtiene o establece el nombre del asociado.
CustomerId string Obtiene o establece el identificador de inquilino del cliente al que pertenece el uso.
CustomerName string Obtiene o establece el nombre de la empresa cliente a la que pertenece el uso.
CustomerDomainName string Obtiene o establece el nombre de dominio del cliente al que pertenece el uso.
InvoiceNumber string Obtiene o establece el identificador de la factura a la que pertenece el uso.
ProductId string Obtiene o establece el identificador único del producto.
SkuId string Obtiene o establece el identificador único de SKU.
AvailabilityId string Obtiene o establece el identificador único de disponibilidad.
SkuName string Obtiene o establece el nombre de la SKU para el servicio.
ProductName string Obtiene o establece el nombre del producto.
PublisherName string Obtiene o establece el nombre del publicador.
PublisherId string Obtiene o establece el identificador del publicador.
SubscriptionId string Obtiene o establece el identificador de la suscripción.
SubscriptionDescription string Obtiene o establece la descripción de la suscripción.
ChargeStartDate DateTime Obtiene o establece la fecha de inicio del cargo.
ChargeEndDate DateTime Obtiene o establece la fecha de finalización del cargo.
UsageDate DateTime Obtiene o establece la fecha de uso.
MeterType string Obtiene o establece el tipo de medidor.
MeterCategory string Obtiene o establece la categoría de medidor.
MeterId string Obtiene o establece el identificador de medidor (GUID).
MeterSubCategory string Obtiene o establece la sub categoría de medidor.
MeterName string Obtiene o establece el nombre del medidor.
MeterRegion string Obtiene o establece la región del medidor.
UnitOfMeasure string Obtiene o establece la unidad de medida.
ResourceLocation string Obtiene o establece la ubicación del recurso.
ConsumedService string Obtiene o establece el nombre del servicio consumido.
ResourceGroup string Obtiene o establece el nombre del grupo de recursos.
ResourceUri string Obtiene o establece el URI de la instancia de recurso a la que se refiere el uso.
Etiquetas string Obtiene o establece las etiquetas agregadas por el cliente.
AdditionalInfo string Obtiene o establece los metadatos específicos del servicio. Por ejemplo, un tipo de imagen de una máquina virtual.
ServiceInfo1 string Obtiene o establece metadatos internos de Azure Service.
ServiceInfo2 string Obtiene o establece información de servicio, por ejemplo, un tipo de imagen para una máquina virtual y un nombre ISP para ExpressRoute.
CustomerCountry string Obtiene o establece el país o región del cliente.
MpnId string Obtiene o establece el PartnerID asociado a este elemento de línea.
ResellerMpnId string Obtiene o establece el PartnerID de revendedor del asociado de nivel 2 asociado a este elemento de línea.
ChargeType string Obtiene o establece el tipo de cargo.
UnitPrice decimal Obtiene o establece el precio de la unidad.
Quantity decimal Obtiene o establece la cantidad de uso.
UnitType string Obtiene o establece el tipo de unidad (por ejemplo, 1 hora).
BillingPreTaxTotal decimal Obtiene o establece el costo extendido o el costo total antes de impuestos en moneda local del cliente o la moneda de facturación.
BillingCurrency string Obtiene o establece la moneda ISO en la que el medidor se cobra en la moneda local del cliente o la moneda de facturación.
PricingPreTaxTotal decimal Obtiene o establece el costo extendido o el costo total antes de impuestos en USD o moneda de catálogo usada para la clasificación.
PricingCurrency string Obtiene o establece la moneda ISO en la que se cobra el medidor en USD o en la moneda del catálogo utilizada para la clasificación.
EntitlementId string Obtiene o establece el identificador de derechos (suscripción de Azure).
EntitlementDescription string Obtiene o establece la descripción de derechos (suscripción de Azure).
PCToBCExchangeRate string Obtiene o establece la moneda de precios en el tipo de cambio de moneda de facturación.
PCToBCExchangeRateDate DateTime Obtiene o establece la moneda de precios en la fecha de cambio de moneda de facturación.
EffectiveUnitPrice decimal Obtiene o establece el precio unitario efectivo.
RateOfPartnerEarnedCredit decimal Obtiene o establece la tasa de crédito obtenido por el asociado.
HasPartnerEarnedCredit bool Obtiene o establece que se aplica el crédito obtenido por el asociado.
RateOfCredit decimal Obtiene o establece la tasa de crédito para el tipo de crédito especificado.
CreditType string Obtiene o establece el tipo de crédito.
InvoiceLineItemType InvoiceLineItemType Devuelve el tipo de elemento de línea de factura.
BillingProvider BillingProvider Devuelve el proveedor de facturación.