-
Liczba zawartości
45 -
Rejestracja
-
Ostatnia wizyta
Zawartość dodana przez Mikołaj Nachtygal
-
Brak opisu/nazwy w filtrze oddziału dla centrali
Mikołaj Nachtygal odpowiedział Mikołaj Nachtygal → na temat → Forum użytkowników - InsERT nexo - Sprawy techniczne
Problem polega na tym, że szef patrzy na X oddziałów firmy i nie wie o co chodzi z jednoliterowym symbolem, który z innych powodów (numeracja) musi taki być. Jakbym wiedział na początku, że będzie to istotne kiedyś to bym w ogóle nie używał tworu centrala tylko od razu oddziały a centrale pominął. Teraz przeniesienie jest już nie możliwe a szef będzie się irytował... Swoją drogą brak "opisu" gdzie pozostałe mają "opisy" jest... nielogiczny... Wielu użytkowników nie wie jak się przełączyć z oddziału AA na oddział centrala który powinien być np. BB a ma tylko jednoliterowy symbol. Wystarczyłoby żeby tam była napisana chociaż nazwa firmy a tak jest pusto. Wygląda to jak błąd. Jeśli jest możliwość to proszę o naprawienie tego jakoś a jeśli nie to przekażę szefowi, że się nie da. -
Brak opisu/nazwy w filtrze oddziału dla centrali
Mikołaj Nachtygal odpowiedział Mikołaj Nachtygal → na temat → Forum użytkowników - InsERT nexo - Sprawy techniczne
No to słabo... -
Witam, mam problem z wysłaniem przelewu podatkowego przez bankowość elektroniczną (bank BNP Paribas). Po wysłaniu przelewu pokazuje się tylko taki komunikat: a poniżej znajduje się dyspozycja: Przelewy za faktury mamy wdrożone i działają prawidłowo, natomiast mam problem z przelewami podatkowymi, które też chcielibyśmy realizować z programu. Czy mógłbym prosić o pomoc lub podpowiedź? Pokazujący się komunikat niewiele mówi. Czy jest to problem w programie czy po stronie banku czy może w konfiguracji?
-
Witam, Mam problem na jednym komputerze z Windows 10 1809 (nie możemy aktualizować do nowszej z innych powodów) z .Net Framework 4.8.0 (nie ma możliwości wgrania 4.8.1) Nexo wersja 48.0.1 W moim rozwiązaniu sferycznym - pojawia się wyjątek: System.Reflection.TargetInvocationException: Obiekt docelowy wywołania zgłosił wyjątek. ---> System.Reflection.TargetInvocationException: Obiekt docelowy wywołania zgłosił wyjątek. ---> System.InvalidOperationException: The 'DomyslneHasloSzyfrowaniaWydruku' property on 'Podmiot' could not be set to a 'System.Boolean' value. You must set this property to a non-null value of type 'System.Byte[]'. w System.Data.Entity.Core.Common.Internal.Materialization.Shaper.ErrorHandlingValueReader`1.GetValue(DbDataReader reader, Int32 ordinal) w System.Data.Entity.Core.Common.Internal.Materialization.Shaper.GetPropertyValueWithErrorHandling[TProperty](Int32 ordinal, String propertyName, String typeName) --- Koniec śladu stosu wyjątków wewnętrznych --- w System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor) (...) W kodzie: var dokumentyPrzyjecia = sfera.PrzyjeciaZewnetrzne(); using (var pz = dokumentyPrzyjecia.Znajdz(dokumentyPrzyjecia.Dane.Pierwszy(x => x.NumerWewnetrzny.PelnaSygnatura == this.Dokument.Numer))) { IPolaWlasneAdv2Accessor PW2Accessor = DbConnectionsManagerSingleton.Get<NEXOSferaConnectionManager>().GetConnection().UtworzPolaWlasneAdv2Accessor(pz.Dane); PW2Accessor.UstawWartoscTypuLogicznego("Zweryfikowane w Asystencie Przyjęcia", true); var statusyDD = sfera.StatusyDokumentow().DaneDomyslne; pz.Dane.StatusDokumentu = statusyDD.Przychod_PrzyjetyTowar; if (pz.Zapisz()) //<--chyba tutaj { //(...) } //(...) Na wszystkich innych Windowsach 10 22h2 z .Net Framework 4.8.1 to samo działa bez zarzutu (dokładnie ta sama kompilacja). Wnioskuję, że wersja .Net Framework może być tu problemem. Czy mogę prosić o wskazówkę co zrobić aby to naprawić ? Czy jedyne wyjście to instalacja 4.8.1 czy jest może inne rozwiązanie ? A może źle wnioskuję ?
-
Witam, mam następujące zadanie: we wzorcu wydruku FS potrzebuję ustalić czy dokument ma ustawioną więcej niż jedną płatność. Ogólnie potrzebuje coś takiego: private bool CzyWiecejNizJednaPlatnosc() { if( Dokument.PlatnosciDokumentow.Count()>1 ) { return true; } return false; } Co oczywiście wygeneruje błąd: Do wzorców wydruku nie znalazłem jako takiej dokumentacji... Czy mógłby mi ktoś doświadczony podpowiedzieć jak to zrealizować?
-
Witam, Czy mogę bez żadnych ograniczeń dodawać własne tabele/widoki i tworzyć własne relacje w tej samej bazie w której znajduje się podmiot? Czy są jednak jakieś ograniczenia? Czy powinienem trzymać te dane w osobnej bazie? Będę robił przede wszystkim SELECT na bazie Asortyment z JOINem z mojej dodatkowej tabeli. Z różnych względów wygodniej będzie mi trzymać te dane w jednej bazie (np. spójny jeden backup). Czy dodatkowe tabele mogą w jakiś sposób zakłócić funkcjonowanie NEXO ? *Wiem, że mogę sobie zrobić select między dwiema bazami (podmiot i moja), ale chciałbym znać odpowiedź na powyższe pytania.
-
Dezaktywacja wzorców wbudowanych
Mikołaj Nachtygal odpowiedział Mikołaj Nachtygal → na temat → Forum użytkowników - InsERT nexo - Sprawy techniczne
Teraz po zmianie w dezaktywowanej "FS niemiecki" wzorzec powiązany na "WZ angielski" mogłem dezaktywować WZ niemiecki (co swoją drogą będzie skutkować sytuacją: zmieniłem domyślny wzorzec, stary chcę usunąć/dezaktywować i nie mogę bo muszę zmienić wszystkie możliwe powiązania we wzorcach gdzie może to być powiązane i zmienić je na jakieś aktualne) wcześniej wyświetlał się komunikat "Nie można dezaktywować wzorca powiązanego" bez szczegółów. Myślę, że mój problem polega na tym, że z poziomu widoku wzorca, który chcę dezaktywować nie ma wglądu do tego gdzie to jest powiązane, a ja bez wiedzy gdzie to jeszcze może być schowane (mamy sporo wzorców dodatkowych) muszę przeszukać ręcznie wszystkie możliwe miejsca... Dlatego pytam o jakiegoś sql'a bo w UI jest ale nie w taki sposób jakby mogło się przydać niestety... -
Dezaktywacja wzorców wbudowanych
Mikołaj Nachtygal odpowiedział Mikołaj Nachtygal → na temat → Forum użytkowników - InsERT nexo - Sprawy techniczne
Lepszy byłby widok z drugiej strony... Wydaje mi się, że zmieniłem wszystkie, ale mimo to nie mogę dezaktywować. Czy ma Pan może pod ręką jakieś gotowe zapytanie SQL wyświetlające te powiązania ? Jeśli nie to sam je napiszę, ale szkoda Amerykę na nowo odkrywać jeśli już takie coś istnieje. A czy można jakoś usunąć(schować) wersję niemiecką (wbudowaną) wzorca wydruku? Nie używamy niemieckiej wersji, ale mamy klientów z Niemiec. Nie chcę utrzymywać wzorca po niemiecku, ale nie mogę go zlikwidować z okna wyboru. Jeśli nie to będę musiał je powielić i umyślnie zepsuć żeby żaden pracownik ich nie użył co jest też mocno nieprofesjonalne... -
Dezaktywacja wzorców wbudowanych
Mikołaj Nachtygal dodał temat → w Forum użytkowników - InsERT nexo - Sprawy techniczne
Witam, w jaki sposób mogę dezaktywować wzorzec wbudowany, którego nie chcę dać do wyboru? Dezaktywacja kończy się komunikatem mimo, że w powiązaniach jest pusto. Jeśli są jakieś ukryte powiązania to jak mogę je znaleźć? -
Bieżący scenariusz procesu ofertowego: Zrobiłem tak: 1. Nowy Proces ofertowy. 2. Generuj nową ofertę-> zapisz 3. Zmieniam status oferty na zaakceptowana. Etap procesu nie ulega zmianie. 4. Przechodzę na ofertę samą w sobie z "wszystkie oferty" 5. Zrealizuj jako Zamówienie od Klienta i program pyta: klikam tak i otrzymuję ZK, które zapisuję jak jest. 6. W zamówienia bieżące odszukuję ZK, PPM -> Zrealizuj jako WZ i otrzymuję WZ (status wydany towar) bez zapytania o zmianę etapu. 7. Zaglądam do procesu ofertowego do zakładki Realizacja Ofert: 8. Idę do WZ i wystawiam FS 9. Zaglądam do powiązań w WZ: 10. Wracam do do zakładki Realizacja Ofert: Proces ofertowy stanął na akceptacji klienta i nie widzi FS. Po wystawieniu FS okna wyglądają następująco:
-
Jednak mamy takie dwie sytuacje: 1) Wystawiam POF -> wystawiam OF-> wystawiam ZK -> wystawiam WZ --> Wystawiam FS A POF pozostaje na moim etapie "akceptacja klienta", (chociaż nawet FS już jest): 2) Wystawiam POF-> wystawiam OF-> wystawiam WZ I POF zmienia etap na następny tak jak powinno być. -->Nasuwa mi się pytanie co robię źle jeśli w jednym i drugim przypadku powstaje WZ (FS) ale w 1) etap się nie zmienia a w 2) etap się zmienia. Scenariusz procesu jest taki sam. Chodzi mi o ten jeden szczegół: jak z użyciem ZK i WZ+FS zmienić etap POF? Czy do tego muszą być użyte działania?
-
Witam, w instrukcji jest napisane: oraz Chciałem wykorzystać informacje z drugiego screena i wdrożyć u siebie automatyczną zmianę etapu procesu ofertowego przy realizacji ZK za pomocą WZ na podstawie scenariusza. Scenariusz wygląda następująco: Natomiast napotkałem pewien problem w operacjach: POF->OF->ZK->WZ = brak zmiany etapu POF + brak okienka: + WZ wystawia się bez problemu + status oferty zmienia się na "zrealizowano" nie zmieniając etapu POF POF->OF->WZ = + (po kliknięciu tak) zmienia się status na POF Zauważyłem, że w obydwu przypadkach zakładka "Realizacja ofert" Wygląda podobnie, tj. zamiast brak są odpowiednio numery wystawionych WZ, np dla POF->OF->ZK->WZ: Mimo powyższego etap się nie zmienił: Zależy nam na: "automatycznej zmianie etapu procesu ofertowego przy realizacji ZK za pomocą WZ na podstawie scenariusza" Czy coś w programie jest nie tak? Czy źle zrozumiałem instrukcję? Proszę o pomoc, lub podpowiedź jeśli robię coś nie tak. Aktualnie mamy wersję 43.1.0
-
Żeby nie było, że tylko biorę a nic nie daję. Mój "workaround" poniżej: using System.Data.SqlClient; {...} public string GetValueOfPoleWlasneZD(int varZDId){ string returner="b/d"; using (SqlConnection con = new SqlConnection(@"Server=000.000.000.000\***;Database=Nexo_***;User Id=***;Password=***;")) { con.Open(); using (SqlCommand command = new SqlCommand( @"SELECT WartoscPola.Wartosc FROM [Nexo_***].[ModelDanychContainer].[Dokumenty] left join [Nexo_***].[ModelDanychContainer].[Dokumenty_PolaWlasneDokumentZD_Adv2] As PolaWlasne ON (PolaWlasne.Id = [Nexo_***].[ModelDanychContainer].[Dokumenty].Id) left join [Nexo_***].[ModelDanychContainer].[PozycjeSlownikowWlasnych] as WartoscPola ON (wartoscpola.Id=PolaWlasne.I1) where [Nexo_***].[ModelDanychContainer].[Dokumenty].Id="+varZDId.ToString(), con)) returner = (string) command.ExecuteScalar(); } return returner; } Gdzie argument varZDId to Id dokumentu ZD z bazy a funkcja zwraca wartość pola własnego bazując na słowniku. Minus tego rozwiązania jest taki, że ta funkcja trwa względnie długo i jeśli ktoś ją wywoła wielokrotnie to czas generowania raportu może wydłużyć się znacząco.
-
Dzień dobry, zwracam się z uprzejmą prośbą od mojej załogi używającej NEXO do producenta InsERT o dodanie widoku Pól własnych podstawowych na konfiguracji widoku w dokumentach takich jak FS PZ WZ ZD: Potrzebujemy dosłownie jedno pole własne na tym widoku, które znacznie usprawni nam pracę. *nie znalazłem lepszego miejsca na zgłaszanie takich spraw...
-
Witam, potrzebuję mieć dostęp do pól własnych typu słownik własny dokumentu realizowanego ZD na wydruku dokumentu PZ. Dokumenty Realizowane otrzymuję tak: private void WczytajListeDokumentowRealizowanych() { Dokument.encjaDokumentu.DokumentyRealizowane.Connect(); Dokument.encjaDokumentu.DokumentyRealizowane.First(); while (!Dokument.encjaDokumentu.DokumentyRealizowane.IsEof) { MyDokumentZDList.Add(new MyDokumentZD(Dokument.encjaDokumentu.DokumentyRealizowane)); Dokument.encjaDokumentu.DokumentyRealizowane.Next(); } } W innym przypadku gdy mam pole własne np. dla dostawcy wartość jego pola własnego otrzymuję tak: public string PobierzWartoscSlownikaWlasnego(string nazwaSlownika, int? klucz) { if (klucz == null) return null; var pw2Helper = PolaWlasne2Helper.BusinessObjectValue as IPolaWlasne2HelperWydruku; var slownik = pw2Helper.SlownikiWlasne.PobierzDefinicjeSlownikaWlasnego(nazwaSlownika); if (slownik == null) throw new InvalidOperationException("Nie znaleziono słownika własnego: " + nazwaSlownika); var pozycja = slownik.UtworzZapytanieLinq().FirstOrDefault(p => p.Klucz == klucz); return pozycja != null ? pozycja.Wartosc : null; } PobierzWartoscSlownikaWlasnego("Flaga Dostawcy/Dostawy",Dostawca.Podmiot.PodmiotDlaKtoregoHistoria.PolaWlasneAdv2.I0) I mam problem jak wyciągnąć z dokumentu realizowanego Dokument.encjaDokumentu.DokumentyRealizowane "PoleWlasneAdv2" podobnie jak jest tu: Dostawca.Podmiot.PodmiotDlaKtoregoHistoria.PolaWlasneAdv2.I0 W "Dictionary" nie da się dodać takich pól. Czy mógłby mi ktoś podpowiedzieć jak to ugryźć? Jeśli nie rozwiązaniem to chociaż "marchewką" bo nie wiem gdzie szukać... Z góry dziękuję za podpowiedź.
-
Problem rozwiązany. Deinstalator NEXO nie potrafi odinstalować (usunąć) wszystkiego i pozostawiał śmieci, które nadal blokowały program po reinstalacji. Po użyciu Advanced Uninstallera i ponownej instalacji programu program zaczyna działać. Kwestia logów: Ostatni wpis jaki istnieje w logu to: i koniec, nic się nie działo.
-
Logi -> nie zajrzałem bo nie wiedziałem że rejestrują wszystko? myślałem, że tylko wtedy gdy program zgłosi wyjątek. Teraz już się doszukałem gdzie są. Zajrzę i umieszczę tu jak pracownik ponownie umożliwi mi dostęp. Aktualizacja programu -> jestem na urlopie do końca grudnia i zdalnie nie będę tego robił. Problem jest aż na dwóch komputerach więc podejrzewałem, że ktoś już może miał podobnie i rozwiązanie jest znane ale wygląda na to, że jednak nie- więc wrócę z logami. Ważna rzecz: program na tych komputerach i na tych konkretnych użytkownikach wisi w pasku i kompletnie nic nie robi.
-
Witam, mamy dwie podobne sytuacje jak w temacie na dwóch różnych komputerach w naszej firmie. Wersja NEXO: 41.2.1 Normalnie korzystamy z launcherów. Komputer: 1. Windows 10 Problem: subiekt NEXO z dnia na dzień nie daje się uruchomić za pomocą skrótu i launchera. Pokazuje się logo Br i wisi. Nasze próby rozwiązania: aktualizacja do wersji bieżącej ( jeszcze nie było nowszych) nie pomogła. Reinstall programu nie pomaga. Usunięcie ręczne plików gdzie można nie pomaga. Tymczasowo działa tak, że pracownik uruchamia Gestor jako multiprogram i to działa. użytkownik ma konto z ograniczeniami. 2. WIndows 10 Problem: komputer uśpiony na ostatni weekend. Po wybudzeniu błąd połączenia a następnie nie ma możliwości uruchomienia żadnego programu NEXO ani po ponownym uruchomieniu ani po reinstalacji. Nasze próby rozwiązania: reinstal, usunięcie plików, czyszczenie rejestru. Bez efektów. Użytkownik ma konto z ograniczeniami. Tymczasowo: Na innym koncie admina programy uruchamiają się jakby nigdy nic. Przy skorzystaniu z launchera do subiekta pojawia się logo Br zamiast subiekta. --> Diagnozuję, że przyczyną jest coś powiązanego z konkretnym kontem użytkownika i nie pozwala na uruchomienie programu. Aktualizację do najnowszej wersji zrobimy w pierwszym tygodniu stycznia, ale jak już raz nie pomogło to podejrzewam, że teraz nie pomoże i to nie w tym rzecz, więc tylko wróce z potwierdzeniem. Proszę pracowników Insertu o pomoc.
-
Zgłoszenie dwóch wyjątków OUT OF MEMORY EXCEPTION
Mikołaj Nachtygal odpowiedział Mikołaj Nachtygal → na temat → Forum użytkowników - InsERT nexo - Sprawy techniczne
Dzień dobry, dziękuję za informację, przetestuję po aktualizacji. Jeśli chodzi o błąd odczytu danych na zakładce inwentaryzacje (screen) pozbyłem się go po wyłączeniu i wyczyszczeniu "pełnego śladu rewizyjnego". Było sporo zmian na dokumentach spisów. Program nie poradził sobie potem na widoku "inwentaryzacje". -
Zgłoszenie dwóch wyjątków OUT OF MEMORY EXCEPTION
Mikołaj Nachtygal odpowiedział Mikołaj Nachtygal → na temat → Forum użytkowników - InsERT nexo - Sprawy techniczne
Dane już przesłałem ( już po tym ekranie o błędzie). Aktualizacji nie jestem w stanie zrobić w tej chwili z powodu konieczności aktualizacji kilku naszych narzędzi wspierających opartych o nexoSDK na wielu stanowiskach. Ale spróbuję to wykonać tak szybko jak tylko będzie to możliwe. -
Zgłoszenie dwóch wyjątków OUT OF MEMORY EXCEPTION
Mikołaj Nachtygal odpowiedział Mikołaj Nachtygal → na temat → Forum użytkowników - InsERT nexo - Sprawy techniczne
o i jeszcze to na koniec. teraz to już nie wiem co dalej...