Funkcjonalność wyboru wzorca po rozpoczęciu realizacji wizyty jest ściśle powiązana z opcją planowania wizyty bez podania wzorca (opis konfiguracji tej opcji znajduje się TUTAJ). Taka możliwość pozwala na bardziej elastyczne wykorzystanie wizyt handlowych - realizację wizyty, której zestaw zadań do realizacji jest wybierany dopiero podczas jej rozpoczęcia.
Przykład
Przedstawiciel ma zaplanowaną u Klienta wizytę, jednak dopiero przyjeżdżając na miejsce weryfikuje, ile czasu dany pracownik Klienta jest w stanie mu poświęcić. W zależności od tych danych dobiera taki wzorzec wizyty - z takimi elementami, które zrealizuje z dostępnym pracownikiem.
Jeżeli podczas planowania do wizyty nie został przypisany żaden wzorzec, wyboru wzorca można dokonać w momencie rozpoczęcia realizacji takiej wizyty. Po naciśnięciu ikony wyświetli się lista przypisanych do centrum mobilnego wzorców.
Wybór wzorca podczas rozpoczęcia realizacji wizyty
Zasady pracy z aplikacją Comarch Mobile
Uwaga
Niedozwolona jest sytuacja, kiedy na jednym urządzeniu następuje zalogowanie się i synchronizacja (np. w celach testowych) na użytkownika, który równolegle pracuje produkcyjnie na innym urządzeniu.
Wywołanie synchronizacji na pustej bazie mobilnej spowoduje wyczyszczenie odpowiednich pól i mapowań w systemie Comarch ERP, co będzie skutkowało licznymi problemami w pracy operatora działającego produkcyjne (kłopoty z dodaniem nowych kontrahentów, nieprawidłowa realizacja zamówień).
W sytuacji, kiedy występuje potrzeba testowego przesynchronizowania się na aktywnego przedstawiciela/operatora należy wykonać backup bazy systemu ERP i odtworzyć ją obok bazy produkcyjnej, a następnie zalogować się i przesynchronizować z bazą testową.
Generowanie bazy na nowo na urządzeniu i przechowywanie backupów
Aby wygenerować bazę na nowo należy:
Usunąć bazę mobilną znajdującą na urządzeniu w pamięci wewnętrznej w katalogu Documents (nazwa bazy: data.db, baza może być podzielona na kilka plików np. data.db, data.db-shm, data.db-wal – należy usunąć je wszystkie). Po usunięciu mobilnej bazy wszystkie dane zostaną utracone.
Wymusić zamknięcie aplikacji mobilnej z poziomu zarządzania aplikacjami. Należy wejść w [Zarządzanie aplikacjami] wybrać [Comarch Mobile], a następnie opcję [Wymuś zatrzymanie].
Wymusić zatrzymanie można też poprzez reinstalację aplikacji. W tym celu należy uruchomić i zainstalować plik [Vendor.Core.apk] znajdujący się w pamięci wewnętrznej urządzenia w katalogu Documents.
Uruchomić aplikację Comarch Mobile Sprzedaż i wykonać pierwszą synchronizację.
Backupy bazy przechowywane są w pamięci wewnętrznej urządzenia w katalogu MoSBackups. Backupy sprzed konwersji oznaczane są sufiksem 'auto'.
Folder z backupami bazy na urządzeniu
Umożliwienie utworzenia bazy danych i przechowywanie załączników na karcie SD
W aplikacji została wprowadzona możliwość tworzenia bazy danych i przechowywania załączników na karcie SD. Jeżeli użytkownik zaznaczy ustawienia dotyczące używania zewnętrznej pamięci, wówczas baza danych i załączniki będą przechowywana na zewnętrznej pamięci telefonu. Aby skorzystać z tej opcji konieczne jest zaznaczenie ustawień w aplikacji. Opisane ustawienia będą dostępne po umieszczeniu karty pamięci w urządzeniu.
Konfiguracja aplikacji Comarch Mobile Sprzedaż, tworzenie bazy mobilnej
Opcja: Serwis
W aplikacji Comarch Mobile Zakupy istnieje opcja serwis. Przy jej pomocy możemy praktycznie bez żadnego udziału przedstawiciela handlowego zdiagnozować, co dzieje się na mobilnej bazie danych, przesłać backup i logi z urządzenia na serwer.
Po naciśnięciu na przycisk [Rozpocznij serwis], dostępny w Menu głównym/ Stan/ Administracja pojawi się okno w którym należy ustalić dowolne hasło, niezbędne do połączenia się z telefonem.
Administracja, opcja: Rozpocznij serwisOpcja: Rozpocznij serwis, określanie hasła do połączenia
Następnym krokiem będzie połączenie się z serwerem oraz z urządzeniem.
Aby była taka możliwość, należy uruchomić plik [startservice] dostępny (domyślnie) w katalogu C:\Program Files (x86)\Comarch Mobile\Serwer synchronizacji.
Katalog serwera synchronizacji: startservice
Po uruchomieniu [startservice] zostanie wyświetlone okno wiersza poleceń.
Okno Serwisu
Po wpisaniu komendy: <help> zostanie wyświetlone okno z opcjami dostępnymi w aplikacji.
Okno Serwisu po wpisaniu komendy:
Dostępne opcje, to:
Połączenie do serwera na którym został zainstalowany Serwer synchronizacji.
Aby połączyć się do serwera należy wpisać adres IP komputera z którym chcemy się połączyć oraz port po którym ma przebiegać połączenie
> connect 10.132.13.215 5030
> 10.132.13.215
Połączenie się do bazy danego użytkownika.
Aby połączyć się do bazy danego użytkownika należy wpisać nazwę użytkownika i hasło ustalone wcześniej przez użytkownika na urządzeniu.
> 10.132.13.215 > connect mo ba a
> 10.132.13.215 > mo ba >
Pobranie nazw dostępnych użytkowników.
Po wykonaniu polecenia zostanie wyświetlona lista użytkowników oczekujących na połączenie.
> 10.132.13.215 > mo ba > get users
mo ba
Pobranie logów z urządzenia.
Po wykonaniu polecenia logi zostaną wyświetlone w oknie oraz przesłane na serwer do katalogu Logs: C:\Program Files (x86)\Comarch Mobile\Serwer synchronizacji\Logs.Okno Serwisu, pobranie logów z urządzenia
Wykonanie backupu i pobranie bazy z urządzenia na serwer.
Podczas wykonywania backupu bazy na ekranie pojawi się aktualny progres wykonania backupu bazy. Po wykonaniu backupu, baza zostanie przesłana na serwer do katalogu [Databases] C:\Program Files (x86)\Comarch Mobile\Serwer synchronizacji\Databases. Nazwa bazy będzie poprzedzona sufixem z akronimem operatora, w kolejnej części będzie znajdowała się data i godzina pobrania backupu.
Okno Serwisu, pobranie bazy mobilnej
Wykonanie zapytania bądź polecenia na bazie danych użytkownika.
Przykład
Zmiana wartości w tabeli Units oraz wyświetlenie jej zawartości.
Pobieranie informacji o parametrach urządzenia (telefonu, tabletu). Wyświetlone zostaną informacje, jak na poniższym zdjęciu.
Okno Serwisu, pobranie danych o parametrach urządzenia
Przechwytywanie ekranu z urządzenia – możliwość podglądu urządzenia wraz określeniem parametrów połączenia: rozdzielczości i jakości obrazu (0-100). Opcja dostępna jest tylko dla urządzeń z androidem w wersji 5 i wyższym. W momencie przechwycenia obrazu, na urządzeniu pojawia się komunikat ze zgodą na jego udostępnienie. Po wyrażeniu zgody ekran zostaje udostępniony.
Okno Serwisu, przechwycony ekran urządzenia mobilnegoOkno urządzenia, komunikat ze zgodą na przechwycenie ekranu
Możliwość zmiany jakości obrazu w trakcie podglądu ekranu urządzenia.
Okno Serwisu, zmiana jakości obrazu
Zakończenie przechwytywania ekranu urządzenia.
> 10.132.13.215 > mo ba > capture stop
Rozłączenie się z urządzeniem. Podczas rozłączania się możemy wybrać jeden z dwóch możliwych rezultatów: sukces, bądź koniec.
Rezultat sukces powinien zostać wybrany wówczas, gdy prace serwisowe zostały zakończone pomyślnie.
> 10.132.13.215 > mo ba > disconnect success
> 10.132.13.215 >
W przypadku wybrania rozłączenia się z rezultatem success na urządzeniu zostanie wyświetlony odpowiedni komunikat informujący o tym, iż prace zakończyły się pomyślnie. Dodatkowo można użytkownikowi wysłać krótką wiadomość.
Rozłączenie się z rezultatem sukces
Rezultat end powinien zostać wybrany wówczas, gdy prace serwisowe nie zostały jeszcze całkowicie zakończone.
> 10.132.13.215 > mo ba > disconnect end
W przypadku wybrania rozłączenia się z rezultatem end na urządzeniu zostanie wyświetlony odpowiedni komunikat informujący o tym, iż prace zakończyły się na ten moment. Dodatkowo można użytkownikowi wysłać krótką wiadomość.
Rozłączenie się z serwerem Klienta.
> 10.132.13.215 > disconnect
>
Wyświetlanie atrybutów na listach
W aplikacji Comarch Mobile możliwe jest wyświetlanie atrybutów na listach w aplikacji. Funkcjonalność ta dotyczy:
Listy kontrahentów,
Listy towarów,
Listy pozycji dodanych do koszyka,
Listy dokumentów.
Jeżeli do obiektu została przypisana informacja dodatkowa, oraz atrybut został odpowiednio skonfigurowany, wówczas będzie mógł on być wyświetlany na listach w aplikacji, jak na poniższych przykładach.
Wyświetlanie atrybutów na liście towarów i na liście kontrahentówWyświetlanie atrybutów na liście towarów dodanych do koszyka
Uwaga
Za konfigurację tej funkcjonalności odpowiada parametr IsVisibleOnList znajduje się w pliku attributesclasses.xl.statement w lokalizacji ...\Comarch Mobile\Serwer synchronizacji\Methods\attributesclasses. Więcej informacji na temat konfiguracji znajduje się TUTAJ.
Obsługa zamienników
W aplikacji Comarch Mobile istnieje możliwość obsługi zamienników we współpracy z systemem Comarch ERP XL. Podczas wystawiania dokumentów istnieje opcja: Zamień, która służy do zamiany towaru na jego zamiennik. Opcja ta jest dostępna z poziomu:
Menu kontekstowego w koszyku,
Dużej kalkulacji pozycji.
Oznaczenie towarów posiadających zamienniki z poziomu wystawiania dokumentu
Opcja: Zamienniki
Z poziomu listy towarów podczas dodawania dokumentu, po rozwinięciu Menu kontekstowego (oprócz dotychczasowych opcji) jest wyświetlana opcja: „Zamienniki” umożliwiająca wyświetlenie zamienników danego towaru.
Opcja jest dostępna tylko jeśli:
Dla towaru istnieją zamienniki obowiązujące dla dokumentów rozchodowych,
Towar nie został dodany jeszcze do koszyka.
Po wybraniu opcji: Zamienniki jest wyświetlana lista zamienników dla danego towaru. Na liście zamienników oprócz ilości w magazynie oraz ceny (standardowe informacje jak na liście towarów) są informacje na temat przelicznika (ile/za ile).
Po wybraniu danego towaru z listy zamienników zostanie podniesiona standardowa kalkulacja danego towaru (zamiennika). Na kalkulacji domyślna ilość towaru (zamiennika) jest dodawana w jednostce domyślnej sprzedaży.
W menu kontekstowym zamiennika są wyświetlane dwie opcje:
Dodaj do koszyka – po wybraniu tej opcji podniesie się kalkulacja towaru (zamiennika).
Szczegóły towaru – wyświetli się karta towaru. Po przejściu na kartę towaru, a następnie wybraniu opcji: Wstecz widok wróci na listę zamienników.
Wyświetlenie zamienników danego towaru z poziomu wystawiania dokumentuOpcje dostępne z poziomu menu kontekstowego zamiennika
Opcja: Zamień
Opcja: Zamień dotyczy towarów które zostały dodane do koszyka. Podobnie jak opcja: Zamienniki jest prezentowana tylko jeśli dla towaru istnieją zamienniki obowiązujące dla dokumentów rozchodowych.
Opcja ta jest dostępna z poziomu:
Menu kontekstowego na liście towarów. Po wybraniu tej opcji i wskazaniu zamiennika towar powinien zostać zamieniony, bez podnoszenia kalkulacji.
Menu kontekstowego towarów dodanych do koszyka. Po wybraniu tej opcji i wskazaniu zamiennika towar powinien zostać zamieniony, bez podnoszenia kalkulacji.
Opcja dodatkowych na dużej kalkulacji pozycji. Po wybraniu tej opcji towar i wskazaniu zamiennika towar powinien zostać zamieniony, należy pozostawać w widoku dużej kalkulacji.
Opcja: Zamień dostępna z poziomu menu kontekstowego na liście towarówOpcja: Zamień dostępna z poziomu menu kontekstowego towaru dodanego do koszykaOpcja: Zamień dostępna z poziomu opcji dodatkowych na dużej kalkulacji pozycji
Po wybraniu opcji: Zamień jest wyświetlana lista z dostępnymi zamiennikami. Lista ta odpowiada tej wyświetlonej po wybraniu opcji: Zamienniki.
Po zamianie pozycji na zamiennik (np. dodaliśmy do Koszyka towar A i zamieniliśmy go na jego zamiennik – towar: B) na kalkulacji oraz na liście pozycji towar A zostanie usunięty, a dodany do zostanie towar B.
Jeżeli precyzja ustawiona na jednostce domyślnej i podstawowej zamiennika nie pozwala na zamienienie towaru w ilości wynikającej z przelicznika, wówczas ustawi się maksymalna ilość jaka wynika z przelicznika po zaokrągleniu lub ilość domyślna: 1 jeśli z przeliczenia wyjdzie ilość: 0
Jeżeli parametr: „Rejestruj w jednostkach całkowitych” jest zaznaczony wówczas precyzja zaokrąglania zawsze wynosi 0,
Jeżeli parametr: „Rejestruj w jednostkach całkowitych” nie jest zaznaczony, wówczas przy przeliczaniu i zaokrąglaniu jest sprawdzane jaka precyzja zaokrąglania jest ustawiona na jednostce.
Uwaga
Jeżeli powielanie pozycji na definicji dokumentu zostało wyłączone, wówczas nie ma możliwości zamiany towaru na zamiennik, który jest już w koszyku. W takiej sytuacji po wybraniu zamiennika z listy wyświetla informacja o treści: „Towar znajduje się już w koszyku”. Pozostawać w widoku listy zamienników danego towaru.
Pobieranie historycznych działań
Istnieje możliwość pobierania historycznych działań CRM obsługiwanych w aplikacji Comarch Mobile, tj.: wizyt, spotkań, zadań oraz kontaktów.
W celu pobierania historycznych działań z systemu ERP w ustawieniach historyczności w aplikacji należy ustawić odpowiedni parametr: Pobieraj historyczne działania CRM, ustawiając jednocześnie odpowiedni okres czasu z jakiego należy pobierać historyczne działania, licząc od daty bieżącej ustawionej na urządzeniu.
Parametry historyczności aplikacji dotyczące pobierania historycznych działań CRM
Możliwość podglądu historycznych działań istnieje z poziomu terminarza oraz karty kontrahenta. Po określeniu parametru w ustawieniach aplikacji i wykonaniu synchronizacji pobrane zostaną działania wszystkich typów, które zostały w przeszłości zrealizowane lub odrzucone przez operatora zalogowanego w aplikacji.
Historyczne działania można podejrzeć z poziomu terminarza lub z poziomu karty kontrahenta. Wszystkie działania pobrane z systemu ERP opatrzone są ikoną: .
Podgląd historycznych działań możliwy z poziomu Terminarza oraz Karty kontrahenta
Filtrowanie zwracanych i pobieranych towarów po dokumencie źródłowym ZSR
We współpracy z systemem Comarch ERP XL istnieje możliwość filtrowania towarów do przyjęcia oraz towarów do zwrotu po dokumencie źródłowym: Zlecenie Serwisowe (ZSR), powiązanym z dokumentem: Przesunięcie międzymagazynowe przyjęcie (MMP).
Przyjęcia
Filtr: Dokument źródłowy
W zakładce Towary do przyjęcia w kaflu Towary możliwe jest ustawienie filtra: Dokument źródłowy, w którym będzie można wybrać dokument źródłowy: Zlecenie Serwisowe (ZSR) powiązany z dokumentem Przesunięcie międzymagazynowe przyjęcie (MMP). Po wywołaniu filtra prezentowane są tylko takie dokumenty ZSR, które powiązane są z niepotwierdzonymi (jeszcze nie przyjętymi) dokumentami MMP. Po wybraniu dokumentu aplikacja automatycznie powraca do listy Towarów do przyjęcia odfiltrowanej do towarów znajdujących się na wybranym dokumencie ZSR.
Standardowo po dłuższym przytrzymaniu filtru pojawiają się opcje: Szybkie wybieranie, Zapamiętaj filtr oraz Wyczyść.
Jeżeli wszystkie towary z danego dokumentu ZSR zostaną przyjęte, wówczas po ponownym wejściu w Kafel Towary i wywołaniu filtra: Dokument źródłowy, taki dokument nie będzie już wyświetlany na liście.
Lista dokumentów: Zlecenie Serwisowe (ZSR) powiązanych z dokumentami: Przesunięcie międzymagazynowe przyjęcie (MMP)Ustawiona wartość filtra: Dokument źródłowy po wybraniu dokumentu ZSR
W przypadku gdy dokument MMP jest powiązany z dokumentem ZSR to jego nazwa widoczna jest pod nazwą dokumentu MMP.
Prezentacja numeru źródłowego powiązanego z dokumentem Przesunięcie międzymagazynowe przyjęcie (MMP)
Ponadto możliwe jest agregowanie/rozbijanie ilości towarów do przyjęcia:
gdy dokumenty są powiązane z różnym dokumentem ZSR wówczas ilości towaru są rozbijane,
gdy dokumenty są powiązane z tym samym dokumentem ZSR wówczas ilości towaru są agregowane.
Zwroty
Po wejściu w kafel Towary w menu kontekstowym możliwa jest do wyboru opcja: Zwróć z dok. źródłowego.
Uwaga
Widoczna jest ona tylko wtedy, gdy operator mobilny ma uprawnienia do wystawiania dokumentu Przesunięcie międzymagazynowe wydanie (MMW).
Dodatkowa opcja: Zwróć z dok. źródłowego
Opcja: Zwróć z dok. źródłowego umożliwia zwrot tylko za pomocą dokumentu Przesunięcie międzymagazynowe wydanie (MMW). Po wybraniu opcji: Zwróć z dok. źródłowego wyświetlana jest lista dokumentów Zlecenie Serwisowe (ZSR), z których zasoby znajdują się na magazynie mobilnym.
Lista dokumentów źródłowych
Po wskazaniu konkretnego dokumentu zostanie wyświetlona formatka dokumentu dokumentu Przesunięcie międzymagazynowe wydanie (MMW), na której lista towarów będzie odfiltrowana do takich, które znajdowały się na dokumencie MMP powiązanym z takim dokumentem źródłowym i dla których aktualny stan magazynowy jest większy niż 0.
Odfiltrowana lista towarów do zasobów pochodzących z konkretnego dok. ZSR
Uruchomienie aplikacji Comarch Mobile
Szczegółowe informacje odnośnie:
wymagań minimalnych dla urządzeń mobilnych
instalacji aplikacji Comarch Mobile
licencji potrzebnych do korzystania z aplikacji
konfiguracji systemu Comarch ERP XL na potrzeby aplikacji Comarch Mobile
Niezbędnym elementem do prawidłowego działania aplikacji jest skonfigurowanie połączenia z serwerem, na którym jest uruchomiona usługa Comarch Mobile Server.
Aby uruchomić aplikację Comarch Mobile Sprzedaż należy wybrać ikonę [Comarch Mobile Sprzedaż] w menu [Aplikacje]:
Przygotowanie do uruchomienia Comarch Mobile
W przypadku pierwszego uruchomienia aplikacji Comarch Mobile Sprzedaż zostanie wyświetlony kreator, który pomoże Użytkownikowi odpowiednio skonfigurować połączenie z serwerem i wykonać pierwszą synchronizację (szczegółowy opis poszczególnych kroków znajduje się TUTAJ). Przy kolejnych uruchomieniach pojawi się ekran logowania do aplikacji.
Ekran logowania do aplikacji Comarch Mobile Sprzedaż
W przypadku, gdy podane przez użytkownika hasło nie będzie odpowiadać temu zapisanemu w stworzonej bazie mobilnej, wówczas przy próbie logowania do aplikacji zostanie wyświetlony komunikat:
Logowanie – nieprawidłowe hasło
Po wybraniu opcji [Tak] wpisane hasło zostanie porównane z tym, które jest zapisane na karcie operatora w systemie Comarch ERP XL. Jeżeli hasła będą identyczne to przedstawiciel handlowy zostanie zalogowany do aplikacji, a jego hasło zostanie automatycznie zmienione w bazie mobilnej na takie jak w systemie Comarch ERP XL.
Logowanie
Uwaga
Użytkownik poza standardowym widokiem ma także możliwość pracy w widoku poziomym aplikacji. Funkcjonalność ta dedykowana jest w szczególności użytkownikom tabletów.
Po uruchomieniu aplikacji Comarch Mobile zostanie wyświetlone okno logowania się do aplikacji. Aby zalogować się do aplikacji należy podać dane zaprezentowane na screenie.
Okno logowania w widoku poziomymOkno logowania w widoku pionowym
W przypadku, gdy podane przez użytkownika hasło nie będzie odpowiadać temu zapisanemu w stworzonej bazie mobilnej, wówczas przy próbie logowania do aplikacji zostanie wyświetlony komunikat zaprezentowany poniżej.
Logowanie – nieprawidłowe hasło
Po wybraniu opcji [Tak] wpisane hasło zostanie porównane z tym, które jest zapisane na karcie operatora w systemie Comarch ERP XL. Jeżeli hasła będą identyczne to przedstawiciel handlowy zostanie zalogowany do aplikacji, a jego hasło zostanie automatycznie zmienione w bazie mobilnej na takie, jak w systemie Comarch ERP XL.
Szyfrowanie mobilnej bazy danych
Aplikacja Comarch Mobile umożliwia szyfrowanie bazy danych. Ustawienie szyfrowania sprawdzane jest podczas każdej synchronizacji. Jeżeli szyfrowanie bazy zostało ustawione jako wymagane i aplikacja wykryje, że baza nie jest zaszyfrowana, wówczas na ekranie urządzenia mobilnego zostanie wyświetlony komunikat:
Komunikat informujący o konieczności szyfrowania bazy danych
Po wystąpieniu komunikatu należy kliknąć w przycisk [OK] - nastąpi automatyczne zaszyfrowanie bazy danych. Po zakończeniu szyfrowania synchronizacja uruchomi się automatycznie.
Ustawienia szyfrowania są zapisane domyślnie w pliku C:\Program Files (x86)\Comarch Mobile\Serwer synchronizacji\Methods\encryption.configuration. Parametr encrypted może przyjąć odpowiednio wartość 0 - szyfrowanie wyłączone, 1 - szyfrowanie włączone.
Uwaga
Z poziomu programów do zarządzania bazami danych SQLite nie ma możliwości otworzenia bazy zaszyfrowanej- wówczas pojawi się komunikat o błędzie. Odszyfrowanie bazy może nastąpić jedynie przez: synchronizację, usunięcie bazy, zmianę w ustawieniu parametru (wpisanie wartości „0”), ponowne otwarcie aplikacji i przeprowadzenie synchronizacji.
Konfiguracja
Krok 1 - Magazyny
W pierwszym kroku należy określić, jakie dokumenty będzie miał prawo wystawić przedstawiciel handlowy na urządzeniu mobilnym. W tym celu należy wskazać żądane typy w sekcji Dostępne dokumenty. W aplikacji Comarch Mobile Zakupy obsługiwane są następujące dokumenty:
Zamówienia Zakupu (ZZ),
Oferty Zakupu (OZ),
Wizyty Handlowe (WH),
Tworzenie nowego oddziału - krok 1
Uwaga
Na ten moment dokument ZW nie jest obsługiwany w aplikacji Comarch Mobile. W przyszłości planowana jest jego obsługa.
[Magazyn] - naciśnięcie tego przycisku spowoduje otwarcie listy magazynów. Należy dodać nowy magazyn oddziałowy. W definicji magazynu należy przynajmniej określić jego:
kod,
nazwę,
osobę (pracownika),
oraz oznaczyć magazyn jako Oddziałowy.
Po wskazaniu dostępnych dokumentów i magazynu będzie możliwe wskazanie serii. Jeżeli w sekcji [Dostępne dokumenty] zaznaczyliśmy dokumenty handlowe, wówczas przycisk [Seria] będzie niedostępny, a nazwa serii, jaka zostanie utworzona będzie analogiczna, jak nazwa magazynu. W sytuacji, kiedy przedstawiciel handlowy będzie wystawiał tylko oferty i zamówienia, będzie można wskazać serię oddziałową z listy.
Minimalne informacje do określenia na definicji magazynu[Seria] - domyślnie seria jest uzupełniana automatycznie po wyborze magazynu. Operator może zmienić serię na inną przez naciśnięcie tego przycisku. Seria - tak jak magazyn - musi być oznaczona jako Oddziałowa.
[Magazyn zwrotny] - magazyn nieoddziałowy, na który będzie mógł być wykonany awaryjny zwrot całkowity (więcej informacji w dokumentacji Comarch ERP XL moduł: Administrator).
[Magazyn zamówień] - magazyn nieoddziałowy, który będzie ustawiany na dokumentach zamówień jako magazyn źródłowy.
Po uzupełnieniu wszystkich informacji na temat magazynów będzie możliwe naciśnięcie przycisku [Dalej].PRZEJDŹ DO KROKU 2
Krok 2 - Wymiana danych
W kroku drugim należy określić sposób wymiany danych pomiędzy Comarch ERP XL a aplikacją Comarch Mobile Zakupy.
Tworzenie nowego oddziału - krok 2[Lokalizacja pliku wymiany danych] - katalog, w którym będą tworzone i przechowywane pliki wymiany.
[Katalog archiwum] - katalog, w którym będą tworzone i przechowywane pliki archiwum.
Uwaga
Opcja dot. planów sprzedaży nie jest dostępna w obecnej wersji.
[Opiekun na importowanych dokumentach wg] - możliwość określenia opiekuna, który ma być ustawiany na importowanych dokumentach. Do wyboru są 2 opcje:
Mobile Sprzedaż - na dokumentach zsynchronizowanych z Comarch Mobile jako opiekun będzie ustawiony się pracownik powiązany z operatorem wystawiającym dokument,
Karty kontrahenta – jako opiekun będzie wskazywany pracownik wynikający z ustawień na karcie kontrahenta (w polu „Opiekun”).
[Ilość dni bez rozliczenia do ostrzeżenia] - ilość dni, w których brak rozliczenia nie spowoduje pojawienia się ostrzeżenia na urządzeniu mobilnym.
[Dozwolona kwota w kasie nie wymagająca rozliczenia] - limit kwoty, w przypadku której brak rozliczenia nie skutkuje pojawieniem się ostrzeżenia.
[Ilość dni bez rozliczenia do blokady] - ilość dni, w których brak rozliczenia nie spowoduje blokady.
PRZEJDŹ DO KROKU 3
Krok 3 - Kontrahenci
W trzecim kroku należy określić parametry dot. kontrahentów, z którymi będzie współpracował operator aplikacji Comarch Mobile Zakupy.
Tworzenie oddziału mobilnego - krok 3
Eksport
[Ustaw grupę kontrahentów] - w tym polu należy wybrać jacy kontrahenci będą synchronizowani do aplikacji Comarch Mobile Zakupy. Po naciśnięciu na strzałkę rozwiną się do wyboru następujące opcje:
związanych z opiekunem – synchronizowani będą kontrahenci przypisani do danego opiekuna handlowego,
z wybranej grupy – synchronizowani będą kontrahenci przypisani do określonej grupy w systemie Comarch ERP XL.
[Eksport należności kontrahentów] - zaznaczenie spowoduje, że do aplikacji Comarch Mobile Zakupy będą wysyłane informacje o należnościach kontrahentów.
[Eksport zobowiązań wobec kontrahentów] - zaznaczenie spowoduje, że do aplikacji Comarch Mobile Zakupy będą wysyłane informacje o zobowiązaniach wobec kontrahentów.
[Rodzaje kontrahentów] - odznaczenie parametrów w tej sekcji spowoduje zablokowanie możliwości dodania/edycji kontrahenta na urządzeniu.
Import
[Ustaw grupę kontrahentów] - parametr umożliwia określenie, do jakiej grupy będą importowani kontrahenci dodani w aplikacji Comarch Mobile Zakupy.
[Wymagaj potwierdzenia nowego kontrahenta] - zaznaczenie parametru spowoduje, że dodanie nowego kontrahenta lub osoby kontaktowej będzie musiało zostać zatwierdzone w Comarch ERP XL.
[Wymagaj potwierdzenia zmiany danych kontrahenta] - zaznaczenie parametru spowoduje, że modyfikacja kontrahenta lub osoby kontaktowej będzie musiało zostać zatwierdzone w Comarch ERP XL.
PRZEJDŹ DO KROKU 4
Krok 4 - Zamówienia i oferty
W czwartym kroku należy określić, czy dokumenty Zamówień/Ofert z aplikacji mobilnej będą wczytywane do systemu ERP jako potwierdzone czy w buforze. Istnieje możliwość określenia stanu ofert i zamówień wg rodzaju kontrahenta, sposobu dostawy lub definicji SQL
Tworzenie oddziału mobilnego - krok 4. Stan ofert i zamówień wg rodzaju kontrahenta
Dla zamówień oraz ofert zakupu wystawianych w Comarch Mobile istnieje możliwość zdecydowania, czy dany dokument ma trafiać do systemu ERP w buforze czy ze statusem: zatwierdzony w zależności od sposobu dostawy.
Tworzenie oddziału mobilnego - krok 4. Stan ofert i zamówień wg sposobu dostawy
Przykład
Gdy firma kurierska wymaga zaplanowania wysyłki z większym wyprzedzeniem, bardziej elastyczne może okazać się synchronizowanie zamówień do bufora z tym sposobem dostawy – w celu modyfikacji dokumentu i lepszej organizacji dostawy.
Lista zamówień synchronizowanych wg sposobu dostawy
Dla zamówień oraz ofert wystawianych w Comarch Mobile istnieje możliwość zdecydowania, czy dany dokument ma trafiać do systemu ERP w buforze czy ze statusem: zatwierdzony w zależności od definicji SQL.
Tworzenie oddziału mobilnego - krok 4. Stan ofert i zamówień wg definicji SQL
Przykład
W zależności od formy płatności wybranej na dokumencie, bardziej elastyczne może okazać się synchronizowanie zamówień do bufora z formą płatności np. Przelew – w celu dalszej modyfikacji dokumentu w systemie ERP.
Lista zamówień synchronizowanych wg definicji SQL
[Automatyczne potwierdzanie zamówień] - zaznaczenie parametru spowoduje, że zamówienia importowane z Comarch Mobile Zakupy będą automatycznie potwierdzane w Comarch ERP XL. Powoduje on rezygnację ze wszystkich powyższych ustawień (staną się one nieaktywne).
PRZEJDŹ DO KROKU 5
Krok 5 - Towary
W piątym kroku należy określić parametry dot. towarów, które będzie kupował operator Comarch Mobile Zakupy.
Tworzenie oddziału mobilnego – krok 5
Eksport
W tej określane są dane dot. towarów, które zostaną wysłane do urządzenia mobilnego w trakcie synchronizacji.
[Wysyłaj towary z grupy] - użytkownik ma możliwość określenia grupy, z której będą eksportowane towary do aplikacji Comarch Mobile Zakupy.
[Wysyłaj stany zerowe magazynu] – zaznaczenie opcji spowoduje, że Użytkownik będzie mógł widzieć na dokumentach kartoteki towarowe nie posiadające stanów na danym magazynie. Jeśli opcja będzie odznaczona, filtr [Stany 0] na urządzeniu mobilnym będzie ustawiony w tryb „Ukrywaj” bez możliwości zmiany.
[Wysyłaj informacje o zamiennikach towarowych] - decyduje, czy w aplikacji Comarch Mobile Zakupy będzie dostępna funkcjonalność obsługi zamienników.
Import
Uwaga
Część [Import] nie jest obsługiwana w obecnej wersji aplikacji Comarch Mobile Zakupy, jednak w celu prawidłowego przejścia do następnego kroku konieczne jest wybranie zarówno grupy, do której mają być importowane towary (parametr [Importuj towary do grupy]), jak i ich rodzaju (parametr: [Ustal rodzaj na dodanych towarach]).
Pozostałe parametry
[Eksport realizacji zamówień] – opcja pozwala na określenie, czy na urządzenia mobilne mają być przesyłane dane o postępie realizacji zamówień lub o zmianach na nich dokonanych w systemie Comarch ERP XL
[Automatyczne wydanie wszystkich zasobów przy użyciu MMW] - jeżeli parametr zostanie zaznaczony, wówczas przy tworzeniu MMW mają być na dokument automatycznie dodane wszystkie towary.
Uwaga
Opcja jest niedostępna w obecnej wersji aplikacji. Na chwilę obecną konfiguracja możliwa jest jedynie po stronie urządzenia. Na chwilę obecną konfiguracja możliwa jest po stronie urządzenia (dostępne wraz z licencją XL Mobile Sprzedaż)
[Automatycznie przyjmuj zapłatę przy potwierdzaniu FS/PA/WZ] – jeżeli parametr zostanie zaznaczony, wówczas w aplikacji Comarch Mobile po zatwierdzeniu dokumentów FS/PA/WZ automatycznie będzie otwierane okno Przyjęcia gotówki.
Wszystkie powyższe ustawienia można zmodyfikować po utworzeniu oddziału.
Uwaga
Aby karta towaru była dostępna w aplikacji Comarch Mobile Zakupy, oprócz wskazania odpowiedniej grupy towarowej należy również zaznaczyć opcję dostępności kartoteki w Comarch Mobile w systemie Comarch ERP XL. Więcej na ten temat znajduje się TUTAJ.
W szóstym kroku zostanie dodane centrum struktury praw. Centrum zostanie przypisane do głównego centrum struktury.
Tworzenie nowego oddziału - krok 6
ETAP 1 – Uzupełnianie danych oddziału
Aby uzupełnić dane oddziału, należy w oknie [Edycja struktury firmy] na zakładce [Ogólne] uzupełnić następujące, wymagane dane:
Nazwa,
Opis,
Pieczątka.
Centrum struktury praw, zakładka [Ogólne]
ETAP 2 – Konfiguracja serii oddziałowej
Następnym etapem definiowania oddziału jest skonfigurowanie serii oddziałowej. Na zakładce [Serie] należy podnieść do edycji serię oddziałową i wskazać [Rejestr zakupów].Rys 66. Dodanie rejestru VAT do serii
Powyższa operacja jest niezbędna do poprawnej synchronizacji dokumentów z systemem Comarch ERP XL.
ETAP 3 – Wskazanie formy płatności
Na zakładce [Formy płatności] należy udostępnić co najmniej jedną formę płatności. W tym celu należy wskazać rejestr automatycznych operacji dla formy płatności oraz zaznaczyć pole [Dostępna w oddziale].
Centrum struktury praw, edycja formy płatności
ETAP 4 – Przypisanie operatora
Następnym etapem jest przypisanie do oddziału operatora. Na zakładce [Operatorzy] należy wskazać jednego operatora. Do operatora powinien być przypisany pracownik.
Ponadto należy się upewnić, czy wybrany pracownik jest tożsamy z opiekunem handlowym wskazanym w kroku 3 (w przypadku, gdy do Comarch Mobile eksportujemy kontrahentów przypisanych do konkretnego opiekuna). W razie wystąpienia rozbieżności kontrahenci nie zostaną pobrani na aplikację mobilną.
Przypisanie operatora do centrum
Po wykonaniu powyższego na podanego operatora będzie można się logować w aplikacji Comarch Mobile Zakupy.
Dodatkowo, na karcie operatora możemy określić, czy będzie widział ceny zakupu towarów oraz wysokość marży na elemencie/dokumencie. Decyduje o tym opcja [Widzi ceny zakupu], znajdująca się na karcie operatora, na zakładce [Parametry/Handlowe].Widoczność cen zakupu i marży
Ponadto na zakładce [Parametry/Uprawnienia] można określić, czy operator będzie miał możliwość pobierania na urządzenie sprzedażowych dokumentów historycznych wystawionych w innych centrach firmy jak i własnym na kontrahentów, którymi opiekuje się dany Przedstawiciel handlowy. Decyduje o tym parametr [Podgląd dokumentów]. Po wybraniu opcji [wszystkich] i wykonaniu synchronizacji z poziomu urządzenia mobilnego opcja [Pobieraj dokumenty z systemu] będzie dostępna w Ustawieniach aplikacji.
Ustawianie praw do pobierania dokumentów historycznych
ETAP 5 – Właściwości dokumentu
Na zakładce [Dokumenty] możemy ustalić dodatkowe parametry dla poszczególnych dokumentów (np. ZZ), które będą mieć wpływ na sposób działania aplikacji Comarch Mobile Zakupy.
Ogólne
Wystawienie i edycja – pozwala określić, jakie typy dokumentów będzie mógł wystawić operator w Comarch Mobile. Po zaznaczeniu tej opcji, dokument będzie dostępny w aplikacji
Edycja cen i rabatów – określa, czy przedstawiciel będzie mógł zmienić cenę końcową na elemencie dokumentu (nadać rabat operatora), czy też nie będzie miał wpływu na warunki narzucone przez Centralę.
Zatwierdzanie dokumentów po przekroczeniu limitu kredytowego – określa sposób zachowania aplikacji w przypadku przekroczenia limitu kredytowego dla danego kontrahenta, bądź występowania na kontrahencie przeterminowanych należności:
Zezwalaj – brak blokady, gdy występują przeterminowane należności (dokument można zatwierdzić, w aplikacji nie pojawia się żadna informacja)
Ostrzegaj – powoduje wyświetlenie komunikatu z ostrzeżeniem o występowaniu przeterminowanych płatności (dokument można zatwierdzić)
Zablokuj – działa blokada, która nie pozwala na wystawienie dokumentu, chyba że dokument jest od razu, całkowicie rozliczany w aplikacji
W limicie kredytowym uwzględniaj:
Saldo kontrahenta głównego – parametr dotyczy uwzględnienia w wykorzystanym limicie kontrahenta, płatności które powstały do dokumentów, na których kontrahent jest kontrahentem głównym, ale nie jest płatnikiem. Jeżeli parametr jest zaznaczony, wówczas sprawdzanie limitu kontrahenta odbywa się w następujący sposób: do wykorzystanego limitu kontrahenta są wliczane płatności, które powstały do dokumentów, na których kontrahent jest kontrahentem głównym, ale nie jest płatnikiem
Dokumenty bez płatności(WZ, WZE, PZ) – zaznaczenie parametru spowoduje, że przy wyliczaniu wykorzystanego limitu kredytowego będą brane pod uwagę wystawione w Comarch Mobile dokumenty WZ (jeśli nie będą one generowały płatności)
Niezrealizowane zamówienia (ZS, ZZ) – zaznaczenie parametru spowoduje, że do wykorzystanego limitu kredytowego będą brane pod uwagę również zatwierdzone dokumenty ZS i ZZ
alert]Parametry:
Dokumenty bez płatności (WZ, WZE, PZ),
Niezrealizowane zamówienia (ZS, ZZ)
są możliwe do edycji w definicjach dokumentów: FS, FSE, OS, PA, WKA, WM, WZ, WZE, ZOS, ZS. Ich edycja jest możliwa tylko w centrum głównym.
W centrach podrzędnych jest wyświetlane tylko ustawienie tych parametrów, bez możliwości edycji. Parametr Saldo płatności jest informacyjny i nie jest możliwy do odznaczenia na żadnym dokumencie.[/alert]
Wskazówka
Szczegółowe informacje dotyczące ustawień limitu kredytowego w systemie Comarch ERP XL zostały opisane TUTAJ.
Powielanie pozycji – czy będzie dozwolona sytuacja, aby na dokumencie jeden towar znajdował się na kilku pozycjach.
Kontrahent na zakładce Ogólne – decyduje, czy będziemy podawać na dokumencie kontrahenta głównego czy docelowego.
Definicja dokumentu, zakładka [Ogólne]
Wskazówka
Istnieje możliwość ukrycia dla operatorów wszystkich informacji dot. naliczonych lub zdefiniowanych promocji w Comarch ERP XL. Opis parametru [IsDiscountsVisible] znajduje się TUTAJ.
Wskazówka
Istnieje możliwość ukrycia widoczności kart promocji z poziomu karty towaru/kontrahenta. Opis parametru [CanPreviewDiscountCards] znajduje się TUTAJ.
Parametry
Naliczanie VAT od kwoty - czy VAT na dokumencie ma być liczony od netto, brutto, czy w zależności od statusu kontrahenta.
Aktualizacja danych po zmianie – decyduje, czy po zmianie poszczególnych warunków handlowych na wystawianym dokumencie mają zostać przeliczone wartości pozycji, czy też nie:
Sposobu dostawy – przeliczenie po zmianie sposobu dostawy na dokumencie;
Daty - przeliczenie po zmianie daty wystawienia na dokumencie;
Formy płatności - przeliczenie po zmianie terminie lub formy płatności na dokumencie;
Magazynu - przeliczenie po zmianie magazynu na dokumencie.
Definicja dokumentu, zakładka [Parametry]
Serie
Seria domyślna – jaka jest domyślna seria na dokumencie
W kroku siódmym (i ostatnim) przypinane są wzorce wizyt handlowych według których Przedstawiciel Handlowy będzie mógł tworzyć nowe wizyty handlowe.
Przypinanie wzorców wizyt handlowych
Wzorce wizyt
W tej sekcji istnieje możliwość podpięcia wzorców wizyt zdefiniowanych w systemie Comarch ERP XL. Więcej informacji nt. wzorców wizyt znajduje się TUTAJ.
[Wymagaj potwierdzenia] - zaznaczenie parametru spowoduje, że w systemie Comarch ERP XL będzie można potwierdzić, odrzucić bądź przesunąć termin danej wizyty handlowej, a przedstawiciel nie będzie w stanie zrealizować wizyty, która nie została potwierdzona przez kierownika.
Zakończenie tworzenia nowego oddziału
Po zapisie kończymy prace z Kreatorem. Nowe centrum mobilne zostało stworzone.
Informacja o zakończeniu tworzenia nowego oddziału
Stworzone centrum Comarch Mobile Sprzedaż można edytować w module Administrator oddziałów w następujący sposób:
informacje wprowadzone w kroku 1 – 5 oraz 7 otwierając [Listę oddziałów] z menu Oddziały i wybierając utworzone centrum;
definicję centrum struktury praw dodaną w kroku 6 można edytować otwierając [Strukturę firmy], z menu Firma.
Edycja ustawień centrum: Comarch Mobile Sprzedaż
Konfiguracja automatu synchronizacji
Uwaga
Na serwerach z systemem operacyjnym MS Windows Vista, MS Windows Server 2008 lub MS Windows 7 należy moduł Administrator Oddziałów uruchomić za pomocą opcji [Uruchom jako Administrator]
Aby ułatwić proces synchronizacji danych dla baz posiadających wiele oddziałów została wprowadzona usługa automatycznej synchronizacji.
W systemie Comarch ERP XL automat odbiera plik z oddziału, a następnie generuje plik z odpowiedzią i umieszcza go w miejscu dostępnym dla tego oddziału.
Po wykreowaniu oddziału należy skonfigurować automat synchronizacji. W tym celu należy otworzyć moduł Administrator oddziałów, a następnie wykonać poniższe operacje:
Nacisnąć przycisk: [Oddziały]
Comarch ERP XL – Oddziały
Wskazać typ oddziału: Comarch Mobile Sprzedaż, wybrać żądany oddział z listy i kliknąć podgląd jego karty.
W oknie Konfiguracja oddziału Comarch Mobile przejść na zakładkę [Automat synchr.] i uzupełnić poniższe pola (automat można również uruchomić w trybie usługi – więcej na ten temat TUTAJ).
Konfiguracja oddziału Comarch Mobile
W oknie głównym modułu kliknąć przycisk [Konfiguracja logowania automatu synchronizacji].
Comarch ERP XL – Konfiguracja logowania automatu synchronizacji
Następnie należy uzupełnić poniżej wskazane pola.
Konfiguracja logowania automatu synchronizacji
Po wykonaniu powyższego należy nacisnąć na przycisk [Przełącz w tryb automatyczny].
Comarch ERP XL - Przełącz w tryb automatyczny
Aby uruchomić tę funkcję, wszystkie inne okna w module muszą być zamknięte. Wyjątkiem jest okno [Log automatycznej synchronizacji]. W tym oknie wyświetlane są informacje o przebiegu pracy automatu synchronizacji.
Comarch ERP XL - Log automatycznej synchronizacji
Działanie automatu synchronizacji jako usługi
Aby skonfigurować działanie automatu synchronizacji jako usługę, należy w konfiguracji oddziału Comarch Mobile, na zakładce [Automat synchronizacji], uzupełnić poniżej pokazane pola.
Ustawienie działania automatu synchronizacji jako usługi dla oddziału Comarch Mobile SprzedażSynchronizuj automatycznie - zaznaczenie pola spowoduje, że synchronizacja z oddziałem będzie obsługiwana przez automat synchronizacji.
Synchronizuj z wykorzystaniem usługi - zaznaczenie pola spowoduje, że synchronizacja z oddziałem będzie obsługiwana przy wykorzystaniu usługi Comarch Synchronization Service.
Adres serwera - adres serwera, na którym zostanie wykonana synchronizacja.
Na komputerze - nazwa serwera\sesja, na którym będzie działała usługa Comarch ERP XL Synchronization Service.
Dodatkowo, w oknie głównym modułu należy nacisnąć na przycisk [Konfiguracja logowania automatu synchronizacji].
Comarch ERP XL - Konfiguracja logowania automatu synchronizacji
Kolejnym krokiem jest wybór opcji [Synchronizacja jako usługa].
Konfiguracja logowania automatu synchronizacji jako usługi
Po naciśnięciu na przycisk [Synchronizacja jako usługa] zostanie wyświetlone okno, w którym należy dodać odpowiednie usługi synchronizacyjne.
Usługi synchronizacyjne - okno umożliwiające dodanie usługi
Po naciśnięciu przycisku pojawia się okno umożliwiające dodanie konkretnej usługi synchronizacji.
Konfiguracja logowania
W pierwszej kolejności, w zakładce [Oddziały] należy skonfigurować właściwy dla danej usługi Oddział za pomocą przycisku .
Ustawienia usługi - podpięcie zdefiniowanego oddziału
Kolejny etap jest związany z odpowiednim uzupełnieniem pól znajdujących się w zakładce [Ogólne].
Ustawienia usługi - wprowadzenie danych konfiguracyjnychNazwa usługi - nadawana przez użytkownika będzie prezentowana na liście usług w systemie Windows
Konto usługi:
Użytkownik - użytkownik domenowy, zalogowany na komputerze na którym uruchamiamy usługę, powinien mieć uprawnienia do logowania w trybie usługi oraz w trybie wsadowym
Hasło - hasło użytkownika domenowego
Identyfikacja operatora
Operator - operator XL-owy. Na tym operatorze muszą znajdować się licencje niezbędne do przeprowadzenia procesu synchronizacji: Administrator, Administrator oddziałów oraz Zamówienia
Hasło - hasło operatora
Status skonfigurowanej w Systemie ERP XL usługi można zweryfikować w Menadżerze Zadań, w zakładce Usługi.
Uwaga
Pole Nazwa usługi może być wyłącznie wyrażeniem jednoczłonowym.
Poprawne skonfigurowanie wskazanej usługi synchronizacji wiąże się z zapisaniem ustawień poprzez użycie przycisku . Po tej operacji zdefiniowana usługa jest widoczna w oknie Usługi synchronizacyjne.
Usługi synchronizacyjne - widok zdefiniowanej usługi
Usuwanie usługi Comarch ERP XL Synchronization Service:
Na konfiguracji danego oddziału, na zakładce [Automat synchronizacji], należy odznaczyć opcję [Synchronizuj z wykorzystaniem usługi]
W konfiguracji logowania automatu synchronizacji należy odznaczyć parametr [Synchronizuj z wykorzystaniem usługi].
Uwaga
W przypadku, gdy usługa ma działać dla innej bazy danych (zmiana bazy danych), należy ją odinstalować na bazie danych, na której aktualnie nie będzie wykonywana synchronizacja i zainstalować ponownie tej na bazie danych, na której powinna działać.
Rozszerzalność aplikacji
Istnieje możliwość modyfikacji standardowego wyglądu oraz działania aplikacji poprzez integracje z zewnętrzną aplikacją.
Możliwości, jakie daje funkcjonalność to:
rozszerzanie górnego paska aplikacji (ActionBara) w głównym oknie listy kontrahentów o nowe elementy, rozszerzanie ActionBara w oknie dokumentu, pozycji dokumentu, raportu, terminarza, zlecenia serwisowego, czynności serwisowych o nowe elementy,
rozszerzanie dużej kalkulacji pozycji na dokumentach (ukrywanie kontrolek, dodawanie nowych,
modyfikacja istniejących np. poprzez zmianę tekstu lub koloru),
rozszerzanie karty kontrahenta (ukrywanie kontrolek, dodawanie nowych oraz modyfikacja istniejących).
Przykład
Za pomocą przycisku umożliwiono przełączanie się pomiędzy domyślną stawką VAT dla towaru, a alternatywną stawką VAT ustawioną na kontrahencie.
Przykład zastosowania rozszerzalności aplikacji – możliwość przełączania się pomiędzy domyślną stawką VAT zdefiniowaną dla kontrahenta
Oprócz zmiana interfejsowych możliwe jest także rozszerzanie procesu synchronizacji o nowe elementy, w celu prze synchronizowania dodatkowych tabel/obiektów z systemu ERP.
Więcej informacji i rozszerzalności aplikacji znajduje się TUTAJ.
Dodanie oddziału: Comarch Mobile Zakupy
Aby określić uprawnienia operatora wystawiającego dokumenty należy utworzyć nowy oddział dla Comarch Mobile Zakupy. W tym celu w module: Administrator Oddziałów, należy wykreować nowy oddział Comarch Mobile. Można to wykonać:
bezpośrednio z menu: Oddziały za pomocą opcji [Kreator oddziału Comarch Mobile Sprzedaż]
Comarch ERP XL, kreator nowego oddziału Comarch Mobile Sprzedaż
wybierając opcję: Dodaj nowy oddział Comarch Mobile Sprzedaż
Comarch ERP XL, dodaj nowy oddział Comarch Mobile Sprzedaż
otwierając: Listę oddziałów z wybranym typem oddziału: Comarch Mobile Sprzedaż za pomocą przycisku: [Dodaj nowy oddział]
Comarch ERP XL, dodawanie nowego oddziału Comarch Mobile Sprzedaż
Uwaga
W sytuacji zatrudnienia nowego przedstawiciela handlowego zalecane jest stworzenie odrębnego oddziału Comarch Mobile.
CRM
Przypomnienia (powiadomienia) dla działań CRM
W aplikacji Comarch Mobile użytkownik ma możliwość włączenia przypomnienia (powiadomienie PUSH) do zaplanowanych działań CRM wraz z określeniem z jakim wyprzedzeniem taki alert ma pojawić się na urządzeniu mobilnym.
W Ustawieniach aplikacji w sekcji Parametry działań znajduje się parametr [Przypomnienia dla działań CRM].
Po wybraniu parametru pojawi się okno z opcjami:
Brak - powiadomienia PUSH dla działań CRM są wyłączone
30 min. przed działaniem - powiadomienia PUSH dla działań CRM pojawią się 30 minut przed ich rozpoczęciem
1 godz. przed działaniem - powiadomienia PUSH dla działań CRM pojawią się 1 godzinę przed ich rozpoczęciem
2 godz. przed działaniem - powiadomienia PUSH dla działań CRM pojawią się 2 godziny przed ich rozpoczęciem
3 godz. przed działaniem - powiadomienia PUSH dla działań CRM pojawią się 3 godziny przed ich rozpoczęciem
Niestandardowe - wybór tej opcji powoduje pojawienie się okna konfiguracji godziny
Po włączeniu parametru [Przypomnienia dla działań CRM] na urządzeniu mobilnym użytkownik otrzyma powiadomienie PUSH w skonfigurowanym przedziale czasowym przed planowanym działaniem. Wybór opcji OK zamyka komunikat. Wybór opcji Przejdź lub naciśnięcie obszaru powiadomienia otwiera aplikację i przenosi użytkownika do widoku szczegółów danego działania CRM.
Wizyty handlowe
Planowanie wizyty bez podania wzorca
Istnieje możliwość planowania wizyt bez konieczności określania wzorca wizyty. Dzięki temu przedstawiciel handlowy, będąc na miejscu u Klienta, może określić charakter wizyty handlowej oraz wybrać najlepszy zestaw elementów wizyty do realizacji.
Jeżeli podczas planowania wizyty nie zostanie wskazany jej wzorzec, konieczne będzie podanie nazwy wizyty.
W plikach konfiguracyjnych znajdujących się w katalogu: C:\Program Files (x86)\Comarch Mobile\Serwer synchronizacji\Methods znajduje się parametr [CanPlanVisitsWithoutPattern] odpowiedzialny za to, czy podczas planowania wizyty konieczne jest wskazanie wzorca. Domyślna wartość tego parametru wynosi 0. Dodatkowe informacje nt. konfiguracji tego parametru znajdują się TUTAJ.
Jeśli wartość parametru została ustawiona na 1, wówczas:
Jeśli w definicji oddziału został dodany więcej niż jeden wzorzec podczas planowania wizyty pole z nazwą wzorca jest puste. Po podaniu nazwy wizytę można zapisać.
Planowanie wizyty bez podania wzorca
Jeśli w definicji oddziału został dodany tylko jeden wzorzec, podczas planowania wizyty ten wzorzec się podpowiada. Po dłuższym przytrzymaniu pola z nazwą wzorca zostanie on usunięty.
Planowanie wizyty cyklicznej wg ustawień cykliczności
Konfiguracja planowania wizyty cyklicznej wg ustawień cykliczności została opisana TUTAJ.
Kontrahenci ze zdefiniowaną cyklicznością dla których nie zaplanowano wizyt cyklicznych prezentowani są w terminarzu na zakładce [Cykliczne niezaplanowane].
Prezentowanie niezaplanowanych wizyt cyklicznych w terminarzu
Kliknięcie w kontrahenta powoduje wyświetlenie ekranu planowania wizyty. Pole [Data] i [Godzina od] są automatycznie wypełniane wg ustawień cykliczności. Pole [Data] jest zablokowane do edycji.
Planowanie wizyty cyklicznej
Po zaplanowaniu wizyty jest ona prezentowana w kalendarzu.
Po zrealizowaniu wizyty cyklicznej, jeśli ze zdefiniowanych ustawień cykliczności wynika, że należy zaplanować kolejną wizytę, wyświetlane jest okienko planowania.
Planowanie wizyty cyklicznej
Usuwanie wizyt handlowych
Usunięcie niezrealizowanych wizyt zarejestrowanych na urządzeniu jest możliwe poprzez wybór opcji [Usuń], dostępnej z poziomu menu kontekstowego.
Po naciśnięciu przycisku [Usuń] zostanie wyświetlone okno:
Usuwanie działania
Wizyty mogą być planowane jeżeli będzie dostępny co najmniej jeden wzorzec wizyty.
Okno planowania wizyty składa się z czterech zakładek:
Wzorzec wizyty
Kontrahenci
Koszyk
Dzień
Wzorzec wizyty
Wzorzec wizyty – okno otwarte jako pierwsze podczas planowania wizyty, zaprezentowane na poniższym zrzucie ekranu.
Wzorzec wizyty
Jeżeli chodzi o wzorce wizyt, to są one elementami słownikowymi, definiowanymi w systemie Comarch ERP XL, które należy przypiąć do oddziału mobilnego.
Z poziomu zakładki [Wzorzec wizyty] można dokonać wyboru typu, czasu trwania oraz dnia, na który ma zostać zaplanowana wizyta. Dodatkowo można również zdefiniować ewentualne powtórzenia wizyty (działania cykliczne). Możliwe do wyboru powtórzenia zostały zaprezentowane na poniższym zrzucie ekranu.
Wzorzec wizyty: dialog wyboru typu powtarzania cyklicznego na WH
Kontrahenci
Kontrahenci – okno, w którym należy wybrać kontrahenta, dla którego zostanie zaplanowana dana wizyta. Okno zostało zaprezentowane na poniższym zrzucie ekranu.
Wizyta handlowa: zakładka [Kontrahenci]Po naciśnięciu na przycisk zostanie wyświetlone menu zaprezentowane na poniższym zrzucie ekranu.
Wizyta handlowa: zakładka [Kontrahenci], zaplanuj dla wszystkichJeżeli okaże się ze kontrahent, na którego ma być zaplanowana wizyta nie figuruje na liście kontrahentów (nie został jeszcze dodany do bazy danych), to możliwe jest jego dodanie z poziomu okna planowania wizyty handlowej. W tym celu należy z paska postępu wybrać przycisk: , a następnie opcję Dodaj kontrahenta.
Pojawi się okno dodawania nowego kontrahenta, w którym należy wprowadzić informacje o kontrahencie.
Po zatwierdzeniu wprowadzonych danych kontrahent zostanie dodany do listy kontrahentów i możliwe będzie dodanie go do koszyka planowanej wizyty.
W aplikacji istnieje możliwość planowania wizyt z uwzględnieniem rodzaju kontrahenta. Funkcjonalność ta została opisana TUTAJ.
Koszyk
Koszyk – okno, w którym prezentowana jest lista wizyt, która zostanie stworzona po naciśnięciu przycisku: .
Wizyta handlowa: zakładka [Koszyk]
Dzień
Dzień – okno można zobaczyć zaplanowane działania w ujęciu dziennym.
Wizyta służbowa: zakładka [Dzień]
Planowanie wizyty handlowej z poziomu Karty kontrahenta
Okno planowania wizyty składa się z trzech zakładek:
Wzorzec wizyty
Koszyk
Dzień
Poniżej zostały omówione poszczególne zakładki:
Wzorzec wizyty – okno otwarte jako pierwsze podczas planowania wizyty, zaprezentowane na poniższym zrzucie ekranu.
Wzorzec wizyty
Jeżeli chodzi o wzorce wizyt, to są one elementami słownikowymi, definiowanymi w systemie Comarch ERP XL, które należy przypiąć do oddziału mobilnego.
Z poziomu zakładki: Wzorzec wizyty można dokonać wyboru typu, czasu trwania oraz dnia, na który ma zostać zaplanowana wizyta.
W polach [Data] i [Godzina] podpowiada się pierwszy wolny termin począwszy od daty bieżącej, w którym może zostać zrealizowana wizyta. Po ustaleniu nowego terminu wizyty należy wybrać opcję Zapisz. Wizyta zostanie przeniesiona na nowy termin.
Koszyk – okno, w którym prezentowana jest lista wizyt, która zostanie stworzona po naciśnięciu przycisku: .
Wizyta: zakładka Koszyk
Planowanie wizyty bez wskazania godziny
Istnieje możliwość dodania nowej wizyty na okres całego dnia, bez wskazania godziny. Taka opcja jest dostępna z poziomu aplikacji poprzez zaznaczenie opcji [Cały dzień].
Wizyta bez wskazania godziny
Realizacja wizyty handlowej
Aby zrealizować zaplanowaną wizytę należy wybrać jedną z dostępnych opcji w menu dostępnym po naciśnięciu na przycisk .
Realizacja wizyty polega na wybraniu przycisku [Realizuj] lub [Odrzuć] dostępnych z poziomu Szczegółów działania lub z dostępnego dla wizyty menu rozwijalnego.
Podczas próby wyjścia z danego elementu WH bez zapisania dokonanych zmian pojawi się okno z wyborem opcji: [Zapisz], [Wyjdź bez zapisu], [Anuluj], [Odrzuć] oraz [Wstrzymaj realizację].Menu z dostępnymi opcjami dla WH
W oknie zaplanowanej wizyty handlowej na zakładce [Opis] istnieje możliwość edycji opisu. Edycja ta jest dostępna również po zakończeniu realizacji wizyty, ale przed jej zsynchronizowaniem do centrali.
W aplikacji obsłużona została funkcjonalność pobierania załączników z systemu Comarch ERP XL przypisanych do nagłówka, elementu wizyty handlowej lub wzorca wizyty. Więcej informacji nt. tej funkcjonalności znajduje się TUTAJ.
Załączniki przypięte do nagłówka wizyty handlowej widoczne są na zakładce [Szczegóły], w sekcji Informacje dodatkowe.
Okno Realizowanej Wizyty Handlowej [Zakładka Dodatkowe]Parametr Numer kursu przenoszony jest z Podsumowania dnia.
Operator ma możliwość edycji tego parametru:
Zmiana numeru kursu podczas realizacji wizyty
Jeśli operator zdecyduje się na wprowadzenie innej wartości, pojawi się komunikat, jak na rysunku poniżej:
Komunikat podczas zmiany wartości numeru kursu
Po wprowadzeniu zmiany podczas realizacji wizyty, numer kursu aktualizowany jest w Podsumowaniu dnia.
Realizacja wizyty handlowej bez podania wzorca
Realizacja wizyty bez podania wzorca jest bardzo podobna jak wizyta ze wzorcem. Jedyną różnicą między nimi jest to, że po kliknięciu w ikonę realizacji podnosi się okno w wyborem wzorca, jak na zrzucie poniżej.
Wybór wzorca wizyty podczas realizowanej wizyty
Dzięki temu przedstawiciel handlowy może dobrać odpowiedni wzorzec z wymaganymi elementami do rodzaju wizyty u Klienta.
Wstrzymanie realizacji wizyty handlowej
Funkcjonalność wstrzymania realizacji wizyty umożliwia przejście w aplikacji do innych działań, w tym realizacji innych wizyt bez konieczności zakończenia, bądź odrzucenia dotychczas realizowanej wizyty. Realizację zawieszonej wizyty będzie można wznowić w późniejszym terminie. Taka funkcjonalność ma szerokie zastosowanie w sytuacji, gdy przedstawiciel handlowy w ramach jednego wyjazdu do klienta realizuje kilka spotkań. Tak więc rozpoczynając pierwsze spotkanie, rozpoczyna w aplikacji wizytę, którą po zakończeniu spotkania zawiesza. Kolejne spotkanie realizowane jest później (na przykład telefonicznie) pod koniec dnia. Aplikacja umożliwia zawieszenie takiej wizyty i rozpoczęcie kolejnych wizyt zaplanowanych na dany dzień. Umożliwienie zawieszenia wizyty możliwe jest poprzez zaznaczenie w pasku górnym wizyty będącej w trakcie realizacji opcji [Wstrzymaj realizację] (przycisk pauzy).
Wybór opcji „Wstrzymaj realizację” na wizycie handlowej
W widoku poziomym również możliwe jest wstrzymanie realizacji wizyty poprzez wybór opcji [Wstrzymaj realizację].
Dodatkowo w podanym oknie jest możliwość zastosowania opcji:
Odrzuć
Zakończ
Wyjdź bez zapisu
Anuluj
Wybór opcji „Wstrzymaj realizację” – widok poziomy
Naciśnięcie opcji [Wstrzymaj realizację] powoduje następujące skutki:
wyjście z okna wizyty, z zapisaniem do bazy mobilnej wszelkich dokonanych dla niej zmian
zatrzymanie licznika realizacji (uwaga: w bazie zapamiętywany jest dotychczasowy czas trwania)
oznaczenie wizyty w aplikacji i w bazie mobilnej jako wstrzymaną (zawieszoną)
Wizyta wstrzymana jest zaprezentowana w aplikacji jako wizyta niezrealizowana i oznaczona kolorem pomarańczowo-żółtym. Prezentacja wizyty zawieszonej jest widoczna w następujących lokalizacjach:
w Terminarzu, na zakładkach:
- Miesiąc, Tydzień, Dzień, [Zaplanowane]
w Podsumowaniu dnia, na zakładce: [Dzień]
Prezentacja zawieszonej wizyty handlowej
Wznowienie wizyty handlowej możliwe jest poprzez wybranie opcji [Realizuj], która jest dostępna na poziomie:
okna podniesionej do edycji wizyty (górny pasek)
menu kontekstowego dostępnego dla wizyty na pozycji terminarza
Opcja [Realizuj] uruchamia realizację wizyty na standardowych zasadach aplikacji, z tą różnicą że należy kontynuować dotychczas naliczony czas trwania realizacji (licznik staruje nie od zera, lecz od ostatnio zapisanej wartości).
Opcje dostępne dla wstrzymanej wizyty
Jeżeli następuje Podsumowanie dnia, w którym dana wizyta została zawieszona i niezrealizowana występuje komunikat następującej treści: „Istnieją rozpoczęte działania, które zostały wstrzymane. Czy na pewno chcesz zakończyć dzień?” Wybór opcji [Tak] pozwala na zakończenie dnia pomimo zawieszonej realizacji wizyty, natomiast wybór opcji [Nie], nie spowoduje zamknięcia dnia.
Informacja o zawieszonej wizycie podczas Podsumowania dnia umożliwiająca wybór odpowiedniej opcji
Przesunięcie wizyty
Przesunięcie pojedynczej wizyty
W celu przesunięcia pojedynczej wizyty na inny termin należy z jej menu kontekstowego wybrać opcję [Przesuń].
Opcja: Przesuń
Po naciśnięciu na przycisk [Przesuń] pojawi się okno umożliwiające wybranie nowego terminu wizyty zaprezentowane na poniższym zrzucie ekranu.
Okno przesuwania wizyty handlowej
W polach [Data] i [Godzina] podpowiada się pierwszy wolny termin począwszy od daty bieżącej, w którym może zostać zrealizowana wizyta. Po ustaleniu nowego terminu wizyty należy wybrać opcję [Zapisz]. Wizyta zostanie przeniesiona na nowy termin.
Przesunięcie cyklu wizyty
W przypadku, gdy wizyta należy do cyklu, po wybraniu opcji [Przesuń] z menu kontekstowego wizyty, pojawi się okno wyboru zaprezentowane na poniższym zrzucie ekranu.
Okno wyboru opcji przesuwania wizyty należącej do cyklu
Uwaga
Przesunięcie, usunięcie lub odrzucenie wizyty będącej częścią cyklu spowoduje podzielenie tego cyklu na 2 części: pierwsza część cyklu do tego wydarzenia i druga część cyklu od tego wydarzenia. Wówczas jeśli użytkownik będzie chciał przesunąć cały cykl wizyt to przesunięty zostanie pierwszy lub drugi cykl w zależności, która wizyta została wybrana.
Przykład
Zostały zaplanowane wizyty co tydzień w każdy poniedziałek: 02.05, 09.05, 16.05, 23.05 oraz 30.05.
Wizyta 16.05 została odrzucona (prawnik wziął wtedy np. Urlop). Jeśli chcemy przesunąć cykl o np. 1 dzień (w każdy wtorek) i klikniemy na wizytę 02.05, wówczas przesunięte zostaną tylko wizyty 02.05 oraz 09.05 (pierwszy cykl wizyt), natomiast 23.05 oraz 30.05 zostaną bez zmian.
Wybranie opcji [Cały cykl] spowoduje wywołanie okna umożliwiającego przeplanowanie całego cyklu wizyt.
Okno przesuwania cyklu wizyt handlowych
Okno przesuwania cyklu wizyt różni się od okna przesuwania pojedynczej wizyty następującymi informacjami:
w polu Zaplanowano na pokazywana jest data pierwszego ze zdarzeń cyklu,
prezentowana jest informacja o okresie powtarzania zdarzenia,
prezentowana data końca cyklu.
W polach [Data] i [Godzina] podpowiada się pierwszy wolny termin począwszy od daty bieżącej, w którym może zostać zrealizowane pierwsze ze zdarzeń cyklu. Jest to jednocześnie termin rozpoczęcia cyklu. Po ustaleniu nowego terminu należy wybrać opcję [Zapisz]. Cykl wizyt zostanie przeplanowany zgodnie z podanym nowym terminem jego rozpoczęcia.
Wskazówka
Terminy zdarzeń i data zakończenia przesuwanego cyklu ustalone zostaną na podstawie różnicy pomiędzy starym a nowym terminem rozpoczęcia cyklu.
Kopiowanie wizyt
Kopiowanie wizyt jest opcją domyślnie wyłączoną. Możliwe jest włączenie obsługi kopiowania dla wszystkich wizyt lub tylko dla wizyt niezrealizowanych. Dodatkowo można określić czy pierwowzór wizyty zostanie odrzucony po jej skopiowaniu (opcja domyślnie wyłączona).
Parametryzacja dostępna jest w procedurze – dokładne informacje można znaleźć w TUTAJ.
Po włączeniu dostępności opcji kopiowania wizyt w menu kontekstowym wizyty widoczna będzie opcja [Kopiuj].Opcja: [Kopiuj] (menu kontekstowe wizyty zaplanowanej)Możliwe jest skopiowanie pojedynczej wizyty jak również cyklu wizyt.
Kopiowanie pojedynczej wizyty
W przypadku pojedynczej wizyty, po wybraniu opcji [Kopiuj] z menu kontekstowego wizyty, pojawi się okno umożliwiające skopiowanie wizyty na podany termin.
Opcja kopiowania dostępna w menu kontekstowym wizytyOkno kopiowania wizyty handlowej
W polach [Data] i [Godzina] podpowiada się pierwszy wolny termin począwszy od daty bieżącej, w którym może zostać zrealizowana kopiowana wizyta wzorcowa. Po ustaleniu nowego terminu dla kopiowanej wizyty należy wybrać opcję [Zapisz]. Wizyta zostanie skopiowana na podany termin.
Kopiowanie cyklu wizyt
W przypadku, gdy kopiowana wizyta jest częścią cyklu, po wybraniu opcji Kopiuj z menu kontekstowego wizyty, pojawi się okno kopiowania całego cyklu:
Okno kopiowania cyklu wizyt handlowych
Przykład
Ustawienie okresu powtarzania na [Brak] umożliwi skopiowanie pojedynczej wizyty na podstawie cyklu.
Po ustaleniu nowych parametrów cyklu należy wybrać opcję [Zapisz]. Cykl wizyt zostanie skopiowany z uwzględnieniem podanych parametrów (terminu rozpoczęcia, powtarzania, terminu końca cyklu).
Uwaga
W przypadku archiwizacji wzorca wizyty w systemie Comarch ERP XL skopiowanie wizyty nie będzie możliwe. Podobnie nie będzie można skopiować wizyty, której wzorzec został odpięty od centrum mobilnego. Przy próbie skopiowania takiej wizyty wyświetlony zostanie stosowny komunikat.
Kopiowanie tygodniowego planu wizyt
W aplikacji istnieje możliwość kopiowania tygodniowego planu wizyt.
Więcej informacji o konfiguracji parametru można znaleźć TUTAJ.
Opcja kopiowania tygodniowego planu wizyt
Po wyborze opcji [Kopiuj wizyty] pojawi się okno wyboru tygodnia, z którego będziemy chcieli skopiować wizyty oraz tygodnia, na który będziemy chcieli przenieść plan wizyt. Użytkownik ma możliwość przełączenia tygodni przy użyciu przycisków oraz lub po kliknięciu na dany zakres tygodnia.
W zależności od zaznaczenia opcji [Tylko w obrębie miesiąca], dany tydzień skopiuje się na cały tydzień tj. od poniedziałku do niedzieli, niezależnie od zakończenia poprzedniego miesiąca i rozpoczęcia kolejnego. Jeśli natomiast opcja ta zostanie odznaczona, plan wizyt zostanie skopiowany tylko w obrębie danego miesiąca tj. jeśli następny miesiąc rozpoczyna się w czwartek, wtedy plan wizyt zostanie skopiowany do środy włącznie.
Okno kopiowania planu wizyt z zaznaczonym parametrem [Tylko w obrębie miesiąca]
Kopiowanie dziennego planu wizyt
W aplikacji istnieje możliwość kopiowania dziennego planu wizyt.
Więcej informacji o konfiguracji parametru można znaleźć TUTAJ.
Opcja kopiowania dziennego planu wizyt
Po wyborze opcji [Kopiuj wizyty] pojawi się okno z możliwością kopiowania tygodniowego planu wizyt. Po wybraniu opcji tygodniowy zostanie włączona opcja kopiowania dziennego planu wizyt. Użytkownik ma możliwość przełączenia dat przy użyciu przycisków oraz lub po kliknięciu w nazwę dnia tygodnia.
Okno kopiowania dziennego planu wizyt
Odrzucanie pierwowzoru kopiowanej wizyty
Włączenie opcji odrzucania wizyt spowoduje, że wizyty wzorcowe będą automatycznie odrzucane po ich skopiowaniu. Za tę opcje odpowiada parametr [RejectPlannedVisitAfterCopy], znajdujący się w plikach konfiguracyjnych katalogu (domyślnie): C:\Program Files (x86)\Comarch Mobile\Serwer synchronizacji\Methods\configuration. Parametr ten jest opisany TUTAJ.
Odrzucony zostanie również każdy z elementów tej wizyty z powodem odrzucenia: „Wizyta przeniesiona na inny termin”.
Wizyta wzorcowa zostanie odrzucona tylko w następujących przypadkach:
Wizyta została zaplanowana w systemie Comarch ERP XL.
Potwierdzona wizyta została zsynchronizowana z systemem Comarch ERP XL.
Wizyta została potwierdzona w systemie Comarch ERP XL (w przypadku włączonej opcji potwierdzania wizyt).
Możliwość filtrowania działań
Użytkownik aplikacji mobilnej może wyfiltrować działania z poziomu :
Terminarza – z poziomu Zakładek: Zaplanowane, Przeterminowane i Zakończone użytkownik może skorzystać z opcji filtra i odnaleźć interesujące go działania korzystając z opcji filtra:
od – zwrócone zostaną wszystkie działania, których data wystawienia jest późniejsza niż wskazana
do – zwrócone zostaną wszystkie działania, których data wystawienia jest wcześniejsza niż wskazana,
Wzorzec – zwrócone zostaną wizyty handlowe, na których zastosowano wybrany,
Typ – zwrócone zostaną wizyty handlowe o typie, który został wskazany w ustawieniach filtra
Rodzaj działania – użytkownik może odszukać działania danego rodzaju (np. tylko spotkania) lub działania kilku różnych rodzajów (wielowybór),
Kontrahent – po wybraniu konkretnego kontrahenta zostaną zwrócone działania dotyczące tylko tego konkretnego Klienta.
Dodatkowo za pomocą filtru tekstowego możliwe jest wyszukanie działań np. po mieście czy ulicy.
Możliwość filtrowania działań z poziomu terminarza oraz karty kontrahenta
Podobnie jak dla filtrów w innych miejscach aplikacji użytkownik może skorzystać z opcji dodatkowych, dostępnych po dłuższym przytrzymaniu na przycisk z danym filtrem. Jedną z możliwości jest przypięcie filtra do szybkiego wybierania, które usprawni proces wyszukiwania interesujących działań.
Opcje dodatkowe filtra
Przejazd
Obsługa takiego rodzaju elementu wizyty polega na zarejestrowaniu informacji skąd przedstawiciel handlowy wyjechał, dokąd dojechał oraz jaką odległość wykonał i w jakim czasie z zarejestrowaniem samochodu, którym się poruszał oraz jego stanu licznika.
Wizyta: Przejazd
Wybór samochodu
Po naciśnięciu na sekcję [Samochód] istnieje możliwość wyboru samochodu z listy zdefiniowanych w systemie Comarch ERP XL.
W systemie Comarch ERP XL dostępne samochody definiuje się w module: Administrator\Listy\Słowniki kategorii\ Transport, magazyn\ Marki samochodów.
Wizyta: Przejazd, Wybór samochodu
Wybór rodzaju przejazdu
Po naciśnięciu na sekcję [Rodzaj] istnieje możliwość wyboru rodzaju przejazdu z listy zdefiniowanych w systemie Comarch ERP XL. W systemie Comarch ERP XL dostępne rodzaje przejazdów definiuje się w module: Administrator/Listy/Słowniki kategorii/Transport, magazyn/Rodzaje przejazdów.
Wizyta: Przejazd, Rodzaj przejazdu
Obsługa domyślnego rodzaju przejazdu
W aplikacji istnieje możliwość zdefiniowania domyślnego rodzaju przejazdu - konfiguracja tej funkcjonalności została opisana TUTAJ.
Określenie stanu licznika
Po naciśnięciu na sekcję [Stan licznika] istnieje możliwość wpisania stanu licznika samochodu.
Wizyta: Przejazd, Stan licznika
W aplikacji jest możliwość konfiguracji automatycznego podnoszenia okna [Stan licznika] podczas rozpoczęcia dnia lub jego zakończenia. W przypadku takiej konfiguracji, aplikacja podpowiada, że należy wypełnić bieżący stan licznika samochodu. Jeżeli w aplikacji samochód nie jest określony, przed uzupełnieniem licznika konieczne jest jego wskazanie z listy. Szczegółowe informacje o konfiguracji parametru [IsOdometerReadingRequiredField] znajdują się TUTAJ.
Adres przyjazdu
Po naciśnięciu na sekcję: [Szczegóły: Adres] przyjazdu bądź adres wyjazdu zostanie otwarte okno, w którym można wpisać dane adresowe. Okno zostało zaprezentowane na poniższym zrzucie ekranu.
Wizyta: Przejazd, Adres przyjazdu, Adres Wyjazdu
Zmiana czasu wyjazdu na przejeździe
Podczas rejestrowania kolejnego przejazdu (zdefiniowanego dla tego samego samochodu) wprowadzono w najnowszej wersji uwzględnienie czasu zakończenia ostatniej wizyty. Jeżeli data zakończenia ostatniej wizyty, na której zarejestrowano przejazd jest późniejsza niż czas tego przejazdu, to podczas dodawania kolejnego przejazdu jako domyślny czas wyjazdu podpowiadany jest czas zakończenia wizyty.
Element WH: Rejestrowanie dokumentu
Obsługa takiego elementu wizyty polega na wystawieniu dokumentu handlowego na kontrahenta.
Obsługa takiego elementu wizyty polega na wystawieniu dokumentu handlowego na kontrahenta według stworzonego wzorca wizyty w systemie ERP XL (opis funkcjonalności znajduje się TUTAJ).
W aplikacji mobilnej w elemencie wzorca wizyty: Rejestracja dokumentów można wybrać Zamówienie zakupu.
Wizyta: Rejestrowanie dokumentu - Zamówienie zakupu
Uwaga
Z tego poziomu aplikacji możemy również edytować/zatwierdzać dokumenty (przed synchronizacją).
Wizyta: Lista zamówień w buforze
Element WH: Towary wymagane
W aplikacji Comarch Mobile jest możliwa obsługa towarów wymaganych podczas wystawiania dokumentu będącego elementem wzorca wizyty. Więcej informacji nt. konfiguracji tej funkcjonalności znajduje się TUTAJ.
Towar wymagany na dokumencie będący elementem wizyty
Element WH: Inny
Obsługa takiego typu wizyty polega na wprowadzeniu informacji odnośnie realizacji dodatkowego zadania.
Wizyta: Inny
Realizacja elementu Inny polega na wpisaniu tekstu. Po kliknięciu w ikonę możliwe jest także podyktowanie realizacji, a system przeniesie go na tekst pisany.
Element WH: Merchandising
Obsługa takiego typu wizyty polega na wykonaniu zdjęcia na podstawie udostępnionego załączonego wzorca.
Wizyta: Merchandising
Po wykonaniu zdjęcia, wzorzec w oparciu, o który zrealizowane zostało zdjęcie zostanie oznaczony ikoną zaprezentowaną na poniższym zrzucie ekranu.
Wizyta służbowa: Merchandising, realizacja
Przy współpracy z systemem Comarch ERP XL istnieje możliwość dodawania zdjęć bez zadanych wzorców. Po wejściu w realizację merchandisingu prezentowany jest kafel [Dodatkowe] dla którego można dodawać kolejne zdjęcia.
Realizacja merchandisingu bez zadanych wzorców
Istnieje także możliwość dodawania wielu zdjęć do każdego z wzorców. Aby dodać kolejne zdjęcie należy przesunąć palcem w lewo zdjęcie z realizacją.
Dodanie wielu zdjęć do jednego wzorca
Przy współpracy z systemem Comarch ERP XL istnieje możliwość dodawania opisów do wykonywanych zdjęć. Aby go dodać należy kliknąć w ikonę z ołówkiem znajdującą się w polu opis.
Opis na realizacji merchandisingu
W celu lepszego wykorzystania opcji rejestrowania trasy oraz późniejszego porównywania w Comarch Mobile Zarządzanie tras zaplanowanych i zarejestrowanych, wprowadzono w aplikacji Comarch Mobile możliwość określania punktów wzorcowych dla danego kontrahenta podczas realizacji wizyty. Funkcjonalność została opisana TUTAJ.
Ustawienie punktu wzorcowego dla kontrahenta
Uwaga
W przypadku korzystania z elementu wizyty Merchandising, w tym rejestracji pozycji GPS, wymagana jest licencja na Moduł Monitorowanie.
Element WH: Ankiety
Obsługa takiego typu wizyty polega na wykonaniu ankiety, która została zdefiniowana w systemie ERP XL.
W przypadku, gdy w ramach elementu wizyty o typie: Ankiety zdefiniowane jest więcej niż jedna ankieta wówczas podczas realizacji elementu wizyty zostanie wyświetlone okno z listą dostępnych w ramach danego elementu ankiet.
Wizyta służbowa: Ankiety, wybór ankiety
Po wyborze konkretnej ankiety zostanie wyświetlona lista pytań zdefiniowanych w ramach wybranej ankiety, zaprezentowana na poniższym zrzucie ekranu.
Wizyta służbowa: Ankiety, wybór ankietyWizyta służbowa: Ankiety, wybór odpowiedzi
Istnieje możliwość definiowania ankiet zarówno z pytaniami jednokrotnego jak i wielokrotnego wyboru. Podczas realizacji elementu wizyty: Ankiety standardowo po wybraniu zadania do wykonania (Ankiety) i po wybraniu danej ankiety powinna zostać wyświetlona lista pytań. Na rysunku poniżej zaprezentowano model zaznaczenia wielu odpowiedzi i ich prezentacje na liście pytań. W przypadku wyboru odpowiedzi Inna, pojawi się okno w której istnieje możliwość wpisania własnej odpowiedzi.
Zaznaczenie wielu odpowiedzi i prezentacja na liście pytań (w tym odpowiedzi typu Inna)
W aplikacji Comarch Mobile została dodana opcja skanowania odpowiedzi do ankiety. Warunkiem działania tej funkcji jest zainstalowana aplikacja Binary Eye na urządzeniu mobilnym. Po wywołaniu przycisku skanowania w oknie odpowiedzi możliwe będzie zeskanowanie wartości – odpowiedzi ankiety.
Możliwość zeskanowania odpowiedzi do ankiety
Aplikacja Comarch Mobile umożliwia także wprowadzenie danych osób Klienta, z którymi została przeprowadzona ankieta.
Podczas realizacji tego elementu wizyty, operator może:
określić kilku respondentów spośród zdefiniowanych osób kontaktowych Klienta,
dodać nową osobę ankietowaną – np. nowego pracownika Klienta.
Możliwość wyboru osoby kontaktowej z karty kontrahenta, z którą była przeprowadzana ankieta
Po zakończeniu i synchronizacji realizacji wizyty do systemu Comarch ERP XL, określona/dodana osoba ankietowana jest widoczna na podglądzie wizyty na zakładce [Opis].
Podczas realizacji elementu wizyty: Ankieta użytkownik może w szybki sposób wyszukać interesującą osobą na wyświetlonej liście osób kontaktowych kontrahenta. Opcja ta jest szczególnie przydatna, kiedy lista jest długa i wymaga przewijania.
Użytkownik może odszukać interesującą go osobę wyszukując po imieniu lub nazwisku. Wpisaną frazę można w szybki sposób skasować poprzez wybranie ikony krzyżyka.
Możliwość wyszukiwania osób ankietowanych
Obsługa takiego elementu wizyty polega na sprawdzeniu obecności towarów firmy Przedstawiciela Handlowego u Klienta.
W przypadku, gdy w ramach elementu wizyty o typie: Raport obecności towarów zdefiniowane jest więcej niż jeden raport, wówczas podczas realizacji elementu wizyty zostanie wyświetlone okno z listą dostępnych w ramach danego elementu raportów.
Wizyta służbowa: Lista raportów obecności towarów
Po wejściu w dany raport są dostępne dwie zakładki:
[Realizacja] – okno prezentujące aktualny raport z listą towarów, które obejmuje dany raport. Definicje raportów należy utworzyć w systemie Comarch ERP XL, oraz
[Raport historyczności] – okno prezentuje poprzednie raporty powiązane z danym kontrahentem.
Poszczególne zakładki zaprezentowano na poniższym rysunku:
Okno realizacji raportu – bez możliwości generowania zamówień na podstawie raportu oraz Okno raportu historycznegoOkno realizacji raportu – z możliwością generowania zamówień na podstawie raportu oraz Okno raportu historycznego
W pierwszej zakładce [Realizacja], po wybraniu danego towaru, pojawi się okno z poszczególnymi danymi do uzupełnienia, zaprezentowane poniżej.
Wizyta służbowa: Raport obecności towarów
Po uzupełnieniu danych dotyczących towaru zostanie wyświetlone okno tak, jak na poniższym rysunku.
Wizyta służbowa: Raport obecności towarów, uzupełnione dane
W aplikacji Comarch Mobile istnieje możliwość wyświetlania na raporcie obecności towarów dodatkowych kolumn zdefiniowanych w systemie Comarch ERP XL. Informacje nt. konfiguracji tej funkcjonalności znajdują się TUTAJ.
W zależności od konfiguracji na raporcie towarów konkurencji i raporcie obecności towarów wyświetlą się:
wszystkie parametry raportu w kolejności: kolumny domyślne, kolumny dodatkowe
Raport obecności towarów – wszystkie parametry domyślne i dodatkowe
wymagane kolumny domyślne i wszystkie kolumny dodatkowe
Raport obecności towarów – wymagane parametry domyślne i wszystkie parametry dodatkowe
tylko wymagane kolumny, zarówno domyślne jak i dodatkowe
Raport obecności towarów – tylko wymagane parametry domyślne i dodatkowe
Kolumny (parametry) wymagane wyświetlane są w aplikacji mobilnej na czerwono – bez ich uzupełnienia zapisanie karty raportu nie jest możliwe.
Nieuzupełnienie któregoś z wyświetlanych parametrów (niewymaganych) spowoduje wyświetlanie nazwy tego parametru w miejscu, w którym powinna zostać wyświetlona jego wartość.
Po naciśnięciu przycisku [Powrót] na urządzeniu zostaną wyświetlone opcje zaprezentowane na rysunku poniżej:
Wizyta handlowa, menu dostępne po naciśnięciu przycisku [Powrót] na urządzeniu’
Zakładka [Raport historyczny] zawiera informacje o dacie realizacji raportu oraz ilości zrealizowanych towarów względem ilości wszystkich towarów.
W tej zakładce, gdy istnieją raporty historyczne, wówczas są dostępne na action barze dwa dodatkowe przyciski i .
Po wybraniu opcji pojawi się lista raportów historycznych z możliwością wyboru raportu do wyświetlenia. Prezentowane są tylko raporty, które dotyczą wizyt wystawionych na kontrahenta, którego dotyczy aktualnie realizowana wizyta i zrealizowanych przez operatora mobilnego zalogowanego do aplikacji.
Okno wyświetlane po wybraniu opcji kopiowania historycznego raportu
Po wybraniu opcji pojawi się okno z możliwość skopiowania danych z poprzednich raportów na raport bieżący. Po wybraniu opcji kopiowania dostępne są następujące parametry:
Pomiń towary już zaznaczone – po zaznaczeniu, jeżeli realizacja dla towaru jest uzupełniona na raporcie bieżącym i jednocześnie znajduje się na raporcie historycznym, wówczas dane dla takiego towaru nie są nadpisywane,
Wartości parametrów z historycznego raportu – po zaznaczeniu kopiowane są wartości parametrów (cena, ilość, itp.) z historycznego raportu o ile pokrywają się one z bieżącą definicją raportu,
Ilość do zamówień z historycznego raportu – parametr pojawi się tylko, jeśli na bieżącej definicji raportu została skonfigurowana możliwość generowania zamówień na podstawie raport (funkcjonalność opisana TUTAJ)
Okno wyświetlane po wybraniu opcji kopiowania historycznego raportu
Uwaga
Jeżeli któryś z parametrów został oznaczony jako wymagany, a na raporcie historycznym taki nie był, zatwierdzenie realizacji takiego raportu nie będzie możliwe do momentu uzupełniania wymaganych parametrów na wszystkich zaznaczonych pozycjach (będą prezentowane w kolorze czerwonym).
Konfiguracja elementu Merchandising z Raportem obecności towarów
W celu konfiguracji powiązania po stronie Comarch ERP XL należy dodać dwie klasy atrybutów przypisane do elementu wzorca wizyty o typie Merchandising:
Konfiguracja atrybutów na elemencie wizyty: Merchandising
kod o nazwie „Raport obecności” i jako jego wartość podać kod raportu obecności, z którym ma zostać powiązany element Merchandising.
Definiowanie nowej klasy atrybutu
kod o nazwie: "Raport obecności: Towary ilość" w celu określenia liczby losowych towarów, dla których będą wykonane zdjęciaDefiniowanie nowej klasy atrybutu
Obsługa funkcjonalności w aplikacji
Po wykonaniu opisanej konfiguracji w aplikacji Comarch Mobile Sprzedaż przed rozpoczęciem realizacji elementu Merchandising jest sprawdzane, czy podpięty raport obecności towarów został zrealizowany.
Uwaga
Jeżeli na raporcie obecności towarów zostało zarejestrowanych mniej towarów niż wskazuje na to ustawiona wartość, wówczas wyświetlana ilość zdjęć do zrealizowania będzie odpowiadać wartości towarów zrealizowanych na takim raporcie.
Zdjęcia dla poszczególnych towarów są prezentowane w takiej formie jak prezentowane są wzorce zdefiniowane na elemencie Merchandising.
Wykonywanie zdjęć towarów zarejestrowanych na raporcie obecności towarówRealizacja dla danego towaru
Każde kolejno dodane zdjęcie wyświetlane jest w postaci zakładek. Możliwe jest dodanie wielu zdjęć do jednego towaru.
Uwaga
Dla każdego z wylosowanych towarów należy wykonać co najmniej jedno zdjęcie. Inaczej pojawi się komunikat "Zatwierdzenie elementu niemożliwe. Dla każdego z towarów musi zostać wykonane co najmniej jedno zdjęcie."
Zatwierdzanie elementu Merchandising jeśli nie dla wszystkich towarów zostały wykonane zdjęcia.
Element WH: Raport towarów konkurencji
Obsługa takiego elementu wizyty polega na sprawdzeniu obecności towarów konkurencji u Klienta. W przypadku, gdy w ramach elementu wizyty o typie: Raport towarów konkurencji zdefiniowane jest więcej niż jeden raport wówczas podczas realizacji elementu wizyty zostanie wyświetlone okno z listą dostępnych w ramach danego elementu raportów.
Wybór wzorca wizyty, dla którego w systemie Comarch ERP XL podpięto raport konkurencjiWizyta służbowa: Raport towarów konkurencji
Definicje raportów należy utworzyć w systemie Comarch ERP XL. Po wejściu w dany raport zostanie wyświetlone okno z listą towarów, które obejmuje dany raport. Na raporcie konkurencji została udostępniona możliwość oznaczenia dostawcy danego artykułu.
Po otwarciu raportu konkurencji, użytkownik może określić [Proponowanego dostawcę], poprzez wybór z listy lub dodanie nowego kontrahenta. Podczas realizacji elementów raportu konkurencji ustawiony proponowany dostawca będzie się podpowiadał na danym towarze.
Raport towarów konkurencji: lista towarówOkreślenie dostawcy na raporcie konkurencji
Po wybraniu danego towaru pojawi się okno zaprezentowane na poniższym zrzucie ekranu.
Wizyta służbowa: Raport towarów konkurencji
W ten sposób przedstawiciele w szybszy sposób mogą zbierać informacje odnośnie konkurencji w celu przygotowywania i zaproponowania Klientowi atrakcyjniejszej oferty.
W aplikacji Comarch Mobile istnieje możliwość wyświetlania na raporcie towarów konkurencji dodatkowych kolumn zdefiniowanych w systemie Comarch ERP XL. Informacje nt. konfiguracji tej funkcjonalności znajdują się TUTAJ.
W zależności od konfiguracji na raporcie towarów konkurencji i raporcie obecności towarów wyświetlą się:
wszystkie parametry raportu w kolejności: kolumny domyślne, kolumny dodatkowe
Raport towarów konkurencji – wszystkie parametry domyślne i dodatkowe
wymagane kolumny domyślne i wszystkie kolumny dodatkowe
Raport towarów konkurencji – wymagane parametry domyślne i wszystkie parametry dodatkowe
tylko wymagane kolumny, zarówno domyślne jak i dodatkowe
Raport towarów konkurencji – tylko wymagane parametry domyślne i dodatkowe
Kolumny (parametry) wymagane wyświetlane są w aplikacji mobilnej na czerwono – bez ich uzupełnienia zapisanie karty raportu nie jest możliwe.
Nieuzupełnienie któregoś z wyświetlanych parametrów (niewymaganych) spowoduje wyświetlanie nazwy tego parametru w miejscu, w którym powinna zostać wyświetlona jego wartość.
Po naciśnięciu przycisku [Powrót] na urządzeniu zostaną wyświetlone opcje:
Wizyta handlowa, menu dostępne po naciśnięciu przycisku [Powrót] na urządzeniu’
Realizacja elementów wizyty
Po rozpoczęciu realizacji wizyty handlowej istnieje możliwość zrealizowania poszczególnych zadań do wykonania zdefiniowanych w ramach wizyty.
Wizyta handlowa - stan początkowy (0% realizacji)
Realizacja poszczególnych działań odbywa się przez wejście w dane działanie przez dłuższe przytrzymanie palcem lub przez kliknięcie ikony strzałki. Dane zadanie można wykonać klikając Realizuj lub zrezygnować z wykonania klikając Odrzuć:
Realizacja lub odrzucenie elementu wizyty
W przypadku, gdy chcemy zakończyć realizację danej WH istnieje możliwość skorzystania z następujących opcji:
Naciśnięcie na przycisk spowoduje wyświetlenie okna zaprezentowanego na poniższym zrzucie ekranu.
Wizyta służbowa, okno wyświetlane po naciśnięciu przycisku [Odrzuć]
Naciśnięcie na przycisk spowoduje wyświetlenie okna zaprezentowanego na poniższym zrzucie ekranu.
Wizyta służbowa, okno wyświetlane po naciśnięciu przycisku Zapisz i Powrót na urządzeniu
Naciśnięcie przycisku [Powrót] na urządzeniu spowoduje wyświetlenie okna identycznego jak po naciśnięciu na przycisk .
W przypadku próby zakończenia wizyty, która posiada elementy wymagane, które nie zostały zrealizowane konieczne jest podanie powodu odrzucenia wymaganych elementów.
Wizyta służbowa
Pasek postępu realizacji wizyty handlowej obrazuje udział zrealizowanych bądź odrzuconych elementów w stosunku do wszystkich elementów wizyty. Widoczny jest on w oknie wizyty bezpośrednio nad sekcją z zakładkami. Pojawia się po rozpoczęciu jej realizacji i obecny jest przez cały czas jej trwania. Funkcjonalność ta pozwala Przedstawicielowi na łatwe śledzenie postępu realizacji zadań do wykonania.
Wizyta handlowa – częściowo zrealizowana
Pasek postępu zapełnia się w miarę realizacji bądź odrzucania elementów wizyty. W miarę realizacji elementów przesuwa się on w prawo, a jego kolor zależy od procentu zapełnienia:
brak zapełnienia – żadne z zadań nie zostało jeszcze wykonane:
zapełnienie od 1% do 33% – kolor czerwony:
zapełnienie od 34% do 66% – kolor żółty:
zapełnienie od 67% do 100% – kolor zielony:
pasek całkowicie zapełniony – wszystkie zadania wykonane:
Wyliczanie procentu realizacji odbywa się w następujący sposób:
każdy z elementów wizyty otrzymuje taką samą wagę, co przekłada się to na procent zapełniania paska postępu po zrealizowaniu/odrzuceniu elementu,
dodatkowo:
procent realizacji elementu Ankiety zależy od liczby pytań, na które udzielono już odpowiedzi,
procent realizacji elementu Merchandising zależy od liczby sfotografowanych realizacji,
procent realizacji elementu Raport obecności towarów i Raport towarów konkurencji zależy od ilości raportów wchodzących w skład elementu.
Pasek postępu widoczny jest również w oknie zrealizowanej wizyty (zatwierdzonej bądź odrzuconej). Pokazuje on wówczas procent zrealizowanych/odrzuconych elementów wizyty na etapie, w którym wizyta została zakończona.
Została wprowadzona możliwość pobrania z systemu Comarch ERP XL załączników, przypisanych do nagłówka lub elementów wizyty handlowej, jak i do wzorców wizyt.
Dzięki temu, dział handlowy może usprawnić swoją pracę poprzez przypisanie na wzorcach wizyt odpowiednich załączników, które po pobraniu wzorca, będą automatycznie dodawane do zaplanowanej wizyty w aplikacji mobilnej.
Przy pomocy tej funkcji, można udostępnić przedstawicielowi handlowemu dodatkowe informacje i dokumenty, które są potrzebne podczas spotkania z Klientem, np. skany umów, dokumentacje techniczne, wzory pism, notatki czy gazetki promocyjne.
Załączniki przypięte do nagłówka wzorca wizyty handlowej widoczne są na zakładce Szczegóły, w sekcji [Informacje dodatkowe].
Konfiguracja funkcjonalności
Rozszerzalność aplikacji
Istnieje możliwość modyfikacji standardowego wyglądu oraz działania aplikacji poprzez integracje z zewnętrzną aplikacją.
Możliwości, jakie daje funkcjonalność to:
rozszerzanie górnego paska aplikacji (ActionBara) w głównym oknie listy kontrahentów o nowe elementy, rozszerzanie ActionBara w oknie dokumentu, pozycji dokumentu, raportu, terminarza, zlecenia serwisowego, czynności serwisowych o nowe elementy,
rozszerzanie dużej kalkulacji pozycji na dokumentach (ukrywanie kontrolek, dodawanie nowych,
modyfikacja istniejących np. poprzez zmianę tekstu lub koloru),
rozszerzanie karty kontrahenta (ukrywanie kontrolek, dodawanie nowych oraz modyfikacja istniejących).
Przykład
Za pomocą przycisku umożliwiono przełączanie się pomiędzy domyślną stawką VAT dla towaru, a alternatywną stawką VAT ustawioną na kontrahencie.
Przykład zastosowania rozszerzalności aplikacji – możliwość przełączania się pomiędzy domyślną stawką VAT zdefiniowaną dla kontrahenta
Oprócz zmiana interfejsowych możliwe jest także rozszerzanie procesu synchronizacji o nowe elementy, w celu prze synchronizowania dodatkowych tabel/obiektów z systemu ERP.
Więcej informacji i rozszerzalności aplikacji znajduje się TUTAJ.
Ukrywanie i zmiana kolejności elementów w aplikacji
Istnieje możliwość ukrywania oraz zmiany kolejności elementów aplikacji.
Poszczególne elementy można ukrywać dokonując zmian w pliku ListPositions, znajdującym się w katalogu: C:\Program Files (x86)\Comarch Mobile\Serwer synchronizacjiViewsConfiguration.
Poszczególne sekcje w pliku odpowiadają za ukrywanie:
Aby ukryć element menu głównego Dzień należy zmienić wpis “VISIBLE” na “INVISIBLE”, np:
<position name="DAY" visibility="INVISIBLE" />
Jeżeli natomiast chodzi o zmianę kolejności elementów w aplikacji, to należy zmienić kolejność wierszy w pliku ListPositions. Po wykonaniu synchronizacji elementy w aplikacji powinny wyświetlić się w nowej kolejności.
Istnieje także możliwość przypisania konkretnego widoku aplikacji dla konkretnego użytkownika. W tym celu należy w katalogu ViewsConfiguration utworzyć nowy folder o nazwie danego użytkownika i wkleić zmodyfikowany plik ListPositions.xml.
Przykład
Uproszczenie menu głównego do takiego jakie było w pierwszej wersji aplikacji Comarch Mobile Sprzedaż (widoczne elementy: Kontrahenci i Terminarz)
Fragment pliku ListPosition po zmianach:<activity name="com.comarch.mobile.vendor.core.activities.MainActivity"> <position name="DAY" visibility="INVISIBLE" /> <position name="CALENDAR" visibility="VISIBLE" /> <position name="CONTRACTORS" visibility="VISIBLE" /> <position name="MESSAGES" visibility="INVISIBLE" /> <position name="SERVICE" visibility="INVISIBLE" /> <position name="DOCUMENTS" visibility="INVISIBLE" /> <position name="ITEMS" visibility="INVISIBLE" /> <position name="CASH" visibility="INVISIBLE" /> <position name="REPORTS" visibility="INVISIBLE" /> <position name="SYNC" visibility="VISIBLE" /> <position name="SYNCSTATE" visibility="VISIBLE" />
Uwaga
Od wersji 2017.1 Comarch Mobile został zmieniony domyślny układ kafli menu głównego aplikacji – zgodnie z przykładem zaprezentowanym powyżej.
Ukrywanie cen oraz wartości towarów w kafelku Towary i na konkretnych dokumentach
W aplikacji została wprowadzona możliwość ukrywania cen i rabatów w kafelku Towary, za który odpowiada parametr [PricesOnItemsInvisible] (jest on opisany TUTAJ). Jeżeli opcja ta zostanie włączona, wówczas w aplikacji zostaną ukryte następujące informacje:
Na karcie towaru ukryta informacja na temat cen towaru, jak na poniższym rysunku:
Ukryta informacja o cennikach na karcie towaru
Na liście oferowanych towarów ukryta informacja o cenach poszczególnych towarów, jak na poniższym rysunku:
Ukryta informacja o cenach na liście towarów
W celu ukrycia cen na poszczególnych dokumentach należy w funkcji SyncFramework.GetNumerators (nazwa_bazy -> Programmability -> Functions -> Table-valued Functions -> SyncFramework.GetNumerators) odnaleźć poniższy fragment i w nawiasie umieścić mob.Dok_GIDTyp dokumentu, na którym mają zostać ukryte ceny.
Przykład
CASE
WHEN mob.Dok_GIDTyp IN (9344,8832,9472) THEN (SELECT CONVERT(NVARCHAR(100),RTRIM(CASE WHEN Ope_WidziCenyZakupu = 1 THEN 0 ELSE 1 END))
FROM CDN.FrmStruktura
JOIN CDN.FrmLinki ON FrL_GrOTyp=FrS_GIDTyp AND FrL_GrONumer=FrS_Id AND FrL_GIDTyp=128
JOIN CDN.OpeKarty ON FrL_GIDNumer = Ope_GIDNUmer
WHERE FRS_ID = @UserCenterId)
ELSE 0
END AS IsPricesInvisible,
Edycja funkcji spowoduje:
ukrycie cen i rabatów na kalkulacji dla danego dokumentu,
ukrycie cen i rabatów w Koszyku dla danego typu dokumentu,
ukrycie informacji o rabacie, marży na Nagłówku dla danego typu dokumentu,
ukrycie wartości na transakcjach historycznych dla danego typu dokumentu,
ukrycie wartości na liście dokumentów dla dokumentów niepotwierdzonych dotyczących danego typu dokumentu,
ukrycie wartości dla dokumentów niepotwierdzonych z poziomu wizyty elementu Rejestracja dokumentu dla danego typu dokumentu,
kafel Raporty: ujęcie wartości tylko z potwierdzonych dokumentów (dla konkretnego typu dokumentu).
Wyłączenie widoczności cen i rabatów na dokumencie prezentuje poniższy rysunek, gdzie prezentowana jest lista oferowanych towarów na ZS z ukrytymi informacjami:
Ukryta informacja o cenach na dokumencie ZS
Ukryte informacje o cenach i rabatach są również na małej i dużej kalkulacji elementu, jak na poniższym rysunku:
Ukryte informacje o cenach na małej i dużej kalkulacji towaru
Dopóki dokument nie zostanie zatwierdzony informacja o jego wartości nie będzie widoczna. Do momentu zatwierdzenia ukryta zostanie także informacja o cenach i wartościach w widoku towarów dodanych do koszyka, jak na poniższym rysunku:
Ukryta informacja o wartościach i cenach na niezatwierdzonym dokumencie
Informacja wyświetlana na kaflu Raporty, dotycząca wartości wystawionych w aplikacji dokumentów, także nie będzie uwzględniała niezatwierdzonych dokumentów.
Po wywołaniu filtra: Dokumenty kontrahenta lub Wszystkie dokumenty, na wyświetlonej liście dokumentów historycznych informacja na temat wartości tych dokumentów zostanie ukryta.
W aplikacji Comarch Mobile wprowadzono nowy parametr ForceHidingPrices (jest on opisany TUTAJ).
Zmiana tego parametru na 1 spowoduje dodatkowo:
Ukrycie wartości na liście dokumentów dla dokumentów potwierdzonych dotyczących danego typu dokumentu
Ukrycie wartości dla dokumentów potwierdzonych z poziomu wizyty elementu Rejestracja dokumentu dla danego typu dokumentu
Uwaga
Wartość parametru należy zmienić w pliku documentsnumerators.xl.statement(Comarch Mobile\Serwer synchronizacji\Methods\documentsnumerators)
Dodawanie niestandardowego filtra do listy
Dodawanie filtra
W celu dodania niestandardowego filtra do listy towarów, kontrahentów lub na liście czynności i zleceń serwisowych, należy przygotować odpowiedni plik xml i umieścić go na serwerze synchronizacji.
Wskazówka
Definicje filtrów znajdują się domyślnie w katalogu: C:\Program Files (x86)\Comarch Mobile\Serwer synchronizacji\CustomFilters.
Usuwanie filtra
Aby usunąć dodany filtr należy zmienić jego ID na ujemne, następnie zmienić datę modyfikacji (np. poprzez ponowne zapisanie pliku z filtrem) i wykonać synchronizację.
Nazwa usuwanej definicji filtra
Elementy składowe filtra
Każda definicja filtra składa się z klauzuli wstępnej języka xml: <?xml version="1.0" encoding="UTF-8"?>, po której w sekcji customFilter z parametrem objectType o odpowiedniej wartości: contractorsList (filtr pojawi się na liście kontrahentów), itemsList (filtr pojawi się na liście towarów), serviceOrdersDocumentsList(filtr pojawi się na liście zleceń serwisowych) lub serviceOrdersActionsList (filtr pojawi się na liście czynności serwisowych) następują wymienione poniżej sekcje:
joinClause (np. JOIN Visits ON Contractors.Id = Visits.ContractorId)
whereClause (np. Visits.PlannedStartDate < @@CUSTOM_FILTER_VALUE@@)
groupByClause (np. Visits.ContractorId)
havingClause
inputType (możliwe wartości: text, date, boolean)
Sekcje te (oprócz inputType) są częścią zapytania wykonywanego przez aplikację mobilną w celu wyświetlenia elementów listy towarów, listy kontrahentów, listy zleceń serwisowych bądź listy czynności serwisowych (np. SELECT * FROM Contractors [joinClause] [whereClause] [groupByClause] [havingClause]).
Wartość parametru inputType podawana przez użytkownika aplikacji po wyborze filtra pobierana jest do zapytania SQL za pomocą parametru @@CUSTOM_FILTER_VALUE@@.
Uwaga
Podczas synchronizacji definicji filtrów na urządzenie brana jest pod uwagę data modyfikacji pliku. W celu wymuszenia synchronizacji filtra należy wykonać dowolną modyfikację i zapisać ponownie plik z definicją.
Przykład
Poniższa definicja filtra pozwala na wyświetlanie na liście kontrahentów tylko tych, na których zostały wystawione dokumenty z datą realizacji późniejszą niż wskazana w parametrze filtra.
Tak zdefiniowany filtr zapisany w katalogu CustomFilters pod nazwą 2#Data realizacjipo.xml, po synchronizacji w aplikacji mobilnej prezentuje się w następujący sposób:
Widok utworzonego filtra w aplikacji
Raporty
Edycja raportów
W aplikacji umożliwiono usuwanie, dodawanie oraz edycję raportów z poziomu serwera synchronizacji. Definicje raportów znajdują się w katalogu: C:\Program Files (x86)\Comarch Mobile\Serwer synchronizacji/Reports.
Aby dodać nowy raport należy utworzyć jego definicję, a następnie zapisać go w formacie xml.
Uwaga
W przypadku zapisu definicji raportu w Notatniku należy wybrać kodowanie UTF-8.
Aby usunąć istniejący raport należy zmienić jego ID na ujemne, następnie zmienić datę modyfikacji (np. wystarczy zapisać ponownie plik z raportem) i wykonać synchronizację.
Uwaga
Podczas synchronizacji definicji raportów na urządzenie brana jest pod uwagę data modyfikacji pliku. W celu wymuszenia synchronizacji raportu należy wykonać dowolną modyfikację.
Zmiana ID raportu na ujemne
Istnieje możliwość zmiany języka raportu.
Przykład
W przypadku, gdy w wersji polskojęzycznej chcemy mieć raport w języku niemieckim, to należy zmodyfikować ostatni człon nazwy z deu na pol, następnie należy zmienić datę modyfikacji.
Konfiguracja raportów prowizji
Do odpowiedniego wyliczenia raportu prowizji konieczne jest założenie następującego atrybutu na karcie towaru, gdzie:
Klasa Atrybutów: „Prowizja”
Typ: Liczba
Po zdefiniowaniu na kartach produktu w systemie Comarch ERP XL odpowiedniego atrybutu, w aplikacji można porównywać sprzedaż pod względem wartości prowizji.
Ustawienie atrybutu na karcie towaru (Prowizja) w systemie Comarch ERP XL
Elementy składowe
Definicja raportu składa się z danych sekcji xml. Główną sekcją raportu jest sekcja report. W niej zaś zawarte są następujące:
reportHeader
reportType
orderOnList
onListVisibillity
arguments
elements
W celu opisania elementów składowych raportów jako przykład wykorzystany zostanie standardowy raport dostępny w aplikacji Comarch Mobile - Podsumowanie dnia, którego definicja znajduje się w pliku 2#SummaryOfTheDay#pol.xml.
Nagłówek
Nagłówek raportu opisany jest sekcją reportHeader, w niej zaś znajdują się poniższe:
Nazwa
name
Opis
Nazwa raportu.
Parametry
wartość tekstowa
Nazwa
description
Opis
Opis raportu.
Parametry
wartość tekstowa
Przykład
<reportHeader>
<name>Podsumowanie dnia</name><description>Podsumowanie wykonanych w dniu operacji. Sprzedaż wg grup. Udział grup w sprzedaży dnia.</description>
</reportHeader>
Widok raportu w kaflu Raporty
Typ raportu
Sekcja oznaczająca typ raportu: reportType. Musi zawierać następującą sekcję:
Nazwa
value
Opis
Wartość typu raportu. Np. jeżeli użytkownik nie posiada praw do dokumentów zakupowych, to nie wykona raportu o typie 2.
Parametry
0 - wszystkie typy
1 - raport sprzedażowy
2 - raport zakupowy
3 - raport serwisowy
Przykład
<reportType>
<value>0</value>
</reportType>
Kolejność raportów
Sekcja oznaczająca priorytet raportu: orderOnList. Musi zawierać następującą sekcję:
Nazwa
value
Opis
Priorytet wyświetlania raportu na liście raportów w kaflu Stan.
Parametry
brak sekcji - raport wyświetlany pod elementami zawierającymi tą sekcję
wartość liczbowa
Przykład
<orderOnList>
<value>1</value>
</orderOnList>
Widoczność raportu
Sekcja onListVisibillity określa miejsca w aplikacji mobilnej poza kaflem Raporty, z których dostępny jest raport. Musi zawierać następującą sekcję:
Nazwa
value
Opis
Wartość występowania raportu. Możliwe wartości łączone np. 129 = 128+1 - raport widoczny zarówno na liście kontrahentów jak i karcie kontrahenta.
Parametry
0 - tylko lista raportów
1 - lista kontrahentów
2 - lista towarów
4 - element wizyty "Inny"
8 - listy pozycji dokumentów
16 - duża kalkulacja podczas dodawania pozycji na dokument
Dostępność raportu z poziomu dodawania pozycji na dokumencie
Argumenty
Raport może wykorzystywać podane przez użytkownika aplikacji po kliknięciu w ikonę ołówka argumenty (parametry). Argumenty znajdują się w sekcji arguments definicji raportu, zaś poszczególne argumenty opatrzone są sekcją argumentwedług następującego przykładu:
Przykład
<arguments>
<argument>...</argument>
</arguments>
Parametry raportu Podsumowanie dnia
Wskazówka
Aby wstawiane polecenia SQL działały poprawnie należy umieścić je w znaczniku <![CDATA[polecenieSQL ]> w celu wyłączenia spod analizy deserializatora XML.
Argument może zawierać następujące sekcje:
Nazwa
id
Opis
Identyfikator argumentu.
Parametry
wartość liczbowa
Nazwa
typeId
Opis
Typ argumentu.
Parametry
0 - wybór daty
1 - pole tekstowe
2 - lista z parametrami zdefiniowanymi w sekcji posibleSQL
3 - pole liczbowe
4 - wybór kontrahenta
5 - wybór towaru
6 - wybór typu check
Wskazówka
Jeżeli typ argumentu został wybrany jako 0 (wybór daty), to element defaultSQL należy ustawić jako:
<![CDATA[select date('now','localtime')]]>
zaś posibleSQL zostawić puste wstawiając:
<![CDATA[]]>
Przykład
Przykład argumentu wybranego jako typ 6 (typ check) w raporcie Prezentacja partii towaru (45#ItemLots#pol.xml) dostępnym przy współpracy z systemem ERP Altum:
<argument>
<id>3</id><typeId>6</typeId><name>mag</name><visibleName>Magazyn</visibleName><defaultSQL><![CDATA[SELECT '(' || group_concat(id, ',') || ')' AS Conc, 'Wszystkie' AS ValueFROM WarehousesWHERE IsActive = 1 AND Id > 0GROUP BY Value ]]></defaultSQL><posibleSQL><![CDATA[SELECT id || ' [' || code || '] ' , name FROM Warehouses WHERE IsActive = 1 AND Id > 0 ]]></posibleSQL>
</argument>
Widok wyboru parametru o typie check
Nazwa
name
Opis
Nazwa argumentu używana w poleceniach SQL.
Parametry
wartość tekstowa
Nazwa
visibleName
Opis
Nazwa argumentu widoczna w aplikacji.
Parametry
wartość tekstowa
Nazwa
defaultSQL
Opis
Wartość parametru ustawiana domyślnie. Jeżeli wartość pozostanie pusta (ustawiona na <![CDATA[]]>) to wartość parametru w aplikacji ustawi się na 'Wybierz wartość' i konieczny będzie wybór tego parametru przed otwarciem raportu.
Parametry
polecenie SQL
Nazwa
posibleSQL
Opis
Wartości parametru możliwe do wyboru.
Parametry
polecenie SQL
Nazwa
isErpSQL
Opis
Znacznik decydujący czy polecenie SQL ma być wykonywane na bazie systemu ERP. Używany w raportach online.
Parametry
brak sekcji - polecenie wykonywane na bazie mobilnej
0 - polecenie wykonywane na bazie mobilnej
1 - polecenie wykonywane na bazie systemu ERP
Nazwa
validationRule
Opis
Znacznik definiujący sposób walidacji argumentu (tylko dla typu data).
Parametry
Trzy cyfry oddzielone kropkami np. 2.0.1:
Pierwsza cyfra:
0 - brak walidacji
1 - sprawdzenie, czy data jest przyszła
2 - sprawdzenie, która data jest późniejsza
Druga cyfra - określa pary argumentów (np. argument dataOd 2.1.1 a dataDo 2.1.2)
Trzecia cyfra - określa która data ma być wcześniejszą (wartość 1), a która późniejszą (wartość 2)
Przykład
<argument>
<id>2</id><typeId>2</typeId><name>grupowanie</name><visibleName>Sposób grupowania</visibleName><defaultSQL><![CDATA[select 0,'Brak']]></defaultSQL><posibleSQL><![CDATA[select 0,'Brak' union all select 1,'Kategoria' union all select 2,'Marka' union all select 3,'Producent' union all select 4,'Grupa']]></posibleSQL>
</argument>
Zdefiniowany w powyższym przykładzie argument widoczny jest w aplikacji w następujący sposób:
Parametr Sposób grupowania
Elementy
Elementy raportu składają się na jego wygląd w aplikacji mobilnej. Poszczególne elementy raportu znajdują się w sekcji elements definicji raportu, zaś każda z poniżej opisanych sekcji może znajdować się w sekcji element, która jest definicją jednego elementu.
Przykład
<elements>
<element>...</element>
</elements>
Nazwa
id
Opis
Identyfikator elementu.
Parametry
wartość liczbowa
Nazwa
typeId
Opis
Typ elementu.
Parametry
0 – nagłówek raportu, który w aplikacji widoczny jest w raporcie na zielonej belce.
1 – tabela1
2 – tabela2
3 – wykres słupkowy
4 – wykres kołowy
5 – wykres liniowy
6 – wartość tekstowa
Nazwa
sql
Opis
Polecenie SQL wykonywane na bazie SQL, które tworzy tabelę wynikową. Podanie argumentu odbywa się poprzez umieszczenie jego nazwy w znakach @ np. @grupowanie@.
Parametry
polecenie SQL/polecenie wywołujące procedurę
Nazwa
header
Opis
Nagłówek elementu.
Parametry
wartość tekstowa/polecenie SQL
Nazwa
headerType
Opis
Typ nagłówka raportu.
Parametry
0 - tekst
1 - polecenie SQL
Nazwa
isSummary
Opis
Znacznik czy element zawiera podsumowanie zwartości tabeli. W przypadku jego użycia w sekcji sql należy umieścić polecenia sumujące wybrane kolumny tabeli.
Parametry
brak sekcji - brak podsumowania
0 - brak podsumowania
1 - podsumowanie
polecenie SQL zwracające jedną z powyższych wartości
Nazwa
isSummaryType
Opis
Typ znacznika podsumowania.
Parametry
brak sekcji - wartość liczbowa
0 - wartość liczbowa
1 - polecenie SQL
Nazwa
isErpSQL
Opis
Znacznik czy polecenie ma być wykonane na bazie systemu ERP. Używany w raportach online.
Parametry
brak sekcji - polecenie wykonywane na bazie mobilnej
0 - polecenie wykonywane na bazie mobilnej
1 - polecenie wykonywane na bazie systemu ERP
Nazwa
reportTypeVisibility
Opis
Widoczność elementu w zależności od rodzaju raportu.
Parametry
0 - wszystkie typy
1 - raport sprzedażowy
2 - raport zakupowy
3 - raport serwisowy
Nazwa
showNumberOfRows
Opis
Wyświetla liczbę zwróconych rekordów w tabeli jako ostatni wiersz tabeli. Używane tylko gdy sekcja isSummary przyjmuje wartość 1.
Parametry
brak sekcji - nie wyświetlaj
0 - nie wyświetlaj
1 - wyświetl
Nazwa
isExecute
Opis
Znacznik czy wykonać dany element.
Parametry
0 - brak wykonania
1 - wykonanie
polecenie SQL zwracające jedną z powyższych wartości
Nazwa
isExecuteType
Opis
Typ znacznika wykonania elementu.
Parametry
brak sekcji - wartość liczbowa
0 - wartość liczbowa
1 - polecenie SQL
Przykład
<element>
<id>8</id><typeId>3</typeId><sql><![CDATA[selectcoalesce(categories.name, 'Brak kategorii') as Kategoria,sum(DocumentsPositions.GrossValueInSystemCurrency) as NetValuefrom documentsjoin documentspositionson documentspositions.documentid = documents.idAND DocumentsPositions.DocumentIsLocal = Documents.DocumentIsLocaland DocumentsPositions.IsItemsSetVirtualPosition = 0and DocumentsPositions.RelatedItemsSetOrdinal is nulljoin items on items.id = documentspositions.itemidleft join categories on items.categoryid = categories.idwhere Documents.DocumentIsLocal = 1 AND documents.NumeratorId IN (16,17) AND datetime(DocumentDate/1000, 'unixepoch','localtime') >datetime(date(@data@/1000, 'unixepoch', 'localtime'),'start of day') and datetime(DocumentDate/1000, 'unixepoch','localtime') <datetime(date(@data@/1000, 'unixepoch','localtime'),'start of day','+1 day', '-1 seconds') and 1 = @grupowanie@ group by categories.nameunion allselectcoalesce(brands.name, 'brak marki') as Marka,sum(DocumentsPositions.GrossValueInSystemCurrency) as NetValuefrom documentsjoin documentspositions on documentspositions.documentid = documents.id AND DocumentsPositions.DocumentIsLocal = Documents.DocumentIsLocal and DocumentsPositions.IsItemsSetVirtualPosition = 0 and DocumentsPositions.RelatedItemsSetOrdinal is nulljoin items on items.id = documentspositions.itemidleft join brands on items.brandid = brands.idwhere Documents.DocumentIsLocal = 1 AND documents.NumeratorId IN (16,17) AND datetime(DocumentDate/1000, 'unixepoch','localtime') >datetime(date(@data@/1000, 'unixepoch', 'localtime'),'start of day') and datetime(DocumentDate/1000, 'unixepoch','localtime') <datetime(date(@data@/1000, 'unixepoch','localtime'),'start of day','+1 day', '-1 seconds') and 2 = @grupowanie@ group by brands.nameunion allselectcoalesce(Producers.name, 'brak producenta') as Grouping,sum(DocumentsPositions.GrossValueInSystemCurrency) as NetValuefrom documentsjoin documentspositions on documentspositions.documentid = documents.idAND DocumentsPositions.DocumentIsLocal = Documents.DocumentIsLocaland DocumentsPositions.IsItemsSetVirtualPosition = 0and DocumentsPositions.RelatedItemsSetOrdinal is nulljoin items on items.id = documentspositions.itemidleft join Producers on items.producerid = Producers.idwhere Documents.DocumentIsLocal = 1 AND documents.NumeratorId IN (16,17) AND datetime(DocumentDate/1000, 'unixepoch','localtime') >datetime(date(@data@/1000, 'unixepoch', 'localtime'),'start of day') and datetime(DocumentDate/1000, 'unixepoch') <datetime(date(@data@/1000, 'unixepoch','localtime'),'start of day','+1 day', '-1 seconds') and 3 = @grupowanie@ group by Producers.nameunion allselectcoalesce(ig.name , 'brak grupy towaru') as Grupa ,sum(DocumentsPositions.GrossValueInSystemCurrency) as GrossValuefrom documentsjoin documentspositionson documentspositions.documentid = documents.idAND DocumentsPositions.DocumentIsLocal = Documents.DocumentIsLocaland DocumentsPositions.IsItemsSetVirtualPosition = 0and DocumentsPositions.RelatedItemsSetOrdinal is nulljoin items on items.id = documentspositions.itemidjoin itemsgroupslinks igl on items.id = igl.itemidjoin itemsgroups ig on groupid = ig.idwhere Documents.DocumentIsLocal = 1 AND documents.NumeratorId IN (16,17) AND (select count(*) from itemsgroups join itemsgroupslinks on itemsgroupslinks.itemid = igl.itemid and itemsgroups.id = itemsgroupslinks.groupid where parentid = ig.id) = 0 and datetime(DocumentDate/1000, 'unixepoch','localtime') >datetime(date(@data@/1000, 'unixepoch', 'localtime'),'start of day') and datetime(DocumentDate/1000, 'unixepoch','localtime') <datetime(date(@data@/1000, 'unixepoch','localtime'),'start of day','+1 day', '-1 seconds') and @grupowanie@=4 group by ig.name]]></sql><header>Wykres zakupu wg grupowania</header><isSummary>0</isSummary><reportTypeVisibility>2</reportTypeVisibility>
</element>
Widok standardowego raportu Podsumowanie dnia
Przykłady modyfikacji raportów
Dodanie argumentu
W celu opisania przykładowej modyfikacji raportu wykorzystany zostanie Raport dobowy przedstawiciela. Do raportu zostanie dodany argument za pomocą którego możliwe będzie wybranie dnia, z którego dany raport zostanie zaprezentowany.
W tym celu należy wyedytować definicję raportu o nazwie 53#DailyReport#pol.xml znajdującą się w domyślnej lokalizacji C:\Program Files (x86)\Comarch Mobile\Serwer synchronizacji\Reports\ i katalogu odpowiednim dla systemu ERP. W pliku tym należy przed sekcją elements dodać sekcję zawierającą argumenty raportu oraz argument o typie daty (typeId = 0) według następującego przykładu:
Kolejnym krokiem dla lepszej czytelności raportu będzie usunięcie godziny z nagłówka raportu znajdującego się na zielonej belce. Dla pierwszego elementu raportu (id = 1) należy wyedytować sekcję sql w pozostawiając następujące polecenie:
Następnie w całym pliku należy wyszukać wszystkie fragmenty kodu odnoszące się do aktualnej daty i zamienić je na odnoszące się do wcześniej zdefiniowanego argumentu. Wobec tego należy fragmenty:
date('now','localtime')
Zamienić na następujące:
date(@data@/1000, 'unixepoch', 'localtime')
Po wykonaniu tych kroków zmodyfikowany raport będzie wymagał wyboru daty:
Widok okna z wyborem parametru
I będzie prezentował dane o stanach magazynów mobilnych oraz wystawionych dokumentach, zapisach kasowych i obrotu kaucjami z wybranego dnia.
Widok raportu z różnymi danymi
Dodanie nowej kolumny w tabeli
W celu opisania modyfikacji wykorzystany zostanie raport Sprzedaż SKU. Modyfikacja dotyczyć będzie dodania nowej kolumny z kodem EAN w tabeli Towary.
Standardowy raport Sprzedaż SKU
W tym celu należy wyedytować definicję raportu o nazwie 1#SalesSKU#pol.xml znajdującą się w domyślnej lokalizacji C:\Program Files (x86)\Comarch Mobile\Serwer synchronizacji\Reports\.
Wskazówka
Poprawność modyfikowanych zapytań SQL można zweryfikować wykonując je na bazie mobilnej (plik data.db na urządzeniu mobilnym) np. za pomocą narzędzia SQLite Studio.
W pliku należy wyedytować zapytanie SQL dla elementu o id = 3 dodając do niego pole zwracające kod EAN dla danego towaru w poleceniu select wraz z funkcją IFNULL, która w przypadku braku kodu EAN dla towaru zwróci pustą wartość w wierszu tabeli. Następnie należy do zapytania dołączyć tabelę ItemsBarcodes używając polecenia LEFT JOIN oraz odpowiednich aliasów. Dodane linijki zostały oznaczone kolorem żółtym.
<id>3</id>
<typeId>1</typeId>
<sql>
<![CDATA[
Select
Items.Name as '[l]Nazwa',
IFNULL(bar.Barcode, '') AS EAN,
(sum(DocumentsPositions.Quantity/DocumentsPositions.Denominator*DocumentsPositions.Nominator)) as '[d4]Ilość',
DocumentsPositions.UnitName as JM,
cast(ROUND(sum(DocumentsPositions.NetValueInSystemCurrency), 2) as Varchar) || ' ' || c.Symbol as 'Netto',
cast(ROUND(sum(DocumentsPositions.GrossValueInSystemCurrency), 2) as varchar) || ' ' || c.Symbol as 'Brutto',
sum(DocumentsPositions.Quantity) as '[d4]Ilość(podst.)',
DocumentsPositions.BaseUnitName as 'JM(podst.)'
from Documents d
join DocumentsPositions
on d.Id = DocumentsPositions.DocumentId
AND d.DocumentIsLocal = DocumentsPositions.DocumentIsLocal
and DocumentsPositions.IsItemsSetVirtualPosition = 0
and DocumentsPositions.RelatedItemsSetOrdinal is null
join Items on Items.Id = DocumentsPositions.ItemId
left JOIN ItemsBarcodes bar ON bar.ItemId = DocumentsPositions.ItemId
join Currencies c ON c.e = 1 AND c.IsSystem = 1
where d.DocumentIsLocal = 1 AND NumeratorId IN (1,2,3,4,5) AND datetime(d.DocumentDate/1000, 'unixepoch','localtime') >datetime(date(@dataOd@/1000, 'unixepoch','localtime'),'start of day')
and datetime(d.DocumentDate/1000, 'unixepoch','localtime') <datetime(date(@dataDo@/1000, 'unixepoch','localtime'),'start of day','+1 day', '-1 seconds')
group by DocumentsPositions.ItemId,unitname order by items.name
]]>
</sql>
Zmodyfikowany w ten sposób raport będzie prezentował się następująco:
Raport Sprzedaż SKU z dodatkową kolumną EAN
Usunięcie kolumny z tabeli
W celu opisania modyfikacji wykorzystany zostanie raport Ranking kontrahentów kupujących towar, w którym to usunięte zostaną dwie kolumny z tabeli: Marża (kwotowo) i Marża (procentowo).
Standardowy raport: Ranking kontrahentów kupujących towar
W tym celu należy wyedytować definicję raportu o nazwie 38#CustomersPurchasingItems#pol.xml znajdującą się w domyślnej lokalizacji C:\Program Files (x86)\Comarch Mobile\Serwer synchronizacji\Reports\.
Wskazówka
Poprawność modyfikowanych zapytań SQL można zweryfikować wykonując je na bazie mobilnej (plik data.db na urządzeniu mobilnym) np. za pomocą narzędzia SQLite Studio.
Z pliku należy usunąć część zapytania SQL dla elementu o id = 2, która odpowiada za zwrócenie wartości danych kolumn Marża (kwotowo) i Marża (procentowo). Będzie to poniższy fragment, który dla tego elementu występuje dwa razy:
CASE
WHEN SUBSTR(ROUND(SUM(Case when d.IsVatFromNetValue == 1 THEN dp.MarginValueInSystemCurrency ELSE dp.MarginValueInSystemCurrency*100/(100+dp.VatRateValue) END), 2), LENGTH(ROUND(SUM(Case when d.IsVatFromNetValue == 1 THEN dp.MarginValueInSystemCurrency ELSE dp.MarginValueInSystemCurrency*100/(100+dp.VatRateValue) END), 2))-1,1) = "."
THEN ROUND(SUM(Case when d.IsVatFromNetValue == 1 THEN dp.MarginValueInSystemCurrency ELSE dp.MarginValueInSystemCurrency*100/(100+dp.VatRateValue) END), 2) || "0" || "<br/>" || (Select Value From Configuration Where Key == 'Currency')
ELSE ROUND(SUM(Case when d.IsVatFromNetValue == 1 THEN dp.MarginValueInSystemCurrency ELSE dp.MarginValueInSystemCurrency*100/(100+dp.VatRateValue) END), 2) || "<br/>" || (Select Value From Configuration Where Key == 'Currency')
END AS '[c]Marża<br/>(kwotowo)',
CASE
WHEN (Select Value From Configuration Where Key == 'MarginCountType') == 1
THEN IFNULL(ROUND(ROUND(SUM(Case when d.IsVatFromNetValue == 1 THEN dp.MarginValueInSystemCurrency ELSE dp.MarginValueInSystemCurrency*100/(100+dp.VatRateValue) END), 2)/SUM(dp.EndNetPriceInSystemCurrency * dp.Quantity)*100, 2), 0.00) || " %"
ELSE IFNULL(ROUND(ROUND(SUM(Case when d.IsVatFromNetValue == 1 THEN dp.MarginValueInSystemCurrency ELSE dp.MarginValueInSystemCurrency*100/(100+dp.VatRateValue) END), 2)/SUM(dp.BaseNetPriceInSystemCurrency * dp.Quantity)*100, 2), 0.00) || " %"
END AS '[c]Marża<br/>(procentowo)'
Dodatkowo należy usunąć możliwość wyboru sortowania danych po usuniętych kolumnach. W tym celu dla argumentu o id = 4 z sekcji posibleSQL należy usunąć następujące wartości:
UNION ALL
SELECT 3, 'Marża(kwotowo)'
UNION ALL
SELECT 4, 'Marża(procentowo)'
Po wykonaniu powyższych kroków raport powinien wyglądać następująco:
Raport: Ranking kontrahentów kupujących towar po modyfikacji
Wydruki
Definicje wydruków
W aplikacji zostały przygotowane przykładowe wydruki, które można dowolnie modyfikować i dostosowywać do wymagań Klienta.
Wskazówka
Definicje wydruków dokumentów znajdują się domyślnie w katalogu: C:\Program Files (x86)\Comarch Mobile\Serwer synchronizacji\Printouts.
Wskazówka
Definicje wydruków raportów znajdują się domyślnie w katalogu: C:\Program Files (x86)\Comarch Mobile\Serwer synchronizacji\Printouts i podkatalogu odpowiednim dla systemu ERP, np. xl11.
Każdy wydruk składa się z trzech części:
Data – zapytania wyciągające dane wykorzystywane na wydruku,
Layout – układ wydruku,
Style – styl wydruku (czcionki, kolory itp.).
Uwaga
Podczas synchronizacji definicji wydruków na urządzenie brana jest pod uwagę data modyfikacji pliku. W celu wymuszenia synchronizacji wydruku należy wykonać dowolną modyfikację.
Dodanie nowej definicji wydruku dokumentu
Aby dodać nowy wydruk należy utworzyć jego definicję tworząc pliki Data, Layout i Style, następnie zapisać je w formacie xml.
Istnieje możliwość dodania kilku definicji dla jednego dokumentu. Przykładowo dla dokumentu Zamówienie Sprzedaży istnieje standardowa definicja składająca się z plików:
1#SalesOrder#data#Wydruk_domyślny.xml
1#SalesOrder#layout#Wydruk_domyślny.xml
1#SalesOrder#style#Wydruk_domyślny.xml
Należy dodać nową zmodyfikowaną definicję zmieniając w nazwie plików liczbę 1 na taką, która wśród definicji nie istnieje oraz frazę Wydruk_domyślny na wybraną przez siebie nazwę definicji, np:
45#SalesOrder#data#Mój_wydruk.xml
45#SalesOrder#layout#Mój_wydruk.xml
45#SalesOrder#style#Mój_wydruk.xml
Po tych czynnościach podczas wydruku dokumentu mamy możliwość wyboru definicji wydruku:
Wybór definicji wydruku
Uwaga
W przypadku zapisu definicji wydruku w Notatniku należy wybrać kodowanie UTF-8.
Dodanie nowej definicji wydruku raportu
W celu dodania definicji wydruku raportu w katalogu Printouts i podkatalogu odpowiednim dla systemu ERP należy utworzyć pliki Data, Layout i Style zawierając w nazwie Id raportu z katalogu Reports serwera synchronizacji. Przykładowo, aby utworzyć definicję wydruku dla raportu Sprzedaż w okresach należy raport ten odszukać w katalogu Reports, nosi on nazwę 3#SalesInPeriods#pol.xml. Kolejno w katalogu Printouts i odpowienim podkatalogu utworzyć jego definicję tworząc pliki data, layout i style zawierając w nazwie jego Id:
46#Report#data#3#Moj_wydruk.xml
46#Report#layout#3#Moj_wydruk.xml
46#Report#style#3#Moj_wydruk.xml
Po tych czynnościach w aplikacji pojawi się możliwość wydruku raportu Sprzedaż w okresach.
Usunięcie definicji wydruku
Aby usunąć istniejący wydruk, należy zmienić ID wszystkich jego elementów na ujemne, następnie zmienić datę modyfikacji i wykonać synchronizację.
Zmiana ID wydruku na ujemne
Licznik wydruków
Funkcjonalność licznika wydruków PDF umożliwia ewidencjonowanie wydrukowanych dokumentów danego typu. Dzięki niej będzie można sprawdzić na bazie mobilnej, które dokumenty zostały wydrukowane i ewentualnie według potrzeby będzie można zablokować możliwość edycji już wydrukowanych dokumentów. Dla potrzeb funkcjonalności na bazie mobilnej została dodana tabela RealizedPrintout, w której można odszukać dokładną datę i godzinę wydruku, rodzaj obiektu, liczbę kopii itp.
Informację o liczbie wydruków będzie można wykorzystać w raportach, np. ilość wydrukowanych dokumentów ZS danego dnia.
Dodatkowe informacje na wydrukach
Na wszystkich wydrukach dostępnych z poziomu aplikacji wprowadzone są dodatkowe informacje, które dotyczą:
numeru wydruku,
identyfikatora określającego, że wydruk został stworzony w aplikacji mobilnej,
liczby kopii wydruku,
identyfikatora operatora.
Dodatkowe dane pozwalają na dokładniejszą weryfikację wydruków wykonanych z poziomu aplikacji przez przedstawicieli.
Źródło danych
Wydruk do pdf
Źródło danych dla wydruku musi zostać umieszczone w pliku o nazwie Data.xml. Głównym elementem w pliku jest sekcja datawewnątrz której musi się znaleźć dokładnie jeden element setf. Wewnątrz elementu setf musi się znaleźć jeden lub więcej elementów set. Każdy element set reprezentuje jeden zbiór danych (wynik jednego zapytania SQL). Musi on zawierać dwa elementy podrzędne: name– który określa nazwę zbioru oraz query, które definiuje zapytanie SQL wykonywane na mobilnej bazie danych aplikacji Comarch Mobile.
Uwaga
Prezentowane zapytania SQL mogą różnić się w zależności od wersji aplikacji Comarch Mobile.
Przykład standardowego pliku data.xml występującego w definicji wydruku dokumentu Zamówienie Sprzedaży (1#SalesOrder#data#Wydruk_domyślny.xml):
Przykład
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE data PUBLIC "//UNKNOWN/" "unknown.dtd">
<data>
<setf><set><name>Header</name><query>...</query></set><set><name>DocumentsPositions</name><query>...</query></set><set><name>VatAggregation</name><query>...</query></set><set><name>Logo</name><query>SELECT Data FROM PrintoutsImages WHERE Name='logo.png'</query></set><set><name>FooterAppVersionNumber</name><query>SELECT MajorVersion AS MajorVersion, MinorVersion AS MinorVersion, BuildVersion AS BuildVersionFROM Packages</query></set><set><name>FooterOperatorCode</name><query>SELECT Name AS OperatorCodeFROM Users</query></set><set><name>FooterCopyNumber</name><query>SELECT CASE WHEN COUNT(Number) = 0 THEN 1 ELSE COUNT(Number) + 1 END AS NumbersFROM Documents INNER JOIN RealizedPrintouts rp ON(Documents.Number = rp.DocumentNumber) WHERE Documents.Id=@Id@ </query></set></setf>
</data>
Wydruk termiczny
Jedyną różnicą w definicji pliku data.xml dla wydruków termicznych względem definicji wydruku do pdf jest brak elementu setf. Przykład takiego wydruku (11#SalesOrder#data#Thermal#Vline112#Wydruk_domyślny.xml) wygląda nastepująco:
Przykład
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE data PUBLIC "//UNKNOWN/" "unknown.dtd">
<data>
<set><name>Header</name><query>...</query></set><set><name>DocumentsPositions</name><query>...</query></set><set><name>VatAggregation</name><query>...</query></set><set><name>FooterAppVersionNumber</name><query>SELECT MajorVersion AS MajorVersion, MinorVersion AS MinorVersion, BuildVersion AS BuildVersionFROM Packages</query></set><set><name>FooterOperatorCode</name><query>SELECT Name AS OperatorCodeFROM Users</query></set><set><name>FooterCopyNumber</name><query>SELECT CASE WHEN COUNT(Number) = 0 THEN 1 ELSE COUNT(Number) + 1 END AS NumbersFROM Documents INNER JOIN RealizedPrintouts rp ON(Documents.Number = rp.DocumentNumber) WHERE Documents.Id=@Id@ </query></set>
</data>
Układ wydruku
Zawartość oraz układ wydruku definiowany jest w pliku Layout.xml. Głównym elementem w pliku jest document. Musi zawierać on element body, który zawiera główną część wydruku. Zawartość elementów body czy też footermoże zostać skomponowana z innych elementów opisanych poniżej. Elementy te mogą być zagnieżdżane. Parametr class odwołuje się do klasy stylu zdefiniowanej w pliku Styles.xml dla danego elementu stylującego.
Wszystkie dostępne elementy, które mogą zostać zastosowane podczas tworzenia układu wydruku zostały opisane poniżej. Opis każdego elementu zawiera następujące sekcje:
Parametry – opisuje wszystkie dostępne atrybuty jakie można dodać do elementu i co oznaczają.
Elementy stylujące – zawiera listę selektorów, które dopasowują dany element w pliku Styles.xml
Elementy podrzędne – opcjonalna sekcja opisująca elementy, które mogą wystąpić tylko wewnątrz danego elementu. Dla każdego elementu podrzędnego zachowany jest układ opisu taki sam jak dla głównego elementu.
Przykład – zawiera fragment kodu z przykładowym wykorzystanie opisywanego elementu.
Wszystkie dostępne elementy, które mogą zostać zastosowane podczas tworzenia układu wydruku zostały opisane poniżej.
Element testowy pozwalający na układ wydruku zależny od dowolnych warunków
Parametry
Brak
Elementy stylujące
Brak
Elementy podrzędne
Test
True
False
Nazwa
If: Test
Opis
Element zawierający warunek decydujący o tym czy do wydruku zostaną dodane elementy z sekcji true czy false . Warunek może mieć postać: eq - równy, lt - mniej niż, gt - więcej niż.
Parametry
Brak
Elementy stylujące
Brak
Nazwa
If: True
Opis
Element zawierający elementy, które zostaną w przypadku kiedy warunek z sekcji test zostanie spełniony.
Parametry
Brak
Elementy stylujące
Brak
Nazwa
If: False
Opis
Element zawierający elementy, które zostaną w przypadku kiedy warunek z sekcji test nie zostanie spełniony.
split - określa czy tabela może zostać podzielona na kilka stron. Parametr może przyjmować wartość true lub false.
set - nazwa zestawu danych.
Elementy stylujące
Table
Elementy podrzędne
Column
TableData
Nazwa
Table: Column
Opis
Element definiujący kolumnę tabeli.
Zawartość
Dowolne elementy tekstowe
Parametry
description - nagłówek kolumny.
weight - waga szerokości kolumny. Wartość domyślna 1
Elementy stylujące
DataCell
HeadCell
Nazwa
Table: TableData
Opis
Element zwracający wartość tekstową ze zbioru danych bazującą na zbiorze danych tabeli,
kolumnie podanej w parametrze var oraz aktualnym wierszu tabeli.
Poniższy dokument składa się z opisu trzech części składających się na wygląd wydruku:
Atrybuty zawężające
Selektory
Reguły
Dostosowanie wygląd wydruku możliwe jest poprzez pliki #style#.xml, np. standardowym plikiem definiującym wygląd Faktury Sprzedaży jest plik 7#SalesInvoice#style#Wydruk_domyślny.xml. Głównym elementem tego pliku jest style, który zawiera elementy określające wygląd poszczególnych elementów wydruku zdefiniowanych w pliku layout.
Jednym z elementów podrzędnych elementu style jest element fonts, który określa wszystkie czcionki, które zostaną wykorzystane w wydruku. Może on zawierać, jeden lub więcej elementów font, który definiuje krój, wielkość, wygląd oraz styl fontu.
name - określa nazwę fontu, przez którą możemy się do niego odwołać
face - nazwa kroju fontu
size - rozmiar w punktach
color - kolor
style - style fontu. Może zawierać jedną (lub więcej wartości oddzielonych znakiem spacji) z wartości bold, italic, underline.
Wewnątrz elementu fonts powinien znaleźć się także jeden element font z pominiętym atrybutem name. Font ten będzie stosowany jako font domyślny dla wydruku.
Oprócz elementu fonts w pliku Styles.xml mogą znajdować się elementy w schemacie:
<selektor>
<reguła/><reguła/>[...]
</selektor>
Gdzie selektor decyduje o tym, czy podległe mu reguły zostaną zastosowane dla danego elementu. Większość selektorów ma taką samą nazwę jak element, który stylują. Np. w celu ostylowania paragrafu (element p w pliku Layout.xml ) należy zastosować selektor p.
Przykład
<p>
<margin top="5"/>
</p>
Powyższy przykład wszystkim paragrafom wydruku ustawi margines górny na 5 punktów. Selektor może wybrać do ostylowania tylko wybrane elementy danego typu. W tym celu do elementu w pliku Layout.xml oraz selektora w pliku Styles.xml należy dodać atrybut class. Selektor wybierze wtedy tylko te elementy, które mają identyczną wartość atrybutu class.
Powyższy przykład ustawi font wszystkich paragrafów na normal ale te, których atrybut class to title zostanie ustawiony font title. Dokładny opis innych atrybutów selektorów oraz spis reguł stylujących znajduje się w sekcji Wygląd. Lista selektorów oraz reguł, które można zastosować dla danego elementu znajduje się w opisie poszczególnych elementów w sekcji Układ. Reguły z pliku style stosowane są od góry do dołu tzn. jeżeli dwa selektory dopasują ten sam element i zawierają one takie same reguły z innymi wartościami to zostanie zastosowana wartość występująca później.
Atrybuty zawężające
Opis każdego selektora zawiera listę elementów, które styluje oraz listę reguł, jakie można w nim umieścić. Opis każdej reguły zawiera listę atrybutów jakie można w niej zastosować.
Każdy selektor może zostać zawężony poprzez atrybut class. Dodatkowo selektory elementów związane z tabelami mogą zostać zawężone poprzez atrybut index, który może zawierać liczbę całkowitą lub wyrażenie postaci An+B, gdzie A oraz B to liczby całkowite. Selektor taki dopasuje element, jeżeli zgadza się on z indeksem wiersza tabeli (wiersze tabeli numerowane są od 0 z góry na dół).
Przykłady:
index="0" - dopasuje pierwszy wiersz w tabeli
index="first" - dopasuje pierwszy wiersz w tabeli
index="last" - dopasuje ostatni wiersz w tabeli
index="5" - dopasuje szósty wiersz w tabeli
index="2n" - dopasuje parzyste wiersze tabeli tzn. z indeksem równym 0,2,4... czyli wiersze pierwszy, trzeci, piąty...
index="3n+1" - dopasuje wiersze z indeksem 1, 4, 7...
index="3n+2" - dopasuje wiersze z indeksem 2, 5, 8...
color - kolor tła elementu. Może on być w formacie #RRGGBB lub 0xRRGGBB lub
0xAARRGGBB
Nazwa
Border
Opis
Reguła określająca obramowanie elementu
Atrybuty
left - szerokość lewego obramowania.
right - szerokość prawego obramowania.
top - szerokość górnego obramowania.
bottom - szerokość dolnego obramowania.
color - kolor obramowania elementu. Może on być w formacie #RRGGBB lub
0xRRGGBB lub 0xAARRGGBB
borderStyle - styl obramowania. Może przyjmować jedną z wartości:
o dashdot
o dashdotdot
o dashlargegap
o dashsmallgap
o dot
o none
o single
Uwagi
Szerokość obramowania może być podana w różnych jednostkach m.in.: cm, in, mm, pt. Domyślną jednostką są punkty.
Nazwa
borderLeft,borderRight,borderTop,borderBottom
Opis
Reguły określające poszczególne części obramowania elementu
Atrybuty
width - szerokość obramowania
color - kolor obramowania
borderStyle - styl obramowania
Nazwa
Fit
Opis
Reguła określająca rozmiar elementu
Atrybuty
width - szerokość elementu
height - wysokość elementu
Uwagi
Szerokość i wysokość może być podana w różnych jednostkach m.in.: cm, in, mm, pt. Stylowany
element zachowa swoje proporcje przyjmując mniejszy z podanych wymiarów.
Nazwa
Margin
Opis
Reguła określająca marginesy elementu
Atrybuty
left - lewy margines
right - prawy margines
top - górny margines
bottom - dolny margines
Uwagi
Szerokość marginesu może być podana w różnych jednostkach m.in.: cm, in, mm, pt.
Nazwa
Text
Opis
Reguła określająca styl tekstu
Atrybuty
align - wyrównanie tekstu. Przyjmuje jedną z wartości:
o right - wyrównanie do prawej
o left - wyrównanie do lewej
o justify - wyjustowanie tekstu
o center - wyśrodkowanie tekstu
indent - wcięcie pierwszej linii tekstu.
leftIndent - wcięcie tekstu z lewej.
rightIndent - wcięcie tekstu z prawej.
font - nazwa fontu zdefiniowana wcześniej w sekcji fonts .
color - kolor tekstu. Może on być w formacie #RRGGBB lub 0xRRGGBB lub
0xAARRGGBB
Nazwa
Width
Opis
Reguła określająca szerokość elementu
Atrybuty
percentage - procentowa szerokość elementu bazująca na szerokości elementu-rodzica
Przykłady wydruków termicznych
W aplikacji Comarch Mobile możliwy jest wydruk dokumentów na drukarce termicznej. Wygląd wydruków można dowolnie modyfikować zgodnie z instrukcją dostępną TUTAJ. Poniżej znajduje się przykład standardowego wydruku termicznego dokumentu Zamówienia Sprzedaży.
Przykład wydruku Zamówienia Sprzedaży na drukarce fiskalnej
Przykłady modyfikacji wydruków do pdf
Dodawanie kolumny
Do omówienia tej modyfikacji, wykorzystany zostanie przykład dodania kolumny zawierającej informację o rabacie.
W celu dodania nowej kolumny należy wyedytować plik #data#. Należy odszukać zapytanie wydobywające dane związane z pozycjami dokumentu. Aby wykorzystać te dane w definicji dokumentu konieczne jest stworzenie aliasu tej kolumny np. Discount. Po dokonaniu zmian zapisujemy dokument.
Dodanie aliasu kolumny odpowiedzialnej za wyświetlanie rabatu
Aby dane te pokazywały się na dokumencie, konieczne jest odpowiednie zmodyfikowanie pliku #layout#, w którym w odpowiedniej sekcji należy dodać kolumnę o nazwie „Rabat”.
W description należy wpisać nazwę kolumny, class - określenie klasy, w tym przypadku jest to numer, var - odniesienie do aliasu kolumny określonej w pliku data tj. Discount. Aby poza wartością rabatu wyświetlany był również symbol procentów, należy dodać na końcu linii znak „%”. Ponieważ rabat powinien być wyświetlany zarówno na dokumencie tworzonym od wartości brutto jak i netto, należy skopiować definicje kolumny do poniższej sekcji. Na koniec zapisujemy zmiany.
Dodanie kolumny Rabat w pliku layout
Zmiana kolorystyki
W celu zmiany kolorystyki wydruku należy wyedytować plik #style#, zmieniając kod koloru dla poszczególnych elementów definicji wydruku w sekcji <fonts>. Kolory podawane są w zapisie heksadecymalnym.
Wskazówka
Zalecanym programem do tej modyfikacji jest Notepad++.
Definicje kolorów w zapisie heksadecymalnym dostępne są w Internecie.
Zmiana koloru w pliku style
Dodawanie/usuwanie/zmiana logo
Aby logo było dodane na wydruku, należy wybraną grafikę zapisać pod nazwą logo.png w folderze
wydruków Printouts. Zmiana logo na inne możliwa jest poprzez zmianę nazwy poprzedniej grafiki oraz dodanie nowej, jako plik o nazwie logo.png o nowszej dacie modyfikacji od poprzedniego, tak jak zostało to zaprezentowane na poniższym rysunku:
Zmiana logo na wydruku
W celu usunięcia logo z wydruku dokumentu, należy usunąć zapytania zwracające logo tj.
W pliku Data:
<set>
<name>Logo</name>
<query>SELECT Data FROM PrintoutsImages WHERE Name='logo.png'</query>
</set>
W pliku Layout:
<image set="Logo" var="Data" />
Dodanie nowych danych na wydruk
Jeżeli istnieje potrzeba pokazania na wydruku niestandardowych danych można to zrealizować w następujący sposób:
przesynchronizować potrzebne dane do tabeli Configuration bazy mobilnej
umieścić nowe dane na wydruku
Poniżej przedstawiony jest przykład dodania na wydruk dokumentu danych pracownika, który wystawił dokument: Zamówienie Sprzedaży przy współpracy z Comarch ERP XL. W sposób opisany poniżej można synchronizować dowolne dane z systemu ERP i prezentować je na wydruku.
Uwaga
Zapytania SQL wykorzystywane w tym przykładzie mogą różnić się w zależności od systemu ERP oraz jego wersji.
W pierwszej kolejności należy w odpowiednim dla wersji systemu ERP pliku konfiguracyjnym znajdującym się w katalogu Methods serwera synchronizacji (ścieżka domyślna: C:\Program Files (x86)\Comarch Mobile\Serwer synchronizacji\Methods\configuration) dodać następujące zapytanie:
UNION ALL
select
1,0,'ImieNazwisko',cast ((Prc_Imie1 +' '+ Prc_Nazwisko) as varchar)from cdn.opekarty opekarjoin cdn.PRCKarty pckar on opekar.Ope_PrcNumer=pckar.Prc_GIDNumerwhere Ope_GIDTyp =128 and Ope_GIDNumer=@UserId
UNION ALL
select
1,0,'telefon',cast (Prc_Telefon3 as varchar)from cdn.opekarty opekarjoin cdn.PRCKarty pckar on opekar.Ope_PrcNumer=pckar.Prc_GIDNumerwhere Ope_GIDTyp =128 and Ope_GIDNumer=@UserId
UNION ALL
select
1,0,'email',cast (Prc_EMail as varchar)from cdn.opekarty opekarjoin cdn.PRCKarty pckar on opekar.Ope_PrcNumer=pckar.Prc_GIDNumerwhere Ope_GIDTyp =128 and Ope_GIDNumer=@UserId
Powyższe zapytania pobierają z bazy systemu ERP dane dotyczące pracownika: imię i nazwisko, telefon, e-mail. Dodanie zapytań do pliku spowoduje, że konkretne dane zostaną przesynchronizowane do tabeli Configuration na bazie mobilnej.
Kolejnym krokiem jest modyfikacja pliku wydruku 1#SalesOrder#data#Wydruk_domyślny.xml znajdującego się w katalogu Printouts serwera synchronizacji. Należy dodać zapytania pobierające zsynchronizowane wcześniej dane do tabeli Configuration. Nowo dodane fragmenty zostały oznaczone kolorem żółtym:
...
<set>
<name>Logo</name><query>SELECT Data FROM PrintoutsImages WHERE Name='logo.png'</query>
</set>
<set><name>Wystawil</name><query>SELECT Value FROM Configuration WHERE key like 'ImieNazwisko'</query></set><set><name>Wystawiltel</name><query>SELECT Value FROM Configuration WHERE key like 'telefon'</query></set><set><name>Wystawilemail</name><query>SELECT Value FROM Configuration WHERE key like 'email'</query></set>
...
Ostatnim krokiem jest modyfikacja pliku wydruku 1#SalesOrder#layout#Wydruk_domyślny.xml, która polega na dodaniu wpisów odpowiedzialnych za wyświetlanie danych, które zostały zwrócone w zapytaniach w pliku 1#Order#data#Wydruk_domyślny.xml:
Po wykonaniu powyższych modyfikacji należy wykonać synchronizację z urządzenia mobilnego. Po modyfikacji wydruk powinien wglądać następująco:
Zamówienie Sprzedaży z danymi osoby wystawiającej
Przykłady modyfikacji wydruków termicznych
Usunięcie tabeli i przesunięcie tekstu
Opis modyfikacji będzie dotyczył standardowej definicji wydruku termicznego dokumentu Faktura sprzedaży. Opisane zostanie usunięcie tabeli zawierającej informacje o VAT oraz przesunięcie informacji o zapłacie na prawą stronę wydruku.
Standardowy wydruk termiczny dokumentu Faktura Sprzedaży
Należy zmodyfikować plik: 17#SalesInvoice#layout#Thermal#Vline112#Wydruk_domyślny.xml. W pliku tym należy usunąć lub zakomentować linijki dotyczące tabeli zawierającej informacje o VAT jak poniżej:
oraz dla części zawierającej informacje o zapłacie zmodyfikować wartości offset z 0 na 40 (cały wydruk ma szerokość 80) poszczególnych danych jak w przykładzie poniżej zaznaczono kolorem czerwonym:
Po wprowadzeniu tej modyfikacji wydruk termiczny Faktury sprzedaży powinien wyglądać następująco:
Wydruk dokumentu Faktura Sprzedaży po modyfikacji
Dodanie nowych danych na wydruk
Jeżeli istnieje potrzeba pokazania na wydruku niestandardowych danych można to zrealizować w następujący sposób:
przesynchronizować potrzebne dane do tabeli Configuration bazy mobilnej
umieścić nowe dane na wydruku
Standardowy wydruk termiczny dokumentu Faktura Sprzedaży
Poniżej przedstawiony jest przykład dodania na wydruk dokumentu danych pracownika, który wystawił dokument: Faktura Sprzedaży przy współpracy z Comarch ERP XL 2018.2.1. W sposób opisany poniżej można synchronizować dowolne dane z systemu ERP i prezentować je na wydruku.
Uwaga
Zapytania SQL wykorzystywane w tym przykładzie mogą różnić się w zależności od systemu ERP oraz jego wersji.
W pierwszej kolejności należy w odpowiednim dla wersji systemu ERP pliku konfiguracyjnym znajdującym się w katalogu Methods serwera synchronizacji (ścieżka domyślna: C:\Program Files (x86)\Comarch Mobile\Serwer synchronizacji\Methods\configuration) dodać następujące zapytanie:
UNION ALL
select
1,0,'ImieNazwisko',cast ((Prc_Imie1 +' '+ Prc_Nazwisko) as varchar)from cdn.opekarty opekarjoin cdn.PRCKarty pckar on opekar.Ope_PrcNumer=pckar.Prc_GIDNumerwhere Ope_GIDTyp =128 and Ope_GIDNumer=@UserId
UNION ALL
select
1,0,'telefon',cast (Prc_Telefon3 as varchar)from cdn.opekarty opekarjoin cdn.PRCKarty pckar on opekar.Ope_PrcNumer=pckar.Prc_GIDNumerwhere Ope_GIDTyp =128 and Ope_GIDNumer=@UserId
UNION ALL
select
1,0,'email',cast (Prc_EMail as varchar)from cdn.opekarty opekarjoin cdn.PRCKarty pckar on opekar.Ope_PrcNumer=pckar.Prc_GIDNumerwhere Ope_GIDTyp =128 and Ope_GIDNumer=@UserId
Powyższe zapytania pobierają z bazy systemu ERP dane dotyczące pracownika: imię i nazwisko, telefon, e-mail. Dodanie zapytań do pliku spowoduje, że konkretne dane zostaną przesynchronizowane do tabeli Configuration na bazie mobilnej.
Kolejnym krokiem jest modyfikacja pliku wydruku 11#SalesOrder#data#Thermal#Vline112#Wydruk_domyślny.xml znajdującego się w katalogu Printouts serwera synchronizacji. Należy dodać zapytania pobierające zsynchronizowane wcześniej dane do tabeli Configuration. Nowo dodane fragmenty zostały oznaczone kolorem żółtym:
...
<set>
<name>Logo</name><query>SELECT Data FROM PrintoutsImages WHERE Name='logo.png'</query>
</set>
<set><name>Wystawil</name><query>SELECT Value FROM Configuration WHERE key like 'ImieNazwisko'</query></set><set><name>Wystawiltel</name><query>SELECT Value FROM Configuration WHERE key like 'telefon'</query></set><set><name>Wystawilemail</name><query>SELECT Value FROM Configuration WHERE key like 'email'</query></set>
...
Ostatnim krokiem jest modyfikacja pliku wydruku 11#SalesOrder#layout#Thermal#Vline112#Wydruk_domyślny.xml, która polega na dodaniu wpisów odpowiedzialnych za wyświetlanie danych, które zostały zwrócone w zapytaniach w pliku 11#SalesOrder#data#Thermal#Vline112#Wydruk_domyślny.xml w miejsce nad linię z informacją o osobach uprawnionych i dacie odbioru:
Po wykonaniu powyższych modyfikacji należy wykonać synchronizację z urządzenia mobilnego. Po modyfikacji wydruk termiczny powinien wglądać następująco:
Wydruk dokumentu Faktura Sprzedaży z dodatkowymi danymi
Promocje i rabaty
Promocje limitowane
Uwaga
Listę promocji można znaleźć w Comarch ERP XL, w module [Sprzedaż] Zestawienia/ Promocje
W systemie Comarch ERP XL użytkownik może wybrać, czy chce ustawić limit na całej promocji PRM czy na poszczególnych towarach objętych promocją.
Należy również wybrać, czy promocja ma zostać naliczana na dokumentach rozchodowych czy przychodowych.
Limit na całej promocji PRM nie-pakietowej dla wszystkich kontrahentów dodanych na promocjiLimit poszczególnych towarach objętych promocją obowiązujący osobno dla każdego kontrahenta przypiętego do promocji
Limit na danej promocji można edytować w Comarch ERP XL po zatwierdzeniu promocji pod warunkiem, że nowa ilość/wartość nie będzie mniejsza niż obowiązująca.
Więcej informacji nt. promocji limitowanych znajduje się TUTAJ.
Kontrahenci
Wyświetlanie limitu kredytowego do wykorzystania przez kontrahenta
Istnieje możliwość ukrywania informacji o przyznanej oraz wykorzystanej kwocie limitu. Dzięki tej funkcjonalności przedstawiciel handlowy będzie miał dostęp tylko do kwoty limitu pozostającej do wykorzystania przez kontrahenta oraz kwot dozwolonych po terminie i przeterminowanych.
W plikach konfiguracyjnych znajdujących się w katalogu (domyślnie): C:\Program Files (x86)\Comarch Mobile\Serwer synchronizacji\Methods znajduje się parametr [IsContractorsCreditLimitsValueVisible], odpowiedzialny za ukrywanie/odkrywanie powyższych informacji. Domyślna wartość tego parametru to „1”. Więcej informacji nt. tego parametru znajduje się TUTAJ.
Przypisanie grupy towarów oraz magazynów do kontrahenta
W systemie Comarch ERP XL istnieje możliwość przypisania grupy towarów oraz magazynów, z których pobierane będą towary dla danego kontrahenta.
Dostępne towary oraz magazyny dla danego kontrahenta należy wskazać na Karcie kontrahenta, zakładka [Aplikacje].
Wskazówka
Można:
wybrać grupę towarów, która będzie dostępna w aplikacji dla danego Kontrahenta,
wybrać magazyny, które będą dostępne dla danego Kontrahenta,
określić magazyn domyślny.
Przypisanie grupy towarów oraz magazynów do kontrahenta
W przypadku wyboru Magazynów istnieje możliwość określenia, który magazyn będzie domyślny i dostępny w aplikacji Comarch Mobile.
Przypisanie magazynów do kontrahenta, określenie magazynu domyślnego i dostępnego w aplikacji
Wyświetlanie waluty na karcie kontrahenta
W aplikacji Comarch Mobile istnieje możliwość ustawienia domyślnej waluty, która będzie wyświetlana na karcie kontrahenta. Walutę ustawia się w zakładce [Rozliczenia] na karcie kontrahenta.
Informacja o domyślnej walucie na karcie kontrahenta w systemie Comarch ERP XL
Operator, który ma uprawnienia do edycji karty kontrahenta może również zmieniać rodzaj waluty na tej karcie. Uprawnienie to nadaje się w systemie Comarch ERP XL w konfiguracji oddziału mobilnego w zakładce kontrahenci [Edycja kontrahenta].
Kolorowanie kontrahentów
Istnieje możliwość kolorowania kontrahentów. Aby dany rodzaj kontrahentów został pokolorowany w aplikacji należy w systemie Comarch ERP XL, w module [Administrator] wybrać z menu pozycję: Listy/ Słowniki kategorii/ CRM/ Rodzaje kontrahentów i przypisać odpowiedni kolor do danego rodzaju kontrahenta.
Przypisywanie koloru do rodzaju kontrahenta w systemie Comarch ERP XL
Po wykonaniu synchronizacji kontrahenci dostępni w aplikacji zostaną oznaczeni na liście odpowiednim kolorem. Przed nazwą i akronimem każdego pokolorowanego kontrahenta będzie wpisany rodzaj kontrahenta.
Kolorowanie kontrahentów w aplikacji
Określenie wymaganych pól podczas rejestracji kontrahenta
W systemie Comarch ERP XL istnieje możliwość określenia pól, które będą wymagane podczas dodawania nowego kontrahenta w aplikacji.
Pola wymagane definiowane są w module Administrator Comarch ERP XL: Słowniki kategorii/ CRM/ Rodzaje kontrahentów. Po wybraniu danego rodzaju kontrahenta należy określić, które informacje będą wymagane podczas rejestrowania karty kontrahenta.
Określenie pól wymaganych podczas rejestracji kontrahenta dla danego rodzaju kontrahenta w systemie Comarch ERP XL
Uwaga
Na chwilę obecną, w aplikacji Comarch Mobile nie jest obsłużony parametr Przy zapisie [Ostrzegaj/Zablokuj]. W przypadku niewypełnienia wymaganych pól zapis karty kontrahenta zostanie uniemożliwiony.
W momencie, gdy podczas rejestracji nowego kontrahenta w aplikacji, wymagane dane nie zostaną uzupełnione, nie będzie możliwe zapisanie tworzonej karty i wyświetlony zostanie odpowiedni komunikat.
Uwaga
Istnieje możliwość sparametryzowania funkcjonalności dodawania i edycji kontrahentów przez operatorów. W zalezności od konfiguracji oddziału mobilnego w systemie Comarch ERP XL operator będzie mógł dodawać/edytować kontrahentów tylko o określonym rodzaju. Więcej informacji na ten temat znajduje się TUTAJ.
Prawo do edycji kontrahenta
W systemie Comarch ERP XL istnieje możliwość przypisania operatorowi prawa do edycji kontrahenta na urządzeniu mobilnym.
Przypisanie operatorowi prawa do edycji kontrahentów
Nowo dodani kontrahenci mogą być modyfikowani do momentu wysłania ich kart do systemu Comarch ERP XL. Aby edytować kartę kontrahenta pobranego z systemu Comarch ERP XL konieczne jest odpowiednie skonfigurowanie stanowiska mobilnego - więcej informacji znajduje się TUTAJ.
Określenie rodzajów kontrahentów na wzorcu wizyty
Istnieje możliwość planowania wizyt z uwzględnieniem rodzaju kontrahenta. Funkcjonalność ta jest zależna od określenia rodzajów kontrahentów na wzorcu wizyty w systemie Comarch ERP XL:
Określenie rodzajów kontrahenta na wzorcu wizyty
Zaznaczenie powyższego parametru spowoduje, że operator będzie mógł zaplanować wizytę z danym wzorcem tylko dla znajdujących się na liście rodzajów kontrahentów.
Jeśli opcja ta zostanie odznaczona, będzie istniała możliwość dodania lub usunięcia danego rodzaju kontrahentów z listy.
Blokada realizacji działań handlowych dla nowo utworzonego kontrahenta
Aplikacja Comarch Mobile umożliwia blokowanie realizacji działań handlowych dla nowo utworzonego kontrahenta do czasu jego synchronizacji do systemu ERP. Kontrahent dodany w aplikacji Comarch Mobile jest oznaczony ikonką .
Zablokowana zostanie możliwość wystawiania dokumentów handlowych, dokumentów ZSR oraz tworzenia działań CRM we wszystkich miejscach w aplikacji. Aby mieć możliwość wystawiania poszczególnych działań handlowych dla nowo utworzonego kontrahenta konieczne jest wykonanie synchronizacji z systemem ERP.
Uwaga
Za konfigurację tej funkcjonalności odpowiada parametr CanBlockActionsForNewContractorBeforeSynchronization. Wartość parametru należy zmienić w pliku contractors.xl.statement w lokalizacji C:\Program Files (x86)\Comarch Mobile\Serwer synchronizacji\Methods\configuration. Więcej informacji na temat konfiguracji znajduje się TUTAJ.
Po włączeniu parametru CanBlockActionsForNewContractorBeforeSynchronization i utworzeniu nowego kontrahenta w aplikacji Comarch Mobile:
po kliknięciu w sekcję Działania, Serwis oraz Handlowe na karcie kontrahenta zostanie wyświetlony komunikat: "Brak możliwości wykonywania działań handlowych. Dokonaj synchronizacji nowego kontrahenta."
Widok okna informującego o konieczności synchronizacji
po kliknięciu na liście kontrahentów w menu kontekstowym nowego kontrahenta nie jest widoczna opcja "Dodaj dokument"
podczas wystawiania dokumentów w kaflu Dokumenty, Serwis i Kasa lub działania CRM w kaflu Terminarz i Dzień w momencie wyboru kontrahenta, który nie został jeszcze zsynchronizowany z systemem ERP, pojawi się komunikat: "Należy dokonać synchronizacji nowego kontrahenta."
Widok okna informującego o konieczności synchronizacji
w przypadku kafla Dokumenty, Dzień, Serwis i Terminarz ukryta jest ikonka odpowiedzialna za dodanie nowego kontrahenta
Konfiguracja limitu kredytowego kontrahenta
W aplikacji obsłużona została kontrola limitu kredytowego. Ustawienia dotyczące limitu brane są z definicji dokumentu FS dla centrum struktury praw (nadrzędnego). Szczegółowe informacje dotyczące ustawień na definicji dokumentów znajdują się TUTAJ.
W przypadku zarejestrowania w aplikacji dokumentu Zamówienia Zakupu lub wypłat gotówki (KW) saldo limitu kredytowego pozostającego do wykorzystania zostanie zwiększone.
W systemie Comarch ERP XL na karcie kontrahenta istnieje możliwość ustalenia limitu kredytowego:
Nieograniczonego (w tym przypadku informacja na temat listy limitów kredytowych nie jest pobierana do aplikacji Comarch Mobile)
Dla danego kontrahenta można zdefiniować obecnie kilka limitów kredytowych. Każdy limit jest rejestrowany dla określonego okresu, w którym ma obowiązywać, a poszczególne okresy dodanych limitów nie mogą się pokrywać.
Karta kontrahenta w systemie Comarch ERP XL, zakładka: [Limity kredytowe]Do aplikacji Comarch Mobile pobierane są informacje na temat obecnych i przyszłych limitów kredytowych wraz z dozwoloną kwotą przeterminowania.
W przypadku, gdy limit kredytowy w systemie Comarch ERP XL został wyrażony w walucie obcej, wówczas przy pobieraniu go do aplikacji Comarch Mobile zostanie on przeliczony na walutę systemową wg wybranego kryterium:
Daty Od – kursu z dnia rozpoczynającego okres limitu kredytowego;
Daty bieżącej – bieżący kurs;
Dnia poprzedniego – kurs z dnia poprzedniego;
Ustalony – zdefiniowany na limicie.
Dodawanie limitu kredytowego w systemie Comarch ERP XL
Aktualny limit kredytowy dla danego kontrahenta prezentowany jest na karcie kontrahenta, w sekcji [Handlowe]. Możliwe jest również prezentowanie limitu kredytowego w walucie obcej, jeśli zdefiniowano wcześniej w systemie Comarch ERP XL.
W przypadku, gdy kontrahent:
nie posiada limitu kredytowego, wówczas w aplikacji prezentowany jest: Brak bieżącego limitu kredytowego;
posiada nieograniczony limit kredytowy, wówczas w aplikacji prezentowany jest: Nieograniczony.
Okno prezentowane jest po wybraniu przycisku w grupie Handlowe w wierszu Limit kredytowy.
Karty kontrahentów wraz limitem kredytowym wyświetlanym w walucie krajowej i walucie obcej
Poniżej zostało zaprezentowane okno, w którym wyświetlane są informacje na temat limitów kredytowych danego kontrahenta.
Limity kredytowe zdefiniowane dla danego kontrahenta
Okno jest podzielone na trzy sekcje:
Sekcja: Bieżący limit kredytowy:
Okres obowiązywania – zakres dat zaznaczone na danym limicie kredytowym w systemie Comarch ERP XL
Dodawanie limitu kredytowego w systemie Comarch ERP XL
Parametry – parametry zaznaczone na definicji dokumentu FS w danym centrum głównym, zakładka Ogólne (Sekcja: W limicie kredytowym uwzględniaj)
Definicja dokumentu FS w systemie Comarch ERP XL
Limit z kontrahenta – informacja na temat tego, czy limit kredytowy jest pobierany z karty kontrahenta, czy karty płatnika. Ustawienia, odnośnie pobierania limitu kredytowego z kontrahenta znajdują się w systemie Comarch ERP XL na Karcie kontrahenta\zakładka: [Handlowe]\ Forma i termin płatności oraz limit kredytowy z kart.
Karta kontrahenta w systemie Comarch ERP XL
Karta kontrahenta w systemie Comarch ERP XL w zakładce Limity kredytowe pokazuje wykorzystanie limitu kredytowego. Zawiera następujące informacje:
Pozostaje do wykorzystania – odzwierciedla kwotę kredytu możliwą do wykorzystania. Jeżeli kwota będzie ujemna to zostanie wyświetlona w aplikacji w kolorze czerwonym
Dozwolona po terminie – odzwierciedla kwotę dozwoloną po terminie obowiązywania limitu
Przeterminowana – odzwierciedla kwotę przeterminowanych płatności. Jeżeli kwota przeterminowana będzie większa od kwoty dozwolonej po terminie, kwota ta zostanie wyświetlona w aplikacji w kolorze czerwonym
Limit kredytowy w systemie Comarch ERP XLLimit kredytowy w aplikacjiSekcja: Następny limit kredytowy
Prezentowana jest w przypadku, gdy kontrahent posiada zdefiniowane kolejne limity kredytowe. Po naciśnięciu na przycisk zostanie wyświetlone okno w którym zaprezentowane są wszystkie limity kredytowe określone dla danego kontrahenta. Składa się z prezentowanych chronologicznie kolejnych limitów kredytowych zaplanowanych dla danego kontrahenta. W sekcji widoczne są następujące informacje:
Lista limitów kredytowych w aplikacji Comarch Mobile
W aplikacji Comarch Mobile istnieje możliwość ukrywania informacji o przyznanej oraz wykorzystanej kwocie limitu. Dzięki tej funkcjonalności przedstawiciel handlowy będzie miał dostęp tylko do kwoty limitu pozostającej do wykorzystania przez kontrahenta oraz kwot dozwolonych po terminie i przeterminowanych. Więcej informacji na ten temat znajduje się TUTAJhttps://pomoc.comarch.pl/mobile/pl/xl/knowledge-base/wyswietlanie-limitu-kredytowego-do-wykorzystania-przez-kontrahenta-2/.
Obsługa atrybutów
Istnieje możliwość pobierania i wypełniania atrybutów. Atrybuty w aplikacji Comarch Mobile prezentowane są w sekcji: [Informacje dodatkowe]. Atrybuty można wyświetlać jako klasy lub klasy w grupach.
Obsługa atrybutów przy współpracy z systemem Comarch ERP XL
Typy obiektów
Funkcjonalność
Kontrahenci
Podgląd i edycja
Towary
Podgląd
Samochody
Podgląd
Nagłówki dokumentów
Podgląd i edycja
Pozycje dokumentów
Podgląd i edycja
Aby klasa atrybutu była widoczna w aplikacji mobilnej należy w definicji atrybutu wskazać obiekty na zakładce [Obiekty] oraz zaznaczyć parametr [Podgląd] w grupie [Comarch Mobile] na zakładce [Ogólne]. Zaznaczenie parametru [Edycja] umożliwi dodatkowo edycję atrybutów na niektórych typach obiektów.
Przykładowa definicja klasy atrybutu w systemie Comarch ERP XL
W aplikacji mobilnej obsługiwane są również flagi [Wymagany] oraz [Automat]. Jeżeli dany atrybut jest oznaczony jako Wymagany w systemie ERP, to w aplikacji Comarch Mobile jest oznaczony znakiem .
W aplikacji obsługiwane są następujące typy atrybutów:
Flaga
Tekst
Liczba
Lista
Adres URL – w przypadku wskazania adresu strony internetowej, po naciśnięciu przycisku strona zostanie otwarta w domyślnej przeglądarce na urządzeniu mobilnym
W aplikacji obsłużone zostały następujące formaty atrybutów:
Tekst
Data
1234
1234.56
1234.5678
Zaawansowany
Aby była możliwość wyświetlania atrybutów w grupach należy w systemie Comarch ERP XL na liście Atrybutów z poziomu zakładki [Grupy klas atrybutów] stworzyć odpowiednie grupy atrybutów:
Definicja grupy klasy atrybutu
oraz przypisać do stworzonej grupy obiekt, z którego poziomu ma być dostępna grupa atrybutów.
Przypisanie obiektu
Następnie należy przypisać odpowiednie klasy atrybutów. Jedna klasa może być przypięta do kilku grup jednocześnie.
Atrybut okresowy
Istnieje możliwość skonfigurowania atrybutu o parametrze [Okresowy]. Zaznaczając ten parametr możliwe będzie określenie wartości atrybutu oraz okresu jego obowiązywania.
Okno dodawania wartości atrybutu oraz edycja okresu obowiązywania
Możliwe jest utworzenie wielu wartości dla atrybutu w różnych okresach obowiązywania. Okresy obowiązywania nie mogą się pokrywać, w innym przypadku system nie pozwoli na zapisanie takich wartości.
Utworzone wartości atrybutu okresowegoAtrybut okresowy w Comarch Mobile
Towary
Wyświetlanie/ukrywanie informacji o stanach magazynowych
Istnieje możliwość wyboru wyświetlenia\ukrycia informacji o stanach magazynowych w centrali.
Uwaga
W folderze [Methods] (domyślna lokalizacja: C:\Program Files (x86)\Comarch Mobile\Serwer synchronizacji\Methods), w pliku konfiguracyjnym [configuration.xl.statement] znajduje się parametr odpowiedzialny za tę funkcjonalność: [IsHeadquarterStocksVisible]. Domyślna wartość parametru to „1”, pozwalająca na podgląd informacji o stanach magazynowych na urządzeniu mobilnym. Zmiana tego parametru w pliku konfiguracyjnym odnosić będzie się do wszystkich operatorów mobilnych. Więcej informacji nt. tego parametru znajduje się TUTAJ
W przypadku chęci ukrycia stanów magazynowych konkretnemu operatorowi należy w systemie Comarch ERP XL na karcie operatora w zakładce Atrybuty utworzyć atrybut: ‘Czy widzi stany magazynowe’ o Typie: Flaga i ustawić jego wartość na 'NIE'.
Atrybut: ‘Czy widzi stany magazynowe’ do ukrywania widoczności stanów magazynowych konkretnym operatoromUzupełniony atrybut 'Czy widzi stany magazynowe' na karcie operatora
Wyświetlanie procentu rabatu na liście towarów
Za opcję wyświetlania procentu rabatu na liście towarów odpowiada parametr [IsDiscountVisible]. Więcej informacji nt. tego parametru znajduje się TUTAJ.
Ustawienia aplikacji – dodatkowy parametr [Obliczaj hipotetyczny rabat]
Uwaga
Ustawienie parametru [IsDiscountVisible] na 0 spowoduje, że ustawienie [Obliczaj hipotetyczny rabat] nie będzie wyświetlone w ustawieniach aplikacji.
Dostępność kartotek towarowych w aplikacji
Aby kartoteki z wybranej grupy towarowej były widoczne w aplikacji Comarch Mobile Zakupy należy na zakładce [Aplikacje] karty towaru zaznaczyć opcję [Dostępny w: Comarch Mobile]. Po zaznaczeniu pola i wykonaniu synchronizacji towar będzie widoczny na urządzeniu mobilnym.
Dostępność kartoteki towarowej w aplikacji
Dostępność można oznaczyć również dla wszystkich kart towarowych znajdujących się w grupie. Odbywa się to poprzez edycje wzorca grupy i zaznaczenie opcji [Dostępny w: Comarch Mobile] na zakładce [Aplikacje].
W pierwszej kolejności należy zaznaczyć pole: [Dostępny w: Comarch Mobile]. Aby nowododane do grupy lub jej podgrup towary miały automatycznie zaznaczoną dostępność w Mobile Sprzedaż trzeba również zaznaczyć opcję [Aktualizacja wzorców] i wybrać [Zmienione pola].
Ustawianie dostępności kartotek towarowych na wzorcu grupyUstawianie dostępności kartotek towarowych na wzorcu grupy
Uwaga
Aby karta towaru była dostępna w aplikacji Comarch Mobile Zakupy, oprócz zaznaczenia opcji dostępności kartoteki w Comarch Mobile w systemie Comarch ERP XL należy również przypiąć odpowiednią grupę towarową w konfiguracji centrum mobilnego.
Uwaga
Aplikacja Comarch Mobile Zakupy nie obsługuje zestawów towarowych.
Dostępność jednostek pomocniczych w aplikacji
Istnieje możliwość określenia jednostki domyślnej przy sprzedaży oraz jednostek pomocniczych dostępnych w aplikacji Comarch Mobile.
Odpowiednie ustawienie znajduje się na karcie towaru, zakładka: [Jednostki i kody/ definicja jednostki pomocniczej].
Aby dana jednostka pomocnicza była dostępna w aplikacji Comarch Mobile należy zaznaczyć parametr [Dostępność w aplikacji: Mobile Sprzedaż].
Aby dana jednostka pomocnicza była jednostką domyślną przy sprzedaży w aplikacji Comarch Mobile należy zaznaczyć parametr [Dostępność w aplikacji: Domyślna].Ustawianie jednostki dostępnej w aplikacji i domyślnej do sprzedaży
Widoczność zdjęć towarów w aplikacji
Aby zdjęcia dodane do kartotek towarowych systemu Comarch ERP XL były widoczne w aplikacji Comarch Mobile Zakupy należy na zakładce [Załączniki] zaznaczyć poniższą opcję.
Ustawienie widoczności zdjęć
Uwaga
Aby zdjęcia mogły się poprawnie wyświetlać na urządzeniu i nie powodowały przepełnienia pamięci, w czasie synchronizacji są automatycznie zmniejszane do rozmiarów x na 1024 pikseli. Niektóre urządzenia umożliwiają jednak bezproblemową obsługę większych zdjęć. Aby zmienić wielkość synchronizowanych zdjęć należy w katalogu [Methods] (domyślna lokalizacja: C:\Program Files (x86)\Comarch Mobile\Serwer synchronizacji\Methods) w folderze serwera synchronizacji Comarch Mobile odnaleźć plik articlesphotos.configuration i go wyedytować w notatniku, podając długość dłuższej krawędzi zdjęcia.
W pliku articlesphotos.configuration znajdującym się domyślnie w folderze: C:\Program Files (x86)\Comarch Mobile\Serwer synchronizacji\Methods\articlesphotos dostępne są następujące parametry:
Size – maksymalny rozmiar boku zdjęcia (w pikselach) w przypadku włączonej opcji automatycznej zmiany rozmiaru załącznika
DoResize – czy ma być wykonana automatyczna zmiana wielkości załączników. Wartość domyślna – True. Wyłączenie opcji w znacznym stopniu przyśpiesza tworzenie pliku wymiany. Jeżeli jednak na bazie systemu ERP znajduje się duża liczba załączników w wysokiej rozdzielczości, zmiana parametru może skutkować znacznym zwiększeniem rozmiaru paczki do pobrania w synchronizacji.
DoCompression – czy ma być wykonana automatyczna kompresja załączników. Wartość domyślna – True. Wyłączenie opcji w znacznym stopniu przyśpiesza tworzenie pliku wymiany. Jeżeli jednak na bazie systemu ERP znajduje się duża liczba nieskompresowanych załączników, zmiana parametru może skutkować znacznym zwiększeniem rozmiaru paczki do pobrania w synchronizacji.
MultiThreading – wielowątkowe tworzenie pliku wymiany z załącznikami. Wartość domyślna – False. Włączenie opcji w znacznym stopniu przyśpiesza tworzenie pliku wymiany. Użycie trybu może skutkować wzrostem obciążenia CPU, szczególnie w momencie wykonywania pierwszej synchronizacji załączników jednocześnie przez kilku operatorów.
W aplikacji Comarch Mobile Zakupy istnieje możliwość dodawania załączników z poziomu aplikacji. Opcja ta dotyczy następujących obiektów:
Karty kontrahenta
Karty towaru
Nagłówka dokumentów: ZZ, OZ
Pozycji dokumentów: ZZ, OZ
Szczegółowy opis funkcjonalności znajduje się TUTAJ.
Aplikacja Comarch Mobile Zakupy obsługuje cechy towarów. W przypadku prezentacji zasobów z rozbiciem na partie prezentowane są Cechy towaru, Daty ważności, Kody EAN partii. Aplikacja umożliwia obsługę cech na dokumentach ZZ, OZ. Warunkiem jest przypisanie domyślnej cechy na towarze oraz prawidłowe ustawienie wartości parametrów opisanych poniżej.
Do obsługi tej funkcjonalności wymagane są następujące parametry:
[IsItemsFeaturesEnabled] – parametr działa globalnie, domyślnie przyjmuje wartość 1, odpowiada za obsługę cech na wszystkich towarach. Dodatkowo w Comarch ERP XL na zakładce [Aplikacje] należy zaznaczyć znacznik [Wysyłanie partii], w innym przypadku pomimo, że parametr [IsItemsFeaturesEnabled] będzie włączony cechy na towarze nie będą obsługiwane. Więcej informacji nt. tego parametru znajduje się TUTAJ.
Parametr na karcie towaru – czy partie towaru mają być wyświetlane w aplikacji
Informacja o zasobach danego towaru w Comarch ERP XL dostępna jest na karcie towaru, po przejściu na zakładkę: Zasoby/Wg położenia. Jeśli nie jest zaznaczona [Data ważności] na towarze, to nie ma możliwości określenia jej na dużej kalkulacji, pomimo posiadania zasobów z datą.
Informacja o zasobach danego towaru z rozbiciem na partie
W aplikacji mobilnej na karcie towaru po wejściu w sekcję Stany/W centrali, następnie w magazyn jest wyświetlany z rozbiciem na poszczególne partie. Jeżeli partie towaru opatrzone są Datą ważności i/lub kodem EAN, to takie informacje także będą prezentowane.
Ilość danego zasobu (danej partii) wyświetlana jest w jednostce domyślnej towaru.
[CanAddValuesToOpenList] – parametr odpowiedzialny za to, czy użytkownicy powinni mieć możliwość dodawania wartości do listy otwartej. Na liście cech, na ostatniej pozycji pojawia się opcja, po wprowadzeniu wartości zostaje ona dodana do listy. Więcej informacji nt. tego parametru znajduje się TUTAJ.
Definiowanie cech i ich wartości w module Sprzedaż, z poziomu menu: Listy/Cechy
Cechy i ich wartości można definiować z poziomu Comarch ERP XL (Sprzedaż/ Listy/ Cechy).
Kolorowanie towarów w aplikacji
W aplikacji Comarch Mobile, analogicznie jak w systemie Comarch ERP XL, istnieje możliwość kolorowania towarów ze względu na ich rodzaj. Aby dany rodzaj towarów został pokolorowany w Comarch Mobile należy w systemie Comarch ERP XL, w module [Administrator] wybrać z menu pozycję: Listy/ Słowniki kategorii/ Inne/Rodzaje towarów i przypisać odpowiedni kolor do danego rodzaju towaru.
Przypisywanie koloru do rodzaju towaru w systemie Comarch ERP XLKarta towaru z oznaczonym rodzajem towaru
Po wykonaniu synchronizacji towary dostępne w aplikacji zostaną oznaczone na liście towarów odpowiednim kolorem. Co więcej, przed nazwą i kodem każdego pokolorowanego towaru będzie widoczny rodzaj towaru.
Kolorowanie towarów w aplikacji
Obsługa atrybutów
Istnieje możliwość pobierania i wypełniania atrybutów. Atrybuty w aplikacji Comarch Mobile prezentowane są w sekcji: [Informacje dodatkowe]. Atrybuty można wyświetlać jako klasy lub klasy w grupach.
Obsługa atrybutów przy współpracy z systemem Comarch ERP XL
Typy obiektów
Funkcjonalność
Kontrahenci
Podgląd i edycja
Towary
Podgląd
Samochody
Podgląd
Nagłówki dokumentów
Podgląd i edycja
Pozycje dokumentów
Podgląd i edycja
Aby klasa atrybutu była widoczna w aplikacji mobilnej należy w definicji atrybutu wskazać obiekty na zakładce [Obiekty] oraz zaznaczyć parametr [Podgląd] w grupie [Comarch Mobile] na zakładce [Ogólne]. Zaznaczenie parametru [Edycja] umożliwi dodatkowo edycję atrybutów na niektórych typach obiektów.
Przykładowa definicja klasy atrybutu w systemie Comarch ERP XL
W aplikacji mobilnej obsługiwane są również flagi [Wymagany] oraz [Automat]. Jeżeli dany atrybut jest oznaczony jako Wymagany w systemie ERP, to w aplikacji Comarch Mobile jest oznaczony znakiem .
W aplikacji obsługiwane są następujące typy atrybutów:
Flaga
Tekst
Liczba
Lista
Adres URL – w przypadku wskazania adresu strony internetowej, po naciśnięciu przycisku strona zostanie otwarta w domyślnej przeglądarce na urządzeniu mobilnym
W aplikacji obsłużone zostały następujące formaty atrybutów:
Tekst
Data
1234
1234.56
1234.5678
Zaawansowany
Aby była możliwość wyświetlania atrybutów w grupach należy w systemie Comarch ERP XL na liście Atrybutów z poziomu zakładki [Grupy klas atrybutów] stworzyć odpowiednie grupy atrybutów:
Definicja grupy klasy atrybutu
oraz przypisać do stworzonej grupy obiekt, z którego poziomu ma być dostępna grupa atrybutów.
Przypisanie obiektu
Następnie należy przypisać odpowiednie klasy atrybutów. Jedna klasa może być przypięta do kilku grup jednocześnie.
Wizyty handlowe
Cykliczność wizyt handlowych
W systemie Comarch ERP XL na Karcie kontrahenta istnieje możliwość ustawienia opcji odbywania wizyt z określoną częstotliwością. W tym celu na Karcie kontrahenta należy wybrać zakładkę [Aplikacje], a następnie przycisk [Cykliczność wizyt].Karta kontrahenta – wybór cykliczności wizyt
Po wybraniu przycisku [Cykliczność wizyt] możliwe jest zdefiniowanie warunków i parametrów związanych z realizowaniem danej wizyty.
Definicja cykliczności wizyt handlowych
Uwaga
Na chwilę obecnąparametr [Koniec po X wystąpieniach] nie jest obsługiwany.
Wymagalność elementu wizyty
Istnieje możliwość definiowania własnych zapytań SQLite określających, czy element wizyty ma być wymagany.
W tym celu w lokalizacji C:\Program Files (x86)\Comarch Mobile\Serwer synchronizacji\VisitsElementsRequiredQueries (domyślna lokalizacja) należy utworzyć plik o nazwie <id>#<NazwaPliku>.xml, w którym należy umieścić definicje zapytania.
Wskazówka
Przykład takiego zapytania znajduje się w pliku readme.txt w folderze C:\Program Files (x86)\Comarch Mobile\Serwer synchronizacji\VisitsElementsRequiredQueries
Wymagalność potwierdzania wizyty w zależności od wybranego wzorca
Funkcjonalność ta umożliwia większą kontrolę działań pracownika. Wszystkie wizyty wymagające potwierdzenia, dopóki nie zostaną potwierdzone, nie będą dostępne do realizacji.
W celu skonfigurowania wymagalności potwierdzania wizyt z określonymi wzorcami należy:
Na definicji oddziału mobilnego, na zakładce: Wizyty musi zostać zaznaczony check: [Wymagaj potwierdzenia].
Ustawienie na definicji oddziału mobilnego: Wymagaj potwierdzenia.
Skonfigurowany atrybut dodać na definicji wzorca wizyt oraz ustawić jego wartość na TAK lub <Brak>, jeśli potwierdzenie wizyty z takim wzorcem powinno być wymagane i NIE, jeśli potwierdzenie nie jest wymagane.
Dodanie atrybutu do definicji danego wzorca wizyty
Kopiowanie atrybutów kontrahenta na element typu „Inny”
Istnieje możliwość kopiowania atrybutu kontrahenta na element typu „Inny”.
W plikach konfiguracyjnych znajdujących się w katalogu (domyślnie): C:\Program Files (x86)\Comarch Mobile\Serwer synchronizacji\Methods znajduje się parametr [IsContractorsAttributeVisibleOnVisit] odpowiedzialny za to, czy atrybut z karty kontrahenta ma być widoczny na elemencie typu „Inny” czy też nie. Jeżeli parametr ten przyjmuje wartość 1, wówczas opcja kopiowania atrybutu na element wizyty typu „Inny” zostanie włączona. Dodatkowe informacje nt. tego parametru znajdują się TUTAJ.
Funkcjonalność kopiowania atrybutu na element wizyty w Comarch Mobile dotyczy:
Klasy atrybutu typu: Tekst
Atrybutu widocznego w aplikacji Comarch Mobile
Klasy atrybutu przypiętej do obiektu: [Grupa kontrahenta].[Kontrahent]
Comarch ERP XL – definicja klasy atrybutu kontrahenta
Atrybut zdefiniowany w systemie Comarch ERP XL jak powyżej, wyświetlany jest na kartotece kontrahenta w Comarch Mobile jako informacja dodatkowa
Comarch Mobile - atrybut kontrahenta
Informacja dodatkowa z kartoteki kontrahenta zostanie skopiowana na element wizyty jeżeli:
parametr IsContractorsAttributeVisibleOnVisit = 1
na wzorcu wizyty dodany jest element wizyty o Rodzaju: Inny
Comarch ERP XL - definicja elementu wizyty
Jeżeli spełnione są określone powyżej warunki kopiowania atrybutu kontrahenta, wówczas w oknie wizyty, na liście Zadania do wykonania dla elementu wizyty o rodzaju Inny prezentowane są informacje jak poniżej
Zadania do wykonania dla Wizyty - kopiowanie atrybutu na element „Inny”
Planowanie wizyty bez podania wzorca
Istnieje możliwość planowania wizyt bez konieczności określania wzorca wizyty. Dzięki temu przedstawiciel handlowy, będąc na miejscu u Klienta, może określić charakter wizyty handlowej oraz wybrać najlepszy zestaw elementów wizyty do realizacji.
Jeżeli podczas planowania wizyty nie zostanie wskazany jej wzorzec, konieczne będzie podanie nazwy wizyty.
W plikach konfiguracyjnych znajdujących się w katalogu: C:\Program Files (x86)\Comarch Mobile\Serwer synchronizacji\Methods znajduje się parametr [CanPlanVisitsWithoutPattern] odpowiedzialny za to, czy podczas planowania wizyty konieczne jest wskazanie wzorca. Domyślna wartość tego parametru wynosi 0. Dodatkowe informacje nt. konfiguracji tego parametru znajdują się TUTAJ.
Jeśli wartość parametru została ustawiona na 1, wówczas:
Jeśli w definicji oddziału został dodany więcej niż jeden wzorzec podczas planowania wizyty pole z nazwą wzorca jest puste. Po podaniu nazwy wizytę można zapisać.
Planowanie wizyty bez podania wzorca
Jeśli w definicji oddziału został dodany tylko jeden wzorzec, podczas planowania wizyty ten wzorzec się podpowiada. Po dłuższym przytrzymaniu pola z nazwą wzorca zostanie on usunięty.
Możliwość wysyłania realizacji elementu: Merchandising wiadomością e-mail
Uwaga
Opcja dot. realizacji wizyty handlowej z elementem: Merchandising.
W Comarch Mobile istnieje możliwość ustawienia, aby podczas wizyty (bezpośrednio z zadania typu: Merchandising) możliwe było wysłanie wiadomości e-mail z załączonym zdjęciem, wykonanym podczas realizacji tego zadania.
Wykonywanie zdjęć podczas elementu wizyty: Merchandising może być wykorzystywane nie tylko do sprawdzenia ekspozycji towarów, ale również do udokumentowania pewnych operacji czy przekazanych dokumentów.
Przykład
Podczas wizyty handlowej Klient może przedstawić dokumenty umowy, czy potwierdzenia przelewu rozliczającego zaległe płatności, które jeszcze nie zostały zaksięgowane. Przedstawiciel wykonując zdjęcie może w ten sposób potwierdzić przekazanie lub podgląd danych dokumentów.
Uwaga
Możliwość wysłania wiadomości e-mail z załączoną realizacją elementu wizyty Merchandising jest dostępna tylko w przypadku, gdy na urządzeniu mobilnym zainstalowana jest aplikacja do obsługi poczty (np. Gmail) oraz odpowiednio skonfigurowany jest klient poczty.
W plikach konfiguracyjnych znajdujących się domyślnie w katalogu: C:\Program Files (x86)\Comarch Mobile\Serwer synchronizacji\Methods znajduje się parametr [CanSendMerchandisingRealization] - opis konfiguracji tego parametru znajduje się TUTAJ.
Jeżeli parametr [CanSendMerchandisingRealization] przyjmuje wartość 1, wówczas w Ustawieniach aplikacji w sekcji Parametry działań pojawi się dodatkowe pole Odbiorca wysyłanych zdjęć. Naciśnięcie parametru spowoduje podniesienie okna z polem tekstowym, w którym umożliwione zostanie wprowadzenie adresu e-mail odpowiedniej osoby (np. odpowiedzialnej za odblokowywanie transakcji kontrahentom).
Ustawienia aplikacji Comarch Mobile – parametr: [Odbiorca wysyłanych zdjęć]Jeżeli do zadania typu Merchandising dodano realizację (wykonano zdjęcie), wówczas naciśnięcie opcji: [Zatwierdź] w pasku górnym spowoduje rozwinięcie menu z dwoma opcjami:
Zakończ – powoduje zatwierdzenie realizacji
Zakończ i wyślij – powoduje zatwierdzenie realizacji i następnie przejście do akcji wysyłania wiadomości e-mail
Dwie opcje możliwe do wyboru, kiedy w aplikacji została udostępniona możliwość wysyłania zdjęć podczas realizacji elementu wizyty typu Merchandising
Jeżeli zdjęcie zostało wcześniej tylko zapisane, możliwość jego wysłania za pomocą opcji e-mail istnieje także z poziomu menu kontekstowego.
Menu kontekstowe dla zrealizowanego działania typu Merchandising
Możliwość kopiowania tygodniowego i dziennego planu wizyt
W aplikacji Comarch Mobile istnieje możliwość kopiowania tygodniowego i dziennego planu wizyt.
Za tę opcje odpowiadają parametry [CanCopyWeeklyVisitPlan] i [CanCopyVisits], znajdujące się w plikach konfiguracyjnych katalogu (domyślnie): C:\Program Files (x86)\Comarch Mobile\Serwer synchronizacji\Methods. Parametry te są opisane TUTAJ.
Więcej informacji na temat wspomnianych funkcjonalności znajduje się TUTAJ.
Obsługa ankiet z pytaniami wielokrotnego wyboru
Jednym z elementów wizyty handlowej są ankiety. W aplikacji Comarch Mobile Zakupy oprócz pytań otwartych i pytań jednokrotnego wyboru umożliwiono korzystanie z ankiet, gdzie konieczne jest wybranie kilku odpowiedzi na raz. W tym celu w pierwszej kolejności należy zdefiniować nowe pytanie i odpowiedzi w systemie Comarch ERP XL: Administrator Oddziałów/ Narzędzia/ Ankiety/ Pytania. Za pomocą ikony plusa: należy dodać nowe pytanie.
Definicja pytania wielokrotnego wyboru
Wcześniej należy też zdefiniować odpowiedzi dla tych pytań. W przypadku pytań zamkniętych (w tym wielokrotnego wyboru) odpowiedzi mogą zostać wskazane jedynie spośród słownikowych wartości (zdefiniowanej listy wartości). Po naciśnięciu na przycisk [Rodzaj odpowiedzi] powinny podnieść się wszystkie zdefiniowane w systemie ERP słownikowe wartości dla rodzajów odpowiedzi Słowniki kategorii /Inne /Rodzaje odpowiedzi.Rodzaje odpowiedzi
Kolejnym krokiem jest przypięcie pytania do ankiety. Z poziomu Administratora Oddziałów należy przejść na zakładkę [Narzędzia/Ankiety/Definicje ankiet], a następnie w definicji danej ankiety, w zakładce [Pytania], należy podpiąć pytanie wielokrotnego wyboru.
Ostatnią rzeczą o jakiej należy pamiętać jest to, aby wzorzec wizyty udostępniony w Comarch Mobile Zakupy (Administrator Oddziałów/ Oddziały/ Lista oddziałów/ Wizyty) na karcie danego oddziału zawierał element [Ankiety] i zdefiniowaną ankietę z pytaniem wielokrotnego wyboru.
Wyświetlanie dodatkowych parametrów na raportach towarowych
W aplikacji Comarch Mobile Zakupy istnieje możliwość wyświetlania na raporcie towarów konkurencji i raporcie obecności towarów dodatkowych kolumn zdefiniowanych w systemie Comarch ERP XL.
Dodatkowe kolumny na karcie raportu
Za tę opcję odpowiada parametr [ShowColumnsOnReports], znajdujący się w plikach konfiguracyjnych w katalogu: C:\Program Files (x86)\Comarch Mobile\Serwer synchronizacji\ Methods. Możliwe wartości parametru to 0 (wartość domyślna), 1 lub 2. Dodatkowe informacje nt. konfiguracji tego parametru znajdują się TUTAJ.
Uwaga
Aby dodatkowa kolumna raportu była widoczna w aplikacji mobilnej, atrybut musi być udostępniony w aplikacji Comarch Mobile Zakupy.
Więcej informacji na temat wspomnianej funkcjonalności w raporcie towarów konkurencji znajduje się TUTAJ, a w raporcie obecności towarów - TUTAJ.
Określenie rodzajów kontrahentów na wzorcu wizyty
Istnieje możliwość planowania wizyt z uwzględnieniem rodzaju kontrahenta. Funkcjonalność ta jest zależna od określenia rodzajów kontrahentów na wzorcu wizyty w systemie Comarch ERP XL:
Określenie rodzajów kontrahenta na wzorcu wizyty
Zaznaczenie powyższego parametru spowoduje, że operator będzie mógł zaplanować wizytę z danym wzorcem tylko dla znajdujących się na liście rodzajów kontrahentów.
Jeśli opcja ta zostanie odznaczona, będzie istniała możliwość dodania lub usunięcia danego rodzaju kontrahentów z listy.
Udostępnianie załączników
W aplikacji obsłużona jest funkcjonalność pobierania załączników z systemu Comarch ERP XL przypisanych do nagłówka, elementu wizyty handlowej lub wzorca wizyty.
Aby załącznik został pobrany przy imporcie wizyty handlowej z Comarch ERP XL należy zaznaczyć na liście załączników opcję [Dostępność w Mobile Sprzedaż].Udostępnianie załącznika w aplikacji Comarch Mobile
Aplikacja umożliwia pobieranie załączników w formatach typu:
Obraz
MSExcel
MSWord
Plik PDF
Inny
Uwaga
Do prawidłowego wyświetlenia załącznika niezbędne jest posiadanie na urządzeniu mobilnym aplikacji, które obsługują dany rodzaj pliku.
Zdefiniowanie domyślnego rodzaju przejazdu
Istnieje możliwość zdefiniowania domyślnego rodzaju przejazdu. Wówczas podczas rejestracji przejazdu w pole [Rodzaj] automatycznie ustawiana jest domyślna wartość zdefiniowana w systemie Comarch ERP XL. Domyślną wartość dla rodzaju przejazdu należy ustawić w Listy/ Słowniki kategorii/ Transport, magazyn/ Rodzaje przejazdów w module [Administrator] Comarch ERP XL.
Zdefiniowanie domyślnej wartości dla rodzaju przejazdu w systemie Comarch ERP XL
Określanie towarów wymaganych
Aby towary były wymagane na takim dokumencie należy dodać je w systemie Comarch ERP XL w definicji elementu wzorca wizyty w oknie [Towary] wymagane. Dla każdego towaru można określić minimalną ilość, jaka jest wymagana oraz czy towar jest obowiązkowy (pole [Wymagaj] ustawione na Tak). Wszystkie towary z tej listy automatycznie dodadzą się do koszyka z ilością równą ilości minimalnej. Towar, który nie jest obowiązkowy ([Wymagaj]: Nie) można usunąć z koszyka poprzez wpisanie 0 w polu z ilością. W przypadku, gdy towar jest obowiązkowy ([Wymagaj]: Tak) nie można zmienić jego ilości na mniejszą od ilości minimalnej, ani też całkowicie usunąć go z koszyka.
Element wzorca wizyty w systemie Comarch ERP XL, towary wymagany
Konfiguracja elementu wizyty: Zrób zdjęcie punktu
Podczas realizacji elementu wizyty typu: Merchandising (wykonanie zdjęcia) z ustawionym kodem elementu: [ZRÓB ZDJĘCIE PUNKTU] jest zapisywany punkt GPS, który następnie jest ustawiany jako punkt wzorcowy dla danego kontrahenta. W takim przypadku, do wyświetlania trasy wzorcowej (zaplanowanej) nie będzie brany adres kontrahenta, tylko zarejestrowany punkt wzorcowy.
Konfiguracja elementu wizyty: Zrób zdjęcie punktu
Uwaga
W przypadku korzystania z elementu wizyty Merchandising, w tym rejestracji pozycji GPS, wymagana jest licencja na Moduł Monitorowanie.
Kolorowanie wizyt handlowych
W celu wyróżnienia w aplikacji Comarch Mobile wizyt według ich typów, w systemie Comarch ERP XL istnieje możliwość konfiguracji ich kolorowania. Aby dany typ wizyty handlowej został wyróżniony w aplikacji należy w systemie Comarch ERP XL, w module [Administrator] wybrać z menu pozycję: Listy/ Słowniki kategorii/ CRM/ Typ wizyty oraz przypisać odpowiedni kolor do danego typu wizyty.
Przypisywanie koloru do wizyty w systemie Comarch ERP XL
Aby odpowiednie typy wizyty zostały w aplikacji widoczne w określonym kolorze należy wykonać synchronizację. Po utworzeniu w aplikacji Comarch Mobile wizyty w określonym typie jest ona widoczna zgodnie ze skonfigurowanym wcześniej w systemie Comarch ERP XL ustawieniem kolorów.
Kolorowanie wizyt w aplikacji wg typów
Potwierdzenie przez kierownika wizyt planowanych w aplikacji
Istnieje możliwość ustawienia, aby WH zaplanowane przez Przedstawiciela Handlowego wymagały potwierdzenia przez Kierownika. Opcja dostępna jest po zaznaczeniu parametru dostępnego w systemie Comarch ERP XL na konfiguracji danego oddziału (zakładka: Wizyty) [Wymagaj potwierdzenia]Opcja: Wymagaj potwierdzenia
Po ustawieniu ww. parametru wizyta po zaplanowaniu przez Operatora będzie miała status „niezatwierdzony” i ustawioną automatycznie opcję [Wyślij po zaplanowaniu]. Planowanie WH podczas, gdy w systemie Comarch ERP XL została zaznaczona opcja: [Wymagaj potwierdzenia]
Z poziomu listy działań będzie prezentowana kolorem zielonym. Do momentu potwierdzenia wizyty w systemie Comarch ERP XL niemożliwa będzie realizacja wizyty.
Zaplanowana WH, która wymaga potwierdzenia przez kierownika
Po synchronizacji, w systemie Comarch ERP XL lub aplikacji Comarch Mobile Zarządzanie, kierownik ma możliwość zatwierdzenia, odrzucenia bądź przeniesienia wizyty na inny termin. Po wykonaniu kolejnej synchronizacji z poziomu urządzenia mobilnego (pobraniu potwierdzenia) przedstawiciel będzie miał możliwość realizacji wizyty.
Planowanie wizyty cyklicznej wg ustawień cykliczności
Konfiguracja planowania wizyty cyklicznej wg ustawień cykliczności została opisana TUTAJ.
Kontrahenci ze zdefiniowaną cyklicznością dla których nie zaplanowano wizyt cyklicznych prezentowani są w terminarzu na zakładce [Cykliczne niezaplanowane].
Prezentowanie niezaplanowanych wizyt cyklicznych w terminarzu
Kliknięcie w kontrahenta powoduje wyświetlenie ekranu planowania wizyty. Pole [Data] i [Godzina od] są automatycznie wypełniane wg ustawień cykliczności. Pole [Data] jest zablokowane do edycji.
Planowanie wizyty cyklicznej
Po zaplanowaniu wizyty jest ona prezentowana w kalendarzu.
Po zrealizowaniu wizyty cyklicznej, jeśli ze zdefiniowanych ustawień cykliczności wynika, że należy zaplanować kolejną wizytę, wyświetlane jest okienko planowania.
Planowanie wizyty cyklicznej
Możliwość kopiowania pojedynczej wizyty
W aplikacji Comarch Mobile istnieje możliwość kopiowania pojedynczej niezrealizowanej wizyty.
Za tę opcje odpowiada parametr [CanCopyVisits], znajdujący się w plikach konfiguracyjnych katalogu (domyślnie): C:\Program Files (x86)\Comarch Mobile\Serwer synchronizacji\Methods. Parametr ten jest opisany TUTAJ.
Więcej informacji na temat wspomnianej funkcjonalności znajduje się TUTAJ.
Dokumenty
Eksportowanie realizacji zamówień zakupu
W celu eksportu realizacji zamówień z systemu Comarch ERP XL do aplikacji konieczne jest włączenie parametru: [Eksport realizacji zamówień] na oddziale mobilnym w systemie ERP.
W tym celu należy przejść do modułu [Administrator oddziałów/ Oddziały/ Lista oddziałów], a następnie podnieść do edycji wybrany oddział mobilny.
Parametr ten znajduje się w zakładce [Parametry], jak na poniższym rysunku:
Parametr na oddziale mobilnym: Eksport realizacji zamówień
Więcej informacji dot. realizacji zamówień znajduje się TUTAJ.
Edycja kontrahenta docelowego na nagłówku dokumentu
Możliwość zmiany kontrahenta docelowego na nagłówku dokumentu została wprowadzona dla dokumentów:
Zamówienie Zakupu (ZZ)
Oferta Zakupu (OZ)
Uwaga
Po zmianie kontrahenta docelowego na dokumencie, np. z K1 na K2 należy pamiętać, że jeśli nowy kontrahent K2 nie ma przypisanego takiego samego kontrahenta głównego jaki był u K1, wówczas dodany dokument nie będzie widoczny w dokumentach kontrahenta K1.
W systemie Comarch ERP XL należy zdefiniować również sposób naliczania promocji w aplikacji. Parametr [Naliczaj rabaty] dla kontrahenta znajduje się w module Administrator w konfiguracji systemu ERP w zakładce [Rabaty i promocje].Konfiguracja systemu ERP – wybór dla jakiego kontrahenta (główny/docelowy) powinny być naliczane rabaty
Głównego – wówczas rabaty będą naliczane dla kontrahenta głównego, zmiana kontrahenta docelowego na nagłówku nie będzie miała wpływu na naliczanie rabatów;
Docelowego – wówczas rabaty będą naliczane dla kontrahenta docelowego;
W celu możliwości przeliczania promocji na dokumencie podczas zmiany kontrahenta docelowego należy w systemie Comarch ERP XL zaznaczyć parametr [Aktualizacji danych po zmianie: Kontrahenta].Parametryzacja przeliczania promocji na dokumencie
Synchronizacja konfiguracji i ustawień odwrotnego obciążenia z ERP
Do poprawnego działania odwrotnego obciążenia VAT w aplikacji Comarch Mobile wymagane jest ustawienie w Comarch ERP XL następujących elementów:
Stawkę VAT wskazaną w polu [Stawka VAT dla odwrotnego obciążenia] – Konfiguracja/ Sprzedaż, Zakładka [Stawki VAT]
Comarch ERP XL - konfiguracja stawki VAT dla odwrotnego obciążenia
Parametr [Podatnikiem jest nabywca] – karta kontrahenta, zakładka: [Księgowe\Typ kontrahenta]:
Comarch ERP XL - karta kontrahenta
Parametr: [Odwrotne obciążenie] – karta towaru, zakładka [Ogólne]
Comarch ERP XL - karta towaru
Opis działania tej funkcjonalności znajduje się TUTAJ.
Pobieranie zamówień w buforze oraz umożliwienie zatwierdzania lub anulowania zamówień „producenta”
W aplikacji Comarch Mobile zostało umożliwione pobieranie z systemu Comarch ERP XL niepotwierdzonych dokumentów zamówień z centrali.
Pobieranie zamówień będących w buforze jest uzależnione od tego czy na centrum mobilnym jest zaznaczony parametr [Eksport zamówień w buforze] oraz wymagane jest również zaznaczenie w ustawieniach aplikacji Comarch Mobile parametru [Pobieraj dokumenty z systemu].
Parametr "Eksport zamówień w buforze" w oddziale mobilnym
Uwaga
Anulowanie zamówienia dotyczy tylko dokumentów zamówienia niepotwierdzonych i pobranych z Comarch ERP XL. Po anulowaniu zamówienia można przywrócić dokument do edycji, dopóki nie zostanie zsynchronizowany do systemu ERP.
Do anulowania zamówień wymagane jest pobranie do aplikacji Comarch Mobile listy kodów fiaska zdefiniowanej w systemie Comarch ERP XL w module [Administrator/ Listy/ Słowniki kategorii/ Transakcje/ Kody fiaska].
Comarch ERP XL – Słowniki kategorii, Kody fiaska – sprzedaż
Wystawianie dokumentów ZZ i OZ w innej walucie
W aplikacji Comarch Mobile Zakupy jest możliwe wystawianie zamówień i ofert sprzedaży w walucie obcej. Podczas wystawiania dokumentów OZ i ZZ na nagłówku dokumentu ustawiana jest waluta domyślna z karty kontrahenta.
Wskazówka
W systemie Comarch ERP XL waluty dodawane są z poziomu: Administrator/ Listy/ Waluty
Aby zmienić walutę domyślną na karcie kontrahenta należy przejść do zakładki [Rozliczenia]:
Ustawienie domyślnej waluty na karcie kontrahenta
Dodatkowo operator ma możliwość zmiany waluty oraz jej kursów w zależności od nadanych mu uprawnień. W zależności od wartości parametru [CanChangeCurrency] operator ma możliwość lub blokadę zmiany:
samej waluty,
samego kursu waluty,
zarówno waluty, jak i jej kursu.
Uwaga
Edycję waluty lub kursu waluty można wykonać jedynie wtedy, gdy w koszyku nie ma jeszcze dodanych towarów.
Wskazówka
Zmiany wartości parametru należy dokonać w pliku [configuration.xl2018.statement] dla Comarch ERP XL w wersji 2018.1 (lub [configuration.xl2017.statement] dla Comarch ERP XL w wersji 2017.1) znajdującego się domyślnie w folderze C:\Program Files (x86)\Comarch Mobile\Serwer synchronizacji\Methods.
Wartości parametru wraz z ich znaczeniem opisane są TUTAJ.
Możliwość zmiany formy płatności na dokumentach „w dół”
W systemie Comarch ERP XL istnieje możliwość zmiany formy płatności na dokumentach „w dół”, to znaczy w sposób ograniczony przez kolejność form płatności ustaloną w Konfiguracji systemu.
Przykładowe zdefiniowane formy płatności w systemie Comarch ERP XL
Aby funkcjonalność można było zastosować dla przedstawiciela handlowego należy w domyślnym katalogu C:\Program Files (x86)\Comarch Mobile\Serwer synchronizacji\Methods zmienić wartość parametru [IsOnlyLowerPaymentFormsVisible] na wartość 1. Więcej informacji nt. tego parametru znajduje się TUTAJ.
Dla prawidłowego działania funkcjonalności konieczne jest:
Zaznaczenie dostępnych form płatności dla konkretnego oddziału, do którego przypięty jest operator, jak na rysunku poniżej:
Zaznaczenie dostępnych form płatności na centrum mobilnym przypiętym do Operatora w systemie Comarch ERP XL
Zaznaczenie checku [Dostępny dla oddziału] po podniesieniu konkretnej formy płatności:
Zaznaczenie opcji „Dostępna w oddziale” form płatności dostępnych dla Operatora
Więcej informacji nt. zmian formy płatności znajduje się TUTAJ.
Edycja płatnika na nagłówku dokumentu
Możliwość zmiany płatnika na nagłówku dokumentu została wprowadzona dla dokumentów:
Zamówienie Zakupu (ZZ)
Oferta Zakupu (OZ)
Standardowo w aplikacji wyświetlane są informacje o płatniku ustawione na karcie kontrahenta w systemie ERP XL.
Informacja o płatniku w systemie ERP XL – skąd mają być pobierane warunki handlowe podczas wystawiania dokumentu
Uwaga
Opcja zmiany płatnika na nagłówku dokumentu jest możliwa tylko dla dokumentów wystawionych w aplikacji Comarch Mobile
Modyfikacja niepotwierdzonych zamówień pobranych z centrali
Uwaga
Niniejsza funkcjonalność dotyczy niepotwierdzonych dokumentów ZZ pobranych z systemu Comarch ERP XL.
Modyfikacje pliku konfiguracyjnego należy przeprowadzać w plikach:
[configuration.xl2018.statement] dla Comarch ERP XL w wersji 2018.2 lub
[configuration.xl20172.statement] dla Comarch ERP XL w wersji 2017.2.
Domyślna lokalizacja tych plików: C:\Program Files (x86)\Comarch Mobile\Serwer synchronizacji\Methods\configuration
Okno Małej kalkulacji podnosi się pod warunkiem, że w ustawieniach aplikacji zaznaczony jest parametr: [Używaj elementu skróconego] - więcej informacji nt. tego parametru znajduje się TUTAJ.
Modyfikacja ilości i/lub jednostki miary w oknie małej kalkulacji
W tym celu konieczne jest zaznaczenie w ustawieniach aplikacji Comarch Mobile parametru [Pokazuj elementy historyczne] (parametr ten został opisany TUTAJ).
zmiana w pliku konfiguracyjnym wartości parametru [IsDiscountsVisible] na 1.
Modyfikacja rabatu w oknie małej kalkulacji
W tym celu konieczne jest:
zaznaczenie parametru [Edycja cen i rabatów na pozycjach] na definicji dokumentu ZZ dla centrum mobilnego w Comarch ERP XL,
zmiana w pliku konfiguracyjnym wartości parametru [IsDiscountsVisible] na 1
Modyfikacja marży, ceny końcowej, ceny końcowej za jednostkę podstawową, wartości elementu netto/brutto w oknie dużej kalkulacji
W tym celu konieczne jest:
zaznaczenie parametru [Edycja cen i rabatów na pozycjach] na definicji dokumentu ZZ dla centrum mobilnego w Comarch ERP XL
Modyfikacja marży, rabatu,ceny początkowej, ceny końcowej, ceny końcowej za jednostkę podstawową, wartości elementu netto/brutto w oknie dużej kalkulacji
W tym celu konieczne jest:
zaznaczenie parametru [Edycja cen i rabatów na pozycjach] na definicji dokumentu ZZ dla centrum mobilnego w Comarch ERP XL
Uwaga
W oknie dużej kalkulacji pozycji zamówienia możliwe jest dodanie atrybutu, jeżeli dla pozycji ZZ w systemie Comarch ERP XL zdefiniowano odpowiedni atrybut i nadano uprawnienia do jego edycji w aplikacji Comarch Mobile Zakupy. Możliwa jest również modyfikacja atrybutu i jego usunięcie niezależnie czy dodano go na pozycję w centrali, czy z poziomu aplikacji, ale pod warunkiem, że w systemie Comarch ERP XL nadano dla atrybutu uprawnienia do edycji w aplikacji Comarch Mobile Zakupy.
Obsługa eksportowych stawek VAT
W aplikacji Comarch Mobile Zakupy istnieje możliwość wystawiania dokumentów ZZ i OZ z eksportowymi stawkami VAT. Dane dotyczące eksportowych stawek VAT pobierane są z systemu Comarch ERP XL.
Uwaga
W systemie Comarch ERP XL konfiguracja stawek VAT znajduje się w lokalizacji: System/ Konfiguracja/ Sprzedaż/ Stawki VAT
W celu prawidłowej konfiguracji zamiennika należy określić w systemie ERP:
Kod zamiennika,
Rodzaj zamiennika (Jednostronny, Obustronny, Równoważny wszystkim),
Ile zamiennika (np. T2) przysługuje danej ilości towaru podstawowego (np. T1) (wyrażone w jednostkach podstawowych obydwu towarów),
Na jakich dokumentach ma być dostępny zamiennik (Rozchodowe, Przychodowe).
Miejsce w strukturze firmy – wskazać należy odpowiedni Oddział mobilny, jeśli zamiennik ma być dostępny w aplikacji.
Konfiguracja zamiennika w Comarch ERP XL
W konfiguracji oddziału mobilnego w Comarch ERP XL należy zaznaczyć check: „Wysyłaj informacje o zamiennikach towarów”.
Check: „Wysyłaj informacje o zamiennikach towarów” w konfiguracji oddziału mobilnego.
Pobranie zamienników do Comarch Mobile wymaga:
Włączenia pobierania zamienników dla oddziału mobilnego
Udostępnienia w Comarch Mobile towaru będącego zamiennikiem
Wskazanie na karcie zamiennika, na zakładce: Miejsca w strukturze firmy, centrum mobilnego do którego należy operator zalogowany w aplikacji
Rodzaje zamienników
Zamiennik Jednostronny – jeśli dla towaru T1 został określony zamiennik T2 będzie to oznaczało, że:
Na karcie towaru T1 będzie widoczny zamiennik T2
Na karcie towaru T2 nie będzie widoczny zamiennik T1
Jeżeli na dokumencie zostanie wybrany towar T1, będzie można zamienić go na T2
Jeżeli na dokumencie zostanie wybrany towar T2, nie będzie można zamienić go na T1
Zamiennik Obustronny – jeżeli dla towaru T1 został określony zamiennik obustronny T2 i do towaru T2 zdefiniowany zamiennik obustronny T3, będzie to oznaczało, że:
Na karcie towaru T1 będzie widoczny zamiennik T2, ale nie będzie widać zamiennika T3
Na karcie towaru T2 będą widoczne zamienniki: T1 i T3
Na karcie towaru T3 będzie widoczny zamiennik T2, ale nie będzie widoczny zamiennik T1
Jeżeli na dokumencie zostanie wybrany towar T1, będzie można zamienić go na T2, ale nie na T3
Jeżeli na dokumencie zostanie wybrany towar T2, będzie można zamienić go na T1 lub T3
Jeżeli na dokumencie zostanie wybrany towar T3, będzie można zamienić go na T2, ale nie na T1
Równoważny wszystkim – jeżeli dla towaru T1 zostanie określony zamiennik równoważny T2 i do towaru T2 zostanie zdefiniowany zamiennik równoważny T3, będzie to oznaczało, że:
Na karcie towaru T1 będą widoczne zamienniki: T2 i T3
Na karcie towaru T2 będą widoczne zamienniki: T1 i T3
Na karcie towaru T3 będą widoczne zamienniki: T1 i T2
Jeżeli na dokumencie zostanie wybrany towar T1, będzie można zamienić go na T2 lub na T3
Jeżeli na dokumencie zostanie wybrany towar T2, będzie można zamienić go na T1 lub na T3
Jeżeli na dokumencie zostanie wybrany towar T3, będzie można zamienić go na T1 lub na T2
Typy dokumentów, dla których obsłużono zamienniki:
Zamówienie Sprzedaży (ZS),
Oferta Sprzedaży (OS)
Faktura Sprzedaży (FS)
Paragon (PA)
Wydanie Zewnętrzne (WZ)
Wydanie Magazynowe (WM)
Rozchód Wewnętrzny (RW)
Przesunięcie Międzymagazynowe (MMW)
Wydanie Kaucji (WKA)
Korekta Wydania Kaucji (WKK)
Obsługa zamienników w aplikacji Comarch Mobile została opisana TUTAJ.
Wyświetlanie informacji o cenie ewidencyjnej towaru
Istnieje możliwość wyświetlania ceny ewidencyjnej towaru, czyli najwyższej aktualnej ceny zakupu towaru, do którego przedstawiciel handlowy ma dostęp.
Aby cena ewidencyjna towaru była wyświetlana w aplikacji, należy odpowiednio skonfigurować klasę atrybutu w systemie Comarch ERP XL.
Tworzenie klasy atrybutuDodanie Obiektów do klasy atrybutu
Istnieje możliwość nadawania uprawnień do atrybutów per Operator. Na zakładce [Dostępność] można przypiąć operatorów, którzy powinni mieć dostęp do danej klasy atrybutu. Każdemu operatorowi można nadać dwa uprawnienia:
Wprowadzenie – możliwość przypisania wartości do atrybutu,
Zmiana – możliwość edycji wartości atrybutu,
lub nie zaznaczać żadnej z nich – wówczas taki operator będzie miał tylko możliwość podglądu atrybutu oraz przypięcia klasy, ale bez określania wartości.
Aby udostępnić atrybut per Operator w aplikacji Comarch Mobile, wymagane jest określenie dostępności takiego atrybutu na zakładce [Ogólne]. Jeśli na zakładce [Dostępność] zostanie określony operator, ale atrybut nie będzie udostępniony w Comarch Mobile (zakładka [Ogólne]) nie będzie on widoczny w aplikacji.
Dodanie Operatora do klasy atrybutuDodany atrybut na danym operatorze
Edycja kontrahenta głównego na nagłówku dokumentu
Możliwość zmiany kontrahenta głównego na nagłówku dokumentu została wprowadzona dla dokumentów:
Zamówienie Zakupu (ZZ)
Oferta Zakupu (OZ)
W systemie Comarch ERP XL należy zdefiniować również sposób naliczania promocji w aplikacji. Parametr [Naliczaj rabaty dla kontrahenta] dla kontrahenta znajduje się w module [Administrator] w konfiguracji systemu ERP w zakładce [Rabaty i promocje].
Jeżeli zostanie wybrana opcja:
Głównego – po zmianie kontrahenta głównego przeliczone zostaną wszystkie promocje.
Docelowego – wówczas rabaty naliczane będą dla kontrahenta docelowego i zmiana kontrahenta głównego nie ma wpływu na przeliczanie rabatów.
Konfiguracja systemu ERP – wybór dla jakiego kontrahenta (główny/docelowy) powinny być naliczane rabaty
Wyświetlanie ceny i ilości w jednostce podstawowej i domyślnej jednostce pomocniczej podczas wystawiania dokumentów
W aplikacji Comarch Mobile Zakupy istnieje możliwość podejrzenia ilości i ceny w jednostce pomocniczej podczas wystawiania dokumentów już z poziomu listy towarów bez konieczności podnoszenia kalkulacji dla tej pozycji. Funkcjonalność ta jest dostępna podczas wystawiania dokumentów:
Oferta zakupu
Zamówienie zakupu
Za tę funkcjonalność odpowiada parametr [IsBaseUnitVisible] - jest on opisany TUTAJ.
Zatwierdzanie dokumentu bez podpisu
W aplikacji istnieje możliwość pominięcia podpisu podczas wystawienia dokumentu. Funkcjonalność ta wymaga zmodyfikowania funkcji SyncFramework.GetNumerators (nazwa_bazy -> Programmability -> Functions-> Table-valued Functions -> SyncFramework.GetNumerators).
Należy dodać warunek dotyczący konkretnego dokumentu, na którym ma być pominięty krok "Podpis". Przy wystawianiu pozostałych dokumentów podpis będzie wymagany.
Przykład
Konfiguracja funkcjonalności pominięcia kroku z podpisem na dokumencie Oferty Zakupu (OZ).
CASE
WHEN mob.Dok_GIDTyp = 8832 THEN 0 /*OZ*/
ELSE 1
END AS IsSignatureRequired
1 AS ConfirmationActions
Aktualizacja warunków handlowych przy zmianie kontrahenta głównego na nagłówku dokumentu
Aktualizacja warunków handlowych na dokumencie jest uzależniona od ustawienia na definicji dokumentu w systemie Comarch ERP XL - Aktualizacja danych po zmianie kontrahenta.
Od wersji 2022.2.1 Comarch Mobile, jeżeli na definicji dokumentu pole [Kontrahent] jest:
Zaznaczone - to przy zmianie kontrahenta na dokumencie otwiera się okno wyboru komunikat
Widok okna wyboru z możliwością dokonania zmian po wybraniu innego kontrahenta
Użytkownik decyduje, które elementy dokumentu tj. płatnik, kontrahent docelowy, typ transakcji, forma płatności, sposób dostawy mają ulec zmianie. Po wskazaniu odpowiednich opcji i wybraniu Zapisz, pojawi się poniższy komunikat:
Komunikat wyświetlany w aplikacji przy próbie zmiany kontrahenta głównego na nagłówku dokumentu
Nie – pozostawienie aktualnych ustawień na dokumencie – brak zmiany.
Tak – aktualizacja wskazanych danych na dokumencie
Uwaga
Wybrane elementy zostają zapamiętane dla danego kontrahenta do momentu ich ponownej zmiany
Odznaczony – po zmianie kontrahenta zmienione zostają tylko dane kontrahenta głównego.
Parametryzacja definicji dokumentu
Uwaga
Zmiana dokonana na nagłówku dokumentu nie wiąże się w żaden sposób z kartą kontrahenta, tzn. jeżeli na nagłówku wybrany zostanie z listy kontrahentów taki, który nie widnieje jako odbiorca/kontrahent główny tego kontrahenta w systemie Comarch ERP XL, nie zostanie on określony jako domyślny kontrahent docelowy/główny dla tego kontrahenta.
Więcej informacji nt. edycji kontrahenta na nagłówku dokumentu znajduje się TUTAJ.
Parametryzacja edycji i widoczności ceny początkowej oraz rabatów
Istnieje możliwość zablokowania edycji cen i rabatów na elementach dokumentów – wartości są widoczne, ale nie można ich zmieniać. W przypadku współpracy z Comarch ERP XL obsłużony został parametry: [Edycja cen i rabatów na pozycjach] z definicji dokumentu.
Zaznaczenie opcji [Edycja cen i rabatów na pozycjach] w systemie Comarch ERP XLEdycja cen i rabatów w elementach dokumentów
Wskazówka
Dzięki tej zmianie można tak skonfigurować aplikację, że przedstawiciel nie będzie mógł zmieniać warunków handlowych narzuconych z centrali firmy.
Istnieje również możliwość ukrywania cen początkowych i rabatów – Przedstawiciel pracujący w aplikacji może tylko operować ceną końcową (po uwzględnieniu wszystkich rabatów), ale nie ma możliwości wglądu w to, jakie promocje złożyły się na tą cenę oraz jaki rabat otrzymał odbiorca towarów. Więcej informacji znajduje się TUTAJ.
Ukrywanie cen początkowych i rabatów
Obsługa atrybutów
Istnieje możliwość pobierania i wypełniania atrybutów. Atrybuty w aplikacji Comarch Mobile prezentowane są w sekcji: [Informacje dodatkowe]. Atrybuty można wyświetlać jako klasy lub klasy w grupach.
Obsługa atrybutów przy współpracy z systemem Comarch ERP XL
Typy obiektów
Funkcjonalność
Kontrahenci
Podgląd i edycja
Towary
Podgląd
Samochody
Podgląd
Nagłówki dokumentów
Podgląd i edycja
Pozycje dokumentów
Podgląd i edycja
Aby klasa atrybutu była widoczna w aplikacji mobilnej należy w definicji atrybutu wskazać obiekty na zakładce [Obiekty] oraz zaznaczyć parametr [Podgląd] w grupie [Comarch Mobile] na zakładce [Ogólne]. Zaznaczenie parametru [Edycja] umożliwi dodatkowo edycję atrybutów na niektórych typach obiektów.
Przykładowa definicja klasy atrybutu w systemie Comarch ERP XL
W aplikacji mobilnej obsługiwane są również flagi [Wymagany] oraz [Automat]. Jeżeli dany atrybut jest oznaczony jako Wymagany w systemie ERP, to w aplikacji Comarch Mobile jest oznaczony znakiem .
W aplikacji obsługiwane są następujące typy atrybutów:
Flaga
Tekst
Liczba
Lista
Adres URL – w przypadku wskazania adresu strony internetowej, po naciśnięciu przycisku strona zostanie otwarta w domyślnej przeglądarce na urządzeniu mobilnym
W aplikacji obsłużone zostały następujące formaty atrybutów:
Tekst
Data
1234
1234.56
1234.5678
Zaawansowany
Aby była możliwość wyświetlania atrybutów w grupach należy w systemie Comarch ERP XL na liście Atrybutów z poziomu zakładki [Grupy klas atrybutów] stworzyć odpowiednie grupy atrybutów:
Definicja grupy klasy atrybutu
oraz przypisać do stworzonej grupy obiekt, z którego poziomu ma być dostępna grupa atrybutów.
Przypisanie obiektu
Następnie należy przypisać odpowiednie klasy atrybutów. Jedna klasa może być przypięta do kilku grup jednocześnie.
Wydruk dokumentu
Poniżej został zaprezentowany standardowy wygląd wydruku PDF. Wygląd wydruków dla poszczególnych typów dokumentów i/lub operatorów można modyfikować – np. dodając własne logo firmy na wydruku. Więcej informacji oraz przykłady takich modyfikacji można znaleźć TUTAJ.
Podgląd wydruku PDF wystawionego w aplikacji dokumentu
Raporty
Raporty
Istnieje możliwość przeglądania raportów z poziomu aplikacji. Raporty są dostępne z poziomu menu głównego po wybraniu kafla [Raporty]. W dolnej części kafla znajduje się informacja na temat ilości oraz wartości dokumentów wystawionych w danym dniu. Po dłuższym przytrzymaniu przycisku na kaflu pojawi się informacja na temat ilości oraz wartości (netto i brutto) dokumentów handlowych wystawionych przez Przedstawiciela w ostatnim dniu, tygodniu oraz miesiącu.
Raporty
Domyślnie w aplikacji znajdują się następujące raporty systemowe:
Kontrahenci bez transakcji – prezentuje listę kontrahentów, którzy w określonym przedziale czasu nie dokonali żadnej transakcji
Podsumowanie dnia – prezentuje wykonane w danym dniu operacje m.in dane dotyczące wizyt, wystawionych dokumentów, rozliczonych zobowiązań
Raporty
Wywołanie raportu odbywa się poprzez wybór przycisku [Pokaż] dostępnego w menu rozwijanym lub wybrania pozycji z nazwą raportu.
Raporty, menu kontekstowe
Istnieje możliwość wyświetlania raportów z różnych poziomów aplikacji, nie tylko z poziomu kafelka raporty. Raporty będą mogły zostać wyświetlone z poziomu:
Karty Kontrahenta
Listy Kontrahentów
Karty towaru
Dużej kalkulacji podczas dodawania pozycji na dokument
Listy pozycji dokumentu
Realizacji wizyty typu: Inny
Realizowania wizyty
Po odpowiedniej konfiguracji w definicji raportów, wybrane raporty będą widoczne w wyżej wymienionych lokalizacjach w aplikacji, więcej informacji dotyczących konfiguracji znajduje się TUTAJ.
Wyświetlenie raportów z poziomu listy kontrahentówWyświetlenie raportów z poziomu karty kontrahentówWyświetlenie raportów z poziomu karty towaruWyświetlenie raportów z poziomu listy pozycji dokumentuWyświetlenie raportów z poziomu realizacji wizytyWyświetlenie raportów z poziomu realizacji wizyty typu: inny
Przy wyświetlaniu raportu z listy kontrahentów, z karty danego kontrahenta, z poziomu listy pozycji dokumentu czy realizacji wizyty Kontrahent podpowiada się już w parametrach raportu. Podobnie jest w przypadku towarów (wyświetlanie raportu z listy towarów, karty towaru).
Dodatkowo istnieje możliwość drukowania raportów z poziomu aplikacji. W tym celu należy stworzyć odpowiednią definicję wydruku danego raportu i umieścić ją w katalogu C:\Program Files (x86)\Comarch Mobile\Serwer synchronizacji\Printouts. Wówczas będzie możliwość drukowania raportu, analogicznie jak dokument:
na drukarce mobilnej sparowanej z urządzeniem (opcja: Drukuj),
lub wywołać wydruk pdf (opcja: Wyślij do drukarki),
pojawi się także możliwość przesłania wiadomości e-mail z wygenerowanym raportem w formacie pdf.
Możliwość wydrukowania raportu
Raport: Kontrahenci bez transakcji
Raport: Kontrahenci bez transakcji, prezentuje listę kontrahentów, którzy w danym okresie nie dokonali żadnej transakcji.
Raporty: Kontrahenci bez transakcji
W celu zmiany parametrów wywołania raportu należy wybrać przycisk: .
Raporty: Edycja parametrów raportu
Raport: Podsumowanie dnia
Raport: Podsumowanie dnia został zaprezentowany na rysunku poniżej:
Raporty: Podsumowanie dnia
W celu zmiany parametrów wywołania raportu należy wybrać przycisk: . Edycja parametrów raportu umożliwia określenie daty oraz sposoby grupowania.
Raporty: Edycja parametrów raportuRaport podsumowanie dnia: Sposób grupowania
Dokumenty
Obsługa zamienników
W aplikacji Comarch Mobile istnieje możliwość obsługi zamienników we współpracy z systemem Comarch ERP XL. Podczas wystawiania dokumentów istnieje opcja: Zamień, która służy do zamiany towaru na jego zamiennik. Opcja ta jest dostępna z poziomu:
Menu kontekstowego w koszyku,
Dużej kalkulacji pozycji.
Oznaczenie towarów posiadających zamienniki z poziomu wystawiania dokumentu
Opcja: Zamienniki
Z poziomu listy towarów podczas dodawania dokumentu, po rozwinięciu Menu kontekstowego (oprócz dotychczasowych opcji) jest wyświetlana opcja: „Zamienniki” umożliwiająca wyświetlenie zamienników danego towaru.
Opcja jest dostępna tylko jeśli:
Dla towaru istnieją zamienniki obowiązujące dla dokumentów rozchodowych,
Towar nie został dodany jeszcze do koszyka.
Po wybraniu opcji: Zamienniki jest wyświetlana lista zamienników dla danego towaru. Na liście zamienników oprócz ilości w magazynie oraz ceny (standardowe informacje jak na liście towarów) są informacje na temat przelicznika (ile/za ile).
Po wybraniu danego towaru z listy zamienników zostanie podniesiona standardowa kalkulacja danego towaru (zamiennika). Na kalkulacji domyślna ilość towaru (zamiennika) jest dodawana w jednostce domyślnej sprzedaży.
W menu kontekstowym zamiennika są wyświetlane dwie opcje:
Dodaj do koszyka – po wybraniu tej opcji podniesie się kalkulacja towaru (zamiennika).
Szczegóły towaru – wyświetli się karta towaru. Po przejściu na kartę towaru, a następnie wybraniu opcji: Wstecz widok wróci na listę zamienników.
Wyświetlenie zamienników danego towaru z poziomu wystawiania dokumentuOpcje dostępne z poziomu menu kontekstowego zamiennika
Opcja: Zamień
Opcja: Zamień dotyczy towarów które zostały dodane do koszyka. Podobnie jak opcja: Zamienniki jest prezentowana tylko jeśli dla towaru istnieją zamienniki obowiązujące dla dokumentów rozchodowych.
Opcja ta jest dostępna z poziomu:
Menu kontekstowego na liście towarów. Po wybraniu tej opcji i wskazaniu zamiennika towar powinien zostać zamieniony, bez podnoszenia kalkulacji.
Menu kontekstowego towarów dodanych do koszyka. Po wybraniu tej opcji i wskazaniu zamiennika towar powinien zostać zamieniony, bez podnoszenia kalkulacji.
Opcja dodatkowych na dużej kalkulacji pozycji. Po wybraniu tej opcji towar i wskazaniu zamiennika towar powinien zostać zamieniony, należy pozostawać w widoku dużej kalkulacji.
Opcja: Zamień dostępna z poziomu menu kontekstowego na liście towarówOpcja: Zamień dostępna z poziomu menu kontekstowego towaru dodanego do koszykaOpcja: Zamień dostępna z poziomu opcji dodatkowych na dużej kalkulacji pozycji
Po wybraniu opcji: Zamień jest wyświetlana lista z dostępnymi zamiennikami. Lista ta odpowiada tej wyświetlonej po wybraniu opcji: Zamienniki.
Po zamianie pozycji na zamiennik (np. dodaliśmy do Koszyka towar A i zamieniliśmy go na jego zamiennik – towar: B) na kalkulacji oraz na liście pozycji towar A zostanie usunięty, a dodany do zostanie towar B.
Jeżeli precyzja ustawiona na jednostce domyślnej i podstawowej zamiennika nie pozwala na zamienienie towaru w ilości wynikającej z przelicznika, wówczas ustawi się maksymalna ilość jaka wynika z przelicznika po zaokrągleniu lub ilość domyślna: 1 jeśli z przeliczenia wyjdzie ilość: 0
Jeżeli parametr: „Rejestruj w jednostkach całkowitych” jest zaznaczony wówczas precyzja zaokrąglania zawsze wynosi 0,
Jeżeli parametr: „Rejestruj w jednostkach całkowitych” nie jest zaznaczony, wówczas przy przeliczaniu i zaokrąglaniu jest sprawdzane jaka precyzja zaokrąglania jest ustawiona na jednostce.
Uwaga
Jeżeli powielanie pozycji na definicji dokumentu zostało wyłączone, wówczas nie ma możliwości zamiany towaru na zamiennik, który jest już w koszyku. W takiej sytuacji po wybraniu zamiennika z listy wyświetla informacja o treści: „Towar znajduje się już w koszyku”. Pozostawać w widoku listy zamienników danego towaru.
Aby informacje o realizacji zamówień były pobierane z systemu Comarch ERP XL do aplikacji na konfiguracji danego oddziału należy zaznaczyć parametr [Eksport realizacji zamówień]. Szczegółowe informacje nt. temat znajdują się TUTAJ.
Do aplikacji pobierane są informacje na temat ZZ, które w systemie Comarch ERP XL mają stan:
Potwierdzone
W realizacji
Zrealizowane
Zamknięte
Zamknięte w realizacji
Anulowane
Uwaga
Do aplikacji nie są pobierane informacje na temat dokumentów będących w buforze.
Na liście dokumentów wystawionych dla danego kontrahenta prezentowane są informacje na temat danego dokumentu zaprezentowane na poniższym zrzucie ekranu. Status i stopień realizacji ZZ jest pobierany dla dokumentów wystawionych w mobile i dla dokumentów wystawionych w centrali.
Status dokumentów
Dostępne statusy dokumentów ZZ w systemie Comarch ERP XL zostały oznaczone w aplikacji poniższymi ikonami:
– dokonano zmian na elementach bądź Nagłówku ZZ.
– dokument zatwierdzony w aplikacji, bądź ZZ który ma status: Zrealizowane w systemie ERP.
– ZZ otrzymało w systemie ERP Stan: Zamknięte, Anulowane, Zamknięte w realizacji.
Realizacja zamówień – zakładka: Koszyk
Zmiany dokonane w systemie Comarch ERP XL na Zamówieniu Zakupu wystawionym w aplikacji widoczne są na zakładce [Koszyk].
Na zakładce [Koszyk] dostępne są informacje dotyczące danej pozycji Zamówienia Sprzedaży zaprezentowane na rysunku poniżej:
Realizacja zamówień, zakładka: [Koszyk]Na pozycjach ZZ możliwe jest dokonanie poniższych zmian w systemie Comarch ERP XL:
Zmiana: ilości, JM, ceny początkowej, ceny końcowej, rabatu, wartości, marży uzyskanej, informacji dodatkowej itp.
Realizacja zamówień, zakładka: [Koszyk], korygowanie pozycji
Dodanie nowej pozycji do dokumentu
Realizacja zamówień, zakładka: [Koszyk], dodanie nowej pozycji do dokumentu
Usunięcie pozycji z dokumentu
Realizacja zamówień, zakładka: [Koszyk], usunięcie pozycji z dokumentuPrzy pozycji usuniętej nie są dostępne informacje na temat: ilości, ceny końcowej netto/ brutto, wartości końcowej netto/ brutto, procentu realizacji.
Realizacja zamówień – zakładka: Nagłówek
Na zakładce: Nagłówek prezentowane są zmiany dokonane w systemie Comarch ERP XL na Zamówieniu Zakupu wystawionym w aplikacji.
Koszyk – sekcja z informacją na temat realizacji elementu dokumentu ZZ
W sekcji Realizacja prezentowany jest procent realizacji danego ZZ. Po naciśnięciu na przycisk zostanie otwarta sekcja z informacjami widocznymi na rysunku poniżej:
Rozwinięcie sekcji z informacją na temat nr dokumentu realizującego dane ZZ
Realizacja zamówień – mała kalkulacja
Na małej kalkulacji danej pozycji widoczne są tylko aktualne dane.
Realizacja zamówień, zakładka: [Nagłówek], zmiany na ZZ dokonane w systemie ERP
Realizacja zamówień – Pełna kalkulacja elementu
Jeżeli na danej pozycji ZZ zaszły jakiekolwiek zmiany w systemie Comarch ERP XL to Okno: Szczegóły pozycji składa się z dwóch zakładek:
Szczegóły pozycji – na zakładce wszelkie zmiany dokonane w systemie Comarch ERP XL prezentowane są w kolorze niebieskim.
Dodatkowo w oknie: Szczegóły pozycji w sekcji Realizacja prezentowane są informacje na temat ilości oraz procentowej realizacji pozycji.
Realizacja zamówień, Szczegóły pozycji
Zmiany – na zakładce prezentowane są tylko i wyłącznie te elementy, które uległy zmianie w systemie Comarch ERP XL. Białym kolorem zaprezentowane są elementy dodane w aplikacji, natomiast niebieskim, elementy zmienione w systemie Comarch ERP XL.
Realizacja zamówień, okno: Zmiany
Realizacja zamówień – atrybuty
Po wystawieniu dokumentu zamówienia sprzedaży w aplikacji i zsynchronizowaniu do systemu ERP jeżeli zostanie zmieniona wartość atrybutu lub dodana nowa klasa atrybutu informacja o dokonanej zmianie będzie synchronizowana z powrotem do aplikacji.
Zmiany w atrybutach na dokumencie Zamówienia Zakupu obejmują:
Edycję istniejących klas atrybutów na nagłówku dokumentu ZZ
Dodanie nowych klas atrybutów na nagłówku dokumentu ZZ
Usunięcie w systemie ERP klasy atrybutu dodanej w Comarch Mobile na nagłówku dokumentu ZZ
Edycję istniejącej klasy atrybutu na pozycji ZZ
Dodanie nowej klasy atrybutu na pozycji dokumentu ZZ
Usunięcie w systemie ERP klasy atrybutu dodanej w Comarch Mobile na pozycji dokumentu ZZ
Jeżeli Zamówienie zarejestrowane w aplikacji zostało zsynchronizowane do ERP i z poziomu centrali został zmodyfikowany lub dodany nowy atrybut wówczas wartość atrybutu prezentowana będzie w kolorze zielonym.
Funkcjonalność pozwala na weryfikację, jakie zmiany zostały wprowadzone w atrybutach znajdujących się na dokumencie podczas realizacji zamówienia sprzedaży.
Zmiany na atrybutach dla dokumentów ZZ
Zamówienie zakupu (ZZ)
Po wybraniu ZZ na liście dokumentów, w aplikacji wyświetli się lista towarów. Do koszyka możemy dodać towary, które są dostępne na magazynie mobilnym oraz takie, które mają stany zerowe.
Dodawanie towarów do koszyka dokumentu ZZ
Uwaga
Dokumenty ZZ generowane w aplikacji Comarch Mobile Zakupy nie mają przypisanego rejestru, który w Comarch ERP XL można sprawdzić w zakładce [Płatności].
Podczas składania zamówienia, na oknie dużej kalkulacji pojawia się dodatkowo informacja o terminie dostawy: dacie realizacji zamówienia i liczbie dni pozostałych do upływu tej daty. Pola te nie są możliwe do edycji, pełnią jedynie rolę informacyjną. Informacja o dacie realizacji wyświetlana jest także w przypadku dokumentów pobranych z systemu Comarch ERP XL.
Pobieranie zamówień w buforze oraz umożliwienie zatwierdzania lub anulowania zamówień z systemu Comarch ERP XL
Możliwe jest pobieranie z systemu Comarch ERP XL niepotwierdzonych dokumentów ZZ z centrali. Jeśli taki dokument zostanie pobrany z systemu Comarch ERP XL, zostaje uniemożliwione edytowanie go z poziomu systemu Comarch ERP XL.
Aby użytkownik mógł pobrać dokument wystawiony w systemie XL, należy w ustawieniach aplikacji zaznaczyć opcję [Pobieraj dokumenty z centrali], wybrać ilość dni wstecz i typy dokumentów.
Konfiguracja aplikacji Comarch Mobile, ustawienia pobierania dokumentów z Comarch ERP XL
Aby użytkownik mógł korzystać z tej funkcji należy dokonać odpowiedniej konfiguracji opisanej TUTAJ. Niepotwierdzone dokumenty ZZ pobrane z systemu Comarch ERP XL są wyświetlane na liście dokumentów danego kontrahenta.
Lista dokumentów kontrahenta
W aplikacji Comarch Mobile Zakupy można edytować, zatwierdzać oraz odrzucać zamówienia sprzedaży pobrane z Systemu ERP XL.
Wybór edycji dokumentu ZZ
W przypadku odrzucenia dokumenty ZZ należy podać powód odrzucenia. Dokumenty ZZ, które zostały odrzucone, ale jeszcze nie nastąpiła ich synchronizacja do systemu Comarch ERP XL, można przywrócić do edycji.
Powód odrzucenia dokumentu ZZPrzywrócenie dokumenty ZZ
Oferta Zakupu (OZ)
OZ jest dokumentem odzwierciedlający początkowe stadium procesu Zakupu, często stosowany w przypadku całkiem nowych lub niezdecydowanych na konkretną ofertę Klientów.
Oferta Zakupu może zawierać konkretne elementy – pozycje towarowe lub tylko ogólny opis poszukiwanego towaru/asortymentu (gdy np. Klient ma szczególne wymagania lub przedstawiciel nie ma dostępu do wszystkich towarów, cenników itd.).
Definiowanie opisu na Ofercie ZakupuLista [Towary] na Ofercie ZakupuDodawanie towarów do koszyka w Ofercie ZakupuNagłówek dokumentu OZ
Dokumenty
Kafelek: Dokumenty
Zarejestrowanie dokumentu zakupu w aplikacji Comarch Mobile Zakupy jest możliwe z kafelka Dokumenty po wybraniu ikony plusa. Więcej informacji o rejestrowaniu dokumentów znajduje się TUTAJ. Po jego wybraniu zostanie rozwinięta lista dostępnych dokumentów: zamówienia zakupu (ZZ), oferty zakupu (OZ). Jeśli w aplikacji dostępny jest kontrahent [Jednorazowy] wówczas po wyborze typu dokumentu pokaże się okno dokumentu z wybranym kontrahentem: Jednorazowym. Jeżeli w aplikacji nie ma kontrahenta [Jednorazowego] wówczas po wyborze typu dokumentu pokaże się okno z wyborem kontrahenta.
Jeżeli w aplikacji wystawiane są zarówno dokumenty zakupu jak i sprzedaży, podział na Sprzedaż i Zakup prezentowany jest także na kaflu z Dokumentami. Sekcja podzielona jest wówczas na dwie zakładki: Sprzedaż oraz Zakup, a do rejestrowania dokumentów obydwu typów służą dwa oddzielne przyciski na Action Barze.
Lista dokumentów kontrahenta
Wskazówka
Jeżeli w aplikacji wystawiany jest tylko jeden rodzaj dokumentów (tylko sprzedaży lub tylko zakupu) listę dokumentów wówczas podział na zakładki nie jest prezentowany.
Podczas wystawiania dokumentów przychodowych z okna: [Dokumenty] automatycznie powinien w zależności od parametru [SelectContractorWhenAddingDocument] na Numeratorze dodawać się dokument na kontrahenta Jednorazowego, jeżeli występuje w bazie, lub powstawać lista kontrahentów.
Typy dokumentów zakupu
Menu kontekstowe dokumentu
Standardowym gestem otwierającym menu kontekstowe rekordu jest dłuższe przytrzymanie palca na danej pozycji. Dodatkowo w miejscach, gdzie takie menu kontekstowe jest dostępne znajduje się przycisk: , który również umożliwia jego otwarcie. Opcje w menu kontekstowe mogą się różnić w zależności od statusu dokumentu:
Dokument niezatwierdzony – dostępne opcje:
[Edytuj] - edycja dokumentu, otwarcie okna umożlwiającego naniesienie dodatkowych zmian i zatwierdzenie,
[Podgląd] - podgląd dokumentu,
[Usuń] - usunięcie dokumentu będącego w buforze.
Dokument zatwierdzony – dostępne opcje:
[Edytuj] - edycja dokumentu, otwarcie okna umożliwiającego cofnięcie zatwierdzenia dokumentu i przejście do jego edycji, opcja dostępna, jeżeli dokument nie został wysłany do systemu ERP
[Podgląd] - podgląd dokumentu,
[Wyślij] - wysłanie dokumentu na e-mail/do drukarki.
Pobrane dokumenty z systemu na liście dokumentów w kaflu Dokumenty oraz na liście dokumentów z poziomu karty kontrahenta oznaczone są dodatkową ikoną .
Filtrowanie dokumentów
Z poziomu listy dokumentów istnieje możliwość filtrowania.
Filtrowanie listy dokumentów z poziomu kafelka [Dokumenty]W aplikacji udostępniono filtrowanie listy dokumentów po kilku atrybutach jednocześnie. Po wybraniu opcji [Informacje dodatkowe] pokazuje się lista atrybutów :
Wybór klasy atrybutu w filtrze na liście kontrahentów
Po wybraniu określonych typów dokumentów będą one dostępne w dolnej części okna w kafelku [Dokumenty]
W celu poprawy niezawodności aplikacji Comarch Mobile Zakupy umożliwiono odzyskiwanie dokumentów w przypadku nieoczekiwanego zamknięcia aplikacji. Wówczas po powrocie na menu główne pojawi się komunikat, jak na zdjęciu poniżej. Po wybraniu opcji [TAK], dokument zostanie odzyskany.
Komunikat odzyskiwania dokumentu
Rejestracja dokumentu
Z poziomu aplikacji Comarch Mobile istnieje możliwość zarejestrowania dokumentów:
Zamówienia sprzedaży (ZZ),
Oferty sprzedaży (OZ),
Dokumenty można dodawać z poziomu:
Szczegółów karty kontrahenta:
Karta kontrahenta, dodawanie dokumentu
Okna: Dokumenty:
Okno: Dokumenty
Listy kontrahentów:
Okno [Lista kontrahentów]Po wybraniu przycisku dodania dokumentu należy określić typ rejestrowanego dokumentu. Jeżeli Przedstawiciel handlowy ma możliwość rejestracji tylko jednego typu dokumentu, okno wyboru typu nie zostanie wyświetlona. Nastąpi natomiast bezpośrednie przekierowanie do okna rejestracji dokumentu.
Rejestracja dokumentu składa się z następujących etapów:
Wybór określonych elementów z poziomu Listy towarów
Wprowadzenie podpisu
Zatwierdzenie
Blokada wystawiania dokumentów dla określonych kontrahentów
Aplikacja Comarch Mobile umożliwia skonfigurowanie, jakie typy dokumentów mają być dostępne dla poszczególnych kontrahentów. Jeden kontrahent może mieć udostępniony dany typ dokumentu, podczas gdy dla innego kontrahenta typ ten może zostać ukryty.
Istnieje także możliwość ukrycia wszystkich typów dokumentów dla kontrahenta. Wówczas po wybraniu opcji: Dodaj dokument, w aplikacji zostanie wyświetlony odpowiedni komunikat, jak na poniższym rysunku.
Uwaga
Za konfigurację tej funkcjonalności odpowiada parametr [BlockAddingDocument]. Wartość parametru należy zmienić w pliku contractors.xl.statement w lokalizacji C:\Program Files (x86)\Comarch Mobile\Serwer synchronizacji\Methods\contractors. Więcej informacji na temat konfiguracji znajduje się TUTAJ.
Komunikat wyświetlany, jeżeli wszystkie typy dokumentów zostaną zablokowane dla kontrahenta
W celu ukrycia poszczególnych rodzajów dokumentów należy odnaleźć fragment:
0 AS BlockAddingDocument,i zmodyfikować warunek, określając kontrahenta i typ dokumentu, który chcemy ukryć.
Przykład
Przykładowy warunek dla kontrahenta (GIDNumer=10) i dokumentów typu OS:
CASE WHEN KNT.Knt_GIDNumer= 10 THEN 16 ELSE 0 END AS BlockAddingDocument,
Po wyborze przycisku dodania nowego dokumentu zostanie wyświetlone okno: [Towary].
Okno [Lista towarów]Stany towarów, które nie są dostępne na magazynie prezentowane są na liście w kolorze czerwonym.
W widoku poziomym lista towarów w trakcie wystawiania dokumentu jest podzielona na trzy części:
Lista towarów ze wszystkimi zakładkami dokumentu
Szczegóły towaru
Szczegóły elementu (duża kalkulacja)
Wystawianie dokumentu, zakładka [Towary] – widok poziomyPoruszając się po liście użytkownik ma możliwość wyświetlenia w bieżącym oknie danych wybranego towaru oraz szczegółów elementu wystawianego dokumentu.
W górnym pasku okna:
z lewej strony widoczny jest kod i nazwa towaru lub numer i wartość zamówienia
z prawej strony przycisk zapisania elementu
ikonka dodania informacji dodatkowej.
Filtrowanie
Istnieje możliwość zawężenia listy towarów poprzez wykorzystanie filtrów dostępnych w dolnej części okna.
Po wybraniu przycisku użytkownik może dokonać wyboru kryteriów, według których będzie odbywało się filtrowanie listy towarów.
Uwaga
Dla systemu Comarch ERP XL wartość filtra: [Stany 0 (Pokazuj)] można modyfikować jedynie jeżeli w konfiguracji oddziału mobilnego ustawiono opcję [Wysyłaj stany zerowe].
Filtr na liście towarów
W aplikacji udostępniono filtrowanie listy towarów po kilku atrybutach jednocześnie. Po wybraniu opcji [Informacje dodatkowe] pokazuje się lista atrybutów:
Wybór klasy atrybutu w filtrze na liście kontrahentów
W przypadku wyboru kryterium: [Po towarach] zostanie wyświetlone okno, w którym będzie możliwość wyboru, czy filtrowanie będzie odbywało w oparciu o nazwę lub kod towaru, czy o EAN przypisany do jego karty.
Filtr na liście towarów, wybór kryterium: Po towarach
Po wybraniu kryterium filtra [Promocje] zostanie wyświetlone okno, w którym użytkownik ma możliwość wyfiltrowania listy promocji po nazwie, według ich typu oraz dodatkowo posortowania ich wg daty modyfikacji. Istnieje możliwość skorzystania z kilku kryteriów jednocześnie.
Filtr na liście towarów, wybór kryterium: Promocja
Przy każdej promocji dostępna jest ikona , która umożliwia przejście do sekcji ze szczegółowymi informacjami o promocji. Widok promocji jest taki sam, jak po wejściu w promocję na karcie Kontrahenta w sekcji „Istnieją obowiązujące promocje”. Więcej informacji o promocjach znajduje się TUTAJ.
Uwaga
Filtr [Promocje] jest dostępny w przypadku, gdy nie została zablokowana widoczność promocji.
Koszyk
Wyświetlenie zawartości Koszyka jest możliwe po przejściu na kolejną zakładkę.
Z poziomu menu kontekstowego elementy dodane do Koszyka można:
Zmodyfikować,
Skopiować,
Usunąć.
Ponadto z tego poziomu można także wyświetlić szczegóły karty dodanego towaru oraz sprawdzić stan towaru.
Okno: Koszyk
Uwaga
Opcja [Kopiuj] jest dostępna, jeżeli na definicji wystawianego dokumentu w systemie Comarch ERP XL został zaznaczony parametr dotyczący powielania pozycji na [Zezwalaj].
Po wybraniu towaru dodanego do koszyka więcej niż jeden raz, zostanie wyświetlone okno z informacją na temat dodanej ilości oraz wartości netto i brutto za elementy (wartość = ilość x cena).
Okno: Towary, kopiowanie elementów
Na liście filtrów dostępnych z poziomu zakładki: [Koszyk] na dokumencie zostały również dodane dwa filtry: [Producent] oraz [Marka]. Po wybraniu filtra zostaje wyświetlona lista Producentów/Marek powiązanych z towarami dodanymi do koszyka. Na liście prezentowana jest także wartość dokumentu w kontekście konkretnej Marki/Producenta.
Jeżeli na filtrze zostanie wybrana określona wartość, lista towarów w Koszyku zostanie odfiltrowana – zawężona do wybranej Marki/Producenta.
Okno: Towary, towar dodany kilka razy do koszykaFiltr towarów na zakładce Koszyk dokumentu
Istnieje możliwość przełączenia się na widok katalogowy towarów dodanych do koszyka. Dotychczas opcja wyświetlania zdjęć towarów możliwa była jedynie z poziomu widoku listy towarów – gdzie prezentowane są wszystkie towary, zarówno te na które Klient się zdecydował jak i te nie dodane na dokument. Nowa opcja daje możliwość szybkiego podglądu miniatur zdjęć towarów za pomocą opcji dostępnej na nagłówku wystawianego dokumentu. W razie potrzeby widok zdjęć towarów dodanych do koszyka można równie szybko wyłączyć poprzez wybranie opcji: .
W aplikacji Comarch Mobile umożliwiono wyświetlanie na liście towarów oraz liście pozycji dodanych do koszyka informacji o ilości i cenie w jednostce podstawowej jak i domyślnej jednostce pomocniczej. Podejrzenie ilości i ceny w jednostce podstawowej możliwe jest już z poziomu listy towarów, bez konieczności podnoszenia kalkulacji dla pozycji.
Funkcjonalność ta dotyczy towarów, które zostały dodane na dokument w jednostce pomocniczej. Więcej informacji odnośnie konfiguracji tej funkcjonalności znajduje się TUTAJ.
Wyświetlanie ilości i ceny zarówno dla jednostki pomocniczej jak i podstawowej podczas wystawiania zamówienia zakupu
Taka możliwość istnieje podczas wystawiania dokumentów:
Oferta zakupu
Zamówienie zakupu
Po wyborze towarów i dokonaniu ewentualnych zmian na nagłówku dokumentu, dokument można:
Zapisać – dokument zostanie zapisany do bufora, nie zostanie wysłany do systemu Comarch ERP XL podczas synchronizacji,
Zatwierdzić – po zatwierdzeniu dokument będzie wysłany do systemu podczas synchronizacji,
Wyjść bez zapisu,
Anulować – jeśli dokument był edytowany, po wybraniu tej opcji zmiany nie zostaną zapisane
listy towarów tworząc dany dokument istnieje możliwość dodania towaru do Koszyka:
Dodanie towaru do koszyka
Wpisując ręcznie kod EAN wagowy/cenowy i zatwierdzenie Enterem
Skanując kod m. in. za pomocą aplikacji Binary Eye
W oknie dodawania towaru do Koszyka istnieje możliwość określenia zamawianej ilości oraz udzielenia rabatu dla wybranej pozycji pod warunkiem, że widoczność promocji nie jest wyłączona.
Jeżeli promocje są widoczne z poziomu okna dostępne są informacje zaprezentowane poniżej:
Okno: skrócona kalkulacja elementu
W oknie umożliwiającym dodanie towaru do Koszyka istnieje możliwość określenia zamawianej ilości oraz udzielenia rabatu dla wybranej pozycji pod warunkiem, że widoczność promocji nie jest wyłączona.
W przypadku, gdy promocje są niewidoczne to w oknie dostępne są następujące informacje:
Kod oraz nazwa towaru
Wybrana ilość zamawianego towaru (w jednostce domyślnej)
Wartość zamawianego towaru: ilość x cena
Wartość dokumentu netto oraz brutto
Cena bazowa towaru
Uzyskana marża prezentowana w procentach i wartości
Okno: skrócona kalkulacja elementu (promocje niewidoczne)
Istnieje możliwość ukrywania cen początkowych i rabatów – Przedstawiciel pracujący w aplikacji może tylko operować ceną końcową (po uwzględnieniu wszystkich rabatów), ale nie ma możliwości wglądu na to jakie promocje złożyły się na tą cenę oraz jaki rabat otrzymał odbiorca towarów.
Okno: skrócona kalkulacja elementu (promocje niewidoczne) – ukrycie cen początkowych i rabatów
Inną dodatkową opcją jest możliwość zablokowania edycji cen i rabatów na elementach dokumentów – wartości są widoczne, ale nie można ich zmieniać.
Wskazówka
Dzięki tej zmianie można tak skonfigurować aplikację, aby Przedstawiciel nie mógł zmieniać warunków handlowych narzuconych z centrali firmy.
Seryjne dodawanie towarów do koszyka
Istnieje możliwość seryjnego dodawania towarów do koszyka. W tym celu należy z paska górnego wybrać przycisk , a następnie przycisk .
Opcja seryjnego dodawania towarów do koszyka
Po naciśnięciu przycisku pojawi się okno, w którym należy wpisać ilość towarów dodawanych seryjnie.
Okno: Dodaj towary z listy do koszyka
Opcja będzie dotyczyła wszystkich towarów aktualnie znajdujących się na liście towarów. Listę można zawęzić do określonych towarów poprzez zastosowanie filtra.
Uwaga
W trakcie otwierania listy towarów do pamięci urządzenia pobierane jest maksymalnie 100 towarów. Jeżeli odfiltrowana lista towarów będzie miała więcej niż 100 elementów, to przy seryjnym dodawaniu towarów zostanie dodane 100 pozycji. Aby w takiej sytuacji dodać więcej niż 100 pozycji do koszyka należy przewinąć listę towarów do ostatniego towaru spełniającego dane kryterium filtrowania.
Uproszczone dodawanie pozycji do koszyka
Przy współpracy z systemem Comarch ERP XL istnieje możliwość uproszczonego wprowadzania pozycji do koszyka na dokumencie. Aby zmienić widok listy towarów należy wejść w ustawienia aplikacji i w sekcji „Parametry dokumentów” zaznaczyć uproszczony widok listy – więcej informacji nt. temat znajduje się TUTAJ.
Po zaznaczeniu uproszczonego widoku listy towarów przypadku listy towarów pojawiają się kwadratowe przyciski, które umożliwiają szybkie dodawanie towaru do koszyka oraz spełniają funkcję informacyjną:
– pozycja nie jest dodana do koszyka
– pozycja jest prawidłowo dodana do koszyka..
– ostrzeżenie – dodanie pozycji nie jest zablokowane, natomiast zaistniało zdarzenie, o którym Operator powinien być powiadomiony, by miał możliwość skorygowania
– blokada – wprowadzona ilość jest niepoprawna i nie można zapisać pozycji (np. nieprawidłowy przelicznik). Nie można przejść do innej pozycji do czasu poprawienia ilości na elemencie.
W widoku katalogowego na pozycjach pojawia się cena i ilość wybranego towaru, a w przypadku błędu wyświetla się odpowiedni komunikat.
Widok listy towarów w trybie uproszczonym
Tryb uproszczony z klawiaturą
W ustawieniach aplikacji należy zmienić widok listy towarów na uproszczony z klawiaturą. Klawiatura pojawia się przy rozpoczęciu edycji danej pozycji. Umożliwia to wpisywanie wartości dwucyfrowych oraz ułamkowych. W celu wprowadzenia wartości ułamkowej należy kliknąć i przytrzymać przycisk 9. Dłuższe przytrzymanie przycisku 0x powoduje usunięcie pozycji z zamówienia.
Widok listy towarów w trybie uproszczonym z klawiaturą
Poruszając się po liście użytkownik ma możliwość wyświetlenia w bieżącym oknie danych wybranego towaru oraz szczegółów elementu wystawianego dokumentu.
W górnym pasku okna:
z lewej strony widoczny jest kod i nazwa towaru lub numer i wartość zamówienia
z prawej strony przycisk zapisania elementu, ikonka dodania informacji dodatkowej
Widok listy towarów w trybie uproszczonym z klawiaturą
Pełna kalkulacja elementu
Pełna Kalkulacja elementu zawiera następujące informacje:
Kod oraz nazwa towaru
Cena bazowa
Marża minimalna
Stawka podatku VAT sprzedaży
Marża uzyskana prezentowana w procentach – pole możliwe do edycji
Wartość uzyskanej marży
Ilość zamawianego towaru – pole możliwe do edycji
Stan towaru na magazynie
Cena początkowa (pole ukryte przy wyłączonej widoczności promocji)
Rabat – pole możliwe do edycji (pole ukryte przy wyłączonej widoczności promocji)
Cena końcowa – pole możliwe do edycji
Dodatkowe koszty
Wartość elementu netto oraz brutto – pole możliwe do edycji
Waga elementu
Magazyny
Opis elementu – pole możliwe do edycji
Informacja dodatkowa (widoczne, gdy został dodany atrybut)- Tylko z poziomu pełnej kalkulacji można dodać atrybut na pozycji dokumentu.
Załączniki
Dokumenty – lista dokumentów historycznych
Okno: pełna kalkulacja elementu
W aplikacji udostępniono konfigurowanie doliczania kosztów dodatkowych do pozycji dokumentu ZS, FS, PA, OS, WZ, WKA. Istnieje możliwość dodania własnej definicji kosztów dodatkowych, w których określany jest sposób doliczania kosztów oraz uwarunkowania do jego naliczania. Podczas dodawania pozycji do dokumentu można określić m.in. następujące informacje dla kosztów dodatkowych:
Nazwę kosztu;
Na jakich typach dokumentów ma być doliczany;
Czy koszt ma być wymagany;
Czy koszt może być edytowalny;
Czy koszt ma być doliczany do ceny końcowej czy początkowej.
Funkcjonalność umożliwia zarządzanie własnymi kosztami dodatkowymi.
Informacje o kosztach dodatkowych są również prezentowane z poziomu Koszyka.
Koszty dodatkowe na elemencie
Z poziomu skróconej jak i pełnej kalkulacji elementu istnieje możliwość skopiowania ilości oraz ceny użytej w poprzednich transakcjach dla wybranego kontrahenta. Przy czym cenę z transakcji historycznej można kopiować tylko dla poszczególnych, pojedynczych pozycji – nie automatycznie dla wszystkich pozycji na dokumencie. Informacje są prezentowane, jeżeli w ustawieniach aplikacji został zaznaczony parametr: [Pokazuj elementy historyczne].
Przeniesienie wartości do aktualnie wystawianego dokumentu odbywa się poprzez wybranie ilości lub ceny w prezentowanym oknie w sekcji dotyczącej historyczności.
Uwaga
Zarówno na małej, jak i na dużej kalkulacji: cena początkowa (za szt.), marża, cena końcowa, pobierana z cennika w innej walucie niż systemowa jest przeliczana na walutę systemowa.
Cofanie dokumentu do bufora odbywa się poprzez wybranie przycisku , który jest dostępny
z poziomu okna: Dokumenty w menu rozwijanym dla danego dokumentu:
Okno: Dokumenty, lista przycisków rozwijanych
Dodatkowo podczas podglądu dokumentu zatwierdzonego, który nie został jeszcze zsynchronizowany do systemu Comarch ERP XL istnieje możliwość cofnięcia dokumentu do bufora poprzez wybranie przycisku .
Podgląd dokumentu, opcja Edytuj
Po wybraniu opcji: [Tak], dokument zostanie cofnięty do bufora.
Komunikat towarzyszący cofaniu dokumentu do buforaDokument ZS cofnięty do bufora
Usuwanie dokumentów
Usunięcie dokumentu będącego w buforze odbywa się poprzez wybranie przycisku . Opcja jest dostępna z poziomu okna: Dokumenty w menu rozwijanym dla danego dokumentu:
Podgląd dokumentu, opcja Usuń
Po wybraniu opcji [Tak] dokument zostanie usunięty.
Komunikat towarzyszący usuwaniu dokumentu
Uwaga
Nie ma możliwości usuwania dokumentów w buforze pobranych z systemu Comarch ERP XL oraz edycji dokumentu zafiskalizowanego lub przy zaznaczonej opcji [Blokady ponownej edycji dokumentu].
Zatwierdzanie dokumentu – zakładka Podpis
Po wybraniu przycisku [Podpisz] należy wprowadzić podpis (przez pracownika kontrahenta, z którym prowadzona jest transakcja lub samego przedstawiciela handlowego).
Okno: Podpis
Istnieje także możliwość zatwierdzania dokumentów bez podpisu. Poprzez ustawienie odpowiedniego parametru istnieje możliwość skonfigurowania, dla jakich typów dokumentów podpis ma być wymagany, a dla których może on być pomijany.
Wskazówka
Możliwość zatwierdzania dokumentu bez podpisu została opisana TUTAJ.
Dla dokumentów, dla których wymagalność podpisu została wyłączona, okno rejestracji dokumentu składa się z 3 zakładek – zakładka z Podpisem nie jest prezentowana. Użytkownik może w szybki sposób zatwierdzić taki dokument, poprzez wybranie opcji: [Zatwierdź] wyświetlanej na nagłówku dokumentu lub w standardowy sposób poprzez wybór z wszystkich dostępnych opcji.
Po wybraniu opcji: [Zatwierdź i wyślij] pojawi się okno zaprezentowane poniżej:
Okno: Zatwierdź i wyślij
Opcja: Powrót
Wybranie przycisku: [Powrót] dostępnego na urządzeniu podczas rejestracji dokumentu spowoduje wyświetlenie okna zaprezentowanego na rysunku poniżej:
Wyjście z rejestracji dokumentu
Jeżeli podczas rejestrowania dokumentu przynajmniej jeden towar został dodany do Koszyka, wówczas podczas próby wyjścia bez zapisu z dokumentu zostanie dodatkowo wyświetlony komunikat informujący o istnieniu pozycji w koszyku. Na tym poziomie użytkownik będzie musiał określić czy na pewno chce wyjść bez zapisu dokumentu.
Nagłówek dokumentu
Z poziomu zakładki [Nagłówek] dokumentu widoczne są pola zaprezentowane poniżej. Pola oznaczone symbolem są możliwe do edycji po naciśnięciu przycisku.
Okno: Nagłówek dokumentu ZZ
Uwaga
Pola: [Cena początkowa] i [Rabat] są ukryte przy wyłączonej widoczności promocji. W przypadku dezaktywacji formy płatności w systemie Comarch ERP XL podczas rejestrowania nowego dokumentu nieaktywna forma płatności nie będzie dostępna.
W aplikacji istnieje możliwość zablokowania zmiany na nagłówku dokumentu:
Formy płatności
Terminu płatności
Daty realizacji
W widoku poziomym, aby użytkownik mógł modyfikować elementy nagłówka dokumentu, które mają wpływ na wartość dokumentu, np. Magazyn, wszystkie elementy dokumentu muszą być zapisane (zamknięte).
Możliwość dodania i edycji nowego adresu dla Kontrahenta docelowego
W aplikacji umożliwiono określenie danych kontrahenta bezpośrednio podczas rejestracji dokumentu. Z poziomu nagłówka dokumentu opcji edycji adresu docelowego została dodana możliwość dodania nowego adresu kontrahenta, po uzupełnieniu i zatwierdzeniu danych adres zostaje automatycznie dodany na wystawianym dokumencie.
Możliwość dodania dodatkowego adresu dla kontrahenta docelowego podczas rejestracji dokumentu
Prezentacja opisu na liście dokumentów oraz pozycji
W aplikacji umożliwiono konfigurację:
opisu na liście dokumentów,
opisu na pozycji dokumentu,
liczby linii prezentowanych opisów.
Po włączeniu funkcjonalności, w aplikacji są prezentowane opisy nadane podczas dodawania, edycji lub realizacji dokumentu (opisy uzupełnione w systemie Comarch ERP XL – podczas realizacji danych zamówień).
Prezentacja opisu na liście dokumentów oraz pozycji
Prezentacja wagi całego dokumentu oraz poszczególnych towarów
Po zaznaczeniu parametru w Ustawieniach aplikacji [Pokazuj wagę towarów] (opis tego parametru znajduje się TUTAJ), przedstawiciel podczas wystawiania dokumentu może kontrolować wagę całego zamówienia.
Zaznaczenie w ustawieniach konfiguracji parametru widoczności wagi towarów na dokumencieWyświetlenie jednostek zdefiniowanych dla towaru i ustawienie jednostki domyślnejWyświetlanie na dokumencie wagi wszystkich towarów dodanych do koszyka
Zdefiniowana waga (brutto) na kartach towarów w systemie Comarch ERP XL jest pobierana i prezentowana w aplikacji.
Oprócz kart produktów, ciężar jest także wyliczany i prezentowany podczas wystawiania dokumentu:
na pozycji (na dużej kalkulacji),
na dokumencie (na wszystkich zakładkach na pasku górnym) – suma wag poszczególnych elementów.
W ten sposób przedstawiciel nie tylko wpływa na sprzedaż, ale także może lepiej planować wysyłkę czy odbiór towaru przez Klienta. Szybki dostęp do informacji o wadze całego zamówienia może pozwolić na wybór odpowiedniego środka transportu oraz stanowi argument dla Klienta, aby zwiększyć zamówienie (minimalizując koszty wysyłki).
Obsługa odwrotnego obciążenia
W aplikacji Comarch Mobile Zakupy istnieje możliwość rejestracji transakcji z obsługą odwrotnego obciążenia. W przypadku odwrotnego obciążenia odpowiedzialność za rozliczenie podatku od zawartej transakcji może zostać przeniesiona ze sprzedawcy na nabywcę.
Obsługa odwrotnego obciążenia w aplikacji Comarch Mobile Zakupy jest dostępna po odpowiedniej konfiguracji w systemie ERP:
włączeniu odpowiedniego parametru w konfiguracji systemu ERP,
ustawieniu na karcie kontrahenta, że podatnikiem jest nabywca,
zdefiniowaniu stawek VAT dla odwrotnego obciążenia,
Informacje dotyczące skonfigurowania oraz możliwości ustawienia odpowiedniej stawki odwrotnego obciążenia zostały opisane TUTAJ. Po odpowiednim skonfigurowaniu stawki odwrotnego obciążenia dla danego kontrahenta i określonego towaru, podczas wystawiania dokumentów niefiskalnych z kontrahentem i towarem objętym odwrotnym obciążeniem wartości elementu są wyliczane w oparciu o zdefiniowaną stawkę VAT odwrotnego obciążenia.
Okno: Pozycja dokumentu z odwrotnym obciążeniem
Zgodnie z przepisami, na wystawianym dokumencie na rzecz podmiotu prowadzącego działalność gospodarczą nie wykazuje się należnego podatku VAT. Zamiast informacji o wysokości oraz wartości stawek VAT z pozycji prezentowana jest adnotacja o odwrotnym obciążeniu na wydruku dokumentu.
Obsługa numeru obcego
Na zakładce nagłówek, pod numerem dokumentu znajduje się pole [Numer obcy]. Po uzupełnieniu pola i zapisaniu, wprowadzony numer obcy jest prezentowany na nagłówku dokumentu.
Nagłówek dokumentu z polem [Numer obcy]Przedstawiciel uzupełniając numer obcy na dokumentach będzie mógł później wyszukać dokument po tym numerze – także Klient, podając przedstawicielowi numer dokumentu u siebie w systemie, wskaże operatorowi, które transakcje chciałby powtórzyć.
W przypadku pobierania nierozliczonej płatności pochodzącej z bilansu otwarcia pobierany jest również numer obcy płatności, zawierający informację o numerze dokumentu handlowego, którego dotyczy płatność.
Edycja płatnika na nagłówku dokumentu
Po dokonaniu zmiany płatnika na dokumencie, jego zatwierdzeniu i zsynchronizowaniu do systemu Comarch ERP XL, informacja o płatniku jest widoczna na dokumencie, w zakładce [Kontrahent] -> [Płatnik].
Edycja kontrahenta docelowego
W aplikacji Comarch Mobile Zakupy istnieje możliwość edycji kontrahenta docelowego na nagłówku dokumentów wystawionych w aplikacji:
Zamówienie Zakupu (ZZ),
Oferta Zakupu (OZ).
Informacje na temat konfiguracji można znaleźć TUTAJ.
Edycja kontrahenta docelowego na nagłówku dokumentu
Jeżeli na dokumencie (bez promocji pakietowej) zostały już dodane towary do koszyka, wówczas przy próbie zmiany kontrahenta docelowego na nagłówku, pojawia się komunikat:
Komunikat wyświetlany w aplikacji przy próbie zmiany kontrahenta docelowego na nagłówku dokumentu, do którego zostały już dodane towary do koszyka
Po dokonaniu zmiany kontrahenta docelowego na dokumencie, jego zatwierdzeniu i zsynchronizowaniu do systemu Comarch ERP XL, informacja o kontrahencie docelowym widoczna jest na dokumencie, w zakładce [Ogólne] -> [Kontrahent docelowy] oraz na zakładce [Kontrahent] -> [Docelowy].
Edycja kontrahenta głównego na nagłówku dokumentu
W aplikacji Comarch Mobile Zakupy istnieje możliwość edycji kontrahenta docelowego na nagłówku dokumentów wystawionych w aplikacji:
Zamówienie Zakupu (ZZ),
Oferta Zakupu (OZ).
Edycja kontrahenta głównego na nagłówku dokumentu
Od wersji 2022.2.1 aplikacji Comarch Mobile została wprowadzona funkcjonalność, dzięki której użytkownik będzie mógł zdecydować, czy podczas zmiany kontrahenta na nagłówku dokumentu, ma również nastąpić zmiana innych elementów tj. płatnik, kontrahent docelowy, typ transakcji, forma płatności, sposób dostawy.
Widok okna wyboru z możliwością dokonania zmian po wybraniu innego kontrahenta
Użytkownik decyduje, które elementy dokumentu mają ulec zmianie. Po wskazaniu odpowiednich opcji i wybraniu Zapisz, pojawi się poniższy komunikat:
Komunikat wyświetlany w aplikacji przy próbie zmiany kontrahenta głównego na nagłówku dokumentu
Nie – pozostawienie aktualnych ustawień na dokumencie – brak zmiany.
Tak – aktualizacja wskazanych danych na dokumencie
Uwaga
Wybrane elementy zostają zapamiętane dla danego kontrahenta do momentu ich ponownej zmiany
Za możliwość zmiany kontrahenta głównego i docelowego odpowiada parametr [ChangingContractorOnDocumentPermission] (domyślna lokalizacja: C:\Program Files (x86)\Comarch Mobile\Serwer synchronizacji\Methods\configuration). Więcej informacji nt. tego parametru znajduje się TUTAJ.
Możliwość zmiany magazynu na nagłówku dokumentów ZZ oraz OZ
W aplikacji Comarch Mobile Zakupy jest możliwość zmiany magazynu z poziomu nagłówka dokumentu ZZ oraz OZ.
Zmiana magazynu na nagłówku dokumentu ZZ
Jeśli w koszyku są już dodane pozycje towarowe podczas zmiany magazynu na nagłówku dokumentu nie będzie możliwa.
Obsługa eksportowych stawek VAT
W aplikacji Comarch Mobile Zakupy umożliwiono dodatkowo oprócz transakcji krajowych z krajowymi stawkami VAT również obsługę eksportowych stawek VAT podczas wystawiania dokumentów ZZ i OZ. Dane dotyczące eksportowych stawek VAT pobierane są z systemu Comarch ERP XL.
Uwaga
Funkcjonalność dotyczy obsługi dokumentów: OZ (Ofert Zakupu) oraz ZZ (Zamówień Zakupu). W przypadku realizacji dokumentu innego typu, ustawione będą krajowe stawki VAT.
Na nagłówku dokumentu ZZ oraz OZ wyświetlona zostaje informacja o typie transakcji. Możliwe do wyświetlenia opcje to:
Krajowa,
Wewnątrzwspólnotowa,
Inna zagraniczna (poza UE)
Informacja o typie transakcji na nagłówku dokumentu oraz możliwe do wyboru pozostałe typy transakcji
Jeżeli wybrana zostanie transakcja wewnątrzwspólnotowa lub zagraniczna, na nagłówku pojawia się wówczas dodatkowe pole: VAT eksportowy z informacją czy ma zostać naliczany VAT eksportowy (dla opcji: Tak) lub VAT krajowy (dla opcji: Nie). Obydwie opcje: [Typ transakcji] oraz [naliczanie VATu eksportowego] są możliwe do edycji, do momentu dodania pozycji na dokument. Po dodaniu do koszyka towaru opcja ta zostaje zablokowana
Wybór naliczania VATu eksportowego
Dodatkowo typ transakcji na nagłówku dokumentu ustawiany jest zgodnie z typem kontrahenta, dla którego transakcja jest realizowana. Dla kontrahenta Krajowego domyślnie ustawi się zatem transakcja krajowa, dla kontrahenta Unijnego transakcja Wewnątrzwspólnotowa, a dla kontrahenta Poza unijnego transakcja Inna zagraniczna. Na karcie kontrahenta wyświetlony zostaje typ kontrahenta, jak poniżej.
Typ kontrahenta: Krajowy
Możliwość zmiany stawki VAT na elemencie dokumentu
Istnieje możliwość zmiany stawki VAT na elemencie dokumentu. Aby użytkownik miał możliwość zmiany stawki VAT spośród dostępnych stawek zdefiniowanych w systemie należy zmienić parametr [CanChangeVatRates] na 1. Więcej informacji o parametrach znajduje się TUTAJ. Wprowadzona funkcjonalność usprawnia wystawianie dokumentów w aplikacji.
Jeżeli na elemencie dokumentu została zmieniona stawka VAT wówczas podczas próby zatwierdzenia dokumentu użytkownik zostanie dodatkowo o tym poinformowany poprzez komunikat z możliwością zatwierdzenia lub powrotu do wystawiania dokumentu.
Zmiana stawki VAT na pozycji
Możliwość zmiany formy płatności w dół
W aplikacji Comarch Mobile Zakupy istnieje możliwość zmiany formy płatności „w dół”, czyli w sposób ograniczony przez kolejność form płatności ustaloną w konfiguracji systemu Comarch ERP XL. Więcej informacji na temat konfiguracji można znaleźć TUTAJ.
Jeśli dla Operatora zostały udostępnione wszystkie formy płatności zdefiniowane w systemie Comarch ERP XL oraz domyślną formą płatności jest, np. „Przelew 1” to Operator na urządzeniu mobilnym będzie mógł zmienić formę płatności na dokumencie jedynie na: Gotówka, Gotówka1, Gotówka2, Przelew, Przelew1.
Nagłówek dokumentu – możliwość wyboru formy płatności
Uwaga
W aplikacji Comarch Mobile Zakupy nie ma możliwości zmiany formy płatności „w górę”, tzn. jeśli domyślną formą płatności jest Gotówka, to Operator nie będzie mógł zmienić tej formy płatności, ponieważ w tej konfiguracji nie ma „niżej” zdefiniowanej innej formy płatności.
Parametryzacja edycji i widoczności ceny początkowej oraz rabatów
Istnieje możliwość zablokowania edycji cen i rabatów na elementach dokumentów – wartości są widoczne, ale nie można ich zmieniać. W przypadku współpracy z Comarch ERP XL obsłużony został parametry: [Edycja cen i rabatów na pozycjach] z definicji dokumentu.
Zaznaczenie opcji [Edycja cen i rabatów na pozycjach] w systemie Comarch ERP XLEdycja cen i rabatów w elementach dokumentów
Wskazówka
Dzięki tej zmianie można tak skonfigurować aplikację, że przedstawiciel nie będzie mógł zmieniać warunków handlowych narzuconych z centrali firmy.
Istnieje również możliwość ukrywania cen początkowych i rabatów – Przedstawiciel pracujący w aplikacji może tylko operować ceną końcową (po uwzględnieniu wszystkich rabatów), ale nie ma możliwości wglądu w to, jakie promocje złożyły się na tą cenę oraz jaki rabat otrzymał odbiorca towarów. Więcej informacji znajduje się TUTAJ.
Ukrywanie cen początkowych i rabatów
Zmiana daty realizacji
W przypadku, gdy na elementach dokumentu jest ustawiony czas dostawy, podczas edycji na nagłówku dokumentu, czasu realizacji wystawianego dokumentu, użytkownik będzie mógł zadecydować:
czy data realizacji z nagłówku ma się zapisać na każdym elemencie dokumentu,
czy data dostawy poszczególnych towarów ma pozostać ze zdefiniowanego cennika.
Ustawienie czasu dostawy na elemencie zgodnie z czasem realizacji na nagłówku dokumentu
Dodawanie atrybutów oraz załączników na pozycji/nagłówek dokumentu
Aby użytkownik posiadał możliwość przypisania danego atrybutu na pozycję lub nagłówek dokumentu konieczne jest jego właściwe zdefiniowanie w systemie Comarch ERP XL. W tym celu należy w systemie Comarch ERP XL na klasie atrybutu zakładka [Ogólne] zaznaczyć możliwość [Podglądu i Edycji] w aplikacji Comarch Mobile (pracownik) oraz przypiąć ją do odpowiedniego obiektu.
W aplikacji obsługiwane są następujące typy atrybutów:
Data
Flaga
Tekst
Liczba
Lista
Adres URL – w przypadku wskazania adresu strony internetowej, po naciśnięciu ikonki globu strona zostanie otwarta.
Jeżeli dany atrybut jest oznaczony jako Wymagany w systemie Comarch ERP XL, w aplikacji Comarch Mobile jest oznaczony znakiem .
Dodawanie atrybutów oraz załączników na pozycji dokumentu
Uwaga
Tylko z poziomu pełnej kalkulacji można dodać atrybut na pozycji dokumentu (towar).
Aby dodać atrybut na pozycję dokumentu należy:
rozwinąć opcje dodatkowe pozycji i wybrać opcję: Dodaj informację dodatkową. Następnie należy wybrać klasy atrybutów i wpisać/wybrać wartość,
lub wybrać ikonę „+” w sekcji: Informacje dodatkowe na pełnej kalkulacji pozycji dokumentu.
Aby dodać załącznik na pozycję dokumentu należy:
rozwinąć opcje dodatkowe pozycji i wybrać opcję: Dodaj załącznik,
lub wybrać ikonę „+” w sekcji: Załączniki na pełnej kalkulacji pozycji dokumentu.
Przykład
Dodawanie atrybutów i załączników na pozycji towarowej dokumentu
Dodawanie atrybutów oraz załączników na nagłówek dokumentu
Na nagłówek dokumentu można dodać z poziomu każdego okna dostępnego podczas jego tworzenia informację dodatkową (atrybut) oraz załączniki.
Aby dodać atrybut na nagłówek dokumentu należy:
rozwinąć opcje dodatkowe dokumentu i wybrać opcję: Dodaj informację dodatkową. Następnie należy wybrać klasy atrybutów i wpisać/wybrać wartość,
lub wybrać ikonę „+” w sekcji: Informacje dodatkowe na zakładce Nagłówek dokumentu.
Aby dodać załącznik na nagłówku dokumentu należy:
rozwinąć opcje dodatkowe dokumentu i wybrać opcję: Dodaj załącznik,
lub wybrać ikonę „+” w sekcji: Załączniki na zakładce Nagłówek dokumentu.
Dodawanie atrybutów i załączników na nagłówku dokumentu
Więcej informacji o załącznikach w aplikacji znajduje się TUTAJ.
Filtrowanie dokumentów zmodyfikowanych w systemie ERP
Istnieje możliwość filtrowania dokumentów zamówień, które zostały zmodyfikowane po stronie systemu ERP. Za pomocą filtra [Zmodyfikowane w ERP] można w łatwy sposób odszukać wszystkie takie dokumenty. Dokumenty zmodyfikowane w systemie ERP mają odtąd także specjalne oznaczenie – ikonę żółtego ołówka, która dodatkowo sugeruje, że pewne dane na dokumencie zostały zmienione.
Możliwość filtrowania dostępna jest zarówno z poziomu listy wszystkich dokumentów, jak i listy dokumentów konkretnego kontrahenta.
Możliwość odfiltrowania dokumentów, które zostały zmodyfikowane po stronie systemu ERP
Automatyczne wysyłanie mailem dokumentów po ich zatwierdzeniu
W aplikacji Comarch Mobile jest możliwość wysyłania dokumentu po zatwierdzeniu, na adres email przypisany do karty kontrahenta a także do wszystkich odbiorców zdefiniowanych w Ustawieniach aplikacji.
W parametrach aplikacji została dodana opcja: [Automatyczne wysyłanie maila] – po zaznaczeniu opcji zostaje wyświetlona dodatkowa konfiguracja, w której użytkownik może określić:
Do kogo ma być wysyłany dokument po zatwierdzeniu:
Kontrahent – wiadomość z załączonym dokumentem zostanie wysłana na adres email przypisany do adresu głównego kontrahenta, lub na adres email przypisany do adresu wysyłkowego (jeżeli kontrahent nie posiada adresu email na adresie głównym).
Odbiorca – możliwość określenia dowolnego adresu/adresów, na które dokumenty powinny być wysyłane po zatwierdzeniu.
Dla jakich typów dokumentów opcja wysyłania po zatwierdzeniu powinna zostać włączona,
Dla jakich serii dokumentów opcja wysyłania powinna zostać włączona.
Jeżeli dokument spełnia wymagania określone w ustawieniach aplikacji (odpowiedni typ i seria) po zatwierdzeniu dokumentu i wskazaniu aplikacji, która ma zostać użyta do wysłania maila, zostanie podniesiona formatka nowej wiadomości z uzupełnionymi adresami email Odbiorców i/lub Kontrahenta.
Dodatkowo, jeżeli opcja [Automatycznego wysyłania maila] jest włączona, po wybraniu opcji Wyślij w menu kontekstowym na liście dokumentów, oprócz dotychczas prezentowanych opcji dostępna będzie także opcja: Wyślij do zdefiniowanych odbiorców, która wywoła analogiczny efekt jak w przypadku Zatwierdzenia dokumentu.
Parametr aplikacji: Automatyczne wysyłanie mailaAutomatyczne uzupełnianie adresów email, zgodnie z ustawieniami aplikacji
Wyszukiwanie historycznych transakcji na podstawie indeksu towarowego
Funkcjonalność ta pozwala na wyszukiwanie historycznych transakcji podczas wystawiania dokumentu za pomocą wskazanego towaru z listy.
Podczas wystawiania dokumentu handlowego, sprzedawca będzie miał możliwość podejrzenia ilości danego towaru na historycznym dokumencie oraz numeru tego dokumentu w sytuacji, gdy kontrahent będzie chciał zamówić/kupić towar, który w przeszłości został już u nas zakupiony.
Podczas wystawiania dokumentu w aplikacji, z poziomu listy towarów, należy rozwinąć menu kontekstowe dla wybranego przez nas towaru. W menu tym znajduje się opcja [Historyczne transakcje], jak poniżej:
Opcja Historyczne transakcje dostępna z poziomu menu kontekstowego na liście towarów
Po wyborze opcji historycznych transakcji zostanie wyświetlone okno historycznych transakcji, na których pojawił się wybrany przez nas towar:
Lista dokumentów historycznych, na których wybrana została wskazana pozycja
Po rozwinięciu menu przy danym dokumencie pojawi się lista działań, jak poniżej:
Możliwe opcje po rozwinięciu menu dokumentu
W zależności od wyboru danej opcji użytkownik będzie miał możliwość:
Podgląd – podejrzenia dokumentu tj. informacji o towarach, nagłówku oraz warunków handlowych
Kopiuj pozycję – skopiowania wybranej pozycji, czego skutkiem będzie dodanie pozycji na listę towarów na tworzonym dokumencie. Po tej czynności w aplikacji pojawi się informacja: Pozycja została dodana do koszyka.
Kopiuj dokument – skopiowania wszystkich pozycji z historycznego dokumentu. Po wybraniu tej opcji zostanie wyświetlone okno jak poniżej:
Wybór dokumentu, na który operator chce skopiować pozycje towarowe
Na wyświetlonym oknie użytkownik ma możliwość zaznaczenia opcji:
Pomiń towary będące w koszyku – jeżeli któraś z pozycji kopiowanego dokumentu pokrywa się z towarem, który jest już dodany na dokument, pozycja taka nie zostanie dodana ponownie do koszyka,
Zastosuj ilości z historycznego dokumentu – po skopiowaniu dokumentu, towary zostaną dodane na dokument w ilościach wynikających z historycznego dokumentu,
Zastosuj cenę z historycznego dokumentu – po skopiowaniu dokumentu, ceny na pozycjach zostaną ustawione zgodnie z historycznym dokumentem. Opcja niedostępna jeśli użytkownik ma zablokowaną możliwość edycji cen na dokumencie,
Zastosuj rabat z historycznego dokumentu – po skopiowaniu dokumentu, rabaty na pozycjach zostaną ustawione zgodnie z historycznym dokumentem. Opcja niedostępna jeśli użytkownik ma zablokowaną możliwość edycji cen na dokumencie.
Po wyborze dokumentu w aplikacji zostanie wyświetlone okno prezentujące pozycje towarowe na generowanym dokumencie.
Lista pozycji na generowanym dokumencie
Istnieje możliwość filtrowania listy towarów. Filtr "Dok. Kontrahenta" automatycznie zawężany jest do wybranej wcześniej transakcji historycznej.
Okno filtru Dok. kontrahenta
Wyświetlanie historycznych transakcji dla danej pozycji może uwzględniać więcej typów dokumentów niż domyślny. Po naciśnięciu przycisku podnosi listę filtrów dostępnych na liście towarów z poziomu dokumentu. Dłuższe przytrzymanie na filtrze „Dok. kontrahenta” lub „Wszystkie dok.” powoduje wyświetlenie okna z wyborem przycisku m.in. [Opcje filtra], po wybraniu którego zostanie wyświetlone okienko z możliwością wyboru typu dokumentów.
Opcje filtra – zawężanie typu dokumentów historycznych
Historyczność transakcji
Z poziomu skróconej jak i pełnej kalkulacji elementu istnieje możliwość skopiowania ilości oraz ceny użytej w poprzednich transakcjach dla wybranego kontrahenta.
Informacje są prezentowane, jeżeli w ustawieniach aplikacji został zaznaczony parametr: [Pokazuj elementy historyczne].
Ustawienia aplikacji: parametry historyczności
Przeniesienie wartości do aktualnie wystawianego dokumentu odbywa się poprzez wybranie ilości lub ceny w prezentowanym oknie dotyczącym historyczności.
Okno: skrócona kalkulacja elementu
Naciśnięcie przycisku [Zapisz] spowoduje przypisanie wybranej ilości lub ceny, natomiast wybranie [Anuluj] spowoduje wyświetlenie poprzedniej ceny i ilości, w której towar występował na dokumencie.
W oknie dużej kalkulacji w sekcji dokumenty wyświetlone zostaną dokumenty historyczne, w których wykorzystano dany towar. Istnieje możliwość skopiowania ceny i ilości towaru z dokumentu historycznego, podejrzenie dokumentu historycznego i wysłanie.
Okno dużej kalkulacji elementu
Kopiowanie dokumentów
Istnieje możliwość kopiowania wielu elementów z historycznie wystawionego dokumentu. Aby takie kopiowanie wykonać należy w trakcie wystawiania skorzystać z jednego z filtrów:
Dok. kontrahenta – umożliwiający wybór historycznie wystawionego dokumentu dla kontrahenta wybranego w wystawianym dokumencie,
Wszystkie dok. – umożliwiający wybór historycznie wystawionego dokumentu dla dowolnego kontrahenta, którym opiekuje się Sprzedawca.
Filtry: Dok. kontrahenta i Wszystkie dok.
Po wybraniu historycznego dokumentu w filtrze, lista towarów zostaje zawężona do towarów, które występowały na wybranym dokumencie i są dostępne do sprzedaży przez Pracownika danemu Kontrahentowi. Kolorem fioletowym prezentowane są historyczne wartości elementów.
Wyświetlanie historycznych transakcji dla danej pozycji może uwzględniać więcej typów dokumentów niż domyślny. Po naciśnięciu przycisku podnosi listę filtrów dostępnych na liście towarów z poziomu dokumentu. Dłuższe przytrzymanie na filtrze „Dok. kontrahenta” lub „Wszystkie dok.” powoduje wyświetlenie okna z wyborem przycisku m.in. [Opcje filtra], po wybraniu którego zostanie wyświetlone okienko z możliwością wyboru typu dokumentów.
Opcje filtra – zawężanie typu dokumentów historycznych
Dodawanie seryjne
Następnie należy wybrać opcję: Dodaj seryjnie , wybór opcji powoduje podniesienie okna, które przedstawiono poniżej.
Dodawanie seryjne, opcja: Zastosuj ilości z historycznego dokumentu
Wskazówka
Dzięki temu Sprzedawca może m.in. w szybki sposób zrealizować prośbę Klienta: „Proszę to, co ostatnio i do tego…”.
Po wybraniu dodaj, do koszyka zostaną wyświetlone 3 możliwości:
Zastosuj ilości z historycznego dokumentu
Zastosuj cenę z historycznego dokumentu
Zastosuj rabat z historycznego dokumentu
Po wybraniu jednej z powyższych opcji, na dokument zostaną skopiowane wybrane przez użytkownika odpowiednio: ilość/cena/rabat, które znajdowały się na dokumencie historycznym. Więcej informacji znajduje się TUTAJ.
Promocje
Promocje Limitowane
Promocje limitowane obejmują promocje nie-pakietowe typu PRM, które po wyczerpaniu limitów przestają obowiązywać. Dostępne są poniższe postaci limitów:
Ogółem – zdefiniowana wartość limitu obowiązuje dla wszystkich kontrahentów dodanych na promocji, na zasadzie „kto pierwszy ten lepszy”.
Dla kontrahenta – zdefiniowana wartość limitu obowiązuje osobno dla każdego kontrahenta przypiętego do promocji.
Ilości – maksymalnej ilości towarów, dla której dana promocja obowiązuje,
Wartości – maksymalnej kwoty rabatu, jaka może zostać udzielona w ramach danej promocji,
Wielkości refundacji – aż do wyczerpania określonej kwoty refundowanej, stanowiącej część kosztów udzielonej promocji, jaką pokrywa dostawca/producent, lub inny podmiot zewnętrzny.
W systemie Comarch ERP XL użytkownik może wybrać, czy chce ustawić limit na całej promocji PRM czy na poszczególnych towarach objętych promocją. Więcej informacji na ten temat znajduje się TUTAJ.
W aplikacji Comarch Mobile informacja o limitach prezentowana jest na karcie kontrahenta oraz towaru.
Prezentacja informacji o limitach na liście promocji z karty kontrahenta i towaru
Jeżeli na definicji promocji określono limit dla całej promocji, wówczas na karcie promocji pojawia się informacja o limicie.
Informacja o limitach na karcie promocji
W przypadku promocji limitowanej z opcją „Dla kontrahenta” aplikacja traktuje zdefiniowany limit ilości/wartości rabatu oddzielnie dla każdego kontrahenta, dla którego przewidziano promocję, bez względu na to, czy został do niej dodany wprost czy poprzez grupę kontrahentów.
Informacja o wykorzystaniu limitu dla poszczególnych kontrahentów
W przypadku, gdy limit został dodany na konkretnych towarach - a nie na nagłówku promocji i przynajmniej jeden z towarów ma ustawiony limit „dla kontrahenta”, w aplikacji będzie dostępny podgląd limitów towarów pozostałych do wykorzystania przez poszczególnych kontrahentów (rysunek poniżej).
Lista kontrahentów objętych promocją – przejście do podglądu limitów dotyczących danego kontrahenta
W aplikacji mobilnej promocje limitowane są obsługiwane tylko na dokumentach ZZ. Dla dokumentów OZ promocja PRM ze zdefiniowanym limitem zostanie pominięta. Wyjątkiem są promocje, które poza limitem ustawionym na jakimś elemencie promocji, mają również elementy bez ustawionego limitu, wówczas promocja zostanie naliczona i będzie wyświetlać się na pomarańczowo na liście promocji. Naliczanie na pozycji promocji limitowanej następuję po zapisaniu lub zatwierdzeniu dokumentu.
Promocja limitowana oznaczona kolorem pomarańczowym na liście promocji
Jeżeli po synchronizacji dokumentu ZZ do Comarch ERP XL przynajmniej jedna promocja limitowana nie zostanie naliczona, z powodu wykorzystania limitu przez inne, wówczas dokument ZZ trafia do bufora, przyjmuje status „Niepotwierdzony” i jego edycja w Comarch ERP XL jest zablokowana. W Mobilnej aplikacji po ponownej synchronizacji dokument ma status niepotwierdzony, a w przypadku przekroczenia limitu promocja limitowana zostaje usunięta z pozycji dokumentu, o czym informuje poniższy komunikat:
Komunikat informujący o przekroczeniu limitu po ponownej synchronizacji dokumentu ZZ
Konfiguracja widoczności rabatu na liście towarów
W ustawieniach aplikacji w sekcji „Parametry dokumentów” (opisanej TUTAJ) należy dodać wiersz „Obliczaj hipotetyczny rabat” z opcjami Tak/Nie. Możliwość wyboru trybu będzie zależne od udzielonych Przedstawicielom uprawnień.
Ustawienia aplikacji, zakładka „Parametry dokumentów"
Uwaga
Wspomniana opcja jest zależna od parametru IsDiscountVisible – więcej informacji na ten temat znajduje się TUTAJ.
Rabaty nagłówka
W aplikacji Comarch Mobile istnieje możliwość określenie rabatu na nagłówku dokumentu. Wyróżniamy dwa rodzaje rabatów nagłówka:
Procentowy,
Wartościowy.
Rabat procentowy polega na naliczeniu określonego procentu odejmowanego od sumy całego dokumentu. Aby użytkownik mógł naliczać rabat od wartości dokumentu niezbędne jest określenie maksymalnego rabatu na karcie operatora w systemie Comarch ERP XL, który będzie mógł nadawać przedstawiciel handlowy.
Określenie rabatu procentowego na nagłówku dokumentu
Dodatkowo istnieje możliwość nadania rabatu wartościowego, dzięki któremu można określić wartość rabatu (dokładną wartość), który ma zostać udzielony. Umożliwia to obsługę sytuacji, gdy rabat uzależniony jest od wartości dokumentu i negocjowany jest podczas fakturowania.
Przykład
Klient dokonał zakupów w wysokości 106,54PLN i podczas fakturowania domaga się rabatu 2%, dodatkowo po naliczeniu rabatu w wysokości 2% wartość faktury wyniosła 104,26PLN więc Klient prosi o zaokrąglenie tej wartości do 100, czyli o rabat w wysokości 4,26 PLN.
Określenie rabatu wartościowego na nagłówku dokumentu
Promocje
W aplikacji Comarch Mobile Zakupy są dostępne promocje KNT, PRM oraz PLT.
Lista promocji dostępnych na kontrahencie
Jeżeli dostępna jest również licencje na Comarch Mobile Sprzedaż, w aplikacji pojawi się podział promocji na sprzedaż i zakupy.
Podział promocji na zakup i sprzedaż przy dostępnych licencjach na Comarch Mobile Zakupy oraz Comarch Mobile Sprzedaż
Okno promocji zostało zaprezentowane na poniższym zrzucie ekranu.
Okno: Promocja
Dostępne parametry promocji:
Pomiń następne promocje/Nie pomijaj następnych promocji.
Jeżeli do promocji został przypisany więcej niż jeden towar w sekcji Obowiązuje dla Towary pojawia się opcja <Dla wybranych>. Po naciśnięciu w sekcję użytkownik zostanie przeniesiony do listy towarów objętych promocją.
Lista towarów objętych promocją
Pozwalaj na zmianę ceny/Nie pozwalaj na zmianę ceny (parametry te dostępne są w systemie Comarch ERP XL na promocji stała cena).
Po wybraniu przycisku: w wierszu dotyczącym Obowiązuje dla: Towary zostanie wyświetlona lista towarów, na które obowiązuje dana promocja.
Okno: Promocja, Lista towarów
Po wybraniu przycisku: w wierszu dotyczącym Obowiązuje dla: Kontrahenci zostanie wyświetlona lista kontrahentów, na których działa dana promocja. Okno zostało zaprezentowane na poniższym zrzucie ekranu.
Okno: Promocja, Lista kontrahentów
W przypadku, gdy została wskazana jedna forma płatności, dla której obowiązuje promocja to jest ona określona na karcie promocji, jeżeli zostało wskazanych więcej form płatności to pojawia się w oknie: [Dla wybranych], natomiast w przypadku braku określenia wyświetla się wartość: [Wszystkie].
Po wybraniu przycisku: w wierszu dotyczącym Obowiązuje dla: Formy płatności zostanie wyświetlona lista form płatności, na które obowiązuje dana promocja. Okno promocji zostało zaprezentowane na poniższym zrzucie ekranu.
Okno: Promocja, Lista form płatności
Jeżeli został wskazany jeden sposób dostawy, dla którego obowiązuje promocja, to jest on wyświetlony na karcie promocji, jeżeli zostało wskazanych więcej sposobów to wyświetla się: [Dla wybranych], a w przypadku braku sprecyzowanego sposobu dostawy pojawia się wartość: [Wszystkie].
Po wybraniu przycisku: w wierszu dotyczącym Obowiązuje dla: Sposoby dostawy zostanie wyświetlona lista sposobów dostawy, na które działa dana promocja. Okno: Sposoby dostawy zostało zaprezentowane na poniższym zrzucie ekranu.
Okno: Promocja, Lista sposobów dostawy
Po wybraniu przycisku: w wierszu dotyczącym Obowiązuje dla: Magazyny zostanie wyświetlona lista magazynów, na które działa dana promocja. Okno: Magazyny zostało zaprezentowane na poniższym zrzucie ekranu.
Okno: Promocja, MagazynyOkno: Okno promocji, Opis
Widoczność rabatów na liście towarów przy wystawianiu dokumentów
W aplikacji Comarch Mobile Zakupy istnieje możliwość wyświetlania rabatu na liście towarów podczas wystawiani a dokumentu handlowego, zamówienia oraz oferty.
Funkcjonalność ta jest dostępna dla następujących typów dokumentów:
Zamówienie zakupu (ZZ),
Oferta Zakupu(OZ).
Widoczność rabatu na liście w widoku standardowym
Więcej informacji odnośnie konfiguracji takiej opcji można znaleźć TUTAJ.
Społeczność Comarch
Dzięki społeczności Comarch ERP rozwiązujemy problemy, dzielimy się pomysłami oraz informujemy o różnych nowościach.