做的一个Dropship流程的实录(包括流程期间遇到问题的解决)

What are the advantages of Drop Shipment Orders?
These are the benefits:

  • No inventory is required
  • Reduced order fulfillment processing costs
  • Reduced flow times
  • Elimination of losses on non-sellable goods
  • Elimination of packing and shipping costs
  • Reduced inventory space requirements
  • Reduced shipping time to your customer
  • Allows you to offer a variety of products to your customers




How to understand the dataflow for Drop shipment Orders?
To understand, here are the processes divided in sub process and the underline activity is highlighted here:

Here are the Details as per Mark

1.Order Entry
Here the activity is entering process where oe_order_headers_all (flow_status_code as entered) oe_order_lines_all . The order is booked as DROP SHIP
2. Order Booking
3.
The Purchase Release program passes information about eligible drop-ship order lines to Oracle Purchasing.The interface table which gets populated is
po_requisitions_interface_all
4. After Purchase Release has completed successfully, run Requisition Import in Oracle Purchasing to generate purchase requisitions for the processed order lines. The Requisition Import program reads the table po_requisitions_interface_all validates your data, derives or defaults additional information and writes an error message for every validation that fails into the po_interface_errors table.The validated data is then inserted into the requisition base tables po_requisition_headers_all,po_requisition_lines_all,po_requisition_distributions_all.Then use autocreate PO fuctionality to create purchase orders and then perform. receipts against these purchase orders
7. After the goods are successfully received invoices for vendors are created in accounts payables as in normal purchase orders.
8. Invoices are generated for customers In account receivables.
9. oe_order_lines_all (flow_status_code 'shipped', open_flag "N")
10. oe_order_lines_all (flow_status_code 'closed', open_flag "N")

DropShip的工作场景:
企业A向客户B销售产品,但是企业A本身并不生产该产品,而是向供应商C来采购,并且在大部分的情况都是C向B直接发货,也就是说企业A大部分的交易都是贸易,属于贸易型企业,除了贸易型企业,对于一些集团公司的销售公司或门店也采用这种销售方式。即‘左手倒右手’。

1.create a item,and ensure this item have purchasable and salable properties.
(according step 4 error,we should also type a value to list price field).

2.Create a sale order,and ensure 'Source Type'  is 'External'.
if source type is 'Internal',it stand for that you will sale item from your stock.
if source type is 'External',it stand for that you will sale item from other supplier.(Drop ship Way)

3. The Purchase Release program passes information about eligible drop-ship order lines to Oracle Purchasing.The interface table which gets populated is
po_requisitions_interface_all

4.After Purchase Release has completed successfully, run Requisition Import in Oracle Purchasing to generate purchase requisitions for the processed order lines. The Requisition Import program reads the table po_requisitions_interface_all validates your data, derives or defaults additional information and writes an error message for every validation that fails into the po_interface_errors table.The validated data is then inserted into the requisition base tables po_requisition_headers_all,po_requisition_lines_all,po_requisition_distributions_all.Then use autocreate PO fuctionality to create purchase orders and then perform. receipts against these purchase orders

After requisition import,In PR summary form,Try to find your PR.

But can Not find my PR.
Execute below query,
SELECTe.error_message
FROM   po_requisitions_interface_all i, PO_INTERFACE_ERRORS e
WHERE   i.TRANSACTION_ID=e.INTERFACE_TRANSACTION_IDAND item_id =25875
Error is:This item is missing a list price in the item master setup window. Please enter a list price greater than zero (0) in the item master.

Then go back to Master item form,type a value to List price,

Becasue Req Import does not pick up interface records that previously failed.we also need update process_flag from 'ERROR' to 'FUTURE'.
Script. like:
update po_requisitions_interface_all set process_flag = 'FUTURE' where item_id = 25875

Then re-run Requisition Import request.PR got generated sucessfully.

5.Auto create PO

6.PO approve

7.Receipt&Delivery

9.After receipt,a sale order issue txn will automaticlly generate.

Sale order line is closed.

Once customer receipt the PO,Then you can take the AR which created by SO to customer,
Customer will give amount 1350 to you

作者:pan_tian 发表于2012-4-6 15:52:50 原文链接
阅读:12 评论:0 查看评论

Link URL: http://blog.csdn.net/pan_tian/article/details/7432647

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26687597/viewspace-721773/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/26687597/viewspace-721773/

[原]Dropship的流程相关推荐

  1. 游戏原画设计流程包括哪些内容?

    游戏原画设计流程包括哪些内容? [导语]角色可以说是整部作品的灵魂,在整个游戏设计制作中,游戏原画设计是非常重要的,设计好游戏原画角色是游戏设计师的主要职责,不同的任务角色设计风格也是不一样的,需要设 ...

  2. Spring原理和SpringMVC流程

    Spring 框架 Spring 框架是一个分层架构,由 7 个定义良好的模块组成.Spring 模块构建在核心容器之上,核心容器定义了创建.配置和管理 bean 的方式. 组成 Spring 框架的 ...

  3. [原]MobileSubstrate 工作流程

    [附-腾讯安全管家替换 MobileSubstrate 的流程] com.qq.mqqsecure.deb-postinst--->QSCommand--->QSTempRunner 转载 ...

  4. 游戏原画的学习步骤(学习流程)

    游戏原画怎么画的?游戏原画绘画流程!今天给大家分享一组游戏原画绘制步骤教程,来自安迪·沃尔什(Andy Walsh)最新的Photoshop,3ds Max和Daz-3D的教程中,他为大家分享了< ...

  5. Android系统启动流程分析之安装应用

    2016六月 21 原 Android系统启动流程分析之安装应用 分类:Android系统源码研究 (295)  (0)  举报  收藏 跟随上一篇博客Android系统的启动流程简要分析继续分析an ...

  6. 科创人·望繁信创始人索强:中国版流程挖掘注定有完全不同的活法

    索强 望繁信创始人兼CEO 毕业于德国汉诺威大学硕士学位,是原UiPath亚太区流程挖掘负责人.ProcessGold的早期成员,全球第一批流程挖掘从业人,曾主导过四大洲十多个国家的多个流程挖掘项目开 ...

  7. 浅析原代细胞应用现状

    阅读指引 1.原代细胞与细胞系 2.原代细胞体外培养现状 3.原代细胞应用困局 4.Lonza原代细胞业务 原代细胞与细胞系 原代细胞来源于活体或是新近死亡的供体,通过机械或酶方法解离获得,其方案根据 ...

  8. github标准pull request提交流程

    普通的git提交命令用的很熟练了,但是相对参与的github开源项目不多,偶尔参与一个提交pull request,还真的应付不过来. 总结一下,方便以后使用. 1.fork开源项目的分支. 2.这时 ...

  9. 京牌车辆过户以后能不能保留原号?

    很多有北京指标的客户近期打电话询问黛黛,自己的京牌车卖了想换个新车/二手车,但是自己的车牌号对自己有很大意义或者有的号比较好比较顺,自己比较喜欢,不想换掉号牌,能不能保留原号呢? 当然可以. 那保留原 ...

最新文章

  1. 好用到哭!你需要立刻学会的20个Python代码段
  2. 6个月火速炼成千亿参数大模型!背后是披荆斩棘的华为云哥哥们
  3. 奇异值分解SVD与PCA
  4. 自学编程的 6 个技巧总结
  5. Redis-RDB持久化设置
  6. docker(iptables)目标地址转换,运行中的容器映射端口
  7. PHP Yii框架中使用smarty模板
  8. 用函数判断考试得分:
  9. VMware虚拟机里centos7下安装mysql5.6并授权远程连接Navicat
  10. 约4万个外国人名,中英对照
  11. 【教程】NEC e-Border Client的设置图文教程(中文版)
  12. InstallShield Crack,虚拟应用程序构建可靠
  13. 初识FineBI数据分析
  14. CSS背景background和显示元素
  15. 群晖docker创建运行spring cloud微服务
  16. 老旧小区改造浪潮下的智慧安防市场发展机遇
  17. 炸金花游戏(1)--炸金花游戏的模型设计和牌力评估
  18. 初学C语言 :输入华氏温度,输出摄氏温度并保留两位小数,计算格式:C=5/9(F−32)
  19. 使用技巧-Z平台为第三方系统开放接口过程
  20. 搭建gataway所遇问题及解决

热门文章

  1. 大数据技术原理与应用——练习题
  2. 操作系统调度算法--高响应比优先调度算法解析
  3. 【贪心算法】Leetcode 714. 买卖股票的最佳时机含手续费
  4. 三菱Q系列PLC编程TCP Socket套接字程序
  5. spring boot 2.1.4 hibernate二级缓存 Hazelcast实现(一)
  6. uniapp 点击按钮跳转到当前应用的App Store中
  7. 检测到不兼容的键盘驱动程序的解决
  8. TSM12M(TSM16C)驱动程序及注意事项
  9. 结合实例分析arm指令集中的adds指令与arm内嵌汇编
  10. 有效需求分析培训梳理(一)