Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Statystyki
Lord
post
Post #1





Grupa: Zarejestrowani
Postów: 239
Pomógł: 32
Dołączył: 10.03.2004

Ostrzeżenie: (10%)
X----


Mam pewien problem i nie wiem do końca jak rozwiązać to w bazie.

Kupuje produkt po różnej cenie. Zapisuje sobie w bazie informacje o tym w jakiej cenie dany produkt danego dnia został zakupiony.

i na podstawie tego mogę obliczyć czy jestem na plusie czy na minusie wzg aktualnej ceny.

Jeżeli kupiłem 10x 100PLN i 15x 90pln, a aktualna cena jest po 95 to jestem 25 na plusie i to jest mój zysk.

Problem jest gdy chce sprzedać 5 produktów. Gdybym sprzedał te po 90 to jestem na plusie 25, jak te po 100 to na minusie 25, gdybym policzył to po średniej (94) to jestem 5 na plusie. Ale przecież nikt nie będzie wybierał (skoro to ten sam produkt) czy to ten po 100 czy po 90.

A mnie interesuje dwie rzeczy:
1. Ile zarobiłem na sprzedaży tego produktu
2. Ile jestem na +/- na posiadaniu danego produktu względem aktualnej ceny.

Ktoś wie jak to zaplanować?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
trueblue
post
Post #2





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

Ostrzeżenie: (0%)
-----


Na sprzedaży produktu zarobiłeś: sumaryczna sprzedaż - sumaryczny zakup (nie średnia).
+/- na jednej sztuce: rynkowa cena produktu - Twoja średnia cena produktu (obliczona jako: średnia sprzedaż - średni zakup).
Go to the top of the page
+Quote Post
Lord
post
Post #3





Grupa: Zarejestrowani
Postów: 239
Pomógł: 32
Dołączył: 10.03.2004

Ostrzeżenie: (10%)
X----


Cytat(trueblue @ 4.03.2020, 21:01:58 ) *
+/- na jednej sztuce: rynkowa cena produktu - Twoja średnia cena produktu (obliczona jako: średnia sprzedaż - średni zakup).

Masz rację przekombinowałem.
Cytat(trueblue @ 4.03.2020, 21:01:58 ) *
Na sprzedaży produktu zarobiłeś: sumaryczna sprzedaż - sumaryczny zakup (nie średnia).

z tym sumarycznym zakupem nie do końca bo mam jeszcze coś w "magazynie" więc tego liczyć nie będę, ale ogólnie wszystko się zgadza.


-------------------

Wróć (IMG:style_emoticons/default/smile.gif)

Sumaryczne tak, ale gdybym chciał policzyć dla tej jednej sprzedaży to jednak tak jak zapisałem wyżej (IMG:style_emoticons/default/smile.gif)

Przyjkład

mam 1000 euro po 4 PLN/szt

sprzedaje 500 po 4,1 PLN/szt to daje mi zysk 50 PLN

teraz Kupuje 500 euro po 5 pln mam razem 1000 euro w średniej cenie zakupu 4,5 PLN

sprzedaje 500 euro po 4,5 czyli wychodzę na 0
---
Zostało mi 500 euro i mam 50 pln zysku z obrotu

------------------------------------
Przykład 2 (te same zdarzenia inaczje liczone)
kupiłem 1000 euro po 4pln i 500 euro po 5pln co daje mi razem 1500 euro po 4,3333

sprzedałem po 1000 euro po średnim kursie 4,3 (4,1 + 4,5) /2

zostało mi 500 Euro jak wyżej, ale jestem na minusie 0,0333 * 1000 ? czyli -30 pln?

ale moje euro jest warte jakies 83pln więcej ?

-------------------
Ewidentnie mam to samo tylko w przykładzie 1 mam inna średnią zakupu niż w 2 przykłądzie (IMG:style_emoticons/default/sad.gif)


Muszę się z tym przespać bo ewidentnie nie myślę (IMG:style_emoticons/default/smile.gif)

Ten post edytował Lord 4.03.2020, 20:56:10
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 5.10.2025 - 01:26