在 Invoice Capture 中,当发票成功被 AI Builder 发票字段识别并映射到发票字段时,可以在发票转换为供应商发票之前根据规则自动更新和验证发票 Microsoft Dynamics 365 Finance。 如果发票包含错误或警告,则需要人工干预来审核并更正发票。
并排查看器是什么?
并排查看器提供了一个直观的界面,用于并排查看原始单据和发票表单。 它使用 Microsoft 表单识别技术,自动从原始单据中提取信息,然后在发票页面上填充相应的字段。 此查看器还在页面字段和原始单据之间建立连接,让用户可以通过单击来在文档中导航。 因此,用户可以更有效地审核发票。 当发票字段与从 AI Builder返回的字段有关联时,字段的左侧会出现一个眼球符号。 选择眼球符号将自动定位并突出显示原始单据中的相应字段值。
以下是并排查看器的一些主要功能:
- 发票页面上的字段会自动填充使用 Microsoft 表单识别技术从原始单据中提取的信息。
- 将在页面字段和原始单据之间建立连接,以轻松导航和校对。
- 消息可帮助用户更正发票页面上的错误,以提高准确度和效率。
- 可以调整界面大小来适应不同的发票格式。
- 将在运行时从 Dynamics 365 Finance 检索查找列表,以确保信息是最新且准确的。
- 界面很灵活,可适应不同的发票类型。
单据抬头由四个字段组成:
- 状态
- 法人
- 供应商帐户
- 发票类型
用户可以通过选择对发票进行分类来更新法人、供应商帐户和发票类型。
单据查看器显示原始单据。 右上角的控件允许用户通过更改页面,放大或缩小,让单据适合页面或旋转单据来调整页面视图。 用户可以通过拖动原始单据窗格和发票窗格之间的调整大小线来调整整个窗格的大小。
发票窗格包含不同卡片,用于显示发票上下文。
消息卡片显示所有错误、警告和信息性消息。 它是界面中心部分的一个可展开/可折叠部分。 要展开,用户可以选择消息符号。 用户可以选择显示哪些类型的消息。
发票抬头卡片显示通过配置组设置为可见的抬头字段。 显示的字段取决于所选的发票类型。
发票行卡片显示发票行的网格。 行字段通过配置组自定义。 如果发票类型为仅抬头,则隐藏此卡片。 每页最多显示五个发票行。 用户可以使用界面右下角的左右箭头按钮在页面之间导航。
费用和销售税卡片显示单据抬头上费用和销售税的表。 如果没有费用行和销售税行,这些卡片将隐藏。 用户可以选择显示更多来显示卡片,他们可以通过选择添加手动添加费用和销售税。
- 必须先分配费用代码值,然后才能将发票转移到 Dynamics 365 Finance。 通过使用供应商发票费用数据实体,费用行将与发票抬头和行一起导入。
- 如果销售税总额字段的值为 NULL 或零,并且定义了多个销售税行,系统会自动计算销售税金额的总和并将其输入到发票抬头上的销售税总额字段中。 如果在设置系统>管理处理规则上启用验证销售税总额参数,将验证销售税金额的总和与销售税总额之间的一致性。 如果没有定义销售税行,将跳过验证。
已捕获发票的状态
Status | Description | 变动 |
---|---|---|
正在进行 | 发票已成功捕获,当前正在进行预处理和验证。 | 无需执行任何操作。 |
已捕获 | 执行预处理和验证步骤期间发生异常。 需要人工干预以更正发票。 | 选择对发票进行分类、开始审核或作废。 |
正在审核 | 正在并排查看器中审核和更正发票。 | 选择对发票进行分类、完成审核或作废。 |
已验证 | 发票已审核,但未转移。 | 选择转移、对发票进行分类、开始审核或作废。 |
已转移 | 发票已成功转移至 Dynamics 365 Finance。 | 在 Dynamics 365 Finance 中打开发票。 |
失效 | 发票不再需要并且已废弃。 | 选择废弃。 选择废弃后,捕获的发票和收到的文件都会从 Dataverse 中永久删除。 |
正在等待 | 发票已提交到等待列表,以便 Dynamics 365 Finance 中的自动化作业可以选取它以进行进一步处理。 | 无需执行任何操作。 |
导航至并排查看器
您可以从两个位置打开并排查看器:
- 在捕获的发票列表中,双击记录或单击发票编号。
- 在收到的文件页面,选择已成功捕获的发票,然后选择查看捕获的发票。
对捕获的发票进行分类
在列表页上分配法人
在捕获的发票列表中,可能缺少法人,因为它没有成功派生。 必须先分配法人,然后才能处理发票。 然后用户可以审核发票并进行更正。
- 选择发票,然后选择分配法人。
- 在下拉列表中选择法人。
- 选择保存。
正确分配法人可确保应付帐款 (AP) 职员可以查看他们负责的发票的状态。
在详细页面上对发票进行分类
若要在 Dynamics 365 Finance 中成功创建供应商发票,必须在传输之前确定法人、供应商帐户和物料编号等实体。 在这些实体中,法人和供应商帐户最重要,因为它们根据分配的配置组中的设置确定推导的发票类型是否可接受。
如果法人和供应商帐户不是由推导规则确定的,则用户必须通过选择对发票进行分类来更新这些字段。 出现的侧窗格将提示用户提供以下信息:
- 法人
- 供应商帐户
- 发票类型
用户选择保存并关闭后立即再次触发推导和验证逻辑。
审查流程
由于有错误或警告,捕获的发票单据可能需要手动审核。 在并排查看器中,文档标题将显示状态已捕获,当前版本将为原始版本。
发票抬头信息(法人、供应商帐户和发票类型)必须完整,用户才能开始审核发票。
当用户选择开始审核时,状态字段将更新为正在审核,当前版本字段将更新为修改版本。 发票窗体随后处于编辑模式。
AP 职员可以输入发票抬头的值。 也可以在发票行、费用和销售税字段中添加、编辑或删除行。 通过选择全部删除,他们可以删除所有发票行。
AP 职员可以选择单据预览窗格中的右上角图标,以将发票置于映射模式。 然后,AP 职员可以通过选择键值对和映射发票字段来更正或添加映射。 保存更改后,将提取该值并将其应用到相应的发票字段。 启用连续学习功能后,系统会学习更改并将相同的逻辑应用于同一供应商的发票。
将键值对映射到字段
有时,预生成模型不会从文档的某些字段的正确位置提取值。 用户希望更正提取,并让应用程序不断为来自同一供应商且具有相同模式的后续传入发票提取正确的值。 如果必须提取的值以 AI 模型的键值对形式返回,则在键值对映射页面上完成此更正。 启用连续学习功能后,键值对映射学习。
使用预生成模型时,将应用键值对映射功能。 如果您使用的是自定义发票模型,请使用自定义字段映射以提取其他字段。 选择单据预览版格右上角的图标,将发票更改为映射模式。
- 浅黄色表示键值对已使用发票字段进行映射。
- 浅蓝色表示键值对尚未映射到任何发票字段。 应付帐款职员可以通过选择键值对和映射的发票字段来更正或添加映射。 保存更改后,将提取该值并将其应用到相应的发票字段。 启用连续学习功能后,系统将了解更改并将其应用于来自同一供应商的发票。
注释
“键值对映射页”按钮仅适用于升级到版本 1.1.0.32 后收到的发票。 它不适用于升级前收到的发票。
下载原始发票单据
在单据预览版格中,下载按钮可以帮助用户下载原始发票单据。
派生和验证
原始发票单据上不存在并排查看器中的某些实体字段,而是需要这些字段才能在 Dynamics 365 Finance 中生成发票。 这些实体是从识别出的发票数据和 Dynamics 365 Finance 中的主数据的组合推导出来的。
这些实体包括 法人、 供应商帐户、 物料编号和 币种代码。 如果字段的派生失败,流程将停止。
法人 –如果为法人找到了有效的映射规则,则将根据公司的名称和地址选择法人。
供应商帐户 –接下来,将根据有效的映射规则以及所选法人与供应商的名称、地址或税号的组合来选择供应商帐户。
物料编号 –物料编号是根据以下三种类型的信息派生的:
- 派生的法人
- 派生的供应商帐户
- 物料描述或外部物料编号
币种代码 –必须先确定币种代码,然后才能将发票从 Invoice Capture 转移到 Dynamics 365 Finance。 实施了不同的方法来派生币种代码:
- 如果捕获了货币符号并且可用于唯一标识币种代码,则会自动派生该币种代码。
- 如果发票与采购订单(采购订单发票或仅发票)关联,则发票和采购订单必须使用相同的币种代码。 如果识别结果中没有返回任何货币代码,默认输入采购订单中的货币代码。
- 如果您希望成本发票从供应商主数据中派生货币代码,请在设置系统>管理处理规则中选择派生成本发票的货币代码参数。
派生字段后,将运行以下其他验证检查:
- 强制检查 - 此检查验证并排查看器的必填字段。 用户可以在配置设置页面选择哪些字段必须是必填字段。
- 置信度分数 - 用户可以为置信度分数设置警告和错误阈值。 此检查的重点是光学字符识别 (OCR) 中低于这些阈值的置信度分数。 将根据验证结果显示错误或警告消息。
- 现有检查 - 本检查验证是否存在实体,包括法人、供应商帐户、物料编号、采购类别或采购订单。
- 高级检查 –使用存货物料时,必须将采购订单详细信息分配给发票行。
当用户选择派生和检查时,将运行派生和验证流程。 如果发票中没有错误,仅当用户选择完成审核或转移时才会调用验证逻辑。
派生流程发生在验证流程之前,所有警告或错误都来自验证流程。 警告和错误将记录在历史记录日志中。 用户可以选择查看历史记录来查看错误。
注释
当前的派生和验证逻辑包括最常见的场景。 可以通过客户扩展实现更具体的验证。
连续学习
为了帮助提高 Invoice Capture 中的非接触式发票处理率, 连续学习 功能可以根据上次传输的发票中的映射派生实体(法人、供应商帐户和物料编号)。 它还支持从键值对中自动提取值,并将该值分配给相应的发票字段。 如果费用 卡片上有条目 ,连续学习会根据最后匹配的记录派生费用 代码 值。 该功能可以在设置系统 系统偏好设置>中打开和关闭。
连续学习和映射规则之间的区别
# 连续学习 功能尝试在成功转移发票后立即记录发票上下文和手动选择的实体之间的模式。 受影响的实体包括法人、供应商帐户、物料编号、支出类型、费用代码和键值对映射。 当前,连续学习检查所有标头信息,例如公司名称、公司地址、供应商名称、地址和供应商税务登记编号,以确定法人和供应商帐户的值。 当第一张发票到达时,如果无法从其他映射规则成功派生法人和供应商帐户,则用户必须手动指定它们。 在审核发票并将其转移到 Dynamics 365 Finance 后,将记录关系。 当任何具有相同上下文的发票到达时,连续学习会尝试查找相同的模式并自动派生法人和供应商帐户。
在某些方面,映射规则是派生实体值的可选方法。 当所有字段的条件都得到满足时,它们可以派生实体值。 由于维护负荷相当高,我们不建议客户使用本方法。 唯一的例外是支出类型。 对于支出类型,我们建议客户对非采购订单发票使用待定供应商发票框架。 对于本方法,您可以定义默认支出类型(采购类别),该类型将应用于来自特定供应商的发票的所有行。 本分配的采购类别用于在财务和运营应用端的会计分配期间派生支出核算。 它可以提高处理非采购订单发票的非接触式费率。
从逻辑序列的角度来看,连续学习在映射规则之前应用。
链接采购订单
仅抬头发票
当发票类型为 仅标题时,用户可以通过在发票标题上选择 采购订单 ,在查找列表中选择一个或多个采购订单。 该列表显示同一供应商帐户中具有未 结订单 或 已接收 状态的所有采购订单。 任何无效的已确认采购订单均显示为红色。 用户必须先选择 X 来删除这些采购订单,然后才能在查找列表中选择采购订单。
采购订单发票
当发票类型为 采购订单发票”时,必须在 Invoice Capture 中正确建立发票行与采购行之间的关系。 如果无法自动派生采购行,应付帐款职员可以在“链接采购订单行与发票行 ”页面上手动建立关系 。 要打开本页面,请选择发票抬头上的采购订单字段或发票行上的采购订单编号(或采购订单行号)。
在“将采购订单行与发票行 链接”页面上,提供以下部分:
- 第一部分显示当前选定的发票行。
- “可用采购行 部分显示根据特定条件与发票行上的物料(或支出类型)匹配的所有采购行候选。 这些条件包括采购订单、物料编号、支出类型和物料描述。 可用采购行具有与发票行相同的数量符号。
- 将发票行链接到采购行时,将为相应记录启用选项按钮(也称为单选按钮),并且发票行窗格右上角的图标将更改为绿色复选标记。 如果没有关联的采购订单行,将显示红色叉号图标。
- 确认关联后,链接的采购订单行和物料编号(或支出类型)将写回发票行。 此外,发票抬头上的采购订单将根据关联的采购订单进行更新。
取消和删除发票
如果发票包含错误,用户可以通过选择取消来取消发票。 发票作废后,会显示在捕获的发票(已失效)页面,并且无法再次审核和纳入,除非状态从无效更改为从 Dataverse 捕获。
用户可以通过选择删除来删除发票。 发票将从 Dataverse 永久删除,并且不可恢复。 删除发票时,收到的文件页面上的链接条目也会被删除。
转移发票
当用户完成审核时,如果发票没有错误,他们可以选择转移将发票发送到连接的 Dynamics 365 Finance 环境。
- 如果发票生成失败,将显示错误消息。
- 如果成功生成发票,捕获的发票的状态为完成。
可通过两种方式转移完整发票:
- 如果手动触发发票转移,则使用同步模式。
- 如果通过非接触式流程自动触发发票转移,则会将其提交到等待列表,并且从 Invoice Capture 转移发票将处理发票。
纸币
该流程自动化任务名为从 Invoice Capture 转移发票。 任务的默认重复间隔为一小时。 若要修改此间隔,管理员可以转到系统管理>设置>流程自动化>后台流程。