Witam,
w jaki sposób przy pomocy SDK można zmienić cenę czy rabat dodawanej pozycji ?
Od kilku godzin próbuję się przekopywać przez pliki pomocy ale nic nie znajduję

using (Uchwyt sfera = UruchomSfere())
{
IAsortymenty produkty = sfera.PodajObiektTypu<IAsortymenty>();
IPodmioty klienci = sfera.PodajObiektTypu<IPodmioty>();
Asortyment produkt = produkty.Znajdz("BANAW200").Dane;
Podmiot klient = klienci.Dane.Wszystkie().Where(knt => knt.NazwaSkrocona == "ABC s.c.").FirstOrDefault();
if (klient != null)
{
IZamowieniaOdKlientow zamowienia = sfera.PodajObiektTypu<IZamowieniaOdKlientow>();
Konfiguracja konfZk = sfera.PodajObiektTypu<IKonfiguracje>().DaneDomyslne.ZamowienieOdKlienta;
using (IZamowienieOdKlienta zk = zamowienia.Utworz(konfZk))
{
zk.Dane.Magazyn = sfera.PodajObiektTypu<IMagazyny>().Znajdz("MAG").Dane;
zk.Dane.Podmiot = klient;
zk.Dane.NumerZewnetrzny = "789B";
zk.Dane.OperacjePrzeliczaniaPozycji = new Guid("7995085B-2B24-4020-8607-6085D018B509");// liczone od brutto
zk.Pozycje.Dodaj(produkt, 5, produkt.JednostkaSprzedazy);
if (zk.Zapisz())
{
MessageBox.Show(zk.Dane.NumerWewnetrzny.PelnaSygnatura);
}
else
{
Console.WriteLine("Błędy:");
zk.WypiszBledy();
}
}
}
}
edit:
dobra już wiem
PozycjaDokumentu p = zk.Pozycje.Dodaj(produkt, 5, produkt.JednostkaSprzedazy);
p.Cena.BruttoPrzedRabatem = 15;