Od teraz można zarejestrować lub zalogować się na forum poprzez konto Facebook albo Google :) Jeśli zalogujesz się w ten sposób i na forum jest już utworzone konto o takim samym adresie e-mail, wówczas oba konta zostaną ze sobą powiązane. Czyli zachowane zostaną wszystkie ustawienia i posty.

Jeśli adresy e-mail będą różne, wówczas zostanie założone nowe czyste konto. W razie czego można zmienić w ustawieniach istniejącego konta adres na inny :arrow: ucp.php?i=ucp_profile&mode=reg_details

Ten komunikat można zamknąć w prawy górnym rogu.

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

Tutaj znajdziesz zgłaszane problemy oraz ich rozwiązania. Proszę obowiązkowo zapoznać się z podwieszonym poradnikiem "Jak prawidłowo zgłosić problem?".
obuwiejoanna
Posty: 3
Rejestracja: 27 lut 2013, 18:02
Podziękował: 0
Otrzymał podziękowań: 0

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

Post autor: obuwiejoanna »

EDIT:
Obecnie można już przygotować szablon w pliku XML i go eksportować :arrow: "Eksportuj -> do pliku XML (szablon)".

Mam pytanie w jaki sposób można tworzyć takie zapytania?

Chciałbym za pomocą szablonu eksportu w formacie XML z EU wczytywać transakcje jako ZK - zamówienie klienta w programie magazynowym Subiekt GT. Tam jest możliwość wczytania dokumentów w takim formacie a przykładowe zamówienie wygląda jak niżej.

Kod: Zaznacz cały

<?xml version="1.0" encoding="windows-1250"?>
<?xml-stylesheet type="text/xsl" href=""?>
<Batch xmlns="urn:schemas-basda-org:BatchEnvelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" Date="2014-12-23" Number="1" SupplierName="Obuwie Joanna Pelc" DocType="Order">
     <Order xmlns="urn:schemas-basda-org:2000:purchaseOrder:xdr:3.01">
          <OrderHead xmlns="">
               <Schema>
                    <Version>3</Version>
               </Schema>
               <Parameters>
                    <Language>PL</Language>
                    <DecimalSeparator>,</DecimalSeparator>
                    <Precision>20.3</Precision>
               </Parameters>
               <OrderType Code="PUO">Zamówienie</OrderType>
               <Function Code="FIO"/>
               <OrderCurrency>
                    <Currency Code="PLN"/>
               </OrderCurrency>
               <Checksum>85563</Checksum>
          </OrderHead>
          <OrderReferences xmlns="">
               <BuyersOrderNumber>1/12/2014</BuyersOrderNumber>
          </OrderReferences>
          <OrderDate xmlns="">2014-12-23</OrderDate>
          <Supplier xmlns="">
               <SupplierReferences>
                    <BuyersCodeForSupplier>TEST</BuyersCodeForSupplier>
                    <TaxNumber>8151136486</TaxNumber>
               </SupplierReferences>
               <Party>TEST</Party>
               <Address>
                    <Street>Gałęzowskiego 1</Street>
                    <City>Rzeszów</City>
                    <PostCode>35-074</PostCode>
               </Address>
               <Contact>
                    <Name>Joanna Pelc</Name>
                    <Switchboard>177 838 908</Switchboard>
                    <Fax></Fax>
               </Contact>
          </Supplier>
          <Buyer xmlns="">
               <BuyerReferences>
                    <SuppliersCodeForBuyer>NICK_ALLEGRO</SuppliersCodeForBuyer>
                    <TaxNumber></TaxNumber>
               </BuyerReferences>
               <Party>Kowalski Jasiu</Party>
               <Address>
                    <Street>Ulica_Jasna 11/2</Street>
                    <City>Warszawa</City>
                    <PostCode>01-111</PostCode>
               </Address>
               <Contact>
                    <Name></Name>
                    <Switchboard>777777777</Switchboard>
                    <Fax></Fax>
               </Contact>
          </Buyer>
          <OrderLine xmlns="">
               <LineNumber>1</LineNumber>
               <Product>
                    <SuppliersProductCode>LH-14-27/NAVY/34</SuppliersProductCode>
                    <Description>Półtrampki American niskie fun granatowe</Description>
               </Product>
               <Quantity UOMCode="szt.">
                    <Amount>1</Amount>
               </Quantity>
               <Price>
                    <UnitPrice>27,64</UnitPrice>
               </Price>
               <PercentDiscount>
                    <Type Code="LID"/>
                    <Percentage>0</Percentage>
               </PercentDiscount>
               <LineTax>
                    <TaxRate Code="H">23</TaxRate>
                    <TaxValue>6,36</TaxValue>
               </LineTax>
               <LineTotal>34</LineTotal>
               <OrderLineInformation></OrderLineInformation>
          </OrderLine>
          <SpecialInstructions xmlns="">dokument liczony wg cen netto</SpecialInstructions>
          <Narrative xmlns="">Uwagi do wydruków i eksportu, ewentualnie NR ID transakcji</Narrative>
          <OrderTotal xmlns="">
               <GoodsValue>27,64</GoodsValue>
               <TaxTotal>6,36</TaxTotal>
               <GrossTotal>34</GrossTotal>
          </OrderTotal>
     </Order>
     <BatchTrailer xmlns="">
          <ItemCurrency>
               <Currency Code="PLN"/>
          </ItemCurrency>
          <Checksum/>
     </BatchTrailer>
</Batch>
Czy może ktoś już próbował i na ile jest to wykonalne przy pomocy EasyUploadera?
Pozdrawiam,
chawel
PhotoSoft
Administrator
Posty: 6992
Rejestracja: 14 cze 2011, 13:10
Podziękował: 24 razy
Otrzymał podziękowań: 101 razy
Kontakt:

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

Post autor: PhotoSoft »

Sformatowałem strukturę pliku, aby była czytelniejsza.

Wystarczy powstawiać odpowiednie znaczniki pamiętając o tagu otwierającym [TRANSAKCJA] oraz zamykającym [/TRANSAKCJA]:

Kod: Zaznacz cały

[TRANSAKCJA] 
<order>
....
</order>
[/TRANSAKCJA] 
Pozdrawiam, Marcin
photosoft.allegro(małpa)gmail.com

:arrow: Tutaj pobierzesz najnowszy instalator EU
artie
Posty: 3
Rejestracja: 08 sty 2014, 15:33
Podziękował: 0
Otrzymał podziękowań: 0

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

Post autor: artie »

Uprzejmie prosiłbym o pomoc w wygenerowaniu zestawienia jak poniżej (Produkt z magazynu i suma sprzedanych sztuk), z tym że wyświetlającego dodatkowo:
-cenę jednostkową
-sumę opłaconych kosztów przesyłki
-cenę zakupu z magazynu
Moje modyfikacje niestety nie przyniosły efektów :(

Edycja PhotoSoft

Kod: Zaznacz cały

SELECT
   p.produkt, p.cena_zakupu, SUM(t.ilosc) AS ilosc, Round(SUM(t.kwota)/SUM(t.ilosc),2) AS srednia_cena, SUM(twy.koszt_wysylki) AS suma_wys
FROM
   transakcje AS t
JOIN
   trans_wysylka AS twy ON twy.id_trans=t.id
LEFT JOIN
   (SELECT id_mag_prod, szab_tytul FROM auk_prod GROUP BY id_mag_prod, szab_tytul) AS ap ON ap.szab_tytul=t.tytul_aukcji
LEFT JOIN
   produkty AS p ON p.id=ap.id_mag_prod
WHERE
   t.id IN ([ZAZN]) AND t.grupa_ids='' AND t.kosz=0
GROUP BY
   p.produkt, p.cena_zakupu
Mariusz_72
Posty: 1
Rejestracja: 17 gru 2014, 19:34
Podziękował: 0
Otrzymał podziękowań: 0

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

Post autor: Mariusz_72 »

Panie Marcinie, mógłby Pan podpowiedzieć jak wygenerować łączna ilość sprzedanych sztuk z zaznaczonych transakcji ?

Edycja PhotoSoft

Kod: Zaznacz cały

SELECT
   SUM(ilosc)
FROM
   transakcje
WHERE
   id IN ([ZAZN]) AND grupa_ids='' AND kosz=0
GROUP BY
   tytul_aukcji
mawe
Posty: 1
Rejestracja: 11 kwie 2014, 09:17
Podziękował: 0
Otrzymał podziękowań: 0

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

Post autor: mawe »

Witam,

Bardzo proszę o pomoc w przygotowaniu zestawienia:
kod produktu + suma wszystkich sprzedanych sztuk + suma wpłat za produkty + suma wpłat za przesyłkę. Wybór transakcji poprzez określenie przedziału czasowego.

Mimo licznych prób nie udało mi się przerobić żadnego istniejącego zestawienia.

Edycja PhotoSoft
Transakcje muszą być wcześniej edytowane, aby kod był zapisany przy transakcji.

Kod: Zaznacz cały

SELECT
   kod, SUM(ilosc) AS ilosc, Round(SUM(kwota),2) AS kwota, Round(SUM(koszt_wysylki),2) AS wysylka
FROM
   transakcje AS t
JOIN
   trans_wysylka AS tw ON t.id=tw.id_trans
WHERE
   id IN ([ZAZN]) AND grupa_ids='' AND kosz=0 AND kod<>''
GROUP BY
  kod
Wersja z tytułem aukcji dla transakcji, które nie były jeszcze edytowane.

Kod: Zaznacz cały

SELECT
   tytul_aukcji, SUM(ilosc) AS ilosc, Round(SUM(kwota),2) AS kwota, Round(SUM(koszt_wysylki),2) AS wysylka
FROM
   transakcje AS t
JOIN
   trans_wysylka AS tw ON t.id=tw.id_trans
WHERE
   id IN ([ZAZN]) AND grupa_ids='' AND kosz=0 AND kod=''
GROUP BY
  tytul_aukcji
lubiekoszule
Posty: 145
Rejestracja: 29 lut 2012, 21:48
Podziękował: 0
Otrzymał podziękowań: 2 razy

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

Post autor: lubiekoszule »

Witam

Potrzebuje takie zapytanie:
Tytuł aukcji,kod,ilość sztuk z zaznaczonych transakcji

ewentualnie suma sprzedanych sztuk wg kodu z zaznaczonych transakcji

Nie używam magazynu
Korzystanie z eksportu do csv w tym przypadku mnie nie urządza.

Pozdrawiam Jacek

Edycja PhotoSoft
Transakcje muszą być wcześniej edytowane, aby kod był zapisany przy transakcji.

Kod: Zaznacz cały

SELECT
   tytul_aukcji, kod, SUM(ilosc) AS ilosc, Round(SUM(kwota),2) AS kwota
FROM
   transakcje AS t
JOIN
   trans_wysylka AS tw ON t.id=tw.id_trans
WHERE
   id IN ([ZAZN]) AND grupa_ids='' AND kosz=0
GROUP BY
  tytul_aukcji, kod
koner
Posty: 6
Rejestracja: 22 paź 2015, 18:18
Podziękował: 0
Otrzymał podziękowań: 0

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

Post autor: koner »

witam, potrzebuje zestawienie ilosci klientow i transakcji wedlug dat,czyli

data zakupu; ilość klientów z dnia; ilość sprzedanych sztuk z dnia; wartość sprzedaży z dnia

pozdrawiam

Edycja PhotoSoft

Kod: Zaznacz cały

SELECT
   SUBSTRING(data_zakupu FROM 1 FOR 10) as data, COUNT(id_klient) AS klienci, SUM(ilosc) AS sztuk, Round(SUM(kwota),2) AS kwota
FROM
   transakcje AS t
WHERE
   id IN ([ZAZN]) AND grupa_ukryj=0 AND kosz=0
GROUP BY
  data
ORDER BY
  data
mexan
Zaawansowany użytkownik EU
Posty: 418
Rejestracja: 15 maja 2015, 11:30
Lokalizacja: Zgorzelec
Podziękował: 1 raz
Otrzymał podziękowań: 1 raz
Kontakt:

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

Post autor: mexan »

Witam,
posiadam zapytanie

Kod: Zaznacz cały

SELECT
   nr_aukcji, data_wysylki, tytul_aukcji
FROM
   trans_wysylka AS tw
JOIN
   transakcje AS t ON t.id=tw.id_trans
WHERE
   id IN ([ZAZN]) AND data_wysylki<>'' AND grupa_ukryj=0 AND t.kosz=
oraz

Kod: Zaznacz cały

SELECT
   nr_aukcji, tytul_aukcji
FROM
   trans_wysylka AS tw
JOIN
   transakcje AS t ON t.id=tw.id_trans
WHERE
   id IN ([ZAZN]) AND grupa_ukryj=0 AND t.kosz=0
Obecnie po ich użyciu zgrupowane transakcje wyglądają tak
http://screenshot.sh/mMcub3mOmaRxV
Czy mogę to zmodyfikować w jakiś sposób, aby każdy numer aukcji i tytuł był osobno, a nie wszystkie w jednej linijce?
Pozdrawiamy Zespół Mexan
 
PhotoSoft
Administrator
Posty: 6992
Rejestracja: 14 cze 2011, 13:10
Podziękował: 24 razy
Otrzymał podziękowań: 101 razy
Kontakt:

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

Post autor: PhotoSoft »

Wystarczy zamienić

Kod: Zaznacz cały

grupa_ukryj=0
na

Kod: Zaznacz cały

grupa_ids=''
Zgrupowane transakcje będą wtedy eksportowane pojedynczo.
Pozdrawiam, Marcin
photosoft.allegro(małpa)gmail.com

:arrow: Tutaj pobierzesz najnowszy instalator EU
pmielcza
Posty: 3
Rejestracja: 12 sty 2016, 14:01
Podziękował: 0
Otrzymał podziękowań: 0

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

Post autor: pmielcza »

Potrzebne następujące zestawienie:
Zebranie wszystkich pobrań z danego dnia (zakresu dni) - wg określonej
firmy kurierskiej wg określonego kupującego (w moim przypadku w polu kupujący mam
np. nr zamówienia MPL-12-122-1212 (ze strony), zamiast nicu Allegro. I właśnie
tylko takie zamówienia ZM* mają być zbierane do zestawienia - pomijane te Allego.

Wynik (np.)
w dniu 10.10.2016: DHL pobrania 5000 zł, KEX-pobrania 4000,00 zł

Edycja PhotoSoft
Zapytanie zadziała jeśli w formie wysyłki będzie podana nazwa kuriera.

Kod: Zaznacz cały

SELECT
   data_wysylki, forma_wysylki, Round(SUM(kwota)+SUM(koszt_wysylki), 2) AS razem
FROM
   transakcje AS t
JOIN
   trans_klienci AS tk ON tk.id_klient=t.id_klient
JOIN
   trans_wysylka AS twy ON twy.id_trans=t.id
WHERE
   data_wysylki BETWEEN '2016-11-01' AND '2016-11-31' 
   AND kl_login LIKE 'MPL-%'
   AND forma_wysylki LIKE '%pobr%' AND grupa_ukryj=0 AND kosz=0
GROUP BY
   data_wysylki, forma_wysylki
kris
Zaawansowany użytkownik EU
Posty: 365
Rejestracja: 09 wrz 2011, 11:22
Podziękował: 2 razy
Otrzymał podziękowań: 1 raz

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

Post autor: kris »

Witam.

Potrzebuję zestawienie najlepszych klientów wg zaznaczenia. Zestawienie powinno zawierać liczbie sztuk oraz kwotę zamówień bez wysyłki.
Potrzebuję dane do wysyłki oraz maile i telefonem. Sumowanie klientów po loginie allegro.
Proszę dać znać czy zadziała również w archiwum.

Pozdrawiam,
Krzysiek

Edycja PhotoSoft
Zadziała dla wszystkich transakcji w bazie - również archiwum.

Kod: Zaznacz cały

SELECT
   MAX(KL_LOGIN) AS Login, MAX(KL_DK_EMAIL) as Email, SUM(ilosc) AS Sztuk, SUM(kwota) AS Kwota,
   MAX(KL_DDW_FIRMA) AS Firma, MAX(KL_DDW_IMIENAZW) AS ImieNazw, MAX(KL_DDW_ULICA) AS Ulica,
   MAX(KL_DDW_KOD_POCZ) AS Kod, MAX(KL_DDW_MIASTO) AS Miasto, MAX(KL_DDW_TELEFON) AS Telefon
FROM
   transakcje AS t
JOIN
   trans_klienci AS tk ON tk.id_klient=t.id_klient
JOIN
   trans_wplata AS tw ON tw.id_trans=t.id
JOIN
   trans_wysylka AS twy ON twy.id_trans=t.id
WHERE
   grupa_ukryj=0 AND kwota_wplaty>0 AND t.kosz=0
GROUP BY
   tk.id_klient
ORDER BY
  Kwota DESC
bdhpl
Posty: 24
Rejestracja: 05 maja 2015, 22:23
Podziękował: 0
Otrzymał podziękowań: 0

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

Post autor: bdhpl »

Potrzebuje zestawienie (Dane transakcji, nazwa towaru, dane klienta) dodanych zamówień ze stanowiska (według logów ? ) najlepiej za dany miesiąc

Edycja PhotoSoft

Kod: Zaznacz cały

SELECT
   *
FROM
   transakcje AS t
JOIN
   trans_klienci AS tk ON tk.id_klient=t.id_klient
JOIN
   trans_wplata AS tw ON tw.id_trans=t.id
JOIN
   trans_wysylka AS twy ON twy.id_trans=t.id
JOIN
   trans_wiadom AS twi ON twi.id_trans=t.id
WHERE
   t.grupa_ids='' AND t.kosz=0 AND
   twi.logi LIKE '<L><D>2017-06%</D><S>NAZWA_STANOWISKA</S><T>Dodanie nowego zakupu</T>%'
Należy edytować datę oraz nazwę stanowiska.
bdhpl
Posty: 24
Rejestracja: 05 maja 2015, 22:23
Podziękował: 0
Otrzymał podziękowań: 0

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

Post autor: bdhpl »

Potrzebuje zestawienia faktur jak dla JPK z tym, że z dodanymi logami (interesuje mnie data wydruku paragonu)

Edycja PhotoSoft

Kod: Zaznacz cały

SELECT nr_fvat AS "Nr dokum",
                                data_wyst AS "Data wyst",
                                firma AS "Firma",
                                imienazw AS "Imię i nazwisko",
                                ulica AS "Ulica",
                                miasto AS "Miasto",
                                kod_pocz AS "Kod poczt.",
                                nip,
                                Round(kwota_netto, 2) AS "Netto",
                                Round(kwota_brutto - Round(kwota_netto, 2), 2) AS "VAT",
                                Round(kwota_brutto, 2) AS "Brutto",
                                data_wplaty AS "Data wpłaty",
                                tw.logi AS "Logi",
                                zf.id_trans 
FROM zest_faktur AS zf
JOIN trans_wiadom AS tw ON tw.id_trans=zf.id_trans
WHERE data_wyst BETWEEN '2017-11-01' AND '2017-11-30'  
ORDER BY data_wyst ASC 
kubek909
Posty: 1
Rejestracja: 22 sie 2019, 14:58
Podziękował: 0
Otrzymał podziękowań: 0

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

Post autor: kubek909 »

Witam
Potrzebuje zapytania:

1. Suma sprzedanych sztuk wg tytułu aukcji z zaznaczonych transakcji
2. Średnia cena jednostkowa z zaznaczonych aukcji


Edycja PhotoSoft

Kod: Zaznacz cały

 
SELECT
   t.tytul_aukcji, SUM(t.ilosc) AS ilosc, Round(SUM(t.kwota)/SUM(t.ilosc),2) AS srednia_cena
FROM
   transakcje AS t
WHERE
   t.id IN ([ZAZN]) AND t.grupa_ids='' AND t.kosz=0
GROUP BY
   t.tytul_aukcji
TEXAS
Posty: 66
Rejestracja: 02 kwie 2013, 11:58
Podziękował: 0
Otrzymał podziękowań: 0

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

Post autor: TEXAS »

Witam.
Panie Marcinie, czy istnieje możliwość w własnych zestawieniach zamiany np w uwagach do transakcji znaków nowej linii na jakiś tekst przykładowo  'BREAK' ?
Pozdrawiam
 
ODPOWIEDZ