Strona 3 z 4

Re: [Transakcje] Własne zestawienia danych - wątek zbiorczy

: 16 maja 2022, 13:22
autor: kris
Witam.
Czy da się wyselekcjonować zamówienia posortowane według kategorii lub według wybranych kategorii?
Potrzebuję sobie wyliczyć ile średnio sztuk mam w jednym zamówieniu według kategorii.
Może to też być łączna liczba sprzedanych sztuk w danej kategorii z zaznaczonych zamówień.

Edycja PhotoSoft

Kod: Zaznacz cały

SELECT
kat_all_txt, SUM(ilosc)
FROM
transakcje t
INNER JOIN auk_hist_nr ah ON ah.nr_aukcji = t.nr_aukcji
INNER JOIN aukcje a ON a.id = ah.id_aukcji
WHERE
t.id IN ([ZAZN]) AND grupa_ids='' AND t.kosz=0
GROUP BY
kat_all_txt

Re: [Transakcje] Własne zestawienia danych - wątek zbiorczy

: 19 maja 2022, 16:53
autor: kris
Super. Teraz działa. Dzięki.
Czy da się jeszcze wygenerować takie zestawie z ilością zamówień według kategorii? Tylko nie wiem jak ogarnąć jeśli w zamówieniu produkty z różnych kategorii.

Edycja PhotoSoft

Kod: Zaznacz cały

SELECT
kat_all_txt, COUNT(t.id)
FROM
transakcje t
INNER JOIN auk_hist_nr ah ON ah.nr_aukcji = t.nr_aukcji
INNER JOIN aukcje a ON a.id = ah.id_aukcji
WHERE
t.id IN ([ZAZN]) AND grupa_ids='' AND t.kosz=0
GROUP BY
kat_all_txt

Re: [Transakcje] Własne zestawienia danych - wątek zbiorczy

: 15 lut 2023, 19:11
autor: Hunter209
Witam, potrzebuję wyciągnąć dane wg schematu:
1. Login kupującego
2. Numer faktury
3. Data wpłaty
4. Wartość wpłaty
5. Pozycje na fakturze

Zakres wyciągu danych wg ustawionej daty. Domyślnie chcę to robić co miesiąc dla celów podatkowych.

Edycja PhotoSoft

Kod: Zaznacz cały

SELECT 
	kl_login AS "Login",
	nr_fvat AS "Nr fv",
	data_wplaty AS "Data wpłaty",
	Round(kwota_brutto, 2) AS "Kwota wpłaty",
	zf.pozycje AS "Pozycje"
FROM zest_faktur AS zf
JOIN transakcje AS t ON t.id=zf.id_trans
JOIN trans_klienci AS tk ON t.id_klient=tk.id_klient
WHERE data_wyst BETWEEN '2023-01-01' AND '2023-02-01'  
ORDER BY data_wyst ASC 

Re: [Transakcje] Własne zestawienia danych - wątek zbiorczy

: 11 mar 2023, 20:20
autor: dziku2
Dzień dobry

Sprzedaję produkty na sztuki. Jeżeli klient zamówi przykładowo 6 produktów danego rodzaju, to na produkcji zostanie wyprodukowany zestaw zawierający 6 sztuk. Nie można wcześniej przygotować tych zestawów, wszystko musi być na bieżąco. Stąd na produkcję muszę przesłać listę o treści: PRODUKT_A: 1, 5, 3, 7, 8, 2, 9, 10, 12, 1, 3, 4.............

Potrzebuję zestawienie, gdzie w kodzie skryptu mogę podać nazwę produktu z magazynu i po zaznaczeniu bieżących transakcji otrzymam ciąg liczb oddzielonych przecinkami lub w inny widoczny sposób, gdzie liczby to ilość zamówionego produktu w danej transakcji. W przypadku gdy transakcja nie zawiera tego produktu, nie jest wyświetlana liczba 0.

Pozdrawiam serdecznie 

Edycja PhotoSoft

Kod: Zaznacz cały

SELECT
id AS "ID transakcji", ilosc
FROM
transakcje
WHERE
kod='ABCDEF' AND id IN ([ZAZN]) AND grupa_ids='' AND kosz=0
Należy wpisać własny kod produktu.

Re: [Transakcje] Własne zestawienia danych - wątek zbiorczy

: 02 maja 2023, 09:21
autor: KarolinaS
Dzień dobry,

Czy jest możliwe stworzenie zestawienia, które podsumuje ilość sprzedanych sztuk z WYKLUCZENIEM opcji dodatkowej?
Aktualnie płatne Opcje dodatkowe (np. wniesienie towaru, pakowanie na prezent) liczone są jako sztuka sprzedaży, a chcielibyśmy pominąć ten element.
I czy jest możliwość ujęcia w tym zestawieniu sumy wartości sprzedaży również wykluczającej kwotę sprzedaży z opcji dodatkowych? (to już super bonus, ułatwiłby nam życie, ale nie jest mega ważny)

Edycja PhotoSoft

Kod: Zaznacz cały

SELECT
   tytul_aukcji, SUM(ilosc) AS suma_ilosc, ROUND(SUM(kwota), 2) AS suma_kwota
FROM
   transakcje AS t
JOIN
   trans_wplata AS tw ON tw.id_trans=t.id
WHERE
   data_wplaty BETWEEN '2023-04-01' AND '2023-04-30' AND grupa_ids='' AND kwota_wplaty>0 AND t.kosz=0 AND
   kod NOT IN ('KOD_USLUGI_1', 'KOD_USLUGI_2')
GROUP BY
   tytul_aukcji
Jako KOD_USLUGI_x należy wpisać kody usług do wykluczenia z zestawienia. Zestawienie nie uwzględnia kosztów wysyłki.

Re: [Transakcje] Własne zestawienia danych - wątek zbiorczy

: 30 sie 2023, 12:20
autor: prodej_pl
Dzień dobry, 
Bardzo proszę o pomoc w wygenerowaniu zestawienia zawierającego tylko zamówienia opłacone z wyłączeniem zamówień anulowanych i zwrotów które będzie zawierać:
-Tytuł aukcji, 
- Kod,
- Ilość sztuk

 

Re: [Transakcje] Własne zestawienia danych - wątek zbiorczy

: 30 sie 2023, 16:17
autor: tomazik123
Jak się nie pomyliłem to tutaj masz tylko opłacone zgrupowane zamówienia (czyli tak jak wysyłasz), bez wypełnionego formularza zwrotu oraz bez anulowanego zamówienia, zakładam, że zestawienie chcesz z sekcji zakończone (8). Daty sobie zmień.

select TYTUL_AUKCJI, KOD, ILOSC  from TRANSAKCJE where ID_SEKCJA = '8' and ALL_NR_ZWROTU = '' and GRUPA_UKRYJ = '0' and ALL_FOD_STATUS = 'READY_FOR_PROCESSING' and DATA_ZAKUPU BETWEEN '2023-08-01' AND '2023-08-30'

a jeśli chcesz rozbić zestawienie na wszystkie pozycje to:

select TYTUL_AUKCJI, KOD, ILOSC  from TRANSAKCJE where ID_SEKCJA = '8' and ALL_NR_ZWROTU = '' and GRUPA_IDS = '' and ALL_FOD_STATUS = 'READY_FOR_PROCESSING' and DATA_ZAKUPU BETWEEN '2023-08-01' AND '2023-08-30'

ewentualnie Pan Marcin ogarnie Ci jakieś szybsze zestawienie.

Re: [Transakcje] Własne zestawienia danych - wątek zbiorczy

: 31 sie 2023, 09:53
autor: prodej_pl
Dzięki, ale nie wiem gdzie jest problem bo pokazuje mi tylko jedną transakcję. Zestawienie w zasadzie potrzebuję z całego konta z wszystkich sekcji bo zrealizowane zamówienia trafiają do kilku różnych sekcji. 

Re: [Transakcje] Własne zestawienia danych - wątek zbiorczy

: 31 sie 2023, 12:30
autor: tomazik123
select TYTUL_AUKCJI, KOD, ILOSC  from TRANSAKCJE where ALL_NR_ZWROTU = '' and GRUPA_UKRYJ = '0' and ALL_FOD_STATUS = 'READY_FOR_PROCESSING' and DATA_ZAKUPU BETWEEN '2023-08-01' AND '2023-08-30' to ze wszystkich sekcji
 

Re: [Transakcje] Własne zestawienia danych - wątek zbiorczy

: 31 sie 2023, 12:33
autor: PhotoSoft
Dobrze dodać jeszcze warunek kwoty wpłaty:

Kod: Zaznacz cały

select TYTUL_AUKCJI, KOD, ILOSC  from TRANSAKCJE
where ALL_NR_ZWROTU = '' and GRUPA_UKRYJ = '0' and ALL_FOD_STATUS = 'READY_FOR_PROCESSING'
AND kwota_wplaty>0 and DATA_ZAKUPU BETWEEN '2023-08-01' AND '2023-08-30' 

Re: [Transakcje] Własne zestawienia danych - wątek zbiorczy

: 31 sie 2023, 14:23
autor: prodej_pl
Niestety nie działa :(, pojawia się błąd. 

Re: [Transakcje] Własne zestawienia danych - wątek zbiorczy

: 31 sie 2023, 14:46
autor: tomazik123
Kwota wpłaty znajduje się w innej tabelce, dodaj jeszcze trans_wplata do zapytania i będzie działać:

select TYTUL_AUKCJI, KOD, ILOSC  FROM  transakcje AS t JOIN trans_wplata AS tw ON tw.id_trans=t.id
where ALL_NR_ZWROTU = '' and GRUPA_UKRYJ = '0' and ALL_FOD_STATUS = 'READY_FOR_PROCESSING'
AND kwota_wplaty>0 and DATA_ZAKUPU BETWEEN '2023-08-01' AND '2023-08-30'

natomiast z tego co widzę u siebie to wyniki są jednakowe z i bez warunku kwoty wpłaty.

Re: [Transakcje] Własne zestawienia danych - wątek zbiorczy

: 31 sie 2023, 15:07
autor: prodej_pl
O teraz działa :D. A dałoby się zrobić to samo tylko dla konkretnego konta na allegro? Żeby wyrzucało wyniki z jednego konta a nie z wszystkich :)

Re: [Transakcje] Własne zestawienia danych - wątek zbiorczy

: 31 sie 2023, 15:23
autor: tomazik123
Pewnie, wyselektuj sobie najpierw id swoich kont:

select ID, LOGIN from KONTA

a później dopisz do zapytania wcześniejszego w zależności od wyboru (1, 2, 3):

select TYTUL_AUKCJI, KOD, ILOSC  FROM  transakcje AS t JOIN trans_wplata AS tw ON tw.id_trans=t.id
where ALL_NR_ZWROTU = '' and GRUPA_UKRYJ = '0' and ALL_FOD_STATUS = 'READY_FOR_PROCESSING'
AND ID_KONTO ='1' AND kwota_wplaty>0 and DATA_ZAKUPU BETWEEN '2023-08-01' AND '2023-08-30'

Re: [Transakcje] Własne zestawienia danych - wątek zbiorczy

: 31 sie 2023, 15:29
autor: prodej_pl
Dziękuję bardzo! Teraz wszystko działa :D