Magazyn docelowy na XLNowyDokumentZam

Zapytania SQL, widoki, Crystal, definicje filtrów, szybkich raportów, wydruków, API, Hydra, .NET

Moderator: mikey

vigo
Posty: 154
Rejestracja: 25 maja 2010, 10:09
Rola: Administrator CDN XL
Wersja: 2019
Lokalizacja: Olsztyn

Magazyn docelowy na XLNowyDokumentZam

Post autor: vigo »

Witam,
podczas zakładania nagłówka zamówienia ZZ według poniższego kodu, magazyn docelowy ustawia się według definicji dokumentu ZZ z konfiguracji centrum o ZzNag.FrsID=123 (czyli np. MAG2) zamiast według podanego parametru ZzNag.Magazyn = "MAG1" (czyli MAG1)
Jeżeli utworzę ZS (ZzNag.Typ = 6) magazyn źródłowy ustawia się jako MAG1 czyli prawidłowo. Czy ktoś wie dlaczego tak się dzieje?

Kod: Zaznacz cały

XLDokumentZamNagInfo_20193 ZzNag = new XLDokumentZamNagInfo_20193();
ZzNag.Wersja = APIVersion;
ZzNag.Wewnetrzne = 4; //ZZ
ZzNag.Akronim = "kntAkronim";
ZzNag.Tryb = 2;
ZzNag.Typ = 5; //5=ZZ, 6=ZS
ZzNag.FrsID = 123;
ZzNag.Magazyn = "MAG1";
int dodajZZ = cdn_api.cdn_api.XLNowyDokumentZam(SessionID, ref DocumentHeaderID, ZzNag);

vigo
Posty: 154
Rejestracja: 25 maja 2010, 10:09
Rola: Administrator CDN XL
Wersja: 2019
Lokalizacja: Olsztyn

Re: Magazyn docelowy na XLNowyDokumentZam

Post autor: vigo »

Rozwiązanie:
w definicji ZZ ustawione było "Sprzedaż z magazynu: jednego", trzeba było zmienić na "wszystkich" lub "wszystkie pozycje na dokumencie z jednego magazynu". Temat rozwiązany.

ODPOWIEDZ