Skocz do zawartości

Michał Araszkiewicz

Użytkownik
  • Liczba zawartości

    10
  • Rejestracja

  • Ostatnia wizyta

Ostatnie wizyty

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

Michał Araszkiewicz's Achievements

0

Reputacja

  1. Aplikacja jest w WPF. Wcześniejsza część kodu pobiera dane z dokumentu dotyczące płatnika, kwot itp, ponad 20 pól i to zapisuje do pliku XML i tu jest obsługa błędów.. Oprócz pliku XML powinien być PDF z fakturą, plik XML z danymi dokumentu się generuje, ale PDF nie. Jeśli sprawa dotyczy zwykłych dokumentów sprzedaży to generowane są dane PDF i XML. Problem dotyczy korekt.
  2. IWydruki manager = sfera.PodajObiektTypu<IWydruki>(); IKorektyDokumentowSprzedazy dokumentyK = sfera.PodajObiektTypu<IKorektyDokumentowSprzedazy>(); using (IKorektaDokumentuSprzedazy kds = dokumentyK.Znajdz(dokument)) using (IWydruk wydruk = manager.Utworz(TypWzorcaWydruku.KorektaFakturySprzedazy)) { wydruk.ObiektDoWydruku = kds.Dane; using (var podmiot = sfera.PodajObiektTypu<IPodmioty>().Znajdz(dokument.Podmiot)) { IOperacjePodmiotuDlaDokumentu operacje = podmiot.OperacjePodmiotuDlaDokumentu[dokument.Konfiguracja]; wydruk.ParametryDrukowania.WybranyWzorzec = operacje.WzorzecWydrukuKorekty; // sposób ustawienia "kopia" na wydruku ((IWydrukParametryDokument)wydruk.ParametryDrukowania).SposobWydrukuOryginalKopia = SposobWydrukuOryginalKopia.Oryginal; // wyeksportowanie dokumentu do pliku wydruk.ObiektDoWydruku = kds.Dane; wydruk.ParametryDrukowania.NazwaDokumentuUzytkownika = dokument.DokumentDoKsiegowania.NumerDokumentu.Replace(@"/", "_").Replace(" ", ""); wydruk.ParametryDrukowania.SciezkaEksportu = System.IO.Path.GetDirectoryName(filename); wydruk.Eksport(); MessageBox.Show((kds.Dane ==null?"Puste":"jest") + " - Wydrukowano: " + wydruk.ParametryDrukowania.NazwaDokumentuUzytkownika + ".pdf"); } } Zmodyfikowałem kod. Nadal skrypt nie generuje faktur i nie wyrzuca błędów...
  3. Witam, Potrafie drukować do PDF dokumenty, sprzedaży. Niestety podobna metoda nie działa do druku korekt dokumentu sprzedaży Program, nie zwraca błędu. Po prostu nie generuje plików. IKorektyDokumentowSprzedazy dokumenty = sfera.PodajObiektTypu<IKorektyDokumentowSprzedazy>(); //DokumentKDS dokument Dokument idokument = dokumenty.Dane.Wszystkie().Where(a => a.Id == dokument.Id).FirstOrDefault(); if (idokument == null) throw new Exception("Brak dokumentu w bazie"); IWydruki manager = sfera.PodajObiektTypu<IWydruki>(); using (IWydruk wydruk = manager.Utworz(TypWzorcaWydruku.KorektaDokumentuSprzedazy)) { wydruk.ObiektDoWydruku = idokument; wydruk.ParametryDrukowania.NazwaDokumentuUzytkownika = dokument.DokumentDoKsiegowania.NumerDokumentu.Replace(@"/", "_"); wydruk.ParametryDrukowania.SciezkaEksportu = System.IO.Path.GetDirectoryName(filename); wydruk.Eksport(); } Gdzie popełniam błąd?
  4. To uprawnienie było nadane. Ten użytkownik loguje się do Nexo oraz do SQL. Problem nadal występuje.
  5. Przy podmianie pliku InsERT.Moria.Security.Core.dll na ten z SDK z wersji 30 nadal występuje ten błąd.
  6. Użytkownik ma dostęp do bazy z komputera na którym uruchamiany jest program natomiast program nie dochodzi do momentu: DanePolaczenia danePolaczenia = DanePolaczenia.Jawne("serverSQL", "Nexo_BAZA", true); MenedzerPolaczen mp = new MenedzerPolaczen(); sfera = mp.Polacz(danePolaczenia, ProductId.Subiekt); <- Tutaj program wyrzuca błąd sfera.ZalogujOperatora("użytkownik", "hasło"); Jak robię błąd w nazwie bazy lub serwera to otrzymuje błąd że nie można się podłączyć do bazy.
  7. Na tym stanowisku uruchamia się InsERT Nexo w roli księgowego. Natomiast widzę debugując, że on się wykłada przed logowaniem, podczas próby połączenia z DB. SQL Server 12.0.5223.6 UI również jest problem. Te rozwiązanie nie jest wczytywane do Nexo. To jest oddzielna aplikacja która ma eksportować dane dokumentów do XML.
  8. Korzystając z nexoSDK_29.0.2.3471 Próbuję przełożyć aplikację w WPF z testów na produkcję. O ile korzystając z NexoDemo wszystko działa poprawnie to na produkcji nie działa i otrzymuję błąd, przy próbie połączenia sfera = mp.Polacz(danePolaczenia, ProductId.Subiekt); Błąd: InsERT.Mox.Security.LicenceException: 'Nie można odczytać danych licencyjnych.' Na produkcji kopiuje plik InsERT.Moria.ModelDanych.dll, zmieniam parametry bazy danych. Błąd powstaje obojętnie czy plik 'InsERT.Moria.Security.Core.dll’ został przekopiowany z SDK czy z naszej aplikacji. Nasza aplikacja jest w wersji 29.0.2.
×
×
  • Dodaj nową pozycję...