Statystyki Opłacalności Dostaw
Statystyki obliczające opłacalność dostaw, w celu dobierania najlepszych dostaw z dostępnych, oraz w celu optymalizacji kosztów procesów w firmie.
See also: StatystykiOpłacalnościDostawNotatkiDecyzyjne; IaiOrdersSyncTool
Liczymy opłacalność całego pipeline: zakup - serwisowanie - magazynowanie - sprzedaż - obsługa reklamacji i zwrotów.
Podstawowym rekordem jest wydarzenie przetwarzania produktu. Rekordy pochodzą z 5 źródeł:
- tabela
dostawy(zakup produktu) - tabele
p8g(serwisowanie, magazynowanie itd) - API IAI (sprzedaż)
- rekordy korekcyjne wydarzenia (rekord udaje jedno wydarzenie przetwarzania produktu) -- czy my tego potrzebujemy??
- rekordy korekcyjne całej dostawy (rekord udaje cały produkt)
- rozważyć: współczynniki korekcyjne (raczej niż rekordy); scenariusz: dostawa jest "w trakcie" sprzedaży
W niektórych sytuacjach użytkownik dodaje, edytuje syntetyczne rekordy korekcyjne:
- w celu prowadzenia symulacji, modelowania
- w celu wliczenia szacowanych brakujących danych (podpowiadane przez system)
GUI 2
Oparte o KherianIqiZibi
- tabela z listą produktów
- rozróżnienie kolumn na auto-grupujące (SUM() lub inne) oraz nieautomatyczne
- do każdej kolumny przycisk [Filtruj]
- do każdej kolumny przycisk [Grupuj]
- przycisk dopisuje linijkę do ZibiProgram
GUI
- tabela z listą dostaw
- lista produktów w dostawie, po wybraniu dostawy
- statystyki z szacunkami poprawności dopasowania / brakujących danych / niejednoznacznych danych
Dane
-
dostawy.cena_zakupu: kwota netto w PLN -
mirror_iai_order_position.productOrderPriceNet: kwota netto za sztukę, po rabatach, w walucie zamówienia -
mirror_iai_order.currencyId: waluta zamówienia (PLN, EUR) -
mirror_iai_order.billingCurrencyRate: przelicznik z waluty zamówienia na główną walutę systemu (na PLN) - wszystkie stawki / ceny / koszta pokazywać netto [bez vat]
- cena zakupu: liczona ze współczynników podawanych przez Dominika przy dodawaniu dostawy jest ceną netto
Aspekty do weryfikacji:
- sytuacje gdy sprzedało się kilka sztuk tego samego produktu, w tej samej linii (productQuantity > 1.0)
- sytuacje gdy sprzedały się ułamkowe ilości sztuk tego samego produktu (productQuantyt % 1 > 0)
- obsługiwać wycofaną sprzedaż (reklamacje/zwroty)
- obsługiwać wielokrotną sprzedaż (reklamacje/zwroty)
Dopasowanie
Dopasowywać w kolejności:
- sprzedaż wysyłkowa:
mirror_iai_order_position<->iai_order_item_packed - sprzedaż stacjonarna bez wysyłki:
mirror_iai_order_position->magazyn - wysyłka bez wyraźnego zamówienia:
iai_order_item_packed<-> ? - nieuwzględnione z
mirror_iai_order_position - nieuwzględnione z
iai_order_item_packed - nieuwzględnione z
magazyn