Wypowiedzi

  • Marek Hałas
    Wpis na grupie enova w temacie Pole kwota sumy pozycji FV przed rabatem
    1.11.2019, 08:37

    Witam,
    Szukam pola do wyciągnięcia na siatkę dokumentów sprzedaży które zawiera wartość FV przed rabatem.
    Nie mogę odnaleźć. Na szybko poradziłem sobie tworząc cechę dokumentu, która zawiera sumę Row.KwotaRabatu+Row.SumaPozycji.Netto. Czy jest w systemie coś bezpośredniego? ;-)

  • Marek Hałas
    Wpis na grupie enova w temacie Mechanizm eksport/import
    24.10.2019, 10:35

    Często używam mechanizmu Plik/Eksportuj zapisy...
    W kolejnym oknie zawsze muszę ustawiać ścieżkę zapisu i np cechy towaru (klik na checkbox listy elementów do eksportu).
    Czy istnieje jakaś możliwość zmiany zachowania tego okienka aby raz ustalone opcje były domyślne?
    Np ścieżka eksportu, Ceny.Towar, Features...

  • Marek Hałas
    Wpis na grupie enova w temacie [ZNOWU] Enova - uprawnienia
    21.10.2019, 12:21

    Michale, bardzo dziękuję na ukierunkowanie w temacie
    opcja poniżej wskazanej:
    "Aktywne prawa dostępu definicji dokumentów..." - miałem odznaczone.

    jest możliwość aby np stało się to od pewnej wersji domyślnym parametrem zmieniając ustawienie w bazie?

  • Marek Hałas
    Wpis na grupie enova w temacie [ZNOWU] Enova - uprawnienia
    18.10.2019, 22:41

    Cześć,
    Ustawiałem nową definicję dokumentu, nagle spostrzegam, że nie widzę zakładki uprawnienia aby nadać odpowiednim pracownikom stosowne prawa do nowego obiektu.
    Co jest grane, zniknęła cała zakładka uprawnień dla Definicji dokumentów w module Handel.

    Myślę sobie, coś zagrzebałem, trzeba sprawdzić co mogłem namieszać porównując uprawnienia administratora w bazie produkcyjnej z świeżą bazą demonstracyjną z najnowszej wersji systemu.

    I tu uwaga:
    świeża baza demo na wersji 1908.0.2 np PRODUKCJA , użytkownik administrator nie ma praw nadawania praw do definicji dokumentu w module HANDEL, nie widać zakładki "Prawa danych".

    Jakiś pomysł jak przywrócić dostęp do miejsca definiowania uprawnień do dokumentów?

  • Marek Hałas
    Wpis na grupie enova w temacie Formatowanie ceny na wydrukach
    18.10.2019, 22:07

    Hej , bardzo dziękuję! Rozwiązane przez Twój pierwszy akapit.

  • Marek Hałas
    Wpis na grupie enova w temacie Enova Starter Kit
    14.09.2019, 16:32

    Bardzo dziękuję za wyjaśnienie.

  • Marek Hałas
    Wpis na grupie enova w temacie Formatowanie ceny na wydrukach
    14.09.2019, 15:18

    Witam, chciałbym zmienić prezentowanie ceny z:
    "1 000,00 PLN" na "1000,00" - bez spacji oddzielających tysiące oraz bez waluty.
    Obecnie wynik jest z "[Pozycja.Towar.Ceny.Detaliczna.Brutto]".
    Czy muszę to obrabiać przez np beforeprint czy jest jakaś inna ogólna metoda?

    Na razie efekt uzyskany przez:
    GridColumn4.Text = GridColumn4.Text.Replace(" PLN","").Replace(" ","");

    Niestety ciągle wynik pozostaje w postaci rozdzielania tysięcy 1 000,00.
    Później we właściwości GridColumn4, sekcja dane, Ciąg znaków formatu xlsx "#.00" i Text format String "{0:#.00}".
    I jest ok. Ale mam przeczucie, że można to uzyskać z poziomu samej definicji wartości pola.
    To samo np. może dotyczyć pól które zwracają wartości jednostek np "1 szt", gdzie potrzebuje tylko liczby.Ten post został edytowany przez Autora dnia 14.09.19 o godzinie 21:14

  • Marek Hałas
    Wpis na grupie enova w temacie Enova Starter Kit
    11.08.2019, 21:02

    Posiadam dokument Full StarterKit dla Programisty v 1.3 (034351_current_StarterKit.pdf
    ) . Czy to jest najnowsza wersja publikacji?

    Wcześniej działało, obecnie w Visual Studio Express 2017 po zainstalowaniu Soneta Platform Developer” i „Soneta StudioExt Package nie widzę templatki Enova365 Starter Kit (dla wersji 12), są natomiast elementy: "Soneta Addon, Soneta Addon Project, Soneta Addon Config, Soneta Addon Project Tests i Soneta Addon Project UI.
    Czy któryś z nich jest odpowiednikiem Enova365 Starter Kit (dla wersji 12) ?

  • Marek Hałas
    Wpis na grupie enova w temacie Plik z portalu partnera
    22.03.2019, 15:41

    Witam, czy ktoś byłby uprzejmy podesłać mi plik z portalu partnera? Nie mam dostępu. O który chodzi prześlę na priv.

  • Marek Hałas
    Wpis na grupie enova w temacie Enova i logika uprawnień
    27.02.2019, 12:53

    Witam,
    coraz bardziej męczy mnie temat uprawnień w tym systemie.
    Kwiatek bieżący, o co chodzi z uprawnieniami na magazyn (pełne prawo, odczyt, zakaz).
    Użytkownik ma ustawione prawo tylko do odczytu, nie widzi wówczas np FV wystawionych w tym magazynie. Ma do nich podgląd dopiero gdy uzyska prawo Pełne wraz z możliwością modyfikacji. Teraz będzie uprawniony np. do wykasowania takiego dokumentu.
    O co tutaj chodzi?

    Dalej... Ktoś jest odpowiedzialny za wystawianie FV, ktoś inny za księgowanie tego dokumentu, Uprawnienie pełne do definicji dokumentu FV ma tylko ta osoba, która fizycznie może tworzyć takie dokumenty - magazyn. Ale muszę teraz nadać prawo do zapisu księgowemu aby mógł wprowadzić w ewidencji dokument z bufora do wprowadzonych. Czyli jednak muszę nadać mu prawo do modyfikowania takich dokumentów. Jak tu dzielić uprawnienia, aby siłą wykluczyć możliwość grzebania w systemie osobom spoza danej działki!

  • Marek Hałas
    Wpis na grupie enova w temacie nowe wydruki repx
    13.02.2019, 08:42

    Poprawiam sparametryzowany wydruk który używa różnej ilości kolumn i wierszy
    Jaki będzie odpowiednik kasowania wiersza w tabeli? Dla kolumny stosuję:
    new DxGridManager().TransformRemoveColumnLocal(tableCell29, tableCell23).Go();

    Czy ktoś dysponuje jakimś obszernym manualem? Zagubiłem nawet link do webinarium, które było ogolnie dostępne, zdaje się na vimeo…
    Co to za język kodowania i zestaw konstrukcji? Może powinienem szukać poza obszarem enova?

  • Marek Hałas
    Wpis na grupie enova w temacie Import z kolektora
    3.02.2019, 11:05

    Wg znalezionej w dokumentacji informacji Enova posiada w standardzie obsługę kolektorów SKK,
    Włączyłem i zdefiniowałem foldery importów i eksportów.
    Mam stary SKK BHT-8000, który pluję plikami tekstowymi w formacie:
    0,0,0,0,0,0,1234567890123,1,0,0
    0,0,0,0,0,0,1234567890123,1,0,0
    0,0,0,0,0,0,1234567890123,1,0,0
    Nie wiem, może to nie jest standardowy format pliku wyjściowego.
    Przy próbie importu takiego pliku otrzymuję komunikat o błędzie [1]
    Mało tego przy próbie eksportu gotowego dokumentu do folderu Eksport również otrzymuję błąd [2]. Chciałem w ten sposób uzyskać prawidłowy format danych.
    Czy ta standardowa funkcjonalność wymaga dodatkowych ustawień? Docelowo chcę użyć całkiem innego kolektora, który będzie tworzył dokumenty importu w ustalonym formacie.

    [BŁĄD 1]
    ===============================================
    Komentarz:
    Obiekt docelowy wywołania zgłosił wyjątek.

    Źródło:
    mscorlib

    Wywołanie:
    w System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
    w System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
    w System.Delegate.DynamicInvokeImpl(Object[] args)
    w Soneta.Business.Forms.FormResultHandler.ShowQueryContext(Context cx, QueryContextInformation qci, String caption, Boolean newThread)
    w Soneta.Business.Forms.FormResultHandler.Go()
    w Soneta.Business.Forms.WorkerCommands.MyCommand.OpenForm(Context context, Object result)
    w Soneta.Business.Forms.WorkerCommands.MyCommand.rowInSession(IRow data)
    w Soneta.Business.Forms.WorkerCommands.MyCommand.go()
    ===============================================
    Komentarz:
    Odwołanie do obiektu nie zostało ustawione na wystąpienie obiektu.

    [BŁĄD 2]
    ===============================================
    Komentarz:
    Obiekt docelowy wywołania zgłosił wyjątek.

    Źródło:
    mscorlib

    Wywołanie:
    w System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
    w System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
    w System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
    w Soneta.Business.Action.FromAttribute.Invoke(Object instance, Context context)
    w Soneta.Business.Forms.WorkerCommands.MyCommand.rowInSession(IRow data)
    w Soneta.Business.Forms.WorkerCommands.MyCommand.go()
    ===============================================
    Komentarz:
    Odwołanie do obiektu nie zostało ustawione na wystąpienie obiektu.

    Źródło:
    System.Xml

    Wywołanie:
    w System.Xml.XmlReader.CalcBufferSize(Stream input)
    w System.Xml.XmlTextReaderImpl.InitStreamInput(Uri baseUri, String baseUriStr, Stream stream, Byte[] bytes, Int32 byteCount, Encoding encoding)
    w System.Xml.XmlTextReaderImpl..ctor(String url, Stream input, XmlNameTable nt)
    w System.Xml.XmlTextReader..ctor(Stream input)
    w Soneta.Handel.Kolektory.SkkKolektorDanych..ctor()
    w Soneta.Handel.Kolektory.KolektorFactoryMethod.TryGetKolektor(IKolektorDanych& kolektor, Boolean ex)
    w Soneta.Handel.Kolektory.KolektorFactoryMethod.get_Kolektor()
    w Soneta.Handel.Forms.Kolektory.KolektorExportWorker.Export()

  • Marek Hałas
    Wpis na grupie enova w temacie kolorowanie wg cechy dokumentu
    22.01.2019, 09:42

    Dzięki, wstyd przyznać, była u mnie literówka w dojściu do cechy ;)

  • Marek Hałas
    Wpis na grupie enova w temacie kolorowanie wg cechy dokumentu
    21.01.2019, 08:25

    Witam, próbuje kolorować formatkę dokumentu (wybrane kolumny) wg istniejącej cechy dokumentu,
    czy jest możliwe? Mam np. cechę netto lub brutto. teraz chcę aby pokolorowana była kolumna netto lub brutto tego dokumentu (nie wydruk, tylko formatka przy otwieraniu w systemie). Dostaje wciąż komunikaty o błędnej formule czy zapis ma być inny niż [cecha] == "wartość" ?

  • Marek Hałas
    Wpis na grupie enova w temacie Eksport przelewów
    17.10.2018, 09:29

    Specyfikacja takiego pliku dla BZWBK wygląda jak poniżej, rozumieć, że nie jest to standardowy format wymiany jeżeli zawiera choćby numerator wersji?

    Plik tekstowy, standard kodowania polskich znaków to Windows-1250.
    Separatorem danych jest | (pipe). UWAGA: znak pipe powinien znajdować się również na końcu każdej linii z danymi przelewu,
    Ze względu na konieczność odseparowania danych przelewów oznaczonych jako płacowe od danych pozostałych przelewów, w jednym pliku importu nie mogą równocześnie występować przelewy płacowe i nie-płacowe. Plik oznaczony jako płacowy (typ 2) zawierający jakąkolwiek transakcję nie-płacową (typy 1-4) jest nieprawidłowy. Plik oznaczony jako zwykły (typ 1) zawierający jakąkolwiek transakcję płacową (typ 5) jest nieprawidłowy.
    W nagłówku (pierwsza linia w pliku z danymi) musi zostać podany prawidłowy numer wersji szablonu importu przelewów. Po numerze, oddzielony znakiem | (pipe) musi znaleźć się typ paczki.
    1 – jeśli importowana jest paczka zwykła (zawierająca przelewy na rachunki własne, obce, ZUS i do organów fiskalnych)
    2 – jeśli importowana jest paczka płacowa (zawierająca wyłącznie przelewy płacowe) Po oznaczeniu typu paczki nie ma znaku |
    Aktualny numer wersji: 4120414.

    Przykładowe dane w pliku:


    4120414|1
    1|51109010430000000100111111|50102055581111103350100016|Jerzy Kowalski|Warszawa ul. Kaliska 123 00-123|123,12|1|zasielenie konta|01-02-2018|
    2|51109010430000000100111111|82600000020260111122223333|ZUS|Warszawa ul. Szamocka 3,5 01748|319,94|1|Skladka ZUS|01-02-2018|
    3|51109010430000000100111111|06101014690039392223000000|Urzad Skarbowy Poznan Winogrady|Poznan Wojciechowskiego 3/5 60-685|1000|01- 02-2018|Jan Kowalski|N|9721230101|05|M|07|PIT5|id.zobowiazania|

  • Marek Hałas
    Wpis na grupie enova w temacie Eksport przelewów
    16.10.2018, 12:16

    Witam,
    czy formaty eksportów przelewów do popularnych banków są zdefiniowane w Enova?
    Szukam do BZWBK - obecny Santander.

  • Marek Hałas
    Wpis na grupie enova w temacie logika uprawnień w Enova
    21.09.2018, 09:03

    Witam,
    zastanawiam się jak funkcjonuje budowa uprawnień w Enova.
    Zadanie: utworzyć ograniczenie do pewnej funkcji systemu, np. wcześniej pytałem jak ograniczy wyświetlanie powiadomienia o zbliżającym się końcu gwarancji. Dziękuję Seth Sneer za rozwiązanie! Należy ograniczyć prawa na rolach w Narzędzia\Opcje\Systemowe\<Role jakie ma operator>\<Zakładka>Prawa\<Rozwijamy>Inne\Termin Gwarancji <-Zakaz dostępu.

    Ok. Ale czy jest sposób aby np. utworzyć nową rolę, która tylko ograniczy wskazany fragment uprawnień nie modyfikując nic w innych rolach, które posiada operator? Reguła, która odejmuje tylko ten wybrany obszar. Ale później jaka jest kolejność gdy różne role wykluczają nawzajem obszary uprawnień.

    Dla mojego rozwiązania znane jest mi tylko postępowanie gdzie ograniczam na WSZYSTKICH rolach ten fragment, później tworzę rolę z DODANIEM uprawnień i wybrańcom przyznaję nową rolę. Nie ma bardziej zwięzłego rozwiązania gdzie np. decyduje kolejność ról lub coś podobnie?Ten post został edytowany przez Autora dnia 22.09.18 o godzinie 10:05

  • Marek Hałas
    Wpis na grupie enova w temacie Brak możliwości zablokowania użytkownika
    16.08.2018, 12:19

    Czy w bazie DEMO taka lista standardowych operatorów powinna być kompletna? Wykonam porównanie na podstawie jakiego operatora został utworzony ten problematyczny. Musiał powstać jeszcze przed wersja 8.0 systemu, najprawdopodobniej ktoś zmienił jego nazwę na Imię i nazwisko.

  • Marek Hałas
    Wpis na grupie enova w temacie Brak możliwości zablokowania użytkownika
    15.08.2018, 21:23

    Chcę zablokować dostęp do programu dla wybranego operatora.
    Zaznaczając checkbox na "Tak" u dołu formatki pojawia się ostrzeżenie z komunikatem:
    "Operatorowi xxx nie można blokować dostępu do bazy danych".
    Nie jest aktualnie zalogowany, nie posiada w tej chwili żadnych praw i ról w systemie.
    W tabeli operatorów podejrzanie wygląda jego GUID, pierwszy ciąg i ostatni wypełniony jest zerami:
    00000000-XXXX-XXXX-XXXX-000000000000
    Dlaczego system może zabraniać blokady takiego usera?
    W ostateczności jakieś przeciwskazania przed ręczną zmianą flagi Locked przez SQL?

  • Marek Hałas
    Wpis na grupie enova w temacie Przypomnienie "Terminie gwarancji"
    13.08.2018, 19:33

    Witam,
    używam enova multi licencjonowanej w modelu wynajem (ASP).
    W cyklu miesięcznym opłacam kolejne licencje. Czy jest możliwość wyłączenia całkowicie komunikatu o kończącym się terminie gwarancji? Jest obecny praktycznie cały czas. Nie interesuje mnie "Przypomnij za 7 dni".

Dołącz do GoldenLine

Oferty pracy

Sprawdź aktualne oferty pracy

Aplikuj w łatwy sposób

Aplikuj jednym kliknięciem

Wyślij zaproszenie do