国家和语言
| 国家 | 语言 |
|---|---|
| Australia | English |
| New Zealand |
提取字段
星号 (
*) 表示必填字段或字段组,其对应的值不能为空。基本发票信息
| 字段 | 描述 |
|---|---|
| 发票号码 | 发票的编号。 |
| 发票日期* | 发票开具的日期。 |
| 合计* | 商品或服务的总金额。 |
| 货币 | 发票所使用的货币。 |
| 交付日期 | 商品交付或服务完成的日期。 |
| 到期日期 | 发票应在此日期前支付。 |
业务单位(发票收件方)
| 字段 | 描述 |
|---|---|
| Name | 业务单位(发票收件方)的名称。 |
| Tax ID | 税号(纳税人登记号)。 |
| Address | 业务单位(发票收件方)的地址。如果未使用 BusinessUnits 数据目录,或在数据目录中未找到该业务单位,则会将地址提取到此字段中。 |
| Country | 业务单位(发票收件方)所在的国家。 |
| State or Province | 业务单位(发票收件方)的地址。若使用了 BusinessUnits 数据目录且在数据目录中找到了该业务单位,则将采用此地址格式。 |
| City | 业务单位(发票收件方)的地址。若使用了 BusinessUnits 数据目录且在数据目录中找到了该业务单位,则将采用此地址格式。 |
| Street | 业务单位(发票收件方)的地址。若使用了 BusinessUnits 数据目录且在数据目录中找到了该业务单位,则将采用此地址格式。 |
| Postal Code | 业务单位(发票收件方)的地址。若使用了 BusinessUnits 数据目录且在数据目录中找到了该业务单位,则将采用此地址格式。 |
| ID | 外部系统中该业务单位的唯一标识符。注意:此字段只能从 BusinessUnits 数据目录中获取。 |
供应商信息
| 字段 | 说明 |
|---|---|
| Name | 供应商的名称。 |
| Tax ID | 纳税人登记号。 |
| Address | 供应商的地址。如果未使用 Vendors 数据目录,或在数据目录中未找到该供应商,则会从文档中提取地址并写入此字段。 |
| Country | 供应商所在的国家。 |
| State or Province | 供应商的地址信息。当使用 Vendors 数据目录且在数据目录中找到了该供应商时,将采用此地址格式。 |
| City | 供应商的地址信息。当使用 Vendors 数据目录且在数据目录中找到了该供应商时,将采用此地址格式。 |
| Street | 供应商的地址信息。当使用 Vendors 数据目录且在数据目录中找到了该供应商时,将采用此地址格式。 |
| Postal Code | 供应商的地址信息。当使用 Vendors 数据目录且在数据目录中找到了该供应商时,将采用此地址格式。 |
| ID | 供应商在外部系统中的唯一标识符。注意:此字段只能从 Vendors 数据目录中获取。 |
税务信息
| 字段 | 描述 |
|---|---|
| 净额合计 | 商品和服务在不含税情况下的总成本。 |
| 税金合计 | 所有税额的总和。 |
| 税率(重复组) | 对于每个税组: 净额。商品或服务在不含税情况下的成本。 税额。收取的税金。 税率。税率。 |
| 非应税金额 | 不需缴税的金额。 |
发票类型
| 字段 | 描述 |
|---|---|
| Invoice | 将发票的类型指定为 Invoice。 |
| Credit Note | 将发票的类型指定为 Credit Note。 |
采购订单
| 字段 | 说明 |
|---|---|
| 订单编号 | 采购订单的编号。 |
| 合计 | 采购订单中所列货物或服务的费用总额。注意:此字段只能从 PurchaseOrders 数据目录中获取。 |
| 订单已核对 | 指示是否已核对订单编号。该字段的取值可以为 True 或 False。 |
行项目(重复组)
| 字段 | 描述 |
|---|---|
| Order Number | 采购订单的编号。 |
| Order Date | 采购订单创建的日期。 |
| Position | 列表中明细项的序号。 |
| Article Number Vendor | 供应商数据库中的物料编号或代码。 |
| Article Number BU | 业务单元数据库中的物料编号或代码。 |
| Description | 明细项的描述。 |
| Quantity | 采购的数量(单位数)。 |
| Unit of Measurement | 货物使用的计量单位。 |
| Unit Price | 每单位货物的价格。 |
| Discount Percentage | 基于明细项初始价格的折扣百分比。 |
| Discount | 适用于该明细项的折扣。 |
| Net Price | 明细项的未含税价格。 |
| Tax Rate | 适用于该明细项的税率。 |
| Tax Amount | 该明细项应付的税额。 |
| Tax Code | 税种代码。 |
| Total Price | 明细项的含税价格。 |
| Currency | 明细项的货币。 |
| 是否有效 | 指示明细项组中的订单编号是否与采购订单组中任一已核对的订单编号匹配。该字段的值可以为 True 或 False。 |
| Order Item ID | 订单明细项的唯一标识符。注意:该字段只能从 PurchaseOrderItems 数据目录中获取。 |
收货方
| 字段 | 描述 |
|---|---|
| Name | 接收货物的收件人姓名。 |
| Address | 接收货物的收件人地址。 |
早期版本的此技能会将税务信息提取到名为 Tax Rate X、Tax Amount X 和 Net Amount X 的字段中。在 Vantage 2.4 及更高版本中,这些字段被归入一个名为 Tax Rates 的重复组中。如果您正在更新内置技能的副本,请检查新的 Tax Rates 组是否满足您的需求。如果对结果满意,请删除旧版本中使用的各个字段;如果不满意,请创建新的字段以适应您的处理场景。
关键字段
- 供应商/名称
- 发票日期
- 发票号码
- 合计
- 货币
验证规则
| 规则 | 说明 |
|---|---|
| 将金额字段中的货币与金额数值分离 | 在包含货币金额的字段中,将金额与货币拆分;如果 货币 字段为空,则将拆分出的货币复制到该字段中 |
| 发票日期为必填项 | 检查是否已填写 发票日期 字段。如果未填写,将显示一条消息,提示这是必填字段 |
| 货币为必填项 | 检查文档中是否检测到 货币 字段。如果没有,则显示一条消息,提示这是必填字段 |
| 供应商增值税号为必填项 | 检查供应商 税号 字段是否已填写。如果未填写,则显示一条消息,提示这是必填字段。 |
| 检查明细项金额 | 检查如下内容: 1. 每种类型的数量(Quantity)乘以单价(Unit Price)应等于税前总金额(Net Price)减去适用折扣(Discount)。 2. 税前总金额(Net Price)乘以税率(Tax Rate)应等于 Tax Amount 字段的数值。 3. Net Price 和 Tax Amount 字段数值之和应等于 Total Price 字段的数值。对于每个发票行项目,在可计算的情况下,为以下字段建议数值:Quantity、Unit Price、Discount、Net Price、Tax Rate、Tax Amount 和 Total Price |
| 将明细项金额字段中的货币与金额数值分离 | 将对应字段拆分为金额和货币,并在 Line Items/Currency 字段未填写时将货币复制到该字段。适用于: Line Items/Unit Price Line Items/Net Price Line Items/Total Price |
| 检查发票和明细项的货币 | 检查 Currency 和 Line Items/Currency 字段的值是否为受支持的货币。如果货币不受支持或未被提取,则根据相应的发票区域建议货币值。货币描述将被替换为 ISO 代码。 |
| 将明细项总价与发票总金额进行核对 | 检查 Total Amount 字段的值。如果它不等于 Line Items/Total Price 字段之和,则建议将这些字段填写为其计算值 |
| 将明细项净价与净额合计进行核对 | 检查 净额合计 字段的值。如果该值不等于 明细项/净价 字段的总和,则建议将这些字段填入其计算值 |
| 检查税额合计 | 检查 税率 重复组中所有 税额 字段的总和是否等于 税金合计 字段的值。 如果数值不相等,则建议将这些字段填写为计算值。 如果 税金合计 字段未填写,则用其计算值进行填写。 对于 税率 重复组的每个实例: 1. 检查 (税率 / 100) * Net Amount 是否等于 税额。 2. 如果 税率、Net Amount 或 税额 未填写,则建议将这些字段填写为计算值。 3. 从 税率 字段的值中去除百分号 (%)。 |
| 检查合计字段 | 检查净额合计和税额字段之和是否等于发票总金额(合计)。如果数值不相等,或合计字段未填写,则建议将这些字段填入其计算值 |
| 检查净额合计 | 检查 税率 重复组中所有 Net Amount 字段的总和是否等于商品或服务在税前应收的总金额(净额合计)。如果数值不相等,建议将这些字段填写为其计算值。如果 净额合计 未填写,则自动用其计算值进行填写 |
| 设置默认国家/地区 | 如果在图像中未检测到国家/地区,则为该发票指定默认国家/地区。对于 Invoice AU-NZ,默认国家/地区为 AU。 |
| 根据数据库校验供应商详细信息 | 检查对于在图像上检测到的供应商银行信息,是否在 Vendors 数据目录中找到了相应的记录。如果数据目录中的值不一致,则使用数据目录中的值替换相应字段的值。如果供应商未被正确检测到,操作员可以在人工审核期间从 Vendors 数据目录中手动选择其他供应商。Vendors 数据目录中应填写 Vendor Id、Name、Street、Country 和 Business Unit ID 字段。 |
| 业务单位必须能在数据库中找到 | 检查文档图像上检测到的业务单元详细信息是否与 BusinessUnits 数据目录中的信息一致。如果某些值不同,则用数据目录中的值替换字段值。如果业务单元未被正确检测,操作员可以在人工审核期间从数据目录中手动选择其他业务单元。必须在 BusinessUnits 数据目录中填写 Business Unit Id、Name、Street 和 Country 字段。 |
| 检查采购订单编号和金额 | 检查文档图像上检测到的订单编号和金额是否与 PurchaseOrders 数据目录中的值一致。如果检测到多个订单编号,则将所有订单编号及其金额与数据目录中的值进行核对。必须在 PurchaseOrders 数据目录中填写 Order Number 字段 |
| 将发票明细项与订单行项目进行匹配 | 根据 PurchaseOrderItems 数据目录中的记录校验发票行项目信息。如果目录中包含某个特定行项目的条目,则使用数据目录中的值填充相应的 Order Item ID 字段。Order Item ID 和 Order Number 字段应在 PurchaseOrderItems 数据目录中预先填写 |
| 检查采购订单总金额 | 当仅找到一个采购订单时,检查 合计 字段中的值是否等于 采购订单 组中 合计 字段的值。 当找到多个采购订单时,检查 合计 字段中的值是否等于 采购订单 组中所有 合计 字段值的总和。 |
| 检查明细项与唯一订单项目的匹配关系 | 对于所有其采购订单号等于在 Purchase Order 组中提取的采购订单号的明细项,如果 Order Checked 字段的值为 True,则检查 Line Items 组中 Order item ID 字段的值在每个采购订单号对应的明细项中是否唯一 |
| 如果订单已通过检查,则将明细项标记为有效 | 对于 Purchase Order 组中每个 Order Checked 字段值为 True 的条目,将其订单号与 Line Items 组中所有行的订单号进行比较。如果在某一 Line Items 组行中匹配,则将该行中 Line Items 组的 Is Valid 字段值设置为 True |
| 复制订单编号 | 如果 采购订单 组中的 Order Number 字段仅有一个值,且 明细项 组中 Order Number 字段的值均为空,则将 采购订单 组中 Order Number 字段的该值复制到 明细项 组中所有 Order Number 字段 |
| 检测发票类型 | 在 发票类型 复选框组中设置类型。如果文档被标记为贷项通知单,或者 合计 字段的值为负数,则将类型设置为 贷项通知单;否则,将类型设置为 发票。 |
| “反向收费”字段为空或已填写 | 如果文档包含反向收费的相关说明,则检查税费 fields 的值。如果这些值为空,则选中 Reversed Charge 复选框。注意:不适用于 AU-NZ、CA、US 和 JP 区域。 |
- 部分规则将获得新版本。已过期的版本会带有编号后缀(例如,Check item amount 1)。请检查这些规则,并从派生技能中删除所有不再需要的版本。
- 如果您删除已过期的 Tax Rate X、Tax Amount X 和 Net Amount X 字段,用于检查这些字段的规则将不再需要。请从派生技能中删除这些规则。
参数
| Parameter | Description |
|---|---|
| Vendors | 用于供应商查找的预定义数据目录。该 Parameter 的默认值为 Vendors。您可以通过选择同一类型(文档开具方公司)的其他可用数据目录来更改此值 |
| BusinessUnits | 用于业务单元查找的预定义数据目录。该 Parameter 的默认值为 BusinessUnits。您可以通过选择同一类型(文档接收方公司)的其他可用数据目录来更改此值。注意:该 Parameter 不适用于 Invoice JP 技能 |
| PurchaseOrders | 用于采购订单查找的预定义数据目录。该 Parameter 的默认值为 PurchaseOrders。您可以通过选择具有相同结构的其他可用数据目录来更改此值 |
| PurchaseOrderItems | 用于检查采购订单明细是否匹配的预定义数据目录。该 Parameter 的默认值为 PurchaseOrderItems。您可以通过选择具有相同结构的其他可用数据目录来更改此值 |
