Nasza aplikacja dla Android "Program Magazynowy LoMag MSSQL" pozwala zamienić niemal każdy telefon lub tablet z systemem android w profesjonalny skaner kodów kreskowych. Zapis i odczyt danych odbywa się w czasie rzeczywistym bezpośrednio do bazy LoMag. Aplikacja może być też wykorzystana na profesjonalnych kolektorach danych z systemem Android do pracy online na bazie LoMag.
Minimalne wymagania to telefon, tablet lub kolektor z systemem android w wersji 4.1 lub nowszej. Aby sprawnie odczytywać kody kreskowe zalecany jest aby urządzenie posiadało kamerę w rozdzielczości Full HD (1920×1080) z funkcją Autofocus lub wbudowany czytnik kodów kreskowych. W przypadku ciemnych pomieszczeń zalecane jest doświetlenie kodów kreskowych przez flesz.
Pobranie aplikacji odbywa się za pomocą platformy Google Play. Aby przejść do pobrania produktu należy kliknąć tutaj lub uruchomić "Sklep Play" w swoim telefonie. W celu pobrania aplikacji należy posiadać darmowe konto Google Play i uruchomić "Sklep Play" w swoim telefonie:
Po zatwierdzeniu wybieramy na liście "Program Magazynowy LoMag MSSQL" i naciskamy ZAINSTALUJ, AKCEPTUJ, OTWÓRZ:
Baza LoMag wykorzystuje biblioteki Microsoft SQL Server 2005 lub nowsze. Aby urządzenie z Android mogło połączyć się do bazy muszą być zainstalowane te biblioteki i odpowiednio skonfigurowane. Najprostszym sposobem aby to zrobić jest wykorzystanie LoMag dla Windows. Instalator programu automatycznie instaluje i konfiguruje biblioteki Microsoft SQL Server na komputerze. Jeśli mamy już LoMag dla Windows wystarczy uruchomić Ustawienia / Praca w sieci / wybieramy 3 opcję "Ten komputer pełni rolę serwera" oraz "Autentykacja SQL Serwer". Proszę zanotować nazwę serwera z tego okna:
Jeśli to była standardowa instalacja LoMag wraz z bibliotekami SQL nie trzeba zmieniać loginu i hasła oraz pozostałych parametrów. Program LoMag automatycznie udostępni bazę w sieci, otworzy port 1433 firewall i potwierdzi zakończenie konfiguracji jak poniżej:
UWAGA: W aktualnej wersji LoMag można wykorzystać skanowanie kodu QR ustawień aby wczytać ustawienia serwera na urządzenie Android.
Po skonfigurowaniu dostępu do bazy, możemy uruchomić aplikację na Android i wpisać nazwę serwera, którą wcześniej zanotowaliśmy (zaznaczona na zielono powyżej):
Warto zaznaczyć "zapisz ustawienia" aby w przyszłości nie wpisywać ponownie nazwy serwera oraz upewnić się, że komórka jest połączona do sieci WiFi. Następnie naciskamy "Połącz":
Po kilku sekundach powinno pojawić się okno logowania jak poniżej:
W przypadku gdy w tym miejscu program wyświetli komunikat o braku możliwości połączenia z bazą lub logowanie trwa ponad minutę należy sprawdzić poniższe:
W okienku konsoli wpisać należy polecenie ipconfig i nacisnąć klawisz enter. Wyświetlony zostanie adres IP przypisany do odpowiedniej karty sieciowej, jeżeli posiadamy kilka kart i skonfigurowane zostały do połączenia z siecią, polecenie ipconfig wyświetli wszystkie posiadane aktualnie adresy IP.
Aby wyświetlić okno ustawień należy kliknąć prawym przyciskiem myszki na pasku zadań w ikonę połączenia internetowego (Wi-Fi) i nowym menu wybrać opcję Otwórz ustawienia sieci i Internetu.
Powyża operacja spowoduje wyświetlenie nowego okna z ustawieniami, w którym należy wybrać opcję wyświetl właściwości sieci.
We właściwościach sieci należy odszukać połączenie o nazwie Wi-Fi a następnie odczytać wartość dla parametru Adres IPv4 w celu poznania adresu IP naszego komputera w sieci.
Znając adres IP naszego serwera należy wprowadzić go ręcznie w polu Nazwa serwera, drugą opcją jest wyszukanie wszystkich dostępnych adresów IP w naszej sieci, a następnie wybrać go z listy - można to uczynić klikając w ikonę UWAGA!!! Sieci internetowe są konfigurowane w różne sposoby. Czasami zdarza się ze po ponownym uruchomieniu komputera uzyska on inny adres IP niż posiadał poprzednio. W przypadku błędu połączenia należy sprawdzić obecny adres serwera w sposób przedstawiony w powyższej instrukcji.
System Windows posiada domyślnie najczęściej włączoną funkcję firewalla. Zadaniem tego oprogramowania jest filtrowanie danych wychodzących i przychodzących do komputera poprzez sieć lub internet. Może wystąpić sytuacja że program będzie blokować połączenia dla urządzenia z aplikacją android. Rozdział ten przedstawia jak skonfigurować systemowe zapory dla Windows 10 oraz 7.
Istnieje kilka sposób na uruchomienie ustawień firewalla w systemie Windows 10, instrukcja ta przedstawi najłatwiejszą metodę w której należy posłużyć się wyszukiwarką dla systemu Windows, która jest zlokalizowana w pasku menu, a następnie wpisując frazę 'firewall' w opcji wyszukiwania.
System Windows powinien zwrócić wyniki w którym na pierwszej pozycji będzie aplikacja o nazwie "zapora i ochrona sieci" - klikając w tą aplikację otworzymy nowe okno z możliwością konfiguracji systemu zabezpieczeń dla Windows 10.
Należy odszukać pozycji ustawienia zaawansowane i ją uruchomić.
Przy standardowej instalacji oprogramowania LoMag, zapora sieciowa systemu Windows 10 najczęściej nie tworzy reguł by baza SQL mogła przyjmować zewnętrzne połączenia. W tym celu należy w ustawieniach Windows Defender dla reguł przychodzących ustawić nową klikając w ikonę
W kreatorze nowej reguły należy zaznaczyć opcję program, a następnie wcisnąć przycisk dalej.
Domyślna instalacja programu LoMag oraz jej bazy SQL pozwala na wprowadzenie wartości w ścieżce programu %ProgramFiles% (x86)\Microsoft SQL Server\MSSQL11.SQLEXPRESS\MSSQL\Binn\sqlservr.exe - jeżeli użytkownik instalował bazę SQL w innej lokalizacji musi posłużyć się przyciskiem przeglądaj i odnaleźć odpowiednią aplikację na dysku twardym komputera. Aby przejść do kolejnego kroku klikamy przycisk Dalej.
Aby aplikacje z system android mogły się połączyć z komputerem należy zezwolić na połączenie, wybierając pierwszą opcję w kolejnym oknie i zatwierdzić decyzję przyciskiem Dalej.
W kolejnym oknie należy zaznaczyć wszystkie zastosowania dla reguły(domyślnie ustawione) i przejść do kolejnego kroku konfiguracji przyciskiem dalej. Ostatnim krokiem jest wprowadzenie nazwy i ewentualnego opisu. Klikając przycisk zapisz, nasz filtr zostanie dodany do reguł przychodzących dla zapory systemu Windows 10.
Tym oto sposobem na liście reguł przychodzących została dodana skonfigurowana przez nas pozycja dla programu o określonej ścieżce lokalizacyjnej
W ten sam sposób należy dodać drugą regułę dla programu o ścieżce %ProgramFiles% (x86)\Microsoft SQL Server\90\Shared\sqlbrowser.exe ustawiając jedynie inną końcową nazwę reguły. Dodanie tych dwóch reguł umożliwi aplikacji LoMag na system android połączenie się z serwerem przy nadal aktywnej zaporze dla innych złośliwych oprogramowań.
W systemie operacyjnym Windows 7 istnieją dwie metody na dodanie reguły aby dany program mógł łączyć się przez firewalla. Pierwszym uproszczonym sposobem jest przejście do panelu sterowania klikając w lewym dolnym rogu ekranu menu start i wybierając opcję Panel Sterowania. Zostanie wyświetlone nowe okno w którym następnie należy kliknąć w napis System i zabezpieczenia.
W kolejnym oknie należy się posłużyć przyciskiem 'Zezwalaj programowani na dostęp przez Zaporę Windows'
Należy odszukać interesujący nas program na liście i zaznaczyć w polu wyboru możliwość jego łączenia się omijając zaporę dla wybranej sieci. W przypadku kiedy program nie istnieje na liście - można go dodać klikając odpowiedni przycisk, co spowoduje otworzenie się kolejnego okna z listą dostępnych programów. Istnieje także możliwość podania jego dokładnej ścieżki na dysku twardym komputera używając przycisku przeglądaj.
To samo okno umożliwiające dodanie nowego połączenia możemy otworzyć w sposób szybszy. Klikając w menu start, następnie w polu wyszukiwania wpisując frazę firewall i klikając na opcję 'Zezwalaj programowi na dostęp przez zaporę systemu Windows'.
Drugim sposobem na dodanie reguły do firewalla w systemie Windows 7 jest kliknięcie w oknie systemu i zabezpieczeń na opcję Zapora systemu Windows.
Zostaną wyświetlone aktualne stany zapory oraz właściwości połączenia z obecną siecią. Możemy włączyć lub wyłączyć zaporę klikając po lewej stronie w odpowiedni przycisk. Aby przejść do ustawień zaawansowanych firewalla wybieramy przed ostatnią opcję na menu po lewej stronie.
Wykonanie powyższej operacji spowoduje uruchomienie znajomego już nam okna z instrukcji konfiguracji zapory dla systemu Windows 10. Należy sprawdzić poprawność ustawień dla danej reguły lub w braku jej przypadku dodać ją w sposób identyczny jak w Windows 10.
Po połączeniu programu z bazą należy wpisać login i hasło zdefiniowane w programie LoMag dla Windows w menu Użytkownicy / Lista użytkowników. Jeśli użytkownicy nie zostali zdefiniowani naciskamy [OK]
W kolejnym kroku wybieramy magazyn, w którym będziemy pracować. W przypadku gdy mamy tylko 1 magazyn poniższe okno wyboru magazynu nie będzie widoczne.
Poniżej przedstawiono widok głównego menu programu aplikacji Android po zalogowaniu i wybraniu aktywnego magazynu. Część opcji może być niedostępna w menu jeśli dany użytkownik nie ma zdefiniowanych uprawnień do danej funkcji:
W tym oknie można wyszukać towary po kodzie kreskowym lub fragmencie nazwy jak przedstawiono poniżej. Klikając na ikonę kodu możemy zeskanować kod produktu aby precyzyjnie odnaleźć produkt.
W celu dodania nowego towaru do magazynu należy posłużyć się przyciskiem co spowoduje wyświetlenie okna przedstawionego poniżej.
Należy wypełnić wszystkie obowiązkowe parametry dla nowego towaru, dodatkowo możemy ręcznie lub automatycznie (klikając na ikonę ) dodać kod towaru oraz klikając w ikonę uruchomić aparat w telefonie w celu wykonania zdjęcia dla towaru. Po wypełnieniu wszystkich danych klikając w ikonę towar zostanie dodany do magazynu.
W celu edycji istniejących towarów w magazynie klikamy w ikonę co spowoduje wyświetlenie się okna edycji towaru w którym będziemy mogli poprawić błędne dane dla wybranego towaru. Aby usunąć towar/y należy kliknąć w ikonę
Po wybraniu opcji usunięcia towaru użytkownikowi aplikacji LoMag na system Android ukaże się okno przedstawione poniżej. W którym należy zaznaczyć w polach wyboru towary które chcemy usunąć z magazynu, a następnie w prawym dolnym rogu kliknąć w ikonę usuń towar. W celu wycofania się z wybranej opcji - zawsze można cofnąć się do poprzedniego okna używając w górnej części okna strzałki wstecz.
UWAGA! Wszystkie akcje wykonywane w aplikacji LoMag są na bieżąco aktualizowane w bazie danych na komputerze i odwrotnie - spowodowane jest to tym że programy łączą się z tą samą bazą danych. Oznacza to że jeśli np. usuniemy jakiś towar z magazynu na telefonie - nie będzie on już więcej widoczny także w programie magazynowym LoMag na komputerze.
W celu wystawienia dokumentu PZ lub WZ należy odpowiednio w menu głównym aplikacji kliknąć w ikonę lub . Opis wystawiania dokumentów został przedstawiony na przykładzie PZ, dokument WZ wystawia się w sposób identyczny jak w poniższym przykładzie.
Aby dodać towar do dokumentu należy w pierwszej kolejności wybrać kontrahenta wpisując jego początkową nazwę i wybranie go z ukazanej rozwijanej listy. W przypadku kiedy chcemy dodań nowego klienta należy kliknąć w ikonę .
Powyższa akcja spowodowała wyświetlenie się nowego okna w aplikacji LoMag w którym należy zdefiniować dane dla nowego kontrahenta. Po wprowadzeniu wszystkich obowiązkowych danych należy zapisać ustawienia klikając w przycisk
Kolejnym krokiem jest wprowadzenie numeru dokumentu (można go pozostawić bez zmian - zostanie mu nadany kolejny nr. według szablonu numeracji ustawionego w oprogramowaniu LoMag). Użytkownik aplikacji posiada także możliwość wprowadzenia uwag dla dokumentów. Klikając ikonę otworzymy okno w którym można dodać towary do dokumentu.
Istnieją dwie możliwości dodania towaru do dokumentu. Pierwszym jest wybranie towaru wprowadzając jego początkową nazwę w polu "Nazwa Towaru", drugim wprowadzenie kodu kreskowego - można to uczynić ręcznie lub zeskanować kod towaru klikając w ikonę Oba pola są od siebie zależne, co oznacza, że wypełnienie jednego spowoduje wypełnienie drugiego (jeśli żądany przez nas towar posiada w kartotece kod kredkowy). Kolejno należy wprowadzić ilość przyjmowanego towaru, cenę lub wartość (pola zostaną automatycznie skalkulowane po wprowadzeniu choć jednej wartości). Pole aktualny stan informuje nas ile posiadamy towaru na obecnym magazynie przed przyjęciem dokumentu. Opcjami dodatkowymi jest możliwość wprowadzenia daty ważności dla towaru klikając w ikonę (aby wyłączyć tą opcję należy odznaczyć pole wyboru), numeru seryjnego wpisując go ręcznie lub poprzez skaner, a także umieszczenie uwag dla towaru. W celu dodania kolejnego towaru do dokumentu należy kliknąć w ikonę co spowoduje wyświetlenie identycznego okna jakie obecnie jest otwarte - w celu skonfigurowania dodania do dokumentu kolejnego towaru. Kiedy już dokument jest gotowy i chcemy go zapisać należy posłużyć się ikoną
W ten sam sposób możemy wygenerować dokumenty przyjęcia i wydania wewnętrznego.
Weryfikując nasz nowo zapisany dokument w punkcie czwartym tej instrukcji, należy w menu głównym aplikacji LoMag na system android kliknąć w ikonę Spowoduje to wyświetlenie się wszystkich dostępnych dokumentów w aplikacji LoMag.
Aplikacja umożliwia odszukanie odpowiedniego dokumentu przewijając listę używając palca na urządzeniu z systemem Android, lub poprzez wprowadzenie jego numeru w polu wyszukiwania. Aby edytować dokument należy użyć ikony
W oknie edycji posiadamy tyko i wyłącznie opcję przeglądania towarów na dokumencie oraz ich usunięcia. Aby usunąć towar z dokumentu należy kliknąć w ikonę
W wypadku kiedy użytkownik aplikacji LoMag zapomniał dodać towar do dokumentu - należy posłużyć w oknie listy dokumentów ikoną Spowoduje to otworzenie się znajomego nam okna z punktu 4 tej instrukcji - w którym istnieje możliwość dopisania zapomnianych towarów.
Aby utworzyć nowy dokument remanentu należy w głównym menu aplikacji kliknąć w ikonę - wyświetli się wtedy nowe okno w którym należy wprowadzić obowiązkowo numer dokumentu. W celu umieszczenia towarów na dokumencie, używamy przycisku
Kolejnym krokiem jest dodanie towarów do dokumentu. W tym celu w znany nam już sposób z tej instrukcji należy wprowadzić jego nazwę lub kod kreskowy. W polu ilość powinniśmy podać aktualny stan magazynowy, co spowoduje przez aplikacje przekalkulowanie pól cena oraz wartość, które są nieedytowalne. W celu dodania kolejnych towarów, użytkownik powinien kliknąć w ikonę .
Wykorzystując pierwszą opcję jaką jest "Pokaż towary których nie ma w remanencie" zostanie wyświetlona nam lista towarów nie ujętych aktualnie w dokumencie, używając przycisku otworzymy okno z możliwością jego dodania z wypełnioną nazwą oraz kodem kreskowym dla wybranego towaru.
Korzystając z drugiej opcji jaką jest "Dodaj brakujące towary z ich aktualnym stanem" zostaną na dokument dodane wszystkie pominięte przez nas towary wraz z ich aktualnym stanem magazynowym. Aby wygenerować dokument pozostaje użytkownikowi aplikacji LoMag jedynie kliknięcie w ikonę
Wybierając opcję trzecią tzn. "Dodaj brakujące towary ze stanem zero" spowoduje dodanie do dokumentu wszystkich towarów jakie posiadamy na obecnym magazynie ze stanem 0. Różnice pomiędzy stanami są podświetlane na kolor zielony. Na dokumencie poniżej można zauważyć w podsumowaniu że stara wartość aktualnych stanów na magazynie wynosi 2082.00 zaś w dokumencie który chcemy wygenerować będzie wynosić 0.00, to samo tyczy się podsumowania wartości towarów.
Zapisując dokument remanentu, można go przeglądać oraz edytować w sekcji dokumenty. Odnaleźć go można przesuwając palec na wyświetlaczu z systemem Android, lub korzystając z wyszukiwarki wprowadzając jego nazwę lub fragment. Aby wyświetlić dokument należy kliknąć w ikonę . Istnieje możliwość usunięcia lub dodania towaru do dokumentu używając odpowiednio ikon oraz
Celem przeniesienia towaru z obecnie otwartego magazynu do innego, posiadacz aplikacji LoMag posłużyć musi się ikoną znajdującą się w głównym menu. Zrealizowanie powyższych wytycznych spowoduje otworzenie się okna w którym standardowo musimy uzupełnić podstawowe dane min numer dokumentu. Najważniejszym krokiem jest wybór magazynu do którego chcemy przenieść towary które możemy określić używając przycisku . W poniższym przykładzie wybraliśmy magazyn archiwalny do którego ma trafić 200kg czereśni. W oknie dodawania towarów wyświetlany jest podgląd dostaw dla danego towaru. W celu dodania kolejnego towaru który ma zostać przeniesiony do innego magazynu należy użyć ikony , po wprowadzeniu wszystkich towarów które mają być przeniesione do magazynu archiwalnego należy kliknąć w ikonę
W przypadku kiedy towar jest przenoszony do magazynu w którym nie istnieje - zostanie wyświetlony komunikat czy chcemy skopiować jego kartotekę z obecnego magazynu. Należy użyć przycisku tak.
Aby zmienić obecnie otwarty magazyn, należy w menu głównym kliknąć w ikonę strzałki w tył, znajdującej się lewym górnym oknie aplikacji. Wykonanie powyższej akcji spowoduje że użytkownik aplikacji LoMag zostanie cofnięty do możliwości wybrania innego magazynu. W naszym przykładzie towar o nazwie czereśnie przenieśliśmy do Magazynu archiwalnego i dlatego został on wybrany - w celu instrukcyjnym jak towar został przeniesiony.
Po wybraniu magazynu do którego został przeniesiony towar, można sprawdzić rezultaty wykonanej operacji. W naszym przykładzie został do tego użyty nowo stworzony magazyn, a więc jedynym towarem na aktualnym stanie powinny być czereśnie w ilości 200kg. W celu sprawdzenia poprawności wykonanego przeniesienia między magazynowego należy w menu głównym kliknąć w ikonę co spowoduje wyświetlenie się nowego okna w którym można zauważyć że towar został poprawnie przeniesiony do tego magazynu.