Skocz do zawartości

Zapytania SQL - ingerencja w ceny produktów

Polecane posty

Dzień dobry

 

Czy jest możliwe, aby przez zapytania SQL w Programie Serwisowym ingerować w ceny aukcji? Przykładowo: zapytanie, które sprawdza ilości sprzedanych przedmiotów, jeżeli ilość sprzedanych przekroczy 30 sztuk, podnosi ceny tych aukcji o 5%.

 

Nie wiem w ogóle jak do tego się zabrać w Sello, jest tu jakiś poradnik w temacie zapytań SQL? Lista nazw tabel, kolumn itp? Czy muszę samemu się do wszystkiego dokopać poprzez własny sql managment połączyć się z bazą danych podpiętą do Sello, sprawdzić sobie strukturę bazy i na żywym organizmie testować?

 

EDIT: dodatkowe pytanie

Czy może da się wyeksportować bazę danych z sello i zaimportować na innym urządzeniu - w celu urządzenia sobie sandboxa?

Edytowane przez Tomasz Wrotkowski
Link to postu

Jest taka możliwość, natomiast nie wystarczy tylko sama modyfikacja jednego pola w danych aukcji. Trzeba wygenerować nowy wpis w tabeli au_PendingChanges powodujący pojawienie się zmiany oczekującej na wysłanie, tak aby Sello mogło tę zmianę wysłać do Allegro.

 

Poradnika a propos zapytań SQL jako takiego nie ma, bo to w zasadzie wiedza powszechnie dostępna i w internecie można znaleźć odpowiednie kursy i tutoriale. Na forum Sello jest wiele różnych skryptów realizujących różne rzeczy w bazie Sello, można je znaleźć pod tagiem skrypt: https://forum.insert.com.pl/index.php?/search/&tags=skrypt&search_and_or=and

 

Dokumentację bazy danych udostępniamy dla każdej dużej wersji, np: https://www.sello.pl/2021/10/13/sello-1-40/ w sekcji pliki do pobrania.

 

W dniu 18.11.2021 o 13:39, Tomasz Wrotkowski napisał:

Czy może da się wyeksportować bazę danych z sello i zaimportować na innym urządzeniu - w celu urządzenia sobie sandboxa?

Tak. Kopię bazy danych można zrobić z Sello poprzez archiwizację i dearchiwizację pod inną nazwą. Z poziomu Microsoft SQL Server Management Studio również można to wykonać szybciej, robiąc backup bazy i przywracając ją pod inną nazwą.

 

W przypadku generowania nowych wpisów do bazy danych identyfikator główny należy pozyskać za pomocą procedury składowanej spIdentyfikator. Jej opis również można znaleźć na forum. Druga istotna rzecz, aby do jednej aukcji nie dodawać wielu zmian tego samego typu o statusie oczekująca na wysłanie. Zmiana np ceny może być tylko jedna zlecona w danej chwili, więc przed dodaniem zmiany trzeba sprawdzić czy nie ma już takiej oczekującej i zmienić w niej wartość.

  • Dziękuję 1
Link to postu

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.
Uwaga: Twój wpis zanim będzie widoczny, będzie wymagał zatwierdzenia moderatora.

Użytkownik forum
Odpowiedz...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

×
×
  • Dodaj nową pozycję...