Comarch ERP Optima - Współpraca z Comarch ERP Mobilny ... · Współpraca z Comarch ERP Mobilny...

16
Instrukcja użytkownika Współpraca z Comarch ERP Mobilny Sprzedawca Wersja 2013.0.1

Transcript of Comarch ERP Optima - Współpraca z Comarch ERP Mobilny ... · Współpraca z Comarch ERP Mobilny...

Page 1: Comarch ERP Optima - Współpraca z Comarch ERP Mobilny ... · Współpraca z Comarch ERP Mobilny Sprzedawca 3 Wersja 2013.0.1 1 Wstęp Comarch ERP Mobilny Sprzedawca to mobilne wsparcie

Instrukcja użytkownika Współpraca z Comarch ERP Mobilny Sprzedawca

Wersja 2013.0.1

Page 2: Comarch ERP Optima - Współpraca z Comarch ERP Mobilny ... · Współpraca z Comarch ERP Mobilny Sprzedawca 3 Wersja 2013.0.1 1 Wstęp Comarch ERP Mobilny Sprzedawca to mobilne wsparcie

Współpraca z Comarch ERP Mobilny Sprzedawca 2 Wersja 2013.0.1

Spis treści

1 WSTĘP ........................................................................................................................................................... 3

2 INSTALACJA I OBSŁUGA APLIKACJI COMARCH ERP MOBILNY SPRZEDAWCA ................................................. 4

3 WSPÓŁPRACA COMARCH ERP OPTIMA Z COMARCH ERP MOBILNY SPRZEDAWCA ....................................... 5

3.1 KONFIGURACJA WSPÓŁPRACY Z URZĄDZENIEM MOBILNYM ................................................................... 5 3.2 SYNCHRONIZACJA DANYCH ....................................................................................................................... 9

3.2.1 SYNCHRONIZACJA USTAWIEŃ, TOWARÓW, KONTRAHENTÓW .................................................. 9 3.2.2 SYNCHRONIZACJA ZASOBÓW .................................................................................................... 10

3.3 DOKUMENTY WYSTAWIANE NA URZĄDZENIU MOBILNYM .................................................................... 10 3.4 WCZYTYWANIE KONTRAHENTÓW DO COMARCH ERP OPTIMA ............................................................. 11 3.5 WCZYTYWANIE DOKUMENTÓW DO COMARCH ERP OPTIMA ................................................................ 11 3.6 AUTOMAT SYNCHRONIZACJI ................................................................................................................... 13 3.7 ROZWIĄZYWANIE PROBLEMÓW PODCZAS INSTALACJI WEBSERVICE APLIKACJI COMARCH ERP MOBILNY SPRZEDAWCA ..................................................................................................................................... 13 3.8 SZCZEGÓLNE ZALECENIA W STOSUNKU DO SILNIKA SQL DLA BAZY COMARCH ERP OPTIMA WSPÓŁPRACUJĄCEJ Z COMARCH ERP MOBILNY SPRZEDAWCA ......................................................................... 14

4 COMARCH ERP MOBILNY SPRZEDAWCA W WERSJI NA PLATFORMĘ ANDROID ............................................15

4.1 SYNCHRONIZACJA DANYCH ..................................................................................................................... 15 4.2 DOKUMENTY WYSTAWIANE NA URZĄDZENIU MOBILNYM .................................................................... 15 4.3 WCZYTYWANIE DOKUMENTÓW DO COMARCH ERP OPTIMA ................................................................ 15 4.4 WCZYTYWANIE NOWYCH KONTRAHENTÓW DO COMARCH ERP OPTIMA ............................................. 16 4.5 TERMINARZ ............................................................................................................................................. 16

Page 3: Comarch ERP Optima - Współpraca z Comarch ERP Mobilny ... · Współpraca z Comarch ERP Mobilny Sprzedawca 3 Wersja 2013.0.1 1 Wstęp Comarch ERP Mobilny Sprzedawca to mobilne wsparcie

Współpraca z Comarch ERP Mobilny Sprzedawca 3 Wersja 2013.0.1

1 Wstęp

Comarch ERP Mobilny Sprzedawca to mobilne wsparcie dla rozległych działań sprzedażowych i marketingowych. Jest on nieocenioną pomocą w codziennej pracy przedstawiciela handlowego. Znajduje zastosowanie zarówno w pre-sellingu jaki i w van-sellingu. Aplikacja bazuje na najnowszych technologiach i przeznaczona jest na urządzenia przenośne, takie jak smartphony, czy palmtopy.

Program Comarch ERP Optima został zintegrowany z aplikacją Comarch ERP Mobilny Sprzedawca tak, aby możliwe było wysyłanie danych o towarach i kontrahentach do urządzenia oraz odczytywanie z urządzenia informacji o zamówieniach lub sprzedaży.

Uwaga: Comarch ERP Mobilny Sprzedawca działa tylko z modułem Comarch ERP Optima Handel lub Handel Plus. Nie są wymagane dodatkowe licencje od strony Comarch ERP Optima. Niezbędne jest posiadanie licencjonowanej aplikacji Comarch ERP Mobilny Sprzedawca zainstalowanej na urządzeniu mobilnym.

Uwaga: Comarch ERP Optima w wersji 2013.0.1 działa z Comarch ERP Mobilny Sprzedawca w wersji 6.1.

Page 4: Comarch ERP Optima - Współpraca z Comarch ERP Mobilny ... · Współpraca z Comarch ERP Mobilny Sprzedawca 3 Wersja 2013.0.1 1 Wstęp Comarch ERP Mobilny Sprzedawca to mobilne wsparcie

Współpraca z Comarch ERP Mobilny Sprzedawca 4 Wersja 2013.0.1

2 Instalacja i obsługa aplikacji Comarch ERP Mobilny Sprzedawca

Dokumentacja dotycząca instalacji oraz konfiguracji aplikacji Comarch ERP Mobilny Sprzedawca znajduje się w obszarze Dla Partnerów lub Dla Klientów dostępnych na stronie http://www.comarch.pl/erp Po zalogowaniu na strony walidowane i wybraniu z menu po lewej stronie odpowiedniego produktu uzyskujemy dostęp do pełnej dokumentacji oraz do aktualnych wersji aplikacji. W dokumentacji znajduje się również instrukcja obsługi Comarch ERP Mobilny Sprzedawca. Asystę w tym temacie realizuje Asysta Comarch ERP XL.

Komunikacja pomiędzy aplikacją Comarch ERP Mobilny Sprzedawca, a systemem Comarch ERP Optima odbywa się przy użyciu WebService. WebService działa na serwerze IIS 5.0 lub nowszym.

Uwaga: Pełny proces automatycznej instalacji WebService z wykorzystaniem instalatora lub ręcznej instalacji WebService powiązany jest z instalacją samej aplikacji mobilnej. Proces ten opisany jest w dokumentacji do Comarch ERP Mobilny Sprzedawca (Comarch ERP Rozwiązania mobilne X.X – Instalacja i konfiguracja.pdf). Jest to całkowicie odrębny etap niezwiązany z niniejszą instrukjcą – wsparcie w tym temacie realizuje Asysta Comarch ERP XL.

Aby poprawnie skonfigurować WebService dla współpracy z Comarch ERP Optima należy podczas lub po instalacji WebService w odpowiedni sposób zmodyfikować plik Web.config. Można to zrobić edytując ten plik w dowolnym edytorze tekstu. Należy odnaleźć i zmienić odpowiednie sekcje:

<add key="API" value="Comarch.Mobile.Api.Optima.dll"/>

<add key="Server" value=" "/> - nazwa serwera bazy danych, np. KOMPUTER\OPTIMA

<add key="Database" value=" "/> - nazwa bazy danych np. CDN_Mobile

<add key="HASP" value=" "/> - nazwa serwera klucza HASP, np. KOMPUTER\OPTIMA

Page 5: Comarch ERP Optima - Współpraca z Comarch ERP Mobilny ... · Współpraca z Comarch ERP Mobilny Sprzedawca 3 Wersja 2013.0.1 1 Wstęp Comarch ERP Mobilny Sprzedawca to mobilne wsparcie

Współpraca z Comarch ERP Mobilny Sprzedawca 5 Wersja 2013.0.1

3 Współpraca Comarch ERP Optima z Comarch ERP Mobilny Sprzedawca

3.1 Konfiguracja współpracy z urządzeniem mobilnym

W programie utworzono nowy rodzaj magazynu o typie mobilny. z magazynu tego typu przesyłane są na urządzenia mobilne stany magazynowe (w postaci dokumentów MM). Na magazynach „mobilnych” nie można wykonywać żadnych transakcji po stronie Comarch ERP Optima – widoczne są tylko dokumenty wygenerowane za pomocą urządzeń mobilnych.

Rys. 1. Magazyn typu „Mobilny”.

W konfiguracji Comarch ERP Optima stworzono obszar dotyczący stanowisk mobilnych powiązanych z określonym magazynem „mobilnym” oraz operatorem (akwizytorem). Konfigurację stanowiska umieszczono w menu System/ Konfiguracja/ Firma/ Urządzenia mobilne/ Stanowiska.

Dla nowego stanowiska definiujemy pola na dwóch zakładkach.

Page 6: Comarch ERP Optima - Współpraca z Comarch ERP Mobilny ... · Współpraca z Comarch ERP Mobilny Sprzedawca 3 Wersja 2013.0.1 1 Wstęp Comarch ERP Mobilny Sprzedawca to mobilne wsparcie

Współpraca z Comarch ERP Mobilny Sprzedawca 6 Wersja 2013.0.1

Ogólne:

Rys. 2. Stanowisko sprzedaży mobilnej część 1

Numer stanowiska – nadawany automatycznie przez program. Poprzez ten numer możliwa jest łączność między urządzeniem (z aplikacją Comarch ERP Mobilny Sprzedawca), a stanowiskiem zdefiniowanym w Comarch ERP Optima.

Nieaktywne – po zaznaczeniu tego parametru stanowisko jest nieaktywne.

Magazyn mobilny – można wybrać magazyn tylko o statusie „mobilny”. Wybrany magazyn służy do odczytu stanów magazynowych przez urządzenie – na urządzenie wysyłane są dokumenty MM, w których magazynem docelowym jest magazyn mobilny. Urządzenie ma możliwość odczytu stanów tylko i wyłącznie z magazynu przypisanego do stanowiska. Należy założyć tyle magazynów mobilnych, ile będzie stanowisk Mobilnego Sprzedawcy. Na magazyn ten trafiają wystawione na urządzeniu mobilnym Faktury Sprzedaży (FS).

Magazyn domyślny – na wybrany w tym polu magazyn (tylko o statusie „lokalny”) podczas synchronizacji trafiają zwroty niesprzedanego towaru oraz wystawione na urządzeniu dokumenty RO.

Grupa towarów – wybrana grupa towarowa będzie wysyłana do urządzenia. W przypadku wybrania Grupy Głównej wysyłany jest cały cennik.

Grupa kontrahentów – wybrana grupa kontrahentów. W przypadku pozostawienia pustego pola do urządzenia mobilnego zostania wysłana cała lista kontrahentów.

Rys. 3. Stanowisko sprzedaży mobilnej część 2

Definicja PA – definicja schematu numeracji dla Paragonów wystawianych w Mobilnym Sprzedawcy. Definicja musi zawierać człon SERIA. Jeżeli Użytkownik nie posiada dla PA schematu numeracji zawierającego człon SERIA, musi przed konfiguracją stanowiska zdefiniować taki schemat z poziomu Konfiguracji firmy/ Definicje dokumentów/ Handel.

Definicja FS – definicja schematu numeracji dla Faktur Sprzedaży wystawianych w Mobilnym Sprzedawcy. Definicja musi zawierać człon SERIA. Jeżeli Użytkownik nie posiada dla FS schematu numeracji

Page 7: Comarch ERP Optima - Współpraca z Comarch ERP Mobilny ... · Współpraca z Comarch ERP Mobilny Sprzedawca 3 Wersja 2013.0.1 1 Wstęp Comarch ERP Mobilny Sprzedawca to mobilne wsparcie

Współpraca z Comarch ERP Mobilny Sprzedawca 7 Wersja 2013.0.1

zawierającego człon SERIA, musi przed konfiguracją stanowiska zdefiniować taki schemat z poziomu Konfiguracji firmy/ Definicje dokumentów/ Handel .

Definicja MM – definicja schematu numeracji dla Przesunięć Międzymagazynowych. Definicja musi zawierać człon SERIA. Jeżeli Użytkownik nie posiada dla MM schematu numeracji zawierającego człon SERIA, musi przed konfiguracją stanowiska zdefiniować taki schemat z poziomu Konfiguracji firmy/ Definicje dokumentów/ Magazyn.

Definicja RO – definicja schematu numeracji dla Rezerwacji Odbiorcy wystawianych w Mobilnym Sprzedawcy. Definicja musi zawierać człon SERIA. Jeżeli Użytkownik nie posiada dla RO schematu numeracji zawierającego człon SERIA, musi przed konfiguracją stanowiska zdefiniować taki schemat z poziomu Konfiguracji firmy/ Definicje dokumentów/ Handel .

Definicja KP/ KW – definicja schematu numeracji dla zapisów generujących wpłaty i rozchód środków pieniężnych wystawionych w Mobilnym Sprzedawcy. Definicja musi zawierać człon REJESTR. Standardowo w programie dla KP, KW zdefiniowane są schematy o numeracji: symbol dokumentu/ numer bez zer/ rok kalendarzowy/ rejestr. Przed konfiguracją stanowiska Użytkownik może zdefiniować własne schematy (Konfiguracja firmy/ Definicje dokumentów/ Kasa i Bank ).

Rejestr – w wybranym rejestrze zapisywane są dokumenty KP/ KW. Lista rejestrów pobierana jest z menu Kasa/Bank/ Rejestry kasowe/bankowe. Wybrany rejestr występuje w numeracji dokumentów KP/ KW.

Seria dla dokumentów – w tym miejscu należy zdefiniować serię, która będzie występowała w numeracji Faktur Sprzedaży, Rezerwacji Odbiorcy i dokumentów MM.

Typ – określa typ ceny (brutto/netto) wg jakiej będą wystawiane Faktury Sprzedaży i Rezerwacje Odbiorcy.

Uwaga: w definicji dokumentów PA , FS, RO i MM mogą występować w dowolnej kombinacji elementy: symbol/ numer/ miesiąc/ rok/ seria – jednakże po stronie urządzenia mobilnego symbol zawsze będzie pojawiał się na początku.

Page 8: Comarch ERP Optima - Współpraca z Comarch ERP Mobilny ... · Współpraca z Comarch ERP Mobilny Sprzedawca 3 Wersja 2013.0.1 1 Wstęp Comarch ERP Mobilny Sprzedawca to mobilne wsparcie

Współpraca z Comarch ERP Mobilny Sprzedawca 8 Wersja 2013.0.1

Operatorzy i płatności:

Rys. 4. Stanowisko sprzedaży mobilnej część 3

Operatorzy – w tym miejscu należy przypisać do stanowiska wybranego Operatora. Do jednego stanowiska możne być przypisany tylko jeden Operator, który nie może już być przypisany do innych stanowisk.

Formy płatności – w tabeli tej Użytkownik powinien określić, które spośród zdefiniowanych w systemie form płatności będą wykorzystywane w Mobilnym Sprzedawcy. W tym celu należy:

Wybrać formy płatności spośród zdefiniowanych w Konfiguracji firmy/ Kasa i Bank/ Formy płatności.

Zdefiniować dla nich nazwy, które będą widoczne w Mobilnym Sprzedawcy.

Ustalić domyślną formę płatności. Standardowo, pierwsza dodana forma płatności ustawiana jest jako domyślna. Użytkownik ma możliwość zmiany. Domyślną formą płatności musi być płatność typu gotówka, nie odroczona.

Uwaga: Operator przypisany do stanowiska sprzedaży mobilnej musi mieć zaznaczony moduł Handel lub Handel Plus na swojej karcie na zakładce Ogólne w Konfiguracji programu/ Użytkowe/ Operatorzy. Brak zaznaczania jednego z tych modułów spowoduje błąd podczas próby synchronizacji z Comarch ERP Mobilny Sprzedawca.

Uwaga: Podczas definiowania płatności na liście dostępnych form NIE pojawią się formy płatności zablokowane w konfiguracji (w gałęzi dotyczącej modułu Comarch ERP Optima Kasa/Bank) oraz formy płatności typu kompensata .

Page 9: Comarch ERP Optima - Współpraca z Comarch ERP Mobilny ... · Współpraca z Comarch ERP Mobilny Sprzedawca 3 Wersja 2013.0.1 1 Wstęp Comarch ERP Mobilny Sprzedawca to mobilne wsparcie

Współpraca z Comarch ERP Mobilny Sprzedawca 9 Wersja 2013.0.1

3.2 Synchronizacja danych

Urządzenie mobilne pobiera z bazy Comarch ERP Optima informacje o towarach, cenniku, kontrahentach oraz stanach magazynowych na podstawie danych zdefiniowanych w konfiguracji określonego stanowiska.

To z jakiego magazynu dane będą ściągane, zależy od zalogowanego do urządzenia operatora. Operator może mieć przypisane tylko jedno takie stanowisko.

Synchronizacji opisanych poniżej danych dokonujemy po stronie Comarch ERP Mobilny Sprzedawca na urządzeniu mobilnym.

3.2.1 Synchronizacja ustawień, towarów, kontrahentów

Ustawienia

Parametry są synchronizowane na podstawie zalogowanego do urządzenia operatora. Pierwsze logowanie operatora wymaga pracy on-line, dlatego przy pierwszym logowaniu aplikacja narzuca nam taki typ logowania. Sprawdzane jest czy taki operator istnieje we wskazanej bazie, czy ma przypisane stanowisko sprzedaży mobilnej oraz czy na jego karcie jest zaznaczony moduł Handel lub Handel Plus. Jeśli autoryzacja operatora powiedzie się, wówczas nastąpi synchronizacja danych wg ustawień tego stanowiska. Kolejne synchronizacje można wykonywać w dowolnym momencie na urządzeniu mobilnym. Na tym etapie na urządzenie przesyłane są informacje o formach płatności i schematach numeracji. Po synchronizacji on-line dalsza praca może odbywać się w trybie off-line.

Po stronie Mobilnej Sprzedaży występuje parametr: Kontroluj minimalną marżę. Jest on uzależniony od parametru: Sprzedaż poniżej minimalnej marży na karcie Operatora w Comarch ERP Optima. Zależność przedstawia się następująco:

Comarch ERP Optima Comarch ERP Mobilny Sprzedawca

[ ] Sprzedaż poniżej minimalnej marży [v] Kontroluj minimalną marżę

[v] Sprzedaż poniżej minimalnej marży [ ] Kontroluj minimalną marżę

Synchronizowany jest również parametr z karty operatora „Brak dostępu do cen zakupu”. Jest to odpowiednik parametru w Mobilnym Sprzedawcy „Widoczne ceny zakupu”. Zależność prezentuje się następująco:

Comarch ERP Optima Comarch ERP Mobilny Sprzedawca

[ ] Brak dostępu do cen zakupu [v] Widoczne ceny zakupu

[v] Brak dostępu do cen zakupu [ ] Widoczne ceny zakupu

Towary

Do urządzenia są przekazywane dane o towarach takie jak: Kod, nazwa, kod EAN, stawka VAT, ceny, minimalna marża.

O tym, które towary zostaną zsynchronizowane decyduje konfiguracja stanowiska mobilnego. Może to być albo cały cennik (Grupa Główna) albo towary z wybranej grupy towarowej.

Na urządzenie mobilne wysyłane są wszystkie ceny danego towaru. Cena domyślna jest pogrubiona (na platformie android oznaczona zielonym „znacznikiem”) i to ta cena jest przenoszona na transakcje.

Pozycje cennikowe z zaznaczonym parametrem „Karta nieaktywna” nie są synchronizowane (dotyczy to nowo utworzonych lub pustych/wyczyszczonych baz w Comarch ERP Mobilny Sprzedawca).

Kontrahenci

Do urządzenia są przekazywane dane o kontrahentach takie jak: kod kontrahenta, nazwa, adres, forma płatności, termin płatności, limit kredytu, limit pozostający do wykorzystania, kwota dozwolona po terminie, kwota wykorzystana po terminie, maksymalna zwłoka. O tym, którzy kontrahenci zostaną zsynchronizowani decyduje konfiguracja stanowiska mobilnego. Może to być cała lista kontrahentów (puste pole Grupa kontrahentów) lub kontrahenci należący do wskazanej grupy.

Page 10: Comarch ERP Optima - Współpraca z Comarch ERP Mobilny ... · Współpraca z Comarch ERP Mobilny Sprzedawca 3 Wersja 2013.0.1 1 Wstęp Comarch ERP Mobilny Sprzedawca to mobilne wsparcie

Współpraca z Comarch ERP Mobilny Sprzedawca 10 Wersja 2013.0.1

3.2.2 Synchronizacja zasobów

Aby odczytać towary wraz z ich stanami, należy przesunąć je dokumentem MM na Magazyn mobilny powiązany z tym stanowiskiem. Urządzenie mobilne ma możliwość odczytu stanów tylko i wyłącznie z magazynu przypisanego do tego stanowiska. Ponadto urządzenie pobiera poszczególne dokumenty MM, a nie sumę stanów z przypisanego magazynu (raz przesłany dokument MM nie może być ponownie wysyłany). Zwrot do dokumentu MM jest realizowany przez odczyt sprzedaży z równoczesnym zwrotem towaru do Magazynu domyślnego (określonego w konfiguracji stanowiska).

W przypadku, kiedy dokumenty MM zostaną pobrane na urządzenie mobilne, podczas wystawiania dokumentów na urządzeniu mogą być kontrolowane zasoby oraz marża minimalna.

Urządzenie mobilne ma też możliwość odczytanie samej listy cennikowej, bez stanów magazynowych (np. W celu zbierania zamówień). O tym czy będzie odczytywany cały cennik (Grupa Główna) czy określona grupa towarowa decyduje konfiguracja stanowiska.

Uwaga: Dokument MM trafia na urządzenie lokalne do bufora. Aby zasoby były dostępne należy zatwierdzić ten dokument na urządzeniu mobilnym.

3.3 Dokumenty wystawiane na urządzeniu mobilnym

W aplikacji Comarch ERP Mobilny Sprzedawca na urządzeniu mobilnym istnieje możliwość wystawiania wielu dokumentów handlowo-magazynowych. Do Comarch ERP Optima można wczytywać Paragony (PA), Faktury Sprzedaży (FS), Rezerwacje Odbiorcy (RO), oraz dokumenty kasowe KP i KW. Dokumenty PA oraz FS odczytywane z urządzenia mobilnego trafiają na Magazyn mobilny przypisany do danego stanowiska. Ponadto jeżeli Paragon został zafiskalizowany na urządzeniu mobilnym, to w Comarch ERP Optima będzie widoczny również jako zafiskalizowany. Dokumenty RO (w Comarch ERP Mobilny Sprzedawca jest to dokument ZS) można wystawić na dowolny Magazyn lokalny w Comarch ERP Optima (domyślnie podpowiada się Magazyn domyślny). Dodatkowo podczas wystawiania dokumentu istnieje możliwość sprawdzenia stanu magazynowego na wszystkich Magazynach lokalnych w Comarch ERP Optima. Istnieje też możliwość wykonania zwrotu do dokumentu MM przesłanego z Comarch ERP Optima (szczegóły w punkcie 4.4).

Importowane są również opisy dokumentów wystawionych w Comarch ERP Mobilny Sprzedawca.

Uwaga: Istnieje kilka zasad dotyczących wystawiania dokumentów na urządzeniu mobilnym, które decydują o poprawnej współpracy pomiędzy obydwoma aplikacjami. Zasady te opisane są poniżej.

Istotną sprawą podczas pracy na urządzeniu mobilnym jest rozliczanie dokumentów. Należy zdecydować czy dokumenty mają być rozliczone po stronie urządzenia mobilnego czy po stronie Comarch ERP Optima. Nie powinno rozliczać się dokumentów po obu stronach. Może to spowodować wystąpienie błędów podczas wczytywania dokumentów do Comarch ERP Optima! Dokumenty mające odroczoną płatność można wczytać do Comarch ERP Optima jako nierozliczone i rozliczyć na tej samej zasadzie co inne dokumenty w programie.

Dokumenty gotówkowe lub z inną formą płatności, które rozliczyliśmy na urządzeniu mobilnym najlepiej wczytać dopiero po wykonaniu na urządzeniu mobilnym raportu kasowego. Jeżeli nie wykonamy raportu kasowego dokumenty trafią do programu jako nierozliczone i należy bezwzględnie pamiętać, żeby ich nie rozliczyć po stronie Comarch ERP Optima (w przyszłości spowoduje to błędy podczas synchronizacji. Przykładem takiej sytuacji jest scenariusz:

1. Wystawiamy dokument na urządzeniu mobilnym i rozliczamy go

2. Wczytujemy dokument do Comarch ERP Optima – wczytuje się on jako nierozliczony

3. Ktoś rozlicza dokument w Comarch ERP Optima

4. Zamykamy po jakimś czasie raport kasowy na urządzeniu mobilnym

5. Ponownie wczytujemy dokumenty do Comarch ERP Optima

6. Otrzymujemy błąd podczas synchronizacji, ponieważ program chce wczytać rozliczenie dokumentu, które już istnieje w programie!

Page 11: Comarch ERP Optima - Współpraca z Comarch ERP Mobilny ... · Współpraca z Comarch ERP Mobilny Sprzedawca 3 Wersja 2013.0.1 1 Wstęp Comarch ERP Mobilny Sprzedawca to mobilne wsparcie

Współpraca z Comarch ERP Mobilny Sprzedawca 11 Wersja 2013.0.1

Aby poradzić sobie z tym problemem należy skasować rozliczenie powiązane z danym dokumentem.

Ponadto należy pamiętać, że zalecaną ścieżką wystawiania i rozliczania dokumentów w urządzeniu mobilnym jest:

1. Wystawienie dokumentu

2. Rozliczenie dokumentu (dotyczy również dokumentów gotówkowych – nie są one rozliczane automatycznie, dopóki nie zaznaczymy odpowiedniego parametru po stronie Comarch ERP Mobile – Automatycznie przyjmuj zapłatę)

3. Zamknięcie raportu kasowego na urządzeniu mobilnym (uwzględnia on wszystkie dokumenty oznaczone jako rozliczone)

4. Wykonanie synchronizacji na urządzeniu mobilnym

5. Wczytanie dokumentów do systemu Comarch ERP Optima

Możliwe jest również synchronizowanie nierozliczonych płatności. Do urządzenia mobilnego przesyłane są informacje o nierozliczonych dokumentach dla wybranej w konfiguracji stanowiska grupy kontrahentów. Mogą to być zarówno należności jak i zobowiązania. Płatność może być wykonana po stronie Mobilnego Sprzedawcy (utworzony zostaje dokument KP lub KW), a po kolejnej synchronizacji w Comarch ERP Optima dokument zostanie rozliczony.

Uwaga: Przed wczytaniem rozliczeń do Comarch ERP Optima należy zamknąć raport kasowy na urządzeniu mobilnym i wykonać na nim synchronizację.

Uwaga: Dokumenty nierozliczone na urządzeniu mobilnym do programu trafiają również jako nierozliczone. Można je rozliczyć w dowolnym momencie w Comarch ERP Optima, a na urządzeniu mobilnym pozostawić jako nierozliczone.

Uwaga: Do Comarch ERP Optima wysyłane są tylko dokumenty zapisane na stałe (wyciągnięte z bufora na urządzeniu mobilnym).

3.4 Wczytywanie kontrahentów do Comarch ERP Optima

Comarch ERP Mobilny Sprzedawca udostępnia funkcjonalność dodawania kontrahentów. Dzięki niej użytkownik aplikacji mobilnej może na bieżąco dodawać nowych odbiorców i od razu wystawiać dokumenty na ich konto. Informacje, które są wczytywane z Comarch ERP Mobilny Sprzedawca to:

Dane słownikowe znajdujące się na zakładce Ogólne

Warunki handlowe znajdujące się na zakładce Handlowe:

Forma płatności

Termin płatności

Cena początkowa

W przypadku, kiedy dla kontrahenta wybrano płatność gotówkową, termin płatności zostanie pobrany z konfiguracji tejże formy płatności w programie Comarch ERP Optima, a nie z aplikacji mobilnej.

3.5 Wczytywanie dokumentów do Comarch ERP Optima

Wczytywanie dokumentów wystawionych w Comarch ERP Mobilny Sprzedawca odbywanie się za pomocą znanej Użytkownikom Comarch ERP Optima Detal ikony widocznej w menu Narzędzia w górnym pasku programu.

Page 12: Comarch ERP Optima - Współpraca z Comarch ERP Mobilny ... · Współpraca z Comarch ERP Mobilny Sprzedawca 3 Wersja 2013.0.1 1 Wstęp Comarch ERP Mobilny Sprzedawca to mobilne wsparcie

Współpraca z Comarch ERP Mobilny Sprzedawca 12 Wersja 2013.0.1

Po kliknięciu w powyższą ikonę otwiera się okno synchronizacji.

Na oknie możemy określić, czy chcemy dokonać synchronizacji tylko stanowisk Mobilnego Sprzedawcy oraz wybrać konkretne stanowisko z rozwijanej listy. Możliwa jest synchronizacja wszystkich stanowisk Mobilnego Sprzedawcy jednocześnie oraz w ogóle wszystkich stanowisk skonfigurowanych w programie (Detal + Mobilny Sprzedawca).

Uwaga: Aby możliwe było wczytanie dokumentów do Comarch ERP Optima niezbędne jest wyciągnięcie dokumentów z bufora na urządzeniu mobilnym oraz wykonanie na nim synchronizacji.

Podczas wczytywania do Comarch ERP Optima przesyłane są następujące dokumenty:

Paragony (PA) - trafiają one na Magazyn mobilny zawsze jako zatwierdzone. Jeżeli Paragon został zafiskalizowany na urządzeniu mobilnym, to w Comarch ERP Optima będzie widoczny również jako zafiskalizowany.

Faktury Sprzedaży (FS) – trafiają one na Magazyn mobilny zawsze jako zatwierdzone. Faktury mogą być rozliczone lub nie (kwestia rozliczenia została przedstawiona w punkcie 4.3).

Jeżeli faktura została rozliczona po stronie urządzenia mobilnego zostaną zaczytane dokumenty rozliczające KP powiązane z daną fakturą lub fakturami.

Rezerwacje Odbiorcy (RO) – dokumenty te można wystawić na dowolny Magazyn lokalny w Comarch ERP Optima (domyślnie podpowiada się Magazyn domyślny). Trafiają one na wybrany podczas wystawiania dokumentu magazyn, zawsze do bufora.

Zwrotne dokumenty przesunięcia międzymagazynowego (MM) - aby wykonać zwrot do dokumentu MM przesłanego na urządzenie mobilne należy utworzyć dokument MMW na urządzeniu mobilnym. Podczas synchronizacji dokument ten wykona przesunięcie zasobów z Magazynu Mobilnego na Magazyn domyślny określony w konfiguracji stanowiska.

Uwaga: Zwrotne dokumenty MM wystawione z Magazynu Mobilnego na Magazyn domyślny po stronie Comarch ERP Optima nie trafiają do urządzenia mobilnego!

Dokumenty KP/KW – wystawione na urządzeniu mobilnym.

Uwaga: Podczas synchronizacji danych do Comarch ERP Optima sprawdzana jest obecność licencji na moduł Handel lub Handel Plus.

Uwaga: Jeżeli użytkownik aplikacji mobilnej wystawił dokument dla nowo dodanego kontrahenta, to ten dokument zostanie wczytany dopiero po drugiej z kolei synchronizacji z poziomu Comarch ERP Mobilny Sprzedawca. Pierwsza synchronizacja dodaje nowego kontrahenta do Programu Comarch ERP Optima. Druga synchronizacja przygotowuje dokumenty dla tego kontrahenta do wczytania w Comarch ERP Optima.

Page 13: Comarch ERP Optima - Współpraca z Comarch ERP Mobilny ... · Współpraca z Comarch ERP Mobilny Sprzedawca 3 Wersja 2013.0.1 1 Wstęp Comarch ERP Mobilny Sprzedawca to mobilne wsparcie

Współpraca z Comarch ERP Mobilny Sprzedawca 13 Wersja 2013.0.1

3.6 Automat synchronizacji

Automatyczna synchronizacja danych polega na wczytywaniu danych z Comarch ERP Mobile do systemu Comarch ERP Optima regularnie w określonych odstępach czasowych bez konieczności ręcznego wywoływania importu przez Użytkownika.

Konfiguracja parametrów synchronizacji automatycznej odbywa się w Konfiguracji programu/ Automat synchronizacji.

W podgałęzi Harmonogramy widoczne są wszystkie bazy firmowe podpięte do obecnie używanej bazy konfiguracyjnej. Dla każdej z baz na zakładce Comarch ERP Optima Detal/ Comarch ERP Mobile można włączyć automatyczną synchronizację, a także określić w jakich godzinach oraz z jaką częstotliwością będzie się ona odbywać.

Rys. Synchronizacja automatyczna.

Dodatkowo w Konfiguracji programu/ Automat synchronizacji/ Operator należy wpisać akronim Operatora oraz jego hasło do programu Comarch ERP Optima (o ile zostało ustalone).

Usługa Comarch ERP Automat Synchronizacji instalowana jest wraz z systemem Comarch ERP Optima. Jeżeli krok ten został pominięty podczas instalacji programu, Comarch ERP Automat Synchronizacji można zainstalować oddzielnie np. wywołując instalator Comarch ERP Optima z poziomu Panelu sterowania.

Po skonfigurowaniu parametrów w konfiguracji Comarch ERP Optima usługę należy uruchomić ją w systemie Windows (Panel sterowania > Narzędzia administracyjne > Usługi). Zalecane jest, aby we właściwościach Usługi Comarch ERP Automat Synchronizacji, na zakładce Logowanie zaznaczyć To konto i podać nazwę Użytkownika Windows oraz jego hasło.

Uwaga: w przypadku, gdy w trakcie synchronizacji automatycznej wystąpi błąd to synchronizacja zostanie przerwana.

Wszelkie komunikaty błędów podczas synchronizacji automatycznej zapisywane są w plikach loga operacji, domyślnie w lokalizacji C:\Documents and Settings\All Users\Dane aplikacji\ Comarch\ComarchAutomatSynchronizacji\Log dla Windows XP, Windows Server 2003

lub C:\ProgramData\Comarch\ComarchAutomatSynchronizacji\Log\ dla Windows Vista, Windows 7 i Windows Server 2008.

3.7 Rozwiązywanie problemów podczas instalacji WebService aplikacji Comarch ERP Mobilny Sprzedawca

Aby rozwiązać problem, który pojawił się podczas instalacji WebService aplikacji Comarch ERP Mobilny Sprzedawca można posiłkować się plikiem LOG, który tworzy WebService aplikacji. W domyślnym miejscu instalacji WebService

Page 14: Comarch ERP Optima - Współpraca z Comarch ERP Mobilny ... · Współpraca z Comarch ERP Mobilny Sprzedawca 3 Wersja 2013.0.1 1 Wstęp Comarch ERP Mobilny Sprzedawca to mobilne wsparcie

Współpraca z Comarch ERP Mobilny Sprzedawca 14 Wersja 2013.0.1

znajduje się katalog App_Data, a w nim plik webservice.log. Jego zawartość to spis operacji, które wykonywane są podczas pracy aplikacji mobilnej. Wystąpienie ewentualnego błędu zostanie tam odnotowanie.

Czytając zawartość pliku webservice.log możemy ustalić przyczynę problemu i podjąć odpowiednie kroki celem wyeliminowania problemu.

3.8 Szczególne zalecenia w stosunku do silnika SQL dla bazy Comarch ERP Optima współpracującej z Comarch ERP Mobilny Sprzedawca

W przypadku, kiedy bazy Comarch ERP Optima zostały zmigrowane z SQL 2000 na SQL 2005 / 2008 / 2008 R2 należy przestawić ich Compatibility level na większy niż 80. Zatem:

Dla SQL 2005 – wartość to 90

Dla SQL 2008 / 2008 R2 to 100

Pozostawienie wartości Compatibility level na poziomie 80 poskutkuje niemożliwością zsynchronizowania kontrahenta z aplikacji mobilnej do Comarch ERP Optima. Kontrahent nie zostanie dodany do bazy danych. Paczka z instrukcją synchronizacji będzie przesyłana do skutku, zatem do momentu przestawienia wartości Compatibility level na większą niż 80.

Page 15: Comarch ERP Optima - Współpraca z Comarch ERP Mobilny ... · Współpraca z Comarch ERP Mobilny Sprzedawca 3 Wersja 2013.0.1 1 Wstęp Comarch ERP Mobilny Sprzedawca to mobilne wsparcie

Współpraca z Comarch ERP Mobilny Sprzedawca 15 Wersja 2013.0.1

4 Comarch ERP Mobilny Sprzedawca w wersji na platformę Android

Comarch ERP Mobilny Sprzedawca w wersji na platformę Android jest odrębną aplikacją z własnym interfejsem i mechaniką działania. Tym nie mniej konfiguracja stanowiska sprzedaży mobilnej po stronie systemu Comarch ERP Optima jest identyczna jak w przypadku Comarch Mobilnego Sprzedawcy w wersji opartej na systemie Windows Mobile.

Uwaga: Comarch ERP Mobilny Sprzedawca działa tylko z modułem Comarch ERP Optima Handel lub Handel Plus. Nie są wymagane dodatkowe licencje od strony Comarch ERP Optima. Niezbędne jest posiadanie licencjonowanej aplikacji Comarch ERP Mobilny Sprzedawca zainstalowanej na urządzeniu mobilnym.

Uwaga: Comarch ERP Optima w wersji 2013.0.1 działa z Comarch ERP Mobilny Sprzedawca w wersji 3.x.

Dokumentacja dotycząca instalacji i konfiguracji aplikacji Comarch ERP Mobilny Sprzedawca znajduje się na stronach walidowanych dla Partnerów i Klientów w obszarze Comarch ERP Rozwiązania mobilne.

4.1 Synchronizacja danych

Urządzenie mobilne pobiera z bazy Comarch ERP Optima informacje o towarach, cenniku, kontrahentach oraz stanach magazynowych na podstawie danych zdefiniowanych w konfiguracji określonego stanowiska. Dodatkowo na platformę android możliwe jest przesłanie zdjęcia towaru. Jeżeli do towaru mamy przypisanych kilka zdjęć, to po synchronizacji na urządzeniu mobilnym pokaże się zdjęcie towaru, dodane jako pierwsze do kartoteki towarowej.

Na platformę android w przypadku kontrahentów nie są przesyłane dane: limit kredytu, limit pozostający do wykorzystania, kwota dozwolona po terminie, kwota wykorzystana po terminie, maksymalna zwłoka.

Stany magazynowe pokazywane są tylko dla magazynów lokalnych.

Na urządzenie mobilne wysyłane są również rabaty ustalone w Comarch ERP Optima. Rabat typu stała cena oznacza cenę jaka jest widoczna podczas dodawania pozycji dokumentu na urządzeniu mobilnym w polu Po rabacie. Rabat dla grupy towarowej obowiązuje dla grupy domyślnej, do której należy towar (zakładka Ogólne na karcie cennikowej w Comarch ERP Optima).

4.2 Dokumenty wystawiane na urządzeniu mobilnym

W aplikacji Comarch ERP Mobilny Sprzedawca współpracującej z systemem Comarch ERP Optima w wersji 2013.0.1 możliwe jest wystawianie dokumentów Rezerwacji odbiorcy (RO). Dokument może być wystawiony na dowolny magazyn lokalny.

Ponadto na urządzeniu mobilnym można wystawiać dokumenty KP/KW, które trafiają do Comarch ERP Optima.

Możliwe jest również rozliczanie nierozliczonych płatności. Do urządzenia mobilnego przesyłane są informacje o nierozliczonych dokumentach dla wybranej w konfiguracji stanowiska grupy kontrahentów. Mogą to być zarówno należności jak i zobowiązania. Płatność może być wykonana po stronie Mobilnego Sprzedawcy (utworzony zostaje dokument KP lub KW), a po kolejnej synchronizacji w Comarch ERP Optima dokument zostanie rozliczony.

4.3 Wczytywanie dokumentów do Comarch ERP Optima

Funkcja samego wczytywania została szczegółowo opisana w punkcie 3.5. Wczytywane są następujące dokumenty:

Rezerwacje Odbiorcy (RO) – dokumenty te można wystawić na dowolny magazyn lokalny w Comarch ERP Optima (domyślnie podpowiada się Magazyn domyślny). Trafiają one na wybrany podczas wystawiania dokumentu magazyn, zawsze do bufora.

Dokumenty KP/KW – wystawione na urządzeniu mobilnym.

Page 16: Comarch ERP Optima - Współpraca z Comarch ERP Mobilny ... · Współpraca z Comarch ERP Mobilny Sprzedawca 3 Wersja 2013.0.1 1 Wstęp Comarch ERP Mobilny Sprzedawca to mobilne wsparcie

Współpraca z Comarch ERP Mobilny Sprzedawca 16 Wersja 2013.0.1

Uwaga: Aby możliwe było wczytanie dokumentów do Comarch ERP Optima niezbędne jest wyciągnięcie dokumentów z bufora (zatwierdzenie) na urządzeniu mobilnym oraz wykonanie na nim synchronizacji. Dodatkowo w przypadku dokumentów KP/KW należy rozliczyć stan kasy po stronie urządzenia mobilnego.

Uwaga: z urządzenia mobilnego do Comarch ERP Optima nie są wysyłane:

- informacje o samochodach (z sekcji Słowniki),

- informacje o rodzajach przejazdów (z sekcji Słowniki),

- sekcja Terminarz (szczegóły w pkt. 4.5),

- sekcja Przejazdy,

- sekcja Wizyty.

Uwaga: Podczas synchronizacji danych do Comarch ERP Optima sprawdzana jest obecność licencji na moduł Handel lub Handel Plus.

4.4 Wczytywanie nowych kontrahentów do Comarch ERP Optima

Comarch ERP Mobilny Sprzedawca umożliwia dodawanie nowych kontrahentów. Dzięki niej użytkownik aplikacji mobilnej może na bieżąco dodawać nowych odbiorców i od razu wystawiać dokumenty na ich konto. Informacje, które są wczytywane z Comarch ERP Mobilny Sprzedawca to:

Dane słownikowe

Warunki handlowe

Forma płatności

Termin płatności

Cena początkowa

Przy wyborze dla kontrahenta formy gotówka , termin płatności zostanie pobrany z konfiguracji tejże formy płatności w programie Comarch ERP Optima, a nie z aplikacji mobilnej.

Uwaga: Jeżeli użytkownik aplikacji mobilnej wystawił dokument dla nowo dodanego kontrahenta, to ten dokument zostanie wczytany dopiero po drugiej z kolei synchronizacji z poziomu Comarch ERP Mobilny Sprzedawca. Pierwsza synchronizacja dodaje nowego kontrahenta do Programu Comarch ERP Optima. Druga synchronizacja przygotowuje dokumenty dla tego kontrahenta do wczytania w Comarch ERP Optima.

4.5 Terminarz

Współpraca Comarch ERP Optima z Terminarzem na urządzeniu mobilnym polega na tworzeniu po stronie programu ERP zadań lub kontaktów w module CRM. Zadania/kontakty te po synchronizacji na urządzeniu mobilnym trafiają do Terminarza ze statusem do wykonania. Wykonane po stronie urządzenia zadania są oznaczone jako zrealizowane w systemie Comarch ERP Optima (po wykonaniu synchronizacji najpierw po stronie urządzenia mobilnego, a następnie programu ERP).

Ponadto zadania wysłane na urządzenie mobilne, a następnie zrealizowane po stronie systemu ERP podczas kolejnej synchronizacji zostaną oznaczone jako wykonane w Terminarzu.

Do współpracy z Terminarzem niezbędny jest moduł Comarch ERP Optima CRM.

Zadania utworzone po stronie Terminarza nie są wysyłane do systemu ERP.