Comarch ERP XL API – dodanie nowego kontrahenta

Na temat Comarch ERP XL API pisałem już wcześniej. Proces instalacji Visual Studio oraz niezbędnej konfiguracji jest opisany w tym artykule. Więc nie będę go tutaj powielał. Zajmę się bezpośrednio przykładem programu, który doda nowego kontrahenta do Comarch ERP XL. Kod programu wygląda następująco, poniżej omówię jego ważne elementy. Namiary na bazę danych Comarch ERP… Czytaj dalej Comarch ERP XL API – dodanie nowego kontrahenta

Comarch ERP XL API – dodanie nowego dokumentu

Na temat Comarch ERP XL API pisałem już wcześniej. Proces instalacji Visual Studio oraz niezbędnej konfiguracji jest opisany w tym artykule. Więc nie będę go tutaj powielał. Zajmę się bezpośrednio przykładem programu, który doda nowy dokument do Comarch ERP XL. Kod programu wygląda następująco, poniżej omówię jego ważne elementy. Namiary na bazę danych Comarch ERP… Czytaj dalej Comarch ERP XL API – dodanie nowego dokumentu

Comarch ERP Opt!ma (Optima) reset hasła dla operatora ADMIN

Reset hasła operatora ADMIN w Comarch ERP Optima możemy dokonać przez wykonanie poniższych skryptów SQL w kontekście bazy konfiguracyjnej (domyślnie CDN_KNF_Konfiguracja). Przed wykonaniem skryptów zalecam wykonanie kopi bezpieczeństwa wyżej wymienionej bazy. Na początek możemy sprawdzić ID operatora ADMIN. Najprawdopodobniej jest to wartość 1, ale upewnijmy się przez wykonanie polecenia: Jeżeli wynik powyższego polecenia to 1… Czytaj dalej Comarch ERP Opt!ma (Optima) reset hasła dla operatora ADMIN

Linux – dowolny parametr systemu monitorowany przez SNMP

Dziś będzie długo i smutno 🙂 Mając urządzenie z systemem operacyjnym LINUX, możemy monitorować dowolny jego parametr przez protokół SNMP. Urządzeniem może być np. mikrokomputer Raspberry Pi, a parametrem – odczyt temperatury z podłączonego termometru. Ogranicza nas tu jedynie wyobraźnia. Warunkiem jest to, że na posiadanej wersji systemu operacyjnego LINUX musi dać się uruchomić snmpd.… Czytaj dalej Linux – dowolny parametr systemu monitorowany przez SNMP

WordPress zwiększenie maksymalnej wielkości pliku w bibliotece

Standardowo system zarządzania treścią WordPress przyjmuje pliki do 8MB. Co w sytuacji, gdy mamy potrzebę zamieszczenia na naszej stronie większego pliku? Wtedy trzeba zmienić konfigurację serwera apache, a konkretnie parametr upload_max_filesize w pliku php.ini Przykładowy komunikat o przekroczonej maksymalnej wielkości pliku, podczas dodawania go do biblioteki wygląda następująco: Aby pozbyć się komunikatu z błędem należy… Czytaj dalej WordPress zwiększenie maksymalnej wielkości pliku w bibliotece

Comarch ERP XL współpraca z drukarką fiskalną na „nowych sterownikach” – brak numeru systemowego paragonu na wydruku.

Miałem ostatnio „przyjemność” przechodzić w systemie Comarch ERP XL ze „starych” sterowników do obsługi drukarek fiskalnych na „nowe”. Pierwszy problem jaki się pojawił, to brak numeru paragonu z ERP XL na papierowym wydruku paragonu z drukarki fiskalnej. Na starych sterownikach funkcja ta działała prawidłowo, na nowych już nie, więc należało znaleźć różnicę. Piszę o opcji… Czytaj dalej Comarch ERP XL współpraca z drukarką fiskalną na „nowych sterownikach” – brak numeru systemowego paragonu na wydruku.

Comarch ERP XL API – Wydruk dokumentu do pdf.

Słowem wstępu zaznaczę, że nie jestem programistą. Jednak w celu automatyzacji pewnych procesów, musiałem się zająć wykorzystaniem API w Comarch ERP XL. Do stworzenia pierwszego programu wykorzystującego API użyję Microsoft Visual Studio (edycję Community), które jest do pobrania tutaj: https://visualstudio.microsoft.com/pl/downloads/ Po pobraniu instalujemy program w domyślnej konfiguracji i uruchamiamy go. Klikamy w „Utwórz nowy projekt”… Czytaj dalej Comarch ERP XL API – Wydruk dokumentu do pdf.

Comarch ERP XL generowanie EAN pojedynczo i zbiorowo

Comarch ERP XL do generowania kodów EAN wykorzystuje procedurę o nazwie CDN.GenerujEAN. Można ją wywołać za pomocą poniższej składni SQL z poziomu SSMS (SQL Server Management Studio) Po wywołaniu, procedura zwróci nam pierwszy wolny (nie wykorzystany w bazie danych ERP XL) kod EAN z zakresu podanego w konfiguracji jako „Zakres 1”. Zakres można zmienić podając… Czytaj dalej Comarch ERP XL generowanie EAN pojedynczo i zbiorowo

EAN wagowy (kody ważone, EAN ilościowy) we współpracy z Comarch ERP XL

Wielu administratorów w placówkach handlowych prędzej czy później zmierzy się z wdrożeniem kodów ważonych. Aby proces ten był zrozumiały i przyjemny, polecam przeczytanie poniższego artykułu. Do zastosowań ogólnokrajowych, gdy identyfikatorem towaru jest numer krajowy, używane są numery GTIN-13 z prefiksami 23 (kod z ceną) i 27 (kod z ilością lub masą).) Do zastosowań wewnętrznych, gdy… Czytaj dalej EAN wagowy (kody ważone, EAN ilościowy) we współpracy z Comarch ERP XL

MikroTik RouterOS Exploitation

Sprawa jest dosyć stara, bo z 2018r. Ale zdecydowałem się na dodanie tego wpisu, ponieważ spotykam na swojej drodze jeszcze wiele urządzeń MikroTik, których administratorzy nie zaktualizowali. Podatność CVE-2018-14847 MikroTik ma wpływ na wszystkie wersje RouterOS od wersji 6.29 (data wydania 28-05-2015) do wersji 6.42 (data wydania 20-04-2018). Jeżeli macie taką wersję lub którąkolwiek pomiędzy… Czytaj dalej MikroTik RouterOS Exploitation