Metodą prób i błędów rozgryzłem problem ale jak Boga kocham przez 14 lat kariery zawodowej nie trafiłem jeszcze na tak złą dokumentację jeśli chodzi o developerke.
Ten kawałek kodu wrzuca towar z odpowiednią ilością :
var towary = subiekt.TowaryManager.DodajTowar();
var mag = subiekt.SuDokumentyManager.DodajPW();
InsERT.SuPozycja sbrak;
towary.Symbol = rootObject.products[licznik].product_id;
towary.GrupaId = 1;
towary.Nazwa = rootObject.products[licznik].name;
towary.Opis = rootObject.products[licznik].name;
towary.CenaKartotekowa = float.Parse(rootObject.products[licznik].price_brutto, System.Globalization.CultureInfo.InvariantCulture.NumberFormat);
towary.StanMinJm = "szt.";
towary.StanMin = float.Parse(rootObject.products[licznik].quantity, System.Globalization.CultureInfo.InvariantCulture.NumberFormat);
towary.Zapisz();
sbrak = mag.Pozycje.Dodaj(towary);
sbrak.IloscJm = float.Parse(rootObject.products[licznik].quantity, System.Globalization.CultureInfo.InvariantCulture.NumberFormat);
mag.Przelicz();
mag.Zapisz();
W razie gdyby ktoś kiedyś potrzebował

, dziękuję za naprowadzenie mnie w odpowiednim kierunku.