Jak zmiejszyć częstotliwość aktualizacji Baselinkera za pomocą s2s ?

s2s_czas_postoju.jpg

Częstotliwość aktualizacji w Baselinker oraz w każdym sklepie jaki aktualizujemy można zmienić w zakładce Sklep->Ustawienia->do sklepu internetowego->Produkty->Metody aktualizacji opcją Czas postoju, wpisujemy tam po prostu czas na jaki program zatrzyma się. Czas wpisujemy w milisekundach w przypadku Baselinkera można wpisać 650. Jak to obliczyć ? Limit wynosi 100 na minutę czyli 60 000 milisekund / 100 = 600 i dodamy zapas 50 ms co w sumie da nam wynik 650 ms i taki wpisujemy w program.
s2s baselinker częstotliwość aktualizacja sklepy internetowe integracja

Funkcjonalność automatycznego nadawania symboli kontrahentów w Subiekt GT.

s2s_automatyczne_nadawanie_symboli_kontrahentów.jpg

W przypadku włączenia funkcjonalności automatycznego nadawania symboli  kontrahentów w programie s2s, należy pamiętać, że taka sama funkcjonalność musi być włączona w samym Subiekt GT (Widok->Administracja->Parametry-Kontrahenci).
s2s Subiekt GT kontrahent automatyczny symbol

Jak wyeksportować tylko stan do sklepu internetowego ?

s2s_eksportuj_tylko_stan.jpg

Jeżeli chcemy wyeksportować z Subiekta GT / Subiekta NEXO PRO do sklepu internetowego tylko stan produktu bez ceny należy zaznaczyć opcję "eksportuj tylko stan (metoda szybka)" w zakładce Sklep->Ustawienia->do Sklepu internetowego->Produkty->Opcje produktów.

W przypadku zadań automatycznej aktualizacji należy oczywiście włączyć w/w opcję oraz skorzystać z harmonogramu zadań Windows uruchomiając program z odpowiednimi parametrami:

Dla użytkownika nie zalogowanego:

-ustawienia="Moje ustawienie" -produkty -pSzybka -sqlServer=(local) -sqlUser=sa -sqlPwd=moje_haslo_jezeli_nie_ma_pozostawiamy_puste -sqlSchema=baza_danych_programu

Dla użytkownik zalogowanego:

-ustawienia="Moje ustawienie" -produkty -pSzybka

 

s2s integracja Subiekt GT Subiekt NEXO PRO tylko stan

Alernatywa do opcji wyślij tylko produkty zaktualizowane

s2s_roznica.jpg

Jeżeli nie możemy z jakiś powodów skorzystać w programie z opcji "wyślij tylko produkty zaktualizowane", możemy użyć alternatywnej opcji "wyślij różnicę w aktualizacji". W tym celu zaznaczamy tą opcję ustawiamy jednostkę godziny oraz czas różnicy na przykład na 24. Przy takich ustawieniach prgramu s2s w oknie Sklep->Produkty zobaczymy tylko produkty, których ilość bądź cena uległa zmianie w porównaniu z ostatnim wysłaniem do sklepu internetowego lub produkty, które nie zostały zaktualizowane w sklepie przez ostatnie 24 godziny.

Dlaczego warto stosować alternatywną opcje  "wyślij różnicę w aktualizacji":

  • Korzystamy w Subiket NEXO PRO i nie możemy stosować opcji wyślij tylko produkty zaktualizowane,
  • Korzystamy z zestawów oraz opcji "zamień zestaw na składniki" i w związku z tym stany i ceny zestawów nam się nie zmieniają a tym samym stosowanie opcji wyślij tylko produkty zaktualizowane nie będzie działało jak zakładamy,
  • Mamy dużą bazę produktów w Subiekt GT i włączone trigery na bazie Subiekta powodują jego wolne działanie.

 

Linia poleceń do harmonogramu: -ustawienia="Moje ustawienia" -produkty -pSzybka -pRoznica -jednostka="godziny" -czas="24"

Zalecana częstotliwość aktualizacji ustawiana w harmonogramie zadań Windows to np. 5 minut. Dodatkowo zalecemy do tego harmonogramy stosowanie raz dziennie np o 4 w nocy harmonogramu.

Linia poleceń do harmonogramu: -ustawienia="Moje ustawienia" -produkty -pSzybka -pUkryjNiezaktualizowane


s2s aktualizacja sklep Subiekt GT Subiekt NEXO róźnica w aktualizacji

Ukrywanie produktów w sklepu IdoSell (IAI-SHOP).

IAI_ukrywanie_produktów.jpg

Jeżeli w programie s2s obsługujemy sklep internetowy na silniku IdoSell dawne IAI-Shop i chcemy korzystać z funkcjonalności ukrywania produktów, należy dla sklepu który ma największą ilość produktów odznaczyć opcję "aktualizacja widoczności" w metodzie szybkiej i dokładnej. Operacja jest wymagana ze względy na ograniczenie sklepu IdoSell, który musi mieć zaznaczony conajmiej jeden sklep na produkcie, w przypadku jeżeli nie odznaczymy tej opcji  nasz program będzię probował ukryć produkt a API sklepu zwróci błąd że co najmniej jeden sklep musi być widoczny na produkcie i nie zaktualizuje produktu.
idosellshop s2s ukrywanie produktów ustawienie integracji

Wysyłanie stanów do sklepu bez rezerwacji towarów.

eksportuj_stan_nie_wzgledniaja_rezerwacji.jpg

Czy wiecie, że w programie s2s można wysyłać stan produktu do sklepu internetowego nie uzwględniająć rezerwacji ? Jeżeli chcemy, aby tak było wystarczy zaznaczyć opcję "eksportuj stan nie uwzględniając rezerwacji" w zakładce Sklep->Ustawienia->do sklepu internetowego->Produkty->Metody aktualizacji. Oczywiście s2s domyślne wysyła do sklepu stan uwzględniąjąć rezerwację.
s2s rezerwacja integracja stan

Promocja w Subiekt GT i błąd w sklepie Shoper / ClickShop.

bez_promocji_shoper.png

Stosując s2s do aktualizacji sklepu Shoper oraz ClickShop należy mieć zaznaczoną opcję Sklep->Ustawienia->do sklepu internetowego->Produkty->opcje produktów->bez promocji (tylko Redcart, Shoper). Ponieważ od jakiegoś czasu nie mamy możliwości usuwania promocji ze sklepu za pomocą REST API. Dlatego proponujemy stosowanie tej opcji i korzystanie z promocji w sklepie Shoper. Jeżeli nie znaznaczymy tej opcji nie będzie możliwa aktualizacja produktów które nie posiadają promocji w Subiekt GT. Pojawia się wtedy błąd: Opis błędu: Wartość pola 'date_from' jest niepoprawna: Istnieje inna zaplanowana promocja w wybranym terminie; Wartość pola 'date_to' jest niepoprawna: Istnieje inna zaplanowana promocja w wybranym terminie.
s2s shoper clickshop Subiekt GT promocja błąd