--- sidebar_position: 4 sidebar_label: 门店及sku同步 title: 门店及sku同步 --- ### 门店同步 将回乡销售系统的商户数据同步到odoo的公司,将odoo系统默认的的仓库设置为总公司或者叫总仓,按照总仓为多公司的最上 级,即将商户的上级公司设置为总仓,然后将门店的上级公司设置成对应的商户,这样子来实现odoo多公司的层级关系,同步过 程全部代码实现,完全不需要人为介入。 由于商户及门店数据会变动,所以增加了定时任务每日跑一遍数据同步操作,以确保两个系统之间数据的准确性。在【设置】 --【技术】--【自动化】--【安排的动作】菜单下可以看到实现的定时任务脚本“回乡商户及门店”。 ![Alt text](img/store1.png) ***** ### 门店产品及sku同步 销售系统的订单产品是分产品和加了属性的产品sku,实现产品同步实际上是把回乡产品和odoo产品一对一关联起来,然后回乡 sku和odoo产品变体一对一关联起来,不同的门店有不同的产品和sku,所以把对接生成的产品和变体都加上公司属性,让产品专属 于某一个子公司,达到公司产品私有的目的。 回乡产品及sku的变动是非常频繁的,odoo系统在实现回乡产品对接的时候实现了定时任务“回乡产品”每日运行一次,此外在同 步销售订单或者查询sku库存时,当查询的产品还没同步到odoo系统中时,odoo系统会调用回乡产品同步接口来同步产品数据,然 后再查对应产品的库存,或销售单。 ![Alt text](img/store2.png) *****