跳转到主要内容
Invoice US 技能可从美国发票中提取数据。 Invoice US 技能是一款生产就绪的技能。它已在大型文档集上完成充分训练,能够高精度地识别和提取数据。该技能可直接用于生产环境,无需针对您特定的文档进行进一步训练。通过在生产环境中基于人工参与反馈的持续学习,还可以进一步优化其准确率和直通式处理(STP)率。

国家和语言

国家语言
USAEnglish

提取字段

星号 (*) 表示必填的字段或字段组。值不能为空。

基本信息

字段描述
发票号码发票的编号。
发票日期*发票开具日期。
合计*商品或服务的总金额。
货币发票所使用的货币单位。

业务单位 (BU)

FieldDescription
Name业务单位(发票收件人)的名称。
Address业务单位(发票收件人)的地址。如果未使用 BusinessUnits 数据目录,或在数据目录中未找到该业务单位,则会将地址提取到此字段中。
Country业务单位(发票收件人)所在的国家。
State业务单位(发票收件人)的地址。**注意:**这些字段可以通过解析 Business Unit/Address 字段的值,或从 BusinessUnits 数据目录中获取。
City业务单位(发票收件人)的地址。**注意:**这些字段可以通过解析 Business Unit/Address 字段的值,或从 BusinessUnits 数据目录中获取。
Street业务单位(发票收件人)的地址。**注意:**这些字段可以通过解析 Business Unit/Address 字段的值,或从 BusinessUnits 数据目录中获取。
ZIP Code业务单位(发票收件人)的地址。**注意:**这些字段可以通过解析 Business Unit/Address 字段的值,或从 BusinessUnits 数据目录中获取。
ID外部系统中业务单位的唯一标识符。**注意:**此字段只能从 BusinessUnits 数据目录中获取。

供应商

FieldDescription
Name供应商名称。
Tax ID税号。
Address供应商地址。如果未使用 Vendors 数据目录,或在数据目录中未找到该供应商,则地址将被提取到此字段中。
Country供应商所在国家。
State供应商地址。**注意:**这些字段既可以通过解析 Vendors/Address 字段值获得,也可以从 Vendors 数据目录中获取。
City供应商地址。**注意:**这些字段既可以通过解析 Vendors/Address 字段值获得,也可以从 Vendors 数据目录中获取。
Street供应商地址。**注意:**这些字段既可以通过解析 Vendors/Address 字段值获得,也可以从 Vendors 数据目录中获取。
ZIP Code供应商地址。**注意:**这些字段既可以通过解析 Vendors/Address 字段值获得,也可以从 Vendors 数据目录中获取。
Bank Account供应商银行账户。
Bank Code供应商银行代码。
ID供应商在外部系统中的唯一标识符。**注意:**此字段只能从 Vendors 数据目录中获取。

发票详细信息

字段描述
Delivery Date货物交付或服务履行的日期。
Due Date发票应支付的截止日期。

税金

字段描述
净额合计商品和服务不含税的总成本。
税金合计所有税金的总额。
免税金额不需缴纳税金的金额。

Tax Rates(重复组)

对于每个税组:
FieldDescription
Net Amount不含税的商品或服务成本
Tax Amount税额
Tax Rate税率

发票类型

字段描述
Invoice指定发票类型为 Invoice
Credit Note指定发票类型为 Credit Note

采购订单

字段说明
订单编号采购订单的编号。
合计采购订单中所列商品或服务的费用总额。**注意:**此字段只能从 PurchaseOrders 数据目录中获取。
订单已核对表示订单编号是否已核对。该字段的取值可以是 TrueFalse

行项目(重复组)

FieldDescription
Order Number采购订单的编号。
Is Valid指示 Line Item 组中的订单号是否与 Purchase Order 组中任一已核对的订单号匹配。字段的取值可以为 TrueFalse
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明细项所使用的货币。
Order Item ID明细项的唯一标识符。**注意:**此字段只能从 PurchaseOrderItems 数据目录中获取。

Ship To

字段描述
Name接收货物的收件人名称。
Address接收货物的收件人地址。
Country收件人地址中的国家。
Street收件人地址中的街道。
State收件人地址中的州/省。
City收件人地址中的城市。
Zip Code收件人地址中的邮政编码。
该技能的旧版本会将税务信息提取到名为 Tax Rate XTax Amount XNet Amount X 的字段中。在 Vantage 2.4 及更高版本中,这些字段被归入名为 Tax Rates 的重复组中。如果您正在更新内置技能的副本,请检查新的 Tax Rates 重复组是否满足您的需求。如果您对结果感到满意,请删除旧版本中使用的各个字段;如果不满意,请根据您的处理场景创建新的字段。

关键字段

  • 供应商名称
  • 发票日期
  • 发票号码
  • 合计
  • 货币

验证规则

规则说明
“合计”为必填字段检查 Total 字段是否已填写。如未填写,将显示一条消息,提示这是必填字段。
将金额字段中的货币与金额拆分为独立字段在包含货币金额的字段中,将金额与货币拆分开;如果 Currency 字段为空,则将货币复制到该字段中。
发票日期为必填项检查 发票日期 字段是否已填写。如果未填写,则显示一条消息,提示这是必填字段。
检查明细项金额检查以下内容:
每种项目的数量(Quantity)乘以单价(Unit Price)等于税前金额(Net Price)减去适用折扣(Discount)。
税前金额(Net Price)乘以税率(Tax Rate)等于 Tax Amount 字段的值。
Net Price 字段与 Tax Amount 字段的值之和等于 Total Price 字段的值。
对于每个发票行项目,在可计算的情况下,为以下字段建议取值:QuantityUnit PriceDiscountNet PriceTax RateTax AmountTotal Price
将明细项金额字段中的货币与金额拆分为独立字段将对应字段中的金额与货币拆分开,如果 Line Items/Currency 字段为空,则将货币复制到该字段中。Line Items/Unit Price、Line Items/Net Price、Line Items/Total Price
检查发票与明细项的货币是否一致检查 CurrencyLine Items/Currency 字段的值是否为受支持的货币。如果该货币不受支持或尚未提取,则会根据相应的发票区域建议货币值。将货币描述替换为 ISO 代码。
检查明细项总价与总金额是否一致检查 Total Amount 字段的值。如果该值不等于 Line Items/Total Price 字段之和,则建议用计算结果填充这些字段。
检查明细项净价与净额合计是否一致检查 净额合计 字段的值。如果它不等于 明细项/净价 字段的总和,则建议将相关字段填写为其计算所得的值。
检查税额合计检查 Tax Rates 重复组中所有 Tax Amount 字段的总和是否等于 Total Taxes 字段的值。
如果这些值不相等,则建议使用计算得到的值填充这些字段。如果 Total Taxes 字段未填写,则使用其计算值自动填充该字段。
对于 Tax Rates 重复组的每个实例:检查 (Tax Rate / 100 ) * Net Amount 是否等于 Tax Amount
如果 Tax RateNet AmountTax Amount 任一字段未填写,则建议使用计算得到的值填充这些字段。并会从 Tax Rate 字段的值中删除百分号 (%)。
检查合计字段检查 净额合计税额 字段的总和是否等于发票总金额(合计)。如果数值不相等,或 合计 字段未填写,则建议根据计算结果填写这些字段。
检查净额合计检查 Tax Rates 重复组中所有 Net Amount 字段的总和是否等于货物或服务的税前总金额(净额合计)。如果数值不相等,建议将这些字段填写为其计算值。如果 净额合计 未填写,则将其填写为其计算值。
设置默认国家/地区如果在图像上未检测到国家/地区,则为发票指定默认国家/地区。对于 Invoice US,默认国家/地区为 US。
将供应商详细信息与数据库核对检查是否已在 Vendors 数据目录中为图像上检测到的供应商银行详细信息找到相应的条目。如果数据目录中的值不同,则用数据目录中的条目替换字段值。如果未正确检测到供应商,操作员可以在人工审核期间从数据目录中手动选择其他供应商。Vendors 数据目录中应填写 Vendor IdNameStreetCountryBusiness Unit ID 字段。
业务单元必须能在数据库中找到检查文档图像上检测到的业务单元详细信息是否与 BusinessUnits 数据目录中的信息一致。如果某些条目不同,则将字段值替换为数据目录中的值。如果业务单元未被正确检测到,操作员可以在人工审核期间从数据目录中手动选择其他业务单元。BusinessUnits 数据目录中的 Business Unit IdNameStreetCountry 字段必须填写完整。
检查采购订单号和金额检查文档图像上检测到的订单号和金额是否与 PurchaseOrders 数据目录中的数据相同。如果检测到多个订单号,则会将每个订单号及其金额与数据目录中的值进行比对。必须在 PurchaseOrders 数据目录中填写 Order Number 字段。
将发票明细项与订单项匹配根据 PurchaseOrderItems 数据目录中的记录核对发票行项目信息。如果目录中包含某个特定行项目的记录,则使用数据目录中的值填写相应的 Order Item ID 字段。应在 PurchaseOrderItems 数据目录中填写 Order Item IDOrder Number 字段。
检查采购订单总金额当仅找到一个采购订单时,检查 Total 字段中的值是否等于 Purchase Order 组中 Total 字段的值。当找到多个采购订单时,检查 Total 字段中的值是否等于 Purchase Order 组中各 Total 字段值之和。
检查明细项与唯一订单项的匹配情况对于所有其采购订单号等于在 采购订单 组中提取的采购订单号的明细项,如果 订单已核对 字段的值为 True,则检查 明细项 组中 Order item ID 字段的值在每个采购订单号下是否唯一。
如果订单已检查,则将明细项标记为有效对于 采购订单 组中每个其 订单已核对 字段为 True 的项目,将其订单号与 明细项 组中所有明细项的订单号进行比较。如果在某一 明细项 组的行中订单号匹配,则将该行中 明细项 组内 是否有效 字段的值设置为 True
复制订单号如果 Purchase Order 组中的 Order Number 字段只有一个值,并且 Line Items 组中 Order Number 字段的值都为空,则将 Purchase Order 组中 Order Number 字段的该值复制到 Line Items 组中各行的 Order Number 字段。
检测发票类型Invoice Type 复选框组中设置类型。如果文档被标记为贷项通知单,或者 Total 字段值为负数,则将类型设置为 Credit Note;否则,将类型设置为 Invoice
反向收费字段为空或已填写如果文档包含反向收费相关内容,则检查税费字段的值。如果这些字段为空,则选中 Reversed Charge 复选框。**注意:**不适用于 AU-NZCAUSJP 地区。
要用字段的计算值填充该字段,请单击字段值区域中的建议值按钮,然后在下拉列表中选择一个建议值。 当您将此技能的副本更新为派生技能时,规则也会随之更新:
  • 部分规则将生成新版本。过时的版本会带有数字后缀(例如,Check item amount 1)。请检查这些规则,并从派生技能中删除所有不再需要的版本。
  • 如果您删除了过时的 Tax Rate XTax Amount XNet Amount X 字段,与之对应的检查规则也将变得不再需要。请从派生技能中删除这些规则。

参数

Invoice 技能具有默认的技能参数,这些参数引用用于供应商、业务单元和采购订单查找的数据目录。您可以在 Vantage 或 Advanced Designer 中更改这些参数的值,以修改字段提取过程。
ParameterDescription
Vendors用于供应商查找的预定义数据目录。该 Parameter 的默认值为 Vendors。您可以通过选择其他同类型(Document Issuer Companies)的可用数据目录来更改此值。
BusinessUnits用于业务单元查找的预定义数据目录。该 Parameter 的默认值为 BusinessUnits。您可以通过选择其他同类型(Document Receiver Companies)的可用数据目录来更改此值。**注意:**对于 Invoice JP 技能,该 Parameter 不可用。
PurchaseOrders用于采购订单查找的预定义数据目录。该 Parameter 的默认值为 PurchaseOrders。您可以通过选择具有相同结构的其他可用数据目录来更改此值。
PurchaseOrderDetails用于检查采购订单明细是否匹配的预定义数据目录。该 Parameter 的默认值为 PurchaseOrderDetails。您可以通过选择具有相同结构的其他可用数据目录来更改此值。