Na tej stronie znajdziesz wybrane aplikacje, narzędzia oraz rozwiązania, które posiadam w swoim portfolio zrealizowanych projektów.
Część z nich to rozbudowane systemy integrujące różne aplikacje lub systemy, inne – mniejsze dodatki i skrypty usprawniające codzienną pracę.
Lista będzie systematycznie uzupełniana, dlatego warto zaglądać tu od czasu do czasu.
Rozwiązania dla Comarch ERP XL
| Lp. | Nazwa/opis realizacji | Obiekty | Opis |
|---|---|---|---|
| 1 | Integracja z BaseLinker | WinService Desktop SQL | Integracja z systemem BaseLinker umożliwiająca: a) synchronizację kartotek towarowych b) synchronizację ilości na magazynach z ERP XL do BL c) pobieranie zamówień z BL w podziale na żródła dokumentów i w zależności od źródła umożliwienie indywidualnego procesowania dokumentu np. poprzez ZS, FS, PA, FSE d) wysyłanie załączników wygenerowanych dokumentów w ERP XL do BL e) wykonywanie akcji dodatkowych w BL takich jak – ustawienie statusu zamówienia – ustawianie wartości w polach dodatkowych – ponowne pobranie informacji o zamówieniu (może być istotne przy rozliczaniu danych z bramek płatniczych) – dodanie załącznika do zamówienia – manualne tworzenie informacji o paczce w systemie (np. jeżeli posiadamy dodatkową integrację z magazynem zewnętrznym np. Omnipack (informacja ta jest przydatna w np. w integracji z allegro aby klient końcowy otrzymał informacje o przesyłce w panelu Allegro.) |
| 2 | Integracja z Omnipack | WinService WebService Desktop SQL | Integracja z systemem Omnipack umożliwia: a) przekazanie do Omnipack informacji o potrzebie wysyłki dla określonych odbiorców wybranych towarów (w żądaniu przekazuje dane z dokumetu ZS) b) pobranie statusu naszych żądań z systemu Omnipack c) pobranie informacji o realizacji i m.in. numerze przesyłek, którymi towary zostały nadane d) zlecenie wysyłki konkretnych partii towarów na podstawie daty ważności i cechy e) zdjęcie w dokumentach rozchodowych WZ faktycznych partii towarów f) wysyłkę mailową do odbiorców z dokumentem faktury/paragonu |
| 3 | Importer Technologii Produkcyjej (TP) z pliku Excel | Desktop | Aplikacja umożliwia z utworzenie jednej lub wielu Technologii Produkcji na podstawie pliku Excel o określonej strukturze. Możliwość zdefiniowania definicji importu określającej strukturę pliku Excel. Zakładanie brakujących kartotek w systemie. |
| 4 | FoxBase Hydra DevTool – niezbędnik każdego programisty ERP XL | Duża Hydra | Praca z Hydra Callback API w Comarch ERP XL potrafi być czasochłonna i pełna zgadywania. Szukanie ID kontrolek, analizowanie eventów, wielokrotne restartowanie systemu i ręczne przepinanie subskrypcji – to codzienność wielu developerów. FoxBase Hydra DevTool powstał po to, aby ten proces uprościć i przyspieszyć nawet kilkukrotnie. |
Rozwiązania dla Comarch DMS Comarch BPM (nastąpiła zmiana nazwy produktu przez Comarch)
| Lp. | Nazwa/opis realizacji | Obiekty | Opis |
|---|---|---|---|
| 1 | Klient API DMS | WinService SQL | Rozwiązanie obsługuje komunikację z API DMS-a. Dzięki niemu możliwe są takie operacje jak: a) tworzenie nowego dokumentu w DMS na podstawie dowolnego źródła danych b) popagacja dokumentu – automatyczne przekazywanie dokumentu do etapu – np. w przypadku spełnienia określonych warunków |
| 2 | Dynamiczne nadawanie uprawnień do dokumentu (OnDocumentPropagation SetPermission) | SQL | Dynamiczne nadawanie uprawnień do dokumentu na podstawie a) osoby inicjującej dokument b) wartości z kontrolki listy c) wartości z kontrolki dane tabelaryczne d) dowolnego zapytania SQL To rozwiązanie pomoże Ci definiować dowolne uprawnienia! |
| 3 | Blokada cofnięcia dokumentu (OnDocumentPropagation ValidateReturnReason) | SQL | Blokada cofnięcia dokumentu gdy nie został wskazany komentarz z powodem z powodem cofnięcia. |
| 4 | Uprawnieni do etapu GetDocAccessUsers | SQL | Rozwiązanie pozwala dodać kolumnę, która zawiera informację o osobach uprawnionych do dokumentu w aktualnym etapie. Umożliwia to wyfiltrowanie na liście dokumentów informacji o dokumentach, które są przypisane do danych osób i stanowisk w firmie. |
| 5 | Wyłączenie powiadomień z archiwalnych definicji | SQL | W środowisku Comarch BPM Klienci zgłaszają błąd polegający na tym, że system wysyła powiadomienia e-mail dotyczące dokumentów, których definicje obiegu zostały już zarchiwizowane. Skrypty naprawiające ten stan rzeczy znajdują się w tym artykule. |
FoxBase Hydra DevTool – niezbędnik każdego programisty ERP XL
Praca z Hydra Callback API w Comarch ERP XL potrafi być czasochłonna i pełna zgadywania. Szukanie ID kontrolek, analizowanie eventów, wielokrotne restartowanie systemu i ręczne przepinanie subskrypcji – to codzienność wielu developerów. FoxBase Hydra DevTool powstał po to, aby ten proces uprościć i przyspieszyć nawet kilkukrotnie. DevTool pozwala podglądać całe drzewo kontrolek na formatce, sprawdzać ich właściwości w czasie rzeczywistym, monitorować zdarzenia Before/After, analizować listy i generować gotowy kod callbacków C#. Dzięki temu zamiast „strzelać w ciemno”, po prostu widzisz, co robi ERP XL – dokładnie, przejrzyście i na żywo. To narzędzie, które wreszcie daje transparentność UI Hydry, oszczędza godziny debugowania i pozwala skupić się na logice biznesowej, a nie na detektywistycznej pracy w aplikacji. Jeśli tworzysz integracje, automatyzacje lub callbacki dla XL – to rozwiązanie, które potrafi zwrócić się w kilka dni.
FoxBase BPM Toolkit
Aplikacja serwisowa dla Comarch BPM, pozwala w prosty sposób serwisować aplikację i poprawiać bolączki wynikłe z błędów działania/implementacji.
📢 Comarch BPM – jak wyłączyć powiadomienia z archiwalnych definicji procesów
Comarch błędnie wysyła powiadomienia mailowe z dokumentów, których definicje obiegów zostały zarchiwizowane. Ten artykuł opisuje sposób rozwiązania tego problemu.
FoxBase DMS Toolkit
Aplikacja serwisowa do Comarch DMS/Comarch BPM. Rozwiązuje w niej problemy, których często nie można rozwiązać w interfejsie aplikacji.
Łatwe przełączanie się pomiędzy firmami w ERP XL
Jeżeli pracujesz w środowisku, w którym zmuszony jesteś zmieniać adres klucza – to rozwiązanie może Ci się przydać. Tworzy skrót do ERP XL, który automatycznie ustawia domyślną firmę i klucz sprzętowy.




