Jedna liczba na pięć pytań
Arkusz stanów ma jedną kolumnę na produkt. Shopify dla tego samego produktu prowadzi pięć statusów magazynowych:
- Dostępne: to, co możesz sprzedać.
- Zarezerwowane: odłożone sztuki, których nie można już sprzedać, na przykład z zamówienia, którego jeszcze nie skompletowałeś, albo zarezerwowane w wersji roboczej zamówienia.
- Niedostępne: sztuki, które są w magazynie, ale nie na sprzedaż, bo są uszkodzone, w kontroli jakości albo odłożone jako zapas bezpieczeństwa.
- Przychodzące: to, co jest w drodze i czego nie można sprzedać przed przyjęciem.
- Na stanie: wszystko, co jest w danej lokalizacji, czyli suma zarezerwowanych, niedostępnych i dostępnych.

Gdy ktoś wpisuje liczbę do arkusza, którą z nich ma na myśli? Jeśli to, co leży na półce, liczba obejmuje to, co sprzedane, a jeszcze niewysłane. Jeśli to, co dostępne, ktoś musiał odjąć każde otwarte zamówienie i każdą zepsutą sztukę i z powrotem doliczyć każdą dostawę.
W Shopify zarezerwowane sztuki przesuwa sam sklep, gdy zamówienia są tworzone albo realizowane, albo gdy coś rezerwuje się w wersji roboczej. Arkusz nic o tym nie wie: ktoś musi sam zrobić odejmowanie, i to w każdym kanale.

Kiedy jeszcze wystarcza
Przy jednym kanale, jednym magazynie i tej samej osobie, która od razu zapisuje każdą sprzedaż i każde przyjęcie, arkusz jest bardzo bliski rzeczywistej dostępności. Każdy warunek, który odpada, otwiera lukę: inny sklep, który sprzedaje, gdy nikt nie patrzy w arkusz, dostawca, który dostarcza, gdy nie ma osoby prowadzącej arkusz, zwrot, który wraca uszkodzony.
Sygnały, że Twój arkusz już nie daje rady
- Zanim potwierdzisz zamówienie, pytasz kogoś, czy sztuka naprawdę jest.
- Ręcznie odejmujesz to, co sprzedano w każdym kanale, na koniec dnia albo gdy znajdziesz chwilę.
- To, co przychodzi od dostawcy, dolicza się, gdy ktoś sobie przypomni, a nie wtedy, gdy wchodzi.
- Uszkodzone albo odłożone sztuki są w tej samej kolumnie co te, które sprzedajesz.
- Sprzedajesz w więcej niż jednym kanale, a każdy ma własną liczbę.
- Musiałeś anulować albo opóźnić zamówienie, bo sztuki nie było.
- Jest więcej niż jedna kopia arkusza i nikt nie wie, która jest właściwa.
- Inwentaryzacja na koniec roku powstaje z liczenia półek, bo arkusz się nie zgadza.
Jeśli rozpoznajesz się w kilku punktach, czas spędzany na pilnowaniu arkusza waży już więcej niż czas, który Ci oszczędza.
Czego hiszpański Kodeks handlowy wymaga na koniec roku
Hiszpański Kodeks handlowy zobowiązuje każdego przedsiębiorcę do prowadzenia, oprócz Dziennika (Diario), księgi Inwentarzy i Sprawozdań rocznych (artykuł 25). W tej księdze zapisuje się bilans otwarcia, zestawienia obrotów i sald co najmniej raz na kwartał, a na zamknięcie inwentarz końcowy roku obrotowego razem ze sprawozdaniem rocznym (artykuł 28).
Ostatnie pole listy najbardziej daje się tu we znaki: jeśli arkusz nie zgadza się z półką, inwentarz końcowy powstaje z ręcznego liczenia, a różnicę ktoś musi wyjaśnić.
Co go zastępuje
Według Eurostatu działy firmy mogą wymieniać dane bez ręcznej pracy na dwa sposoby: przez wspólną bazę danych, do której podłączonych jest kilka aplikacji, albo przez jeden modułowy ERP. Odoo to ERP tego drugiego rodzaju. Z konektorem Shopify stany przepływają między Odoo a sklepem:
- Odoo publikuje swoje stany w Shopify co 20 minut. Co 6 godzin zadanie „Shopify Pull Stock (Shopify → Odoo)” idzie w drugą stronę: ustawia ilość dostępną w Shopify jako stan Na stanie w Odoo, bez ruchu magazynowego, w miejsce tej, która była.
- Publikowana liczba odejmuje to, co zarezerwowane. Potwierdzenie zamówienia w Odoo odkłada sztukę, a Shopify przestaje ją sprzedawać, zanim paczka wyjdzie.
- Pulpit konektora ostrzega o produktach do uzupełnienia, o zalegającym towarze i o synchronizacjach, które nie powiodły się w ostatniej dobie.

Na co dzień odejmowanie robi system: każda potwierdzona sprzedaż rezerwuje swoją sztukę, a każdy kanał dostaje nową ilość przy następnym przebiegu.
Jak to wdrażamy
W FlexigoTech wdrażamy Odoo 17, 18, 19 albo 20 i podłączamy Twój sklep Shopify oraz pozostałe kanały naszymi konektorami. Odoo Online nie obsługuje modułów firm trzecich, więc pracujemy na Odoo.sh albo na własnym serwerze. Każdy konektor możesz przetestować przez 14 dni z poziomu Odoo, za darmo i bez karty, a plan Konektor zaczyna się od 49 € miesięcznie, bez VAT. Jeśli Twoja działalność potrzebuje czegoś, co jeszcze nie istnieje, budujemy to na zamówienie: bezpłatnie analizujemy przypadek i podajemy stałą cenę, zanim zaczniemy programować.
Napisz do nas na comercial@flexigobe.com, zostaw dane na stronie kontaktowej albo umów rozmowę, a przejrzymy to razem z Twoim arkuszem.
Czytaj dalej
Sprawdzone w kodzie źródłowym konektora (wersja 17.0, 18.0, 19.0 i 20.0) i w podlinkowanych źródłach
Źródła
- shopify.dev/docs/apps/build/inventory-management-apps/manage-quantities-states.md
- www.boe.es/buscar/act.php?id=BOE-A-1885-6627
- Kod modułu: flexigobe_shopify_seller_connector · 17.0 2c06264 · 18.0 0272d17 · 19.0 19422d4 · 20.0 2950bdc: models/shopify_kpi_dashboard.py (reorder_now_count, dead_stock_count, open_issues_failed_sync), models/shopify_product_analytics.py (_mover_class, _restock_state)
- Kod modułu: flexigobe_shopify_seller_connector · 17.0 2c06264 · 18.0 0272d17 · 19.0 19422d4 · 20.0 2950bdc: data/ir_cron_data.xml, models/shopify_instance.py (action_push_stock, action_pull_stock, cron_push_stock, cron_pull_stock)
- ec.europa.eu/eurostat/statistics-explained/index.php?title=E-business_integration
- flexigotech.com/precios.html
- flexigotech.com/services/desarrollo-a-medida.html
- flexigotech.com/en/services.html
