跳到主要内容

AI处理顺序 Make

人工智能处理订单 是一个 PDF4me 用于人工智能模块 Make 从采购订单或销售订单中提取结构化数据 PDF 或以图像形式返回。它返回订单号、客户、完整的商品明细数组、总计、货币和收货地址。 ERP 摄入和 采购到付款 自动化。

本模块的功能

PDF4me 人工智能处理订单 从中提取结构化数据 PDF 或者在您的图像采购订单和销售订单中 Make 使用人工智能的场景。提供采购订单或销售订单,模块返回 订单号、订单日期、客户姓名、完整商品明细、小计、总计、货币和收货地址 作为可单独映射的字段,准备就绪 ERP 支持数据导入(NetSuite、SAP、Microsoft Dynamics、Odoo)、采购到付款自动化、订单到收款工作流程,以及发票和收据的三方匹配。无需模板设置;可跨采购系统运行,并通过电子邮件附件发送。 PDFs以及扫描的纸质订单。

相关博客文章
目前尚无关于此功能的博客文章——敬请期待。
在此期间,您可以浏览 PDF4me 博客,查看适用于各平台的教程和工作流程。
访问博客

验证您的身份 API 要求

每一个 PDF4me 模块 Make 需要有效 联系创建或选择一个可以容纳您的 PDF4me API 关键在于确保该场景能够安全地验证 AI 订单提取请求。

您不容错过的重要事实

采购订单和销售订单采用相同的模式
从客户处收到的采购订单 (PO) 和内部创建的销售订单 (SO) 都返回相同的提取模式。将两者都导入到同一个下游。 ERP 或者,无需条件分支的分析工作流可以节省场景复杂性和运营成本。
使用迭代器循环遍历所有行项目数组
lineItems 输出结果是一个数组,每行包含描述、数量、单价和总计。添加一个 Make 解析器之后的迭代器用于遍历每一行并创建单独的 ERP 下达订单行、运行库存检查或将货物分批运送到各个仓库。
ISO 4217 用于清晰对账的货币代码
货币字段始终以规范化形式返回。 ISO 4217 代码 (USDEURGBPINR等等)无论订单上的源语言或货币符号如何。发票和收据的三方匹配直接生效,无需符号解析或特定于区域设置的逻辑。
配置 PDF4me AI 处理订单模块,连接设置为“我的 PDF4me 连接”,文件设置为“映射”,并映射订单名称和文档(来自上一个文件下载步骤),即可提取订单号、客户名称、行项目、数量、价格和收货地址。

将文件设置为映射,并从上一个模块连接订单名称和文档。输出公开。 orderNumbercustomerNamelineItems 数组、总计、货币和 shippingAddress 为了 ERP 以及履行工作流程。

AI流程订单使用哪些参数? Make

必需的: 必须始终提供“连接”、“订单名称”和“文档”。匹配的输入字段(二进制属性, Base64 内容或订单 URL根据所选的输入数据类型,需要提供以下信息。

范围必需的它的作用例子
ConnectionRequiredPDF4me API connection. Click Add and paste your API key the first time. Reused automatically across all PDF4me modules in your scenarios.My PDF4me connection
Input Data TypeRequiredHow the order file is supplied. Binary Data reads from a previous module (most common). Base64 String accepts encoded payloads. URL downloads from a public link.Binary Data
Input Binary FieldConditionalBinary content of the order file. Required when Input Data Type is Binary Data. Wire from Dropbox, Google Drive, OneDrive Data field, or any email/HTTP module that returns file bytes.1. Data
Base64 Order ContentConditionalBase64-encoded order content. Required when Input Data Type is Base64 String. Useful when the order arrives from a webhook or API integration that delivers encoded content.JVBERi0xLjQK...
Order URLConditionalPublic URL to the order file. Required when Input Data Type is URL. The URL must not require authentication.https://example.com/po-2024.pdf
Order NameRequiredFilename of the order with proper extension (.pdf, .png, .jpg, .jpeg). Used for format detection and AI processing optimization.po-2024.pdf

输出字段

场地类型它包含什么
orderNumberStringExtracted order number or reference identifier (e.g. PO-2024-001 or SO-78423).
orderDateStringOrder date in ISO 8601 format (YYYY-MM-DD).
customerNameStringCustomer or vendor name printed on the order document.
lineItemsArrayArray of line items with description, quantity, unitPrice, and total per row. Loop with a Make Iterator for one ERP line per row.
subTotalNumberSubtotal amount before taxes, shipping, and discounts.
totalNumberFinal total amount including all charges.
currencyStringCurrency code in ISO 4217 format (USD, EUR, GBP, INR, JPY, etc.).
shippingAddressStringShipping or delivery address printed on the order.
jobIdStringPDF4me job identifier for audit trail and support tickets.
successBooleanTrue if the AI extraction completed successfully; false if it failed.
messageStringHuman-readable status message confirming success or describing the error.

如何在AI流程中设置订单? Make

  1. 添加 PDF4me人工智能处理订单 致你 Make 设想。
  2. 选择 联系 (或点击) 添加 用你的 PDF4me API 钥匙)。
  3. 选择 输入数据类型:来自先前模块的文件的二进制数据, Base64 字符串,或 URL
  4. 在下面 文件, 选择 地图 显示订单名称和文档字段。
  5. 地图 订单名称 文件名(带扩展名).pdf.png.jpg, 或者 .jpeg)。
  6. 地图 文档 从源模块获取二进制内容:通常是 数据 Dropbox、Google Drive、Gmail 或 HTTP 模块。
  7. 点击 节省 并运行该场景。将输出包连接到 NetSuite、SAP、Microsoft Dynamics、Odoo、Salesforce 或您的仓库管理系统。使用迭代器。 lineItems 创建一个 ERP 每行订单行数。

工作流程示例

工作流程示例Common Make scenario patterns using AI-Process Order.
客户采购订单电子邮件 → AI 提取 → NetSuite 销售订单
  1. 当收到来自已知客户域且包含采购订单 (PO) 的电子邮件时,Gmail 会触发通知。 PDF 随附的。
  2. AI处理订单提取 orderNumbercustomerNameorderDatelineItems总计,以及 shippingAddress
  3. NetSuite 搜索客户步骤使用 customerName 查找现有客户记录(如果找不到,则跳转到“创建客户”)。
  4. NetSuite 的“创建销售订单”模块会记录订单表头。 Make 迭代器循环 lineItems 并将每个产品作为销售订单行添加,包括数量和单价。
  5. Slack 通知会告知履行团队新订单,包括总金额和收货地址;Airtable 日志会记录 PO 到 SO 的映射关系以供审核。
供应商采购订单 PDF → 三方匹配 → 批准
  1. 当采购部门上传新的供应商采购订单时,SharePoint 监视文件触发器会触发。
  2. AI处理订单提取 orderNumber, 全部的, lineItems以及货币信息。稍后,AI发票解析器会单独运行,提取匹配的发票字段。
  3. Google Sheets 查找结果与 PO 匹配。 orderNumber 到收货单(GRN)从仓库。所有三份文件,采购订单, GRN发票,已连接 orderNumber
  4. “工具集变量”步骤对数量和总计执行三方匹配。匹配的采购订单自动批准;不匹配的采购订单将路由到 Slack 审批频道,并进行并排比较。
  5. 已批准的订单会将付款指示发布到应付账款系统;已拒绝的订单会在 Jira 中创建一个异常工单,供采购部门与供应商协商解决。
EDI 备用方案 → AI 订单解析 → 仓库履行
  1. 一个 HTTP webhook 会接收来自无法发送订单的客户的订单。 EDI 850 条消息,通常是使用电子邮件附件的小买家 PDF 采购订单。
  2. AI流程顺序规范化 PDF 将您的模式整合到相同的结构化模式中 EDI 管道生产, orderNumberlineItemsshippingAddress
  3. 标准化后的有效载荷被发布到仓库管理系统(WMSAPI 就像一个 EDI 订单触发相同的拣货-包装-发货流程。
  4. 系统会向客户发送确认邮件,其中包含订单号、预计发货日期和商品明细。拣货完成后,系统会自动生成发货标签。
  5. Airtable 的客户入职记录行跟踪非EDI 客户数量和交易量 PDF 每月收到的订单数量,有助于确定优先级 EDI 推广宣传。

常见问题解答

What order fields does AI-Process Order extract?+
The module returns a complete order payload: orderNumber, orderDate in ISO 8601 format, customerName, a lineItems array with product description, quantity, unit price and line total per row, subTotal, total, currency code (ISO 4217), and shippingAddress. The same schema applies whether the document is a purchase order received from a customer or a sales order generated by your own systems: so a single downstream workflow can serve both directions.
Can AI-Process Order handle both purchase orders and sales orders?+
Yes. The AI is trained on both purchase orders (POs you receive from customers or your procurement team sends to vendors) and sales orders (orders you create internally for fulfillment). The extracted schema is identical, so you can pipe both document types into the same downstream ERP, fulfillment, or analytics workflow without conditional logic: saves scenario complexity and operations cost.
How do I post extracted orders directly into my ERP?+
After AI-Process Order, wire orderNumber, customerName, lineItems, and total into a downstream module that calls your ERP API: NetSuite, SAP, Microsoft Dynamics 365, Odoo, QuickBooks Commerce, or Zoho. Use a Make Iterator inside the workflow to loop over the lineItems array and create one order line per iteration. The full order is created in the ERP within seconds of receiving the original PDF, with no manual data entry.
What file formats and order document types are supported?+
PDF, PNG, JPG, and JPEG are all accepted. The AI handles structured PO templates from major procurement systems (SAP Ariba, Coupa, Oracle Procurement, Microsoft Dynamics, JD Edwards), email-attached order PDFs, scanned paper orders, and free-form order documents that do not follow a strict template. Always set the Order Name with the correct file extension so the AI selects the right processing path.
Can the parser extract orders in multiple currencies and languages?+
Yes. The AI handles orders in English, German, French, Spanish, Italian, Portuguese, Dutch, and other major business languages without any extra configuration. The currency field is returned in ISO 4217 format (USD, EUR, GBP, INR, CHF, JPY, etc.) so downstream conversion, three-way matching, or analytics logic always has a normalized currency code regardless of source language or currency symbol on the document.

相关模块

获取帮助