API中心

企业版所有API

基础API

接口名称 调用场景描述 接口简称 ERP界面路径
shop.php 获取ERP的店铺档案资料 查询店铺 设置→基本设置→店铺
warehouse_query.php 获取ERP的仓库档案资料 查询仓库 设置→基本设置→仓库
logistics.php 获取ERP的物流公司档案资料 查询物流 设置→基本设置→物流
purchase_provider_query.php 获取ERP的供应商档案资料 查询供应商 设置→基本设置→供应商应商
purchase_provider_create.php 推送供应商档案资料给ERP 创建供应商 设置→基本设置→供应商

货品API

接口名称 调用场景描述 接口简称 ERP界面路径
goods_push.php ①推送货品资料给ERP
②更新ERP货品档案资料
创建货品档案 货品→货品档案
goods_query.php 获取ERP的货品档案资料,“货品档案”其他系统称为“物料档案”“商品档案”等 查询货品档案 货品→货品档案
api_goodsspec_push.php 在推送销售订单给ERP之前,需要映射匹配ERP系统单品或者设置同步库存的策略 创建平台货品 货品→平台货品
suites_query.php 获取ERP中组合装界面的组合装资料 查询组合装货品 货品→组合装

订单API

接口名称 调用场景描述 接口简称 ERP界面路径
trade_push.php ①推送销售订单给ERP
②更新已推送成功的销售订单
创建原始订单 订单→原始订单界面
trade_query.php 获取ERP的销售订单信息 查询订单管理 订单→订单管理
stockout_order_query_trade.php 获取ERP销售订单的出库单信息 查询销售出库单 库存→销售出库→销售出库单
logistics_sync_query.php ERP销售订单的发货状态、物流单号等同步给其他系统。
注:”查询物流同步”与“物流同步回写”两个接口配合使用,完成“销售订单发货同步”
查询物流同步 订单→物流同步
logistics_sync_ack.php 同步发货状态、物流单号给平台是否成功的状态回传给ERP 物流同步回写 订单→物流同步
api_goods_stock_change_query.php 获取变化后的ERP可销库存,并同步至平台店铺
注:”查询同步库存”与“库存同步回写”两个接口配合使用,完成“库存同步”
查询同步库存 订单→库存同步
api_goods_stock_change_ack.php 库存量同步至平台是否成功的状态回传给ERP 库存同步回写 订单→库存同步

售后API

接口名称 调用场景描述 接口简称 ERP界面路径
sales_refund_push.php 销售订单发货后,退款或退货单据推送至ERP
注:销售订单的售后换货订单此接口推送“退货类型”退款单,换出订单“trade_push.php”推送
创建原始退款单 订单→原始退款单
stockin_refund_push.php 推送ERP销售退货(换货)订单对应的入库单据给ERP
推送前提ERP的退换单状态为“待收货”
创建退货入库单 库存→入库管理→退货入库单管理
refund_query.php 获取ERP销售退货(换货)订单信息 查询退换管理 订单→退换管理界面
stockin_order_query_refund.php 获取ERP销售退货(换货)订单对应的入库单信息 查询退货入库单管理 库存→入库管理→退货入库单管理

采购API

接口名称 调用场景描述 接口简称 ERP界面路径
purchase_order_push.php 推送采购单据给ERP 创建采购单 采购→采购单管理
stockin_purchase_push.php 推送采购单对应的入库单给ERP 创建采购入库单 库存→入库管理→采购入库单管理
purchase_order_query.php 获取ERP的采购单信息 查询采购单管理 采购→采购单管理
stockin_order_query_purchase.php 获取ERP采购单对应的入库单信息 查询采购入库单 库存→入库管理→采购入库单管理
purchase_return_push.php 推送采购退货单据给ERP 创建采购退货单 采购→采购退货单管理
purchase_return_order_push.php 推送采购退货单对应的出库单给ERP 创建采购退货出库单 库存→其他出库→采购退货出库单
purchase_return_query.php 获取ERP的采购退货单信息 查询采购退货单 采购→采购退货单管理
stockout_order_query_return.php 获取ERP的采购退货出库单信息 查询采购退货出库单 库存→其他出库→采购退货出库单

库存API

接口名称 调用场景描述 接口简称 ERP界面路径
stock_query.php 增量获取ERP实际库存、库存占用等数据 增量查询库存(分页查询) 库存→库存管理
stock_sync_by_pd.php ERP库存需要调整时,推送盘点库存单据给ERP
注:ERP盘点成功后,盘点单内的库存值直接覆盖前库存
创建盘点单 库存→货品盘点→盘点单管理
stock_pd_order_query.php 获取调整ERP库存的盘点单据信息
注:ERP盘点成功后,盘点单内的库存值直接覆盖前库存
查询盘点单 库存→货品盘点→盘点单管理
stockin_order_push.php ERP需要增加库存且入库单据没有对应的业务类型,推送其他入库单给ERP 创建其他入库单 库存→入库管理→入库单管理
stockin_order_query.php 获取ERP的各种业务类型的入库单单据信息 查询入库单管理 库存→入库管理→入库单管理界面
stockout_order_push.php ERP需要减少库存且出库单据没有对应的业务类型,推送其他出库单给ERP 创建其他出库单 库存→其他出库→出库单管理
stockout_order_query.php 获取ERP各种业务类型的出库单信息 查询出库单管理 库存→其他出库→出库单管理
stock_transfer_push.php ERP内仓与仓之间的库存需要调度时,推送调拨单给ERP 创建调拨单 库存→货品调拨→调拨单管理
stockout_transfer_push.php ERP调拨业务走到出库步骤时,推送调拨出库单给ERP
注:调用时需要ERP有上层单据——调拨单,并且状态为已审核(40)或部分出库(50)
创建调拨出库单 库存→其他出库→出库单管理
stockin_transfer_push.php ERP调拨业务中发货仓库出库完成,收货仓库需要入库单前推送调拨入库单给ERP
注:调用时需要ERP有上层单据——调拨单,并且状态为部分出库(50)或全部出库(60)
创建调拨入库单 库存→入库管理→入库单管理界
stock_transfer_query.php 获取ERP的调拨单据信息 查询调拨单 库存→货品调拨→调拨单管理界
Print Friendly, PDF & Email