Marcin Gawlik 2 Napisano 30 Grudnia 2022 Udostępnij Napisano 30 Grudnia 2022 w Rewizor nexo - dodanie środka trwałego - SFERA Dzień dobry jak poprawnie określić klasyfikacje środka trwałego poprzez sfere. Mam poniższy kod. Ciągle jest zwracany błąd "Niepoprawna klasyfikacja środka trwałego". Zdaje sobie sprawę że to jest pewnie błachy problem programistyczny. Jednak nie mogę sobie z nim poradzić. Będę wdzięczny za wszelka pomoc. using (var sfera = UruchomSfere()) { ISrodkiTrwale menadzerSrodkiTrwale = sfera.PodajObiektTypu<ISrodkiTrwale>(); foreach (var val in values) { using (var srodek = menadzerSrodkiTrwale.Utworz()) { GrupaSrodkaTrwalego grupaSrodkaTrwalego = new GrupaSrodkaTrwalego(); var sdf = grupaSrodkaTrwalego.Klasyfikacje.FirstOrDefault(); //konto.Dane.Numer = val.konto; srodek.Dane.Nazwa = val.nazwa; srodek.Dane.DataNabycia = Convert.ToDateTime(val.dataNabycia); srodek.Dane.DokumentNabycia = val.dokumentNabycia; srodek.Dane.WartoscNabycia = Convert.ToDecimal(val.wartoscNabycia); srodek.Dane.Charakterystyka = val.charakterystyka; srodek.Dane.Typ = (byte)TypSrodkaTrwalego.SrodekTrwaly; srodek.Dane.KlasyfikacjaST.Id = 100005; srodek.Dane.KlasyfikacjaST2016.Id = 100005; // var szt = klasyfikacjaSTRepository.FindById(12); if (srodek.Zapisz()) { } else { var sdg = srodek.PobierzKomunikatyBledow(); MessageBox.Show(val.nazwa); } } } } Link to postu
Wojciech Urbanowski 57 Napisano 2 Stycznia 2023 Udostępnij Napisano 2 Stycznia 2023 w Rewizor nexo - dodanie środka trwałego - SFERA (edytowane) using (var sfera = UruchomSfere()) { // ... var rodzajeSrodkowTrwalych = sfera.PodajObiektTypu<IRodzajeSrodkowTrwalychDane>(); foreach (var val in values) { using (var srodek = menadzerSrodkiTrwale.Utworz()) { // ... srodek.Dane.KlasyfikacjaST2016.Rodzaj = rodzajeSrodkowTrwalych.DaneDomyslne.KST2016Rodzaj503; // Przykład // ... } } } } Powyższy kawałek kodu odpowiada kliknięciu w miejscu wskazanym przez kursor: Edytowane 2 Stycznia 2023 przez Wojciech Urbanowski Doprecyzowanie Link to postu
Polecane posty