管理项目发票方案
适用于:面向资源/非库存场景的 Project Operations
满足以下两个条件时,您的账单部门可以处理项目发票方案:
- 项目经理在 Microsoft Dataverse 中确认估价发票。
- 估价发票中包含的所有时间和材料未记帐的销售交易都使用 Dynamics 365 Project Operations 集成日记帐过帐。
使用以下步骤在 Dynamics 365 Finance 中完成项目发票方案。
- 查看时间和材料交易的账单信息,并发布 Project Operations 集成日记帐。
- 查看固定价格记帐里程碑的记帐信息。
- 查看并设置项目发票方案的格式。
- 发布和打印项目发票。
在 Project Operations 集成日记帐中管理记帐信息
在 Dataverse 中创建的项目实际值将由项目会计在 Finance 中审核和过帐。 有关使用集成日记帐的详细信息,请参阅 Project Operations 中的集成日记帐。
成本实际值和未记帐实际销售额作为单独的行添加到集成日记帐中:
- 成本实际值中的单位成本费和成本金额默认来自 Dataverse 中的项目实际成本交易。
- 未记帐销售交易中的销售单价和销售金额默认来自 Dataverse 中项目的实际未记帐销售交易。
记帐销售税
账单的销售税计算由 Project Operations 集成日记帐行上未记帐销售记录中的记帐销售税组和记帐物料销售税组字段组合确定。 系统根据项目管理和会计参数页上财务选项卡上的设置来设置这些字段值的默认值。
销售税组方法确定记帐销售税组的设置默认值逻辑:
- 项目:将始终根据项目设置默认记帐销售税组。 您可以在所有项目页上选择显示默认会计来查看或更改项目中的默认记帐销售税组。
- 项目合同:将始终根据项目合同设置默认记帐销售税组。 您可以在项目合同页上选择显示默认会计来查看或更改项目合同中的默认记帐销售税组。
- 客户:将始终根据客户设置默认记帐销售税组。
- 搜索:将搜索上述所有实体,然后选择第一个可用值。 搜索从项目实体开始,然后是项目合同实体,最后是客户实体。
物料销售税组方法确定记帐物料销售税组的设置默认值逻辑:
- 对于时间、支出和费用交易类型,记帐物料销售税组将始终默认来自项目类别实体。
- 对于材料交易类型,记帐物料销售税组根据项目管理和会计参数中的物料销售税组方法设置设置默认值。 物料编号默认来自已发布产品实体的物料销售税组。 类别默认来自项目类别实体的物料销售税组。
财务维度
Project Operations 集成日记帐中的未记帐销售记录的财务维度默认来自项目实体。 可以通过选择分配金额来查看和调整财务维度。 如果您需要在过帐集成日记帐之后但在确认估价发票之前更改未记帐销售记录的财务维度,请转到所有项目>管理>已过帐交易,选择交易,然后选择处理>调整会计。
汇率
Dataverse 中的未记帐交易货币在 Finance 中用作交易货币,将使用 Finance 中定义的汇率转换为公司的会计币种。
项目合同可能要求在协议生命周期内使用恒定(固定)汇率。 在某些情况下,可能需要有固定汇率协议来满足合同或监管要求。 然后,当任何已配置货币表示的销售金额转换为公司会计币种的收入条目时,将应用固定汇率。
固定汇率功能概述
从 10.0.41 版本开始,启用资源/非库存部署使用项目固定汇率协议功能可用于支持此要求。 启用此功能后,财务和运营体系结构中项目合同页面上的操作窗格包括一个可用于设置固定汇率协议的按钮。 此外,还可以输入销售货币、汇率和可选引用协议编号来启用固定汇率协议。
默认情况下,如果未为给定项目合同配置固定汇率协议,系统将使用为法律实体配置的汇率。
以下文档可用于了解固定汇率协议:
- 日记帐
- 时间条目
- 材料使用日志
- 里程碑和保留款
- 费用
- 支出报表
- 供应商发票
- 估计值,如小时、时间和材料
备注
如果在具有现有交易的项目中启用了固定汇率,现有草稿集成日记帐行或待定项目发票将开始使用新费率。
示例场景
Contoso 总部位于美国,使用美元 (USD) 作为会计币种。 该公司在为总部位于英国的 Coho Winery 交付一个项目。 英镑 (GBP) 用作合同销售货币。 英镑兑美元汇率定期在 1.2 到 1.4 之间波动。 因此,在合同和项目的生命周期中,公司同意其业务往来的固定汇率为 1.25。
在 Project Operations 中,将建立项目合同。 对于此项目合同,将配置一个固定汇率协议,使用 GBP 货币和 1.25 汇率。 Contoso 设置了一个时间和材料项目,该项目包含时间和费用,用于累计收入以生成在建项目 (WIP) 财务条目。
在项目中,会创建任务来为各个项目阶段制定计划。 Julia Funderburk 将完成第一个任务——要求收集。 此任务的预计持续时间为七小时。 您可以在财务和运营基础结构中打开所有项目页面,选择项目,然后在操作窗格的计划选项卡上选择工时预测。 此页面显示七小时预测的条目。 选择总帐预览,概览选项卡将显示项目 - 已开票收入过帐类型的估计成本以及 2187.50 英镑收入所在的行。 选择常规选项卡可查看销售明细。 此明细显示七个小时的工作时间和 250 销售价格。 总销售金额 1,750 是使用汇率 125 计算得出的。
Contoso 以会计币种计的收入按以下方式计算:
7 小时 × 250 GBP 价格 × 1.25 汇率 = 2,187.50 USD
项目开始后,Julia 在第一张项目发票上记录她前四个小时的工作时间。 8 月 27 日,她为要求收集任务创建了四个小时的时间条目。 该条目获得批准后,在下一次处理从暂存表导入的过程中将创建为集成日记帐。 集成日记帐会显示两行:一行是成本,一行是销售。 下表显示了这些行的显示内容。
Document type | 资源名称 | 时数 | 成本额 | 销售额 | 销售货币 | 价格汇率 |
---|---|---|---|---|---|---|
用法 | Julia Funderburk | 4 | 480 | 12 | USD | 100 |
用法 | Julia Funderburk | 4 | 12 | 1,000 | GBP | 125 |
对于成本行,成本仍以公司货币(美元)表示。 因此,不应用汇率。 对于销售行,价格汇率反映固定汇率。
过帐集成日记帐会产生以下各项:
- 过帐项目成本
- 输入项目 – WIP – 销售值
- 使用固定汇率输入 WIP 的项目应计收入
帐户 | 客户 | 金额(交易币种) | 按会计币种计算的金额 | 汇率 | 过帐类型 |
---|---|---|---|---|---|
600300 | 工资分配 | -480 | -480 | 1 | 项目 - 工资分配 |
540100 | 项目成本 - 人工 | 480 | 480 | 1 | 项目 - 成本 |
161300 | WIP - 销售值 | 1,000 | 1,250 | 1.25 | 项目 - WIP - 销售值 |
420200 | 应计收入 | -1,000 | -1,250 | 1.25 | 项目 - 应计收入 |
在生成发票方案时,将为四小时留有一行,销售价格为 250,总计销售金额为 1,000 GBP。 客户发票以英镑为单位。
过帐发票方案会生成包含以下各项的客户发票:
- 冲销项目 – WIP – 销售值
- 使用固定汇率冲销 WIP 的项目应计收入
- 使用固定汇率输入已开票收入
- 使用固定汇率输入客户余额
4 小时 × 250 GBP 价格 × 1.25 汇率 = 1,250 GBP
帐户 | 客户 | 金额(交易币种) | 按会计币种计算的金额 | 汇率 | 过帐类型 |
---|---|---|---|---|---|
161300 | WIP - 销售值 | -1,000 | -1,250 | 1.25 | 项目 - WIP - 销售值 |
420200 | 应计收入 | 1,000 | 1,250 | 1.25 | 项目 - 应计收入 |
411100 | 收入 - 人工 | -1,000 | -1,250 | 1.25 | 项目 - 已开票收入 |
130100 | 应收帐款 | 1,000 | 1,250 | 1.25 | 客户余额 |
管理记帐里程碑的财务属性
使用固定价格记帐方法的项目合同子项通过固定价格里程碑开票。 项目会计可以转到项目管理和会计>所有项目>管理>记帐交易来查看 Finance 中的记帐里程碑。
记帐销售税
当在 Dataverse 中创建新的记帐里程碑时,销售税组和物料销售税组值默认来自设置。 系统根据项目管理和会计参数页上财务选项卡上的设置来将这些字段设置为默认值。
销售税组方法确定记帐销售税组的设置默认值逻辑:
- 项目将始终根据项目设置默认记帐销售税组。 您可以在所有项目页上选择显示默认会计来查看或更改项目中的默认销售税组。
- 项目合同将始终根据项目合同设置默认记帐销售税组。 您可以在项目合同页上选择显示默认会计来查看或更改项目合同中的默认记帐销售税组。
- 客户将始终根据客户设置默认记帐销售税组。
- 搜索将搜索此列表中的所有实体,然后选择第一个可用值。 搜索从项目实体开始,然后是项目合同实体,再然后是客户实体。
固定价格里程碑物料销售税组用作记帐里程碑的物料销售税组字段中的默认值。 会计可以在帐户内交易页查看和修改此值。 创建项目发票方案明细时,系统将使用帐户内交易中的值。
财务维度
固定价格记帐里程碑的默认财务维度在项目合同子项上设置。 转到项目合同>显示默认会计,在合同子项选项卡上,选择价格合同子项,然后设置您要用作默认值的财务维度值 。
项目会计可以编辑发票里程碑上的销售税和财务维度信息,直到项目发票方案创建。
创建项目发票方案
可以在项目管理和会计模块中转到项目发票>项目发票方案来查看项目发票方案。
项目发票方案标头将在 Dataverse 中确认估价发票后在 Finance 中创建。 为便于对帐,系统将 Finance 中的项目发票方案编号设置为与 Dataverse 中的估价发票 ID 相同的编号。 由于估价发票不一定按创建顺序确认,因此 Finance 中的项目发票方案编号规则必须允许更改为更小和高大数字。 按照以下步骤配置编号规则:
在Finance 中,转到组织管理>编号规则>编号规则。
在区域筛选器中,选择项目。
在引用筛选器中,选择发票方案。
使用公司字段筛选启用了 Project Operations Dataverse 集成的每个法人。
打开编号规则详细信息。 在常规选项卡上,设置以下值:
- 允许用户更改为: 更小数字 = 是
- 允许用户更改为: 更大数字 = 是
项目发票方案行将由系统使用定期流程从暂存表导入(项目管理和会计>定期>Project Operations 集成>从暂存表导入)添加。 此流程可以手动运行,也可以使用定期计划运行。 在所有行都准备好开票之前,系统不会在发票方案文档中添加行。 时间和材料交易仅在使用 Project Operations 集成日记帐过帐后才可以开票。
设置发票方案的格式和打印
项目会计可以使用设置发票方案的格式页和打印管理功能自定义项目发票的打印输出。
设置发票方案的格式
设置发票方案的格式页允许自定义分组交易显示在客户项目发票中。
在项目发票方案页上,选择打印>设置发票方案的格式。
选择新建为项目发票打印输出创建新的分组。
在详细信息/摘要字段中,选择用于此分组的选项:
- 选择详细信息可以打印客户发票的交易详细信息。
- 选择摘要可以打印客户发票的交易摘要。
备注
在设置发票方案的格式页的详细信息/摘要字段中的选择,将覆盖在发票方案页的发票格式字段中选择的打印详细发票或摘要发票的选项。
- 在可用交易选项卡上选择要包括在此部分的交易明细,然后选择包括交易将其移到选定交易选项卡上。
- 选择上移和下移更改各个部分的顺序。
- 选择打印预览预览设置了格式的发票。
打印管理
打印管理使用不同的报表文件来打印、指定目标和自定义发票的页脚文本。 打印管理可以在模块级别设置,但是对于特定客户、合同或发票方案,可以替代这些设置。 要在项目发票方案页上访问此功能,请选择打印>打印管理。
打印管理设置显示为树视图,其中的每个节点级别显示要调整的可用文档。 您可以在模块、客户、合同或发票方案文档级别分配自定义打印输出。 要修改原始文档的打印输出,请展开所需节点,然后选择原始项。 在报表格式字段中,选择要用于打印的报表格式。 您可以通过使用业务文档管理框架来使用自定义报表格式。
发布发票方案
在查看和编辑发票并且发票方案行令人满意后,请检查发票总额和销售税。 在详细信息组中,选择总额,然后选择发布发布发票。
要在发布前查看发票,请清除发布复选框。 估价将被打印在发票上,以表示它是示例发票。 要打印发票,请选中打印发票复选框。
除了发票方案页之外,还可以通过运行定期作业发布发票方案来发布发票方案。 要查找此作业,请转到项目管理和会计>定期>项目发票>发布发票方案。
此页面显示所有准备好发布的发票方案。 您可以通过选择批处理来计划发票方案的发布。 将批处理参数设置为是,然后通过选择定期设置批处理的定期模式。