Skocz do zawartości

Nowy FILTR: bez ofert w ciągu roku - WAŻNE!

Polecane posty

"Opłata za utrzymanie aktywnych Ofert, w których od roku nie doszło do zawarcia transakcji: 10 gr / 10 dni. Opłata nie jest pobierana w kategoriach, w których obowiązują standardowe opłaty podstawowe oraz w kategorii "Dom i Ogród"."

https://allegro.pl/dla-sprzedajacych/20-i-25-czerwca-zmiany-w-zalaczniku-nr-4-do-regulaminu-allegro-KMyR9O1RvHW

Od 25 czerwca. Przydał by się filtr, np. "bez ofert kupna w ciągu roku".

Edytowane przez MARCIN e-kupowanie.pl
  • Dziękuję 2
Link to postu

@Bartosz Rosa a nie dało by się napisać jakiegoś zapytania sql, które wyciągnęło by z bazy aukcji trwających, te aukcje na których od np. 360 dni nie było sprzedaży?

Robienie tego na piechotę będzie trudne, a szkoda było by załapać się na dodatkowe "podatki" od takich aukcji.

Jeśli to niemożliwe to daj znać, przez weekend trzeba by na piechotę wszystko ogarnąć...

 

image.png.102597e7ece518893cd5f1aa1842166f.png

Link to postu

Tak na szybko zapytanie SQL

Zapytanie przedstawia aukcje trwające i ilość dni od daty sprzedaży/wystawienia

 

SELECT        au__Auction.au_Title, au__Auction.au_Number, au__Auction.au_StartDate, ISNULL(MAX(CONVERT(date, tr__Transaction.tr_CreationDate)),au__Auction.au_StartDate) as "Ostatnia transakcja", ISNULL(DATEDIFF(day, MAX(CONVERT(date, tr__Transaction.tr_CreationDate)),GETDATE()), DATEDIFF(day, MAX(CONVERT(date, au__Auction.au_StartDate)),GETDATE())) AS "Ile dni od transakcji?"
FROM            tr__Transaction RIGHT OUTER JOIN
                         au__Auction ON  tr__Transaction.tr_AuctionId = au__Auction.au_Id
						 where au__Auction.au_State = 3
						 GROUP BY au__Auction.au_Title,au__Auction.au_Number,au__Auction.au_StartDate
						 ORDER BY [Ile dni od transakcji?] DESC

 

No ale bez możliwości zbiorczego zaznaczenia w Sello i tak jesteśmy w dupie.

Edytowane przez Alwin Kolano
  • Dziękuję 1
Link to postu

Delikatnie zmodyfikowana wersja zapytania SQL Alwina.

Pokazuje aukcje bez sprzedaży z ostatnich 330 dni - możecie wpisać dowolną wartość.

SELECT * FROM (
	SELECT au_Title, au_Number, 
			ISNULL(DATEDIFF(day,MAX(tr_CreationDate),GETDATE()),
					DATEDIFF(day,MAX(au_StartDate),GETDATE())) as dni_bez_sprzedazy
		FROM au__Auction
			LEFT JOIN tr__Transaction ON au_Id = tr_AuctionId
		WHERE au_State = 3
		GROUP BY au_Number, au_Title, au_StartDate
) as tmp
WHERE tmp.dni_bez_sprzedazy >= 330
ORDER BY tmp.dni_bez_sprzedazy desc

 

  • Lubię to 1
Link to postu
2 godziny temu, Bartosz Rosa napisał:

Obecnie jej nie ma, ale możemy rozważyć jej dodanie - może to jednak wpłynąć na wydajność grida.

 

Jeżeli przedstawiony rzez Ciebie filtr ma działać stricte "bez ofert przez pełny rok" to konieczne będzie dodanie takiej kolumny,  ewentualnie ten "pełny rok" musiał by być jakoś definiowany w parametrach. Gdyż pozwoli to wyłapać i zakończyć te aukcje które będą bliskie roku i te które osiągną rok np. podczas weekendu.

Link to postu
22 minuty temu, MARCIN e-kupowanie.pl napisał:

A ew. kolumna pokazująca dni od ostatniej sprzedaży?

Dlatego też o tym wspomniałem kilka postów wyżej, ale jest obawa że wpłynie to na wydajność. Tak czy inaczej było by to najbardziej sensowne rozwiązanie.

20 godzin temu, Bartosz Rosa napisał:

Obecnie jej nie ma, ale możemy rozważyć jej dodanie - może to jednak wpłynąć na wydajność grida.

 

 

Edytowane przez Alwin Kolano
Link to postu
1 godzinę temu, Bartosz Rosa napisał:

A na pewno potrzebujecie tej kolumny, nie wystarczy drugi filtr, który by pokazywał aukcje bez sprzedaży zbliżające się do roku?

Ile to jest "zbliżające się do roku"? 5 dni? 10 dni? Nie każdemu będzie narzucony wybór pasował zapewne.

A jak będzie urlop, to chciałbym np. zobaczyć 20 dni a nie 5... A ktoś chce wyjechać na dłuuugi weekend i potrzebuje np. 8 dni...

@Bartosz Rosa jak byś to rozwiązał? Czy proponowany przez Ciebie filtr zabezpieczy takie warianty?

Link to postu

Według mnie najlepszą opcją byłoby 30 dni (miesiąc przed upływem okresu). Obecnie w większości kategorii wystawienie jest darmowe o ile się nie mylę, poza tym tak czy siak trzeba będzie ponowić te oferty (co nie miały sprzedaży). Czy zrobimy to tydzień wcześniej, czy tydzień później nie ma to znaczenia.

Natomiast 30 dni wydaje się, że zaspokoiłoby wszystkie warianty które opisał @MARCIN e-kupowanie.pl.

Link to postu
1 godzinę temu, MARCIN e-kupowanie.pl napisał:

jak byś to rozwiązał? Czy proponowany przez Ciebie filtr zabezpieczy takie warianty?

Zastanawiam się tylko, czy na pewno potrzebujecie armaty, czy wystarczy zwinięta gazeta na tego komara ;). Czy w praktyce nie wystarczy mieć np 30 dni do końca i na pewno będzie wam się chciało za każdym razem ustawiać liczbę dni. Do tego różne osoby w firmie mogą chcieć wybrać inną liczbę dni, więc parametryzowanie tego wszystkiego wnosi niepotrzebny (?) zamęt do prostej funkcji, która ma pokazać aukcje dobijające do roku.

53 minuty temu, Jakub *** napisał:

Natomiast 30 dni wydaje się, że zaspokoiłoby wszystkie warianty

Też mi się tak wydaje, dlatego dopytuję, czy tak prostą funkcję musimy dodatkowo gmatwać :) .

48 minut temu, MARCIN e-kupowanie.pl napisał:

Tak, jeśli Sello pokaże ilość dni, lub datę upływu roku.

Robi Ci różnicę, czy aukcja kończy się za 3 dni czy za 14? Będziesz zwlekał z tym do ostatniego dnia, skoro od roku prawie nikt nie kupił, to szanse, że kupi teraz są małe.

 

49 minut temu, MARCIN e-kupowanie.pl napisał:

No i jeszcze jak się zachowa Sello, gdy w jakiejś ofercie nie ma ofert zakupu, a trwa ona już np. 1000 dni?

Filtr, który już dodaliśmy pokazuje również takie aukcje, czyli bez zakupu lub z zakupem ponad rok temu.

Link to postu
16 minut temu, Bartosz Rosa napisał:

Filtr, który już dodaliśmy pokazuje również takie aukcje, czyli bez zakupu lub z zakupem ponad rok temu.

Jeżeli tak to dla mnie 30 dni przed, jest wystarczające (w ostateczności będzie można się posłużyć zapytaniem i wyłapać np. te które kończą się za 31 dni). >:D

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ę...