Stany magazynowe

ps_update_stock

Zapis · podgląd + zgodaHandel · przełącznik, do wyłączeniaTylko w TellMyShop ProZapis: przełącznik Handel (do wyłączenia)Widoczne zaraz po instalacji

Zmienia liczbę sztuk na stanie.

TellMyShop Free: Nie. To narzędzie jest tylko w TellMyShop Pro. TellMyShop Free ma tylko gotowe raporty, które czytają sklep.

Zapytaj Claude

„Doszło 40 sztuk czarnej lampy ref:LMP-01. Dodaj je do stanu.”

Przykładowy podgląd

Produkt 45 Lampa ogrodowa Nova, kombinacja Czarna: 12 -> 52 (+40). Brak towaru: blokuj zamówienia (bez zmian). Zostanie zapisany ruch magazynowy.

Szczegóły techniczne

Ustawia stan magazynowy (nowa ilość albo delta = zmiana o plus lub minus N) i zachowanie przy braku (deny, allow albo default = ustawienie sklepu), dla maks. 100 pozycji na wywołanie. Dla produktu z kombinacjami podaj combination_id; bez niego podgląd pokaże listę kombinacji z ID i stanami. Zapis jak w panelu: ruch magazynowy z pracownikiem konektora i hook aktualizacji stanu, więc moduły synchronizujące stany (marketplace, ERP) widzą zmianę.

Parametry

NazwaTypWymaganyOpis
shop_idintegernieID sklepu (multistore). Domyślnie sklep z adresu konektora; lista w ps_get_shop_info.
changesarray of objecttakPo jednym elemencie na produkt albo kombinację. Maks. 100 elementów. Pola każdego elementu: product (string, wymagane): Produkt (id:123, ref:ABC-1, ean:..., adres URL produktu, ID, EAN albo referencja). Maks. 300 znaków. combination_id (integer): ID kombinacji (wymagane przy zmianie ilości produktu z kombinacjami). quantity (integer): Nowa ilość. Zakres 0 do 1 000 000. delta (integer): Zmiana ilości o ±N (zamiast quantity). Zakres -1 000 000 do 1 000 000. out_of_stock (enum: deny | allow | default): Zachowanie przy braku.
confirmbooleanniefalse (domyślnie) = tylko podgląd, nic nie zapisuje. true = wykonaj – wyłącznie po wyraźnej zgodzie użytkownika na pokazany podgląd, razem z change_token.
change_tokenstringwarunkowoToken z podglądu (wymagany przy confirm=true). Wiąże wykonanie z pokazanym podglądem i stanem danych; ważny 30 minut, jednorazowy.

Ograniczenia

Maks. 100 pozycji na wywołanie. Zaawansowane zarządzanie magazynem (magazyny): nieobsługiwane. Cofanie przez ps_revert_change.

Co widzisz przed zapisem

Claude najpierw wywołuje narzędzie bez potwierdzenia. Moduł zwraca podgląd (obecne i nowe wartości) oraz jednorazowy token ważny 30 minut. Claude pokazuje ci podgląd i zapisuje zmianę dopiero po twojej zgodzie.

Powiązane narzędzia

Zastosowania z tym narzędziem

Aktualizacja: 2026-10-11