Strona 1 z 1
SQL - zmiana magazynów źródłowych na ZS
: 31 lip 2024, 10:57
autor: Kris86
Witam,
jak od strony zapytania SQL zmienić magazyn źródłowy o pewnym ID na inny magazyn źródłowy o innym ID.
Chodzi o automatyczną zmianę takich magazynów na wielu dokumentach ZS, zakładka Ogólne.
Dzięki za pomoc.
Re: SQL - zmiana magazynów źródłowych na ZS
: 31 lip 2024, 12:02
autor: praiser
Taka zmiana chyba pozostawi niezmieniony magazyn na elemencie ale dla nagłówka to tak:
Kod: Zaznacz cały
update CDN.ZamNag set ZaN_MagNumer=nowynumer
where Zan_MagNumer=starynumer
-- GIDY numerów zamówień
and Zan_GidNumer IN
(1,2,3,4,5,6)
Re: SQL - zmiana magazynów źródłowych na ZS
: 31 lip 2024, 13:37
autor: Lilpri
Tutaj trzeba wziąść jeszcze pod uwagę przynajmniej rezerwacje

Re: SQL - zmiana magazynów źródłowych na ZS
: 31 lip 2024, 13:51
autor: praiser
no to jeszcze tak ?
Kod: Zaznacz cały
UPDATE CDN.Rezerwacje
SET Rez_MagNumer = nowynumer
WHERE Rez_ZrdNumer IN (
SELECT Zan_GidNumer
FROM CDN.ZamNag
WHERE Zan_MagNumer = starynumer
AND Zan_GidNumer IN (1, 2, 3, 4, 5, 6)
AND EXISTS (
SELECT 1
FROM CDN.Rezerwacje
WHERE Rez_ZrdNumer = CDN.ZamNag.Zan_GidNumer
AND Rez_MagNumer > 0
)
)
AND Rez_MagNumer > 0;
Re: SQL - zmiana magazynów źródłowych na ZS
: 31 lip 2024, 14:53
autor: CDNP_KMK
Trzeba także pamiętać o sprawdzeniu i ew. zmianie w CDN.RezMagazyny, z uwzględnieniem uprawnień danego centrum.
Re: SQL - zmiana magazynów źródłowych na ZS
: 01 sie 2024, 14:36
autor: StabiL
Jak już ruszamy rezerwacje to magazyn wypadałoby zmienić na elementach zamówienia moim skromnym zdaniem

Poza tym na potwierdzonym zamówieniu(jeszcze jak ZS jest powiązany z jakimś dokumentem) bez dogłębnej analizy zależności nie podjąłbym się wykonania tak radosnego update'u magazynu. Z drugiej strony może tam się nic nie dzieje i za strachliwy jestem
