Spis treści

Synchronizacji zdjęć

Synchronizacja zdjęć odbywa się w momencie synchronizacji towaru z BaseLinker.

Jeśli towar posiada zdjęcia tworzony jest task workera WMS o nazwie SynchronizeArticleUrlPictures z niskim priorytetem z następującymi polami

  • ProcessObjectId – Id towaru w WMS
  • ProcessActionText – Lista adresów zdjęć rozdzielona znakiem: ; (średnik)

 

Proces sprawdza, czy któreś ze zdjęć zostało usunięte, jeśli tak to usuwa połączenie między towarem i zdjęciem, gdy nie znajduje się więcej towarów z tym samym zdjęciem, zostanie ono trwale usunięte z bazy danych.

W przypadku, gdy zdjęcie z podanym adresem znajduje się już w bazie WMS zostanie ono podpięte pod towar, w przeciwnym wypadku zdjęcie zostanie pobrane, zmodyfikowane zgodnie z konfiguracją ImageTransform w AlpolWF.Configuration oraz zapisane w bazie WMS.

Możliwe jest również ignorowanie zdjęć o podanej w konfiguracji IgnoreImageName nazwie, dla powtarzających się zdjęć, których nie chcemy synchronizować