对于特定在线市场账户(例如Allegro)报价库存同步,负责的模块位于“集成”→“在线市场账户”→“库存”部分。
该模块根据当前的库存状态更新报价中的可用数量。
在在线市场账户的库存同步标签中,可用以下选项:
- 与同步频率相关的设置。
- 同步选项的设置。
- 同步库存日志,并附带通过报价编号搜索的选项。
同步频率
提供以下同步间隔:
- 每8小时,
- 每小时,
- 实时。
设置
根据配置,模块可以根据仓库中的库存减少或增加报价中的产品库存。系统还可以由于关联产品的库存为零而结束报价。
提供以下选项:
- 零库存 – 若仓库中的产品库存为零,Base.com可以结束报价或将库存设为1。系统还可以将报价中的数量更改为0(如果此选项在选定的在线市场账户中可用);
- 较少数量 – 模块可以根据仓库中的库存减少报价中的库存;
- 较多数量 – 模块可以根据仓库中的库存增加报价中的库存;
- 每日结束报价限制(若在“零库存”字段中选择了“结束报价”选项) – 若设置此限制为20,则每天最多结束20个报价,即使库存为零,超过限制的报价也不会被结束。建议设置较低的每日报价结束限制,以防止意外关闭大量报价(例如,外部同步程序错误地将仓库库存设置为0)。Base.com系统管理员不对因模块错误而意外结束的报价负责;
- 最大数量 – 此处指定系统可以在报价中设置的最大库存量。仅当仓库库存低于此值时,Base.com会更改报价中的库存。例如,若在此处设置为10,报价中的库存为15,而仓库库存降至14(随后13、12、11),模块不会执行任何操作。仅当仓库库存降至10以下时,Base.com会更改报价中的库存。
此外,对于某些在线市场集成,提供了其他字段:
- 发货时间(1至30天)– 若该值大于零,则在更新库存时将发送附加参数以设定发货时间。发货时间仅适用于库存变化的报价。目前此选项适用于Amazon平台;
- 结束若库存低于 – 在同步时,系统将此字段中的库存视为零库存。此选项允许在仓库中尚有X件产品时结束报价。
将报价中的数量更改为0
对于eBay平台,若在eBay账户设置(Account)→ 网站偏好(Site preferences)中选择以下选项,“将报价数量更改为0”功能将可用:
同步日志
在同步日志部分,显示了模块的最新操作。此处可监控同步的准确性。
选择预览后,可查看以下数据:
- 检查的拍卖/报价 – 模块同步时检查的报价数量;
- 跳过的拍卖/报价 – 同步时模块跳过的报价数量(例如,若在个别报价中禁用了同步);
- 已注册的更改 – 自上次更新以来库存发生更改的产品报价;
- 更改的拍卖/报价 – 库存发生变化的报价;
- 结束的拍卖/报价 – 模块结束的报价数量;
- 仓库库存无变化 – 仓库中的产品数量未发生变化的报价;
- 报价库存无变化 – 与仓库库存一致的报价;
- 超出最大数量 – 报价和仓库库存均超出模块设置的最大库存;
- 超出结束限制 – 应结束的报价,但因超出模块设置的每日结束限制而未结束;
- 库存更改错误 – 因市场平台API错误导致库存未能更改的报价(例如,缺少报价必填参数);
- 产品不存在 – 由于仓库中不存在关联产品而跳过的报价;
- 未更改 – 库存不一致,但插件设置不允许更改的报价。
提供高级搜索选项,用于查找特定库存同步日志。
在窗口底部还设有“在拍卖/报价管理中显示”按钮,便于快速管理日志中显示的拍卖。
按拍卖/报价编号搜索
在页面底部的搜索栏中,可查找特定报价的日志。
未同步报价
模块设置适用于在线市场账户的所有报价,但可对特定报价禁用同步。
此选项位于:
- 在Marketplace → 拍卖/报价管理 → 编辑 → 设置 → 库存同步部分的单个报价编辑中;
- 在Marketplace → 拍卖/报价管理 → 操作 → 启用/禁用库存/价格同步的拍卖批量操作中。
在Marketplace → 拍卖/报价管理 → 导出拍卖/报价部分,可下载已禁用同步模块的报价(库存同步字段)CSV文件。
表格中的库存更新
Marketplace → 拍卖/报价管理部分的库存表格中的库存每日更新几次,但不影响报价的实际库存。
若启用了表格库存更新,则同步每8小时或1小时(仅当在集成→在线市场账户→设置→库存部分启用了每小时同步)。
常见问题
W logach synchronizacji widnieje komunikat 'Sklep usunięty' lub 'Hurtownia usunięta'
W takim wypadku należy powiązać aukcje z produktami z magazynu, zgodnie z instrukcją Błędne powiązania.
Stan na aukcji nie synchronizuje się. Dlaczego?
Jest kilka możliwości:
1. Sprawdź, czy poprawnie skonfigurowałeś moduł synchronizacji. Szczegółowe informacje na ten temat znajdują się w artykule Synchronizacja stanu magazynowego oraz ilości i ceny na aukcjach/ofertach.
- Mniejsza ilość / większa ilość – moduł nie wykona żadnej akcji, jeżeli wybrana jest opcja 'Nie rób nic (nie zmieniaj oferty)'
- Dzienny limit kończonych ofert – jest to maksymalna liczba ofert, jakie mogą zostać zakończone przez system w ciągu 24 godzin. Jeżeli np. ustawiłeś w tym miejscu 20, a dla 30 aukcji wystąpił zerowy stan magazynowy produktu, to system zakończy jedynie 20 z nich. Z drugiej strony pamiętaj, że w przypadku gdy np. na skutek błędu w sklepie dla wszystkich produktów ustawiona zostanie cena 0 – to Base.com zakończy tylko 20 aukcji. Dlatego też limit ten należy dostosować do potrzeb konkretnego sprzedawcy.
- Maksymalna ilość – jaką największą ilość system może ustawić w ofercie. Zwróć uwagę na to, że jeżeli ustawiłeś w tym polu np. 30, a początkowy stan magazynowy na aukcji to 50 – to moduł nie zmieni tego stanu dla wartości 49,48 itp. aż do 31. Dopiero gdy stan zmniejszy się do 30 sztuk moduł synchronizacji zmieni stan na aukcji.
2. Sprawdź, czy aukcje i oferty są poprawnie powiązane z produktami z magazynu. Szczegółowe informacje na ten temat znajdują się w artykule Powiązanie aukcji z produktami z magazynu.
3. Sprawdź, czy połączenie ze sklepem jest prawidłowe w dziale Integracje → Sklep → Ustawienia → Połączenie → Przetestuj połączenie.
4. Sprawdź logi synchronizacji. Możesz to zrobić:
- w ustawieniach modułu synchronizacji, w sekcji ‚Logi z synchronizacji stanów’. Na dole ekranu możesz również wyszukać logi z synchronizacji dla poszczególnych aukcji.
- w dziale Allegro / pozostałe moduły → Zarządzanie aukcjami → Wyszukiwanie zaawansowane → Numer aukcji X → Szczegóły → Log.
5. Sprawdź, czy system widzi poprawny stan magazynowy w Twoim sklepie.
- Przejdź do „Zarządzania aukcjami” i wybierz jedną z synchronizowanych aukcji.
- Kliknij ikonę ołówka po prawej stronie, a następnie kliknij „Wystaw podobną (formularz)”.
- W formularzu wystawiania najedź kursorem na „Ilość”, a wyświetli Ci się faktyczna ilość, jaką aktualnie system widzi w Twoim magazynie.
Jeśli ilość widziana w formularzu wystawiania różni się od tej, którą system podaje w zarządzaniu aukcjami – napisz do nas w dziale „Pomoc i kontakt” w Panelu Sprzedawcy.
Aukcja nie kończy się mimo stanu 0 w magazynie. Dlaczego?
Jest kilka możliwości:
- Sprawdź, czy poprawnie skonfigurowałeś moduł synchronizacji stanów. Określ, by aukcja kończyła się, gdy stan produktu wynosi 0. Szczegółowe informacje na temat konfiguracji znajdują się na stronie Synchronizacja stanu magazynowego oraz ilości i ceny na aukcjach/ofertach.
- Sprawdź w ustawieniach modułu, jaki określiłeś "Dzienny limit kończonych aukcji". Jeśli limit ten został osiągnięty – kolejne aukcje nie mogą się zakończyć. W tym przypadku w logach modułu na dole strony, obok numeru aukcji pojawi się komunikat: "osiągnięty limit zakończonych aukcji w 24 godziny, aukcja niezakończona (mimo stanu 0)"
- Jeśli usunąłeś produkt z magazynu, to nie jest to traktowane jako stan 0. W takim przypadku aukcja traci powiązanie z produktem i przestaje być synchronizowana. Należy zmienić stan produktu na 0, nie usuwać go.
- Sprawdź, czy system widzi poprawny stan magazynowy w Twoim sklepie.
- Przejdź do "Zarządzania aukcjami" i znajdź aukcję, która powinna się zakończyć. Zwróć uwagę na ilość, jaką system widzi w Twoim magazynie.
- Kliknij ikonę ołówka po prawej stronie, a następnie kliknij "Wystaw podobną (formularz)".
- W formularzu wystawiania najedź kursorem na "Ilość", a wyświetli Ci się faktyczna ilość, jaką system widzi w Twoim magazynie. Jeśli ilość nie wynosi 0, a w magazynie faktycznie stan wynosi 0 – napisz do nas w dziale "Pomoc i kontakt" w Panelu Sprzedawcy.
Dlaczego aukcja nie kończy się, mimo że usunąłem produkt z magazynu?
Usunięcie produktu z magazynu sprawia, że aukcja traci powiązanie z produktem i przestaje być synchronizowana. Nie należy usuwać produktów z magazynu w przypadku ich braku na stanie, tylko zmieniać ich stan na 0.