首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

电商订单履约 - 卖家发货演化史

1 背景 订单的履约之路就是从发货开始,看似简单的发货功能,其背后却藏着许多的小秘密。 发货的业务特点: B 端业务,性能要求不高,因为存在批量发货的场景。 发货时间比较分散,所以并发量不大。...业务复杂,涉及到 N 种订单类型的发货,不同的订单类型有着不同的业务规则。 随着公司业务的发展,订单类型的增多,没有进行抽象的发货逻辑随着迭代的推进难免会显得落后。...之所以要通过订单类型去做分类是因为之前只有订单类型,所有的业务都是根据订单类型去做区分。主要还是没有站在履约的视角下去做发货这件事情,所以导致每加一种订单类型,对发货都有一定的影响。...举例说明: 现货通用业务身份 对应的能力如下: 运单号校验 需要 创建发货批次单 不需要 优惠核销 需要 状态机 现货 现货 App 业务身份 对应的能力如下: 运单号校验 需要 创建发货批次单 需要...优惠核销 需要 状态机 现货 虚拟通用业务身份 对应的能力如下: 运单号校验 不需要 创建发货批次单 不需要 优惠核销 不需要 状态机 虚拟 虚拟快递业务身份 对应的能力如下: 运单号校验 需要 创建发货批次单

52910
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    跨境电商ERP中的自动化 3.平台订单自动发货

    当电商平台的订单下载至本地ERP后,就要对订单进行处理,如:确定发什么货、获取运单号、根据拣货面单去仓库配货等。这些流程都可以实现自动化。今天先讲第一个环节,如何生成本地发货数据? ?...通过对订单的JSON串分析,我们可以知道客户买了什么商品,即商品编码和Sku属性值。再根据上一篇提到的绑定关系,就可以确定出要发什么本地单品?这个过程我们称之为预处理。...就是将平台订单商品明细转为本地发货明细。有了这个本地发货明细数据,就可以继续下面的流程。 ? 有个地方需要注意,如果你的仓库有多个,就要注意。...在预处理的流程中要确定好发哪个仓库的哪个单品,单品是有可能被放在多个仓库的。 ? 还有要确定订单的发货人,可以在店铺表中设置默认发货人,这样每个订单的发货人就是这个默认发货人。 平台订单明细 ?...本地发货明细 ? 通过上述这些自动化设置,订单发货完成了自动化的第一步。下一步就是自动取运单号

    92110

    SAP最佳业务实践:SD–含客户预付款的销售订单处理(201)-5发货

    VL10C交货处理 在此活动中,创建交货。 后勤 ®后勤执行 ® 外向处理 ® 外向交货的发货 ® 外向交货 ® 创建 ® 交货凭证到期日的集中处理 ®销售订单项目 1....在 销售订单项目屏幕上,进行以下输入: 字段名称 用户操作和值 注释 装运点/接收点 交货创建日期( 从) 创建日期> 销售订单项目交货日期必须等于或早于交货创建日期(从) 交货创建日期...(到) 创建日期> 销售订单项目交货日期必须等于或晚于交货创建日期(到) 2....选择销售订单,并选择 后台。 ? 4. 将光标置于含绿色指示灯的行,并选择 选择细节。在对话框中,您可查看到已经创建的交货编号。 5. 请记下交货号: _____________ ?...可以使用打印的转储订单进行拣配。 转储订单的打印输出将立即自动完成。 VL06O拣配(可选项) 拣配处理涉及从库存位置取货,及在准备了装运货物的拣配区域进行正确数量的备货。

    2.2K60

    SAP最佳业务实践:SD–潜在客户销售订单处理(113)-3发货、发票

    VL10C交货到期清单 在本活动中,处理交货到期清单,以便创建交货凭证。 角色仓库文员 后勤 →后勤执行→外向处理→外向交货的发货→外向交货→创建→交货凭证到期日的集中处理→销售订单项目 1....在 销售订单项目 屏幕上,进行以下输入: 字段名称 用户操作和值 注释 装运点/接收点 示例:1000 交货创建日期(从) 创建日期> 销售订单项目交货日期必须等于或晚于交货创建日期(从)...交货创建日期(到) 创建日期> 销售订单项目交货日期必须等于或晚于交货创建日期(到) ?...选择销售订单,并选择 在后台创建交付。 4. 将光标置于带绿色指示灯的行上,并选择 选择细节图标。在对话框中,您可查看到已经创建的交货编号。 ?...VL06O过帐发货 在此活动中,您将过帐发货。 角色仓库文员 后勤 ®后勤执行®外向处理®外向交货的发货 ®外向交货®清单和日志 ®外向交货监控 1. 选择 用于发货。 2.

    1.5K70

    SAP最佳业务实践:SD–销售订单处理:自库存销售(109)-3发货

    VL10C交货处理 在此活动中,创建交货。 角色仓库文员 后勤 ®后勤执行®外向处理®外向交货的发货 ®外向交货®创建®交货凭证到期日的集中处理 ®销售订单项目 1....一旦在创建交货时有了足够的库存,系统将创建一个带有可进行仓库拣配处理的交货单。 如果你打算避免不完整的交货单,请确保在创建交货单时有足够库存。...另外,您有下列选项去限定创建无确认数量的交货单: 您可以增加用于可用性检查的订货至交货的补货时间(必须大于用于创建交货的选择期间) 您可以更改对不完整获取的交货创建客户订制定,因此只有完整的交货单才能被保存...在进行简单仓库管理时,将创建、打印并自动确认调拨订单。 调拨订单的打印输出将立即自动完成。该打印输出将用于拣配。 您也可以手动打印: 1....VL06O过帐发货 在此活动中,您将过帐发货。 角色仓库文员 后勤 ®后勤执行®外向处理®外向交货的发货 ®外向交货®清单和日志 ®外向交货监控 1. 选择 用于发货。 2.

    2.4K30

    SAP最佳业务实践:含变式配置按订单生产(147)-4销售发货

    1、VL10I交货到期清单 在此活动中,创建交货到期清单。 1. 在 销售和采购订单项目计划行 屏幕上,输入适当变式(如果已经创建),或输入以下信息。...选择要创建交货的订单项目。 4. 选择 对话 在前台模式创建交货。 5....打印了交货到期清单、创建了交货、创建了仓库调拨订单。使用事务代码 VL10C,查看交货到期清单、拣配请求(库存调拨订单)和调拨订单自动打印报表。...2、VL06O拣配(可选) 主要在没有激活精益仓库管理,或者交货单选择的发货库存地点是非精益仓库管理时,执行改步骤。 拣配流程涉及从库存地点取货,及在准备了装运货物的拣配区域进行数量正确的备货。...4、VL06O过帐发货 在此活动中,过帐发货。 后勤 -后勤执行 -外向处理 -外向交货的发货 - 外向交货 -清单和日志 -外向交货监控 1. 选择 用于发货。 2.

    2K51

    小特跨境电商ERP桌面版 5.订单发货提交后,后续还要做什么?

    跨境电商平台,判断销售订单是否完成的标志?就是看有没有运单号,有运单号表示这个订单已经发货,没有就需要发货提交(需调用发货提交的API)。发货提交成功了,对于卖家来说,这单就可以不用再管了。...运费结算,就是要算出这个订单的运费是多少?一般来说,根据重量、目标国家和所用的物流,是可以准确算出的。...有的平台可以调用API获取,有的平台提供运费公式,总之都能计算出来 订单成本,通过前面的映射关系,我们可以知道一条订单发的是本地哪些单品。...这些单品在录入ERP时,需要录入进货价格,还有包装类型,通过这些数据,我们可以计算出这条订单的成本 ? 毛利金额及毛利率 有的电商公司,虽然销售额很高,但利益却一般。...分析原因,就是成本控制这块做得不好,分析不出销售订单的毛利金额。 小特跨境电商ERP,解决了上面这个问题,根据成本和运费,计算出每个订单的毛利金额。

    49220

    从SAP最佳业务实践看企业管理(54)-SD-现金销售

    系统自动建议将销售订单中的当前日期作为交货和开票的日期。一旦保存销售订单,系统会自动创建交货。...您可以使用批次管理的物料来运行本业务情景,也可以使用不含批次管理的物料(如果使用不含批次管理的物料,跳过步骤4.2检查批次)。...流程步骤 业务条件 业务角色 事务代码 预期结果 销售订单输入 有物料可用 销售助理 VA01 保存销售订单并创建后续交货 检查批次(可选) 物料是批次控制 仓库文员 VL02N 批次编号已分配给物料...过帐发货 有物料可用,且从库存中调用 仓库文员 VL06O 发货已过帐。...开票 已过帐发货 销售开票员 VF01 创建发票并在 FI/CO 中过帐 收款 结算操作 现金销售主要的特点是保存销售订单后,自动创建交货单。

    72530

    SAP最佳业务实践:SD–可退回包装物销售(120)-3销售订单及发货

    一、 VA01输入销售订单 在此活动中,可以为客户和标准产品创建销售订单。 1....确认您的输入。 3. 创建 销售订单:概览 屏幕将显示订单抬头和项目数据。...销售订单项目交货日期必须等于或晚于交货创建日期(从) 交货创建日期 (到) 输入交货创建日期。 销售订单项目交货日期必须等于或早于交货创建日期(到) ? 2. 选择 执行。 ? 3....选择销售订单,并选择 后台创建。 ? 4. 将光标置于带绿色指示灯的行上,并选择 选择细节。在对话框中,您可以看到已经创建的交货编号。 ? 已创建交货凭证,如果已使用批次物料,则批次是自动确定的。...选择 过账发货。(在对话框中选择当天的日期) ? 已过帐发货。

    2.2K60

    SAP最佳业务实践:MM–不交货与库存调拨(135)-1业务概览

    优点 不含交货的过程的简易转储处理:生成了较少的凭证 可以监视在途库存 处理流程中涉及的公司角色: 采购员 仓库文员 包含的关键处理流程: 一步式库存调拨 创建库存调拨订单 过帐库存调拨订单的发货...检查库存调拨的状态 接收调拨订单的物料 不交货的库存调拨 在一个公司代码内(公司内部)或不同公司代码之间(跨公司)可以执行物料的跨工厂内部采购。...无交货的库存调拨可以用两种方法执行: 一是在发货工厂执行一次性的调拨过帐,这会将库存立刻从发货工厂转移到收货工厂。当两个工厂间相距不远,且没必要管理途库存,使用此方法可以提高效率。...二是由收货工厂的采购员创建物料库存调拨订单,发货工厂根据库存调拨订单发送物料到收货工厂。这种方法用于两个工厂相距很远,需要管理在途库存的库存时,或者发货工厂需要有正式的请求文档的时候。...调拨流程的只需要设置物料主数据,不需要设置其他主数据。物料主数据必须同时存在于采购(接收)工厂和供应(发货)工厂。并且,库存转储采购订单通常不需要经过审批流程。 ?

    97750

    从SAP最佳业务实践看企业管理(132)-MM-135不交货的库存调拨

    执行无交货库存调拨的方法有两种: 可在发货工厂执行一次性的调拨过帐,这会将库存立刻从发货工厂转移到收货工厂。当两个工厂间相距不远,且没必要做在途库存的库存概述时,此方法有效。...收货工厂的采购员请求含有库存运输订单的物料。若发货工厂需要发送物料到收货工厂的正式请求,或两个工厂相距很远,并且需要在途库存的库存概述时,此方法有效。...物料主数据之外,没有支持库存调拨流程的主数据请求。采购(收货)工厂和提供(发货)工厂中必须存在物料主数据。同样,不同于其他采购订单,库存调拨采购订单不用接受批准。...选项一:不含库存调拨订单的库存调拨 – 一次性库存调拨 流程步骤 业务条件 业务角色 事务代码 预期结果 一次性库存调拨 需调拨的库存 仓库文员 MIGO 在系统中按逻辑进行实际库存调拨 选项二:含库存调拨订单的库存调拨...流程步骤 业务条件 业务角色 事务代码 预期结果 创建库存调拨订单 需调拨的库存 采购员 ME21N 创建库存调拨订单 库存调拨订单的发货过帐 转移存储中的库存 仓库文员 MIGO 在系统中按逻辑进行实际库存调拨

    67140

    SAP MM 发货到成本中心场景下的批次确定

    SAP MM 发货到成本中心场景下的批次确定 批次确定是SAP系统的一个通用功能,可以与其它模块(Inventory Management,production order, sales and distribution...本文以发货到成本中心场景为例,简要阐述Inventory management中的批次确定功能如何使用。...3,执行事务代码MIGO,移动类型201,做一笔发货到成本中心的过账。 输入物料号,数量,工厂代码,存储地点,成本中心等基本数据。...点击按钮 , 进入如下界面, 根据批次里的GR date,系统自动建议从批次号0000000531里出库,如上图。点击Copy, 点击过账, 成功的产生了物料凭证号,发货过账完毕。...相关的物料号需要在classification视图里分配好023类型的Class, 注:本文基于SAP S4/HANA 1909系统。 写于2022-4-30.

    57130

    SAP最佳业务实践:半成品的计划与处理(234)-4成品生产2

    在计划需求后运行多层 MRP 期间,已创建产成品 F234-1 和 F234-2 的计划订单。 C041生产订单的创建和下达 创建不含外部处理工序的生产订单。...现在,在 MRP 要素列中显示的是PrdOrd(生产订单)而不是 PldOrd。 对物料产成品 MTS (F234-1 或者F234-2) 的最终装配已创建生产订单。 ?...对物料产成品 MTS (F234-1 或者F234-2) 的最终装配已下达生产订单。 MIGO生产订单组件的发货(产成品) 在此步骤中,为F234-1 或 F234-2 的生产订单过帐组件的发货。...既可手动过帐发货,也可通过反冲提取来过帐。 必须创建和下达生产订单。如果订单的状态不是 下达,则无法对生产订单发货。 角色仓库文员 后勤®物料管理®库存管理®货物移动®货物移动 (MIGO) 1....选择 过账并确认有关批次搜索策略的警告 组件的发货已过帐。 生产订单的收货和确认(产成品) 在此操作中,确认生产订单并过帐收货。 要确认生产订单,则必须下达该生产订单。

    1.9K50

    SAP最佳业务实践:SD–可退回包装物销售(120)-1业务概览

    优点 该流程包括了使用可退货包装物流的功能而进行的可退货管理 可进行退货跟踪 处理流程中涉及的公司角色: 销售助理 仓库文员 销售开票员 应收会计 包含的关键处理流程: 创建销售订单 拣配并装运项目...将可退货包装添加到交货中 可退货包装的退货订单 借项处理未退回包装 未退回包装的发货 可退货处理 第一步,创建标准销售订单。...基于销售订单创建交货。在进行拣配和装运的过程中,将托盘(可退货包装)添加到交货中。最后进行开票。...针对可退回托盘有两个选项: 含托盘装运和收货的托盘退货订单 不含参考值的托盘退货和收货 当客户不退回托盘时,可以提出借项凭证请求。通过开票,系统将基于借项凭证的请求发出借项凭证。...因此,必须手动过帐未退货托盘的发货。 ?

    1.5K50

    SAP最佳业务实践:SD–可退回包装物销售(120)-5托盘退货

    一、 VA01创建托盘退货订单 在此活动中,您可以为托盘输入退货销售订单。...已创建退货销售凭证。在后台同步创建了退货交货。 二、VL06O过帐收货 在此活动中,您可以为已自动通过以前步骤创建的退货交货过帐收货。 1. 选择 用于发货。 2....四、VL01N创建不含订单参考的交货托盘退货 如果客户在事先未通知其退货供应商的情况下退回托盘,则可以使用此步骤。从技术方面讲,交货类型 YBG5 不需要在发生退货交货之前先创建订单。...只有客户拥有足够多的托盘时,您才能退回托盘。重复从创建销售订单 到创建开票 的步骤,使客户的非限制库存中拥有足够的托盘以便为下面的步骤做准备。 1....货盘退回创建:概览屏幕将显示交货单抬头和项目数据。进行以下输入: 字段名称 用户操作和值 注释 送达方 100000 计划发货 物料 L001 交货数量. 1 要退回的数量 ?

    3.2K30

    SAP RETAIL 寄售模式公司间STO收发货过账后的观察

    SAP RETAIL 寄售模式公司间STO收发货过账后的观察 公司间STO流程在项目实践中很常见。在零售行业项目里,公司间STO还可能是寄售模式。...对于寄售模式,发货方和收货方分别完成发货过账和收货过账的时候,都只会产生物料凭证号,而没有财务凭证的。...本文就是对这种STO发货和收货过账后物料凭证以及其相关的财务凭证进行观察后做的一个记录,供同行参考和斧正。 1,如下的公司间STO是寄售模式的。 行项目类别是K。...2, 执行事务代码VL10B,创建好了交货单,并完成了发货过账。...看发货过账的物料凭证号4900001840, 可以看到这个物料凭证是用于将发货方的自有库存转成W(Customer Consignment)库存,客户代码就是收货方门店的客户代码40.

    62720

    SAP最佳业务实践:MM–不交货与库存调拨(135)-2业务处理

    3 流程概览表 选项一:不含库存调拨订单的库存调拨 – 一次性库存调拨 流程步骤 业务条件 业务角色 事务代码 预期结果 一次性库存调拨 需调拨的库存 仓库文员 MIGO 在系统中按逻辑进行实际库存调拨...选项二:含库存调拨订单的库存调拨 流程步骤 业务条件 业务角色 事务代码 预期结果 创建库存调拨订单 需调拨的库存 采购员 ME21N 创建库存调拨订单 库存调拨订单的发货过帐 转移存储中的库存 仓库文员...选择另存为模板以保存采购订单数据到模板,选择从模板加载以加载所储存的采购订单数据。 角色:采购员 后勤-物料管理-采购-采购订单-创建-已知供应商/供应工厂 1....4.3 MIGO过帐库存调拨转储的发货 角色:仓库文员 后勤-物料管理-库存管理-货物移动-发货(MIGO) 1. 在初始屏幕中,保证屏幕左上角的第一个字段显示 发货,第二个字段显示 采购订单。...在 显示在途库存屏幕中,进行以下输入: 字段名称 用户操作和值 注释 物料 TRADE11 (H11) 库存调拨订单中物料的物料编号 接收工厂 1100 分销中心 发货工厂 1000 生产工厂 库存转储订单

    2.8K40
    领券