Tomasz Wójcik 0 Napisano 15 Września 2020 Udostępnij Napisano 15 Września 2020 w SDK - dodanie towarów wraz ze stanem magazynowym (edytowane) Witam Mam problem z dodaniem towaru z nowym stanem magazynowym (import towaru): Cytat Wystąpił błąd: Modyfikacja pola Magazyn encji StanMagazynowy nie powiodła się, ponieważ albo encja nie została przyłączona do obiektu kontrolującego modyfikację danych (biznesowego), albo ten, do którego jest przyłączona nie pozwala na zmianę tego konkretnego pola. using (IAsortyment towar = menedzerAsortymentow.Utworz()) { towar.Dane.Symbol = "TOWAR1"; towar.Dane.Nazwa = "Towar 1"; towar.JednostkiMiary.DodajPodstawowaJednostkeMiary(sztuka); IMagazyny magazyny = sfera.PodajObiektTypu<IMagazyny>(); var pierwszyMagazyn = magazyny.Dane.Wszystkie().FirstOrDefault(); using (var magazyn = magazyny.Znajdz(pierwszyMagazyn)) { var stan = new StanMagazynowy(); stan.Magazyn = magazyn.Dane; stan.Asortyment = towar.Dane; stan.IloscDostepna = 10; magazyn.Dane.StanyMagazynowe.Add(stan); towar.Dane.StanyMagazynowe.Add(stan); magazyn.Zapisz(); } if (towar.Zapisz()) Console.WriteLine("Towar dodany."); else Console.WriteLine("Towar nie dodany."); } Próbowałem różnych kombinacji stan magazynowy-magazyn-asortyment i błąd jest podobny, zmienia się tylko nazwa encji. W związku z tym mam pytanie: jak powinno wyglądać poprawne dodanie towaru wraz ze stanem magazynowym? Edytowane 15 Września 2020 przez Tomasz Wójcik Link to postu
Wojciech Szopiński 227 Napisano 15 Września 2020 Udostępnij Napisano 15 Września 2020 w SDK - dodanie towarów wraz ze stanem magazynowym Stan magazynowy powinien być wprowadzony dokumentem przychodującym. Nie można edytować stanu magazynowego ręcznie. Link to postu
Polecane posty