通过销售点加载和确认库存拣选
项目描述
此模块扩展了销售点的功能,允许您在销售点加载您的拣选,以便添加/删除产品,从而创建销售点订单并将其标记为已支付。
详细用例
此模块适用于以下用例
您有多个销售订单已经生成了拣选。通常情况下,如果您已将Odoo实例连接到在线商店如Shop Invader、Prestashop、Magento,或者如果您使用轻量级的Odoo商店(website_sale模块)。
一旦订单验证,您准备您的拣选
顾客来到您的商店取回订单
顾客添加(或删除)一些产品
顾客根据实际交付的产品列表支付订单
目录
配置
要配置此模块,您需要
转到仓库/配置/操作类型
选择您希望在销售点中查看的拣选类型
勾选“销售点中可用”框
注意:此框默认情况下未启用,除非在“YourCompany”演示公司的“送货订单”类型演示数据中。
转到销售点/配置/销售点
选择您想要启用此功能的销售点
勾选“加载拣选”框
设置您要加载的拣选的最大数量
注意:此框默认启用
技术说明
默认情况下,销售点将仅显示状态为“等待可用”、“部分可用”或“准备转移”的拣选。
您可以通过覆盖模型stock.picking的_prepare_filter_for_pos函数来更改此过滤器。
默认情况下,拣选的搜索将在拣选的name、origin和partner_id字段上进行。
您可以通过覆盖模型stock.picking的_prepare_filter_query_for_pos函数来更改此功能。
默认情况下,当销售点订单确认时,原始拣选将被取消,并将销售订单设置为“已完成”状态。
您可以通过覆盖模型pos.order的_handle_orders_with_original_picking函数来更改此行为。
用法
要使用此模块,您需要
启动销售点
在新的订单(无行)上,点击“加载拣选”按钮。
销售点将加载可用的拣选。(有关显示的拣选,请参阅“技术说明”部分)。
点击拣选将检查拣选是否可加载,如果可以,将显示“选择”按钮。(请参阅“可能警告”部分)
通过点击“选择”按钮确认选择。它将显示移动的内容(作为销售点订单行)
价格和折扣将是相应的销售订单行中设置的销售价格和折扣,如果找到的话。否则,折扣将设置为0,单价将是产品加载到销售点时的单价。
相关销售订单
相关拣选
最后,您可以添加/删除产品或更改数量并收取付款。
当订单标记为已付款时,原始拣选将被取消,因为销售点生成与实际交付产品相关的新拣选,原始销售订单将进入“已完成”状态。(忽略交货异常)。(请参阅“技术说明”部分)。
可能警告
可能会出现一些警告消息
如果某些产品在销售点中不可用
如果合作伙伴在销售点中不可用
如果拣选已被加载到另一个销售点订单中
已知问题/路线图
此模块将尝试从销售订单中获取原始单价,而不是使用产品的当前单价(您承诺销售产品的价格)。如果产品设置带有标记为“含增值税”的增值税,并且如果在销售订单行中,某些增值税标记为“不含增值税”,例如,则可能会发生一些增值税问题。
增值税设置应保持一致。
错误追踪器
错误跟踪在GitHub问题上。如果遇到问题,请检查是否已报告您的问题。如果您是第一个发现它的人,请帮助我们通过提供详细且受欢迎的反馈。
不要直接联系贡献者以获取支持或技术问题的帮助。
鸣谢
贡献者
Sylvain LE GAL (https://twitter.com/legalsylvain)
Stefan Rijnhart <stefan@opener.am>
维护者
此模块由OCA维护。
ODoo社区协会(OCA)是一个非营利组织,其使命是支持Odoo功能的协作开发并推广其广泛应用。
当前维护者
本模块是GitHub上的OCA/pos项目的组成部分。
欢迎您贡献力量。有关如何贡献的信息,请访问https://odoo-community.org/page/Contribute。
项目详情
odoo12_addon_pos_picking_load-12.0.1.0.3-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a6a56450f69d3804e29a4a29eb281a1e5f7d05ab323e223b45c0d5e21d0ed54f |
|
MD5 | 11b3c020dc5d61007c5625d0b75808cf |
|
BLAKE2b-256 | d54b60e67bd0742871a7d5cbbb05735185a9b80cb2c9d2d8dab3e5660a486275 |