Autor Wątek: Stan magazynowy na liscie towarów z innego magazynu  (Przeczytany 4651 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline Taner

  • Aktywny użytkownik
  • ***
  • Wiadomości: 151
  • Reputacja +9/-0
    • Zobacz profil
  • Wersja programu: Subiekt GT 1.39, Niebieski i Zielony Plus
Stan magazynowy na liscie towarów z innego magazynu
« dnia: Listopad 02, 2010, 14:57:30 »
Witam

Jak w temacie nasza firma ma 2 magazyny ktore ciągle robią MM-ki ale jest dość uciązliwe ciągłe klikanie Ctr+I aby sprawdzić czy stan magazynowy na innym magazynie dlatego moje pytanie brzmi nastepująco czy jest taka mozliwość aby na liscie towarów mieć stan magazynowy z róznych magazynów ?

Offline sztywniak

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 1115
  • Reputacja +159/-12
    • Zobacz profil
  • Wersja programu: Subiekt GT 1.25 , Rewizor 1.25
Odp: Stan magazynowy na liscie towarów z innego magazynu
« Odpowiedź #1 dnia: Listopad 02, 2010, 23:06:25 »
Sposobów na to jest kilka, odpowiedzi podziele na Subiekt / Navireo.

Navireo : Sprawa banalnie prosta : dokładamy kolumnę która pokazuje stan innego magazynu.

Subiekt :
1. Piszemy skrypt który co jakiś czas wrzuca nam stan magazynowy w jakieś pole własne które wyświetlamy na liście. Wadą rozwiązania jest to że stan jest aktualny właśnie co jakiś czas.
2. Podmieniamy widok pod klawiszem F9 i dokładamy tam informację o stanach na innych magazynach. Funkcja działa fajnie bo okienko F9 możemy zmniejszyć i przesuwać się po liście towarów. Okienko po każdym przesunięciu szybko zaktualizuje sobie dane.

Sztywniak

Offline birds22

  • Ekspert
  • *****
  • Wiadomości: 8861
  • Reputacja +1295/-20
    • Zobacz profil
  • Wersja programu: Najnowsza
Odp: Stan magazynowy na liscie towarów z innego magazynu
« Odpowiedź #2 dnia: Listopad 03, 2010, 07:26:43 »
Subiekt :
1. Piszemy skrypt który co jakiś czas wrzuca nam stan magazynowy w jakieś pole własne które wyświetlamy na liście. Wadą rozwiązania jest to że stan jest aktualny właśnie co jakiś czas.

Jakby podpiąć pod Trigger na odpowiedniej tabeli to sprawa aktualności prawie by się rozwiązała.
Sławek, Zduńska Wola

Offline sztywniak

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 1115
  • Reputacja +159/-12
    • Zobacz profil
  • Wersja programu: Subiekt GT 1.25 , Rewizor 1.25
Odp: Stan magazynowy na liscie towarów z innego magazynu
« Odpowiedź #3 dnia: Listopad 03, 2010, 08:28:00 »
tak tylko że to rozwiązanie jest dosyć złożone bo musiałbyś znać dokładnie obsługę transakcji w GT i pojawiłby się problem przy każdej aktualizaji do nowej wersji.
Trzebaby się zastanowić co się stanie gdy zapis dokumentu się nie uda i czy rollback insertowy cofnie zmiany zrobione przez Twojego triggera.
Jak nie będę miał co robić to lookne na to.
Sztywniak

Offline birds22

  • Ekspert
  • *****
  • Wiadomości: 8861
  • Reputacja +1295/-20
    • Zobacz profil
  • Wersja programu: Najnowsza
Odp: Stan magazynowy na liscie towarów z innego magazynu
« Odpowiedź #4 dnia: Listopad 03, 2010, 08:53:08 »
Oczywiście tak jak mówisz "grzebanie" w cudzej bazie z własnymi triggerami zawsze powinno być przemyślane.
Tak sobie jednak myślę, że jeżeli opierałbym się na najprostszym rozwiązaniu, czyli na tabeli tw_Stan i triggerach "After" to niezależnie od tego czy byłby Commit czy Rolback transakcji to tabela tw_Stan posiadałaby poprawne dane (Oczywiście w teorii bo wiesz dobrze, że czasami zdarzają się dziwne sytuacje kiedy tw_stan nie bardzo się "zgrywa" z dok_magruch).

Sprawa oczywiście do gruntownego przetestowania.
Sławek, Zduńska Wola

Offline sztywniak

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 1115
  • Reputacja +159/-12
    • Zobacz profil
  • Wersja programu: Subiekt GT 1.25 , Rewizor 1.25
Odp: Stan magazynowy na liscie towarów z innego magazynu
« Odpowiedź #5 dnia: Listopad 03, 2010, 21:28:40 »
taki niby prosty trigger mógłby np nie cofnąć się poprawnie na SQl 2000 który niepoprawnie raportuje i cofa niektóre transakcje ;-)
od wersji 2005 jest już OK ale wcześniej można było liczyć na wszelakie cuda ;-)
Sztywniak

Forum Użytkownikow Subiekt GT

Odp: Stan magazynowy na liscie towarów z innego magazynu
« Odpowiedź #5 dnia: Listopad 03, 2010, 21:28:40 »