返回博客

用Make和Holded实现订单自动化:西班牙ERP订单处理分步指南

如何用Make实现订单自动化:从网站表单、网店或邮件自动生成Holded销售订单,通知仓库并开具发票,无需重复录入,减少出错。适合在西班牙和欧洲开展B2B业务的企业。

用Make和Holded实现订单自动化:西班牙ERP订单处理分步指南

要用Make实现订单自动化,就把订单来源(网站表单、网店或邮件)连接到一个场景:在Holded中查找或创建客户,生成带明细行的销售订单,通知仓库备货,货物发出后再转为送货单和发票。建议先从最重复的流程做起,特殊情况交给人工处理。

什么是订单流程自动化?

很多B2B企业的订单来自多个渠道:官网表单、经销商发来的带Excel附件的邮件、网店或B2B产品目录。有人手动把订单录入ERP,再用WhatsApp或微信通知仓库,几天后另一位同事开发票。每一个手工环节都可能出错,也会拖慢交付。

Make是一款可视化自动化工具:工作流称为场景(scenario),通过拖拽模块搭建,无需编程。Holded在Make中有一个经过认证的应用,共38个模块(30个操作和8个查询,依据Holded集成页面,截至2026年11月),可创建联系人、产品和发票等销售单据;没有专用模块时,还可以通过一个模块直接调用Holded API的任意接口。

如果想全面了解企业中哪些流程适合自动化,可以先阅读我们的Make企业自动化指南。

开始之前需要准备什么?

自动化的效果取决于数据质量。打开Make之前,请先检查以下几点:

  • Holded中的产品目录要规范:每个产品都有唯一的SKU、价格、税率和仓库。如果表单中的SKU与Holded不一致,场景会报错,或生成没有库存的明细行。
  • 客户能被唯一识别:确定用哪个字段避免重复建档(税号NIF、邮箱或客户编码)。
  • 价格表和交易条件:如果每个客户价格不同,应让Holded自动套用客户对应的价格表,而不是在Make里计算。
  • Holded API密钥:在“设置 > 开发者”中生成,在Make中创建连接时粘贴即可。
  • 流程负责人:指定一个人接收报错通知,并知道如何处理。

如何一步步搭建场景?

一个典型的订单流程包括六个环节。可以逐个搭建,每完成一步先测试,再加下一步:

  • 1. 触发器:用Make的Webhook实时接收表单或网店数据,或用邮件模块读取专门接收订单的邮箱。Make的Webhook一收到请求就会立即运行场景。
  • 2. 数据标准化:清洗并校验数据(日期格式、数量、SKU、收货地址)。缺少必填信息的订单转人工审核,不直接写入Holded。
  • 3. 客户:按税号或邮箱在Holded中查找联系人;不存在则新建,或者在B2B场景下更稳妥的做法是通知销售人员先审核。
  • 4. 销售订单:在Holded中创建订单,包括明细行、数量、仓库和客户参考号。没有专用模块时,使用“Make an API Call”调用单据接口。
  • 5. 通知仓库:通过邮件、内部频道消息或任务,把订单号和PDF发给仓库,安排备货。
  • 6. 送货单和发票:仓库确认发货后,Holded API支持把一种单据转换为另一种(例如把销售订单转为送货单),然后开具发票。

当销售订单被创建、更新或删除时,Holded也会发送Webhook(事件为salesorder.create、salesorder.update和salesorder.delete),适合反向联动:Holded中的变化可以触发通知或其他操作。事件和字段列表见Holded官方Webhook文档。

哪些先自动化,哪些不要自动化?

不要第一天就想把整个流程全部自动化。按订单量和可预测程度排优先级:

  • 优先:老客户的重复订单,产品在目录内、按价格表定价。这类订单最省人工,意外也最少。
  • 其次:通知仓库、向客户发送订单确认,以及转为送货单。
  • 之后:自动开票,等流程稳定运行数周、财务确认编号序列和税率无误后再上线。
  • 最好不要自动化:价格表之外单独谈价的订单、定制产品、尚未评估信用风险的新客户以及退货。这些情况下场景应暂停并通知相关人员。

一个实用原则:凡是需要人动脑判断的事,Make应该去问人,而不是替人做决定。

订单自动化的常见错误

  • 重复订单:表单被提交两次,或Webhook重试,都会生成两张订单。应保存源订单的唯一编号,创建前先检查是否已存在。Holded的Webhook自带事件编号,正是为此设计。
  • 忽视报错:Make可以为每个模块添加错误处理器;例如Retry会保存未完成的执行以便重试,Rollback会停止场景并回滚更改。没有错误处理,订单可能悄无声息地丢失。
  • 忽略处理顺序:基于Webhook的场景默认并行运行。如果顺序很重要(例如涉及库存),请开启按顺序处理数据的选项。
  • 不监控用量:每次API调用都计数。Holded按套餐限制每分钟请求数和每月调用次数(截至2026年11月,从Starter套餐每月500次到Premium套餐每月100,000次不等),Make则按操作数计费。一个无必要地每分钟轮询的场景会同时耗尽两边的额度。
  • 没有文档:搭建场景的人一离职,就没人知道它在做什么。请书面记录每个流程由什么触发、传递哪些数据、出错时通知谁。

如果你在Holded中同时使用B2B产品目录或按客户设置的价格表,场景会简单很多,因为价格和交易条件已经保存在ERP里。详见Vycte的Holded服务页面。

Vycte如何帮助你

Vycte帮助中国企业在西班牙和欧洲寻找客户、进口商和经销商,并用Holded在西班牙开具发票:从市场调研、目标买家开发到展会对接,我们的团队可以用中文和西班牙语全程跟进。如果你已在西班牙开展业务,我们可以把Holded与Make连接起来,让订单、送货单和发票自动流转。了解我们的Holded服务、开拓欧洲市场服务,或联系我们。

常见问题

连接Make和Holded需要会编程吗? 大多数流程不需要:场景在可视化编辑器中搭建,连接时只需填入Holded的API密钥。对于没有专用模块的接口,最好有懂API文档的人员参与。

Make能在Holded中自动开发票吗? 可以,Make中的Holded应用支持创建发票等销售单据。不过我们建议先从订单和送货单做起,流程稳定后再实现自动开票。

场景中某一步出错会怎样? 取决于你的设置。配置了错误处理器后,Make可以重试、停止场景或保存未完成的执行,并通知负责人在客户察觉之前进行处理。

要在您的企业中落地吗?

30分钟内我们会评估您的产品在西班牙和欧洲的机会,并告诉您从哪里开始:目标市场、客户开发或在西班牙开票。免费且无需承诺。

预约免费诊断查看服务 →

更多文章

想进入西班牙和欧洲市场吗?

通过30分钟通话,我们会评估您的产品在西班牙和欧洲的机会、合适的销售渠道,以及如何获得首批客户;如您已在西班牙运营,也会告诉您如何用Holded合规开票。无需任何承诺。

预约免费诊断