码迷,mamicode.com
首页 > 数据库 > 详细

Oracle EBS 中直发订单Drop Ship流程的系统操作记录

时间:2016-04-29 16:05:05      阅读:1712      评论:0      收藏:0      [点我收藏+]

标签:

Oracle EBS 中直发订单Drop Ship流程的系统操作记录

应用场景:

A公司向客户B销售产品,但是自己不生产该产品,而是向供应商C来采购,并且通常是要供应商C直接把货发到B客户处,属于贸易型企业经常用到的业务流程,有些集团公司下的子公司销售业务也用这种方式。
技术分享
在实际业务中,并非所有的销售都是企业内部发出的,为了节约成本、提高周转效率、甚至应急销售,企业往往将外部企业也作为自己销售供货的来源之一,通过采购后直接发货的方式,将其他企业的货物直接销往自己的客户。这种销售业务模式,系统中称之为直发销售(Dropship Sale)。
创建销售订单行时,来源选择为“外部(供应商)”,在订单登记后需要为相关订单行创建采购申请及采购订单,供应商在接到采购订单后,直接将物料发运给指定客户。在客户实际收到物料后,再在系统中依据相关采购订单做物料的“虚拟(逻辑)”接收。在完成物料的虚拟接收后,系统将自动完成相关销售订单的发运并生成相关会计科目分配信息。

直发销售的优势

1、没有库存需求,减少库存商品对资金的占用
2、缩短中间出入库环节,减少订单实现处理的成本
3、供销结合,减少销售执行时间
4、可以消除不适合销售商品所带来的损失
5、供应商提供包装和运输,可以消除企业包装和运输成本
6、减少物料对有限库存空间的占用
7、消除转运环节,减少物料到达客户的运输时间
8、能够为客户提供品种更为丰富的产品

系统功能和流程:

Oracle EBS针对这样的情况提供了专门的销售的业务模式,系统流程分为下面几步:
1. 销售订单:录入销售订单并登记,仅注意“行来源类型”为“外部”;
2. 申请接口数据生成:工作流引擎运行后,自动写数据到采购申请接口;
3. 申请生成:导入采购申请,且自动审批;
4. 创建采购订单:手动创建成标准PO,接收方式系统置为直接接收;
5. PO接收:接收入库后,系统自动形成销售出库的事务处理;
6. 应收接口数据生成:运行工作流引擎;
7. 应收发票生成:导入应收数据,形式应收事务处理单据,结束。

使用前提、设置:

  • 对于DROPSHIP使用,分销模块使用通用的设置,即这些模块之前已经可以进行正常的业务流程。其它要注意项如下: 
  • 物料:启用内部订单功能,属性中的价格列表值不能为空或零,不然会出现导入申请时无法产生申请的问题。

注意事项

1、 直发订单做完接收交货的同时就做完了销售发货,销售订单状态变成已发运,工作流引擎运行后,订单行关闭且应收接口行自动产生发票信息,需注意实际业务中的应负债和应收产生的时间。
2、 查询物料事务处理里只会有采购接收的历史记录,不会有销售发货的记录,这一点与标准销售有区别。
3、 标准销售订单发货可以查看交货标签页的信息,但直发运的订单是查看直接发运标签页的信息。

测试流程记录

1、建立销售订单:
新建标准的销售订单,注意在行项目中的“发运”中的行来源类型一定要选“外部”,登记订单,此时订单状态和订单行状态均为“登记”状态。
技术分享
技术分享
技术分享
2、提交“工作流后台流程”请求,完成后可以看到订单行的状态变为了“等待接收”状态,这时订单数据已经进入了请购单接口中,如若没变,则说明导入接口不成功。
技术分享
技术分享
3、生成申请单。运行“导入申请”请求,查看输出中的导入结果。
技术分享
技术分享
在运行“导入申请”时,参数中选择不到”ORDER ENTRY”这个项,说明前面的写入PR接口(po_requisitions_interface_all)有问题,可以运行同在一路径下“采购发放”来帮助写入。
可以从销售订单的附加行信息看到生成的采购申请编号。
技术分享
4、将采购员重新设置为与账户绑定的采购员。
技术分享
5、在采购模块查找申请,已分配选择“是”。
技术分享
技术分享
6、创建采购订单并审批。
技术分享
选择供应商和地点,点击创建。
技术分享
审批。
技术分享
7、接收入库。选择批次-序列,输入接收数量和子库存,点击保存。
技术分享
8、检查发运状态
这时查看销售订单行状态,状态为“已发运”,说明系统已自动为此订单进行了发货,可以查看此行的附加信息来验证,但在发运事务处理表单上查不到该发运记录。
技术分享
9、生成应收接口数据
再次运行工作流后台引擎程序,该订单行的状态会变为关闭状态。
技术分享

直发订单的流程图

技术分享

发运之后的数量调整

如果发运了直接发运行的一部分后,不想发运剩余数量,则取消该行。如果发运数量小于订货量, 则销售订单行将分成两行。第一行显示发运数量,而第二行则显示延交数量。超量发运则必须人工进行处理。 
如果供应商的发运数量大于订货量,您可以就额外数量向客户开单或要求他们退货。使用“销售订单与采购订单差异”报表,来查看直接发运销售订单和与其关联的采购申请/ 订单之间的差异。

退货

使用标准订单管理系统功能来处理退货审批 (RMA)。客户可以将直接发运项目退回给您或退回 给供应商。如果您将退货接收入库,则可以将其保留或发运给供应商。如果要将退回的项目转移给供应商,则应通过在 Oracle Purchasing 中生成退货单据来通知采购员并授权退货。如果供应商直接接收退货,他们必须通知您此事项,然后您才可以在订单管理系统中处理此退货。

暂挂和审批

您可以使用标准暂挂和审批功能来控制直接发运销售订单。您可以在订单工作流的不同阶段中实施暂挂和审批,以控制直接发运流程。例如,如果供应商保留拒绝退货的权利,您可以在订单工作流中添加一个审批步骤,以确保客户不会收到贷项(除非供应商通知您他们接受退回的项目)。
如果在运行“采购发放”之前暂挂某行,订单管理系统将自动强制该暂挂。但是,在生成直接发运行的采购订单之后,您必须协同供应商来人工控制暂挂。“销售订单与采购订单差异”报表将显示暂挂的订单,以便进行复查。

发运允差

在直接发运事务处理过程中,接收数量将作为发运数量存储于订单管理系统中。如果此数量小于 订货量,而且在特定发运允差范围之内,则此系统将彻底完成此订单行。如果此数量不在允差范围之内,则订单行将分成两行。第一订单行将显示发运数量,并准备进行开票。第二行则成为延交订单,等待接收。

Oracle EBS 中直发订单Drop Ship流程的系统操作记录

标签:

原文地址:http://blog.csdn.net/crazygolf/article/details/51259496

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!