Rozwijam, usprawniam, poprawiam.
Rozbudowuję programy Comarchu o nowe możliwości korzystając z następujących narzędzi i technologii:
- Microsoft Managment Studio, co m.in. obejmuje: raporty dynamiczne (wyliczane na żądanie), raporty typu ROLAP (bazujące na zsumowanych danych przeliczonych wcześniej), triggery (wyzwalacze od zdarzeń następujących w programie), funkcjonalności dodatkowe wywoływane z programu CDN XL, programy automatyzujące czynności, filtry, schematy księgowe, itd.
- Microsoft Excel, co m.in. obejmuje: raporty tabel przestawnych z bazy programu, raporty bazujące na funkcjach SQL (wyliczane dynamicznie), migratory danych korzystające z API CDN XL.
- Visual Basic for Application na potrzeby interfejsów do wprowadzania i weryfikacji danych, w tym do obsługi API Comarchu.
- Crystal Reports jako główne narzędzie do sporządzania wydruków graficznych w XL-u i Optimie.
- Microsoft Visual Studio Express w zakresie samodzielnych aplikacji współpracujących z ERP, głównie do integracji programu z innymi systemami.
Kilka przykładowych rozwiązań:
- Prowizje handlowców – raport dynamiczny SQL otwierany w programie w postaci tabelarycznej z możliwością łatwego eksportu do Excela.
- Porównanie sprzedaży w różnych okresach – raport typu ROLAP bazujący na automatycznie przeliczonych w nocy danych zawierających sumowanie sprzedaży różnych grup towarowych w różnych przedziałach czasowych, otwierany w programie w postaci tabelarycznej z możliwością łatwego eksportu do Excela.
- Uzupełnienie opisu analitycznego – trigger powodujący automatyczne uzupełnienie pewnych danych analitycznych na dokumencie w chwili jego zatwierdzenia.
- Blokada sprzedaży poniżej zakładanej marży – trigger uniemożliwiający zatwierdzenie faktury sprzedaży, jeśli występuje na niej pozycja poniżej zakładanej marży.
- Ewidencja umów leasingowych – funkcjonalność dodatkowa uruchamiana z programu CDN XL umożliwiająca rejestrację i rozliczanie umów leasingowych.
- Rejestracja kontaktów z klientem - funkcjonalność dodatkowa uruchamiana z programu CDN XL dostarczająca podstawą funkcjonalność CRM.
- Normalizator – program SQL wyzwalany automatycznie co tydzień powodujący ustalenie normatywów na wszystkich kartotekach towarowych na podstawie wykładniczej średniej kroczącej (EMA) z dynamiki sprzedaży ostatniego tygodnia.
- Powiadomienia o nie rozliczonych dwustronnych płatnościach - program SQL wyzwalany automatycznie każdego dnia sprawdzający istnienie nie rozliczonych należności i zobowiązań na kontrahencie i wysyłający wiadomość e-mail o możliwości skompensowania ich.
- Sprzedaż wg akwizytora i wg grupy towarowej – raport w Excelu stworzony w technologii tabeli przestawnej (raport personalizowany) odwołujący się do automatycznie agregowanych danych (ROLAP) z programu CDN XL.
- Rachunek Zysków i Strat – dynamicznie wyliczany raport w Excelu korzystający z dedykowanych funkcji Excela (np. "=SALDO_WN(E9)") odwołujących się do danych w programie CDN XL.
- Aktualizacja cennika – makro w MS Excel z wykorzystaniem VBA i API umożliwiające aktualizacje cenników sprzedażowych w XL-u na podstawie wartości cen w arkuszu.
- Migrator billingów– Aplikacja w MS Excel umożliwiająca kojarzenie numeru telefonu z pracownikiem i importująca dane billingowe w Excelu do postaci kosztów analitycznych na fakturze.
- Podzielnik kosztów paliw – Makro w VBA na MS Excel umożliwiająca wprowadzanie numerów rejestracyjnych pojazdów lub numerów kart, kojarzenie ich z kosztowymi kontami księgowymi w CDN XL i importowanie zestawień od dostawców paliw do postaci faktur kosztowych w programie z podziałem na konta kosztowe.
- Faktura Sprzedaży Eksportowa wersja angielska – wydruk w Crystal Reports drukujący dokument w języku angielskim.
- Import faktur zakupu – skrypt VBS w programie Comarch Optima umożliwiający importowanie faktur sprzedaży wystawionych w XLu do faktur zakupu w Optimie, przy założeniu działania tych systemów na wspólnym serwerze.