Autor Wątek: Zdjęcie rezerwacji ze wszystkich towarów - Zapytanie SQL?  (Przeczytany 2711 razy)

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

Offline hezer

  • Aktywny użytkownik
  • ***
  • Wiadomości: 153
  • Reputacja +0/-0
  • Wersja programu: 1.66 SP4 HF1
Zdjęcie rezerwacji ze wszystkich towarów - Zapytanie SQL?
« dnia: Październik 17, 2018, 12:03:29 »
Witam,
szukam sposobu na jakieś hurtowe zdjęcie rezerwacji ze wszystkich towarów. Obecnie mam około 6000 ZK, które rezerwują stany i trochę mi się nie uśmiecha robienie tego ręcznie. W subiekcie nie widzę takiej opcji nigdzie ( np tak jak w przypadku FS i wycofania skutku gdzie można zrobić to zbiorczo ).

Nie mogę takiej opcji znaleźć czy jej nie ma?

A jak nie ma to dysponuje ktoś jakimś zapytaniem, które mi tą rezerwacje poprawnie wycofa?

Sam próbowałem coś skleić i myślałem, że wystarczy, że wymuszę zmianę na kolumnie dok_status we wszystkich ZK, które mają rezerwacje.
Niestety po wrzuceniu zapytania wszystkie ZK zmieniły swój status rezerwacji, ale rezerwacja na towarach została i w ten sposób rozsypałem sobie bazę testową.

Update dok__dokumnet set dok_status=6 where dok_status=7 adn dok_typ=16

Offline micha

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 1028
  • Reputacja +9/-0
  • Wersja programu: Sub+Rew GT [najnowsze]
Odp: Zdjęcie rezerwacji ze wszystkich towarów - Zapytanie SQL?
« Odpowiedź #1 dnia: Październik 17, 2018, 12:42:02 »
Podejrzewam, że nikt takim zapytaniem nie dysponuje, bo robienie tego w ten sposób to proszenie się o kłopoty. To jest zadanie dla Sfery. :-)

Offline yemet

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 1246
  • Reputacja +46/-1
  • Wersja programu: Navireo
Odp: Zdjęcie rezerwacji ze wszystkich towarów - Zapytanie SQL?
« Odpowiedź #2 dnia: Październik 17, 2018, 13:12:30 »
Żeście ładnie zapuścili sobie te ZK :D

Rezerwacje jako takie są zapisywane w tabeli tw_Stan w polu st_StanRez z osobna dla każdego magazynu i tutaj też trzeba zrobić porządki. Odwołanie do magazynu jest w polu st_MagId. Jak chcesz dla magazynu 1 zrobić to musiałoby wyglądać jakoś to tak:

update tw_stan set st_stanrez=0 where st_magid=1


Offline hezer

  • Aktywny użytkownik
  • ***
  • Wiadomości: 153
  • Reputacja +0/-0
  • Wersja programu: 1.66 SP4 HF1
Odp: Zdjęcie rezerwacji ze wszystkich towarów - Zapytanie SQL?
« Odpowiedź #3 dnia: Październik 17, 2018, 13:25:24 »
update tw_stan set st_stanrez=0 where st_magid=1

Właśnie się obawiam, że takich warunków jest jeszcze więcej niż to żeby zmienić status na ZK i Stan rezerwacji na 0. Jeżeli dobrze widziałem to profiler też wyśledził, że przy zdejmowaniu rezerwacji ruszany jest MagDysp.

Żeście ładnie zapuścili sobie te ZK :D

Niestety :(

Offline yemet

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 1246
  • Reputacja +46/-1
  • Wersja programu: Navireo
Odp: Zdjęcie rezerwacji ze wszystkich towarów - Zapytanie SQL?
« Odpowiedź #4 dnia: Październik 17, 2018, 13:35:37 »
Oprócz dyspozycji chyba więcej już nic nie ma i nie musisz się nimi przejmować jeśli z nich nie korzystacie.

Offline tomaszf

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 523
  • Reputacja +12/-0
  • Wersja programu: Subiekt GT 1.66
Odp: Zdjęcie rezerwacji ze wszystkich towarów - Zapytanie SQL?
« Odpowiedź #5 dnia: Październik 17, 2018, 14:07:50 »
A nie masz sfery na tym podmiocie?

Ew. czy wykorzystałeś okres próbny sfery?

Offline hezer

  • Aktywny użytkownik
  • ***
  • Wiadomości: 153
  • Reputacja +0/-0
  • Wersja programu: 1.66 SP4 HF1
Odp: Zdjęcie rezerwacji ze wszystkich towarów - Zapytanie SQL?
« Odpowiedź #6 dnia: Październik 17, 2018, 14:17:47 »
Muszę to zrobić na dwóch podmiotach. Na jednym mam sferę na drugim nie.

Offline tomaszf

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 523
  • Reputacja +12/-0
  • Wersja programu: Subiekt GT 1.66
Odp: Zdjęcie rezerwacji ze wszystkich towarów - Zapytanie SQL?
« Odpowiedź #7 dnia: Październik 17, 2018, 22:55:38 »
A na drugim korzystałeś z okresu testowego sfery?

Forum Użytkownikow Subiekt GT

Odp: Zdjęcie rezerwacji ze wszystkich towarów - Zapytanie SQL?
« Odpowiedź #7 dnia: Październik 17, 2018, 22:55:38 »