订单和卸货项目
出自Opentaps Wiki
当一个产品被定义为 drop-ship 产品时, 对给定的产品商店会有一个合法的供应商存在, 采购订单会自动从销售订单生成,根据如下流程:
- 客户增加一个 drop-ship 到 eCommerce应用程序的购物车中, 或一个内部员工增加一个drop-ship 项目到CRMSFA 程序的订单中
- 当付款时, 系统分割 cart/order 为几个ship 组- 一个给供应商,其它给所有非drop-ship 项目. 产品会根据供应商和如下的逻辑分配给不同的装运组:
- 产品的需求方法 Enum Id 必须被设置为 'Drop-Ship Only' 或 'Drop-Ship on Low Quantity'
- 如果产品被设置为 'Drop-Ship on Low Quantity', 必须有足够的库存来为订单准备
- 产品的供应商需要满足这些关键点:
- 供应商被标记为 'Can drop-ship'
- 供应商的最小数量要少于或等于订单项目的数量
- 供应商的价格是订单的现价
- 当前日期属于供应商的可用格式和对于价格的可用完整日期(Thru dates)
- 当客户或员工完成销售订单时, 系统发现 drop-ship 组在cart/order中存在, 会给每个supplier/ship-group建立一个购买订单。
- 购买订单(Purchase order) 项目被连接到他们的原始的销售订单. 这一点可以在 CRMSFA 销售订单项目屏幕中查看. 购买订单 可以在 Purchasing application中查看. 生成的购买订单项目使用供应商价格.
- 一个链接的购买订单被允许后, 一个 [Quick Complete Drop Shipment] 链接 将出现在购买订单的每个装运组中.
- 点击 [Quick Complete Drop Shipment] 链接将完成 购买订单(purchase order)项目 和链接销售订单项目到装运组. 订单的所有项目完成后, 订单本身也会自动完成(包括销售和购买订单). 为了完成销售订单, 所有相关的购买订单必须被批准和完成.
- 完成购买订单将生成发票(供应商给公司(from the supplier to the Company)). 完成销售订单将生成发票(公司给客户).

