-
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
-
Wydruk korekty dokumentu sprzedaży
Michał Araszkiewicz odpowiedział Michał Araszkiewicz → na temat → Forum użytkowników - InsERT nexo - Sprawy techniczne
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. -
Wydruk korekty dokumentu sprzedaży
Michał Araszkiewicz odpowiedział Michał Araszkiewicz → na temat → Forum użytkowników - InsERT nexo - Sprawy techniczne
Nie generuje błędów, po prostu nie generuje dokumentów. -
Wydruk korekty dokumentu sprzedaży
Michał Araszkiewicz odpowiedział Michał Araszkiewicz → na temat → Forum użytkowników - InsERT nexo - Sprawy techniczne
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... -
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?
-
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.
-
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.
-
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.