了解如何理解合作伙伴中心对帐文件中的行项

适当的角色:计费管理员

从合作伙伴中心下载对帐文件以查看每个计费周期的费用。 查看每个客户订阅的费用以及影响这些费用的事件,例如在订阅期中途添加许可证。 有关详细的发票信息,请参阅理解帐单

了解对帐文件字段

下面是对帐文件及其内容:

对帐文件字段 所含内容
基于许可证的旧版 计费周期内旧版 Office 和 Dynamics 产品的费用和数量
基于使用量的旧版 计费周期内旧版 Azure 产品的费用和使用量
新商业每日额定使用量 计费周期内基于使用量的新商业(Azure 计划)产品的每日使用量和费用
新商业发票对帐 计费周期内所有新商业产品的总费用、数量和使用量

了解对帐文件或明细中的费用类型

了解 ChargeType 属性的对帐数据中的各种费用。

修复对帐文件中的日期格式问题

如果未使用 en-us 区域设置,则对帐行项可能存在格式问题

若要解决格式问题,请执行以下步骤:

  1. 在 Microsoft Excel 中打开对帐文件(.csv 格式)。
  2. 选择文件中的第一列。
  3. 打开“将文本转换为列向导”
  4. 选择功能区上的“数据”,然后选择“文本到列”
  5. 选择“带分隔符的文件类型”,然后选择“下一步”
  6. 选中“逗号”作为分隔符(如果已选择“制表符”,则可保留选中此选项),然后选择“下一步”
  7. 针对“列数据格式”选择“日期:年月日”,然后选择“下一步”
  8. 针对所有金额列选择“文本”,然后选择“完成”

以编程方式下载对帐文件

为了确保准确的财务审核和报告,必须有详细的对帐文件。 这些文件通常包含大量的事务数据,这会使得直接从门户网站下载变得很有挑战性。

若要使此过程更顺利,请使用计费发票对帐 API。 此方法可帮助有效地检索详细的发票数据,即使对于大型文件也是如此。

在何处异步下载文件?

为了改善下载体验并提高效率,合作伙伴中心现在以异步方式处理新商业对帐文件。 若要下载文件,请执行以下操作:

  1. 登录到合作伙伴中心,然后选择“计费”工作区

  2. 转到“计费概述(NCE)”任务菜单 >“计费 | 计费概述(NCE)”页

  3. 选择右上角的所需年份和货币(如果有多个货币可用)。

  4. 选择发票编号。

  5. 在侧面板上查找对帐文件。

  6. 选择“下载报表”。 页面顶部会显示一条通知,指示正在处理该文件。

  7. 导航到 报表(NCE) 页,跟踪下载进度。 可以在请求行项的状态列中监视请求的状态。

了解请求的状态是高效工作流管理的关键。 下面是每个状态的清晰简洁分解以及你可以采取的行动:

状态定义

  • 已排队:请求已提交,正在排队等待处理。

  • 处理:系统正在积极地处理您的请求,并收集和整理必要的数据。

  • 已完成:报表已准备就绪,可供下载。 你可以立即访问它,并继续执行任务。

  • 失败:由于技术问题或输入无效,报表生成期间发生错误。 请尝试再次提交请求,或联系支持人员寻求帮助。

  • 找不到数据:系统无法根据条件找到相关数据。 查看并调整条件,然后重试。

基于状态的可执行步骤

  • 已排队:请求位于系统中,应在适当的时候进行处理。 无需进一步操作。

  • 正在处理:等待时,请确保已准备好在报表准备就绪后利用它。 在此步骤中,请留出时间来进行分析或准备任何必要的后续作。

  • 已完成:立即下载报表,并继续执行分析或任务。

  • 失败:查看请求的输入参数并确保它们正确。 如果问题仍然存在,请联系支持团队。

  • 找不到任何数据:调整参数以更好地与可用数据保持一致,然后重试。

通过理解这些状态和建议的措施,管理您的请求,并确保及时获取所需的信息。

如果文件超出 Excel 中的行限制

如果 .csv 文件因超出 Excel 的行限制而无法在 Microsoft Excel 中打开,可以选择下列方法来打开该文件:

  • 在 Excel Power Query 中打开对帐文件:Power Query 允许从 .csv 文件导入和转换数据,而无需面临 Excel 行限制的约束。 它适用于需要在分析之前进行数据清理和操作的大型数据集。
  • 在 Power BI 中打开对帐文件:Power BI 是用于处理大型数据集的强大工具。 它提供可靠的可视化和报告功能,使其非常适合全面的数据分析。

在 Excel Power Query 中打开对帐文件

  1. 从合作伙伴中心下载对帐文件。

  2. 在 Microsoft Excel 中打开新的空白工作簿。

  3. 导航到“数据”选项卡,然后选择“获取数据”>“从文件”>“从文本/CSV”并导入 .csv(逗号分隔值)对帐文件

  4. 稍后,便可看到显示文件预览的窗口。

  5. 在该窗口中,选择“加载”下拉菜单 >“加载到”

    Screenshot of the File preview window, with the dropdown next to Load open, and the selection Load To inside the drop-down selected.“文件预览”窗口的屏幕截图,其中“加载打开”旁边的下拉列表,以及所选下拉列表中的“加载到”选项。

  6. 在“导入数据”对话框中,选择以下屏幕截图中所示的选项。

    Screenshot of the Import Data window, with two items highlighted: Only Create Connections and Add this data to the Data Model.“导入数据”窗口的屏幕截图,其中突出显示了两个项目:“仅创建连接”并将此数据添加到数据模型。

  7. 选择“确定”,开始加载过程。 等到加载操作完成。

  8. 文件名和行数显示在右侧。 双击此区域,打开 Power Query 编辑器。

    Screenshot of the Queries & Connections window, with a sample of a report called Test Recon Data highlighted.“查询和连接”窗口的屏幕截图,其中突出显示了名为“测试对帐数据”的报告示例。

  9. 向下滚动时,可以看到新行是动态添加的。

    提示

    修复因换行符而导致的数据加载问题:

    • 转到“主页”选项卡下的“高级编辑器”。
    • 搜索“Csv.Document”函数。
    • 将“QuoteStyle”值更新为“QuoteStyle.csv”。
  10. 若要搜索特定行项,请使用屏幕截图中显示的筛选器选项。 此外,使用“分组依据”或“统计信息”功能聚合行项或执行计算。

    Screenshot of Excel Power Query Editor, with two highlighted items, Group By and Statistics.Excel Power Query 编辑器的屏幕截图,其中两个突出显示的项目:分组依据和统计信息。

  11. 例如,若要查找收费周期中的计费天数,请使用“自定义列”功能来计算开始收费和结束收费日期之间的持续时间。 Power Query 还提供一系列功能,适用于不同的计算。

    Screenshot of Excel Power Query Editor. In the menu bar, Add Column is highlighted.Excel Power Query 编辑器的屏幕截图。在菜单栏中,突出显示了“添加列”。

  12. 在 Power Query 中应用所需的筛选器后,按照以下步骤将数据传输到 Excel。

    Screenshot of Excel Power Query Editor. In the spreadsheet, the CreditReasonCode drop-down is open. The menu item: Copy Entire Table is highlighted.Excel Power Query 编辑器的屏幕截图。在电子表格中,CreditReasonCode 下拉列表处于打开状态。菜单项:突出显示了“复制整个表”。

在 Power BI 中打开对帐文件

若要在 Power BI 中打开对帐文件,请执行以下操作:

  1. 按照通常的方式下载对帐文件。
  2. 下载、安装并打开 Microsoft Power BI 的实例。
  3. 在 Power BI 的“主页”选项卡上选择“获取数据”
  4. 从“常用数据源”列表中选择“文本/CSV”
  5. 出现提示时打开对帐文件。

显示负数金额

由于以下原因,某些对帐行项显示的费用为负数:

  • 反映因取消、升级或许可证修改而导致的订阅更改。
  • 体现因违反服务级别协议 (SLA)、Azure 平台迁移或价格调整而获得的额度。

请参阅对帐行项中的 ChargeType 属性来了解这些负金额。 例如,如果 ChargeType 为“customerCredit”,则表示由于 SLA 冲突、Azure 额度或价格调整而退款。

如何针对基于许可证的新商业购买项计算总费用?

若要确定基于许可证的订阅的成本,请始终使用 EffectiveUnitPrice,而不是 UnitPrice。 原因及其工作原理如下:

EffectiveUnitPrice 反映考虑以下因素后的每单位最终费用:

  • 促销:适用于降低定价的折扣或特价。

  • 分层定价:基于数量的定价,价格会随数量的变化而增加或减少。

  • 调整,例如合作伙伴通过托管服务赚取的信用:通过托管服务获得的信用可以降低成本。

  • 按比例计费调整:费用可能会根据一个计费周期内 计费天数 进行调整。 从计费事件发生起到收费周期结束,这段时间内的计费天数会被计算。 例如,如果在 30 天收费周期的第 10 天发生计费事件,则会对剩余的 20 天计费。

注意

订阅的 UnitPrice 在整个计费期限内保持不变。 对账项目内 UnitPrice 的更改可能会发生,但不会影响实际成本。 始终使用 EffectiveUnitPrice 进行精确的成本计算。

为什么我的发票对帐数据显示产品有定期费用,而没有每日费用?

如果你看到 Azure 节省计划或预留等产品的定期费用,而无每日使用费,则具体情况和控制方式如下:

需理解的要点

  • 固定价格承诺:无论使用情况如何,每月都会向你收取固定金额。 例如,Azure 的 100 美元/月节省计划每月收费 100 美元,即便您完全没有使用该服务。

  • 在超出限制之前不会产生额外的费用:仅在使用量超过承诺时 会产生额外费用。 使用情况超过同意的限制后,即用即付费率适用。 例如,如果计划涵盖 100 小时的虚拟机使用情况,并且使用 120 小时,则额外 20 小时将按即用即付费率收费。

  • 可见的定期费用:Azure 节省计划和预留是基于承诺的。 根据约定金额按月计费,以预留容量,确保可用性和享有折扣率。 仅当使用量超过商定的限值时,才会额外收费。 例如,如果你同意每月支付 100 美元的服务费用,则无论使用情况如何,此金额每月都会计费。 仅当使用量超过商定的限值时,才会额外收费。

为有效监视费用,请务必定期查看 Azure 预留或节省计划如何与 Azure 订阅相关联。 立即通过定期查看订阅链接和使用情况限制来控制 Azure 成本!

如何查找产品的 Azure 订阅 ID?

若要查明每个 Azure 资源的 Azure 订阅 ID,请执行以下步骤:

提示

若要轻松识别通过不同或相同 Azure 订阅购买的产品,请使用 资源组标记。 此方法将每个产品与其各自的订阅相关联,因而一目了然,即使订阅具有相同的名称也是如此。 它允许计费管理员组织资源、简化报告并提高运营清晰度。

即用即付资源

若要确定任何即用即付资源的 Azure 订阅 ID,

  • 在您的发票对账条目中查找 SubscriptionId

  • 将其与每日额定使用量行项中的 SubscriptionId 进行匹配。

  • 与每日额定使用量在同一行中的 EntitlementId 便是 Azure 订阅 ID。

Azure 预留

若要确定 Azure 预留的 Azure 订阅 ID,

  • 在您的发票对账条目中查找 ReservationOrderId

  • 将其与每日额定使用量行项上的 AdditionalInfo 内的“ReservationOrderId”进行关联。

  • 与每日额定使用量在同一行中的 EntitlementId 便是 Azure 订阅 ID。

Azure 节省计划

若要确定 Azure 节省计划的 Azure 订阅 ID,

  • 在您的发票对账条目中查找 ReservationOrderId

  • 将其与每日额定使用量行项中的 BenefitOrderId 进行关联。

  • 与每日额定使用量在同一行中的 EntitlementId 便是 Azure 订阅 ID。

如何在发票对帐和每日额定使用量数据中确定 Azure 额度

了解如何跟踪 Azure 额度对于有效对帐 Azure 产品并管理其额度至关重要。 下面介绍如何在发票对帐和每日额定使用量数据中找到这些额度。

发票对帐

若要确定额度,请执行以下操作:

  • 使用 ChargeType 字段并筛选“customerCredit”行项目。 CreditReasonCode 指定了信用的类型,以帮助识别信用背后的原因。

  • 查找在这些行项中显示负金额的 SubtotalTotal 字段。

  • 为了获得准确性,请按以下字段对“customerCredit”行项进行分组:ProductIdSKUIdAvailabilityIdOrderDate,以及 CustomerNameCustomerId。 然后,对 Total 求和以确定额度。

  • 确保费用和额度行项中的 BillableQuantity 相同,以保持你的额度管理流程的一致性和准确性。

每日额定使用量

若要筛选和查找额度金额,请执行以下操作:

  • 使用 CustomerIdCreditType(例如,Azure 额度套餐)和 100 作为 CreditPercentage 值来筛选行项

  • 对这些行项的 BillingPreTaxTotal 求和,以确定额度。 此步骤可确保您准确记录下总计的税前信贷金额。

注意

虽然每日分级使用情况数据提供对资源消耗的精细见解,但某些 Azure 额度可能不会显示在每日分级使用情况数据中。 始终参考发票对帐数据来获取完整的额度信息。

通过执行这些步骤,可以准确地跟踪和管理 Azure 额度,从而确保清楚地了解对帐数据。

如何对帐电信即用即付费用?

对帐电信即用即付费用涉及将每日额定使用量行项与每月发票对帐行项进行比较,以确保所有费用都准确无误并记录在案。 让我们分解对帐过程:

步骤 1:了解数据

对帐过程依赖于两组数据:

  1. 每日额定使用量数据

    • 每天记录费用和使用情况。

    • 关键字段:

      • BillingPreTaxTotal:当天税前的总费用。
      • Quantity:使用情况的近似值(例如调用数)。
      • AdditionalInfo.NumMin:当天使用的实际呼叫分钟数。
      • EffectiveUnitPrice:每单位的计算价格(例如每分钟)。
  2. 每月发票数据

    • 聚合计费周期内的费用和使用情况。

    • 关键字段

      • Subtotal:计费周期税前的总费用。
      • BillableQuantity:总计费使用量(例如总呼叫分钟数)。
      • ChargeStartDateChargeEndDate:发票计费周期涵盖的费用周期。

步骤 2:对帐过程

1.验证每日费用

  • 若要验证每日费用,请使用每日分级使用情况对帐中的 BillingPreTaxTotal 字段。

  • 若要确认使用的实际呼叫分钟数,请交叉检查 AdditionalInfo 字段中的 NumMin 值。

  • Quantity 字段表示近似值,因此请依赖 NumMin 进行精确使用。

2.汇总每日使用量和费用

  • 汇总每日分级使用情况数据中的 BillingPreTaxTotal 值,以计算计费周期的总费用。

  • NumMin 值求和,以计算计费周期的总调用分钟数。

3.与每月发票进行比较

  • 将每日评分数据的聚合总计与每月发票对帐中的相应字段进行比较:

    • 费用:确保 BillingPreTaxTotal 的总和与发票对帐中的 Subtotal 相符。
    • 使用量:确保 NumMin 的总和与发票对帐中的 BillableQuantity 相符。

4.匹配产品和 SKU 详细信息

  • 使用 ProductIdSkuId 字段将每日使用情况数据与发票数据匹配。

  • 此步骤可确保为每个特定产品或服务协调费用和使用情况。

5. 检查呼叫类型

  • 按呼叫类型(例如国内、国际、免费)细分使用情况和费用,以确保准确性。

  • 验证每个呼叫类型的总呼叫分钟数和费用是否在每日数据和发票之间保持一致。

步骤 3:示例演练

每日额定使用量对帐行项

CustomerName ProductId SkuId ProductName UsageDate ChargeType UnitPrice Quantity UnitType BillingPreTaxTotal BillingCurrency AdditionalInfo EffectiveUnitPrice
Constoso CFQ7TTC0JL2N 1 Microsoft 365 国际通话套餐 - 美国拨出 2021/9/17 1 0.1524 每次通话 0.15 美元 { "NumMin": 0.2} 0.984251969
Constoso CFQ7TTC0JL2S 1 Microsoft 365 音频会议 - 美国拨出 2021/9/18 1 6.6275 每次通话 6.623381835 美元 { "NumMin": 24.1} 0.999378625
Constoso CFQ7TTC0JL2S 1 Microsoft 365 音频会议 - 美国拨出 2021/9/21 1 2.97 每次通话 2.968154515 美元 { "NumMin": 10.8} 0.999378625
Constoso CFQ7TTC0JL2S 1 Microsoft 365 音频会议 - 美国拨出 2021/9/22 1 0.0585 每次通话 0.05846365 美元 { "NumMin": 0.3} 0.999378625
Constoso CFQ7TTC0JL2S 1 Microsoft 365 音频会议 - 美国拨出 2021/9/23 1 0.4485 每次通话 0.447924684 美元 { "NumMin": 2.3} 0.998717244
Constoso CFQ7TTC0JL2S 1 Microsoft 365 音频会议 - 美国拨出 2021/9/24 1 0.0975 每次通话 0.097374931 美元 { "NumMin": 0.5} 0.998717244
Constoso CFQ7TTC0JL2S 1 Microsoft 365 音频会议 - 美国拨出 2021/9/29 1 0.156 每次通话 0.15579989 美元 { "NumMin": 0.8} 0.998717244
Constoso CFQ7TTC0JL2S 1 Microsoft 365 国际通话套餐 - 美国拨出 2021/9/29 1 0.2114 每次通话 0.211128825 美元 { "NumMin": 1.4} 0.998717244
Constoso CFQ7TTC0JL2S 1 Microsoft 365 音频会议 - 美国拨出 2021/9/30 1 0.178 每次通话 0.177771669 美元 { "NumMin": 8.9} 0.998717244
总计 10.89 49.3

每月发票对账明细

CustomerName ProductId SkuId ProductName ChargeType UnitPrice Quantity Subtotal TaxTotal 总计 Currency ChargeStartDate ChargeEndDate EffectiveUnitPrice BillableQuantity
Contoso CFQ7TTC0JL2N 1 Microsoft 365 国际通话套餐 - 美国拨出 0.381 1 0.36 0 0.36 美元 2021/9/1 2021/9/30 0.225 1.6
Contoso CFQ7TTC0JL2S 1 Microsoft 365 音频会议 - 美国拨出 0.352836167 1 10.53 0 10.53 美元 2021/9/1 2021/9/30 0.220755 47.7
总计 10.89 49.3

和解

  • 产品:每个产品(ProductId: CFQ7TTC0JL2N and SkuId: 1ProductId: CFQ7TTC0JL2S and SkuId: 1)都已正确匹配。

  • 对于 CFQ7TTC0JL2N

    • 费用BillingPreTaxTotal(0.36)的总和与发票(0.36)中的 Subtotal 匹配。
    • 使用情况NumMin(1.6)的总和与发票(1.6)中的 BillableQuantity 匹配。
  • 适用于 CFQ7TTC0JL2S

    • 费用BillingPreTaxTotal 的总和 (10.53) 与发票对帐中的 Subtotal (10.53) 匹配。
    • 用法NumMin(47.7)的总和与发票对账中的 BillableQuantity(47.7)相符。
  • 对于两种产品

    • 费用BillingPreTaxTotal(10.89)的总和与发票中的 Subtotal(10.89)匹配。
    • 使用情况NumMin(49.3)的总和与发票(49.3)中的 BillableQuantity 匹配。

步骤 4:解决差异

如果发现差异:

  1. 验证数据准确性

    • 仔细检查每日分级使用情况数据和每月发票是否存在错误。
    • 确认在计费周期内考虑了所有使用情况。
  2. 联系支持人员

    • 如果差异仍然存在,请与支持团队联系并提供详细证据(例如,按日计费的使用情况、每月发票对帐文件或明细项)。

注意事项

  • 使用 NumMin 获取精确的使用量。 每日额定使用量中的 Quantity 字段为近似值。

  • 确保将免费通话时间津贴考虑在内,因为超过这些分钟会产生额外的费用。

  • 执行定期检查以尽早捕获任何差异,并避免计费纠纷。

  • 熟悉如何计算费用,包括任何舍入规则,以更好地了解帐单。

通过执行这些步骤,可以有效地协调电信即用即付费用并确保准确的计费。

如何在对帐文件或行项中查找分层定价

了解对帐数据中的分层定价并有效地对其进行分析对于优化成本和最大化使用情况的价值至关重要。

让我们深入了解一下这个概念,并看看如何将它为你所用。

分层定价:楼梯类比

将分层定价视为楼梯,其中每个步骤代表不同的使用级别。 当你使用更多时,单位的成本会降低,从而鼓励更高的消耗量。

关键字段

若要在对账文件或明细项中找到 分层定价,请查看以下字段,并确保优化使用,以便从最佳费率中受益。

  1. 单价:此价格是第一层每单位的初始费率。 就像任何折扣之前的标准价格一样。

  2. 有效单价:此价格显示在计算总使用量和层折扣后按单位支付的实际费率,反映调整后的实际价格。

  3. 价格调整说明:有关应用于总费用的任何修改的详细信息,包括:

    • 合作伙伴赚取的返点:合作伙伴在为客户提供托管服务后,满足特定标准时获得的奖励。
    • 基于使用量的折扣:使用量越大,费率越低。
    • 促销折扣:降低总成本的特别优惠。
    • 其他价格修改:影响最终价格的其他调整。

计算最终成本

若要确定最终成本,请考虑 EffectiveUnitpricePriceAdjustmentDescription中标示的任何调整。

示例

假设在一个计费周期内,你按照以下价格等级共使用了 150 个单位:

  • 第 1 层:0-100 单位,每单位 10 美元

  • 第 2 层:101-200 单位,单位 9 美元

  • 单价: 10 美元

  • 合作伙伴赚取的返点 (PEC):15%

  • 有效单位价格:7.65 美元(第 2 层 9 美元)-(PEC 为 9 美元 x 15% = 1.35 美元)

  • 价格调整说明:合作伙伴赚取积分 15%;层折扣 10%

优化使用以获取更好的定价

  • 监视使用情况:若要接近更高的层,请定期跟踪资源使用情况。

  • 战略性规划:如果你接近更高的等级,请考虑稍微增加使用量,以节省大量资金。

通过系统地解决分层定价的各个方面,你可以做出明智的决策,以最大限度地提高成本效益,并将使用情况与最佳定价层保持一致。

了解 ReservationOrderId 前缀

有效管理 Azure 预留首先要了解 ReservationOrderId 前缀。 了解这些前缀有助于识别 Azure 预留的来源,从而更好地组织和优化资源。 下面是每个前缀的含义:

  • PCTest:此前缀适用于通过合作伙伴中心为测试目的而获得的预留。 它可用于区分测试环境和生产设置。

  • RIOderId:从合作伙伴中心购买以供生产使用的预留具有此前缀。 识别这些预留对于管理实时环境并确保适当的资源分配至关重要。

  • 无前缀:如果没有前缀,预订是直接通过 Microsoft 成本管理购买的。 此方法非常适合区分在合作伙伴中心外部进行的预订。

通过熟悉这些前缀,可以简化预留管理过程并做出明智的决策。