background image

 

Instrukcja użytkownika 

Współpraca z Comarch ERP Mobilny Sprzedawca 

Wersja 2013.0.1 

background image

 

Współpraca z Comarch ERP Mobilny Sprzedawca 

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 ..................................................................................................................................... 14

 

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

 

 

background image

 

Współpraca z Comarch ERP Mobilny Sprzedawca 

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. 

background image

 

Współpraca z Comarch ERP Mobilny Sprzedawca 

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 

background image

 

Współpraca z Comarch ERP Mobilny Sprzedawca 

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.  

background image

 

Współpraca z Comarch ERP Mobilny Sprzedawca 

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 

background image

 

Współpraca z Comarch ERP Mobilny Sprzedawca 

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 p ojawiał się na początku. 

background image

 

Współpraca z Comarch ERP Mobilny Sprzedawca 

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

background image

 

Współpraca z Comarch ERP Mobilny Sprzedawca 

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.  

background image

 

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!  

background image

 

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.   

background image

 

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 drugie j 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. 

background image

 

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. 

background image

 

Współpraca z Comarch ERP Mobilny Sprzedawca 

14 

Wersja 2013.0.1 

 

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 
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. 

background image

 

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  wysyłane  są  też  grupy  kontrahentów.  Nie  są  natomiast  przesyłane  dane  takie  jak:  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. 

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.  

background image

 

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.