2026.09.18订货宝服务官网 · 操作问答

自主对接erp,商品价格需要在订货宝单独维护,如何操作?

自主对接ERP时,商品基础价格只在首次传递时必传,后续同步跳过价格字段就不会覆盖订货宝里单独维护的售价,这是最省事的做法。

I直接答案

决定权不在ERP,而在你对接时怎么传「基础价格」这个字段。ERP第一次把商品推过来,基础价格是必填项,必须给一个值,商品才能在订货宝建起来;等这条商品档案已经存在之后,后续同步时价格字段就变成可传可不传——你不传,订货宝不会拿空值或者旧值去覆盖你手工改过的价格,你维护多少它就保留多少。

所以结论很明确:想让价格在订货宝单独维护,就把ERP那边的商品推送配置成「只同步商品基础信息、不同步价格」。商品名称、规格、单位这些照常走ERP,价格这条线彻底交给订货宝,两边各管各的,互不打架。

要注意的是这个规则只对「已存在的商品」成立。如果ERP里新增了一个订货宝没有的商品,它走的还是新增逻辑,基础价格仍然必须带上,否则这条商品建不出来。价格单独维护的前提,是商品先在订货宝里落了档。

II操作问答

系统到底怎么判定「这条商品该不该改价」

订货宝接到ERP推来的数据时,先看这个商品在不在自己库里。库里没有,走新增,把价格当成商品的一部分一起写进去,这一步基础价格不能空。库里已经有的,走更新,更新的时候只处理你实际传过来的字段,价格字段你没传,系统就当作「这次不动价格」,原样留着。

换句话说,覆盖不覆盖不是靠开关,而是靠「传没传这个字段」。你传了价格,它就会按新值改;你不传,它就保持原样。这也是为什么很多人第一次对接完发现价格被ERP的出厂价冲掉了——因为同步配置里默认把价格一起带过来了。

III操作问答

分步骤:把价格从ERP同步里摘出去

第一步,先确认商品在订货宝里已经存在。如果还没推过,先跑一次完整的商品同步,把基础价格带上,让商品档案落库;这一步躲不掉,属于一次性成本。

第二步,回到ERP侧的对接配置或接口映射里,找到价格相关字段(基础价格,以及你启用了多规格时的规格价格),把它们的输出关掉或者映射为空。不同ERP的叫法不一样,有的叫「是否推送价格」,有的要你在字段映射表里把对应列删掉,核心是让接口请求里不再出现价格字段。

第三步,在订货宝后台逐个商品把售价维护成你想卖的价格。商品多的话,用批量导入或者批量改价功能一次处理,不要一条条点。

第四步,改完之后手动触发一次ERP的商品同步,然后去订货宝里抽查几条商品的价格有没有被改回去。没被改回去,说明配置生效了。这个验证动作建议每次调整对接配置后都做一遍,比事后发现价格乱了再回滚便宜得多。

IV操作问答

最容易配错的两种情形

第一种:同步配置里价格字段还在传,只是值填成了空字符串或者0。这种情况系统会认为你「传了价格」,于是把订货宝里维护好的售价改成0或者空,前台商品直接变成不能下单。判断方法很简单,看同步后的商品价格是不是整批变成同一个异常值。

第二种:把商品编码或者规格编码改过。编码一变,订货宝会把它当成一条新商品走新增逻辑,基础价格又变成必传,而且原来那条商品的价格维护记录跟新商品对不上,你会看到同一个商品出现两条档案,一条有价一条没价。所以对接期间商品编码尽量别动,要动就先规划好映射关系。

V操作问答

它和哪些功能会互相影响

价格一旦由订货宝单独维护,就会和你设的客户等级价、促销价、阶梯价一起参与最终成交价的計算。这几个价格都在订货宝里配,ERP那边不参与,所以调价的时候要留意别只改了一个维度。

账期和授信额度是独立的另一条线,跟你改不改商品价格没关系,价格不会影响客户能赊多少。库存通常还是走ERP同步,价格不同步不影响库存照常更新,但如果你把整个商品更新接口都关了,库存也就一起停了,这是很多人踩的坑。

权限上,谁能改价要在订货宝的角色权限里单独控制,因为价格已经归订货宝管了,给错权限等于把定价权交出去。报表侧,销售报表读的是订货宝里的成交价,不会回头去比对ERP的价格,所以两边价格对不上不会在报表里报警,得靠你自己定期核对。

VII常见问题

被问得最多的几个问题

VII继续查

相关操作问答

想聊聊你的生意?

订货宝销售服务热线 400-888-1794 | 服务邮箱 dhb@adelieyun.com | 周一至周日 8:00–23:00

订货宝企业微信二维码,扫码添加专属顾问 企业微信 · 专属顾问 扫码加微信,一对一答疑