Cześć
Prowadzę magazyn i mam problem z przepływem informacji w firmie. Jak sprawdzić co 1-5 minut czy ktoś z pracowników czegoś nie sprzedał. A jak sprzedał to w jakiej ilości zostało to coś sprzedane.
Proszę o jakąś radę jak się za to zabrać
Cześć
Prowadzę magazyn i mam problem z przepływem informacji w firmie. Jak sprawdzić co 1-5 minut czy ktoś z pracowników czegoś nie sprzedał. A jak sprzedał to w jakiej ilości zostało to coś sprzedane.
Proszę o jakąś radę jak się za to zabrać
Użyj trigerrów w evencie
Pytanie brzmi w jakim celu chcesz to sprawdzać? Sprawdzić możesz zapytaniem, tylko to musi zrobić aplikacja. Czy chodzi Ci o to, żeby nie sprzedać czegoś czego nie ma?
To jest zakupiony program, czy autorski twór?
Gotowe jakie mogę sobie wyobrazić mają czas auto-odnawiania list na ekranie, po drugie mają jakieś rezerwacje, blokady itd...
przonak007 napisał(a):
... mam problem z przepływem informacji w firmie. Jak sprawdzić ... czy ktoś z pracowników czegoś nie sprzedał.
Chyba rzeczywiście jakiś problem jest postawiony odwrotnie niż zwykle (XY). Zwykle sprzedanie jest sukcesem, a nie problemem.
Strona była robiona przez poprzednika, który nie uwzględnił w niej połączenia między stroną a serverem lokalnym.
Strona nie synchronizuje się z serverem. Jak klient zamawia coś ze strony w ilości 20 sztu a w magazynie jest 5 sztuk to zaczyna być problem.
Strona jest postawiona na myphpadmin a magazyn jest na ms server.
w takim wypadku, jeśli ma to być zrobione dobrze, to jest to znacznie większy temat niestety.
Czyli strona "sprzedaje" niezależnie od systemu magazynowego? W sensie może coś wyjść z magazynu bez udziału strony?
No to jak pisał poprzednik temat jest większy. Jeżeli nie mówimy o integracji to najprostsze rozwiązanie jest takie, że ms sql połączy się z mysql i sprawdzi stany na stronie.
Tylko jaką masz możliwość podpięcia czegoś takiego na lokalnym serwerze/programie?
Nie mam pomysłu, jak sprawdzać stan na stronie. Do połączenia chciałem użyć linked servers i zatrzymałem się nad sprawdzaniem stanu produktów.
Czy jest jakaś metoda na sprawdzanie, że stan tabeli został zmieniony?. Jeśli nie to czy macie jakieś pomysł jak ten badziew ugryźć?
np. status ostatniej aktualizacji rekordu (ustawiany triggerem) i odpytywanie cykliczne o zmienione rekordy od ostatniego sprawdzania. Tutaj dochodzi kwestia (o ile występują) usuwanych rekordów.
Rekordy nie są usuwane, tylko produkt może osiągnąć status 0.
Linked server może posłuzyc do sprawdzenia stanów na stronie, zakładając że masz dostęp do mysql z poziomu mssql-a,nic nie stoi na przeszkodzie, aby aktualizować dane, jednak nic więcej nie da się powiedzieć, bo nic więcej nie przekazujesz informacji