发票资源
适用于:合作伙伴中心 | 由世纪互联运营的合作伙伴中心 | Microsoft Cloud for US Government 合作伙伴中心
合作伙伴中心 API 提供了以下与发票相关的资源。
发票
properties | 类型 | 描述 |
---|---|---|
id | string | 发票标识符。 |
invoiceDate | 采用 UTC 日期/时间格式的字符串 | 生成发票的日期。 |
billingPeriodStartDate | 采用 UTC 日期/时间格式的字符串 | 以 UTC 为单位的计费周期开始日期。 |
billingPeriodEndDate | 采用 UTC 日期/时间格式的字符串 | UTC 计费周期结束日期。 |
totalCharges | 数字 | 总费用。 包括交易费用和任何调整。 |
paidAmount | 数字 | 合作伙伴支付的金额。 如果收到付款,则为负数。 |
currencyCode | string | 一个代码,指示用于所有发票项金额和总计的货币。 |
currencySymbol | string | 用于所有发票项目金额和总计的货币符号。 |
pdfDownloadLink | string | 以 PDF 格式下载发票的链接。 此链接不会作为搜索结果的一部分返回,并且仅在 ID 访问发票时才进行填充。 此链接将在 30 分钟内自动过期。 |
invoiceDetails | InvoiceDetail 对象的数组 | 发票详细信息。 |
修订 | Invoice 对象的数组 | 此发票的修订。 |
documentType | string | 发票的文档类型:“信用单”、“发票”。 |
amendsOf | string | 本文档是修订的文档的参考号。 |
invoiceType | string | 发票类型:“定期”、“one_time”。 |
链路 | ResourceLinks | 资源链接。 |
attributes | ResourceAttributes | 元数据属性。 |
collectionOfSummary | TaxReceipt 对象的数组 | 获取或设置税务收据下载链接。 |
Status | string | 获取发票状态,例如“活动”、“void”等。 |
InvoiceDetail
发票包含计费项的集合,每个项由 InvoiceDetail 资源表示。
properties | 类型 | 描述 |
---|---|---|
invoiceLineItemType | string | 发票详细信息的类型:“none”、“usage_line_items”、“billing/_line_items”。 |
billingProvider | string | 计费提供程序:“None”、“Office”、“Azure”、“OneTime”。 |
链路 | ResourceLinks | 资源链接。 |
attributes | ResourceAttributes | 元数据属性。 |
InvoiceLineItem
发票中的每个单独费用都表示为 InvoiceLineItem。
properties | 类型 | 描述 |
---|---|---|
invoiceLineItemType | string | 发票行项的类型:“none”、“usage_line_items”、“billing/_line_items”。 |
billingProvider | string | 计费提供程序:“None”、“Office”、“Azure”、“OneTime”。 |
attributes | ResourceAttributes | 元数据属性。 |
InvoiceSummary
描述发票余额和总费用的摘要。
properties | 类型 | 描述 |
---|---|---|
balanceAmount | 数字 | 发票的余额。 这是未付账单的总金额。 |
currencyCode | string | 一个代码,指示用于余额的货币。 |
currencySymbol | string | 使用的货币符号。 |
accountingDate | 采用 UTC 日期/时间格式的字符串 | 上次更新余额的日期。 |
firstInvoiceCreationDate | 采用 UTC 日期/时间格式的字符串 | 创建客户第一张发票的日期。 |
lastPaymentDate | 采用 UTC 日期/时间格式的字符串 | 上次付款的日期。 |
lastPaymentAmount | 数字 | 上次付款金额。 |
latestInvoiceDate | 采用 UTC 日期/时间格式的字符串 | 创建客户最后一张发票的日期。 |
详细信息 | InvoiceSummaryDetail 对象的数组 | 发票摘要详细信息。 |
链路 | ResourceLinks | 资源链接。 |
attributes | ResourceAttributes | 元数据属性。 |
InvoiceSummaryDetail
表示发票类型的各个详细信息的摘要(例如定期、one_time)。
properties | 类型 | 描述 |
---|---|---|
invoiceType | string | 发票类型:“定期”、“one_time”。 |
summary | InvoiceSummary 对象 | 每个发票类型的发票摘要。 |
InvoiceSummaries
表示一个类型 为 InvoiceSummary 的集合,其中包含每个货币的发票类型的各个详细信息。
properties | 类型 | 描述 |
---|---|---|
collectionOfSummary | InvoiceSummary 对象的数组 | 每个货币每张发票类型的发票摘要。 |
LicenseBasedLineItem
表示基于许可的订阅的发票计费行项。
properties | 类型 | 描述 |
---|---|---|
金额 | string | 获取或设置总金额。 总金额 = 单价 * 数量。 |
attributes | string | 获取属性。 |
billingCycleType | string | 获取或设置计费周期类型。 |
billingProvider | string | 获取计费提供程序。 |
chargeEndDate | 采用 UTC 日期/时间格式的字符串 | 获取或设置费用的结束日期。 |
chargeStartDate | 采用 UTC 日期/时间格式的字符串 | 获取或设置费用的开始日期。 |
chargeType | string | 获取或设置费用的类型。 |
currency | string | 获取或设置用于此行项的货币。 |
customerId | string | 获取或设置Microsoft计费平台中的客户唯一标识符。 |
customerName | 采用 UTC 日期/时间格式的字符串 | 获取或设置客户名称。 |
domainName | string | 获取或设置域名。 |
durableOfferId | string | 获取或设置持久产品/服务唯一标识符。 |
invoiceLineItemType | string | 获取发票行项的类型。 |
partnerId | 数字 | 获取或设置与此行项关联的 PartnerID。 对于直接经销商,这是经销商的 PartnerID。 对于间接经销商,这是增值经销商(VAR)的 PartnerID。 |
offerId | string | 获取或设置产品/服务唯一标识符。 |
offerName | string | 获取或设置产品/服务名称。 |
orderId | string | 获取或设置顺序唯一标识符。 |
partnerId | string | 获取或设置 partner Microsoft Entra 租户 ID。 |
quantity | 数字 | 获取或设置与此行项关联的单位数。 |
subscriptionDescription | string | 获取或设置订阅说明。 |
subscriptionEndDate | 采用 UTC 日期/时间格式的字符串 | 获取或设置订阅过期的日期。 |
subscriptionId | string | 获取或设置订阅唯一标识符。 |
subscriptionName | string | 获取或设置订阅名称。 |
subscriptionStartDate | 采用 UTC 日期/时间格式的字符串 | 获取或设置订阅启动时的日期。 |
subtotal | 数字 | 获取或设置折扣后的金额。 |
syndicationPartnerSubscriptionNumber | string | 获取或设置联合合作伙伴订阅编号。 |
tax | 数字 | 获取或设置所收取的税款。 |
tier2MpnId | 数字 | 获取或设置与此行项关联的第 2 层合作伙伴的 PartnerID。 |
totalForCustomer | 数字 | 获取或设置折扣和税后的总金额。 |
totalOtherDiscount | 数字 | 获取或设置与此购买关联的折扣。 |
unitPrice | 数字 | 获取或设置单价。 |
UsageBasedLineItem
表示基于使用情况的订阅的发票计费行项。
properties | 类型 | 描述 |
---|---|---|
attributes | string | 获取属性。 |
billingCycleType | string | 获取或设置计费周期类型。 |
billingProvider | string | 获取计费提供程序。 |
chargeEndDate | 采用 UTC 日期/时间格式的字符串 | 获取或设置费用的结束日期。 |
chargeStartDate | 采用 UTC 日期/时间格式的字符串 | 获取或设置费用的开始日期。 |
chargeType | string | 获取或设置费用的类型。 |
consumedQuantity | 数字 | 获取或设置消耗的总单位数。 |
consumptionDiscount | string | 获取或设置消耗折扣。 |
consumptionPrice | string | 获取或设置消耗的数量价格。 |
currency | string | 获取或设置与价格关联的货币。 |
customerName | string | 获取或设置客户名称。 |
customerId | string | 获取或设置客户唯一标识符。 |
detailLineItemId | 数字 | 获取或设置详细信息行项 ID。 唯一标识使用单位计算不同的情况的行项。 示例:总消耗量 = 1338,1024 按一个费率收费,314 按不同的费率收费。 |
domainName | string | 获取或设置域名。 |
includedQuantity | 数字 | 获取或设置顺序中包含的单位。 |
invoiceLineItemType | string | 获取发票行项的类型。 |
invoiceNumber | string | 获取或设置发票编号。 |
listPrice | 数字 | 获取或设置每个单位的价格。 |
partnerId | 数字 | 获取或设置与此行项关联的 PartnerID。 对于直接经销商,这是经销商的 PartnerID。 对于间接经销商,这是增值经销商(VAR)的 PartnerID。 |
orderId | string | 获取或设置顺序唯一标识符。 |
overageQuantity | 数字 | 获取或设置上述允许使用的数量。 |
partnerBillableAccountId | string | 获取或设置合作伙伴计费帐户 ID。 |
partnerId | string | 获取或设置 partner Microsoft Entra 租户 ID。 |
partnerName | string | 获取或设置合作伙伴的名称。 |
postTaxEffectiveRate | 数字 | 获取或设置税后的有效价格。 |
postTaxTotal | 数字 | 获取或设置税后的总费用。 税前费用 + 税额 |
preTaxCharges | 数字 | 获取或设置税前收取的价格。 |
preTaxEffectiveRate | 数字 | 获取或设置税前的有效价格。 |
区域 | string | 获取或设置与资源实例关联的区域。 |
resourceGuid | string | 获取或设置资源标识符。 |
resourceName | string | 获取或设置资源名称。 示例:数据库(GB/月)。 |
serviceName | string | 获取或设置服务名称。 示例:Azure 数据服务。 |
serviceType | string | 获取或设置服务类型。 示例:Azure SQL Azure DB。 |
sku | string | 获取或设置服务 SKU。 |
subscriptionDescription | string | 获取或设置订阅说明。 |
subscriptionId | string | 获取或设置订阅唯一标识符。 |
subscriptionName | string | 获取或设置订阅名称。 |
taxAmount | 数字 | 获取或设置收取的税款金额。 |
tier2MpnId | 数字 | 获取或设置与此行项关联的第 2 层合作伙伴的 PartnerID。 |
unit | string | 获取或设置 Azure 使用情况的度量单位。 |
InvoiceStatement
表示在 application/pdf 中的发票帐单上可用的操作。
properties | 类型 | 描述 |
---|---|---|
httpResponseMessage | object | 带有 contentType = application/pdf 的 ByteArrayContent。 |
OneTimeInvoiceLineItem
表示基于许可的订阅的发票计费行项。
properties | 类型 | 描述 |
---|---|---|
PartnerId | string | 获取或设置合作伙伴租户 ID。 |
CustomerId | string | 获取或设置客户租户 ID。 |
CustomerName | string | 获取或设置客户名称。 |
CustomerDomainName | string | 获取或设置客户域名。 |
CustomerCountry | string | 获取或设置客户国家/地区。 |
InvoiceNumber | string | 获取或设置发票编号。 |
MpnId | string | 获取或设置与此行项关联的 PartnerID。 |
ResellerMpnId | int | 获取或设置与此行项关联的第 2 层合作伙伴的 PartnerID。 |
OrderDate | DateTime | 获取或设置创建订单时的日期。 |
OrderId | string | 订单在 Microsoft 计费平台中的唯一标识符。 |
ProductId | string | 获取或设置产品唯一标识符。 |
SkuId | string | 获取或设置 SKU 唯一标识符。 |
AvailabilityId | string | 获取或设置可用性唯一标识符。 |
ProductName | string | 获取或设置产品名称。 |
SkuName | string | 获取或设置 SKU 名称。 |
ChargeType | string | 获取或设置费用的类型。 |
UnitPrice | 十进制 | 获取或设置单价。 |
EffectiveUnitPrice | 十进制 | 获取或设置有效的单价。 |
UnitType | string | 获取或设置单位类型。 |
数量 | int | 获取或设置与此行项关联的单位数。 |
小计 | 十进制 | 获取或设置折扣后的金额。 |
TaxTotal | 十进制 | 获取或设置所收取的税款。 |
TotalForCustomer | 十进制 | 获取或设置折扣和税后的总金额。 |
货币 | string | 获取或设置用于此行项的货币。 |
PublisherName | string | 获取或设置与此购买关联的发布者名称。 |
PublisherId | string | 获取或设置与此购买关联的发布者 ID。 |
SubscriptionDescription | string | 获取或设置与此购买关联的订阅说明。 |
SubscriptionId | string | 获取或设置与此购买关联的订阅 ID。 |
ChargeStartDate | DateTime | 获取或设置与此购买关联的费用开始日期。 |
ChargeEndDate | DateTime | 获取或设置与此购买关联的费用结束日期。 |
TermAndBillingCycle | string | 获取或设置与此购买关联的术语和计费周期。 |
AlternateId | string | 获取或设置备用 ID(引号 ID)。 |
PriceAdjustmentDescription | string | 获取或设置价格调整说明。 |
CreditReasonCode | string | 获取或设置信用原因代码。 |
DiscountDetails | string | 已弃用。 获取或设置与此购买关联的折扣详细信息。 |
PricingCurrency | string | 获取或设置定价货币代码。 |
PCToBCExchangeRate | 十进制 | 获取或设置计费货币汇率的定价货币。 |
PCToBCExchangeRateDate | DateTime | 获取或设置确定计费货币汇率的定价货币的汇率日期。 |
BillableQuantity | 十进制 | 获取或设置购买的单位。 对于名为 BillableQuantity 的每个设计列。 |
MeterDescription | string | 获取或设置消耗行项的计量说明。 |
ReservationOrderId | string | 获取或设置 Azure RI 购买的预留订单标识符。 |
BillingFrequency | string | 获取或设置计费频率。 |
InvoiceLineItemType | InvoiceLineItemType | 返回发票行项的类型。 |
BillingProvider | BillingProvider | 返回计费提供程序。 |
ProductQualifiers | string | 表明附加或试用购买的标识符。 |
PromotionId | string | 用于检索促销信息的标识符。 |
DailyRatedUsageLineItem
表示每日分级使用情况的未计费对帐行项。
properties | 类型 | 描述 |
---|---|---|
PartnerId | string | 获取或设置合作伙伴租户 ID。 |
PartnerName | string | 获取或设置合作伙伴名称。 |
CustomerId | string | 获取或设置使用情况所属客户的租户 ID。 |
CustomerName | string | 获取或设置使用情况所属的客户公司的名称。 |
CustomerDomainName | string | 获取或设置使用情况所属的客户域名。 |
InvoiceNumber | string | 获取或设置使用情况所属的发票的 ID。 |
ProductId | string | 获取或设置产品唯一标识符。 |
SkuId | string | 获取或设置 SKU 唯一标识符。 |
AvailabilityId | string | 获取或设置可用性唯一标识符。 |
SkuName | string | 获取或设置服务的 SKU 名称。 |
ProductName | string | 获取或设置产品的名称。 |
PublisherName | string | 获取或设置发布者的名称。 |
PublisherId | string | 获取或设置发布服务器的 ID。 |
SubscriptionId | string | 获取或设置订阅 ID。 |
SubscriptionDescription | string | 获取或设置订阅说明。 |
ChargeStartDate | DateTime | 获取或设置费用开始日期。 |
ChargeEndDate | DateTime | 获取或设置费用结束日期。 |
UsageDate | DateTime | 获取或设置使用日期。 |
MeterType | string | 获取或设置计量类型。 |
MeterCategory | string | 获取或设置计量类别。 |
MeterId | string | 获取或设置计量 ID (GUID)。 |
MeterSubCategory | string | 获取或设置计量子类别。 |
MeterName | string | 获取或设置计量名称。 |
MeterRegion | string | 获取或设置计量区域。 |
UnitOfMeasure | string | 获取或设置度量单位。 |
ResourceLocation | string | 获取或设置资源的位置。 |
ConsumedService | string | 获取或设置已使用的服务名称。 |
ResourceGroup | string | 获取或设置资源组的名称。 |
ResourceUri | string | 获取或设置使用情况即将发生的资源实例的 URI。 |
标记 | string | 获取或设置客户添加的标记。 |
AdditionalInfo | string | 获取或设置特定于服务的元数据。 例如,虚拟机的映像类型。 |
ServiceInfo1 | string | 获取或设置内部 Azure 服务元数据。 |
ServiceInfo2 | string | 获取或设置服务信息,例如,虚拟机的映像类型,以及 ExpressRoute 的 ISP 名称。 |
CustomerCountry | string | 获取或设置客户的国家/地区。 |
MpnId | string | 获取或设置与此行项关联的 PartnerID。 |
ResellerMpnId | string | 获取或设置与此行项关联的第 2 层合作伙伴的 Reseller PartnerID。 |
ChargeType | string | 获取或设置费用的类型。 |
UnitPrice | 十进制 | 获取或设置单位的价格。 |
Quantity | 十进制 | 获取或设置使用情况数量。 |
UnitType | string | 获取或设置单位类型(如 1 小时)。 |
BillingPreTaxTotal | 十进制 | 获取或设置客户或计费货币的本地货币税前的延长成本或总成本。 |
BillingCurrency | string | 获取或设置按客户或计费货币的本地货币对计量进行计费的 ISO 货币。 |
PricingPreTaxTotal | 十进制 | 获取或设置税前的延长成本或总成本,以美元或目录货币用于评分。 |
PricingCurrency | string | 获取或设置计量按美元或目录货币进行分级的 ISO 货币。 |
EntitlementId | string | 获取或设置权利(Azure 订阅)ID。 |
EntitlementDescription | string | 获取或设置权利(Azure 订阅)说明。 |
PCToBCExchangeRate | string | 获取或设置计费货币汇率的定价货币。 |
PCToBCExchangeRateDate | DateTime | 获取或设置计费货币汇率日期的定价货币。 |
EffectiveUnitPrice | 十进制 | 获取或设置有效的单价。 |
RateOfPartnerEarnedCredit | 十进制 | 获取或设置合作伙伴赚取的返点率。 |
HasPartnerEarnedCredit | 布尔 | 获取或设置应用合作伙伴赚取的返点。 |
RateOfCredit | 十进制 | 获取或设置给定信用类型的信用率。 |
CreditType | string | 获取或设置信用额度的类型。 |
InvoiceLineItemType | InvoiceLineItemType | 返回发票行项的类型。 |
BillingProvider | BillingProvider | 返回计费提供程序。 |