Forum Użytkownikow Subiekt GT

InsERT GT => Subiekt GT => Wątek zaczęty przez: amadeusz_997 w Czerwiec 14, 2023, 15:24:12

Tytuł: "Raport dostępności" - czy jest taka opcja?
Wiadomość wysłana przez: amadeusz_997 w Czerwiec 14, 2023, 15:24:12
Cześć,

czy jest opcja, by wyciągnąć z Subiekta GT/jakiegoś dodatku informacje o tym jak długo dany produkt nie było dostępnego na stanie?

Chciałbym wyciągnąć sobie "raport dostępności" - czyli np. ile dni w ciągu ostatnich 3 miesięcy dostępność danego produktu była równa 0 szt.

Z góry dzięki za wszelkie sugestie.
Tytuł: Odp: "Raport dostępności" - czy jest taka opcja?
Wiadomość wysłana przez: candy w Czerwiec 14, 2023, 15:34:38
Nie ma takiego raportu.
Czy da się zrobić? Taki w pełni wiarygodny to może być trudno, jeśli weźmiemy pod uwagę kombinowanie z datami itd., ale z grubsza rzecz biorąc skoro dane są to można je obrabiać.
Trzeba jednak pamiętać że Subiekt nie przechowuje stanów na dany dzień, więc jeśli miałby to być raport dla wszystkich towarów jednocześnie to mógłby być cholernie zasobożerny.
Tytuł: Odp: "Raport dostępności" - czy jest taka opcja?
Wiadomość wysłana przez: yemet w Czerwiec 14, 2023, 17:10:20
Kiedyś popełniłem coś w tych okolicach. Po godzinach pracy wylicza to i zapisuje do osobnej tabeli wynik remanentów i na ich podstawie wyliczam do kolejnych tabel ilość i długość przerw. Przy pierwszym odpaleniu wyliczałem rok wstecz. Kolejne przebiegi były 'przyrostowe'. Dopiero te przemielone dane nadawały się do wyplucia zestawienia. Nie jest to uniwersalne rozwiązanie.
Tytuł: Odp: "Raport dostępności" - czy jest taka opcja?
Wiadomość wysłana przez: dkozlowski w Czerwiec 14, 2023, 18:43:55
czy jest opcja, by wyciągnąć z Subiekta GT/jakiegoś dodatku informacje o tym jak długo dany produkt nie było dostępnego na stanie?

Zasada jest prosta, wielokrotnie opisywana na forum - jeśli program gromadzi takie dane, to można je wyciągnąć i zaprezentować w taki sposób, jaki jest oczekiwany, a jest to informacja gromadzona w ruchu magazynowym, którą w programie możesz wyliczyć za pomocą zestawienia remanent na dzień dowolny.

Wyliczam taką informację w dedykowanych generatorach zamówień do dostawców, dla jednego z klientów wyliczam ją dla każdego towaru dla kilku okresów (na przykład 30, 60, 90, 180, 360 dni) w locie (przy każdej analizie danego towaru) i nie sprawia to jakichś problemów wydajnościowych.

Chciałbym wyciągnąć sobie "raport dostępności" - czyli np. ile dni w ciągu ostatnich 3 miesięcy dostępność danego produktu była równa 0 szt.

Z góry dzięki za wszelkie sugestie.

W tym przypadku "chcieć znaczy móc" ;)
Tytuł: Odp: "Raport dostępności" - czy jest taka opcja?
Wiadomość wysłana przez: yemet w Czerwiec 14, 2023, 18:59:43
@dkozlowski
Pytam z czystej ciekawości: czysty SQL czy wymieszane z czymś innym? Jakieś funkcje okna?
Tytuł: Odp: "Raport dostępności" - czy jest taka opcja?
Wiadomość wysłana przez: dkozlowski w Czerwiec 14, 2023, 20:40:31
Czysty SQL, proste zapytania w pętli o ilość na dany dzień.