Skocz do zawartości

Roman Kopycki

Partner
  • Liczba zawartości

    55
  • Rejestracja

  • Ostatnia wizyta

O Roman Kopycki

Ostatnie wizyty

Blok z ostatnimi odwiedzającymi dany profil jest wyłączony i nie jest wyświetlany użytkownikom.

Roman Kopycki's Achievements

2

Reputacja

  1. Dziękuję Działa idealnie. Ale kontynuując wątek rozbicia. Zapisałem sferycznie fakturę. Jak można po jej zapisaniu znaleźć listę rozbitych pozycji. np. fs.Dane.Pozycje.FirstOrDefault() i co dalej bo wiem ze są
  2. Witam. Mam listę składającą się z Symbol Asortymentu, ilość, Kod Dostawy Czy można taką listę sprawdzić za pomocą sfery przed wystawieniem dokumentu by użytkownikowi przed wystawieniem dokumentu wskazać brakując pozycje. Jeśli tak to poproszę o który pozwoli mi porównać z moją listą . DataPrzychodu, SymbolAsortymentu, kod Dostawy, Ilośc, Dostępne, Zadysponowane. Coś na przykładzie
  3. Witam To jest księgowy słownik użytkownika IElementyKartotekiKsiegowejZwykle elementyKartotekKsiegowych = uchwyt.PodajObiektTypu<IElementyKartotekiKsiegowejZwykle>(); IKartotekiKsiegowe kartotekiKsiegowe = uchwyt.PodajObiektTypu<IKartotekiKsiegowe>(); var a = uchwyt.PodajObiektTypu<IWartosciKsiegowychSlownikowUzytkownika>().Dane.Wszystkie().Where(x => x.Slownik.Nazwa == "Słownik użytkownika 1").Where(x => x.Symbol == "03").FirstOrDefault(); //Zwraca mi jeden rekord var b = uchwyt.PodajObiektTypu<IStawkiVat>().Dane.Wszystkie().Where(x => x.Symbol == "23").FirstOrDefault(); IDokumentyKsiegowe mngDok = uchwyt.PodajObiektTypu<IDokumentyKsiegowe>(); //Zwraca mi jeden rekord using (var dkr = mngDok.Utworz()) { IDefinicjeKontaKsiegowego dkks = uchwyt.PodajObiektTypu<IDefinicjeKontaKsiegowego>(); var dkk = dkks.Dane.Wszystkie() .Where(dk => dk.OkresObrachunkowy.Id == okresObr.Id) .Where(dk => dk.PelnyNumer == "217-01-3-23") .SingleOrDefault(); // tutaj daje mi null. Jak mam uzupełnić warunki dkr.Dane.Typ = (byte)TypDokumentuKsiegowego.Dekret; dkr.Dane.OkresObrachunkowy = uchwyt.PodajObiektTypu<IOkresyObrachunkowe>().Dane.Wszystkie().FirstOrDefault(x => x.Id == okresObr.Id); dkr.Dane.RejestrKsiegowy = rejestryKsiegowe.Dane.Wszystkie().Where(x => x.OkresObrachunkowy.Id == dkr.Dane.OkresObrachunkowy.Id).First(r => r.Id == rejestr.Id); dkr.Dane.DataZapisu = miesiac.AddMonths(1).AddDays(-1); dkr.Dane.DataDowodu = miesiac.AddMonths(1).AddDays(-1); dkr.Dane.DataDokonaniaOperacji = miesiac.AddMonths(1).AddDays(-1); dkr.Dane.NumerWlasny = "asdasd"; dkr.Dane.Opis = "dasdf"; IElementyKartotekiKsiegowejZwykle ekkzs = uchwyt.PodajObiektTypu<IElementyKartotekiKsiegowejZwykle>(); var elementKartotekiA = ekkzs.Utworz(dkk.DefinicjaNadrzedna.Kartoteka, a); // Nic nie wybuchnie jeśli element ma już nadany numer analityki; można też nadać/zmienić numer analityki 3. parametrem jeśli nie ma automatu elementKartotekiA.Zapisz(); var elementKartotekiB = ekkzs.Utworz(dkk.Kartoteka, b); // Nic nie wybuchnie jeśli element ma już nadany numer analityki; można też nadać/zmienić numer analityki 3. parametrem jeśli nie ma automatu elementKartotekiB.Zapisz(); var pozycja = dkr.DodajPozycje(dkk, elementKartotekiA.Dane, elementKartotekiB.Dane); try { if (!dkr.Zapisz()) { throw new Exception(dkr.WypiszBledy()); } } catch() {] } Przesyłam zrzuty z Rewizora jak wyglądają konta W dkk zwraca mi null. Gdzie popełniłem błąd.
  4. Witam Interesuje mnie jak można z poziomu Sfery Rewizora nexo dodać pozycję dekretu wraz z dodaniem analityk konta. Konto 217-01-A-B Gdzie A : to księgowy słownik własny B : to słownika Stawek VAT. Chciałbym użyć do tego celu funkcji dkr.DodajPozycje(Parametry); Prosiłbym o przesłanie fragmentu kodu programu. Udało mi się zrobić gdy konto miało tylko 2 analityki (w tym jedna słownikowa)
×
×
  • Dodaj nową pozycję...