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 Zakupy zostanie wyświetlone okno logowania się do aplikacji. Aby zalogować się do aplikacji należy podać dane zaprezentowane na screenie.
Okno logowania w widoku poziomym
Okno 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 Altum. 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 Altum.

Uruchomienie aplikacji Comarch Mobile

Szczegółowe informacje odnośnie:
  • wymagań minimalnych dla urządzeń mobilnych
  • instalacji aplikacji Comarch Mobile Sprzedaż
  • licencji potrzebnych do korzystania z aplikacji
  • konfiguracji systemu Comarch ERP na potrzeby aplikacji Comarch Mobile Sprzedaż
znajdują się TUTAJ.
Uwaga
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
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. 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.

Promocje

Promocje

Przy współpracy z systemem Comarch ERP Altum zostały obsłużone następujące typy rabatów:
  • Rabat grupy nabywców na grupę artykułów
  • Rabat nabywcy na artykuł
  • Rabat nabywcy na grupę artykułów
  • Rabat progowy na artykuł
  • Rabat grupy nabywców na artykuł
  • Rabat kontrahenta na formę płatności
  • Rabat grupy kontrahentów na formę płatności
Przykładowe okno promocji zostało zaprezentowane na rysunku poniżej.
Okno promocji
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ą

Analogicznie w przypadku przypisania większej ilości kontrahentów, po naciśnięciu w sekcję możliwość przejścia do okna prezentującego listę kontrahentów objętych promocją.

Lista kontrahentów objętych promocją

Konfiguracja widoczności rabatu na liście towarów

W Ustawieniach aplikacji w sekcji „Parametry dokumentów” 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.

Widoczność rabatów na liście towarów przy wystawianiu dokumentów

Funkcjonalność jest dostępna dla następujących typów dokumentów:
  • Faktura Sprzedaży
  • Paragon
  • Wydanie zewnętrzne
  • Zamówienie Sprzedaży
  • Oferta Sprzedaży
Funkcjonalność  jest niedostępna w przypadku:
  • Zapytań Ofertowych
  • Przesunięcie międzymagazynowego MM-, Przesunięcie międzymagazynowego MM+
Na rysunku poniżej prezentowana jest widoczność rabatów:
Widoczność rabatu na liście w widoku standardowym

Rabat widoczny z poziomu listy towarów jest rabatem dla jednostki towarowej. Jeżeli dany towar ma określony rabat progowy, rabat ten zmieni się po dodaniu odpowiedniej ilości danej pozycji do koszyka. Rabat ten obliczany jest na karcie „małej kalkulacji”.

Zmiana rabatu progowego

Maksymalny rabat z karty operatora z systemu ERP

W aplikacji Comarch Mobile Sprzedaż została udostępniona funkcjonalność ograniczenia wielkości rabatu, jaki operator może nadać („z ręki” na pozycji) niezależnie od rabatów wynikających z obowiązujących promocji. Dzięki tej funkcjonalności, firma może zdefiniować wielkość rabatu, jaki maksymalnie może pracownik nadać (obniżyć cenę towaru) podczas wystawiania dokumentów. Konfiguracja tej funkcjonalności została opisana TUTAJ. Przy próbie nadania rabatu operatora, przekraczającego rabat maksymalny, w przypadku parametru MaxDiscountControlType: „0” (mniej restrykcyjna kontrola, który jest domyślnie ustawiony w aplikacji Mobile Sprzedaż) pojawia się komunikat informujący, jaką wartość rabatu może nadać operator. Brany jest pod uwagę w tym wypadku rabat operatora oraz dodawany jest do niego rabat, który już jest nałożony na towar czy kontrahenta np. rabat progowy na artykuł. Jeżeli  rabat operatora wynosi 15 %, a rabat progowy na artykuł  10 % to dozwolonym maksymalnym rabatem będzie rabat o wartości 25%.
Komunikat o przekroczeniu maksymalnego rabatu
W przypadku próby nadania rabatu operatora, który spowoduje zejście na pozycji poniżej marży minimalnej oraz rabatu przekraczającego rabat maksymalny, przy włączonej kontroli w aplikacji: pojawia się komunikat: „Dozwolony maksymalny rabat:…” W przypadku zmiany rabatu nagłówka na dokumencie  w aplikacji mobilnej po przekroczeniu maksymalnego rabatu z karty operatora pojawia się komunikat jak poniżej i nie ma możliwości przyznania takiego rabatu.
Zmiana rabatu nagłówka dokumentu

Rabaty nagłówka

W aplikacji Comarch Mobile Sprzedaż 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 Altum, 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.

Przyklad
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
Uwaga
W przypadku włączonego parametru Kontrola: Ilość x cena = wartość podczas wprowadzania wartości rabatu następuje weryfikacja czy wartości pozycji pokrywają się z iloczynem tej formuły. W przypadku wprowadzenia nieprawidłowej wartości rabatu jest on automatycznie modyfikowany i wyświetlany jest komunikat jak poniżej:

Raporty

Kafelek Raporty

Istnieje możliwość przeglądania raportów z poziomu aplikacji. Raporty są dostępne z poziomu menu głównego po wybraniu kafla Raporty, a także po odpowiedniej konfiguracji z poziomu:
  • Karty Kontrahenta
  • Listy Kontrahentów
  • Karty towaru
  • Dużej kalkulacji podczas dodawania pozycji na dokument
  • Listy pozycji dokumentu
Kafel na menu głównym – Raporty
Domyślnie w aplikacji znajdują się następujące raporty systemowe:
  • Raport dobowy przedstawiciela – prezentuje listę wystawionych w danym dniu dokumentów sprzedażowych oraz zapisów kasowych a także aktualny stan towarów na magazynie mobilnym przedstawiciela.
  • Kontrahenci bez transakcji – prezentuje listę kontrahentów, którzy w określonym przedziale czasu nie dokonali żadnej transakcji
  • Lista zamówień wg towarów- prezentuje listę zamówień dla konkretnego towaru
  • Plany sprzedaży- pokazuje plany sprzedaży wg określonej kategorii dla wybranych dokumentów, raport uwzględnia również dokumenty korekt: FSK, PAK, WZK, WKE, FKE.
  • Podsumowanie dnia – prezentuje wykonane w danym dniu operacje m.in dane dotyczące wizyt, wystawionych dokumentów, rozliczonych zobowiązań
  • Rabaty retrospektywne
  • Ranking kontrahentów kupujących towar – pokazuje kontrahentów najczęściej kupujących dany towar
  • Ranking towarów zakupionych przez kontrahenta – pokazuje, które towary kontrahent najczęściej kupuje
  • Raport prowizji – prezentuje jaką prowizję na dany dzień udało się uzyskać przedstawicielowi handlowemu
  • Realizacja zamówień- prezentuje status zamówień wystawionych przez przedstawiciela handlowego
  • Schematy kaucji- prezentuje szczegóły wybranych kaucji
  • Sprzedaż – SKU (ang. Stock Keeping Unit) prezentuje sprzedaż towarów w wybranym okresie z podziałem na jednostki
  • Sprzedaż towarów wg kontrahenta – prezentuje sprzedaż towarów dla danych kontrahentów
  • Sprzedaż w okresach – prezentuje sprzedaż towarów w wybranym okresie
  • Wartość sprzedaży dla kontrahenta – prezentuje wartość sprzedaży w danym okresie czasu dla wybranego kontrahenta z uwzględnieniem dokumentów z innych centrów – raport jest również domyślnie dostępny z poziomu karty danego kontrahenta i z poziomu listy kontrahentów.
Lista dostępnych raportów
Możliwość zmiany kolejności raportów na liście
Wywołanie raportu odbywa się poprzez wybór przycisku [Pokaż] dostępnego w menu rozwijanym lub wybrania pozycji z nazwą raportu.
Raporty, menu kontekstowe
 – Wywołanie danego raportu W Comarch Mobile Sales udostępniono 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
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 TUTAJ.
Wyświetlenie raportu z różnych poziomów
Wyświetlenie raportów z poziomu listy pozycji dokumentu i dużej kalkulacji pozycji
Przy wyświetlaniu raportu z listy kontrahentów, z karty danego kontrahenta, czy z poziomu listy pozycji dokumentu. Kontrahent  podpowiada się już w parametrach raportu. Podobnie jest w przypadku towarów (wyświetlanie raportu z listy towarów, karty towaru). 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

Raporty online

Raporty online

Funkcja Raporty bazuje w całości na danych z systemu ERP, pobieranych w momencie uruchomienia danego raportu. Dzięki temu, przedstawiciel ma dostęp do najbardziej aktualnych informacji oraz może porównać efekty swojej pracy z założonymi celami. - Raporty online zostały wyróżnione na liście odpowiednią ikonką (sygnalizującą potrzebę dostępu do serwera synchronizacji w momencie uruchomienia raportu). W aplikacji predefiniowane są raporty online:
  • Stan towaru z prezentacją rezerwacji.
  • Szczegóły not odsetkowych kontrahenta.
  • Średnie opóźnienie w płatnościach kontrahenta.
Istnieje także możliwość stworzenia raportów online dostosowanych do potrzeb danego przedsiębiorstwa. Definicje raportów online znajdują się w katalogu [Reports] w folderze Serwer synchronizacji.
Definicje raportów online

Stan towaru z prezentacją rezerwacji

Raport prezentuje szczegółowe informacje na temat stanu wybranego towaru na magazynach, do których przedstawiciel mobilny ma dostęp.

Edycja parametrów raportu
Raporty: Stan towary z prezentacją rezerwacji
Dokumentami uwzględnianymi przy rezerwacji zasobów są:
  • zatwierdzone, niezamknięte ZS bądź niezatwierdzone ZS,
  • zatwierdzone bądź niezatwierdzone PAR, FS, niepowiązane z dokumentami magazynowymi,
  • niezatwierdzone: WZ, RW, MM-,

Raport: Prezentacja partii towaru

Poniższy raport służy do prezentacji stanów wybranego towaru z podziałem na partie:
Wyświetlony raport: Prezentacja partii dla wybranego towaru

W celu prawidłowego wyświetlenia raportu, należy wybrać odpowiednie parametry (towar, magazyn- możliwość wyboru kilku magazynów oraz cechy):

Edycja parametrów raportu

Raport online: Średnie opóźnienie w płatnościach danego kontrahenta

Raport przedstawia średnie zadłużenie kontrahenta w danym miesiącu. Płatnościami, które brane są pod uwagę podczas generowania raportu są: paragony, faktury sprzedaży oraz noty odsetkowe.

Edycja parametrów raportu
Wybór obszaru uwzględnionych płatności
Opcja uwzględniania not odsetkowych
Opcje status rozliczenia
Wygenerowany raport średniego opóźnienia w płatnościach dla wybranego kontrahenta

Szczegóły not odsetkowych kontrahenta

W aplikacji Mobile Sprzedaż istnieje możliwość wystawienia raportu o szczegółach not odsetkowych wystawionych na danego kontrahenta. Po wybraniu raportu: Szczegóły not odsetkowych kontrahenta wyświetlone zostaje okno do wyboru parametrów:

Okno do wyboru parametrów raportu
  • Data początkowa- parametr, który umożliwia wybranie okresu, z jakiego wyświetlone zostaną dane w raporcie. Domyślnie podpowiadana jest data rok wcześniej od ustawionej daty systemowej;
  • Kontrahent- parametr, który umożliwia wskazanie, którego kontrahenta ma dotyczyć raport;
  • Numer noty- parametr, który umożliwia wskazanie do jakiej noty odsetkowej powinny zostać wyświetlone szczegóły w raporcie.
Uwaga
Przed wyborem noty odsetkowej należy najpierw zdefiniować, którego kontrahenta ma dotyczyć raport. Noty odsetkowe tworzone są dla każdego kontrahenta osobno w systemie Altum, dlatego też po wybraniu w pierwszej kolejności noty odsetkowej może okazać się, że raport będzie przyjmował wartości zerowe, jeśli dla kontrahenta nie będzie przypisanej takiej noty odsetkowej.

Po wybraniu wszystkich niezbędnych parametrów w aplikacji mobilnej przedstawiony zostanie raport, jak na poniższym rysunku.

Wyświetlany w aplikacji raport: Szczegóły not odsetkowych kontrahenta
Dodatkowo w prawym górnym rogu dostępne są dwie ikony do wybrania: Ikona:  umożliwia powrót do okna z wyborem parametrów Ikona: umożliwia rozszerzenie widoku raportu na pełen ekran.

Raporty offline

Raport dobowy przedstawiciela

Raport dobowy przedstawiciela pozwala wyświetlić informacje na temat wystawionych w danym dniu:
  • dokumentów sprzedażowych: FS, PAR, WZ,
  • zapisów kasowych: KP/KW,
  • aktualnego stanu towarów na magazynie mobilnym przedstawiciela
W standardzie aplikacji istnieje możliwość wydrukowania raportu na drukarce mobilnej lub stacjonarnej, a także wysłania go jako za pomocą wiadomości e-mail. Przykładowy raport przedstawia poniższy rysunek:
Przykładowy raport dobowy przedstawiciela

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 raportu
Raport podsumowanie dnia: Sposób grupowania

Raport: Sprzedaż SKU

Raport: Sprzedaż SKU został zaprezentowany na rysunku poniżej

Raporty: Sprzedaż SKU
Raport prezentuje sprzedaż towarów w wybranym okresie z podziałem na jednostki. W celu zmiany parametrów wywołania raportu należy wybrać przycisk: . Edycja parametrów raportu umożliwia określenie daty początkowej oraz końcowej.
Raporty: Edycja parametrów raportu

Raport: Sprzedaż towarów wg kontrahenta

Raport: Sprzedaż towarów wg kontrahenta został zaprezentowany poniżej:
Raporty: Sprzedaż towarów wg kontrahenta
W celu zmiany parametrów wywołania raportu należy wybrać przycisk: . Edycja parametrów raportu umożliwia określenie daty początkowej oraz końcowej.
Raporty: Edycja parametrów raportu

Raport: Sprzedaż w okresach

Parametry wywołania raportu: Sprzedaż w okresach zostały przedstawione poniżej.
Raporty: Sprzedaż w okresach, ustawienia
Raporty: Sprzedaż w okresach

Raport: Wartość sprzedaży dla kontrahenta

Raport: Wartość sprzedaży dla kontrahenta został zaprezentowany poniżej:
Raporty: Wartość sprzedaży dla kontrahenta
W celu zmiany parametrów wywołania raportu należy wybrać przycisk: . Edycja parametrów raportu umożliwia określenie daty początkowej oraz końcowej.
Raporty: Edycja parametrów raportu
Raport ten jest również domyślnie dostępny z poziomu karty danego kontrahenta, jak i z list kontrahentów. Po wybraniu danego kontrahenta przy wyświetleniu parametrów raportu, kontrahent zostanie automatycznie wybrany.

Raport: Ranking towarów zakupionych przez kontrahenta

Raport przedstawiający ranking towarów zakupionych przez kontrahenta w wybranym przez operatora okresie czasu jest tworzony na podstawie informacji znajdujących się w bazie mobilnej. W raporcie pod uwagę brane są faktury sprzedaży oraz paragony.
Raporty: Edycja parametrów raportu
Na wyświetlonej liście kontrahentów istnieje możliwość:
  • Odfiltrowanie wyświetlonej listy kontrahentów poprzez naciśnięcie ikony lupy.
Odfiltrowanie wyświetlonej listy kontrahentów
  • Założenia karty nowego kontrahenta poprzez wybranie ikony  wyświetlonej na action barze. Dodany kontrahent zostaje automatycznie wybrany jako jeden z parametrów raportu.
  • Weryfikacja kontrahenta w systemie VIES poprzez naciśnięcie ikony  wyświetlonej na action barze. Kontrahent dodany za pomocą tej opcji, zostaje automatycznie wybrany jako jeden z parametrów raportu. Więcej informacji o weryfikacji kontrahenta za pomocą numeru NIP można znaleźć TUTAJ.
Raporty: Ranking towarów zakupionych przez kontrahenta
Raport ten jest również domyślnie dostępny z poziomu karty danego kontrahenta, listy kontrahentów i listy pozycji dokumentów. Po wybraniu danego kontrahenta przy wyświetleniu parametrów raportu, kontrahent zostanie automatycznie wybrany. Istnieje natomiast możliwość wyboru innego kontrahenta z listy.

Raport: Ranking kontrahentów kupujących towar

Ranking kontrahentów kupujących towar prezentuje kontrahentów, którzy zakupili wybrany towar w zadanym okresie czasu. Na podstawie danych wyświetlonych w takim raporcie uzyskamy również informację ile wyniosła wartość sprzedaży dla tych kontrahentów. W raporcie pod uwagę brane są faktury sprzedaży oraz paragony.
Raporty: Edycja parametrów raportu
Ranking kontrahentów kupujących towar
Raport ten jest również dostępny domyślnie z poziomu karty danego towaru. Po wybraniu danego towaru przy wyświetleniu parametrów raportu, towar zostanie automatycznie wybrany. Istnieje natomiast zmiany domyślnego towaru na inny, wybrany z listy.

CRM

Dostępne widoki

Terminarz posiada sześć widoków:
  • Widok miesięczny
  • Widok tygodniowy
  • Widok dzienny
  • Lista działań zaplanowanych
  • Lista działań przeterminowanych
  • Lista działań zakończonych
W każdym widoku prezentowane są odpowiednio odfiltrowane działania.
Uwaga
Zakładka cykliczne niezaplanowane nie jest obsługiwana z systemem Comarch ERP Altum.

Widok miesięczny

W widoku miesięcznym prezentowane są działania z wybranego miesiąca. Istnieje możliwość podglądu działania jak i również zaplanowania nowego. W celu dokonania zmiany daty w widoku miesięcznym należy:
  • Kliknąć w dostępne opcje strzałek
  • Kliknąć w konkretną datę
  • Wykonać gest przesunięcia w górę lub w dół
Jeżeli w obrębie dnia zostały zaplanowane działania, to w danym dniu prezentowane są dwie liczby: z prawej strony łączna liczba wszystkich zaplanowanych działań natomiast z lewej strony w kolorze czerwonym prezentowana jest liczba zdarzeń przeterminowanych, o ile takie istnieją. Na dolnym pasku Terminarza po lewej stronie prezentowana jest nazwa zaznaczonego dnia tygodnia oraz data natomiast po prawej stronie prezentowana jest w kolorze czerwonym liczba działań przeterminowanych przez łączną liczbę działań zdefiniowanych w danym dniu. Kliknięcie na wybrany numer tygodnia powoduje automatyczne przejście do widoku tygodniowego dla wybranego tygodnia.
Terminarz: widok miesięczny

Widok tygodniowy

Prezentuje listę działań do zrealizowania oraz zrealizowanych w wybranym tygodniu. W zależności od typu działania i stanu realizacji, są one prezentowane różnymi kolorami:
  • Spotkania i wizyty niezrealizowane – zielony,
  • Zadania niezrealizowane- żółty,
  • działania prywatne – niebieski,
  • działania zrealizowane – szary.
Na dolnym pasku Terminarza po lewej stronie prezentowana jest nazwa zaznaczonego dnia tygodnia oraz data natomiast po prawej stronie prezentowana jest w kolorze czerwonym liczba działań przeterminowanych przez łączną liczbę działań zdefiniowanych w danym czasie.
Terminarz: widok tygodniowy

Widok dzienny

Widok dzienny prezentuje działania zaplanowane oraz zrealizowane w wybranym dniu. W celu dokonania zmiany daty w widoku dziennym należy:
  • Kliknąć w dostępne opcje strzałek,
  • Kliknąć w konkretną datę.
W widoku dziennym prezentowany jest rozkład godzinowy zaplanowanych działań.
Terminarz: widok dzienny

Lista działań zaplanowanych

Prezentuje wszystkie działania zaplanowane od dnia bieżącego do kolejnych tygodni w przyszłości.
Terminarz: lista działań zaplanowanych

Lista działań przeterminowanych

Prezentuje działania przeterminowane od dnia bieżącego do kolejnych tygodni w przeszłości.
Terminarz: lista działań przeterminowanych

Lista działań zakończonych

Prezentuje listę działań wykonanych oraz odrzuconych. Lista działań zakończonych została zaprezentowana na rysunku poniżej.
Terminarz: lista działań zakończonych

Opis na liście działań

W aplikacji została dodana na liście działań, możliwość wyświetlenia opisu dla poszczególnych rodzajów działań. Dodatkowo istnieje możliwość skonfigurowania ile linii opisu jest prezentowane bezpośrednio na liście działań. Wprowadzona funkcjonalność ułatwia przeglądnie działań w terminarzu. W przypadku działań zrealizowanych prezentowane są informacje zawarte w polu Opis znajdującym się na:
  • Nagłówku wizyty
oraz informacje zawarte w polu Uwagi do realizacji znajdującym się na:
  • Spotkaniu,
  • Kontakcie,
  • Zadaniu,
  • Prywatnie.
Jeżeli Uwagi do realizacji nie zostaną uzupełnione podczas realizacji działania wówczas prezentowane są informacje zawarte w polu Opis. W przypadku działań niezrealizowanych prezentowane są informacje zawarte w polu Opis znajdującym się na:
  • Nagłówku wizyty,
  • Kontakcie,
  • Spotkaniu,
  • Zadaniu,
  • Prywatne.
Prezentacja opisu na listach działań

Terminarz: dostępne opcje

Po wybraniu przycisku: , z poziomu okna Terminarza dostępne są opcje:
Terminarz: dostępne opcje
Po wybraniu przycisku [Idź do] do zostanie wyświetlone okno wyboru daty.
Idź do: wybór daty
Po wybraniu konkretnej daty zostanie wyświetlony widok dla tego dnia. Po zaznaczeniu w Ustawieniach parametru [Pokazuj kody kontrahentów], na liście wizyt, w Terminarzu, prezentowany jest kod kontrahenta, z którym została zaplanowana wizyta.
Widok dzienny z prezentacją kodu kontrahenta w Terminarzu
Po wybraniu opcji [Ustawienia] zostanie wyświetlone okno zaprezentowane poniżej.
Ustawienia

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

Podgląd działań historycznych

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

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.

Spotkanie

Planowanie spotkania

Uwaga
Przy dodawaniu spotkania w systemie Comarch ERP Altum, które ma zostać zsynchronizowane na urządzenie mobilne, należy zaznaczyć opcję „Dodaj do terminarzy pracowników”.
Spotkanie jest typem działania planowanego przeważnie z wyprzedzeniem. Za jego pomocą można zarejestrować spotkanie u Klienta. W przypadku tworzenia spotkań dostępne są dodatkowe opcje takie jak: wysyłanie działania do systemu po zaplanowaniu, czy też planowanie kolejnego po zrealizowaniu.
Opcja „Dodaj do terminarzy pracowników”, konieczna do zaznaczenia jeśli planujemy spotkanie z poziomu Comarch ERP Altum
Okno planowania spotkania składa się z czterech zakładek:
  • Określ wzorzec spotkania,
  • Wybierz kontrahentów,
  • Koszyk,
  • Dzień.
Po wybraniu opcji planowania spotkania, nastąpi przejście na zakładkę: Określ wzorzec spotkania – okno zostało zaprezentowane poniżej.
Planowanie spotkania
Przy współpracy z systemem Comarch ERP Altum rodzaje spotkań definiuje się w systemie ERP, jako: Słowniki uniwersalne\CRM\Rodzaj kontaktu. Oznaczenie wybranych godzin w kolorze czerwonym oznacza, że w danym terminie istnieje zaplanowane już inne wydarzenie. Spotkanie może być ponadto powiązane z wątkiem na urządzeniu mobilnym, należy pamiętać jednakże wątek ten nie będzie wysyłany do systemu ERP. Spotkanie można powiązać z istniejącym, niezakończonym wątkiem przypisanym do danego Kontrahenta lub można stworzyć nowy wątek, z którym spotkanie zostanie powiązane. Powiązanie to jest fakultatywne.

Wybór kwestionariusza

Do działań CRM typu: spotkanie oraz kontakt umożliwiono dodawanie oraz wypełnianie zdefiniowanych kwestionariuszy. Spotkanie handlowe, rozmowa z Klientem za każdym razem może przebiegać nieco inaczej. W celu lepszego zarządzania kontaktami z kontrahentem, warto skorzystać z kwestionariuszy, które usystematyzują przebieg spotkania, rozmowy. Po naciśnięciu na przycisk plus w sekcji Kwestionariusz na wzorcu planowania spotkania, można wybrać ankietę zdefiniowaną w systemie Comarch ERP Altum oraz przypiętą do działania CRM: spotkanie, kontakt.
Wybór kwestionariusza podczas planowania
Wybrany kwestionariusz jest widoczny na wzorcu planowanego spotkania i jest możliwy do zmiany lub usunięcia. Na zakładce Kontrahenci należy wybrać kontrahenta, dla którego zostanie zaplanowane Spotkanie.
Spotkanie: zakładka Kontrahenci
Po wybraniu Kontrahenta otworzy się nowe okno ze szczegółami, w którym dodatkowo będzie można wybrać osobę kontaktową, ustalić cykliczność działania oraz dodać opis spotkania. W przypadku dodania seryjnego kontrahentów dodatkowe wspomniane okno z dodatkowymi opcjami otworzy się po wybraniu danego kontrahenta zakładki Koszyk.
Szczegóły spotkania
Na zakładce Koszyk prezentowana jest lista spotkań, która zostanie stworzona po naciśnięciu przycisku .
Spotkanie: zakładka Koszyk
Na zakładce Dzień można zobaczyć zaplanowane działania w ujęciu dziennym.
Spotkanie: zakładka Dzień
Każde spotkanie może być tworzone, jako cykl działań. Aby określić cykl podczas planowania spotkania w sekcji Powtórzenie należy określić cykliczność działania. Możliwe do wyboru warianty powtórzeń zostały zaprezentowane poniżej.
Dialog wyboru wariantu powtórzeń działania
Uwaga
Zrealizowanie, odrzucenie lub usunięcie jednego z wydarzeń typu Spotkanie, które jest częścią cyklu spowoduje podzielenie tego cyklu na dwie mniejsze części: pierwsza część cyklu do tego wydarzenia oraz druga część cyklu od tego wydarzenia. Po wejściu w edycję spotkania będącego w drugiej części cyklu i wybraniu opcji Edytuj: Cały cykl, tak naprawdę zostanie przeplanowana tylko druga część głównego cyklu. Natomiast wybranie opcji Usuń: Cały cykl spowoduje usunięcie wszystkich spotkań z całego głównego cyklu.

Realizacja kwestionariusza

Gdy podczas planowania spotkania lub kontaktu został wybrany kwestionariusz, jest on dostępny podczas realizacji tego typu elementu CRM w sekcji: zadania do wykonania. Nazwa kwestionariusza zawierającego pytania wymagające odpowiedzi kolorem czerwonym. Oprócz nazwy i opisu kwestionariusza prezentowana jest także ilość udzielonych odpowiedzi oraz wszystkich pytań znajdujących się na ankiecie.
Opcje dostępne podczas realizacji spotkania z kwestionariuszem
Kwestionariusz można zrealizować, dodać opis realizacji lub odrzucić. Jeśli na wybranym kwestionariuszu znajduje się przynajmniej jedno pytanie oznaczone w systemie Comarch ERP Altum jako wymagające odpowiedzi, to cały kwestionariusz jest uznany jako obligatoryjny. Podczas realizacji kontaktu nie będzie możliwe zatwierdzenie całego kontaktu, dopóki nie zostaną udzielone odpowiedzi na wymagane pytania.
Komunikat podczas zatwierdzenia kontaktu z kwestionariuszem bez udzielonych odpowiedzi na wymagane pytania
Natomiast podczas odrzucania kwestionariusza na spotkaniu konieczne jest podanie powodu.
Podgląd realizacji kwestionariusza
W aplikacji Comarch Mobile istnieje 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 jest zeskanowanie wartości – odpowiedzi ankiety.
Możliwość zeskanowania odpowiedzi do ankiety

Usuwanie spotkań

Usunięcie niezrealizowanych spotkań 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

Realizacja spotkania

Realizacja spotkania polega na wybraniu przycisku [Realizuj] lub [Odrzuć] dostępnych z menu rozwijalnego. Menu rozwijalne i wszystkie dostępne opcje dla Spotkania zostało zaprezentowane na rysunku poniżej.
Menu rozwijalne, działanie typu: [Spotkanie]
Po naciśnięciu na przycisk  zostanie wyświetlone okno realizacji spotkania zaprezentowane na rysunku poniżej.
Realizacja spotkania – powiązanego z wątkiem
Jeżeli wątek zostaje zamknięty i są z nim powiązane niezrealizowane zdarzenia cykliczne, to zostaną one usunięte. Jeżeli wątek zostaje zamknięty i są z nim powiązane zdarzenia niecykliczne niezrealizowane, to zamknięcie wątku spowoduje ich zakończenie z czasem realizacji 0 i dacie zrealizowania takiej jak data działania, podczas której zamknięto wątek. W uwagach do realizacji automatycznie doda się opis, który świadczy o zakończeniu działań z powodu zamknięcia wątku. Na karcie wątku znajdują się działania powiązane z danym wątkiem. Z tego poziomu istnieje możliwość np. realizacji lub wyświetlenia szczegółów danego działania.
Karta wątku
Menu kontekstowe z dostępnymi opcjami zostało zaprezentowane na rysunku poniżej.
Karta wątku - menu kontekstowe elementu

Prywatne

Planowanie działania prywatnego

Działania prywatne można planować tylko na urządzeniu i nie jest ono przesyłane do systemu ERP. Okno planowania działania prywatnego składa się z dwóch zakładek:
  • Planowanie działania,
  • Dzień.
Okno planowania działania prywatnego zostało pokazane i opisane poniżej.
Działanie prywatne: zakładka [Planowanie działania]
Oznaczenie wybranych godzin w kolorze czerwonym oznacza, że w danym terminie istnieje zaplanowane już inne działanie. Na zakładce Dzień można zobaczyć zaplanowane zdarzenie w ujęciu dziennym.
Wydarzenie prywatne: zakładka Dzień
Realizacja działania prywatnego odbywa się poprzez oznaczenie jako zrealizowane.

Usuwanie działań prywatnych

Usunięcie niezrealizowanych działań prywatnych 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

Realizacja działania prywatnego

Realizacja działania prywatnego polega na wybraniu przycisku [Realizuj] lub [Odrzuć] dostępnych z poziomu Szczegółów działania lub z dostępnego dla działania menu. Dodatkowo wydarzenie prywatne można usunąć lub edytować.
Realizacja działania prywatnego
Szczegóły działania prywatnego

Kontakt

Wybór kwestionariusza

Do działań CRM typu: spotkanie oraz kontakt umożliwiono dodawanie oraz wypełnianie zdefiniowanych kwestionariuszy. Spotkanie handlowe, rozmowa z Klientem za każdym razem może przebiegać nieco inaczej. W celu lepszego zarządzania kontaktami z kontrahentem, warto skorzystać z kwestionariuszy, które usystematyzują przebieg spotkania, rozmowy. Po naciśnięciu na przycisk plus w sekcji Kwestionariusz na wzorcu planowania spotkania, można wybrać ankietę zdefiniowaną w systemie Comarch ERP Altum oraz przypiętą do działania CRM: spotkanie, kontakt.
Wybór kwestionariusza podczas planowania
Wybrany kwestionariusz jest widoczny na wzorcu planowanego spotkania i jest możliwy do zmiany lub usunięcia. Na zakładce Kontrahenci należy wybrać kontrahenta, dla którego zostanie zaplanowane Spotkanie.
Spotkanie: zakładka Kontrahenci
Po wybraniu Kontrahenta otworzy się nowe okno ze szczegółami, w którym dodatkowo będzie można wybrać osobę kontaktową, ustalić cykliczność działania oraz dodać opis spotkania. W przypadku dodania seryjnego kontrahentów dodatkowe wspomniane okno z dodatkowymi opcjami otworzy się po wybraniu danego kontrahenta zakładki Koszyk.
Szczegóły spotkania
Na zakładce Koszyk prezentowana jest lista spotkań, która zostanie stworzona po naciśnięciu przycisku .
Spotkanie: zakładka Koszyk
Na zakładce Dzień można zobaczyć zaplanowane działania w ujęciu dziennym.
Spotkanie: zakładka Dzień
Każde spotkanie może być tworzone, jako cykl działań. Aby określić cykl podczas planowania spotkania w sekcji Powtórzenie należy określić cykliczność działania. Możliwe do wyboru warianty powtórzeń zostały zaprezentowane poniżej.
Dialog wyboru wariantu powtórzeń działania
Uwaga
Zrealizowanie, odrzucenie lub usunięcie jednego z wydarzeń typu Spotkanie, które jest częścią cyklu spowoduje podzielenie tego cyklu na dwie mniejsze części: pierwsza część cyklu do tego wydarzenia oraz druga część cyklu od tego wydarzenia. Po wejściu w edycję spotkania będącego w drugiej części cyklu i wybraniu opcji Edytuj: Cały cykl, tak naprawdę zostanie przeplanowana tylko druga część głównego cyklu. Natomiast wybranie opcji Usuń: Cały cykl spowoduje usunięcie wszystkich spotkań z całego głównego cyklu.

Planowanie kontaktu

Kontakt jest rodzajem działania rejestrowanym przeważnie post factum. Kontakt jest zawsze powiązany z wątkiem przypisanym do Kontrahenta. Kontakt jest zawsze powiązany z wątkiem przypisanym do Kontrahenta. Jednak powiązanie kontaktu z wątkiem będzie występowało tylko w obrębie aplikacji, a wątek nie będzie synchronizowany do systemu ERP. Sam kontakt będzie natomiast wysłany, jako Kontakt CRM. Okno planowania kontaktu składa się z trzech zakładek:
  • Wybierz kontrahentów
  • Koszyk
  • Dzień
Podczas planowania kontaktu na zakładce Wybierz Kontrahentów: określa się Kontrahenta, z którym został zarejestrowany kontakt. Po wybraniu Kontrahenta otworzy się nowe okno ze szczegółami planowania kontaktu, w którym określa się wątek, tytuł kontaktu, datę i czas trwania, osobę kontaktową oraz opis kontaktu. Jak zostało wspomniane na początku punktu Kontakt musi być powiązany z wątkiem. Kontakt można powiązać z istniejącym, niezakończonym wątkiem przypisanym do danego Kontrahenta lub można stworzyć nowy wątek, z którym kontakt zostanie powiązany. Pola oznaczone kolorem czerwonym są polami wymaganymi do wypełnienia w celu zapisania działania. Jeśli do elementu kontakt w systemie Comarch ERP Altum został przypięty przynajmniej jeden kwestionariusz, podczas planowania kontaktu w aplikacji będzie widoczna sekcja: Kwestionariusz, umożliwiająca wybór ankiety oraz jej realizację na kontakcie. Opis wyboru kwestionariusza został zaprezentowany TUTAJ, natomiast jego realizacja kwestionariusza TUTAJ. Przejście do realizacji kwestionariusza na kontakcie odbywa się przy pomocy przycisku . Pytania, które na wzorcu ankiety zostały określone, jako: „wymagające odpowiedzi” oraz cały kwestionariusz zawierający przynajmniej jeden taki element wymagany, są oznaczone w aplikacji kolorem czerwonym. Przy nazwie kwestionariusza w nawiasie jest prezentowana ilość pytań znajdujących się na kwestionariuszu.
Szczegóły kontaktu

Realizacja kwestionariusza

Gdy podczas planowania spotkania lub kontaktu został wybrany kwestionariusz, jest on dostępny podczas realizacji tego typu elementu CRM w sekcji: zadania do wykonania. Nazwa kwestionariusza zawierającego pytania wymagające odpowiedzi kolorem czerwonym. Oprócz nazwy i opisu kwestionariusza prezentowana jest także ilość udzielonych odpowiedzi oraz wszystkich pytań znajdujących się na ankiecie.
Opcje dostępne podczas realizacji spotkania z kwestionariuszem
Kwestionariusz można zrealizować, dodać opis realizacji lub odrzucić. Jeśli na wybranym kwestionariuszu znajduje się przynajmniej jedno pytanie oznaczone w systemie Comarch ERP Altum jako wymagające odpowiedzi, to cały kwestionariusz jest uznany jako obligatoryjny. Podczas realizacji kontaktu nie będzie możliwe zatwierdzenie całego kontaktu, dopóki nie zostaną udzielone odpowiedzi na wymagane pytania.
Komunikat podczas zatwierdzenia kontaktu z kwestionariuszem bez udzielonych odpowiedzi na wymagane pytania
Natomiast podczas odrzucania kwestionariusza na spotkaniu konieczne jest podanie powodu.
Podgląd realizacji kwestionariusza
W aplikacji Comarch Mobile istnieje 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 jest zeskanowanie wartości – odpowiedzi ankiety.
Możliwość zeskanowania odpowiedzi do ankiety

Zadanie

Planowanie zadania

W przeciwieństwie do kontaktów i spotkań z zadaniem nie jest powiązany żaden kontrahent. Dodatkową różnicę stanowi również fakt, iż za pomocą zadań można rejestrować zdarzenia kilkudniowe. Okno planowania zadania składa się z dwóch zakładek:
  • Planowanie zadania
  • Dzień
Po wybraniu opcji planowania zadania, następuje przejście na zakładkę: Planowanie zadania – okno zostało zaprezentowane poniżej.
Okno: planowanie zadania
Oznaczenie wybranych godzin kolorem czerwonym oznacza, że w danym terminie istnieje zaplanowane już inne działania. Na zakładce Dzień można zobaczyć zaplanowane zadanie w ujęciu dziennym.

Usuwanie zadania

Usunięcie niezrealizowanych zadań 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

Realizacja zadania

Realizacja zadania polega na wybraniu przycisku [Realizuj] lub [Odrzuć] dostępnych z menu rozwijalnego. Użytkownik może także usunąć spotkanie, które zostało stworzone w aplikacji mobilnej i nie zostało jeszcze wysłane do systemu Comarch ERP Altum. Przy realizacji zadania można także wprowadzić własne uwagi do realizacji.
Realizacja zadania

Wizyta handlowa

Planowanie wizyty handlowej z poziomu Terminarza

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
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 wszystkich
Jeż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.

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

Planowanie wizyty bez podania wzorca

Istnieje możliwość dodania nowej wizyty bez określania wzorca. Podczas planowania takiej wizyty należy pole: Wzorzec pozostawić puste. Funkcjonalność ta jest możliwa, jeśli na grupie operatorów w Comarch ERP Altum na zakładce Inne Uprawnienia jest Aktywny parametr Możliwość planowania wizyt bez podania wzorca.
Wizyta bez wzorca

Kopiowanie wizyt

W aplikacji istnieje również możliwość kopiowania wizyt. w menu kontekstowym wizyty widoczna będzie opcja [Kopiuj].
Opcja: [Kopiuj] (menu kontekstowe wizyty zaplanowanej)

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 wizyty
 
Okno 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
Przyklad
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).

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

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

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

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.

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 z prawej strony. 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.

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 ERP podpięto raport konkurencji
Wizyta służbowa: Raport towarów konkurencji
Definicje raportów należy utworzyć w systemie Comarch Mobile Zarządzanie. 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ów
Okreś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.

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

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: Należności

W przypadku, gdy elementem wizyty jest przyjęcie należności po wybraniu przycisku [Realizuj] zostanie otwarte okno: [Płatności] z nierozliczonymi dokumentami dla kontrahenta wskazanego w wizycie (jeżeli takie dokumenty istnieją, w przeciwnym wypadku otwarte okno jest puste). Okno umożliwia wykonanie wpłaty dla określonego w wizycie kontrahenta.
Wizyta: Należności
Kliknięcie w daną płatność spowoduje otwarcie okna, w którym możliwa jest zmiana kwoty rozliczenia. Okno zostało zaprezentowane na poniższym zrzucie ekranu.
Wizyta: Należności, Zmiana kwoty

Element WH: Rejestrowanie dokumentów

Obsługa takiego elementu wizyty polega na wystawieniu dokumentu handlowego na kontrahenta według stworzonego wzorca wizyty w Comarch Zarządzanie (opis funkcjonalności znajduje się TUTAJ). W aplikacji mobilnej w elemencie wzorca wizyty: Rejestrowanie dokumentu można wybrać poniższe typy dokumentów:
  • Zamówienie sprzedaży
  • Oferta sprzedaży
  • Zapytanie ofertowe sprzedaży
  • Faktura sprzedaży
  • Paragon
  • Wydanie zewnętrzne
  • Reklamacja sprzedaży
Wizyta: Zamówienia

Usuwanie dokumentów w buforze z poziomu realizacji wizyty handlowej

W aplikacji Comarch Mobile istnieje możliwość usunięcia dokumentów w buforze, zarejestrowanych w ramach elementu wizyt o typie „Rejestrowanie dokumentu” bezpośrednio z poziomu wizyty handlowej. Funkcjonalność powoduje, że użytkownik nie musi wstrzymywać realizacji wizyty handlowej, aby przejść do listy dokumentów w celu usunięcia dokumentu. Aby użytkownik mógł usuwać dokumenty w buforze bezpośrednio z poziomu wizyty handlowej konieczna jest zmiana parametru CanDeleteObjectRelatedToConfirmedVisit na 1. Usunięcie dokumentu w buforze będzie możliwe dla wizyty w trakcie realizacji lub wizyty ze wstrzymaną realizacją.
Usuwanie dokumentów w buforze z poziomu realizacji wizyty handlowej
 

Element WH: 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
 

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

Element WH: Ankiety

Obsługa takiego typu wizyty polega na wykonaniu ankiety, która została zdefiniowana w systemie Comarch ERP Altum. 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: 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: Ankiety, wybór ankiety
Wizyta: Ankiety, wybór odpowiedzi
W aplikacji Comarch Mobile umożliwiono definiowanie 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 najnowszej wersji 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
Informacja o ankietowanej osobie na karcie wizyty
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

Element WH: Raport obecności towarów

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 Mobile Zarządzanie, 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 historycznego
Okno 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
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

Dodatkowo w aplikacji istnieje możliwość powiązania elementu wizyty: Raport obecności towarów z elementem: Merchandising. W efekcie podczas realizacji wizyty Raport obecności towarów jest możliwość wykonania zdjęć losowym towarom znajdującym się na raporcie. W Comarch Mobile Zarządzanie podczas dodawania elementu wzorca Merchandising parametr Zdjęcia na podstawie może przyjmować ustawienia: dodanych wzorców lub raportu obecności. Podczas konfiguracji Zdjęcia na podstawie raportu obecności wymagane jest dodatkowo uzupełnienie parametrów: Dla ilu towarów z raportów wykonać zdjęcia Raporty obecności
Konfiguracja elementu wzorca: Merchandising – zdjęcia na podstawie raportu obecności
Lista dostępnych raportów obecności możliwych do powiązania z elementem Merchandising
Dodany raport powiązany z elementem Merchandising

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 wartość parametru "Dla ilu towarów z raportów wykonać zdjęcia", 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ów
Realizacja 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.
 

Generowanie zamówienia na podstawie raportu obecności towarów

W aplikacji Comarch Mobile Zarządzanie podczas konfigurowania Raportu obecności towarów w sekcji [Ogólne] został dodany nowy parametr Możliwość wygenerowania zamówienia na podstawie raportu, który domyślnie ustawiony jest na Tak. Jeżeli wartość parametru przyjmuje wartość Tak, wówczas podczas realizacji elementu wizyty typu: Rejestrowanie dokumentu (ZS) istnieje możliwość automatycznego dodania towarów na zamówienie zgodnie z ilościami towarów wskazanymi podczas realizacji raportu obecności.
Konfiguracja elementu: Raport obecności towarów

Obsługa funkcjonalności w aplikacji

Jeżeli w aplikacji Comarch Mobile Sprzedaż na wizycie został zrealizowany co najmniej jeden raport, na definicji którego parametr: Możliwość wygenerowania zamówienia na podstawie raportu został określony na: Tak, wówczas po rozpoczęciu realizacji elementu Rejestrowanie dokumentu z typem: ZS wyświetlone zostanie okno z nagłówkiem „Dodaj towary z raportów obecności” z dodatkowymi parametrami. Rysunek poniżej:
Okno dodawania towarów na dokument ZS na podstawie raportu obecności – (1) przypadek jeśli zrealizowany tylko jeden raport, (2) przypadek jeśli zrealizowanych kilka raportów
Jednocześnie opcja [Dodaj towary z raportów obecności] jest dostępna w menu kontekstowym na dokumencie ZS.
Opcja: Dodaj towary z raportu dostępna w opcjach dodatkowych dokumentu ZS.
 

Vanselling

Sprzedaż bezpośrednia – Vanselling

W aplikacji, przy współpracy z Comarch ERP Altum, jest dostępna  obsługa sprzedaży typu Vanselling, czyli umożliwienie sprzedaży towaru bezpośrednio u Klienta, poprzez wystawianie dokumentu handlowego (PAR, FS) z możliwością fiskalizacji tych dokumentów na drukarce fiskalnej oraz dokumentu WZ. W ramach obsługi sprzedaży bezpośredniej (Vansellingu) w aplikacji Comarch Mobile Sprzedaż umożliwiono:
  • wystawianie Paragonów, Faktur Sprzedaży oraz Wydań Zewnętrznych,
  • kontrolowanie przez aplikacje dostępności zasobów towarów w magazynie Przedstawiciela handlowego (magazynie mobilnym),
  • w przypadku skonfigurowania drukarki fiskalnej – zafiskalizowania dokumentów handlowych,
  • automatyczne przyjmowanie zapłaty przy zatwierdzaniu dokumentu generujących płatność, np. Faktury sprzedaży,
  • przyjmowanie płatności kartą płatniczą,
  • drukowanie i wysyłanie dokumentów: do drukarki skomunikowanej z urządzeniem mobilnym lub na wybrany adres e-mail np. Klienta.

Rejestracja dokumentu

Z poziomu aplikacji Comarch Mobile istnieje możliwość zarejestrowania dokumentów:
  • Zamówienia sprzedaży (ZS),
  • Oferty sprzedaży (OS),
  • Zapytania ofertowe sprzedaży (ZOS)
  • Faktura sprzedaży (FS),
  • Paragon (PA),
  • Wydanie zewnętrzne (WZ),
  • Reklamacja sprzedaży (RLS)
  • Faktura zaliczkowa (FSL)
  • Wydanie magazynowe (WM-)
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, dialog nie zostanie wyświetlony. 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 – przykład na poniższym rysunku.
Różne typy dokumentów możliwe do wyboru dla różnych kontrahentów
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. Więcej informacji na temat konfiguracji znajduje się TUTAJ.
Komunikat wyświetlany, jeżeli wszystkie typy dokumentów zostaną zablokowane dla kontrahenta

Dokumenty

Kafelek: Dokumenty
Kafelek [Dokumenty] umożliwia wyświetlenie, filtrowanie i dodawanie wszystkich dokumentów zgromadzonych w bazie mobilnej poza dokumentami magazynowymi (MMW, MMP, PM, WM).
Typy dokumentów sprzedaży

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żliwiają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 oknie dokumenty istnieje również możliwość szybkiego dostępu do rejestracji określonych typów dokumentów. Wcześniej jednak należy określić, jakie typy dokumentów mają być widoczne w tym oknie dla operatora. W tym celu w ustawieniach aplikacji w sekcji: [Parametry dokumentów] należy zaznaczyć opcję: [Używaj szybkiego wybierania] i wybrać typy dokumentów mają być dostępne dla Użytkownika w tym oknie.
Wybór typów dokumentów jakie mają być widoczne dla operatora z poziomu kafelka [Dokumenty]
Po wybraniu określonych typów dokumentów będą one dostępne w dolnej części okna w kafelku [Dokumenty].
Szybka rejestracja dokumentów z poziomu kafelka [Dokumenty]
Dokument może zostać również dodany poprzez kliknięcie ikony plusa w prawym górnym rogu okna. Następnie zostanie rozwinięta lista dostępnych dokumentów do wyboru. Jeśli w aplikacji dostępny jest kontrahent [Nieokreślonym] wówczas  po wyborze typu dokumentu pokaże się okno dokumentu z wybranym kontrahentem: Nieokreślonym. Jeżeli w aplikacji nie ma kontrahenta [Nieokreślonym] wówczas po wyborze typu dokumentu pokaże się okno z wyborem kontrahenta. W celu poprawy niezawodności aplikacji Comarch Mobile Sprzedaż 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
Z poziomu aplikacji Comarch Mobile Sprzedaż istnieje możliwość zarejestrowania dokumentów:
  • zamówienia sprzedaży (ZS),
  • oferty sprzedaży (OS),
  • paragonu (PA),
  • faktury sprzedaży (FS),
  • wydania zewnętrznego (WZ),
  • reklamacji (RLS),
  • wydania magazynowego (WM),
  • rozchodu wewnętrznego (RW),
  • wydania kaucji (WKA),
  • wydania korekty kaucji (WKK)
  • przesunięcia międzymagazynowego wydania (MMW, (K)MMW).
Uwaga
Wszystkie opcje dotyczące Vansellingu są ukrywane jeżeli użytkownik nie ma praw do wystawania: FS, WZ, PA, WM i MMW.

Lista towarów

Po wyborze przycisku dodania nowego dokumentu zostanie wyświetlone okno: Towary.
Okno [Lista towarów]
Uwaga
Lista towarów może zostać ograniczona do określonej grupy towarów w zależności od wybranego kontrahenta poprzez określenie grupy towarów na karcie kontrahenta w systemie Comarch ERP Altum.
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 poziomy
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.

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.
Filtr na liście towarów
W aplikacji udostępniono filtrowanie listy kontrahentó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 kod EAN przypisany do jego karty. W zależności od ustawień listy towarów wyszukiwanie rozpocznie się po wpisaniu wskazanej ilości znaków w polu wyszukiwania. Opis ustawień listy towarów znajduje się TUTAJ.
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.
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świetlenia 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.
  • Kopiowanie
Okno: Koszyk
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, towar dodany kilka razy do koszyka
  • Filtrowanie
Towary dodane do koszyka można filtrować rodzaju towaru, producencie oraz marce. 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.
Filtr: Marka oraz Producent na zakładce Koszyk dokumentu
  • Komplety
W przypadku kompletu w zależności od konfiguracji podczas wystawiania dokumentu artykuł będący kompletem dodawany jest jako jedna pozycja lub jako poszczególne składniki kompletu.
Komplet jako całość
Komplet jako poszczególne pozycje

Po dokonaniu zmiany ilości lub ceny na towarze następuje przeliczenie poszczególnych elementów i rozdzielenie kompletu.

Komunikat o rozdzieleniu kompletu
Opcja edycji ilości dla pojedynczego elementu (składnika kompletu) może zostać zablokowana, wówczas podczas wystawiania dokumentów w aplikacji mobilnej możliwe będzie dodawanie tylko pełnych kompletów. Dotyczy to wszystkich dokumentów możliwych do wystawiania w aplikacji mobilnej przy współpracy z Comarch ERP Altum (ZS, OS, ZOS, FS, PAR, WZ, MM-). Więcej informacji na temat konfiguracji kompletu TUTAJ. 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.

Więcej informacji odnośnie konfiguracji tej funkcjonalności TUTAJ.

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

Blokada zapisu pozycji z wartością 0

Jeżeli na dokumencie ustawiona jest blokada zapisu pozycji z zerową wartością, w aplikacji sprawdzanie wartości pozycji następuje już na etapie zapisu pojedynczego elementu. Jeżeli wartość pozycji wynosi 0, wówczas dodanie takiej pozycji do koszyka będzie zablokowane, a użytkownik zostanie o tym poinformowany odpowiednim komunikatem.
Komunikat wyświetlany jeśli wartość pozycji wynosi 0, mała i duża kalkulacja elementu
Jeżeli wyzerowanie wartości pozycji nastąpi na przykład w wyniku zastosowania promocji lub rabatu nagłówka, wówczas walidacja pozycji z wartością 0 nastąpi w momencie zapisu lub zatwierdzenia dokumentu. Użytkownik otrzyma komunikat wraz ze wskazaniem, która pozycja ma zerową wartość.
Komunikat wyświetlany przy zapisie/zatwierdzaniu dokumentu z pozycją o zerową wartością
Jeżeli działa blokada zapisu pozycji z zerową wartością niemożliwe jest także dodanie takiej pozycji podczas dodawania seryjnego. Pozycje z zerową wartością zostaną pominięte podczas dodawania seryjnego a w aplikacji zostanie wyświetlony komunikat jak na poniższym rysunku.
Komunikat wyświetlany w przypadku seryjnego dodawania towarów

Cofanie dokumentów do bufora

Spis treści
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 Altum 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 bufora
Dokument 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 Komunikat towarzyszący usuwaniu dokumentu, dokument zostanie usunięty.
Komunikat towarzyszący usuwaniu 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
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.

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

Dodanie towaru do koszyka

Towar może zostać dodany do Koszyka z poziomu:
  • 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
Aplikacja Comarch Mobile mPOS umożliwia obsługę marży minimalnej dla danego towaru – funkcjonalność ta jest opisana TUTAJ. Jeżeli w aplikacji jest włączona obsługę marży minimalnej dla danego towaru, to w sytuacji, gdy przedstawiciel w oknie małej kalkulacji dla danego towaru wprowadzi zbyt wysoką wartość rabatu lub zbyt niską cenę końcową, zadziała blokada i pojawi się komunikat „Uzyskana marża jest za niska”.
Okno: Mała kalkulacja, komunikat: „Uzyskana marża jest za niska”
Identyczna blokada oraz komunikat pojawia się również w momencie, gdy Przedstawiciel w oknie pełnej kalkulacji wprowadzi zbyt niskie wartości dla dowolnego pola możliwego do edycji tj. Marża uzyskana (%), Rabat (%), Końcowa oraz Wartość Elementu (PLN). 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)

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 Altum 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
  • Wartość elementu netto oraz brutto – pole możliwe do edycji
  • Waga elementu
  • Magazyny
  • Termin dostawy:
    • Dni – ilość dni realizacji zamówionego towaru – pole możliwe do edycji,
    • Data – data dostarczenia zamówionego towaru Klientowi – pole możliwe do edycji,
  • 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 sekcji: Cechy towaru, można określić cechę towaru:
Okno dużej kalkulacji podczas generowania dokumentu
Cecha na nagłówku dokumentu
Wybrana cecha jest prezentowana również z poziomu Koszyka pod nazwą towaru. Jeśli podczas generowania dokumentu zostanie wprowadzona ilość większa niż dostępne zasoby dla danej partii towaru, pojawi się komunikat jak poniżej:
Informacja o niewystarczających zasobach dla danej partii
W aplikacji udostępniono konfigurowanie doliczania kosztów dodatkowych do pozycji dokumentu ZS, FS, PA, OS, WZ. 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.

Nagłówek dokumentu

Z poziomu okna [Nagłówek dokumentu] widoczne są pola zaprezentowane poniżej. Pola oznaczone symbolem  są możliwe do edycji po naciśnięciu przycisku.
Nagłówek dokumentu ZS
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 Altum 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). Dodatkowo na nagłówku dokumentu została umieszczona informacja o obsługującym. W zależności od ustawienia odpowiedniego parametru, pole Obsługujący na dokumencie może być automatycznie uzupełniane danymi pracownika wskazanymi na kaflu Dzień lub być określane za każdym razem przy rejestracji nowego dokumentu.
Informacja o obsługującym na nagłówku dokumentu oraz na kalkulacji pozycji

Sprzedaż z brakami

Funkcjonalność umożliwia dokonanie sprzedaży z magazynu lokalnego towaru, dla którego zasoby nie zostały jeszcze zaewidencjonowane w systemie. W systemie ERP, po wykonaniu synchronizacji takiego dokumentu z aplikacji mobilnej, zarejestrowany zostanie brak odpowiedniego zasobu, a odpowiedni proces BPM wygeneruje dokumenty WZ, kiedy zasoby znajdą się już na magazynie. Aby umożliwić sprzedaż towaru  z magazynu lokalnego, na nagłówku dokumentu FS/PA w sekcji Dystrybutor/Magazyn musi znajdować się magazyn lokalny. Jeżeli na definicji dokumentu został ustawiony magazyn lokalny jako domyślny, pojawi  się on automatycznie na nagłówku dokumentu, w przeciwnym razie należy dokonać odpowiedniej zmiany.
Uwaga
Po dodaniu co najmniej jednej pozycji na dokument FS/PA edycja magazynu jest już niemożliwa.
Sprzedaż z brakami

Sprzedaż bezpośrednia – Vanselling

W aplikacji, przy współpracy z Comarch ERP Altum, jest dostępna  obsługa sprzedaży typu Vanselling, czyli umożliwienie sprzedaży towaru bezpośrednio u Klienta, poprzez wystawianie dokumentu handlowego (PAR, FS) z możliwością fiskalizacji tych dokumentów na drukarce fiskalnej oraz dokumentu WZ. W ramach obsługi sprzedaży bezpośredniej (Vansellingu) w aplikacji Comarch Mobile mPOS umożliwiono:
  • wystawianie Paragonów, Faktur Sprzedaży oraz Wydań Zewnętrznych,
  • kontrolowanie przez aplikacje dostępności zasobów towarów w magazynie Przedstawiciela handlowego (magazynie mobilnym),
  • w przypadku skonfigurowania drukarki fiskalnej – zafiskalizowania dokumentów handlowych,
  • automatyczne przyjmowanie zapłaty przy zatwierdzaniu dokumentu generujących płatność, np. Faktury sprzedaży,
  • przyjmowanie płatności kartą płatniczą,
  • drukowanie i wysyłanie dokumentów: do drukarki skomunikowanej z urządzeniem mobilnym lub na wybrany adres e-mail np. Klienta.

Faktura Sprzedaży (FS)

Pierwszym krokiem wystawiania FS jest wybór odpowiedniego typu dokumentu.

Wybór FS na liście dostępnych w aplikacji typów dokumentów
Po wybraniu FS na liście dokumentów, w aplikacji wyświetli się  lista towarów. Do koszyka dokumentu możemy dodać jedynie towary, które są dostępne na magazynie mobilnym (stany niezerowe). Wygodnie w tej sytuacji jest skorzystać z filtra ‘Stany zerowe – Ukrywaj’. Wówczas lista towarów zostanie odfiltrowana do tych pozycji, których stan na magazynie mobilnym jest niezerowy.
Filtr ukrywający stany zerowe w aplikacji

Po dodaniu towarów do koszyka, na nagłówku dokumentu można podejrzeć podstawowe informacje o dokumencie.

Nagłówek dokumentu FS
Po wyborze towarów i dokonaniu ewentualnych zmian na nagłówku dokumentu, dokument taki można:
  • Zapisać – dokument zostanie zapisany do bufora, nie zostanie wysłany do systemu ERP 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.
Możliwe do wyboru opcje, po zakończeniu wystawiania dokumentu

Po zatwierdzeniu, dokument znajdzie się na liście płatności na karcie kontrahenta.

Dokument widoczny na liście płatności

Kontrola limitu kredytowego

Gdy dla dokumentów FS, PA, WZ, ZS jest włączona opcja kontroli limitu kredytowego kontrahenta (więcej informacji można znaleźć TUTAJ) podczas wystawiania/zatwierdzania dokumentu wyświetlane są komunikaty:
  • Ostrzeżenia o przekroczeniu limitu kredytowego
dla kontrahenta, który ma przekroczony limit kredytowy lub jeśli zatwierdzenie tego dokumentu spowoduje przekroczenie jego limitu wyświetlany jest komunikat o treści jak na rysunku poniżej
Komunikat ostrzegający o przekroczeniu limitu kredytowego
  • Blokady dla dokumentów handlowych
dla kontrahenta, który ma przekroczony limit kredytowy lub zatwierdzenie dokumentu spowoduje jego przekroczenie,  dla którego domyślną formą płatności jest inna niż „Gotówka” lub o terminie płatności większym od 0 dni wyświetlany jest komunikat jak na rysunku poniżej.
Kontrola limitu (blokada) i zmiana formy płatności

dla kontrahenta, który ma przekroczony limit kredytowy lub jego zatwierdzenie spowoduje przekroczenie limitu lub dla którego domyślną formą płatności jest „Gotówka” i posiada termin płatności równy 0 dni wyświetlana jest informacja o treści jak na rysunku poniżej.

Kontrola limitu i rozliczenia (blokowanie)
  • Blokowania – dokumenty bez płatności (ZS)
dla kontrahenta, który ma przekroczony limit kredytowy lub zatwierdzenie dokumentu spowoduje przekroczenie tego limitu pojawi się komunikat o treści:
Kontrola limitu (blokowanie)

Generowanie dokumentu Faktury Zaliczkowej [FSL] dla Zamówienia Sprzedaży [ZS]

W aplikacji istnieje możliwość generowania Faktur Zaliczkowych do dokumentów Zamówień Sprzedaży. Wygenerowanie Faktury Zaliczkowej możliwe jest z poziomu menu kontekstowego znajdującego się na danym dokumencie ZS:
Generowanie Faktury Zaliczkowej
Uwaga
Fakturę Zaliczkową można wygenerować tylko dla dokumentu ZS, które zostało zatwierdzone lub posiada status: W realizacji (jeżeli centrum mobilne ma włączoną opcję pobierania stopnia realizacji zamówień). Jeżeli ZS zostało zrealizowane w 100%, opcja Faktury Zaliczkowej będzie niedostępna.  Aby Faktura Zaliczkowa mogła zostać wystawiona, na dokumencie ZS musi być waluta systemowa.

Kwotę zaliczki w stosunku do Zamówienia można określić poprzez wartość lub procent od źródłowego dokumentu:

Określenie kwoty zaliczki

Po zatwierdzeniu kwoty zaliczki zostanie wyświetlone okno Podsumowania stawek Vat (brutto):

Podsumowanie stawek VAT
Istnieje możliwość zmiany wartości zaliczki dla określonej stawki VAT, po kliknięciu w wybraną:
Wartość zaliczki dla określonej stawki VAT

W drugiej zakładce znajduje się lista pozycji znajdujących się na dokumencie ZS. Jest to lista nieedytowalna przez Przedstawiciela Handlowego.

Elementy ZS dla którego generowana jest Faktura Zaliczkowa
Na nagłówku Faktury Zaliczkowej prezentowany jest numer zamówienia, dla którego dana FSL jest generowana:
Nagłówek dokumentu FSL
Dokumenty FSL znajdują się:
  • Na liście płatności danego kontrahenta
  • Na liście dokumentów z poziomu kafelka: Dokumenty
  • Na karcie kontrahenta w sekcji: Ostatni dokument
Jeżeli do całej wartości ZS została wygenerowana już FSL (bądź kilka), po wybraniu opcji: Faktura Zaliczkowa dla danego dokumentu ZS zostanie wyświetlony komunikat jak na rysunku poniżej:
Komunikat informujący o wcześniejszym wygenerowaniu FSL do danego ZS

Jeżeli operator wykona próbę odtwierdzenia dokumentu ZS, dla którego istnieją już dokumenty FSL, w aplikacji zostanie wyświetlony komunikat informujący o skutkach odtwierdzenia danego ZS:

Komunikat dotyczący odtwierdzenia dokumentu ZS dla którego wygenerowano już FSL

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 maila
Automatyczne 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.
Filtry: Dok. kontrahenta

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

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

Możliwość ukrywania cen oraz wartości towarów w kafelku Towary i na konkretnych dokumentach

Parametr [PricesOnItemsInvisible] umożliwia ukrycie cen i rabatów w kafelku Towary. Parametr ten został opisany TUTAJ. Przełączenie parametru na wartość 1 powoduje:
  • Ukrycie cen na karcie towaru
Ukryta informacja o cennikach na karcie towaru
  • Ukrycie cen na liście oferowanych towarów
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: 0 as IsPricesInvisible, i zmienić warunek dla którego dokumentu chcemy ukryć ceny (poniżej przykład dla dokumentu ZS). case when NamespaceEntry = 'Comarch.B2.Sales.Documents.SalesOrderManager' then 1 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
W aplikacji 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.altum.statement (Comarch Mobile\Serwer synchronizacji\Methods\documentsnumerators)

Kasa

Kafelek Kasa

Widok z menu głównego: Kasa
W menu głównym aplikacji prezentowany jest uproszczony raport dla stanu kasy w rozbiciu na:
  • Stan kasy – to Stan początkowy + Przychody – Rozchody
  • Przychody – suma wszystkich dokumentów KP powiązanych z otwartym raportem kasowym
  • Rozchody – suma wszystkich dokumentów KW powiązanych z otwartym raportem kasowym
W momencie rozpoczęcia dnia otwierany jest raport kasowy w aplikacji. Wszystkie dokumenty KP i KW wykonane po rozpoczęciu dnia w aplikacji otrzymują status Oczekuje na synchronizację dopiero w momencie zamknięcia raportu kasowego i podczas kolejnej synchronizacji są przesłane do systemu ERP.
Uwaga
Dokumenty KP/KW rozliczające płatności zostaną przesłane do systemu ERP pod warunkiem, że rozliczane dokumenty handlowe posiadają status zsynchronizowano i znajdują się w systemie ERP.

Stan kasy na dzień

Po naciśnięciu na kafel Kasa zostaje wyświetlone okno: Stan kasy na dzień zaprezentowane na rysunku poniżej.
Podział w kafelku Kasa na transakcje kartami płatniczymi i transakcje kasowe
Poniżej uproszczonego raportu dla stanu kasy dostępna jest opcja: Generuj dokument KW rozliczenie. Zaznaczenie tej opcji umożliwi wygenerowanie dokumentu KW, który rozlicza kasę. Po naciśnięciu na obszar opcji: Wypłata lub przycisk  , wyświetlane jest okno, w którym jest możliwa zamiana kwoty wypłaty:
Okno: Zmień kwotę
Po naciśnięciu na obszar opcji: Opis lub przycisku  , jest wyświetlane okno, w którym jest możliwa zamiana opisu:
Okno: Zmień opis
Po kliknięciu w przycisk   zostanie wyświetlony następujący komunikat: Czy chcesz zamknąć raport kasowy? Po wybraniu opcji: Tak następuje rozliczenie raportu kasowego oraz wygenerowanie dokumentu KW rozliczenie.
Komunikat wyświetlany podczas zamykania raportu kasowego
Po naciśnięciu przycisku  zostaje wyświetlona lista wpłat i wypłat wg stanu na dany dzień - dokumentów kasowych powiązanych z otwartym raportem.

Rejestrowanie Wpłaty (KP)

Po naciśnięciu przycisku: Dodaj wpłatę   na karcie kontrahenta zostanie otwarte okno Wpłata. Okno: Wpłata zostało zaprezentowane na rysunku poniżej.
Rejestrowanie dokumentu KP
Wybór podmiotu, dla którego ma zostać wystawiony dokument KP został zaprezentowany na rysunku poniżej. Istnieje również możliwość zablokowania poszczególnych podmiotów podczas wystawiania KP/KW z poziomu kafelka Kasa/Dzień.
Wybór podmiotu, dla którego ma zostać wystawiony dokument KP

Wybór płatnika został zaprezentowany na rysunku poniżej.

Wybór płatnika dla Kontrahenta

Okno wprowadzania wartości wpłacanej kwoty zostało zaprezentowane na rysunku poniżej.

Okno: Zmień kwotę
Dodawanie opisu zostało zaprezentowane na rysunku poniżej.
Okno: Zmień opis

W przypadku, gdy użytkownik będzie chciał zatwierdzić okno: Wpłata i jednocześnie nie poda wartości wpłaty, w oknie pojawi się komunikat: „Nie podano wartości” i wpłata na zerową wartość nie zostanie zatwierdzona.

Okno: Wpłata, komunikat: Nie podano wartości

Zapisana wpłata będzie widoczna na liście Wpłaty/Wypłaty i będzie dla niej dostępne menu zaprezentowane na rysunku poniżej.

Lista wpłat i wypłat - menu kontekstowe dostępne dla poszczególnych dla pozycji
 - Usunięcie dokumentu KP  - Wysłanie KP do drukarki bądź, jako e-mail do kontrahenta  - Edycja dokumentu KP. Istnieje możliwość zmiany wszystkich danych Naciśnięcie przycisku [Powrót] na urządzeniu spowoduje wyświetlenie opcji zaprezentowanych na rysunku poniżej.
KP opcje dostępne po naciśnięciu przycisku [Powrót] na urządzeniu
Istnieje również możliwość rejestracji wpłat przy wyborze płatności kartą. Podczas wystawiania dokumentów KP oraz wyborze płatności kartą i wybraniu opcji Zapisz lub Zapisz i Wyślij  okno aplikacji zostaje zablokowane a kwota płatności wysyłana jest na terminal (w trybie obciążenia dla KP). W przypadku pozytywnej realizacji transakcji okno zapisu kasowego zostanie zamknięte. Natomiast, jeśli z terminala zostanie wysłany błąd, w oknie urządzenia mobilnego wyświetli się komunikat: „Płatność kartą nie powiodła się. Transakcja została odrzucona” z opcjami:
  • Ponów próbę – ponowna próba transakcji
  • Anuluj – powrót do okna zapisu kasowego.
W przypadku transakcji przy użyciu kart płatniczych nie ma możliwości usuwania, edycji nawet w sytuacji, gdy znajduje się on w jeszcze otwartym raporcie kasowym ani odtwierdzania dokumentów KP. Dla takich KP w menu kontekstowym widoczne są tylko opcje Wyślij i Podgląd.

Rejestrowanie Wypłaty (KW)

Po naciśnięciu przycisku  zostanie otwarte okno Wypłata. Opcje dostępne w przypadku rejestracji dokumentu KW są analogiczne, jak w przypadku rejestracji dokumentu KP i zostały opisane TUTAJ. Okno: Wypłata zostało zaprezentowane na rysunku poniżej.
Rejestrowanie dokumentu KW
Wybór podmiotu, dla którego ma zostać wystawiony dokument KW

W przypadku, gdy suma aktualnych wpłat jest mniejsza od sumy kwoty, którą chcemy wypłacić podczas zatwierdzania dokumentu pojawi się komunikat zaprezentowany na rysunku poniżej.

Podczas rejestracji wypłaty KW również istnieje możliwość użycia kart płatniczych. Rejestracja dokumentów KW przebiega analogicznie, jak w przypadku dokumentów KP.

Komunikat o zablokowaniu możliwości wykonania wypłaty

Lista dokumentów kasowych

Okno prezentowane jest po wybraniu przycisku  w sekcji Transakcje kasowe w kafelku Kasa. Wyświetla ono listę wpłat i wypłat, jakie zostały zarejestrowane w aplikacji Comarch Mobile Sprzedaż. Na samej górze prezentowany jest aktualny bilans wpłat/wypłat. W górnej części okna Lista dokumentów kasowych znajduje się data, za jaką prezentowany jest stan kasy. Poniżej znajduje się lista Wpłat/Wypłat. Każdy wiersz posiada informację o:
  • numerze dokumentu KP/KW,
  • dokumencie, którego płatność została nim rozliczona
  • akronimie i nazwie płatnika.
Lista dokumentów kasowych
Więcej informacji na temat rejestrowania KP znajduje się TUTAJ, natomiast KW TUTAJ.

Lista Wpłat i Wypłat

Okno prezentowane jest po wybraniu przycisku  w grupie Handlowe w wierszu Ostatnia wpłata/wypłata. Wyświetla ono listę wpłat i wypłat, jakie zostały zarejestrowane w aplikacji Comarch Mobile Sprzedaż. Na samej górze prezentowany jest aktualny bilans wpłat/wypłat dla danego kontrahenta.
Bilans wpłat/wypłat kontrahenta

Filtrowanie listy Wpłat i Wypłat

Istnieje możliwość filtrowania wpłat oraz wypłat poprzez wykorzystanie pola filtra dostępnego w dolnej części okna. Po wybraniu przycisku  istnieje możliwość wybrania kryteriów, według których będzie odbywało się filtrowanie listy Wpłat/Wypłat. Dostępne opcje zostały zaprezentowane na rysunku poniżej. Dodatkowo po wybraniu opcji:  w filtrze istnieje możliwość głosowego wyszukiwania dokumentów KP/KW.
Filtr na liście Wpłaty/Wypłaty
[Rodzaj [Wszystkie]] - Rodzaj zapisu, który ma zostać wyświetlony. Możliwe do wyboru: KP, KW, Wszystkie [Wyst. do] - Data, do której ma zostać wyszukana operacja [Wyst. do] - Data, od której ma zostać wyszukana operacja [Płatnik] - Płatnik, dla którego mają zostać znalezione dokumenty KP/KW [Docelowy] - Kontrahent Docelowy, dla którego mają zostać znalezione dokumenty KP/KW

Podgląd historycznych zapisów kasowych

Historyczne zapisy kasowe, można podejrzeć z poziomu listy Wpłaty/Wypłaty na Karcie kontrahenta. Wszystkie zapisy kasowe wyświetlone z tego poziomu będą dotyczyć tylko tego konkretnego kontrahenta. Zapisy kasowe pobrane z systemu oznaczane są ikoną:  analogicznie jak w przypadku dokumentów oraz działań pobranych z systemu. Po wybraniu danego dokumentu KP/KW z listy zostaną wyświetlone jego szczegóły. Historyczne zapisy kasowe można wyświetlić także z poziomu kafla: Kasa. W tym widoku została dodana druga zakładka: Historyczne zapisy kasowe, z poziomu której wyświetlane są wszystkie historyczne zapisy kasowe – dotyczące wszystkich kontrahentów dostępnych w aplikacji.
Podgląd historycznych zapisów kasowych możliwy z poziomu karty kontrahenta oraz kafla: Kasa

Nagłówek dokumentu

Zmiana daty realizacji oraz cennika

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

Zmiana cennika na nagłówku dokumentu

W aplikacji Comarch Mobile mPOS została wprowadzona możliwość przeliczenia pozycji dodanych do koszyka po zmianie cennika początkowego na nagłówku dokumentu. Jeżeli dokument posiada już pozycje w koszyku a użytkownik spróbuje zmienić cenę początkową, zostanie wyświetlony odpowiedni komunikat, po potwierdzeniu którego pozycje w koszyku zostaną przeliczone zgodnie z ustawionym cennikiem.
Zmiana ceny początkowej na nagłówku dokumentu
Po tym jak użytkownik wybierze inny cennik na liście możliwych do wyboru cenników, zostanie poinformowany, że zmiana ta może spowodować zmianę warunków handlowych.
Komunikat wyświetlany po zmianie cennika na nagłówku dokumentu
Po potwierdzeniu komunikatu pozycje zostaną przeliczone zgodnie z wybranym cennikiem.

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 wagi całego dokumentu

Po zaznaczeniu parametru w Ustawieniach aplikacji [Pokazuj wagę towarów], przedstawiciel podczas wystawiania dokumentu może kontrolować wagę całego zamówienia.
Zaznaczenie w ustawieniach konfiguracji parametru widoczności wagi towarów na dokumencie
Wyświetlanie na dokumencie wagi wszystkich towarów dodanych do koszyka
Zdefiniowana waga (netto oraz brutto) na kartach towarów w systemie ERP 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). Na liście towarów dodanych dostępna jest informacja na temat wielkości udzielonego rabatu na każdej pozycji. Umożliwia to szybki przegląd wysokości udzielonych rabatów, bez konieczności wyświetlania szczegółów każdej pozycji z osobna.

Odwrotne obciążenie

W aplikacji Comarch Mobile mPOS istnieje możliwość obsługi odwrotnego obciążenia, czyli procedury odwrotnego naliczania VAT przez nabywcę a nie odbiorcę. Obsługa odwrotnego obciążenia w aplikacji Comarch Mobile mPOS 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,
  • oznaczeniu odpowiednich towarów objętych odwrotnym obciążeniem.

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.

Pozycja dokumentu z odwrotnym obciążeniem
Konfiguracja obsługi odwrotnego obciążenia opisana jest TUTAJ.

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.

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

Edycja płatnika na nagłówku dokumentu

W aplikacji Comarch Mobile mPOS istnieje możliwość edycji płatnika na nagłówku dokumentów wystawionych w aplikacji:
  • Zamówienie Sprzedaży (ZS)
  • Oferta Sprzedaży (OS)
  • Faktura Sprzedaży (FS)
  • Paragon (Pa)
  • Wydanie Zewnętrzne ( WZ)
Edycja płatnika na nagłówku dokumentu

Po dokonaniu zmiany płatnika na dokumencie, jego zatwierdzeniu i zsynchronizowaniu do systemu ERP, informacja o płatniku jest widoczna na dokumencie, w zakładce [Kwoty/Płatności].

Informacje na temat konfiguracji można znaleźć TUTAJ.

Edycja kontrahenta docelowego i głównego na nagłówku dokumentu

Możliwość zmiany kontrahenta docelowego i głównego na nagłówku dokumentu została wprowadzona dla dokumentów:
  • Zamówienie Sprzedaży (ZS),
  • Oferta Sprzedaży (OS),
  • Faktura Sprzedaży (FS,
  • Paragon (PA),
  • Wydanie Zewnętrzne (WZ)
  • Reklamacja sprzedaży (RLS),
  • Faktura zaliczkowa (FSL).
Za możliwość zmiany kontrahenta głównego i docelowego odpowiada parametr [ChangingContractorOnDocumentPermission] (domyślna lokalizacja: C:\Program Files (x86)\Comarch Mobile\Serwer synchronizacji\Methods\documentsnumerators). Więcej informacji nt. tego parametru znajduje się TUTAJ.
Uwaga
W systemie Comarch ERP Altum w sekcji [Docelowy] wyświetlany jest Kontrahent Główny.

Możliwość wystawiania dokumentów ZS w walucie obcej

W aplikacji Comarch Mobile mPOS umożliwiono wystawianie dokumentów ZS i ZOS w walucie obcej. Podczas wystawiania tych dokumentów na nagłówku ustawiana jest domyślna waluta z karty Kontrahenta. Dodatkowo operator ma możliwość zmiany waluty oraz jej kursu w zależności od nadanych mu uprawnień. Operator ma możliwość bądź ustawioną blokadę zmiany: samej waluty, samego kursu, zarówno waluty jak i kursu. Więcej informacji odnośnie konfiguracji uprawnień operatora znajduje się TUTAJ.
Możliwość zmiany waluty jaki kursu na nagłówku dokumentu
W sytuacji kiedy do koszyka zostały dodane już towary, przedstawiciel nie ma już możliwości zmiany waluty i kursu waluty – brak ikony ołówka przy pozycjach waluta i kurs. Operator (w zależności od nadanych uprawnień) może dokonać zmiany waluty i kursu jedynie na dokumencie do którego nie dodano wcześniej towaru. Po kliknięciu w ikonę edycji (ikona ołówka) zostaje wyświetlona lista z walutami zsynchronizowanymi z systemu ERP Altum.
Lista walut w przypadku edycji waluty ustawionej na nagłówku dokumentu.

Przy próbie wybrania waluty, dla której w systemie ERP Altum brak jest notowań dla kursu w aplikacji zostaje wyświetlony komunikat, jak na poniższym rysunku.

Komunikat wyświetlany jeśli w aplikacji brak zdefiniowanego kursu dla danej waluty

Jeśli na nagłówku dokumentu została ustalona waluta obca poszczególne elementy zostaną przeliczone zgodnie z obowiązującym kursem na ustawioną walutę obcą.

Po wyborze towarów i dokonaniu ewentualnych zmian na nagłówku dokumentu, dokument należy zatwierdzić, aby został wysłany do systemu przy kolejnej synchronizacji.

Możliwość wystawiania dokumentów na wiele magazynów

W aplikacji Comarch Mobile mPOS jest możliwość wystawianie dokumentu ZS (Zamówienie Sprzedaży), OS (Oferta Sprzedaży), FS (Faktur Sprzedaży), PA (Paragonów) oraz WZ (Wydanie Zewnętrzne) na wiele magazynów, dla dokumentów (MM-) opcja nie jest dostępna. Funkcjonalność ta polega na tym, iż istnieje możliwość zmiany magazynu z poziomu nagłówka dokumentu oraz z poziomu karty towaru dodanego do koszyka.
  • Dokumenty ZS, OS można wystawiać wyłącznie na magazyn lokalny, aplikacja nie kontroluje stanów magazynowych.
  • Dokumenty FSL są powiązane z dokumentami ZS, w związku z czym wystawiane są na magazyn lokalny.
  • Dokumenty FS, PA można wystawiać na:
    • magazyn mobilny, wtedy zasoby są pobierane z magazynu mobilnego, stany magazynowe są kontrolowane,
    • magazyn lokalny, wtedy aplikacja nie będzie kontrolować stanów magazynowych (sprzedaż z brakami szerzej opisana została TUTAJ).
  • Dokumenty WZ można wystawiać wyłącznie na magazyn mobilny, zasoby są pobierane z magazynu mobilnego, stany magazynowe są kontrolowane,
Konfiguracja systemu Comarch ERP Altum została przedstawiona w dokumencie: Comarch Mobile mPOS– Instalacja i konfiguracja we współpracy z Comarch ERP Altum.
Zmiana magazynu na nagłówku dokumentu ZS
Zmiana magazynu na karcie towaru dodanego do koszyka podczas wystawiania dokumentu ZS

Jeśli w koszyku są już dodane pozycje towarowe podczas zmiany magazynu na nagłówku dokumentu pojawi się komunikat jak na rysunku poniżej.

Zmiana magazynu na karcie towaru dodanego do koszyka podczas wystawiania dokumentu ZS
TAK -  zaznaczenie opcji powoduje aktualizację magazynu na wszystkich pozycjach w koszyku NIE - zaznaczenie opcji powoduje pozostawianie aktualnie wskazanego magazynu ANULUJ - cofa operacje przywracając wcześniej wybrany na nagłówku magazyn. Jeżeli podczas wystawania dokumentu ZS w aplikacji na pozycjach zostaną wskazane różne magazyny, wówczas na nagłówku takiego dokumentu zostanie wyświetlone dodatkowe pole: „Wartość pozycji (ze względu na magazyn)”, wraz z prezentacją wartości pozycji zamawianych z danego magazynu.
Wartości pozycji (ze względu na magazyn)

Dodawanie atrybutów oraz załączników na nagłówek dokumentu

Aby użytkownik posiadał możliwość przypisania danego atrybutu na pozycję dokumentu konieczne jest jego właściwe zdefiniowanie oraz przypięcie do odpowiedniego obiektu w systemie Comarch ERP Altum. W tym celu należy, w systemie Comarch ERP Altum, wybrać opcję Atrybuty. Następnie na zakładce lista atrybutów podnieść do edycji konkretny atrybut i zaznaczyć parametry Podgląd i Edycja w sekcji Mobile Sprzedaż oraz przypiąć ją do danego obiektu (zakładka: Lista obiektów). Na pozycji można dodać następujące typy atrybutów:
  • Lista: zamknięta i otwarta (w aplikacji atrybut lista otwarta będzie zachowywał się analogicznie jak lista zamknięta: zostanie wyświetlona lista z wartościami określonymi w Comarch ERP Altum, nie ma możliwości dodania innych wartości niż zdefiniowane w systemie ERP)
  • Liczba
  • Tekst
  • Data
  • Słownik
  • Wartość logiczna
Jeżeli dany atrybut jest oznaczony, jako Wymagany w systemie Comarch ERP Altum, w aplikacji Comarch Mobile mPOS jest oznaczony znakiem .
Uwaga
Tylko z poziomu pełnej kalkulacji można dodać atrybut na pozycji dokumentu.
Aby dodać atrybut na nagłówek dokumentu należy:
  • rozwinąć opcje dodatkowe dokumentu i wybrać opcję: Dodaj informację dodatkową. Następnie należy wybrać klasę atrybutu i wpisać/wybrać wartość,
  • lub wybrać ikonę „+” w sekcji: Informacje dodatkowe na nagłówku 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 nagłówku dokumentu.
Dodawanie atrybutów i załączników na nagłówku dokumentu
  Więcej informacji o załącznikach w aplikacji znajduje się TUTAJ.

Dokumenty

Kafelek Dokumenty

Kafelek Dokumenty
Kafelek Dokumenty umożliwia wyświetlenie i filtrowanie wszystkich dokumentów zgromadzonych w bazie mobilnej poza dokumentami magazynowymi (MM+, MM-, PM, WM).
Typy dokumentów sprzedaży

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żliwiają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 dodatkowa możliwość filtrowania po statusie dokumentu. W aplikacji została dodana możliwość filtrowania dokumentów zamówień, które zostały zmodyfikowane po stronie systemu ERP, za pomocą filtra „Zmodyfikowane w ERP. 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. Obsługa filtru ‘Zmodyfikowane w systemie ERP’ wymaga na oddziale mobilnym w systemie ERP Altum na dokumencie ZS zaznaczenia opcji ‘Synchronizuj informacje o stanie realizacji zamówień’.
Dodatkowe filtry na liście dokumentów i odfiltrowany dokument
W oknie dokumenty  istnieje również możliwość szybkiego dostępu do rejestracji określonych typów dokumentów. Wcześniej jednak należy określić, jakie typy dokumentów mają być widoczne w tym oknie dla operatora. W  tym celu w ustawieniach aplikacji w sekcji: Parametry dokumentów należy zaznaczyć opcję: Używaj szybkiego wybierania i  wybrać typy dokumentów mają być dostępne dla Użytkownika w tym oknie.
Wybór typów dokumentów jakie mają być widoczne dla operatora z poziomu kafelka [Dokumenty]
 Po wybraniu określonych typów dokumentów będą one dostępne w dolnej części okna w kafelku [Dokumenty]
Szybka rejestracja dokumentów z poziomu kafelka [Dokumenty]
Dokument może zostać również dodany poprzez kliknięcie ikony plusa w prawym górnym rogu okna. Następnie zostanie rozwinięta lista dostępnych dokumentów do wyboru. Jeśli w aplikacji dostępny jest kontrahent [Nieokreślonym] wówczas  po wyborze typu dokumentu pokaże się okno dokumentu z wybranym kontrahentem: Nieokreślonym. Jeżeli w aplikacji nie ma kontrahenta [Nieokreślonym] wówczas po wyborze typu dokumentu pokaże się okno z wyborem kontrahenta. W celu poprawy niezawodności aplikacji Comarch Mobile Sprzedaż 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.

Z poziomu aplikacji Comarch Mobile Sprzedaż istnieje możliwość zarejestrowania dokumentów: zamówienia sprzedaży (ZS), oferty sprzedaży (OS), zapytania ofertowego sprzedaży (ZOS), paragonu (PA), faktury sprzedaży (FS), wydania zewnętrznego (WZ), reklamacji sprzedaży (RLS), Faktury Zaliczkowej (FSL), Przesunięcia międzymagazynowego (MM-)

Dodatkowo umożliwiono wystawianie ZS i OS w walucie obcej. Podczas wystawiania tych dokumentów na nagłówku dokumentu ustawiana jest domyślna waluta z karty kontrahenta.

Uwaga
Wszystkie opcje dotyczące Vansellingu są ukrywane jeżeli użytkownik nie ma praw do wystawania: FS ,WZ, PA, MM-

Faktura Sprzedaży (FS)

Pierwszym krokiem wystawiania FS jest wybór odpowiedniego typu dokumentu.

Wybór FS na liście dostępnych w aplikacji typów dokumentów
Po wybraniu FS na liście dokumentów, w aplikacji wyświetli się  lista towarów. Do koszyka dokumentu możemy dodać jedynie towary, które są dostępne na magazynie mobilnym (stany niezerowe). Wygodnie w tej sytuacji jest skorzystać z filtra ‘Stany zerowe – Ukrywaj’. Wówczas lista towarów zostanie odfiltrowana do tych pozycji, których stan na magazynie mobilnym jest niezerowy.
Filtr ukrywający stany zerowe w aplikacji

Po dodaniu towarów do koszyka, na nagłówku dokumentu można podejrzeć podstawowe informacje o dokumencie.

Nagłówek dokumentu FS
Po wyborze towarów i dokonaniu ewentualnych zmian na nagłówku dokumentu, dokument taki można:
  • Zapisać – dokument zostanie zapisany do bufora, nie zostanie wysłany do systemu ERP 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.
Możliwe do wyboru opcje, po zakończeniu wystawiania dokumentu

Po zatwierdzeniu, dokument znajdzie się na liście płatności na karcie kontrahenta.

Dokument widoczny na liście płatności

Kontrola limitu kredytowego

Gdy dla dokumentów FS, PA, WZ, ZS jest włączona opcja kontroli limitu kredytowego kontrahenta (więcej informacji można znaleźć TUTAJ) podczas wystawiania/zatwierdzania dokumentu wyświetlane są komunikaty:
  • Ostrzeżenia o przekroczeniu limitu kredytowego
dla kontrahenta, który ma przekroczony limit kredytowy lub jeśli zatwierdzenie tego dokumentu spowoduje przekroczenie jego limitu wyświetlany jest komunikat o treści jak na rysunku poniżej
Komunikat ostrzegający o przekroczeniu limitu kredytowego
  • Blokady dla dokumentów handlowych
dla kontrahenta, który ma przekroczony limit kredytowy lub zatwierdzenie dokumentu spowoduje jego przekroczenie oraz dla którego domyślną formą płatności jest inna niż „Gotówka” lub o terminie płatności jest większy niż 0 dni wyświetlany jest komunikat jak na rysunku poniżej.
Kontrola limitu (blokada) i zmiana formy płatności

dla kontrahenta, który ma przekroczony limit kredytowy lub jego zatwierdzenie spowoduje przekroczenie limitu lub dla którego domyślną formą płatności jest „Gotówka” i posiada termin płatności równy 0 dni wyświetlana jest informacja o treści jak na rysunku poniżej.

Kontrola limitu i rozliczenia (blokowanie)
  • Blokowania – dokumenty bez płatności (ZS)
dla kontrahenta, który ma przekroczony limit kredytowy lub zatwierdzenie dokumentu spowoduje przekroczenie tego limitu pojawi się komunikat o treści:
Kontrola limitu (blokowanie)
 

Wydanie Zewnętrzne (WZ)

Wydanie zewnętrzne dokumentuje wydanie towaru z magazynu mobilnego bez generowania płatności. Analogicznie jak przy fakturze sprzedaży oraz paragonie, aby móc dodać towary do koszyka muszą być dostępne stany na magazynie mobilnym.
Dostępne stany na magazynie mobilnym
Dokument WZ jest analogicznie rejestrowany jak dokument FS oraz PA (wraz z kontrolą limitu kredytowego) z tą różnicą, że po zatwierdzeniu dokumentu WZ nie generują się płatności w sekcji Handlowe.

Mechanizm podzielonej płatności (MPP)

Synchronizacja konfiguracji i ustawień dla mechanizmu podzielonej płatności

Do poprawnego działania mechanizmu podzielonej płatności w aplikacji Comarch Mobile wymagane jest synchronizowanie z Comarch ERP XL następujących elementów:
  • Parametr: W księgowości i w handlu w konfiguracji firmy w sekcji Podzielona płatność wg przepisów polskich
    Konfiguracja: Obsługa podzielonej płatności wg przepisów polskich w księgowości i w handlu
  • Parametr znajdujący się na karcie kontrahenta na zakładce Handlowe: Podzielona płatność
    Karta kontrahenta, podzielona płatność
  • Parametr: Podzielona płatność MPP na karcie towaru
Karta towaru z podzieloną płatnością

Zmiany w aplikacji Comarch Mobile 2019.5

1. Karta towaru

Jeżeli z poziomu systemu ERP karta towaru została oznaczona parametrem MPP (Podzielona płatność), wówczas w aplikacji Comarch Mobile w szczegółach towaru prezentowana jest odpowiednia informacja odnośnie klasyfikacji towaru:
Karta towaru z podzieloną płatnością

2. Karta kontrahenta

Jeżeli na kartotece kontrahenta w systemie ERP XL zaznaczono parametr Płatność z wykorzystaniem mechanizmu podzielonej płatności (MPP), wówczas w aplikacji na karcie kontrahenta w sekcji Księgowe pojawi się informacja o płatności z wykorzystaniem mechanizmu podzielonej płatności.
Karta kontrahenta z Płatnością z wykorzystaniem podzielonej płatności
Edycja na karcie kontrahenta

3. Obsługa MPP na dokumentach

Parametr Podzielona płatność można zmienić tylko na dokumencie w buforze.
Nagłówek dokumentu FS
Uwaga
Jeżeli na karcie kontrahenta parametr: Płatność z wykorzystaniem mechanizmu podzielonej płatności jest zaznaczony oraz po stronnie systemu ERP jest włączona odpowiednia konfiguracja dotycząca obligatoryjnego stosowania MPP, wówczas podczas zapisu/zatwierdzeniu dokumentu parametr Podzielona płatność znajdujący się na nagłówku dokumentu zostanie automatycznie ustawiony na wartość TAK.

4. Wydruki

Jeżeli w nagłówku FS, FSL parametr Podzielona płatność ustawiony został na wartość: Tak, to na wydruku pod informacją o podsumowaniu wartości dokumentu dla poszczególnych stawek VAT będzie widoczna adnotacja Mechanizm podzielonej płatności.
Wydruk dokumentu FS- adnotacja: Mechanizm podzielonej płatności
Uwaga
Parametr Podzielona płatność na nagłówku dokumentu jest automatycznie zaznaczany podczas zapisu/zatwierdzenia dokumentu handlowego w aplikacji jeżeli:
  • w systemie ERP włączona jest odpowiednia konfiguracja dotycząca obligatoryjnego stosowania MPP
  • transakcja na dokumencie jest krajowa
  • wybrany kontrahent na dokumencie jest kontrahentem o typie podmiot gospodarczy
  • na dokumencie znajdują się towary, na których zaznaczony jest parametr: Podzielona płatność
  • końcowa wartość brutto dokumentu jest większa lub równa 15 000
  • wybrana forma płatności na dokumencie jest różna od Gotówki
Parametr Podzielona płatność można zaznaczyć również ręcznie na dokumentach handlowych: FS, FSL.

Integracja Comarch Mobile z KSeF

Wstęp

Artykuł opisuje zmiany w aplikacji Comarch Mobile związane z wprowadzeniem od 1 stycznia 2022 roku możliwości korzystania z Krajowego Systemu e-Faktur (KSeF), który daje możliwość wystawiania faktur ustrukturyzowanych, jako jednej z dopuszczanych form dokumentowania transakcji obok faktur papierowych i obecnie występujących w obrocie gospodarczym faktur elektronicznych. Za niedługo wdrożenie KSeF w firmie będzie obowiązkiem firmy. Faktury ustrukturyzowane to faktury wystawiane przez podatników za pośrednictwem systemu teleinformatycznego (KSeF) oznaczone przydzielonym numerem identyfikującym fakturę w tym systemie. Otrzymywanie faktur ustrukturyzowanych przy użyciu KSeF będzie wymagało akceptacji odbiorcy takiej faktury. W sytuacji gdy odbiorca faktury ustrukturyzowanej nie wyrazi zgody na jej otrzymanie przy użyciu KSeF, wystawca zachowa prawo do wystawienia faktury ustrukturyzowanej w systemie, a wystawioną w ten sposób fakturę będzie zobowiązany przekazać odbiorcy w inny uzgodniony z nim sposób. W przypadku, gdy wystawca faktury w momencie tworzenia dokumentu i przekazywania go odbiorcy nie skorzysta z KSeF nie będzie miał już możliwości procesowania faktury za pośrednictwem KSeF. Konfiguracja systemu ERP Altum na potrzeby obsługi Krajowego Systemu Obsługi e-Faktur została opisana TUTAJ. Zmiany w aplikacji Comarch Mobile dotyczą obsługi KSEF w następującym zakresie:
  1. Obsługę parametru „Odbiór faktur przez KSeF” oraz daty jego włączenia („Obsługa KSeF od:”)
  2. W zakresie synchronizacji parametru obsługi KSeF oraz jej daty włączenia w konfiguracji firmy w ERP Altum. Komunikacja dotyczy:
    • Przekazywania wartości parametru z Comarch ERP Altum do Comarch Mobile
    • Przekazywania wartości parametru z Comarch Mobile do Comarch ERP Altum
  3. Wprowadzenia blokady lub umożliwienia drukowania faktur w zależności od wartości parametru „Odbiór faktur przez KSeF”
  4. Pobieranie numeru KSeF oraz zapisywanie go na wydruku faktur
Uwaga
W okresie dobrowolności korzystania z KSeF możliwe jest włączenie/wyłączenie obsługi w dowolnym momencie. W momencie ustalenia obligatoryjności korzystania z KSeF na podstawie obowiązujących przepisów edycja parametru nie będzie możliwa.

Parametr „Odbiór faktur przez KSeF” w Comarch Mobile

Parametr „Odbiór faktur przez KSeF” jest dostępny w aplikacji, jeśli został włączony z poziomu konfiguracji firmy w ERP Altum.
Uwaga
Jeżeli w konfiguracji firmy parametr jest wyłączony, to na karcie kontrahenta nie ma możliwości jego włączenia.
Parametr „Odbiór faktur przez KSeF” jest widoczna na karcie kontrahenta:
Karta kontrahenta, bez obsługi KSeF oraz z obsługą KSEF
Z poziomu aplikacji Comarch Mobile użytkownik ma możliwość włączenia lub wyłączenia parametru:
  • z poziomu edycji kontrahenta w sekcji Księgowe:
Edycja kontrahenta, parametr Odbiór faktur przez KSeF
  • z poziomu dodawania nowego kontrahenta w sekcji Księgowe
Dodawanie kontrahenta, Odbiór faktur przez KSeF

Zmiany na nagłówku dokumentu w Comarch Mobile

Numer KSeF do aplikacji Comarch Mobile importowany jest z ERP Altum. Funkcjonalność KSeF w ERP Altum została opisana TUTAJ. Zaimportowany numer KSeF widoczny jest na nagłówku dokumentu pod polem Faktura sprzedaży.
Nr KSeF na nagłówku dokumentu

Zmiany dotyczące wydruku w Comarch Mobile

Z poziomu aplikacji mobilnej wydruk na drukarce fiskalnej dokumentu Faktury sprzedaży jest możliwy wyłącznie w przypadku, gdy:
  • parametr Obsługa faktur przez KSeF dla kontrahenta, na którego wystawiono dokument, jest wyłączony;
  • parametr Obsługa faktur przez KSeF dla kontrahenta, na którego wystawiono dokument, jest włączony, ale data wystawienia dokumentu jest wcześniejsza niż data ustawiona dla parametru Obsługa KSeF od:. Możliwe jest wskazanie daty rozpoczęcia obsługi KSeF z poziomu konfiguracji firmy w ERP Altum.
Z poziomu aplikacji mobilnej wydruk do pdf lub wysłanie mailem dokumentu Faktury sprzedaży jest możliwe wyłącznie w przypadku, gdy:
  • parametr Obsługa faktur przez KSeF dla kontrahenta, na którego wystawiono dokument, jest wyłączony;
  • parametr Obsługa faktur przez KSeF dla kontrahenta, na którego wystawiono dokument, jest włączony, ale data wystawienia dokumentu jest wcześniejsza niż data ustawiona dla parametru Obsługa KSeF od:;
  • parametr Obsługa faktur przez KSeF dla kontrahenta, na którego wystawiono dokument, jest włączony, data wystawienia dokumentu jest równa lub późniejsza niż data ustawiona dla parametru Obsługa KSeF od: i jest uzupełniony numer KSeF.
Przyklad
Przykład wydruku faktury, która posiada numer KSeF.
Wydruk PDF faktury sprzedaży z numerem KSeF

Rejestracja 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
[Zatwierdź] - Opcja do zatwierdzania dokumentu. [Zatwierdź i wyślij] - Opcja do zatwierdzania oraz wysyłania dokumentu na dostępną drukarkę termiczną (opcja dostępna w przypadku, gdy drukarka termiczna została skonfigurowana) lub w postaci pliku pdf na wybrany adres e-mail kontrahenta. Po wybraniu opcji: [Zatwierdź i wyślij] pojawi się okno zaprezentowane na poniższym zrzucie ekranu.
Okno: Zatwierdź i wyślij
[Wyślij do drukarki] - Zatwierdza dokument oraz wysyła dokument na dostępną drukarkę termiczną (opcja dostępna w przypadku, gdy drukarka termiczna została skonfigurowana) [Wyślij jako e-mail] - Zatwierdza dokument oraz wysyła dokument w postaci pliku pdf na wybrany adres e-mail Podgląd wydruku pdf wystawionego dokumentu, który można przesłać Klientowi na wybrany adres e-mail lub wydrukować na drukarce laserowej lub termicznej został zaprezentowany w podrozdziale Wydruk dokumentu. W aplikacji Comarch Mobile jest 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. Więcej informacji TUTAJ. Dla takich 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. Istnieje także możliwość skonfigurowania domyślnego działania dla przycisku :
  • Zatwierdź
  • Zatwierdź i wyślij
  • Zatwierdź i drukuj

Powrót

Wybranie przycisku: [Powrót] dostępnego na urządzeniu podczas rejestracji dokumentu spowoduje wyświetlenie okna zaprezentowanego na poniższym zrzucie ekranu.
Wyjście z rejestracji dokumentu
[Zapisz] - Zapis dokumentu do bufora [Zatwierdź] - Wyświetlenie okna: Podpis. Po wprowadzeniu podpisu i wybraniu przycisku zatwierdź lub zatwierdź i wyślij dokument zostanie zatwierdzony w aplikacji [Wyjdź bez zapisu] - Wyjście z dokumentu bez zapisu zmian [Anuluj] - Powrót do okna, z którego został wywołany przycisk Powrót

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.

Wyjście z rejestracji dokumentu

Lista towarów, filtry na liście towarów

Po wyborze przycisku dodania nowego dokumentu zostanie wyświetlone okno: Towary zaprezentowane na poniższym zrzucie ekranu.

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)
Widok poziomy listy towarów

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.
Filtr na liście towarów
[Dok.kontrahenta] - Wybór historycznie wystawionego dokumentu danego typu dla kontrahenta wybranego w wystawianym dokumencie [Wszystkie dok.] - Wybór historycznie wystawionego dokumentu dla kontrahenta przypisanego do PH Więcej informacji na temat filtrowania listy towarów można znaleźć TUTAJ.

Rejestracja dokumentu

Rejestracja dokumentu składa się z następujących etapów:
Z poziomu aplikacji Comarch Mobile istnieje możliwość zarejestrowania dokumentów:
  • Zamówienia sprzedaży (ZS),
  • Oferty sprzedaży (OS),
  • Zapytania ofertowego sprzedaży (ZOS),
  • Faktura sprzedaży (FS),
  • Paragon (PAR),
  • Wydanie zewnętrzne (WZ),
  • Reklamacja sprzedaży (RLS),
  • Faktura zaliczkowa (FSL),
  • Przesunięcie międzymagazynowe (MM-).

Dokumenty można dodawać z poziomu:

  • Szczegółów karty kontrahenta
Karta kontrahenta, dodawanie dokumentu
 – Dodaj dokument  – Przejście na listę dokumentów wystawionych dla danego kontrahenta
  • Okna: Dokumenty
Okno: Dokumenty
 – Dodaj dokument  – Dokument zapisany do bufora  – Dokument zatwierdzony – Dokument zsynchronizowany do systemu ERP
  • Listy kontrahentów
Okno: Lista kontrahentów

Po wybraniu przycisku dodania dokumentu należy określić typ rejestrowanego dokumentu: zamówienie sprzedaży, oferta sprzedaży, zapytanie ofertowe sprzedaży, paragon, faktura sprzedaży, reklamacja sprzedaży. Jeżeli Przedstawiciel handlowy ma możliwość rejestracji tylko jednego typu dokumentu, okno wyboru typu nie zostanie wyświetlone. Nastąpi natomiast bezpośrednie przekierowanie do okna rejestracji dokumentu.

Wybór typu dokumentu
 

Dodanie towaru do Koszyka

Towar może zostać dodany do Koszyka z poziomu:
  • listy towarów istnieje możliwość dodania towaru do Koszyka:
Dodanie towaru do koszyka
 – Dodanie towaru do koszyka
  • Wpisując ręcznie kod EAN wagowy/cenowy i zatwierdzenie Enterem
  • Skanując kod za pomocą aplikacji Binary Eye
W oknie umożliwiającym dodanie towaru do Koszyka określa się  ilość oraz  rabat dla wybranej pozycji pod warunkiem, że widoczność promocji nie jest wyłączona. Jeżeli promocje są widoczne z poziomu okna dostępne są informacje widoczne na rysunku poniżej.
Okno: skrócona kalkulacja elementu
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 w to, jakie promocje złożyły się na tą cenę oraz jaki rabat otrzymał odbiorca towarów. Więcej informacji na temat ukrywania cen i rabatów  można znaleźć TUTAJ i TUTAJ.
Okno: skrócona kalkulacja elementu (promocje niewidoczne) - ukrycie cen początkowych i rabatów

Jeżeli w aplikacji jest włączona obsługę marży minimalnej dla danego towaru, to w sytuacji, gdy Przedstawiciel w oknie małej kalkulacji dla danego towaru wprowadzi zbyt wysoką wartość rabatu lub zbyt niską cenę końcową, zadziała blokada i pojawi się komunikat „Uzyskana marża jest za niska”.

Okno: Mała kalkulacja, komunikat: „Uzyskana marża jest za niska”

Identyczna blokada oraz komunikat pojawia się również w momencie, gdy Przedstawiciel w oknie pełnej kalkulacji wprowadzi zbyt niskie wartości dla dowolnego pola możliwego do edycji tj. Marża uzyskana (%), Rabat (%), Końcowa oraz Wartość Elementu (PLN).

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
Zaznaczenie parametru "Pomiń towary będące w koszyku" spowoduje, że przy dodawaniu zostaną pominięte towary aktualnie będące w koszyku. 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 dostępnego z poziomu listy (filtrowanie list zostało opisane TUTAJ)
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 Altum 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.
Wybór trybu listy

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  - ostrzeżenie – dodanie pozycji nie jest zablokowane, natomiast zaistniało zdarzenie, o którym Operator powinien być powiadomiony, by miał możliwość skorygowania ilości (np. niespełniona ilość w jednostce zbiorczej przy włączonej opcji „Ostrzegaj”)  - pozycja jest prawidłowo dodana do koszyka.  - blokada – wprowadzona ilość jest niepoprawna i nie można zapisać pozycji

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

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
  • Wartość elementu netto oraz brutto – pole możliwe do edycji
  • Waga elementu
  • Magazyny – pole możliwe do edycji
  • Termin dostawy:
  • Dni – ilość dni realizacji zamówionego towaru – pole możliwe do edycji,
  • Data – data dostarczenia zamówionego towaru Klientowi – pole możliwe do edycji,
  • Informacje dodatkowe – lista atrybutów dokumentu
  • Opis elementu – pole możliwe do edycji
  • Dokumenty – transakcje historyczne zawierające wybrany towar
  • Informacja dodatkowa (widoczne, gdy został dodany atrybut)
  • Załączniki- załączniki dodane do elementu
Okno: pełna kalkulacja elementu
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. 
W sekcji: Cechy towaru, można określić cechę towaru:
Okno dużej kalkulacji podczas generowania dokumentu
Cecha na nagłówku dokumentu

Wybrana cecha jest prezentowana również z poziomu Koszyka pod nazwą towaru.

Jeśli podczas generowania dokumentu zostanie wprowadzona ilość większa niż dostępne zasoby dla danej partii towaru, pojawi się komunikat jak na rysunku poniżej:

Informacja o niewystarczających zasobach dla danej partii
W nowej wersji aplikacji Comarch Mobile została dodana także funkcjonalność prezentacji pokrycia realizacji zamówienia względem poszczególnych magazynów. Informacja o tym, czy wskazane przez użytkownika ilości wybranych towarów znajdują się na danym magazynie są prezentowane w postaci procentowej, odpowiednim kolorem – w zależności od dostępności towarów. Użytkownik może sprawdzić:
  • dostępność konkretnego towaru na poszczególnych magazynach – z poziomu dużej kalkulacji pozycji
Prezentacja pokrycia realizacji danego towaru na poszczególnych magazynach
  • możliwość zrealizowania całego zamówienia na poszczególnych magazynach – z poziomu nagłówka dokumentu.
Prezentacja pokrycia realizacji całego zamówienia na poszczególnych magazynach.
Dzięki wyświetlaniu tej informacji użytkownik może zmienić magazyn, jeżeli realizacja zamówienia na wybranym magazynie okaże się niemożliwa ze względu na niewystarczającą ilość zasobów na tym magazynie.

Cofanie dokumentów do bufora

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 ERP istnieje możliwość cofnięcia dokument do bufora poprzez wybranie przycisku: .
Opcja: [Edytuj] na podglądzie dokumentu

Po wybraniu przycisku: [Tak], dokument zostanie cofnięty do bufora w aplikacji i zostanie zaznaczony na zielono.

Komunikat towarzyszący cofaniu dokumentu do bufora
Dokumenty ZS cofnięte 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, listy przycisku rozwijanych dla określonego dokumentu:
Podgląd dokumentu, opcja Usuń
Po wybraniu przycisku: [Tak], dokument zostanie usunięty w aplikacji.
Komunikat towarzyszący usuwaniu dokumentu

Wydruk dokumentu

Na rysunku 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ć – przykładowo 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

Koszyk

Wyświetlenia 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.  

Kopiowanie

Okno: Koszyk
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, towar dodany kilka razy do koszyka

Filtrowanie

Towary dodane do koszyka można filtrować za pomocą dostępnych filtrów:
  • Rodzaj towaru,
  • Marka,
  • Producent,
  • Po towarach/Eanach.

Komplety

W przypadku kompletu w zależności od konfiguracji podczas wystawiania dokumentu artykuł będący kompletem dodawany jest jako jedna pozycja lub jako poszczególne składniki kompletu.
Komplet jako całość
Komplet jako poszczególne pozycje

Po dokonaniu zmiany ilości lub ceny na towarze następuje przeliczenie poszczególnych elementów i rozdzielenie kompletu.

Komunikat o rozdzieleniu kompletu
Opcja edycji ilości dla pojedynczego elementu (składnika kompletu) może zostać zablokowana, wówczas podczas wystawiania dokumentów w aplikacji mobilnej możliwe będzie dodawanie tylko pełnych kompletów. Dotyczy to wszystkich dokumentów możliwych do wystawiania w aplikacji mobilnej przy współpracy z Comarch ERP Altum (ZS, OS, ZOS, FS, PAR, WZ, MM-). Więcej informacji na temat konfiguracji kompletu TUTAJ. 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.

Więcej informacji odnośnie konfiguracji tej funkcjonalności TUTAJ.

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

Prezentacja kwoty limitu kredytowego do wykorzystania

W aplikacji Comarch Mobile podczas wystawiania dokumentu możliwe jest wyświetlanie kwoty limitu kredytowego pozostającej do wykorzystania przez kontrahenta, dla którego aktualnie wystawiany jest dokument. Włączenie tej funkcjonalności możliwe jest poprzez włączenie parametru Pokazuj limit kredytowy dostępnego w ustawieniach aplikacji. Więcej informacji znajduje się TUTAJ.
Kwota limitu kredytowego pozostającego do wykorzystania widoczna podczas wystawiania dokumentu

Prezentacja kwoty płatności przeterminowanych

W aplikacji Comarch Mobile podczas wystawiania dokumentu możliwe jest wyświetlanie kwoty płatności przeterminowanych kontrahenta, dla którego aktualnie wystawiany jest dokument. Włączenie tej funkcjonalności możliwe jest poprzez włączenie parametru Pokazuj płatności przeterminowane dostępnego w ustawieniach aplikacji. Więcej informacji znajduje się TUTAJ.
Kwota płatności przeterminowanych widoczna podczas wystawiania dokumentu

Nagłówek dokumentu

Nagłówek dokumentu

Z poziomu okna: Nagłówek dokumentu widoczne są pola zaprezentowane na rysunku poniżej. Pola oznaczone symbolem  są możliwe do edycji po naciśnięciu przycisku.
Nagłówek dokumentu ZS
Uwaga
Pola: Cena początkowa i Rabat są ukryte przy wyłączonej widoczności promocji. W przypadku archiwizacji formy płatności w systemie ERP podczas rejestrowania nowego dokumentu archiwalna 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
Więcej informacji na ten temat parametrów znajduje się TUTAJ. 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ść edycji i dodania 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.

Odwrotne obciążenie

W aplikacji Comarch Mobile Sprzedaż istnieje możliwość obsługi odwrotnego obciążenia, czyli procedury odwrotnego naliczania VAT przez nabywcę a nie odbiorcę. Obsługa odwrotnego obciążenia w aplikacji Comarch  Mobile Sprzedaż 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,
  • oznaczeniu odpowiednich towarów objętych odwrotnym obciążeniem.

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.

Pozycja dokumentu z odwrotnym obciążeniem
Konfiguracja obsługi odwrotnego obciążenia opisana jest TUTAJ.

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.

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

Obsługa pola Data ważności na Ofercie Sprzedaży

W aplikacji Comarch Mobile istnieje możliwość określenia daty ważności podczas rejestracji Ofert Sprzedaży. Na nagłówku OS dostępne jest pole Data ważności, w którym użytkownik może:
  • wskazać konkretną datę poprzez wybór z kalendarza,
  • wybór z listy zdefiniowanych po stronie serwera wartości z konkretnymi interwałami jak np. 1 tydzień, 1 miesiąc, które dostępne będą po wybraniu opcji:  . Po wskazaniu danej wartości z listy, data ważności oferty zostanie ustawiona zgodnie z wybranym przedziałem czasu.
Nagłówek dokumentu OS – możliwość określenia daty ważności oferty.
Określanie daty ważności oferty sprzedaży.

Edycja płatnika na nagłówku dokumentu

W aplikacji Comarch Mobile istnieje możliwość edycji płatnika na nagłówku dokumentów wystawionych w aplikacji:
  • Zamówienie Sprzedaży (ZS)
  • Oferta Sprzedaży (OS)
  • Faktura Sprzedaży (FS)
  • Paragon (PA)
  • Wydanie Zewnętrzne (WZ)
Edycja płatnika na nagłówku dokumentu

Po dokonaniu zmiany płatnika na dokumencie, jego zatwierdzeniu i zsynchronizowaniu do systemu ERP, informacja o płatniku jest widoczna na dokumencie, w zakładce [Kwoty/Płatności].

Informacje na temat konfiguracji można znaleźć TUTAJ.

Edycja kontrahenta docelowego i głównego na nagłówku dokumentu

W aplikacji Comarch  Mobile Sprzedaż istnieje możliwość edycji kontrahenta docelowego i głównego na nagłówku dokumentów wystawionych w aplikacji:
  • Zamówienie Sprzedaży (ZS),
  • Oferta Sprzedaży (OS),
  • Faktura Sprzedaży (FS),
  • Paragon (PA),
  • Wydanie Zewnętrzne (WZ),
  • Reklamacja sprzedaży (RLS), w przypadku zmiany kontrahenta głównego na RLS znikają powiązania pozycji z wybranym wcześniej dokumentem,
  • Faktura zaliczkowa (FSL)

Edycja kontrahenta docelowego na nagłówku dokumentu

Edycja kontrahenta docelowego na nagłówku dokumentu
Po dokonaniu zmiany kontrahenta docelowego na dokumencie, jego zatwierdzeniu i zsynchronizowaniu do systemu Comarch ERP Altum, informacja o kontrahencie docelowym widoczna będzie na dokumencie w zakładce [Kontrahenci] -> [Odbiorca].

 Edycja kontrahenta głównego na nagłówku dokumentu

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
Więcej informacji o konfiguracji dotyczącej zmiany kontrahenta na nagłówku dokumentu można znaleźć TUTAJ.  

Możliwość wystawiania dokumentów ZS w walucie obcej

W aplikacji Comarch Mobile umożliwiono wystawianie dokumentów ZS i ZOS w walucie obcej. Podczas wystawiania tych dokumentów na nagłówku ustawiana jest domyślna waluta z karty Kontrahenta. Dodatkowo operator ma możliwość zmiany waluty oraz jej kursu w zależności od nadanych mu uprawnień. Operator ma możliwość bądź ustawioną blokadę zmiany: samej waluty, samego kursu, zarówno waluty jak i kursu. Więcej informacji odnośnie konfiguracji uprawnień operatora znajduje się TUTAJ.
Możliwość zmiany waluty jaki kursu na nagłówku dokumentu
W sytuacji kiedy do koszyka zostały dodane już towary, przedstawiciel nie ma już możliwości zmiany waluty i kursu waluty – brak ikony ołówka przy pozycjach waluta i kurs. Operator (w zależności od nadanych uprawnień) może dokonać zmiany waluty i kursu jedynie na dokumencie do którego nie dodano wcześniej towaru. Po kliknięciu w ikonę edycji (ikona ołówka) zostaje wyświetlona lista z walutami zsynchronizowanymi z systemu ERP Altum.
Lista walut w przypadku edycji waluty ustawionej na nagłówku dokumentu.

Przy próbie wybrania waluty, dla której w systemie ERP Altum brak jest notowań dla kursu w aplikacji zostaje wyświetlony komunikat, jak na poniższym rysunku.

Komunikat wyświetlany jeśli w aplikacji brak zdefiniowanego kursu dla danej waluty

Jeśli na nagłówku dokumentu została ustalona waluta obca poszczególne elementy zostaną przeliczone zgodnie z obowiązującym kursem na ustawioną walutę obcą.

Po wyborze towarów i dokonaniu ewentualnych zmian na nagłówku dokumentu, dokument należy zatwierdzić, aby został wysłany do systemu przy kolejnej synchronizacji.

Możliwość wystawiania dokumentu ZS, OS oraz WZ na wiele magazynów

W aplikacji Comarch Mobile Sales jest możliwość wystawianie dokumentu ZS (Zamówienie Sprzedaży), oraz OS ( Oferta Sprzedaży) oraz WZ ( Wydanie Zewnętrzne) na wiele magazynów, dla pozostałych dokumentów (FS, PA, MM-) opcja nie jest dostępna. Funkcjonalność ta polega na tym, iż istnieje możliwość zmiany magazynu z poziomu nagłówka dokumentu oraz z poziomu karty towaru dodanego do koszyka. Konfiguracja systemu Comarch ERP Altum została przedstawiona TUTAJ.
  • Dokumenty ZS, OS można wystawiać wyłącznie na magazyn lokalny, aplikacja nie kontroluje stanów magazynowych.
  • Dokumenty WZ można wystawiać wyłącznie na magazyn mobilny, zasoby są pobierane z magazynu mobilnego i  stany magazynowe są kontrolowane,
Zmiana magazynu na nagłówku dokumentu ZS
Zmiana magazynu na karcie towaru dodanego do koszyka podczas wystawiania dokumentu ZS

Jeśli w koszyku są już dodane pozycje towarowe podczas zmiany magazynu na nagłówku dokumentu pojawi się komunikat jak na rysunku poniżej.

Zmiana magazynu na karcie towaru dodanego do koszyka podczas wystawiania dokumentu ZS
TAK-  zaznaczenie opcji powoduje aktualizację magazynu na wszystkich pozycjach w koszyku NIE- zaznaczenie opcji powoduje pozostawianie aktualnie wskazanego magazynu ANULUJ- cofa operacje przywracając wcześniej wybrany na nagłówku magazyn. Jeżeli podczas wystawania dokumentu ZS w aplikacji na pozycjach zostaną wskazane różne magazyny, wówczas na nagłówku takiego dokumentu zostanie wyświetlone dodatkowe pole: „Wartość pozycji (ze względu na magazyn)”, wraz z prezentacją wartości pozycji zamawianych z danego magazynu.
Wartości pozycji (ze względu na magazyn)

Zmiana daty realizacji oraz cennika

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

Zmiana cennika na nagłówku dokumentu

W aplikacji Comarch Mobile Sprzedaż została wprowadzona możliwość przeliczenia pozycji dodanych do koszyka po zmianie cennika początkowego na nagłówku dokumentu. Jeżeli dokument posiada już pozycje w koszyku a użytkownik spróbuje zmienić cenę początkową, zostanie wyświetlony odpowiedni komunikat, po potwierdzeniu którego pozycje w koszyku zostaną przeliczone zgodnie z ustawionym cennikiem.
Zmiana ceny początkowej na nagłówku dokumentu
Po tym jak użytkownik wybierze inny cennik na liście możliwych do wyboru cenników, zostanie poinformowany, że zmiana ta może spowodować zmianę warunków handlowych.
Komunikat wyświetlany po zmianie cennika na nagłówku dokumentu
Po potwierdzeniu komunikatu pozycje zostaną przeliczone zgodnie z wybranym cennikiem.

Dodawanie atrybutów oraz załączników na nagłówek dokumentu

Aby użytkownik posiadał możliwość przypisania danego atrybutu na pozycję dokumentu konieczne jest jego właściwe zdefiniowanie oraz przypięcie do odpowiedniego obiektu w systemie Comarch ERP Altum. W tym celu należy, w systemie Comarch ERP Altum, wybrać opcję Atrybuty. Następnie na zakładce lista atrybutów podnieść do edycji konkretny atrybut i zaznaczyć parametry Podgląd i Edycja w sekcji Mobile Sprzedaż oraz przypiąć ją do danego obiektu (zakładka: Lista obiektów). Na pozycji można dodać następujące typy atrybutów:
  • Lista: zamknięta i otwarta (w aplikacji atrybut lista otwarta będzie zachowywał się analogicznie jak lista zamknięta: zostanie wyświetlona lista z wartościami określonymi w Comarch ERP Altum, nie ma możliwości dodania innych wartości niż zdefiniowane w systemie ERP)
  • Liczba
  • Tekst
  • Data
  • Słownik
  • Wartość logiczna
Jeżeli dany atrybut jest oznaczony, jako Wymagany w systemie Comarch ERP Altum, w aplikacji Comarch  Mobile Sprzedaż jest oznaczony znakiem .
Uwaga
Tylko z poziomu pełnej kalkulacji można dodać atrybut na pozycji dokumentu.
Aby dodać atrybut na nagłówek dokumentu należy:
  • rozwinąć opcje dodatkowe dokumentu i wybrać opcję: Dodaj informację dodatkową. Następnie należy wybrać klasę atrybutu i wpisać/wybrać wartość,
  • lub wybrać ikonę „+” w sekcji: Informacje dodatkowe na nagłówku 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 nagłówku dokumentu.
Dodawanie atrybutów i załączników na nagłówku dokumentu
Więcej informacji o załącznikach w aplikacji znajduje się TUTAJ.

Reklamacja Sprzedaży (RLS)

Zakładka: Towary

Zakładka Towary nieco różni się od tej dostępnej w przypadku innych dokumentów. Na liście prezentowane są wszystkie towary dostępne w magazynie (niezależnie od wprowadzonych ograniczeń dostępności towarów dla kontrahenta), natomiast nie są prezentowane stany magazynowe towaru oraz jego ceny.
Zakładka Towary: Dokument RLS

Filtr: Dokument

Aplikacja Comarch Mobile umożliwia zarówno zareklamowanie całego dokumentu, jak i poszczególnych jego pozycji. Aby zareklamować cały dokument konieczne jest wykorzystanie filtra Dok. kontrahenta.

Filtr: Dokument kontrahenta

Po dokonaniu wyboru filtra Dok. kontrahenta ukaże się lista wszystkich dokumentów handlowych (FS, PA, WZ) zarejestrowanych na danego kontrahenta, zarówno przez Przedstawiciela Handlowego, jak i w innych oddziałach (o ile włączona jest opcja pobierania dokumentów z centrali). Przy każdej pozycji podany będzie numer dokumentu, data wystawienia, jego wartość netto i brutto i ilość pozycji.

Filtr Dokument - widok listy dokumentów

Po wskazaniu żądanego dokumentu lista towarów zostanie zawężona wyłącznie do tych, które znajdowały się na reklamowanym dokumencie.

Odfiltrowana lista elementów z dokumentu historycznego

Przedstawiciel handlowy może w tym momencie zareklamować poszczególne pozycje, poprzez kliknięcie w nie i wypełnienie odpowiednich pól lub wykonać tę czynność automatycznie dla wszystkich elementów, korzystając z opcji dodawania seryjnego.

Po wybraniu danej pozycji z odfiltrowanej listy pojawi się informacja jakiego dokumentu sprzedażowego dotyczy wybrana pozycja.

Okno edycji pozycji reklamacji

Po dokonaniu wyboru towaru z listy następuje podniesienie okna edycji pozycji reklamacji, pokazane na poniższym zrzucie:

Okno edycji pozycji reklamacji
Uwaga
W systemie Comarch ERP Altum zostały zdefiniowane następujące predefiniowalne rodzaje żądań reklamującego: Usuniecie wady, Wymiana na nowy, Zwrot pieniędzy. Użytkownik ma możliwość definiowania indywidualnych rodzajów żądań z poziomu Słownika kategorii.
Żądanie reklamującego
Status realizacji
Użytkownik może określić także status realizacji, który domyślnie ustawiony jest na status: Rozpatrywana oraz uzupełnić przyczynę reklamacji. Każdy element dokumentu reklamacji sprzedaży można powiązać ze wskazanym dokumentem historycznym (przy czym nie jest to konieczne). Powiązania można dokonać na dwa sposoby:
  • Wpisując konkretną wartość np. FS/2017/00002/mob w pole tekstowe.
  • Wybierając przycisk Dokument. Po naciśnięciu przycisku podniesiona zostanie lista dokumentów historycznych powiązanych z danym kontrahentem, na których znajduje się reklamowany towar.
Wybór dokumentu z listy skutkuje powiązaniem elementu reklamacji z konkretnym dokumentem.  Aby usunąć powiązanie elementu reklamacji z dokumentem należy przytrzymać dłużej przycisk .

Zakładka: Koszyk

Elementy dodane do koszyka podobnie jak w przypadku innych typów dokumentów można zmodyfikować, skopiować, usunąć, wyświetlić szczegóły towaru.
Uwaga
Opcja Kopiuj jest dostępna, jeżeli na definicji wystawianego dokumentu w systemie ERP został zaznaczony parametr dotyczący powielania pozycji na Zezwalaj. Zdjęcia będące powiązane z konkretnym elementem realizacji nie są kopiowane.
Koszyk - dokument RLS
Z poziomu koszyka, do którego została dodana pozycja reklamacji można odczytać następujące informacje:
  • Numer dokumentu powiązanego z elementem reklamacji (jeżeli takie powiązanie występuje),
  • Status reklamacji,
  • Żądanie reklamującego (zielona czcionka),
  • Przyczynę reklamacji (jeżeli została podana).

Seryjne dodawanie towarów do koszyka (RLS)

Podobnie jak w przypadku innych typów dokumentów istnieje możliwość seryjnego dodawania towarów do koszyka. W tym celu należy z poziomu listy towarów wybrać przycisk: Menu dostępny na urządzeniu, a następnie przycisk: . Po naciśnięciu przycisku pojawi się okno, w którym należy wpisać ilość towarów dodawanych seryjnie oraz wybrać żądanie reklamującego.
Okno dodawania seryjnego

Zmiana statusu RLS

Po zatwierdzeniu dokumentu RLS i synchronizacji, w systemie następuje realizacja dokumentu reklamacji. Po wykonanej synchronizacji w Comarch Mobile Sprzedaż aktualizuje się status reklamacji na pozycjach dokumentu oraz na nagłówku. Jeżeli pozycje mają różne statusy, to status reklamacji na całym dokumencie odpowiada najwcześniejszemu (najniższemu) statusowi którejkolwiek z pozycji tego dokumentu.
Zmiana statusu reklamacji na pozycjach
Status reklamacji całego dokumentu odpowiadający najniższemu statusowi
Pola oznaczone symbolem  są możliwe do edycji po naciśnięciu przycisku. Po naciśnięcie przycisku  na pozycji dokumentu RLS zostają wyświetlone wszystkie etapy realizacji danej pozycji. Jeżeli jednym z etapów realizacji pozycji było: „Wydanie nowego towaru (FS)” i operator mobilny ma włączoną synchronizację dokumentów z centrali wówczas istnieje możliwość podglądu zarejestrowanego dokumenty sprzedaży, poprzez naciśnięcie przycisku .
Szczegóły realizacji dokumentu RLS

Reklamacja sprzedaży (RLS)

Reklamacja sprzedaży (RLS)

W aplikacji Comarch Mobile mPOS możliwa jest rejestracja dokumentu Reklamacja Sprzedaży (RLS). Ten typ dokumenty służy rejestrowaniu reklamacji zgłoszonych przez odbiorców towaru. Reklamację sprzedaży można dodać, podobnie jak inne dokumenty, z poziomu karty kontrahenta i listy dokumentów. Rejestracja dokumentu RLS składa się z następujących etapów:
  • Wybór elementu z poziomu listy towarów.
  • Określenie warunków reklamacji.
  • Zatwierdzenie dokumentu

Zakładka: Towary

Pierwsza zakładka Towary nieco różni się od tej dostępnej w przypadku innych dokumentów. Po pierwsze, na liście prezentowane są wszystkie towary dostępne w magazynie (niezależnie od wprowadzonych ograniczeń dostępności towarów dla kontrahenta).  Ponadto na liście nie są prezentowane stany magazynowe towaru oraz jego ceny.
Zakładka Towary: Dokument RLS

Filtr: Dokument

Aplikacja Comarch Mobile mPOS umożliwia zarówno zareklamowanie całego dokumentu, jak i poszczególnych jego pozycji. Aby zareklamować cały dokument konieczne jest wykorzystanie filtra Dok. kontrahenta.

Filtr: Dokument kontrahenta

Po dokonaniu wyboru filtra Dok. kontrahenta ukaże się lista wszystkich dokumentów handlowych (FS, PA, WZ) zarejestrowanych na danego kontrahenta, zarówno przez Przedstawiciela Handlowego, jak i w innych oddziałach (o ile włączona jest opcja pobierania dokumentów z centrali). Przy każdej pozycji podany będzie numer dokumentu, data wystawienia, jego wartość netto i brutto i ilość pozycji.

Filtr Dokument - widok listy dokumentów

Po wskazaniu żądanego dokumentu lista towarów zostanie zawężona wyłącznie do tych, które znajdowały się na reklamowanym dokumencie.

Odfiltrowana lista elementów z dokumentu historycznego

Przedstawiciel handlowy może w tym momencie zareklamować poszczególne pozycje, poprzez kliknięcie w nie i wypełnienie odpowiednich pól lub wykonać tę czynność automatycznie dla wszystkich elementów, korzystając z opcji dodawania seryjnego.

Po wybraniu danej pozycji z odfiltrowanej listy pojawi się informacja jakiego dokumentu sprzedażowego dotyczy wybrana pozycja.

Okno edycji pozycji reklamacji

Po dokonaniu wyboru towaru z listy następuje podniesienie okna edycji pozycji reklamacji, pokazane na poniższym zrzucie:

Okno edycji pozycji reklamacji
Uwaga
W systemie Comarch ERP Altum zostały zdefiniowane następujące predefiniowalne rodzaje żądań reklamującego: Usuniecie wady, Wymiana na nowy, Zwrot pieniędzy. Użytkownik ma możliwość definiowania indywidualnych rodzajów żądań z poziomu Słownika kategorii.
Status realizacji
Żądanie reklamującego
  Użytkownik może określić także status realizacji, który domyślnie ustawiony jest na status: Rozpatrywana oraz uzupełnić przyczynę reklamacji. Każdy element dokumentu reklamacji sprzedaży można powiązać ze wskazanym dokumentem historycznym (przy czym nie jest to konieczne). Powiązania można dokonać na dwa sposoby:
  • Wpisując konkretną wartość np. FS/2017/00002/mob w pole tekstowe.
  • Wybierając przycisk Dokument. Po naciśnięciu przycisku podniesiona zostanie lista dokumentów historycznych powiązanych z danym kontrahentem, na których znajduje się reklamowany towar.
Wybór dokumentu z listy skutkuje powiązaniem elementu reklamacji z konkretnym dokumentem.  Aby usunąć powiązanie elementu reklamacji z dokumentem należy przytrzymać dłużej przycisk .

Zakładka: Koszyk

Elementy dodane do koszyka podobnie jak w przypadku innych typów dokumentów można zmodyfikować, skopiować, usunąć, wyświetlić szczegóły towaru.
Uwaga
Opcja Kopiuj jest dostępna, jeżeli na definicji wystawianego dokumentu w systemie ERP został zaznaczony parametr dotyczący powielania pozycji na Zezwalaj. Zdjęcia będące powiązane z konkretnym elementem realizacji nie są kopiowane.
Koszyk - dokument RLS
Z poziomu koszyka, do którego została dodana pozycja reklamacji można odczytać następujące informacje:
  • Numer dokumentu powiązanego z elementem reklamacji (jeżeli takie powiązanie występuje),
  • Status reklamacji,
  • Żądanie reklamującego (zielona czcionka),
  • Przyczynę reklamacji (jeżeli została podana).

Seryjne dodawanie towarów do koszyka (RLS)

Podobnie jak w przypadku innych typów dokumentów istnieje możliwość seryjnego dodawania towarów do koszyka. W tym celu należy z poziomu listy towarów wybrać przycisk: Menu dostępny na urządzeniu, a następnie przycisk: . Po naciśnięciu przycisku pojawi się okno, w którym należy wpisać ilość towarów dodawanych seryjnie oraz wybrać żądanie reklamującego.
Okno dodawania seryjnego

Zmiana statusu RLS

Po zatwierdzeniu dokumentu RLS i synchronizacji, w systemie następuje realizacja dokumentu reklamacji. Po wykonanej synchronizacji w Comarch Mobile mPOS aktualizuje się status reklamacji na pozycjach dokumentu oraz na nagłówku. Jeżeli pozycje mają różne statusy, to status reklamacji na całym dokumencie odpowiada najwcześniejszemu (najniższemu) statusowi którejkolwiek z pozycji tego dokumentu.
Zmiana statusu reklamacji na pozycjach
Status reklamacji całego dokumentu odpowiadający najniższemu statusowi
Pola oznaczone symbolem  są możliwe do edycji po naciśnięciu przycisku. Po naciśnięcie przycisku  na pozycji dokumentu RLS zostają wyświetlone wszystkie etapy realizacji danej pozycji. Jeżeli jednym z etapów realizacji pozycji było: „Wydanie nowego towaru (FS)” i operator mobilny ma włączoną synchronizację dokumentów z centrali wówczas istnieje możliwość podglądu zarejestrowanego dokumenty sprzedaży, poprzez naciśnięcie przycisku .
Szczegóły realizacji dokumentu RLS

Preselling

Kontrola limitu kredytowego

Gdy dla dokumentów FS, PA, WZ, ZS jest włączona opcja kontroli limitu kredytowego kontrahenta (więcej informacji można znaleźć TUTAJ) podczas wystawiania/zatwierdzania dokumentu wyświetlane są komunikaty:
  • Ostrzeżenia o przekroczeniu limitu kredytowego
dla kontrahenta, który ma przekroczony limit kredytowy lub jeśli zatwierdzenie tego dokumentu spowoduje przekroczenie jego limitu wyświetlany jest komunikat o treści jak na rysunku poniżej
Komunikat ostrzegający o przekroczeniu limitu kredytowego
  • Blokady dla dokumentów handlowych
dla kontrahenta, który ma przekroczony limit kredytowy lub zatwierdzenie dokumentu spowoduje jego przekroczenie oraz dla którego domyślną formą płatności jest inna niż „Gotówka” lub o terminie płatności jest większy niż 0 dni wyświetlany jest komunikat jak na rysunku poniżej.
Kontrola limitu (blokada) i zmiana formy płatności

dla kontrahenta, który ma przekroczony limit kredytowy lub jego zatwierdzenie spowoduje przekroczenie limitu lub dla którego domyślną formą płatności jest „Gotówka” i posiada termin płatności równy 0 dni wyświetlana jest informacja o treści jak na rysunku poniżej.

Kontrola limitu i rozliczenia (blokowanie)
  • Blokowania – dokumenty bez płatności (ZS)
dla kontrahenta, który ma przekroczony limit kredytowy lub zatwierdzenie dokumentu spowoduje przekroczenie tego limitu pojawi się komunikat o treści:
Kontrola limitu (blokowanie)
 

Zapytanie Ofertowe Sprzedaży (ZOS)

ZOS jest dokumentem odzwierciedlający początkowe stadium procesu sprzedaży, często stosowany w przypadku całkiem nowych lub niezdecydowanych na konkretną ofertę Klientów.
Wybór typu dokumentu: Zapytania ofertowego

Zapytanie ofertowe 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 Zapytaniu Ofertowym Sprzedaży

Zapytanie ofertowe nie posiada sprecyzowanej ceny towaru, rabatu, promocji czy innych warunków handlowych. Ten dokument stanowi dopiero podstawę do przygotowania dla danego Klienta dedykowanej oferty handlowej.

Dodawanie towarów bez cen do koszyka w Zapytaniu Ofertowym Sprzedaży
Nagłówek dokumentu ZOS

Zamówienie Sprzedaży (ZS)

Po wybraniu ZS 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órych nie ma na stanie magazynów lokalnych lub mobilnych. Aplikacja nie kontroluje stanów magazynowych.
Dodawanie towarów do koszyka dokumentu ZS
Przedstawiciel może wystawiać dokumenty ZS na kilka magazynów lokalnych w zależności od odpowiedniej konfiguracji opisanej TUTAJ.
Zmiana magazynu na dokumencie ZS
 

Realizacja zamówienia ZS

Aby informacje o realizacji zamówień były pobierane z systemu Comarch ERP Altum do aplikacji Comarch Mobile należy zaznaczyć parametr [Synchronizuj informacje o stanie realizacji zamówień]. Parametr znajduje się na dokumencie ZS dla centrum typu Mobile, na zakładce Ogólne, w grupie Parametry. Do aplikacji pobierane są informacje na temat ZS, które w systemie ERP mają stan:
  • Potwierdzone
  • W realizacji
  • Zrealizowane
  • Zamknięte
  • 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.

Dokumenty wystawione dla danego kontrahenta

Dostępne statusy dokumentów ZS w systemie ERP zostały oznaczone w aplikacji poniższymi ikonami:

 - dokonano zmian na elementach bądź Nagłówku ZS.  - dokument zatwierdzony w aplikacji, bądź ZS który ma status: Zrealizowane w systemie ERP. - ZS otrzymało w systemie ERP Stan: Zamknięte, Anulowane.

Realizacja zamówień – zakładka: Koszyk

Zmiany dokonane w systemie Comarch ERP Altum na Zamówieniu Sprzedaży 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
Po naciśnięciu na przycisk   zostanie otwarta sekcja z informacjami zaprezentowanymi na rysunku poniżej.
Koszyk – sekcja z informacją na temat realizacji elementu dokumentu ZS
Na pozycjach ZS możliwe jest dokonanie poniższych zmian w systemie Comarch ERP Altum: 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 dokumentu
Przy 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 Altum na Zamówieniu Sprzedaży wystawionym w aplikacji.
Realizacja zamówień, zakładka: Nagłówek, zmiany na ZS dokonane w systemie ERP
W sekcji Realizacja prezentowany jest procent realizacji danego ZS. 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 ZS

Realizacja zamówień – mała kalkulacja

Na małej kalkulacji danej pozycji widoczne są tylko aktualne dane.

Realizacja zamówień, zakładka: Nagłówek, mała kalkulacja

Realizacja zamówień – Pełna kalkulacja elementu

Jeżeli na danej pozycji ZS zaszły jakiekolwiek zmiany w systemie Comarch ERP Altum 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 Altum prezentowane są w kolorze zielonym. 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 Altum. Białym kolorem zaprezentowane są elementy dodane w aplikacji, natomiast zielonym, elementy zmienione w systemie Comarch ERP Altum.

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 Sprzedaży obejmują:
  • Edycję istniejącej klasy atrybutu na nagłówku dokumentu ZS
  • Dodanie nowej klasy atrybutu na nagłówku dokumentu ZS
  • Usunięcie w systemie ERP klasy atrybutu dodanej w Comarch Mobile na nagłówku dokumentu ZS
  • Edycję istniejącej klasy atrybutu na pozycji ZS
  • Dodanie nowej klasy atrybutu na pozycji dokumentu ZS
  • Usunięcie w systemie ERP klasy atrybutu dodanej w Comarch Mobile na pozycji dokumentu ZS
Jeżeli Zamówienie Sprzedaży 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 ZS

Generowanie dokumentu Faktury Zaliczkowej (FSL) dla Zamówienia Sprzedaży (ZS)

W aplikacji istnieje możliwość generowania Faktur Zaliczkowych do dokumentów Zamówień Sprzedaży. Wygenerowanie Faktury Zaliczkowej możliwe jest z poziomu menu kontekstowego znajdującego się na danym dokumencie ZS:
Generowanie Faktury Zaliczkowej
Uwaga
Fakturę Zaliczkową można wygenerować tylko dla dokumentu ZS, które zostało zatwierdzone lub posiada status: W realizacji (jeżeli centrum mobilne ma włączoną opcję pobierania stopnia realizacji zamówień). Jeżeli ZS zostało zrealizowane w 100%, opcja Faktury Zaliczkowej będzie niedostępna.  Aby Faktura Zaliczkowa mogła zostać wystawiona, na dokumencie ZS musi być waluta systemowa.

Kwotę zaliczki w stosunku do Zamówienia można określić poprzez wartość lub procent od źródłowego dokumentu:

Określenie kwoty zaliczki

Po zatwierdzeniu kwoty zaliczki zostanie wyświetlone okno Podsumowania stawek Vat (brutto):

Podsumowanie stawek VAT
Istnieje możliwość zmiany wartości zaliczki dla określonej stawki VAT, po kliknięciu w wybraną:
Wartość zaliczki dla określonej stawki VAT

W drugiej zakładce znajduje się lista pozycji znajdujących się na dokumencie ZS. Jest to lista nieedytowalna przez Przedstawiciela Handlowego.

Elementy ZS dla którego generowana jest Faktura Zaliczkowa
Na nagłówku Faktury Zaliczkowej prezentowany jest numer zamówienia, dla którego dana FSL jest generowana:
Nagłówek dokumentu FSL
Dokumenty FSL znajdują się:
  • Na liście płatności danego kontrahenta
  • Na liście dokumentów z poziomu kafelka: Dokumenty
  • Na karcie kontrahenta w sekcji: Ostatni dokument
Jeżeli do całej wartości ZS została wygenerowana już FSL (bądź kilka), po wybraniu opcji: Faktura Zaliczkowa dla danego dokumentu ZS zostanie wyświetlony komunikat jak na rysunku poniżej:
Komunikat informujący o wcześniejszym wygenerowaniu FSL do danego ZS

Jeżeli operator wykona próbę odtwierdzenia dokumentu ZS, dla którego istnieją już dokumenty FSL, w aplikacji zostanie wyświetlony komunikat informujący o skutkach odtwierdzenia danego ZS:

Komunikat dotyczący odtwierdzenia dokumentu ZS dla którego wygenerowano już FSL

Oferta Sprzedaży (OS)

Oferta Sprzedaży jest dokumentem odzwierciedlający początkowe stadium procesu sprzedaży, często stosowany w przypadku całkiem nowych lub niezdecydowanych na konkretną ofertę Klientów. OS to dokument handlowy przedstawiający warunki proponowanej sprzedaży towarów lub usług. Zawiera m.in. informacje o towarach, cenach, dostępności, terminach realizacji oraz warunkach płatności. Jest dokumentem niewiążącym – stanowi propozycję dla klienta i może być podstawą do dalszych negocjacji lub złożenia zamówienia.
Definiowanie opisu na Ofercie Sprzedaży
Lista [Towary] na Ofercie Sprzedaży
Dodawanie towarów do koszyka w Ofercie Sprzedaży
Nagłówek dokumentu OS

Określanie daty ważności OS

Istnieje możliwość określenia daty ważności Oferty Sprzedaży. Na nagłówku OS dostępne jest pole: Data ważności, w którym użytkownik może:
  • wskazać konkretną datę poprzez wybór z kalendarza,
  • zdefiniować własną listę wartości z konkretnymi interwałami jak np. 1 tydzień, 1 miesiąc, które dostępne będą po wybraniu opcji: . Po wskazaniu danej wartości z listy, data ważności oferty zostanie ustawiona zgodnie z wybranym przedziałem czasu.
  • Określenie daty ważności oferty sprzedaży

Rejestracja dokumentu

Z poziomu aplikacji Comarch Mobile istnieje możliwość zarejestrowania dokumentów:
  • Zamówienia sprzedaży (ZS),
  • Oferty sprzedaży (OS),
  • Zapytania ofertowe sprzedaży (ZOS)
  • Faktura sprzedaży (FS),
  • Paragon (PA),
  • Wydanie zewnętrzne (WZ),
  • Reklamacja sprzedaży (RLS)
  • Faktura zaliczkowa (FSL)
  • Wydanie magazynowe (WM-)
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, dialog nie zostanie wyświetlony. 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 – przykład na poniższym rysunku.
Różne typy dokumentów możliwe do wyboru dla różnych kontrahentów
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. Więcej informacji na temat konfiguracji znajduje się TUTAJ.
Komunikat wyświetlany, jeżeli wszystkie typy dokumentów zostaną zablokowane dla kontrahenta

Dokumenty

Kafelek: Dokumenty
Kafelek [Dokumenty] umożliwia wyświetlenie, filtrowanie i dodawanie wszystkich dokumentów zgromadzonych w bazie mobilnej poza dokumentami magazynowymi (MMW, MMP, PM, WM).
Typy dokumentów sprzedaży

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żliwiają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 oknie dokumenty istnieje również możliwość szybkiego dostępu do rejestracji określonych typów dokumentów. Wcześniej jednak należy określić, jakie typy dokumentów mają być widoczne w tym oknie dla operatora. W tym celu w ustawieniach aplikacji w sekcji: [Parametry dokumentów] należy zaznaczyć opcję: [Używaj szybkiego wybierania] i wybrać typy dokumentów mają być dostępne dla Użytkownika w tym oknie.
Wybór typów dokumentów jakie mają być widoczne dla operatora z poziomu kafelka [Dokumenty]
Po wybraniu określonych typów dokumentów będą one dostępne w dolnej części okna w kafelku [Dokumenty].
Szybka rejestracja dokumentów z poziomu kafelka [Dokumenty]
Dokument może zostać również dodany poprzez kliknięcie ikony plusa w prawym górnym rogu okna. Następnie zostanie rozwinięta lista dostępnych dokumentów do wyboru. Jeśli w aplikacji dostępny jest kontrahent [Nieokreślonym] wówczas  po wyborze typu dokumentu pokaże się okno dokumentu z wybranym kontrahentem: Nieokreślonym. Jeżeli w aplikacji nie ma kontrahenta [Nieokreślonym] wówczas po wyborze typu dokumentu pokaże się okno z wyborem kontrahenta. W celu poprawy niezawodności aplikacji Comarch Mobile Sprzedaż 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
Z poziomu aplikacji Comarch Mobile Sprzedaż istnieje możliwość zarejestrowania dokumentów:
  • zamówienia sprzedaży (ZS),
  • oferty sprzedaży (OS),
  • paragonu (PA),
  • faktury sprzedaży (FS),
  • wydania zewnętrznego (WZ),
  • reklamacji (RLS),
  • wydania magazynowego (WM),
  • rozchodu wewnętrznego (RW),
  • wydania kaucji (WKA),
  • wydania korekty kaucji (WKK)
  • przesunięcia międzymagazynowego wydania (MMW, (K)MMW).
Uwaga
Wszystkie opcje dotyczące Vansellingu są ukrywane jeżeli użytkownik nie ma praw do wystawania: FS, WZ, PA, WM i MMW.

Lista towarów

Po wyborze przycisku dodania nowego dokumentu zostanie wyświetlone okno: Towary.
Okno [Lista towarów]
Uwaga
Lista towarów może zostać ograniczona do określonej grupy towarów w zależności od wybranego kontrahenta poprzez określenie grupy towarów na karcie kontrahenta w systemie Comarch ERP Altum.
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 poziomy
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.

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.
Filtr na liście towarów
W aplikacji udostępniono filtrowanie listy kontrahentó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 kod EAN przypisany do jego karty. W zależności od ustawień listy towarów wyszukiwanie rozpocznie się po wpisaniu wskazanej ilości znaków w polu wyszukiwania. Opis ustawień listy towarów znajduje się TUTAJ.
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.
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świetlenia 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.
  • Kopiowanie
Okno: Koszyk
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, towar dodany kilka razy do koszyka
  • Filtrowanie
Towary dodane do koszyka można filtrować rodzaju towaru, producencie oraz marce. 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.
Filtr: Marka oraz Producent na zakładce Koszyk dokumentu
  • Komplety
W przypadku kompletu w zależności od konfiguracji podczas wystawiania dokumentu artykuł będący kompletem dodawany jest jako jedna pozycja lub jako poszczególne składniki kompletu.
Komplet jako całość
Komplet jako poszczególne pozycje

Po dokonaniu zmiany ilości lub ceny na towarze następuje przeliczenie poszczególnych elementów i rozdzielenie kompletu.

Komunikat o rozdzieleniu kompletu
Opcja edycji ilości dla pojedynczego elementu (składnika kompletu) może zostać zablokowana, wówczas podczas wystawiania dokumentów w aplikacji mobilnej możliwe będzie dodawanie tylko pełnych kompletów. Dotyczy to wszystkich dokumentów możliwych do wystawiania w aplikacji mobilnej przy współpracy z Comarch ERP Altum (ZS, OS, ZOS, FS, PAR, WZ, MM-). Więcej informacji na temat konfiguracji kompletu TUTAJ. 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.

Więcej informacji odnośnie konfiguracji tej funkcjonalności TUTAJ.

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

Blokada zapisu pozycji z wartością 0

Jeżeli na dokumencie ustawiona jest blokada zapisu pozycji z zerową wartością, w aplikacji sprawdzanie wartości pozycji następuje już na etapie zapisu pojedynczego elementu. Jeżeli wartość pozycji wynosi 0, wówczas dodanie takiej pozycji do koszyka będzie zablokowane, a użytkownik zostanie o tym poinformowany odpowiednim komunikatem.
Komunikat wyświetlany jeśli wartość pozycji wynosi 0, mała i duża kalkulacja elementu
Jeżeli wyzerowanie wartości pozycji nastąpi na przykład w wyniku zastosowania promocji lub rabatu nagłówka, wówczas walidacja pozycji z wartością 0 nastąpi w momencie zapisu lub zatwierdzenia dokumentu. Użytkownik otrzyma komunikat wraz ze wskazaniem, która pozycja ma zerową wartość.
Komunikat wyświetlany przy zapisie/zatwierdzaniu dokumentu z pozycją o zerową wartością
Jeżeli działa blokada zapisu pozycji z zerową wartością niemożliwe jest także dodanie takiej pozycji podczas dodawania seryjnego. Pozycje z zerową wartością zostaną pominięte podczas dodawania seryjnego a w aplikacji zostanie wyświetlony komunikat jak na poniższym rysunku.
Komunikat wyświetlany w przypadku seryjnego dodawania towarów

Cofanie dokumentów do bufora

Spis treści
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 Altum 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 bufora
Dokument 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 Komunikat towarzyszący usuwaniu dokumentu, dokument zostanie usunięty.
Komunikat towarzyszący usuwaniu 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
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.

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

Dodanie towaru do koszyka

Towar może zostać dodany do Koszyka z poziomu:
  • 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
Aplikacja Comarch Mobile mPOS umożliwia obsługę marży minimalnej dla danego towaru – funkcjonalność ta jest opisana TUTAJ. Jeżeli w aplikacji jest włączona obsługę marży minimalnej dla danego towaru, to w sytuacji, gdy przedstawiciel w oknie małej kalkulacji dla danego towaru wprowadzi zbyt wysoką wartość rabatu lub zbyt niską cenę końcową, zadziała blokada i pojawi się komunikat „Uzyskana marża jest za niska”.
Okno: Mała kalkulacja, komunikat: „Uzyskana marża jest za niska”
Identyczna blokada oraz komunikat pojawia się również w momencie, gdy Przedstawiciel w oknie pełnej kalkulacji wprowadzi zbyt niskie wartości dla dowolnego pola możliwego do edycji tj. Marża uzyskana (%), Rabat (%), Końcowa oraz Wartość Elementu (PLN). 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)

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 Altum 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
  • Wartość elementu netto oraz brutto – pole możliwe do edycji
  • Waga elementu
  • Magazyny
  • Termin dostawy:
    • Dni – ilość dni realizacji zamówionego towaru – pole możliwe do edycji,
    • Data – data dostarczenia zamówionego towaru Klientowi – pole możliwe do edycji,
  • 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 sekcji: Cechy towaru, można określić cechę towaru:
Okno dużej kalkulacji podczas generowania dokumentu
Cecha na nagłówku dokumentu
Wybrana cecha jest prezentowana również z poziomu Koszyka pod nazwą towaru. Jeśli podczas generowania dokumentu zostanie wprowadzona ilość większa niż dostępne zasoby dla danej partii towaru, pojawi się komunikat jak poniżej:
Informacja o niewystarczających zasobach dla danej partii
W aplikacji udostępniono konfigurowanie doliczania kosztów dodatkowych do pozycji dokumentu ZS, FS, PA, OS, WZ. 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.

Nagłówek dokumentu

Z poziomu okna [Nagłówek dokumentu] widoczne są pola zaprezentowane poniżej. Pola oznaczone symbolem  są możliwe do edycji po naciśnięciu przycisku.
Nagłówek dokumentu ZS
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 Altum 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). Dodatkowo na nagłówku dokumentu została umieszczona informacja o obsługującym. W zależności od ustawienia odpowiedniego parametru, pole Obsługujący na dokumencie może być automatycznie uzupełniane danymi pracownika wskazanymi na kaflu Dzień lub być określane za każdym razem przy rejestracji nowego dokumentu.
Informacja o obsługującym na nagłówku dokumentu oraz na kalkulacji pozycji

Sprzedaż z brakami

Funkcjonalność umożliwia dokonanie sprzedaży z magazynu lokalnego towaru, dla którego zasoby nie zostały jeszcze zaewidencjonowane w systemie. W systemie ERP, po wykonaniu synchronizacji takiego dokumentu z aplikacji mobilnej, zarejestrowany zostanie brak odpowiedniego zasobu, a odpowiedni proces BPM wygeneruje dokumenty WZ, kiedy zasoby znajdą się już na magazynie. Aby umożliwić sprzedaż towaru  z magazynu lokalnego, na nagłówku dokumentu FS/PA w sekcji Dystrybutor/Magazyn musi znajdować się magazyn lokalny. Jeżeli na definicji dokumentu został ustawiony magazyn lokalny jako domyślny, pojawi  się on automatycznie na nagłówku dokumentu, w przeciwnym razie należy dokonać odpowiedniej zmiany.
Uwaga
Po dodaniu co najmniej jednej pozycji na dokument FS/PA edycja magazynu jest już niemożliwa.
Sprzedaż z brakami

Zapytanie Ofertowe Sprzedaży (ZOS)

ZOS jest dokumentem odzwierciedlający początkowe stadium procesu sprzedaży, często stosowany w przypadku całkiem nowych lub niezdecydowanych na konkretną ofertę Klientów.
Wybór typu dokumentu: Zapytania ofertowego

Zapytanie ofertowe 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 Zapytaniu Ofertowym Sprzedaży

Zapytanie ofertowe nie posiada sprecyzowanej ceny towaru, rabatu, promocji czy innych warunków handlowych. Ten dokument stanowi dopiero podstawę do przygotowania dla danego Klienta dedykowanej oferty handlowej.

Dodawanie towarów bez cen do koszyka w Zapytaniu Ofertowym Sprzedaży
Nagłówek dokumentu ZOS

Zamówienie Sprzedaży (ZS)

Po wybraniu ZS 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 na magazynie mobilnym oraz lokalnym. Aplikacja nie kontroluje stanów magazynowych.
Dodawanie towarów do koszyka dokumentu ZS
Przedstawiciel może wystawiać dokumenty ZS na kilka magazynów lokalnych w zależności od odpowiedniej konfiguracji opisanej TUTAJ.
Zmiana magazynu na dokumencie ZS

Realizacja zamówienia ZS

Aby informacje o realizacji zamówień były pobierane z systemu Comarch ERP Altum do aplikacji Comarch Mobile należy zaznaczyć parametr [Synchronizuj informacje o stanie realizacji zamówień]. Parametr znajduje się na dokumencie ZS dla centrum typu Mobile, na zakładce Ogólne, w grupie Parametry. Do aplikacji pobierane są informacje na temat ZS, które w systemie ERP mają stan:
  • Potwierdzone
  • W realizacji
  • Zrealizowane
  • Zamknięte
  • 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.

Dokumenty wystawione dla danego kontrahenta

Dostępne statusy dokumentów ZS w systemie ERP zostały oznaczone w aplikacji poniższymi ikonami:

 - dokonano zmian na elementach bądź Nagłówku ZS.  - dokument zatwierdzony w aplikacji, bądź ZS który ma status: Zrealizowane w systemie ERP. - ZS otrzymało w systemie ERP Stan: Zamknięte, Anulowane.

Realizacja zamówień – zakładka: Koszyk

Zmiany dokonane w systemie Comarch ERP Altum na Zamówieniu Sprzedaży 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
Po naciśnięciu na przycisk   zostanie otwarta sekcja z informacjami zaprezentowanymi na rysunku poniżej.
Koszyk – sekcja z informacją na temat realizacji elementu dokumentu ZS
Na pozycjach ZS możliwe jest dokonanie poniższych zmian w systemie Comarch ERP Altum: 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 dokumentu
Przy 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 Altum na Zamówieniu Sprzedaży wystawionym w aplikacji.
Realizacja zamówień, zakładka: Nagłówek, zmiany na ZS dokonane w systemie ERP
W sekcji Realizacja prezentowany jest procent realizacji danego ZS. 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 ZS

Realizacja zamówień – mała kalkulacja

Na małej kalkulacji danej pozycji widoczne są tylko aktualne dane.

Realizacja zamówień, zakładka: Nagłówek, mała kalkulacja

Realizacja zamówień – Pełna kalkulacja elementu

Jeżeli na danej pozycji ZS zaszły jakiekolwiek zmiany w systemie Comarch ERP Altum 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 Altum prezentowane są w kolorze zielonym. 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 Altum. Białym kolorem zaprezentowane są elementy dodane w aplikacji, natomiast zielonym, elementy zmienione w systemie Comarch ERP Altum.

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 Sprzedaży obejmują:
  • Edycję istniejącej klasy atrybutu na nagłówku dokumentu ZS
  • Dodanie nowej klasy atrybutu na nagłówku dokumentu ZS
  • Usunięcie w systemie ERP klasy atrybutu dodanej w Comarch Mobile na nagłówku dokumentu ZS
  • Edycję istniejącej klasy atrybutu na pozycji ZS
  • Dodanie nowej klasy atrybutu na pozycji dokumentu ZS
  • Usunięcie w systemie ERP klasy atrybutu dodanej w Comarch Mobile na pozycji dokumentu ZS
Jeżeli Zamówienie Sprzedaży 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 ZS

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 maila
Automatyczne 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.
Filtry: Dok. kontrahenta

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

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

Możliwość ukrywania cen oraz wartości towarów w kafelku Towary i na konkretnych dokumentach

Parametr [PricesOnItemsInvisible] umożliwia ukrycie cen i rabatów w kafelku Towary. Parametr ten został opisany TUTAJ. Przełączenie parametru na wartość 1 powoduje:
  • Ukrycie cen na karcie towaru
Ukryta informacja o cennikach na karcie towaru
  • Ukrycie cen na liście oferowanych towarów
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: 0 as IsPricesInvisible, i zmienić warunek dla którego dokumentu chcemy ukryć ceny (poniżej przykład dla dokumentu ZS). case when NamespaceEntry = 'Comarch.B2.Sales.Documents.SalesOrderManager' then 1 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
W aplikacji 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.altum.statement (Comarch Mobile\Serwer synchronizacji\Methods\documentsnumerators)

Rejestracja dokumentu

Wydruk dokumentu

Na rysunku 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ć – przykładowo 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

Usuwanie dokumentów

Usunięcie dokumentu będącego w buforze odbywa się poprzez wybranie przycisku: . Opcja jest dostępna z poziomu okna: Dokumenty, listy przycisku rozwijanych dla określonego dokumentu:
Podgląd dokumentu, opcja Usuń
Po wybraniu przycisku: [Tak], dokument zostanie usunięty w aplikacji.
Komunikat towarzyszący usuwaniu dokumentu

Cofanie dokumentów do bufora

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 ERP istnieje możliwość cofnięcia dokument do bufora poprzez wybranie przycisku: .
Opcja: [Edytuj] na podglądzie dokumentu

Po wybraniu przycisku: [Tak], dokument zostanie cofnięty do bufora w aplikacji i zostanie zaznaczony na zielono.

Komunikat towarzyszący cofaniu dokumentu do bufora
Dokumenty ZS cofnięte do bufora

Blokada zapisu pozycji z wartością 0

Jeżeli na dokumencie ustawiona jest blokada zapisu pozycji z zerową wartością, w aplikacji sprawdzanie wartości pozycji następuje już na etapie zapisu pojedynczego elementu. Jeżeli wartość pozycji wynosi 0, wówczas dodanie takiej pozycji do koszyka będzie zablokowane, a użytkownik zostanie o tym poinformowany odpowiednim komunikatem.
Komunikat wyświetlany jeśli wartość pozycji wynosi 0, mała i duża kalkulacja elementu
Jeżeli wyzerowanie wartości pozycji nastąpi na przykład w wyniku zastosowania promocji lub rabatu nagłówka, wówczas walidacja pozycji z wartością 0 nastąpi w momencie zapisu lub zatwierdzenia dokumentu. Użytkownik otrzyma komunikat wraz ze wskazaniem, która pozycja ma zerową wartość.
Komunikat wyświetlany przy zapisie/zatwierdzaniu dokumentu z pozycją o zerową wartością
Jeżeli działa blokada zapisu pozycji z zerową wartością niemożliwe jest także dodanie takiej pozycji podczas dodawania seryjnego. Pozycje z zerową wartością zostaną pominięte podczas dodawania seryjnego a w aplikacji zostanie wyświetlony komunikat jak na poniższym rysunku.
Komunikat wyświetlany w przypadku seryjnego dodawania towarów

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
  • Wartość elementu netto oraz brutto – pole możliwe do edycji
  • Waga elementu
  • Magazyny – pole możliwe do edycji
  • Termin dostawy:
  • Dni – ilość dni realizacji zamówionego towaru – pole możliwe do edycji,
  • Data – data dostarczenia zamówionego towaru Klientowi – pole możliwe do edycji,
  • Informacje dodatkowe – lista atrybutów dokumentu
  • Opis elementu – pole możliwe do edycji
  • Dokumenty – transakcje historyczne zawierające wybrany towar
  • Informacja dodatkowa (widoczne, gdy został dodany atrybut)
  • Załączniki- załączniki dodane do elementu
Okno: pełna kalkulacja elementu
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. 
W sekcji: Cechy towaru, można  określić  cechę towaru:
Okno dużej kalkulacji podczas generowania dokumentu
Cecha na nagłówku dokumentu

Wybrana cecha jest prezentowana również z poziomu Koszyka pod nazwą towaru.

Jeśli podczas generowania dokumentu zostanie wprowadzona ilość większa niż dostępne zasoby dla danej partii towaru, pojawi się komunikat jak na rysunku poniżej:

Informacja o niewystarczających zasobach dla danej partii
W nowej wersji aplikacji Comarch Mobile została dodana także funkcjonalność prezentacji pokrycia realizacji zamówienia względem poszczególnych magazynów. Informacja o tym, czy wskazane przez użytkownika ilości wybranych towarów znajdują się na danym magazynie są prezentowane w postaci procentowej, odpowiednim kolorem – w zależności od dostępności towarów. Użytkownik może sprawdzić:
  • dostępność konkretnego towaru na poszczególnych magazynach – z poziomu dużej kalkulacji pozycji
Prezentacja pokrycia realizacji danego towaru na poszczególnych magazynach
  • możliwość zrealizowania całego zamówienia na poszczególnych magazynach – z poziomu nagłówka dokumentu.
Prezentacja pokrycia realizacji całego zamówienia na poszczególnych magazynach.
Dzięki wyświetlaniu tej informacji użytkownik może zmienić magazyn, jeżeli realizacja zamówienia na wybranym magazynie okaże się niemożliwa ze względu na niewystarczającą ilość zasobów na tym magazynie.

Uproszczone dodawanie pozycji do koszyka

Przy współpracy z systemem Comarch ERP Altum 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.
Wybór trybu listy

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  - ostrzeżenie – dodanie pozycji nie jest zablokowane, natomiast zaistniało zdarzenie, o którym Operator powinien być powiadomiony, by miał możliwość skorygowania ilości (np. niespełniona ilość w jednostce zbiorczej przy włączonej opcji „Ostrzegaj”)  - pozycja jest prawidłowo dodana do koszyka.  - blokada – wprowadzona ilość jest niepoprawna i nie można zapisać pozycji

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

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
Zaznaczenie parametru "Pomiń towary będące w koszyku" spowoduje, że przy dodawaniu zostaną pominięte towary aktualnie będące w koszyku. 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 dostępnego z poziomu listy (filtrowanie list zostało opisane TUTAJ)
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.

Dodanie towaru do Koszyka

Towar może zostać dodany do Koszyka z poziomu:
  • listy towarów istnieje możliwość dodania towaru do Koszyka:
Dodanie towaru do koszyka
 – Dodanie towaru do koszyka
  • Wpisując ręcznie kod EAN wagowy/cenowy i zatwierdzenie Enterem
  • Skanując kod za pomocą aplikacji Binary Eye
W oknie umożliwiającym dodanie towaru do Koszyka określa się  ilość oraz  rabat dla wybranej pozycji pod warunkiem, że widoczność promocji nie jest wyłączona. Jeżeli promocje są widoczne z poziomu okna dostępne są informacje widoczne na rysunku poniżej.
Okno: skrócona kalkulacja elementu
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 w to, jakie promocje złożyły się na tą cenę oraz jaki rabat otrzymał odbiorca towarów. Więcej informacji na temat ukrywania cen i rabatów  można znaleźć TUTAJ i TUTAJ.
Okno: skrócona kalkulacja elementu (promocje niewidoczne) - ukrycie cen początkowych i rabatów

Jeżeli w aplikacji jest włączona obsługę marży minimalnej dla danego towaru, to w sytuacji, gdy Przedstawiciel w oknie małej kalkulacji dla danego towaru wprowadzi zbyt wysoką wartość rabatu lub zbyt niską cenę końcową, zadziała blokada i pojawi się komunikat „Uzyskana marża jest za niska”.

Okno: Mała kalkulacja, komunikat: „Uzyskana marża jest za niska”

Identyczna blokada oraz komunikat pojawia się również w momencie, gdy Przedstawiciel w oknie pełnej kalkulacji wprowadzi zbyt niskie wartości dla dowolnego pola możliwego do edycji tj. Marża uzyskana (%), Rabat (%), Końcowa oraz Wartość Elementu (PLN).

Lista towarów, filtry na liście towarów

Po wyborze przycisku dodania nowego dokumentu zostanie wyświetlone okno: Towary zaprezentowane na poniższym zrzucie ekranu.

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)
Widok poziomy listy towarów

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.
Filtr na liście towarów
[Dok.kontrahenta] - Wybór historycznie wystawionego dokumentu danego typu dla kontrahenta wybranego w wystawianym dokumencie [Wszystkie dok.] - Wybór historycznie wystawionego dokumentu dla kontrahenta przypisanego do PH Więcej informacji na temat filtrowania listy towarów można znaleźć  TUTAJ.

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
[Zatwierdź] - Opcja do zatwierdzania dokumentu. [Zatwierdź i wyślij] - Opcja do zatwierdzania oraz wysyłania dokumentu na dostępną drukarkę termiczną (opcja dostępna w przypadku, gdy drukarka termiczna została skonfigurowana) lub w postaci pliku pdf na wybrany adres e-mail kontrahenta. Po wybraniu opcji: [Zatwierdź i wyślij] pojawi się okno zaprezentowane na poniższym zrzucie ekranu.
Okno: Zatwierdź i wyślij
[Wyślij do drukarki] - Zatwierdza dokument oraz wysyła dokument na dostępną drukarkę termiczną (opcja dostępna w przypadku, gdy drukarka termiczna została skonfigurowana) [Wyślij jako e-mail] - Zatwierdza dokument oraz wysyła dokument w postaci pliku pdf na wybrany adres e-mail Podgląd wydruku pdf wystawionego dokumentu, który można przesłać Klientowi na wybrany adres e-mail lub wydrukować na drukarce laserowej lub termicznej został zaprezentowany w podrozdziale Wydruk dokumentu. W aplikacji Comarch Mobile jest 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. Więcej informacji TUTAJ. Dla takich 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. Istnieje także możliwość skonfigurowania domyślnego działania dla przycisku :
  • Zatwierdź
  • Zatwierdź i wyślij
  • Zatwierdź i drukuj

Powrót

Wybranie przycisku: [Powrót] dostępnego na urządzeniu podczas rejestracji dokumentu spowoduje wyświetlenie okna zaprezentowanego na poniższym zrzucie ekranu.
Wyjście z rejestracji dokumentu
[Zapisz] - Zapis dokumentu do bufora [Zatwierdź] - Wyświetlenie okna: Podpis. Po wprowadzeniu podpisu i wybraniu przycisku zatwierdź lub zatwierdź i wyślij dokument zostanie zatwierdzony w aplikacji [Wyjdź bez zapisu] - Wyjście z dokumentu bez zapisu zmian [Anuluj] - Powrót do okna, z którego został wywołany przycisk Powrót

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.

Wyjście z rejestracji dokumentu

Rejestracja dokumentu

Rejestracja dokumentu składa się z następujących etapów:
Z poziomu aplikacji Comarch Mobile Sprzedaż istnieje możliwość zarejestrowania dokumentów:
  • Zamówienia sprzedaży (ZS),
  • Oferty sprzedaży (OS),
  • Zapytania ofertowego sprzedaży (ZOS),
  • Faktura sprzedaży (FS),
  • Paragon (PAR),
  • Wydanie zewnętrzne (WZ),
  • Reklamacja sprzedaży (RLS)
  • Faktura zaliczkowa (FSL)
  • Przesunięcie międzymagazynowe (MM-)

Dokumenty można dodawać z poziomu:

  • Szczegółów karty kontrahenta
Karta kontrahenta, dodawanie dokumentu
 – Dodaj dokument  – Przejście na listę dokumentów wystawionych dla danego kontrahenta
  • Okna: Dokumenty
Okno: Dokumenty
 – Dodaj dokument  – Dokument zapisany do bufora  – Dokument zatwierdzony – Dokument zsynchronizowany do systemu ERP
  • Listy kontrahentów
Okno: Lista kontrahentów

Po wybraniu przycisku dodania dokumentu należy określić typ rejestrowanego dokumentu: zamówienie sprzedaży, oferta sprzedaży, zapytanie ofertowe sprzedaży, paragon, faktura sprzedaży, reklamacja sprzedaży. Jeżeli Przedstawiciel handlowy ma możliwość rejestracji tylko jednego typu dokumentu, okno wyboru typu nie zostanie wyświetlone. Nastąpi natomiast bezpośrednie przekierowanie do okna rejestracji dokumentu.

Wybór typu dokumentu

Blokada wystawiania dokumentów dla określonych kontrahentów

Aplikacja Comarch Mobile Sprzedaż 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 – przykład na poniższym rysunku.
Różne typy dokumentów możliwe do wyboru dla różnych kontrahentów
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. Więcej informacji na temat dostępnych parametrów TUTAJ.
Komunikat wyświetlany, jeżeli wszystkie typy dokumentów zostaną zablokowane dla kontrahenta

Koszyk

Wyświetlenia 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.

Kopiowanie

Okno: Koszyk
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, towar dodany kilka razy do koszyka

Filtrowanie

Towary dodane do koszyka można filtrować za pomocą dostępnych filtrów:
  • Rodzaj towaru,
  • Marka,
  • Producent,
  • Po towarach/Eanach.
Filtry dostępne w Koszyku

Komplety

W przypadku kompletu w zależności od konfiguracji podczas wystawiania dokumentu artykuł będący kompletem dodawany jest jako jedna pozycja lub jako poszczególne składniki kompletu.
Komplet jako całość
Komplet jako poszczególne pozycje

Po dokonaniu zmiany ilości lub ceny na towarze następuje przeliczenie poszczególnych elementów i rozdzielenie kompletu.

Komunikat o rozdzieleniu kompletu
Opcja edycji ilości dla pojedynczego elementu (składnika kompletu) może zostać zablokowana, wówczas podczas wystawiania dokumentów w aplikacji mobilnej możliwe będzie dodawanie tylko pełnych kompletów. Dotyczy to wszystkich dokumentów możliwych do wystawiania w aplikacji mobilnej przy współpracy z Comarch ERP Altum (ZS, OS, ZOS, FS, PAR, WZ, MM-). Więcej informacji na temat konfiguracji kompletu TUTAJ. 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.

Więcej informacji odnośnie konfiguracji tej funkcjonalności TUTAJ.

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

Prezentacja kwoty limitu kredytowego do wykorzystania

W aplikacji Comarch Mobile podczas wystawiania dokumentu możliwe jest wyświetlanie kwoty limitu kredytowego pozostającej do wykorzystania przez kontrahenta, dla którego aktualnie wystawiany jest dokument. Włączenie tej funkcjonalności możliwe jest poprzez włączenie parametru Pokazuj limit kredytowy dostępnego w ustawieniach aplikacji. Więcej informacji znajduje się TUTAJ.
Kwota limitu kredytowego pozostającego do wykorzystania widoczna podczas wystawiania dokumentu

Prezentacja kwoty płatności przeterminowanych

W aplikacji Comarch Mobile podczas wystawiania dokumentu możliwe jest wyświetlanie kwoty płatności przeterminowanych kontrahenta, dla którego aktualnie wystawiany jest dokument. Włączenie tej funkcjonalności możliwe jest poprzez włączenie parametru Pokazuj płatności przeterminowane dostępnego w ustawieniach aplikacji. Więcej informacji znajduje się TUTAJ.
Kwota płatności przeterminowanych widoczna podczas wystawiania dokumentu

Nagłówek dokumentu

Możliwość wystawiania dokumentu ZS, OS oraz WZ na wiele magazynów

W aplikacji Comarch Mobile Sales jest możliwość wystawianie dokumentu ZS (Zamówienie Sprzedaży), oraz OS ( Oferta Sprzedaży) oraz WZ ( Wydanie Zewnętrzne) na wiele magazynów, dla pozostałych dokumentów (FS, PA, MM-) opcja nie jest dostępna. Funkcjonalność ta polega na tym, iż istnieje możliwość zmiany magazynu z poziomu nagłówka dokumentu oraz z poziomu karty towaru dodanego do koszyka. Konfiguracja systemu Comarch ERP Altum została przedstawiona TUTAJ.
  • Dokumenty ZS, OS można wystawiać wyłącznie na magazyn lokalny, aplikacja nie kontroluje stanów magazynowych.
  • Dokumenty WZ można wystawiać wyłącznie na magazyn mobilny, zasoby są pobierane z magazynu mobilnego i  stany magazynowe są kontrolowane,
Zmiana magazynu na nagłówku dokumentu ZS
Zmiana magazynu na karcie towaru dodanego do koszyka podczas wystawiania dokumentu ZS

Jeśli w koszyku są już dodane pozycje towarowe podczas zmiany magazynu na nagłówku dokumentu pojawi się komunikat jak na rysunku poniżej.

Zmiana magazynu na karcie towaru dodanego do koszyka podczas wystawiania dokumentu ZS
TAK-  zaznaczenie opcji powoduje aktualizację magazynu na wszystkich pozycjach w koszyku NIE- zaznaczenie opcji powoduje pozostawianie aktualnie wskazanego magazynu ANULUJ- cofa operacje przywracając wcześniej wybrany na nagłówku magazyn. Jeżeli podczas wystawania dokumentu ZS w aplikacji na pozycjach zostaną wskazane różne magazyny, wówczas na nagłówku takiego dokumentu zostanie wyświetlone dodatkowe pole: „Wartość pozycji (ze względu na magazyn)”, wraz z prezentacją wartości pozycji zamawianych z danego magazynu.
Wartości pozycji (ze względu na magazyn)

Obsługa pola Data ważności na Ofercie Sprzedaży

W aplikacji Comarch Mobile istnieje możliwość określenia daty ważności podczas rejestracji Ofert Sprzedaży. Na nagłówku OS dostępne jest pole Data ważności, w którym użytkownik może:
  • wskazać konkretną datę poprzez wybór z kalendarza,
  • wybór z listy zdefiniowanych po stronie serwera wartości z konkretnymi interwałami jak np. 1 tydzień, 1 miesiąc, które dostępne będą po wybraniu opcji:  . Po wskazaniu danej wartości z listy, data ważności oferty zostanie ustawiona zgodnie z wybranym przedziałem czasu.
Nagłówek dokumentu OS – możliwość określenia daty ważności oferty.
Określanie daty ważności oferty sprzedaży.

Prezentacja wagi towarów dodanych do całego dokumentu

Po zaznaczeniu parametru w Ustawieniach aplikacji [Pokazuj wagę towarów], przedstawiciel podczas wystawiania dokumentu może kontrolować wagę całego zamówienia.
Zaznaczenie w ustawieniach konfiguracji parametru widoczności wagi towarów na dokumencie
Wyświetlanie na dokumencie wagi wszystkich towarów dodanych do koszyka
Zdefiniowana waga (netto oraz brutto) na kartach towarów w systemie ERP 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). Na liście towarów dodanych dostępna jest informacja na temat wielkości udzielonego rabatu na każdej pozycji. Umożliwia to szybki przegląd wysokości udzielonych rabatów, bez konieczności wyświetlania szczegółów każdej pozycji z osobna.

Możliwość edycji i dodania 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.

Nagłówek dokumentu

Z poziomu okna: Nagłówek dokumentu widoczne są pola zaprezentowane na rysunku poniżej. Pola oznaczone symbolem  są możliwe do edycji po naciśnięciu przycisku.
Nagłówek dokumentu ZS
Uwaga
Pola: Cena początkowa i Rabat są ukryte przy wyłączonej widoczności promocji. W przypadku archiwizacji formy płatności w systemie ERP podczas rejestrowania nowego dokumentu archiwalna 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
Więcej informacji na ten temat parametrów znajduje się TUTAJ. 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).  

Zmiana daty realizacji oraz cennika

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

Zmiana cennika na nagłówku dokumentu

W aplikacji Comarch Mobile mPOS została wprowadzona możliwość przeliczenia pozycji dodanych do koszyka po zmianie cennika początkowego na nagłówku dokumentu. Jeżeli dokument posiada już pozycje w koszyku a użytkownik spróbuje zmienić cenę początkową, zostanie wyświetlony odpowiedni komunikat, po potwierdzeniu którego pozycje w koszyku zostaną przeliczone zgodnie z ustawionym cennikiem.
Zmiana ceny początkowej na nagłówku dokumentu
Po tym jak użytkownik wybierze inny cennik na liście możliwych do wyboru cenników, zostanie poinformowany, że zmiana ta może spowodować zmianę warunków handlowych.
Komunikat wyświetlany po zmianie cennika na nagłówku dokumentu
Po potwierdzeniu komunikatu pozycje zostaną przeliczone zgodnie z wybranym cennikiem.

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 wagi całego dokumentu

Po zaznaczeniu parametru w Ustawieniach aplikacji [Pokazuj wagę towarów], przedstawiciel podczas wystawiania dokumentu może kontrolować wagę całego zamówienia.
Zaznaczenie w ustawieniach konfiguracji parametru widoczności wagi towarów na dokumencie
Wyświetlanie na dokumencie wagi wszystkich towarów dodanych do koszyka
Zdefiniowana waga (netto oraz brutto) na kartach towarów w systemie ERP 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). Na liście towarów dodanych dostępna jest informacja na temat wielkości udzielonego rabatu na każdej pozycji. Umożliwia to szybki przegląd wysokości udzielonych rabatów, bez konieczności wyświetlania szczegółów każdej pozycji z osobna.

Odwrotne obciążenie

W aplikacji Comarch Mobile mPOS istnieje możliwość obsługi odwrotnego obciążenia, czyli procedury odwrotnego naliczania VAT przez nabywcę a nie odbiorcę. Obsługa odwrotnego obciążenia w aplikacji Comarch Mobile mPOS 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,
  • oznaczeniu odpowiednich towarów objętych odwrotnym obciążeniem.

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.

Pozycja dokumentu z odwrotnym obciążeniem
Konfiguracja obsługi odwrotnego obciążenia opisana jest TUTAJ.

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.

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

Edycja płatnika na nagłówku dokumentu

W aplikacji Comarch Mobile mPOS istnieje możliwość edycji płatnika na nagłówku dokumentów wystawionych w aplikacji:
  • Zamówienie Sprzedaży (ZS)
  • Oferta Sprzedaży (OS)
  • Faktura Sprzedaży (FS)
  • Paragon (Pa)
  • Wydanie Zewnętrzne ( WZ)
Edycja płatnika na nagłówku dokumentu

Po dokonaniu zmiany płatnika na dokumencie, jego zatwierdzeniu i zsynchronizowaniu do systemu ERP, informacja o płatniku jest widoczna na dokumencie, w zakładce [Kwoty/Płatności].

Informacje na temat konfiguracji można znaleźć TUTAJ.

Edycja kontrahenta docelowego i głównego na nagłówku dokumentu

Możliwość zmiany kontrahenta docelowego i głównego na nagłówku dokumentu została wprowadzona dla dokumentów:
  • Zamówienie Sprzedaży (ZS),
  • Oferta Sprzedaży (OS),
  • Faktura Sprzedaży (FS,
  • Paragon (PA),
  • Wydanie Zewnętrzne (WZ)
  • Reklamacja sprzedaży (RLS),
  • Faktura zaliczkowa (FSL).
Za możliwość zmiany kontrahenta głównego i docelowego odpowiada parametr [ChangingContractorOnDocumentPermission] (domyślna lokalizacja: C:\Program Files (x86)\Comarch Mobile\Serwer synchronizacji\Methods\documentsnumerators). Więcej informacji nt. tego parametru znajduje się TUTAJ.
Uwaga
W systemie Comarch ERP Altum w sekcji [Docelowy] wyświetlany jest Kontrahent Główny.

Możliwość wystawiania dokumentów ZS w walucie obcej

W aplikacji Comarch Mobile mPOS umożliwiono wystawianie dokumentów ZS i ZOS w walucie obcej. Podczas wystawiania tych dokumentów na nagłówku ustawiana jest domyślna waluta z karty Kontrahenta. Dodatkowo operator ma możliwość zmiany waluty oraz jej kursu w zależności od nadanych mu uprawnień. Operator ma możliwość bądź ustawioną blokadę zmiany: samej waluty, samego kursu, zarówno waluty jak i kursu. Więcej informacji odnośnie konfiguracji uprawnień operatora znajduje się TUTAJ.
Możliwość zmiany waluty jaki kursu na nagłówku dokumentu
W sytuacji kiedy do koszyka zostały dodane już towary, przedstawiciel nie ma już możliwości zmiany waluty i kursu waluty – brak ikony ołówka przy pozycjach waluta i kurs. Operator (w zależności od nadanych uprawnień) może dokonać zmiany waluty i kursu jedynie na dokumencie do którego nie dodano wcześniej towaru. Po kliknięciu w ikonę edycji (ikona ołówka) zostaje wyświetlona lista z walutami zsynchronizowanymi z systemu ERP Altum.
Lista walut w przypadku edycji waluty ustawionej na nagłówku dokumentu.

Przy próbie wybrania waluty, dla której w systemie ERP Altum brak jest notowań dla kursu w aplikacji zostaje wyświetlony komunikat, jak na poniższym rysunku.

Komunikat wyświetlany jeśli w aplikacji brak zdefiniowanego kursu dla danej waluty

Jeśli na nagłówku dokumentu została ustalona waluta obca poszczególne elementy zostaną przeliczone zgodnie z obowiązującym kursem na ustawioną walutę obcą.

Po wyborze towarów i dokonaniu ewentualnych zmian na nagłówku dokumentu, dokument należy zatwierdzić, aby został wysłany do systemu przy kolejnej synchronizacji.

Możliwość wystawiania dokumentów na wiele magazynów

W aplikacji Comarch Mobile mPOS jest możliwość wystawianie dokumentu ZS (Zamówienie Sprzedaży), OS (Oferta Sprzedaży), FS (Faktur Sprzedaży), PA (Paragonów) oraz WZ (Wydanie Zewnętrzne) na wiele magazynów, dla dokumentów (MM-) opcja nie jest dostępna. Funkcjonalność ta polega na tym, iż istnieje możliwość zmiany magazynu z poziomu nagłówka dokumentu oraz z poziomu karty towaru dodanego do koszyka.
  • Dokumenty ZS, OS można wystawiać wyłącznie na magazyn lokalny, aplikacja nie kontroluje stanów magazynowych.
  • Dokumenty FSL są powiązane z dokumentami ZS, w związku z czym wystawiane są na magazyn lokalny.
  • Dokumenty FS, PA można wystawiać na:
    • magazyn mobilny, wtedy zasoby są pobierane z magazynu mobilnego, stany magazynowe są kontrolowane,
    • magazyn lokalny, wtedy aplikacja nie będzie kontrolować stanów magazynowych (sprzedaż z brakami szerzej opisana została TUTAJ).
  • Dokumenty WZ można wystawiać wyłącznie na magazyn mobilny, zasoby są pobierane z magazynu mobilnego, stany magazynowe są kontrolowane,
Konfiguracja systemu Comarch ERP Altum została przedstawiona w dokumencie: Comarch Mobile mPOS– Instalacja i konfiguracja we współpracy z Comarch ERP Altum.
Zmiana magazynu na nagłówku dokumentu ZS
Zmiana magazynu na karcie towaru dodanego do koszyka podczas wystawiania dokumentu ZS

Jeśli w koszyku są już dodane pozycje towarowe podczas zmiany magazynu na nagłówku dokumentu pojawi się komunikat jak na rysunku poniżej.

Zmiana magazynu na karcie towaru dodanego do koszyka podczas wystawiania dokumentu ZS
TAK -  zaznaczenie opcji powoduje aktualizację magazynu na wszystkich pozycjach w koszyku NIE - zaznaczenie opcji powoduje pozostawianie aktualnie wskazanego magazynu ANULUJ - cofa operacje przywracając wcześniej wybrany na nagłówku magazyn. Jeżeli podczas wystawania dokumentu ZS w aplikacji na pozycjach zostaną wskazane różne magazyny, wówczas na nagłówku takiego dokumentu zostanie wyświetlone dodatkowe pole: „Wartość pozycji (ze względu na magazyn)”, wraz z prezentacją wartości pozycji zamawianych z danego magazynu.
Wartości pozycji (ze względu na magazyn)

Dodawanie atrybutów oraz załączników na nagłówek dokumentu

Aby użytkownik posiadał możliwość przypisania danego atrybutu na pozycję dokumentu konieczne jest jego właściwe zdefiniowanie oraz przypięcie do odpowiedniego obiektu w systemie Comarch ERP Altum. W tym celu należy, w systemie Comarch ERP Altum, wybrać opcję Atrybuty. Następnie na zakładce lista atrybutów podnieść do edycji konkretny atrybut i zaznaczyć parametry Podgląd i Edycja w sekcji Mobile Sprzedaż oraz przypiąć ją do danego obiektu (zakładka: Lista obiektów). Na pozycji można dodać następujące typy atrybutów:
  • Lista: zamknięta i otwarta (w aplikacji atrybut lista otwarta będzie zachowywał się analogicznie jak lista zamknięta: zostanie wyświetlona lista z wartościami określonymi w Comarch ERP Altum, nie ma możliwości dodania innych wartości niż zdefiniowane w systemie ERP)
  • Liczba
  • Tekst
  • Data
  • Słownik
  • Wartość logiczna
Jeżeli dany atrybut jest oznaczony, jako Wymagany w systemie Comarch ERP Altum, w aplikacji Comarch Mobile mPOS jest oznaczony znakiem .
Uwaga
Tylko z poziomu pełnej kalkulacji można dodać atrybut na pozycji dokumentu.
Aby dodać atrybut na nagłówek dokumentu należy:
  • rozwinąć opcje dodatkowe dokumentu i wybrać opcję: Dodaj informację dodatkową. Następnie należy wybrać klasę atrybutu i wpisać/wybrać wartość,
  • lub wybrać ikonę „+” w sekcji: Informacje dodatkowe na nagłówku 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 nagłówku dokumentu.
Dodawanie atrybutów i załączników na nagłówku dokumentu
  Więcej informacji o załącznikach w aplikacji znajduje się TUTAJ.

Reklamacja sprzedaży (RLS)

Reklamacja sprzedaży (RLS)

W aplikacji Comarch Mobile mPOS możliwa jest rejestracja dokumentu Reklamacja Sprzedaży (RLS). Ten typ dokumenty służy rejestrowaniu reklamacji zgłoszonych przez odbiorców towaru. Reklamację sprzedaży można dodać, podobnie jak inne dokumenty, z poziomu karty kontrahenta i listy dokumentów. Rejestracja dokumentu RLS składa się z następujących etapów:
  • Wybór elementu z poziomu listy towarów.
  • Określenie warunków reklamacji.
  • Zatwierdzenie dokumentu

Zakładka: Towary

Pierwsza zakładka Towary nieco różni się od tej dostępnej w przypadku innych dokumentów. Po pierwsze, na liście prezentowane są wszystkie towary dostępne w magazynie (niezależnie od wprowadzonych ograniczeń dostępności towarów dla kontrahenta).  Ponadto na liście nie są prezentowane stany magazynowe towaru oraz jego ceny.
Zakładka Towary: Dokument RLS

Filtr: Dokument

Aplikacja Comarch Mobile mPOS umożliwia zarówno zareklamowanie całego dokumentu, jak i poszczególnych jego pozycji. Aby zareklamować cały dokument konieczne jest wykorzystanie filtra Dok. kontrahenta.

Filtr: Dokument kontrahenta

Po dokonaniu wyboru filtra Dok. kontrahenta ukaże się lista wszystkich dokumentów handlowych (FS, PA, WZ) zarejestrowanych na danego kontrahenta, zarówno przez Przedstawiciela Handlowego, jak i w innych oddziałach (o ile włączona jest opcja pobierania dokumentów z centrali). Przy każdej pozycji podany będzie numer dokumentu, data wystawienia, jego wartość netto i brutto i ilość pozycji.

Filtr Dokument - widok listy dokumentów

Po wskazaniu żądanego dokumentu lista towarów zostanie zawężona wyłącznie do tych, które znajdowały się na reklamowanym dokumencie.

Odfiltrowana lista elementów z dokumentu historycznego

Przedstawiciel handlowy może w tym momencie zareklamować poszczególne pozycje, poprzez kliknięcie w nie i wypełnienie odpowiednich pól lub wykonać tę czynność automatycznie dla wszystkich elementów, korzystając z opcji dodawania seryjnego.

Po wybraniu danej pozycji z odfiltrowanej listy pojawi się informacja jakiego dokumentu sprzedażowego dotyczy wybrana pozycja.

Okno edycji pozycji reklamacji

Po dokonaniu wyboru towaru z listy następuje podniesienie okna edycji pozycji reklamacji, pokazane na poniższym zrzucie:

Okno edycji pozycji reklamacji
Uwaga
W systemie Comarch ERP Altum zostały zdefiniowane następujące predefiniowalne rodzaje żądań reklamującego: Usuniecie wady, Wymiana na nowy, Zwrot pieniędzy. Użytkownik ma możliwość definiowania indywidualnych rodzajów żądań z poziomu Słownika kategorii.
Status realizacji
Żądanie reklamującego
  Użytkownik może określić także status realizacji, który domyślnie ustawiony jest na status: Rozpatrywana oraz uzupełnić przyczynę reklamacji. Każdy element dokumentu reklamacji sprzedaży można powiązać ze wskazanym dokumentem historycznym (przy czym nie jest to konieczne). Powiązania można dokonać na dwa sposoby:
  • Wpisując konkretną wartość np. FS/2017/00002/mob w pole tekstowe.
  • Wybierając przycisk Dokument. Po naciśnięciu przycisku podniesiona zostanie lista dokumentów historycznych powiązanych z danym kontrahentem, na których znajduje się reklamowany towar.
Wybór dokumentu z listy skutkuje powiązaniem elementu reklamacji z konkretnym dokumentem.  Aby usunąć powiązanie elementu reklamacji z dokumentem należy przytrzymać dłużej przycisk .

Zakładka: Koszyk

Elementy dodane do koszyka podobnie jak w przypadku innych typów dokumentów można zmodyfikować, skopiować, usunąć, wyświetlić szczegóły towaru.
Uwaga
Opcja Kopiuj jest dostępna, jeżeli na definicji wystawianego dokumentu w systemie ERP został zaznaczony parametr dotyczący powielania pozycji na Zezwalaj. Zdjęcia będące powiązane z konkretnym elementem realizacji nie są kopiowane.
Koszyk - dokument RLS
Z poziomu koszyka, do którego została dodana pozycja reklamacji można odczytać następujące informacje:
  • Numer dokumentu powiązanego z elementem reklamacji (jeżeli takie powiązanie występuje),
  • Status reklamacji,
  • Żądanie reklamującego (zielona czcionka),
  • Przyczynę reklamacji (jeżeli została podana).

Seryjne dodawanie towarów do koszyka (RLS)

Podobnie jak w przypadku innych typów dokumentów istnieje możliwość seryjnego dodawania towarów do koszyka. W tym celu należy z poziomu listy towarów wybrać przycisk: Menu dostępny na urządzeniu, a następnie przycisk: . Po naciśnięciu przycisku pojawi się okno, w którym należy wpisać ilość towarów dodawanych seryjnie oraz wybrać żądanie reklamującego.
Okno dodawania seryjnego

Zmiana statusu RLS

Po zatwierdzeniu dokumentu RLS i synchronizacji, w systemie następuje realizacja dokumentu reklamacji. Po wykonanej synchronizacji w Comarch Mobile mPOS aktualizuje się status reklamacji na pozycjach dokumentu oraz na nagłówku. Jeżeli pozycje mają różne statusy, to status reklamacji na całym dokumencie odpowiada najwcześniejszemu (najniższemu) statusowi którejkolwiek z pozycji tego dokumentu.
Zmiana statusu reklamacji na pozycjach
Status reklamacji całego dokumentu odpowiadający najniższemu statusowi
Pola oznaczone symbolem  są możliwe do edycji po naciśnięciu przycisku. Po naciśnięcie przycisku  na pozycji dokumentu RLS zostają wyświetlone wszystkie etapy realizacji danej pozycji. Jeżeli jednym z etapów realizacji pozycji było: „Wydanie nowego towaru (FS)” i operator mobilny ma włączoną synchronizację dokumentów z centrali wówczas istnieje możliwość podglądu zarejestrowanego dokumenty sprzedaży, poprzez naciśnięcie przycisku .
Szczegóły realizacji dokumentu RLS

Konfiguracja funkcjonalności

Parametry

Kontrahenci

Kontrahenci

Nazwa
parametru
OpisComarch ERP XLComarch ERP AltumComarch ERP Optima
ArchiveUsed
AddressAfter
Changing

1 – jeżeli nowododany adres kontrahenta został użyty to adres ten zostanie zarchiwizowany w przypadku jego zmiany przed synchronizacją do systemu ERP
0 – jeżeli nowododany adres kontrahenta został użyty to adres ten nie zostanie zarchiwizowany w przypadku jego zmiany (zostanie podmieniony na dokumencie) przed wysłaniem do systemu ERP

CanAddContractor
WithChecking
0 – po wybraniu opcji dodawania nowego kontrahenta, nie nastąpi weryfikacja kontrahenta w bazie systemu ERP (standardowe działanie aplikacji),
1 – po wybraniu opcji dodawania nowego kontrahenta, nastąpi weryfikacja kontrahenta w bazie systemu ERP, jeżeli kontrahent o wskazanym numerze NIP zostanie odnaleziony, dodanie kontrahenta w aplikacji o takim samym numerze NIP nie zostanie zablokowane,
2 – po wybraniu opcji dodawania nowego kontrahenta, nastąpi weryfikacja kontrahenta w bazie systemu ERP, jeżeli kontrahent o wskazanym numerze NIP zostanie odnaleziony, dodanie kontrahenta w aplikacji o takim samym numerze NIP zostanie zablokowane.
CanAddContractor0 – powoduje zablokowanie możliwości dodania kontrahenta w aplikacji
Context
Synchronization
0 – możliwość wywołania synchronizacji stanów dla pojedynczego towaru wyłączona
1 – możliwość wywołania synchronizacji stanów dla pojedynczego towaru włączona
EmailFlag1 – pole jest wymagane
2 – pole będzie dostępne do edycji
4 – zmiana pola wpłynie na zmianę adresu
IsContractorsCredit
LimitsValueVisible
0 - opcja ukrywania kwoty przyznanego i wykorzystanego limitu; ustawienie tej wartości parametru spowoduje ukrycie w aplikacji Comarch Mobile Sprzedaż informacji o kwotach limitów – pozostanie informacja o kwocie pozostającej do wykorzystania oraz przeterminowanej
1 - opcja pełnej prezentacji informacji o przyznanym limicie; dotychczasowe działanie aplikacji w zakresie wyświetlania kwot limitów kontrahenta
IsEditingSettlements
Enabled
0 – zmiana kwoty na raporcie KW – rozliczenie jest możliwa
1 – powoduje zablokowanie zmiany kwoty na raporcie KW – rozliczenie
IsHeadquarter
StocksVisible
0 – opcja podglądu informacji o stanach magazynowych z magazynów lokalnych w aplikacji Comarch Mobile Sprzedaż wyłączona, ukryte są wszelkie informacje dotyczące stanów magazynowych lokalnych firmy
1 – opcja podglądu informacji o stanach magazynowych z magazynów lokalnych (z centrali) w aplikacji Comarch Mobile Sprzedaż włączona; dotychczasowe działanie aplikacji w zakresie wyświetlania informacji o stanach magazynowych z centrali.
IsNewContractor
VatPayer
0– kontrahent synchronizowany do XL jako niepłatnik VAT
1 – kontrahent synchronizowany do XL jako płatnik VAT
IsSystemContractors
EditingEnabled
0 – powoduje zablokowanie możliwości edycji kontrahentów
LengthTIN13 – możliwość wprowadzenia maksymalnie 13 znaków w polu NIP dla kontrahenta (domyślnie)
20 – możliwość wprowadzenia maksymalnie 20 znaków w polu NIP dla kontrahenta
PhoneFlag1– pole jest wymagane
2– pole będzie dostępne do edycji
4 – zmiana pola wpłynie na zmianę adresu
URLFlag1 – pole jest wymagane
2 – pole będzie dostępne do edycji
4 – zmiana pola wpłynie na zmianę adresu

Dokumenty

Nazwa
parametru
OpisComarch ERP XLComarch ERP AltumComarch ERP Optima
BlockAdding
Document

Parametr dostępny w pliku contractors.altum
20190.statement
W zależności od tego jaką wartość przyjmie parametr dla określonego kontrahenta, zablokowane zostanie wystawianie w aplikacji następujących typów dokumentów:

1 – zablokowane wystawianie FS
2 – zablokowane wystawianie PAR
4 – zablokowane wystawianie WZ
8 – zablokowane wystawianie ZS
16 – zablokowane wystawianie OS
32 – zablokowane wystawianie RLS
64 – zablokowane wystawianie ZOS
Możliwe jest także sumowanie wartości parametru, np. jeżeli wartość parametru zostanie ustawiona na 48 wówczas dla kontrahenta zablokowane zostanie wystawianie dokumentów: OS oraz RLS.
CanAddDocument
OnlyOnVisit
1 – wystawianie dokumentów handlowych (WZ, PA, FS) jest niemożliwe
0 – wartość domyślna; wystawianie dokumentów handlowych (PA, FS) możliwe we wszystkich możliwych dostępnych poziomach w aplikacji
CanAddOrder
OnlyOnVisit
1 – wystawianie dokumentów FPF i RO jest niemożliwe
0 – wartość domyślna; wystawianie dokumentów FPF i RO możliwe we wszystkich możliwych dostępnych poziomach w aplikacji
CanChangeStartPrice1 – wartość domyślna; pozwala na edycję ceny początkowej (Jeśli wyłączona została możliwość edycji ceny, to pomimo wartości 1, operator nie będzie mógł zmienić ceny początkowej)
0 – brak praw do edycji ceny początkowej
2 – możliwość zmiany ceny początkowej tylko na nagłówku dokumentu
CanEditComplaint
ProcessingStatus
0 – powoduje zablokowanie możliwości edycji statusu realizacji
1 – powoduje możliwość edycji statusu realizacji
CanSetNon
CalendarIssueDate
0 – wartość domyślna; na nagłówku dokumentu ZS dostępny jest zakres dat tylko z kalendarza dostaw typu "Wysyłka".
1 - do wyboru są dostępne wszystkie terminy realizacji zamówienia.
ChangingContractor
OnDocumentPermission
(w pliku documentsnumerators)
1 – możliwość zmiany edycji płatnika na nagłówku dokumentu wystawianego w Mobile Sprzedaż
0 – brak możliwości zmiany edycji płatnika na nagłówku dokumentu wystawianego w Mobile Sprzedaż
IsBaseUnitVisible1 – (wartość domyślna) na liście towarów wyświetlona cena w jednostce pomocniczej oraz jednostce podstawowej,
0 – ilość wyświetlona tylko w jednostce domyślnej
IsCauseOfComplaint
RequiredField
Przyczyna reklamacji na dokumencie Reklamacji jest:
1 – wymagane,
0 – niewymagane
IsDocumentsFrom
SystemVisible
0 – powoduje zablokowanie widoczność dokumentów z systemu
IsEditing
SettlementsEnabled
1 – umożliwia zmianę kwoty rozliczonej kasy przez przedstawiciela handlowego
0 – wprowadza blokadę zmiany kwoty rozliczanej przez przedstawiciela handlowego
IsOnlyLower
PaymentFormsVisible
1 – opcja zmiany formy płatności na dokumentach w dół włączona;
0 – opcja zmiany formy płatności na dokumentach w dół wyłączona;
IsOrdersResources
ReservationVerified
0 – opcja weryfikacji zasobów dla zamówień zostanie wyłączona
1 – opcja weryfikacji zasobów dla zamówień zostanie włączona- dla potwierdzonych zamówień z aplikacji nastąpi w systemie ERP zakładanie rezerwacji dla pozycji zamówień
IsRealizationOf
ComplaintVisible
0 – widoczność realizacji reklamacji w aplikacji Comarch Mobile Sprzedaż wyłączona,
1 – (wartość domyślna) widoczność realizacji reklamacji włączona
IsTotalRealization
Enabled
1 – ZS będzie miało w systemie Comarch ERP XL zaznaczone pole „Realizuj w całości” i nie będzie możliwości częściowej realizacji,
0 – nie będzie możliwości całościowej realizacji ZS
MaxNumberOf
Descriptions
LinesInCart
Maksymalna ilość linii opisu wyświetlanych na towarze dodanym do koszyka:
0 – opis pozycji nie będzie wyświetlany na liście towarów dodanych do koszyka,
wartość całkowita większa od 0 – ilość linii opisu pozycji wyświetlanych na liście towarów dodanych do koszyka
MaxNumberOf
DescriptionsLines
InDocumentList
Maksymalna ilość linii opisu dokumentu wyświetlanych na liście dokumentów:
0 – opis nagłówka dokumentu nie będzie wyświetlany na liście dokumentów,
wartość całkowita większa od 0 – ilość linii opisu nagłówka dokumentu wyświetlanych na liście dokumentów
SalesInCollective
Package
0– jeżeli na karcie towaru jest wybrana jednostka zbiorcza dopełnia ilości wg np. karton
1– blokuje sprzedaż w niepełnych jednostkach
SurplusOn
BailReturns
1 – wartość domyślna, przy dokonywaniu zwrotu kaucji na korekcie WKK będzie możliwe wskazanie większej ilości towaru kaucjonowanego niż wynika to z korygowanych dokumentów WKA
0 – przy dokonywaniu zwrotu kaucji na korekcie WKK nie będzie możliwe wskazanie większej ilości towaru kaucjonowanego niż wynika to z korygowanych dokumentów WKA.
CanBlockActions
ForNewContractor
BeforeSynchronization
0 – wartość domyślna; dotychczasowe działanie aplikacji w zakresie wystawiania działań handlowych
1 – wystawianie działań handlowych przed synchronizacją nowo utworzonego kontrahenta jest zablokowane we wszystkich dostępnych poziomach w aplikacji
SynchronizationAfterIssuingADocument0 – synchronizacja podczas zatwierdzania dokumentu wyłączona (wartość domyślna)
1 – możliwość wywołania synchronizacji podczas zatwierdzania dokumentu włączona
SynchronizationBeforeIssuingADocument0 – synchronizacja przed wystawieniem dokumentu wyłączona (wartość domyślna)
1 – synchronizacja przed wystawieniem dokumentu włączona

Nagłówek dokumentu

Nazwa
parametru
OpisComarch ERP XLComarch ERP AltumComarch ERP Optima
IsReferenceNumberVisible0 – powoduje zablokowanie obsługi numeru obcego
CanChangePaymentForm0 – powoduje zablokowanie możliwości edycji formy płatności na nagłówkach dokumentów
CanChangePaymentDate0 – powoduje zablokowanie możliwości edycji terminu płatności na nagłówkach dokumentów
CanChangeIssueDate0 – powoduje zablokowanie możliwości edycji daty realizacji na nagłówkach dokumentów
CanChangeCreationDate0 – powoduje zablokowanie możliwości edycji daty wystawienia na nagłówkach dokumentów
ControlMinMarginWith ConstPricePromotionW zależności od wpisanych parametrów dla promocji typu stała cena powoduje:
1 – kontrolę marży minimalnej,
2 – ostrzeżenie, iż marża minimalna nie została osiągnięta,
3 – brak kontroli marży minimalnej
CanChangeCurrency1 – zmiana waluty możliwa, zmiana kursu waluty niemożliwa – wartość domyślna,
2 – zmiana waluty możliwa, zmiana kursu waluty możliwa,
0 – zmiana waluty niemożliwa, zmiana kursu waluty niemożliwa, wystawienie dokumentu możliwe tylko w walucie zdefiniowanej na karcie kontrahenta.

Działania

Nazwa
parametru
OpisComarch ERP XLComarch ERP AltumComarch ERP Optima
BlockDocumentEdit
AfterApproval

BlockCashRecordEdit
AfterApproval

0 – zezwala na edycję dokumentów oraz zapisów kasowych po zatwierdzeniu
1 – powoduje zablokowanie możliwości edycji dokumentów oraz zapisów kasowych po zatwierdzeniu
BlockOrderEdit
AfterApproval
0 – zezwala na edycję dokumentów (możliwość odtwierdzenia dokumentu) ZOS/OS/ZS
1 – powoduje zablokowanie możliwości edycji (odtwierdzania) dokumentów ZOS/OS/ZS
CanConfirmVisitWith
UnconfirmedDocument
Opcja odpowiedzialna za konfigurację tego czy można zatwierdzić wizytę, w ramach której został wystawiony dokument zapisany do bufora. W zależności od wartości parametru:
0 – jeżeli w ramach wizyty został wystawiony dokument o statusie „w buforze” wówczas zatwierdzenie wizyty nie będzie możliwe,
1 – jeżeli w ramach wizyty został wystawiony dokument o statusie „w buforze” wówczas zatwierdzenie wizyty będzie możliwe.
CanCopyVisits0 – powoduje zablokowanie kopiowania WH,
1 – będzie możliwość skopiowania niezrealizowanej WH,
2 – będzie istniała możliwość skopiowania każdej WH
CanCopyVisitsWithout
ActivePattern
0 – powoduje zablokowanie kopiowania WH jeżeli wzorzec jest niedostępny
CanCopyWeekly
VisitPlan
0 – brak możliwości kopiowania tygodniowego planu wizyt
1 – możliwość kopiowania tygodniowego planu wizyt
CanCopyDaily
VisitPlan
0 – brak możliwości kopiowania tygodniowego planu wizyt
1 – możliwość kopiowania tygodniowego planu wizyt
CanDeleteObject
RelatedTo
ConfirmedVisit
Opcja odpowiedzialna za konfigurację tego czy można usunąć obiekt powiązany z zatwierdzoną wizytą. W zależności od wartości parametru:
0 – jeżeli wizyta została zatwierdzona, usunięcie powiązanego z nią obiektu (dokumentu, zapisu kasowego) będzie niemożliwe,
1 – jeżeli wizyta została zatwierdzona, usunięcie powiązanego z nią obiektu (dokumentu, zapisu kasowego) będzie możliwe. Również usunięcie dokumentu w buforze z poziomu realizowanej/wstrzymanej wizyty będzie możliwe.
CanDelete
PlannedAction
0 – brak możliwości usuwania zaplanowanych działań CRM na urządzeniu mobilnym;
1 – możliwość usuwania zaplanowanych działań CRM na urządzeniu mobilnym; wartość domyślna
CanEdit
Synchronized
Actions
0 – powoduje zablokowanie możliwości przesunięcia działań zsynchronizowanych
CanPause
VisitRealization
0 – brak możliwości wstrzymywania realizacji wizyty
1 – włączona możliwość wstrzymywania realizacji wizyty
CanPlanVisits
WithoutPattern
0 – brak możliwości planowania wizyty bez określonego wzorca
1 – udostępniona możliwość planowania wizyty bez określonego wzorca
CanSend
Merchandising
Realization
0 – parametr „Wyślij po zaplanowaniu” jest odznaczony bez możliwości jego edycji w aplikacji mobilnej
1 – parametr „Wyślij po zaplanowaniu” jest zaznaczony bez możliwości jego edycji w aplikacji mobilnej
10 – parametr „Wyślij po zaplanowaniu” jest odznaczony z możliwością jego edycji w aplikacji mobilnej
11 – parametr „Wyślij po zaplanowaniu” jest zaznaczony z możliwością jego edycji w aplikacji mobilnej
CanSend
ReportsByEmail
0 – brak możliwości zrealizowanego elementu typu Merchandising za pomocą opcji e-mail
1 – powoduje możliwość korzystania z funkcjonalności wysyłania zrealizowanego elementu typu Merchandising podczas realizacji wizyty, za pomocą opcji e-mail
CanSend
AfterPlanning
0 – brak możliwości wysłania raportu html, ukrycie opcji „Odbiorca wysyłanych raportów”
1 – powoduje możliwość wysyłania raportu, dodanie w ustawieniach aplikacji opcji „Odbiorca wysyłanych raportów”
Encrypted0 – baza nie powinna być szyfrowana (zaznaczona domyślnie)
1 – baza powinna być szyfrowana
IsContactKind
ForMeeting
Required
Parametr techniczny różnicujący systemy ERP. Zmiany nie są zalecane.
IsContactsEnabled0 – powoduje zablokowanie widoczności kontaktów
IsContractors
Attribute
VisibleOnVisit
0 – opcja kopiowania atrybutu kontrahenta na element typu „Inny” wizyty wyłączona
1 – opcja kopiowania atrybutu kontrahenta na element wizyty typu „Inny” włączona, włączenie opcji spowoduje wyświetlanie na elemencie wizyty informacji dodatkowej z kartoteki kontrahenta, u którego realizowana jest wizyta
IsHeadquarter
StocksVisible
0 – powoduje wyłączenie możliwości podglądu stanów magazynowych
1 – powoduje włączenie możliwości podglądu stanów magazynowych
IsMeetingsEnabled0 – powoduje zablokowanie dodawania kontaktów
IsPrivateEvents
Enabled
0 – powoduje zablokowanie dodawania wydarzeń prywatnych
IsSettlements
Synchronization
OnVisitEnabled
0 – opcja automatycznej synchronizacji rozliczeń wyłączona, wysyłanie rozliczeń i raportów kasowych dopiero po opuszczeniu okna wizyty i ręcznego uruchomienia synchronizacji
1 – opcja automatycznej synchronizacji rozliczenia z poziomu realizacji elementu wizyty: Należności, włączenie opcji spowoduje, że po zakończeniu zadania, nastąpi automatyczne zamknięcie raportu kasowego i jego synchronizacja do systemu ERP
IsTasksEnabled0 – powoduje zablokowanie dodawania zadań
IsVisitsEnabled
0 – powoduje zablokowanie dodawania WH
RejectPlannedVisit
AfterCopy
0 – powoduje zablokowanie odrzucenia planowanej WH po skopiowaniu
RequireVisit
Confirmation
0 – WH tworzone w aplikacji są potwierdzone,
1 – WH tworzone w aplikacji wymagają potwierdzenia w systemie ERP
SynchronizationAfterEndingAVisit0 – synchronizacja podczas zakończenia wizyty handlowej wyłączona (wartość domyślna)
1 – synchronizacja podczas zakończenia wizyty handlowej włączona

Promocje

Nazwa
parametru
OpisComarch ERP XLComarch ERP AltumComarch ERP Optima
IsDiscounts
Visible
0 – powoduje zablokowanie widoczności wszystkich promocji naliczonych bądź zdefiniowanych w systemie ERP
1 – powoduje widoczność wszystkich promocji naliczonych bądź zdefiniowanych w systemie ERP
CanPreview
DiscountCards
0 – ukrywanie widoczności promocji z poziomu karty towaru/kontrahenta
CanChange
ElementToGratis
0 – powoduje zablokowanie obsługi elastycznego generowania promocji pakietowych
1 – powoduje możliwość skorzystania z obsługi elastycznego generowania promocji pakietowych
MaxDiscount
ControlType
Parametr decydujący o kontroli rabatu maksymalnego:
0 – mniej restrykcyjna
1 – bardziej restrykcyjna kontrola dla użytkownika
StartPrice
IncludesDiscounts
0 – cena początkowa nie zostanie pomniejszona o promocję
1 – cena początkowa zostanie automatycznie pomniejszona o promocję
CanUseMaxDisountForItems0 – oznacza brak obsługi maksymalnego rabatu dla towarów
1 – wartość domyślna, oznacza włączoną obsługę maksymalnego rabatu dla towarów
OnlyKNU
WhenCounting
StartPrice
0 – wyłączona opcja uwzględniająca tylko promocję KNU
1 – włączona opcja uwzględniania tylko promocji KNU - parametr ten działa na cenę początkową oraz rabat na liście
AddRequiredItemsForPackagePromotionToCart0 – opcja wyłączona
1 – Po akceptacji promocji pakietowej pojawi się komunikat „Towary wymagane w ramach zaznaczonej promocji zostaną dodane do koszyka” z przyciskiem OK, a następnie zostanie wyświetlone okno dodawania ilości dla wszystkich wymaganych towarów
2 – Po akceptacji promocji pakietowej pojawi się komunikat „Towary wymagane w ramach zaznaczonej promocji zostaną dodane do koszyka”, a następnie zostanie wyświetlone okno z „Kartą dodawania towarów wymaganych”

Inne

Nazwa
parametru
OpisComarch ERP XLComarch ERP AltumComarch ERP Optima
AccessTo
ConsentsTo
Processing
PersonalData
0 – zgody nie będą wyświetlane na karcie kontrahenta, ani też w sekcji Adresy/Kontakty jeżeli zgoda powiązana z adresem/kontaktem
1 – zgody będą wyświetlane na karcie kontrahenta, ani też w sekcji Adresy/Kontakty jeżeli zgoda powiązana z adresem/kontaktem
2 – możliwość dodawania nowych zgód
3 – możliwość wycofania zgody, na które wcześniej została wyrażona zgoda oraz możliwość dodawania nowych zgód
Attachment
Size Warning
Treshold
Rozmiar załącznika, przy którym ma pojawiać się ostrzeżenie o dużym rozmiarze dodanego załącznika. Domyślny rozmiar: 15MB
Attachments
Send
Algorithm
Ustawienie dotyczące tego, czy dodany załącznik ma być przesyłany do centrali w postaci jednego pliku czy podzielony na paczki o określonej wielkości. Możliwe ustawienia parametru:
0 – załącznik zostanie przesłany w postaci jednego plik,
1 – załącznik podczas wysyłania zostanie podzielony na paczki o określonej wielkości
Attachments
SendParcel
MaxSize
Rozmiar paczki podczas wysyłania załącznika. Domyślny rozmiar: 100KB
ImageAttachmentSizeLimitUstawienie związane z rozmiarem załącznika o typie Zdjęcie. Możliwe ustawienia parametru:
0 - bez limitu
0_X - ograniczone do X megabajtów, gdzie X jest dodatnią liczbą naturalną mniejszą niż 100000
1 - 1MB (wartość domyślna)
2 - 500KB
3 - 3MB
AudioAttachmentSizeLimitUstawienie związane z rozmiarem załącznika o typie Nagranie. Możliwe ustawienia parametru:
0 - bez limitu
0_X - ograniczone do X megabajtów, gdzie X jest dodatnią liczbą naturalną mniejszą niż 100000
1 - 1MB (wartość domyślna)
2 - 3MB
3 - 5MB
FileAttachmentSizeLimitUstawienie związane z rozmiarem załącznika o typie Plik. Możliwe ustawienia parametru:
0 - bez limitu
0_X - ograniczone do X megabajtów, gdzie X jest dodatnią liczbą naturalną mniejszą niż 100000
1 - 5MB (wartość domyślna)
2 - 3MB
3 - 10MB
CanDelete
Synchronized
Attachment
Ustawienie dotyczące możliwości usuwania załączników zsynchronizowanych z systemu ERP lub dodanych w aplikacji, ale już wysłanych do systemu ERP. W zależności od wartości parametru:
0 – edycja załącznika zsynchronizowanego z systemu ERP lub dodanego w aplikacji ze statusem zsynchronizowano lub wysłano niemożliwa
1 – edycja załącznika zsynchronizowanego z systemu ERP lub dodanego w aplikacji ze statusem zsynchronizowano lub wysłano możliwa
CanEdit
Synchronized
Attachment
Ustawienie dotyczące możliwości edycji załączników zsynchronizowanych z systemu ERP lub dodanych w aplikacji, ale już zsynchronizowanych do systemu ERP. W zależności od wartości parametru:
0 – edycja załącznika zsynchronizowanego z systemu ERP lub dodanego w aplikacji ze statusem zsynchronizowano niemożliwa
1 – edycja załącznika zsynchronizowanego z systemu ERP lub dodanego w aplikacji ze statusem zsynchronizowano możliwa
Save
Attachments
OnAdditional
Database
0 – wartość domyślna, zdjęcia zapisywane zgodnie z dotychczasowym mechanizmem w pamięci urządzenia lub w pamięci zewnętrznej
1 – zdjęcia zostaną zamieszczone w osobnej bazie danych
CanSend
Attachment
Parametr dotyczący opcji: „Przesyłaj do centrali” przy dodawaniu załącznika, możliwe wartości parametru:
0 – parametr „Przesyłaj do centrali” jest odznaczony bez możliwości jego edycji w aplikacji mobilnej
1 – parametr „Przesyłaj do centrali” jest zaznaczony bez możliwości jego edycji w aplikacji mobilnej
10 – parametr „Przesyłaj do centrali” jest odznaczony z możliwością jego edycji w aplikacji mobilnej
11 – parametr „Przesyłaj do centrali” jest zaznaczony z możliwością jego edycji w aplikacji mobilnej
Automatic
Veryfication
VatStatus
OnDocument
1 – weryfikacja (podczas zapisu/ zatwierdzenia FS/FSL) kontrahenta czy jest aktywnym płatnikiem VAT
0 – brak weryfikacji czy kontrahent jest aktywnym płatnikiem VAT
BlockDocument
EditAfterPrint
0 – domyślna wartość; możliwość usunięcia/edycji dokumentu lub zapisu kasowego pomimo jego wydrukowania
1 – brak możliwości usunięcia/edycji dokumentu lub zapisu kasowego pomimo jego wydrukowania
BlockSelect
OptionOn
CashRecord
FromHand
Blokada wystawiania KP/KW na Kontrahent/Inny/Ode mnie/Do mnie na kafelku Kasa/Dzień
0 – Przy wyborze typu podmiotu na KP/KW, dostępne są opcje: Kontrahent/Inny/Ode mnie (KP)/Dla mnie (KW)
1 – Dostępne opcje: Inny/Ode mnie (KP)/Dla mnie (KW)
2 – Dostępne opcje: Kontrahent/Ode mnie (KP)/Dla mnie (KW)
3 – Dostępne opcje: Ode mnie (KP)/Dla mnie (KW)
4 – Dostępne opcje: Kontrahent/Inny
5 – Dostępne opcje: Inny
6 – Dostępne opcje: Kontrahent
7 – Całkowita blokada wystawiania KP/KW z ręki
CanAddValues
ToOpenList
1 – Możliwość dodania nowej wartości do listy cech
2 – Brak możliwości dodania nowej wartości (lista zdefiniowana w systemie)
CanChange
Additional
CustomerStatus
1 – obsługa statusu kontrahenta Płatnik VAT
2 – obsługa statusu kontrahenta Rolnik ryczałtowy
3 – obsługa statusu kontrahenta Płatnik VAT i Rolnik ryczałtowy
CanChange
AttribuesOn
Synchronized
Documents
1 – możliwość zmiany wartości atrybutu na nagłówku zsynchronizowanego/wysłanego dokumentu
0 – blokada zmiany wartości atrybutu na nagłówku zsynchronizowanego/wysłanego dokumentu
CanChange
ItemsView
0 – brak możliwości zmiany domyślnego widoku towarów, domyślnie ustawiony widok Katalogowy
1 – brak możliwości zmiany domyślnego widoku towarów, domyślnie ustawiony widok Listy
10 – możliwa zmiana domyślnego widoku towarów, domyślnie ustawiony widok Katalogowy
11 – możliwa zmiana domyślnego widoku towarów, domyślnie ustawiony widok Listy (wartość domyślna parametru)
CanChange
VatStatus
OnContractor
1 – możliwość ręcznej zmiany parametru „Płatnik VAT” na karcie kontrahenta
0 – blokada ręcznej zmiany parametru „Płatnik VAT” na karcie kontrahenta
CarGuard1 – określenia stanu licznika samochodu w Podsumowaniu Dnia wymagane tylko na starcie dnia
2 – określenia stanu licznika samochodu w Podsumowaniu Dnia wymagane tylko na zakończenie dnia
3 – określenia stanu licznika samochodu w Podsumowaniu Dnia wymagane na starcie i na zakończeniu dnia
IsActual
Balance
Required
1 – nie zezwala na zamknięcie/otwarcie dnia bez podania stanu rzeczywistego kasy
0 – zezwala na zamknięcie/otwarcie dnia bez podania stanu rzeczywistego kasy
IsAdditional
CostsEnabled
0 – Obsługa kosztów dodatkowych jest wyłączona, wartość domyślna
1 – Obsługa kosztów dodatkowych jest włączona
IsFeatures
OnComplaint
Enabled
0 – brak możliwości określenia cechy na kalkulacji pozycji dokumentu RLS (Altum)
1 – możliwe określenie cechy towaru na kalkulacji pozycji dokumentu RLS (XL)
IsGenerating
Settlement
WhenClosing
TheCashReport
Enabled
1 – automatyczne generowanie KW/KP na różnicę przy zamknięciu raportu kasowego
0 – brak automatycznego generowania KW/KP na różnicę przy zamknięciu raportu kasowego
IsItemsFeatures
Enabled
0 – Brak obsługi cech
1 – Obsługa cech w aplikacji
IsOdometer
Reading
RequiredField
Ustawienie dotyczące tego, czy podczas rozpoczęcia dnia, zmiany samochodu oraz zakończenia dnia ma zostać wymuszone podanie bieżącego stanu licznika. W zależności od wartości parametru:
0 – podanie bieżącego stanu licznika w sytuacji: rozpoczęcia dnia, zmiany samochodu, zakończenia dnia nie zostanie wymuszone,
1 – podanie bieżącego stanu licznika w sytuacji: rozpoczęcia dnia, zmiany samochodu, zakończenia dnia zostanie wymuszone (przejazd zostanie dodany tylko w momencie zakończenia dnia)
IsStartDay
Required
0 – domyślna wartość; nie wymagane rozpoczęcie dnia
1 – włączone sprawdzanie i wymagalność rozpoczęcia dnia
IsVisible
OnList
Parametr dotyczy widoczności atrybutów na liście towarów/kontrahentów/dokumentów i ustawiany jest na klasie danego atrybutu (procedura AttributesClasses). W zależności od wartości:
1 – atrybut będzie widoczny na liście towarów,
0 – atrybut nie będzie widoczny na liście towarów
Printout
Counter
Option
1 – do licznika wydruków brane są tylko dokumenty, które zostały wydrukowane przez opcję „Wyślij do drukarki” lub „Drukuj”; wartość domyślna
2 – do licznika wydruków brane są tylko dokumenty, które zostały wydrukowane przez opcję „Wyślij jako e-mail”
3 – do licznika wydruków brana są tylko dokumenty zarówno wydrukowane przez opcję „Wyślij do drukarki” lub „Drukuj” oraz opcję „Wyślij jako e-mail”
ShowColumns
OnReports
0 – wyświetla się okno z wszystkimi parametrami raportu w kolejności: kolumny domyślne, kolumny dodatkowe (kolejność wyświetlania kolumn dodatkowych zależy od kolejności atrybutów na karcie raportu w Comarch ERP XL)
1 – wyświetla się okno z wymaganymi parametrami domyślnymi oraz wszystkimi parametrami dodatkowymi
2 – wyświetla się okno tylko z wymaganymi parametrami (domyślnymi i dodatkowymi)
UseShortened
Element
1 – Wyświetla się mała kalkulacja, brak możliwości zmiany ustawień w aplikacji
0 – Wyświetla się od razu duża kalkulacja, brak możliwości zmiany ustawień w aplikacji
11 – Wyświetla się mała kalkulacja, użytkownik ma możliwość zmiany ustawień w aplikacji
10 – Wyświetla się od razu duża kalkulacja, użytkownik ma możliwość zmiany ustawień w aplikacji
PricesOnItemsInvisible0 – standardowe działanie aplikacji,
1 – ukrycie cen na karcie towaru oraz na liście oferowanych towarów
ForceHidingPrices0 – standardowe działanie aplikacji,
1 – ukrycie wartości na liście dokumentów dla dokumentów potwierdzonych dotyczących danego typu dokumentu oraz ukrycie wartości dla dokumentów potwierdzonych z poziomu wizyty elementu Rejestracja dokumentu dla danego typu dokumentu
SynchronizationNotifications (X,Y)0 – powiadomienia o synchronizacji wyłączone (wartość domyślna)
X – liczba całkowita podawana w minutach określająca interwał czasu, po jakim pojawi się powiadomienie o synchronizacji
Y – liczba całkowita podawana w minutach określająca interwał czasu po jakim wyświetli się przypomnienie o odłożonej synchronizacji (w sytuacji, gdy użytkownik wybierze przycisk [Odłóż] w dowolnym miejscu aplikacji)
SynchronizationAfterLoggingIntoApplication0 – synchronizacja w momencie logowania wyłączona (wartość domyślna)
1 – synchronizacja w momencie logowania włączona. Pełna synchronizacja rozpocznie się automatycznie po zalogowaniu użytkownika do aplikacji.

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 synchronizacji\ViewsConfiguration. Poszczególne sekcje w pliku odpowiadają za ukrywanie:
  • elementów menu głównego aplikacji:
<activity name=”comarch.mobile.vendor.core.activities.MainActivity”>
  • danych na karcie kontrahenta:
<activity name=”com.comarch.mobile.vendor.core.adapters.ContractorAdapter”>
  • danych na karcie dodawania nowego kontrahenta:
<activity name=”com.comarch.mobile.vendor.core.fragments.AddContractorFragment”>
  • danych na dokumencie:
<activity name=”com.comarch.mobile.vendor.documents.adapters.DocumentHeaderAdapter”>
  • danych na pozycji dokumentu:
<activity name=”com.comarch.mobile.vendor.documents.controls.DocumentPositionHeaderLinearLayout”>
  • danych na pozycji dokumentu RLS:
<activity name=”com.comarch.mobile.vendor.documents.controls.ComplaintDocumentPositionHeaderLinearLayout”>
Przyklad
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.

Przyklad

Uproszczenie menu głównego do takiego jakie było w pierwszej wersji aplikacji Comarch Mobile Sprzedaż (widoczne elementy: Kontrahenci i Terminarz)

Ukrywanie elementów w menu głównym (z prawej strony: okno menu głównego przed zmianami, z lewej: okno menu głównego po zmianach)
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" />      

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).
Oprócz zmiana interfejsowych możliwe jest także rozszerzanie procesu synchronizacji o nowe elementy, w celu przesynchronizowania dodatkowych tabel/obiektów z systemu ERP. Więcej informacji i rozszerzalności aplikacji znajduje się TUTAJ.

Dodawanie niestandardowego filtra do listy

Dodawanie filtra

W celu dodania niestandardowego filtra do listy towarów lub kontrahentów 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) lub itemsList (filtr pojawi się na liście towarów) następują wymienione poniżej sekcje:
  • joinClause (np. JOIN Visits ON Contractors.Id = Visits.ContractorId)
  • whereClause (np. Visits.PlannedStartDate &lt; @@CUSTOM_FILTER_VALUE@@)
  • groupByClause (np. Visits.ContractorId)
  • havingClause
  • inputType (możliwe wartości: text, date)
Sekcje te (oprócz inputType) są częścią zapytania wykonywanego przez aplikację mobilną w celu wyświetlenia elementów listy towarów bądź listy kontrahentów (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.
<?xml version="1.0" encoding="UTF-8"?>

<customFilter objectType="contractorsList">
<joinClause>LEFT JOIN Documents ON Contractors.Id = Documents.MainContractorId</joinClause>
<whereClause>Documents.ExecutionDate &gt; '@@CUSTOM_FILTER_VALUE@@'</whereClause>
<inputType>date</inputType>
</customFilter>    
Tak zdefiniowany filtr zapisany w katalogu CustomFilters pod nazwą 2#Data realizacji po.xml, po synchronizacji w aplikacji mobilnej prezentuje się w następujący sposób:
Widok utworzonego filtra w aplikacji

Kasa

Płatności - Automatyczna zapłata dla wybranej formy płatności

W aplikacji Comarch Mobile, na kontrahencie widoczne są wszystkie płatności pochodzące z różnych firm, z dokumentów źródłowych, które zostały udostępnione dla centrum mobilnego (na definicji dokumentu danej firmy została oznaczona widoczność w centrum mobilnym). Możliwość rozliczenia tych płatności kontrahenta w Comarch Mobile została natomiast ograniczona tylko dla:
  • Grup operatorów, które posiadają uprawnienie do dokonywania rozliczeń
Uprawnienie do rozliczania płatności
  • Płatności, które zostały wystawione w kontekście firmy, do której należy centrum mobilne.
Płatności, które zostały wystawione w kontekście innych firm są widoczne w Comarch Mobile Sprzedaż (po ustawieniu widoczności), ale są niedostępne do edycji oraz rozliczenia.

Automatyczna zapłata dla wybranej formy płatności

Aby umożliwić w aplikacji mobilnej automatyczną zapłatę podczas zatwierdzania dokumentu FS, PA, FSL lub WZ należy na liście [Dostępne obiekty] (Struktura firmy\ Dostępne obiekty) dla centrum mobilnego, dla formy płatności Gotówka, zaznaczyć parametr [Potwierdzenie zapłaty].
Konfiguracja automatycznej zapłaty przy zatwierdzaniu dokumentu dla centrum mobilnego
Po zaznaczeniu powyższego parametru, jeżeli chcemy, aby ustawienie to było dostępne na urządzeniu, należy z poziomu aplikacji, w [Ustawieniach] odszukać parametr [Automatyczna zapłata] i zmienić domyślną opcję [Nie]. Po kliknięciu tego parametru pojawi się okno z możliwością wyboru, dla jakiego dokumentu automatyczna zapłata ma zostać ustawiona.
Możliwość wyboru dla jakiego dokumentu ma zostać ustawiona automatyczna zapłata
Po zaznaczeniu parametru dla danego typu dokumentu otaz po zatwierdzeniu dokumentu automatycznie podniesie się okno z wygenerowanym dokumentem KP.

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 data wewną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):
Przyklad
<?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 BuildVersion FROM Packages </query> </set> <set> <name>FooterOperatorCode</name> <query> SELECT Name AS OperatorCode FROM Users </query> </set> <set> <name>FooterCopyNumber</name> <query> SELECT CASE WHEN COUNT(Number) = 0 THEN 1 ELSE COUNT(Number) + 1 END AS Numbers FROM 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 setfPrzykład takiego wydruku (11#SalesOrder#data#Thermal#Vline112#Wydruk_domyślny.xml) wygląda nastepująco:
Przyklad
<?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 BuildVersion FROM Packages </query> </set> <set> <name>FooterOperatorCode</name> <query> SELECT Name AS OperatorCode FROM Users </query> </set> <set> <name>FooterCopyNumber</name> <query> SELECT CASE WHEN COUNT(Number) = 0 THEN 1 ELSE COUNT(Number) + 1 END AS Numbers FROM 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ż footer moż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.  

Elementy - wydruk do pdf

 
Nazwa Document
Opis Otwarcie/zamknięcie dokumentu
Parametry Brak
Elementy stylujące Brak
 
Nazwa Body
Opis Główna część wydruku
Parametry Brak
Elementy stylujące
  • Body
 
Nazwa Footer
Opis Stopka wydruku
Parametry Brak
Elementy stylujące
  • Footer
 
Nazwa pageNumber
Opis Numeracja stron
Parametry Brak
Elementy stylujące Brak
Przyklad
<footer> Comarch Mobile, v <data set="FooterAppVersionNumber" var="MajorVersion" />.<data set="FooterAppVersionNumber" var="MinorVersion" />.<data set="FooterAppVersionNumber" var="BuildVersion" />, Operator: <data set="FooterOperatorCode" var="OperatorCode" />, nr kopii: <data set="FooterCopyNumber" var="Numbers" /> <br /> Strona <pageNumber/> </footer>
 
Nazwa Horizontal
Opis Podział na sekcje ułożone poziomo
Parametry Brak
Elementy stylujące
  • Horizontal
Elementy podrzędne
  • Section
 
Nazwa Horizontal: Section
Opis Sekcja
Parametry
  • weight – waga szerokości kolumny. Wartość domyślna 1.
Elementy stylujące
  • Section
Przyklad
<horizontal> <section class="header"> <p class="header">Nabywca</p> </section> <section weight="0.05"/> <section class="header"> <p class="header">Odbiorca</p> </section> </horizontal>
 
Nazwa Image
Opis Obraz z bazy lub z dysku
Parametry
  • path – ścieżka do pliku względnie do katalogu głównego definicji wydruku. Jeżeli ustawiamy parametr path pozostałe parametry będą ignorowane.
  • set – Nazwa źródła danych
  • var – Nazwa kolumny w źródle danych
  • index – Indeks wiersza w źródle danych
Elementy stylujące
  • Image
Przyklad
<image set="Logo" var="Data" />
 
Nazwa P
Opis Paragraf
Parametry Brak
Elementy stylujące
  • P
Przyklad
<p class="centered">Uprawniony do odbioru dokumentu</p>
 
Nazwa Data
Opis Element zwracający dane ze źródła danych w postaci tekstowej
Parametry
  • set – nazwa zestawu danych
  • var – nazwa kolumny
  • index – indeks wiersza ze źródła danych (wartość domyślna 0)
  • format – todo
Elementy stylujące Brak
Przyklad
<data set="Header" var="CompanyName" />
 
Nazwa Hr
Opis Linia pozioma
Parametry Brak
Elementy stylujące
  • Hr
Przyklad
<section> <hr/> <p class="centered">Uprawniony do wystawienia dokumentu</p> </section>
 
Nazwa Br
Opis Złamanie linii w tekście
Parametry Brak
Elementy stylujące Brak
Przyklad
<data set="Header" var="CompanyName" /><br/> <data set="Header" var="Street" /><br/>
 
Nazwa Spacer
Opis Separator
Parametry Brak
Elementy stylujące Brak
Przyklad
... </horizontal> <spacer/><spacer/> <if> ...
 
Nazwa If
Opis 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.
Parametry Brak
Elementy stylujące Brak
Przyklad
<if> <test><data set="Header" var="ReverseCharge" /> eq 1</test> <true> <p class="right">*) - odwrotne obciążenie</p> </true> <false> <p class="right">Odwrotne obciążenie nie występuje</p> </false> </if>
 
Nazwa Table
Opis Tabela dynamiczna o ustalonej liczbie kolumn.
Zawartość Jeden lub więcej elementów column
Parametry
  • 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.
Zawartość Element nie może zawierać żadnych elementów.
Parametry
  • var - nazwa kolumny ze zbioru danych.
  • format - format danych
Elementy stylujące Brak
Przyklad
<table set="DocumentPositions"> <column weight="2" description="Lp." class="number"> <rowNumber /> </column> <column weight="12" description="[Kod] Nazwa towaru"> [<tableData var="Code" />] <tableData var="Name" /> </column> <column weight="4" description="Ilość" class="number"> <tableData var="RealizedQuantity" /> </column> <column weight="4" description="Jm. (podstawowa)"> <tableData var="BasicUnitSymbol" /> </column> <column weight="4" description="Ilość" class="number"> <tableData var="SecondaryQuantityRealized" /> </column> <column weight="4" description="Jm. (pomocnicza)"> <tableData var="SecondaryUnitSymbol" /> </column> </table>
   

Elementy - wydruk termiczny

 
Nazwa Document
Opis Otwarcie/zamknięcie dokumentu
Parametry Brak
 
Nazwa Command
Opis
Parametry
  • comment
  • format 
  • code
Przyklad
<command comment="next_line" format="hex" code="0A"/>
 
Nazwa Data
Opis Element zwracający dane ze źródła danych w postaci tekstowej
Parametry
  • query - nazwa zbioru danych z pliku data
  • columnName - nazwa kolumny
  • offset - miejsce (licząc od lewej strony), od której ma być drukowany element
  • length - szerokość elementu
  • align - pozycja elementu, możliwe wartości: left, right, center
  • maxlines - maksymalna ilość linii, którą może zająć element
 
Nazwa Text
Opis Element testowy
Parametry
  • offset - miejsce (licząc od lewej strony), od której ma być drukowany element
  • length - szerokość elementu
  • align - pozycja elementu, możliwe wartości: left, right, center
 
Nazwa Line
Opis Znacznik linii
Parametry Brak
Przyklad
<line> <text offset="30" length="35" align="left">Data dostawy/wykonania usługi: </text> <data query="Header" columnName="ExecutionDate" offset="65" length="15" align="left" /> </line>
 
Nazwa Table
Opis Tabela dynamiczna o ustalonej liczbie kolumn.
Parametry
  • query - nazwa zbioru danych z pliku data
  • length - szerokość elementu
Elementy podrzędne
  • Header
  • Row
 
Nazwa Table: Header
Opis Nagłówek tabeli (nazwy kolumn).
Parametry Brak
Elementy podrzędne
  • Column
 
Nazwa Table: Header: Column
Opis Element definiujący kolumnę tabeli.
Parametry
  • offset - miejsce (licząc od lewej strony), od której ma być drukowany element
  • length - szerokość elementu
  • align - pozycja elementu, możliwe wartości: left, right, center
 
Nazwa Table: Row
Opis Element definiujący wiersz tabeli.
Parametry
  • offset - miejsce (licząc od lewej strony), od której ma być drukowany element
  • length - szerokość elementu
  • align - pozycja elementu, możliwe wartości: left, right, center
Elementy podrzędne
  • Row_item
 
Nazwa Table: Row: Row_item
Opis Element definiujący zawartość wiersza tabeli.
Parametry
  • offset - miejsce (licząc od lewej strony), od której ma być drukowany element
  • length - szerokość elementu
  • align - pozycja elementu, możliwe wartości: left, right, center
Przyklad
<table query="DocumentsPositions" length="80"> <header> <column offset="0">L.p.</column> <column offset="7">[Kod]Nazwa</column> <column offset="22">Ilość</column> <column offset="32">J.M.</column> <column offset="39"><data query="Header" columnName="PriceType"/></column> <column offset="53">Rabat</column> <column offset="61">Wartość</column> <column offset="77">VAT</column> </header> <row> <line> <row_item name="Ordinal" offset="0" length="7" align="center" /> <row_item name="ItemName" offset="7" length="70" align="left" maxlines="2"/> </line> <line> <row_item name="Quantity" offset="17" length="10" align="right" /> <row_item name="UnitName" offset="28" length="9" align="left" /> <row_item name="Price" format="currency" decimal-places="PriceDecimalPlaces" offset="37" length="10" align="right" /> <row_item name="Discount" format="currency" offset="52" length="7" align="right" /> <row_item name="Value" format="currency" offset="60" length="10" align="right" /> <row_item name="VatRateValue" offset="70" length="10" align="right" /> </line> </row> </table>

Wygląd wydruku

Wydruk do pdf

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.
Przyklad
<font name="title" face="Arial" size="20" color="#9fc54c"/>
Atrybuty elementu font to:
  • 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.
Przyklad
<fonts> <font face="Trebuchet MS" size="10"/> <font name="title" face="Arial" size="20" color="#9fc54c"/> <font name="header" face="Tahoma" size="8" color="#999999"/> <font name="summary_value" face="Trebuchet MS" size="15" color="#9fc54c" style="bold"/> </fonts>
  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.  
Przyklad
<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.  
Przyklad
<p> <text font="normal"/> </p> <p class="title"> <text font="title"/> </p>
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...
 

Selektory

Nazwa Body
Opis Selektor dla głównego elementu wydruku
Elementy stylowane
  • Body
Parametry zawężające
  • class
Reguły
  • page
  • margin
Przyklad
<body> <page size="a4" orientation="portrait"/> <margin left="20" right="20" top="27" bottom="27"/> </body>
 
Nazwa Footer
Opis Selektor dla stopki dokumentu
Elementy stylowane
  • Footer
Parametry zawężające
  • class
Reguły
  • margin
  • text
Przyklad
<footer> <text align="right"/> </footer>
 
Nazwa DataCell
Opis Selektor dla komórki w tabeli dynamicznej
Elementy stylowane
  • Column
Parametry zawężające
  • class
  • index
Reguły
  • border
  • background
  • text
Przyklad
<dataCell class="index"> <background color="#26437E"/> <text font="header" align="right"/> </dataCell>
 
Nazwa HeadCell
Opis Selektor dla komórki nagłówka w tabeli dynamicznej
Elementy stylowane
  • Column
Parametry zawężające
  • class
Reguły
  • border
  • background
  • text
Przyklad
<headCell> <background color="#26437E"/> <border left="0.5" right="0.5" top="0.5" bottom="0.5" color="#E4F0F7"/> <text font="header" align="center"/> </headCell>
 
Nazwa Hr
Opis Selektor dla linii poziomej
Elementy stylowane
  • Hr
Parametry zawężające
  • class
Reguły
  • line
Przyklad
<hr> <line style="dotted"/> </hr>
 
Nazwa Image
Opis Selektor dla obrazka
Elementy stylowane
  • Image
Parametry zawężające
  • class
Reguły
  • fit
Przyklad
<image class="signature"> <fit width="80" height="80" /> </image>
 
Nazwa P
Opis Selektor dla paragrafu
Elementy stylowane
  • P
Parametry zawężające
  • class
Reguły
  • margin
  • text
  • border
  • background
Przyklad
<p class="title"> <text font="title"/> </p>
 
Nazwa Section
Opis Selektor dla sekcji
Elementy stylowane
  • Section
Parametry zawężające
  • class
Reguły
  • border
  • background
  • text
Przyklad
<section class="header"> <background color="#26437E"/> <border left="0.5" right="0.5" top="0.5" bottom="0.5" color="#E4F0F7"/> </section>
 
Nazwa Table
Opis Selektor dla tabeli dynamicznej
Elementy stylowane
  • Table
Parametry zawężające
  • class
Reguły
  • width
  • border
  • background
  • text
Przyklad
<table> <width percentage="100"/> </table>
 

Reguły

 
Nazwa Background
Opis Reguła określająca tło elementu
Atrybuty
  • 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 fiskalnych

W aplikacji Comarch Mobile Sprzedaż nie ma możliwości modyfikacji wydruków z drukarki fiskalnej. Poniżej prezentowane są przykładowe wydruki paragonu oraz faktury na drukarce fiskalnej. W przypadku faktury drukowana jest również kopia dokumentu.
Przykład wydruku faktury na drukarce fiskalnej
Przykład wydruku paragonu na drukarce fiskalnej

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 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 opekar
join cdn.PRCKarty pckar on opekar.Ope_PrcNumer=pckar.Prc_GIDNumer
where Ope_GIDTyp =128 and Ope_GIDNumer=@UserId
UNION ALL
select
1,
0,
'telefon',
cast (Prc_Telefon3 as varchar)
from cdn.opekarty opekar
join cdn.PRCKarty pckar on opekar.Ope_PrcNumer=pckar.Prc_GIDNumer
where Ope_GIDTyp =128 and Ope_GIDNumer=@UserId
UNION ALL
select
1,
0,
'email',
cast (Prc_EMail as varchar)
from cdn.opekarty opekar
join cdn.PRCKarty pckar on opekar.Ope_PrcNumer=pckar.Prc_GIDNumer
where 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:  
…
<horizontal split="no">
<section weight="2.4"/>
<section weight="0.8">
<image class="signature" set="Header" var="Signature" />
</section>
</horizontal>
<horizontal split="no">
<section weight="1.5">
<p class="left"><data set="Wystawil" var="Value" /></p>
<p class="left">Telefon: <data set="Wystawiltel" var="Value" /></p>
<p class="left">E-mail: <data set="Wystawilemail" var="Value" /> </p>
<hr/>
<p class="centered">Uprawniony do wystawienia dokumentu</p>
</section>
  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:
<table query="VatAggregation" length="64">
<header>
<column offset="0">Stawka VAT</column>
<column offset="18">Wartość netto</column>
<column offset="34">Wartość VAT</column>
<column offset="48">Wartość brutto</column>
</header>
<row>
<line>
<row_item name="VatRateName" offset="0" length="18" align="left" />
<row_item name="NetValue" format="currency" offset="18" length="13" align="right" />
<row_item name="VatValue" format="currency" offset="31" length="14" align="right" />
<row_item name="GrossValue" format="currency" offset="45" length="17" align="right" />
</line>
</row>
</table>
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:
...
<line>
<text offset="40" length="21" align="left">Razem do zapłaty:</text>
<data query="Summary" columnName="Value" format="currency" offset="22" length="10" align="right" />
</line>
<line>
<text offset="40" length="21" align="left">Zapłacono:</text>
<data query="Summary" columnName="Paid" format="currency" offset="22" length="10" align="right" />
</line>

<command comment="set_bold_font" format="hex" code="1B47"/> 
<line>
<text offset="40" length="21" align="left">Pozostaje do zapłaty:</text>
<data query="Summary" columnName="ToPay" format="currency" offset="22" length="10" align="right" />
<data query="Header" columnName="Currency" offset="33" length="5" align="left" />
</line>
...
  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 opekar
join cdn.PRCKarty pckar on opekar.Ope_PrcNumer=pckar.Prc_GIDNumer
where Ope_GIDTyp =128 and Ope_GIDNumer=@UserId
UNION ALL
select
1,
0,
'telefon',
cast (Prc_Telefon3 as varchar)
from cdn.opekarty opekar
join cdn.PRCKarty pckar on opekar.Ope_PrcNumer=pckar.Prc_GIDNumer
where Ope_GIDTyp =128 and Ope_GIDNumer=@UserId
UNION ALL
select
1,
0,
'email',
cast (Prc_EMail as varchar)
from cdn.opekarty opekar
join cdn.PRCKarty pckar on opekar.Ope_PrcNumer=pckar.Prc_GIDNumer
where 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:  
<line>
<data query="Wystawil" columnName="Value" format="currency" offset="0" length="30" align="center" />
</line>
<line>
<data query="Wystawiltel" columnName="Value" format="currency" offset="0" length="30" align="center" />
</line>
<line>
<data query="Wystawilemail" columnName="Value" format="currency" offset="0" length="30" align="center" />
</line>

<line>
<text offset="0" length="30" align="center">Uprawniony do wystawienia dok.</text>
<text offset="31" length="18" align="center">Data odbioru</text>
<text offset="50" length="30" align="center">Uprawniony do odbioru dok.</text>
</line>
…
  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
 

Kontrahenci

Kontrola limitu kredytowego

Podczas konfiguracji dokumentów handlowych, na definicji dokumentów FS, PAR oraz WZ należy określić, czy dokument podczas zatwierdzania będzie podlegał kontroli limitu kredytowego kontrahenta. Decydować o tym będzie ustawienie parametru [Kontrola limitu kredytowego przy zatwierdzaniu dokumentu]. Możliwe do wyboru opcje to:
  • Brak kontroli – po zaznaczeniu tej opcji limit nie jest kontrolowany
  • Ostrzeżenie – limit jest kontrolowany: użytkownik jest ostrzegany o przekroczeniu limitu, ale nie jest blokowane zatwierdzenie dokumentu ani nie jest wymuszana natychmiastowa zapłata.
  • Blokada sprzedaży – blokowane jest zatwierdzenie dokumentu dla kontrahenta z przekroczonym limitem lub wymagana jest natychmiastowa zapłata.
Konfiguracja kontroli limitu kredytowego kontrahenta na definicji dokumentu FS
 

Załączniki

Do Comarch Mobile są pobierane te załączniki, które:
  • Jako Właściciela załącznika mają ustawioną opcję [Wszyscy] lub [Firmę], do której przypięte jest centrum mobilne,
  • Mają ustawioną dostępność w Mobile.
Ustawienie dostępności załącznika
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] w folderze serwera Comarch Mobile odnaleźć plik [articlesphotos] i wyedytować go w notatniku, podając długość dłuższej krawędzi zdjęcia.
W aplikacji Comarch Mobile istnieje możliwość dodawania załączników z poziomu aplikacji. Opcja ta dotyczy następujących obiektów:
  • Karty kontrahenta,
  • Karty towaru,
  • Nagłówka następujących dokumentów: FS, PAR, WZ, ZS, OS, ZOS, RLS,
  • Pozycji następujących dokumentów: FS, PAR, WZ, ZS, OS, RLS.
Również, w celu usprawnienia synchronizacji zostały dodane ustawienia umożliwiające ręczne sterowanie takimi parametrami synchronizacji załączników jak automatyczna zmiana rozmiaru zdjęć czy ich kompresja. W pliku articlesphotos.configuration znajdującym się w folderze (…)\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.
Uwaga
Przed zmianą parametrów synchronizacji na środowisku produkcyjnym zaleca się zbadanie ich wpływu w środowisku testowym, w celu dobrania optymalnych wartości dla danej bazy danych

Ustawienie domyślnej waluty na karcie kontrahenta

W aplikacji Comarch Mobile Sprzedaż istnieje możliwość ustawienia domyślnej waluty, która będzie wyświetlana na karcie kontrahenta. Walutę ustawia się w zakładce [Handlowe], w sekcji [Domyślne warunki handlowe].
Informacja o domyślnej walucie na karcie kontrahenta w systemie Comarch ERP Altum
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 Altum na grupie operatorów, w zakładce [Obiekty- Kontrahent: Modyfikacja].

Ukrywanie kwoty przyznanego i wykorzystanego limitu kredytowego kontrahenta

W aplikacji Comarch Mobile Sprzedaż istnieje możliwość ukrywania niektórych informacji dotyczących limitu kredytowego, takich jak:
  • Wartość bieżącego limitu kredytowego,
  • Wykorzystana kwota limitu kredytowego,
  • Dozwolona ilość po przekroczeniu terminu,
  • Kwota następnego limitu kredytowego,
  • Dozwolona wielkość po przekroczeniu terminu dla następnego limitu kredytowego.
Umożliwiono również pobieranie limitów kredytowych w walutach obcych. Jeżeli limit kredytowy dla danego kontrahenta został zdefiniowany w systemie w innej walucie i na karcie Kontrahenta waluta obca ustawiona jest jako domyślna wówczas limit kredytowy na karcie Kontrahenta w aplikacji wyświetla się w walucie obcej.
Ustawienie limitu kredytowego na kontrahencie
Ustawienie domyślnej waluty na karcie kontrahenta
W plikach konfiguracyjnych znajdujących się w katalogu Comarch Mobile\Serwer synchronizacji\Methods znajduje się parametr  [IsContractorsCreditLimitsValueVisible], odpowiedzialny za ukrywanie/odkrywanie 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. Domyślna wartość tego parametru jest wartość „1”.

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
 

Obsługa programów lojalnościowych

Obsługa programów lojalnościowych

W aplikacji Comarch Mobile udostępniono obsługę programów lojalnościowych. Umożliwiono pobieranie z systemu Comarch ERP Altum punktów lojalnościowych zgromadzonych na kontach określonych kontrahentów za zakup poszczególnych towarów. Zebrane punkty mogą zostać wykorzystane w aplikacji mobilnej do nadania rabatów. Aby umożliwić rozliczanie punktów lojalnościowych z poziomu Comarch Mobile należy:
  • stworzyć definicję programu lojalnościowego zgodnego ze swoimi założeniami oraz wymaganiami opisanymi w dalszej części dokumentu,
  • obsłużyć synchronizację punktów lojalnościowych kontrahentów,
  • włączyć obsługę programu lojalnościowego w pliku [configuration.*.statement], poprzez zmianę wartości klucza [IsLoyaltyEnabled] na 1.

Struktura definicji programu lojalnościowego

Przygotowane definicje programów lojalnościowych należy umieścić w pliku z rozszerzeniem XML w katalogu [LoyaltyProgramsDefinitions] katalogu głównego serwera synchronizacji Comarch Mobile Sprzedaż. Nazwa pliku musi składać się z <IdProgramuLojalnosciowego><NazwaProgramuLojalnosciowego>.xml(np.12#NaszaLojalnosc.xml). Synchronizacja definicji do urządzeń mobilnych odbywa się po każdej modyfikacji w plikach definicji. Aby usunąć już zsynchronizowaną definicję z urządzeń mobilnych należy zmienić id programu na wartość ujemną (np.-12#NaszaLojalnosc.xml). Taka definicja zostanie usunięta przy następnej synchronizacji.
<?xml version="1.0" encoding="UTF-8"?> <LoyaltyProgram> <Name>…</Name> <SettleDocumentsValue>…</SettleDocumentsValue> <CheckContractorStatusQuery> … </CheckContractorStatusQuery> <CheckArticleStatusQuery> … </CheckArticleStatusQuery> <InitialMessageQuery> … </InitialMessageQuery> <AfterRemovePositionLoyaltyProgramQuery> … </AfterRemovePositionLoyaltyProgramQuery> <AfterAddPositionLoyaltyProgramQuery> … </AfterAddPositionLoyaltyProgramQuery> <AfterRemoveDocumentLoyaltyProgramQuery> … </AfterRemoveDocumentLoyaltyProgramQuery> <AfterAddDocumentLoyaltyProgramQuery> … </AfterAddDocumentLoyaltyProgramQuery> </LoyaltyProgram>

Elementy w definicji program lojalnościowego

Name – Nazwa program lojalnościowego SettleDocumentsValue – flaga bitowa określająca na jakich dokumentach bierze udział program lojalnościowy
  • Typy dokumentów i wartości
  • 1 –OS
  • 2 –ZS
  • 4 – FS
  • 8 – PA
  • 16 – WZ
  • 32 – WM
  • Wartość pola 5 oznaczać będzie, że rozliczenie punktów dostępne będzie na dokumentach OS i FS (1+4).
CheckContractorStatusQuery – Zapytanie sprawdzające czy dany kontrahent bierze udział w programie lojalnościowym oraz zwraca liczbę punktów dostępnych dla kontrahenta. Zwrócenie wiersza oznacza, że kontrahent bierze udział w programie lojalnościowym. Parametry wejściowe:
  • @DocumentType – typ dokumentu. Wartość zgodna z wartościami z punktu drugiego.
  • @ContractorId – identyfikator kontrahenta
  • @LoyaltyProgramId – identyfikator programu lojalnościowego
  • @EditedDocumentId – identyfikator dokumentu, który jest teraz aktualnie reedytowany (został tylko zapisany wcześniej, został cofnięty do bufora)
  • Kolumny wyjściowe
  • Liczba punktów dostępnych do zużycia przez kontrahenta
CheckArticleStatusQuery – Zapytanie sprawdzające czy dany towar jest dostępny w danym programie lojalnościowym oraz zwraca liczbę punktów do rozliczenia na pozycji. Parametry wejściowe:
  • @ArticleId – identyfikator towaru na który wystawiana jest pozycja
  • @StartGrossPrice – początkowa cena brutto
  • @StartNetPrice – początkowa cena netto
  • @Quantity – ilość w jednostce bazowej
  • @AvailablePoints – liczba dostępnych punktów kontrahenta
  • @EditedDocumentId – identyfikator edytowanego dokumentu
  • @VatRate – stawka VAT (np. dla 23% – parametr ten będzie miał wartość 23)
  • @VatDirection – kierunek VAT (0 – Netto, 1 – Brutto)
  • Kolumny wyjściowe
  • MaxPointsToSettleValue – maksymalna liczba punktów możliwa do rozliczenia na pozycji
  • EndGrossPrice – końcowa cena brutto na pozycji po rozliczeniu punktów MaxPointsToSettleValue
InitialMessageQuery – Zapytanie tworzące komunikat powitalny. Parametry wejściowe:
  • @DocumentType – typ dokumentu. Wartość zgodna z wartościami z punktu drugiego.
  • @ContractorId – identyfikator kontrahenta
  • @LoyaltyProgramId – identyfikator programu lojalnościowego
  • @EditedDocumentId – identyfikator dokumentu, który jest teraz aktualnie reedytowany (został tylko zapisany wcześniej, został cofnięty do bufora)
  • Kolumny wyjściowe
  • InitialMessageText – komunikat powitalny. Może zawierać proste tagi html’owe w celu sformatowania tekstu. (np. Dodanie nowej linii <br />, Zmiana koloru fragmentu tekstu <font color=”#FF0000″></font>, itd.)
AfterRemovePositionLoyaltyProgramQuery – Zapytanie wykonywane po usunięciu rozliczenia programu lojalnościowego na pozycji. Służy do wycofania zmian wykonanych  w AfterAddPositionLoyaltyProgramQuery. Parametry wejściowe:
  • @LoyaltyProgramId – identyfikator programu lojalnościowego
  • @ProgramName – nazwa programu lojalnościowego
  • @AttributeObjectType – typ atrybutów dla pozycji
  • @ObjectId – identyfikator dokumentu
  • @ObjectIsLocal – identyfikator dokumentu
  • @ObjectSubId – identyfikator pozycji
  • @ObjectSubIsLocal – identyfikator pozycji
  • Obsługiwane jest wiele zapytań w ramach tej samej definicji. Separator skryptów „;GO;
AfterAddPositionLoyaltyProgramQuery – Zapytanie wykonywane po zapisie dokumentu – dla każdej pozycji, która zostaje rozliczona za pomocą programu lojalnościowego. Parametry wejściowe:
  • @LoyaltyProgramId
  • @ProgramName
  • @SettledPoints
  • @AttributeObjectType
  • @ObjectId
  • @ObjectIsLocal
  • @ObjectSubId
  • @ObjectSubIsLocal
  • @StartGrossPrice – cena początkowa brutto
  • @StartNetPrice – cena początkowa netto
  • @StartGrossValue – wartość brutto
  • @StartNetValue – wartość netto
  • Obsługiwane jest wiele zapytań w ramach tej samej definicji. Separator skryptów „;GO;
AfterRemoveDocumentLoyaltyProgramQuery – Zapytanie wykonywane po usunięciu rozliczenia programu lojalnościowego z dokumentu. Służy do wycofywania zmian wykonanych w AfterAddDocumentLoyaltyProgramQuery. Parametry wejściowe:
  • @LoyaltyProgramId
  • @ProgramName
  • @SettledPoints
  • @AttributeObjectType
  • @ObjectId
  • @ObjectIsLocal
  • @ObjectSubId
  • @ObjectSubIsLocal
  • Obsługiwane jest wiele zapytań w ramach tej samej definicji. Separator skryptów „;GO;
AfterAddDocumentLoyaltyProgramQuery – Zapytanie wykonywane po zapisie dokumentu z rozliczeniem programu lojalnościowego. Parametry wejściowe:
  • @LoyaltyProgramId
  • @ProgramName
  • @SettledPoints
  • @AttributeObjectType
  • @ObjectId
  • @ObjectIsLocal
  • @ObjectSubId
  • @ObjectSubIsLocal
  • Obsługiwane jest wiele zapytań w ramach tej samej definicji. Separator skryptów „;GO;

Synchronizacja punktów lojalnościowych kontrahentów

Aby umożliwić synchronizację punktów lojalnościowych kontrahentów należy zaimplementować metody synchronizacji obiektu [contractorsloyaltypoints]: [contractorsloyaltypoints.*.statement] – zapytanie pobierające aktualne stany punktów kontrahentów. Zwracane kolumny:
  • OperationType – typ operacji (dodawanie, usuwanie, edycja)
  • OperationTS – timestamp synchronizacji
  • LoyaltyProgramId – identyfikator programu lojalnościowego
  • ContractorId – identyfikator kontrahenta
  • Points – liczba dostępnych punktów do rozliczenia przez kontrahenta
  • LockedPoints – liczba punktów dostępnych lecz zablokowanych do rozliczenia. Obecnie parametr ten nie jest jeszcze obsługiwany, dlatego zawsze kolumna ta powinna zwracać wartość 0.
[contractorsloyaltypoints.*.xml] – definicja metody synchronizacji, triggery aktualizujące timestampy wierszy.

Rozliczanie punktów w systemie ERP

Rozliczanie punktów należy obsłużyć po stronie systemu Comarch ERP Altum za pomocą triggera wdrożeniowego aktywowanego np. potwierdzeniem dokumentu. Dokładny sposób rozliczenia jest zależny od  mechanizmów zaimplementowanych w programie lojalnościowym po stronie systemu Comarch ERP Altum. Program lojalnościowy może zostać oparty poprzez atrybuty zdefiniowane w systemie Comarch ERP Altum. W takiej obsłudze będą brani pod uwagę Kontrahenci, którzy posiadają zdefiniowany atrybut ze wskazaniem programu lojalnościowego (np. Nasza Lojalność), a przedstawiciel będzie mógł nadać rabat tylko na pozycjach towarów oznaczonych też odpowiednim atrybutem.
Dodanie atrybuty na karcie towaru i karcie kontrahenta
Obecne implementacje do przesyłania informacji o liczbie rozliczonych punktów, korzystają z atrybutów (klasa atrybutu tylko do odczytu) ustawianych na pozycjach dokumentów (za pomocą [AfterAddPositionLoyaltyProgramQuery]) z wartością rozliczonych na pozycji punktów. Podczas synchronizacji do systemu ERP dokumentów, w momencie ich potwierdzenia, w triggerze sprawdzone powinno zostać istnienie atrybutu rozliczającego punkty na pozycjach. Wartość rozliczonych punktów powinna zostać odjęta z puli punktowej kontrahenta. Dodatkowo rozliczenie takie powinno spowodować podbicie odpowiednich timestampów w [contractorsloyaltypoints] w celu wymuszenia synchronizacji aktualnego stanu punktów kontrahenta.  

Towary

Wyświetlanie/ukrywanie informacji o stanach magazynowych

W Comarch Mobile istnieje możliwość wyboru wyświetlenia\ukrycia informacji o stanach magazynowych w centrali. W folderze [Methods], w pliku konfiguracyjnym [configuration.altum.xml] (domyślna lokalizacja: C:\Program Files (x86)\Comarch Mobile\Serwer synchronizacji\Methods\configuration) znajduje się parametr odpowiedzialny za tę funkcjonalność: [IsHeadquarterStocksVisible]. Parametr ten został opisany TUTAJ.
Konfiguracja magazynu w Comarch ERP Altum – udostępnienie widoczności stanów centrum mobilnemu.

Wyświetlanie procentu rabatu na liście towarów

W aplikacji Comarch Mobile jest możliwość wyświetlania rabatu na liście towarów podczas wystawiania dokumentu handlowego, zamówienia oraz oferty. Dzięki niej przedstawiciel handlowy będzie miał możliwość wglądu, które towary są aktualnie w promocji i zaproponowania ich kontrahentowi. Funkcjonalność ta jest dostępna dla następujących typów dokumentów:
  • Faktura Sprzedaży,
  • Paragon,
  • Wydanie zewnętrzne,
  • Zamówienie Sprzedaży,
  • Oferta Sprzedaży.
Funkcjonalność ta nie będzie dostępna dla poniższych typów dokumentów:
  • Zapytań Ofertowych,
  • Wydań Magazynowych,
  • Wydań Międzymagazynowych.
W ustawieniach aplikacji Comarch Mobile należy zaznaczyć parametr: [Obliczaj hipotetyczny rabat]:
Parametr: Obliczaj hipotetyczny rabat
Za opcję wyświetlania procentu rabatu na liście towarów odpowiadają parametry: [IsDiscountVisible] oraz [IsDiscountsOnItemListVisible].. Więcej informacji na temat parametrów TUTAJ.
Uwaga
Parametr [IsDiscountVisible] jest parametrem nadrzędnym- jeżeli jest on zablokowany,  to rabat nie będzie wyświetlany, niezależnie od wartości parametru [IsDiscountsOnItemListVisible].

Konfiguracja kompletu

W aplikacji Comarch Mobile jest dostępny komplet czyli zestaw dwóch lub więcej artykułów sprzedawanych klientowi jako jeden produkt. Na karcie danego artykułu o typie [Komplet], w zakładce [Ogólne] dostępny jest parametr [Pobieraj składniki na dokument].
  • Odznaczenie parametru spowoduje, że podczas wystawiania dokumentu artykuł będący kompletem dodawany jest jako jedna pozycja. Istnieje wówczas także możliwość określenia marży minimalnej oraz wskazania, że komplet podlega odwrotnemu obciążeniu.
  • Jeżeli parametr zostanie zaznaczony, to na dokumencie będą pokazywały się poszczególne składniki kompletu, a nie jedna pozycja w postaci całego kompletu.
  • Przy zaznaczonym parametrze [Pobieraj składniki na dokument] pojawi się dodatkowe okno dotyczące kolejnego parametru [Modyfikacja pojedynczego elementu na dokumentach]. Jeżeli dla dokumentów rozchodowych wartość tego parametru ustawiona będzie na [Blokuj], wówczas podczas wystawiania dokumentów w aplikacji mobilnej możliwe będzie dodawanie tylko pełnych kompletów. Edycja ilości dla pojedynczego elementu (składnika kompletu) nie będzie możliwa. Dotyczy to wszystkich dokumentów możliwych do wystawiania w aplikacji mobilnej przy współpracy z Comarch ERP Altum (ZS, OS, ZOS, FS, PAR, WZ, MM-).
Parametr [Pobieraj składniki na dokument] na karcie kompletu w zakładce [Ogólne]
Zaznaczenie parametru [Pobieraj składniki na dokument]

Precyzja cen w aplikacji mobilnej

W aplikacji Comarch Mobile istnieje możliwość wyboru precyzji ceny na typie ceny oraz na definicji dokumentu, tak aby można było wykorzystywać ceny towarów określane z czterema, trzema lub jednym miejscu po przecinku oraz sprzedawać je w dużych ilościach, np. (100szt. x 1,3333zł = 133,33zł, a 100szt. x 1,33zł= 133,00zł). Aby w aplikacji Comarch Mobile we współpracy z Comarch ERP Altum istniała możliwość prezentacji towaru na karcie towaru z precyzją do jednej, dwóch, trzech lub do czterech miejsc po przecinku, w systemie Comarch ERP Altum należy zaznaczyć precyzję na typie ceny [Sprzedaż/Cenniki/Typy cen].
Przypisanie precyzji cen wyświetlanych w aplikacji Comarch Mobile Sprzedaż na kartotece towaru
Zaznaczenie liczby w polu [Pozycja] spowoduje z cen z dokładnością do jednej, dwóch, trzech lub czterech miejsc po przecinku (zgodnie z tym jaka cyfra została wpisana).
Prezentacja ceny na karcie towary z precyzją a) do jednego miejsca po przecinku, b) do dwóch miejsc po przecinku, c) do trzech miejsc po przecinku, d) do czterech miejsc po przecinku
Dodatkowo istnieje możliwość ustawienia precyzji ceny na definicji dokumentu na centrum operatora [Konfiguracja/ Struktura firmy/Struktura praw/Centrum operatora]. Następnie w zakładce [Dokumenty] należy wybrać odpowiedni dokument do konfiguracji.
Przypisanie precyzji cen wyświetlanych w aplikacji Comarch Mobile Sprzedaż podczas wystawiania dokumentów

Zaznaczenie opcji 1, 2, 3 lub 4 spowoduje wyświetlanie cen z dokładnością do takiej liczby miejsc po przecinku.

Prezentacja ceny podczas wystawiania dokumentu z precyzją a) do jednego miejsca po przecinku, b) do dwóch miejsc po przecinku, c) do trzech miejsc po przecinku, d) do czterech miejsc po przecinku

Cena z wybraną precyzją widoczna jest na liście towaru podczas wystawiania dokumentu, na małej kalkulacji oraz w zakładce Koszyk.

Wyświetlanie stanów magazynowych z podziałem na partie (wielocechowość)

Istnieje możliwość sprawdzania w aplikacji mobilnej stanów towarów z podziałem na poszczególne partie (w zależności od cechy). Cechy te można również wskazać podczas generowania dokumentu w Comarch Mobile. Określenie, czy dana cecha ma mieć wpływ na partię odbywa się z poziomu karty towaru w systemie Comarch ERP Altum (zakładka [Parametry]):
Określenie wpływu cechy na partie towaru
W systemie Comarch ERP Altum informacje o cechach dostępne są również z poziomu zakładki [Zasoby i partie], również na karcie towaru:
Informacje o zasobach towaru z podziałem na partie

Załączniki

Do Comarch Mobile są pobierane te załączniki, które:
  • Jako Właściciela załącznika mają ustawioną opcję [Wszyscy] lub [Firmę], do której przypięte jest centrum mobilne,
  • Mają ustawioną dostępność w Mobile.
Ustawienie dostępności załącznika
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] w folderze serwera Comarch Mobile odnaleźć plik [articlesphotos] i wyedytować go w notatniku, podając długość dłuższej krawędzi zdjęcia.
W aplikacji Comarch Mobile istnieje możliwość dodawania załączników z poziomu aplikacji. Opcja ta dotyczy następujących obiektów:
  • Karty kontrahenta,
  • Karty towaru,
  • Nagłówka następujących dokumentów: FS, PAR, WZ, ZS, OS, ZOS, RLS,
  • Pozycji następujących dokumentów: FS, PAR, WZ, ZS, OS, RLS.
Również, w celu usprawnienia synchronizacji zostały dodane ustawienia umożliwiające ręczne sterowanie takimi parametrami synchronizacji załączników jak automatyczna zmiana rozmiaru zdjęć czy ich kompresja. W pliku articlesphotos.configuration znajdującym się w folderze (…)\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.
Uwaga
Przed zmianą parametrów synchronizacji na środowisku produkcyjnym zaleca się zbadanie ich wpływu w środowisku testowym, w celu dobrania optymalnych wartości dla danej bazy danych

Dokumenty

Wyświetlanie ceny i ilości zarówno w jednostce podstawowej jak i domyślnej jednostce pomocniczej podczas wystawiania dokumentów

W aplikacji 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:
  • Faktura sprzedaży (FS),
  • Paragon (PA),
  • Oferta sprzedaży (OS),
  • Zamówienie sprzedaży (ZS),
  • Wydanie zewnętrzne (WZ),
  • Reklamacja sprzedaży (RLS),
  • Zapytanie ofertowe sprzedaży (ZOS).
Za tę funkcjonalność odpowiada parametr [IsBaseUnitVisible], który może przyjmować dwie wartości: 1 – wartość domyślna; oznacza widoczność dodatkowej ceny (w jednostce podstawowej) tylko po dodaniu towarów do Koszyka – jeżeli użytkownik zmieni na pozycji z jednostki domyślnej np. szt. na karton. 0 – ilość wyświetlana jest tylko w jednostce domyślnej na liście pozycji wyświetlana jest ilość na magazynie oraz ilość dodaną na dokument tylko w tej jednej – domyślnej lub wybranej podczas dodawania do Koszyka jednostce. Więcej informacji nt. tego parametru znajduje się TUTAJ.

Pobieranie dokumentów historycznych

Aby określony dokument mógł być widoczny w innej firmie, w innym centrum, na definicji dokumentu na zakładce [Widoczność] należy dołączyć odpowiednie centra ze struktury firmy. Przy włączonej obsłudze transakcji historycznych, dokumenty wystawione w innych firmach będą pobierane do Comarch Mobile, o ile centrum mobile zostało dołączone na definicji dokumentu. Aby umożliwić w aplikacji mobilnej pobieranie dokumentów historycznych FS, PAR, WZ, RLS wystawionych w innych centrach niż centrum mobilne, należy na definicji dokumentu na zakładce [Widoczność] wskazać centrum mobilne. Należy wykonać to w kontekście tego centrum, z którego dokumenty chcemy widzieć w aplikacji. Informacje dot. tego, jak włączyć pobieranie dokumentów historycznych w aplikacji znajdują się TUTAJ.
Ustawianie widoczności w centrum mobilnym, dokumentów wystawionych w centrum IT Company PL

Także dokumenty wystawiane bezpośrednio w Comarch Mobile i synchronizowane do systemu mogą być widoczne w innych firmach, jeżeli na centrum mobilnym odpowiednio ustawiono udostępnianie innym firmom swoich dokumentów.

Na definicji dokumentu FS, PAR, WZ i MM- konieczne jest także przypięcie magazynu mobilnego. W przypadku WZ i MM- Magazyn taki należy oznaczyć jako magazyn domyślny.

Podczas przypisywania magazynu odległego musi on być pusty, aby przy synchronizacji stany magazynu się zgadzały w aplikacji i ERP.

Uwaga
Podczas konfiguracji dokumentu WZ należy pamiętać aby dodać na definicji WZ magazyn mobilny, ten sam który jest domyślny na definicji PAR/FS. Należy także stworzyć osobną serię mobilną (odległą), którą należy przypiąć na definicji WZ. Nie może być ona jednak serią domyślną.
Uwaga
Na definicji dokumentu ZS magazynem domyślnym powinien być magazyn lokalny (firmy). W przeciwnym razie nie będzie możliwości wystawienia dokumentu ZS z poziomu aplikacji mobilnej.

Możliwość zatwierdzania dokumentu bez podpisu

W aplikacji istnieje możliwość pominięcia podpisu podczas wystawienia dokumentu. Funkcjonalność ta wymaga zmodyfikowanie pliku documentsnumerators.altum, (Serwer synchronizacji/Methods/documentsnumerators) . Należy dodać warunek dotyczący konkretnego dokumentu na którym chcemy pominąć krok "Podpis”. Poniżej przedstawiono przykład jak skonfigurować funkcjonalność pominięcia kroku z podpisem na dokumencie Zamówienie (ZS). Przy wystawianiu pozostałych dokumentów podpis będzie wymagany.
WHEN NamespaceEntry = 'Comarch.B2.Sales.Documents.SalesOrderManager' THEN 0 /*ZS*/       ELSE 1                 END AS IsSignatureRequired
Możliwość zatwierdzania dokumentu bez podpisu

Załączniki

Do Comarch Mobile są pobierane te załączniki, które:
  • Jako Właściciela załącznika mają ustawioną opcję [Wszyscy] lub [Firmę], do której przypięte jest centrum mobilne,
  • Mają ustawioną dostępność w Mobile.
Ustawienie dostępności załącznika
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] w folderze serwera Comarch Mobile odnaleźć plik [articlesphotos] i wyedytować go w notatniku, podając długość dłuższej krawędzi zdjęcia.
W aplikacji Comarch Mobile istnieje możliwość dodawania załączników z poziomu aplikacji. Opcja ta dotyczy następujących obiektów:
  • Karty kontrahenta,
  • Karty towaru,
  • Nagłówka następujących dokumentów: FS, PAR, WZ, ZS, OS, ZOS, RLS,
  • Pozycji następujących dokumentów: FS, PAR, WZ, ZS, OS, RLS.
Również, w celu usprawnienia synchronizacji zostały dodane ustawienia umożliwiające ręczne sterowanie takimi parametrami synchronizacji załączników jak automatyczna zmiana rozmiaru zdjęć czy ich kompresja. W pliku articlesphotos.configuration znajdującym się w folderze (…)\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.
Uwaga
Przed zmianą parametrów synchronizacji na środowisku produkcyjnym zaleca się zbadanie ich wpływu w środowisku testowym, w celu dobrania optymalnych wartości dla danej bazy danych

Obsługa odwrotnego obciążenia

W aplikacji Comarch Mobile Sprzedaż wprowadzona została obsługa odwrotnego obciążenia, czyli procedury odwrotnego naliczania VAT przez nabywcę a nie odbiorcę. Do poprawnego działania odwrotnego obciążenia VAT w aplikacji Comarch Mobile Sprzedaż wymagane jest ustawienie w Comarch ERP Altum następujących elementów:
  • Parametru: [Obsługa odwrotnego obciążenia] (System /Konfiguracja/ zakładka: [Handel])
Konfiguracja odwrotnego obciążenia w Comarch ERP Altum
      Stawka VAT wskazana w polu [Stawka VAT dla odwrotnego obciążenia] – menu [Konfiguracja], sekcja [Ogólne/ Stawki VAT]
Konfiguracja stawki VAT dla odwrotnego obciążenia
  • Wartość słownika [Klasyfikacja odwrotnego obciążenia] – menu [Konfiguracja], sekcja: [Ogólne/Słowniki uniwersalne/Ogólne]
Konfiguracja wartości klasyfikacji odwrotnego obciążenia
  • Parametr [Odwrotne obciążenie] – karta kontrahenta, zakładka [Ogólne]
Parametr Odwrotne obciążenie – do zaznaczenia na karcie kontrahenta
  • Przypisanie wartości klasyfikacji odwrotnego obciążenia – karta artykułu, zakładka [Ogólne]
Karta artykułu – parametr i wartość klasyfikacji odwrotnego obciążenia
Obsługa odwrotnego obciążenia w aplikacji jest opisana 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 Sprzedaży (ZS)
  • Oferta Sprzedaży (OS)
  • Faktura Sprzedaży (FS)
  • Paragon (PA)
  • Wydanie Zewnętrzne (WZ)
Standardowo w aplikacji wyświetlane są informacje o płatniku ustawione dokumencie w zakładce [Płatności] w systemie Comarch ERP Altum.
Zmiana Płatnika na nagłówku dokumentu Comarch Mobile Sprzedaż oraz wyświetlanie informacji o płatniku na dokumencie zsynchronizowanym do systemu Comarch ERP Altum
Jeżeli w parametrze [ChangingContractorOnDocumentPermission] została dodana wartość 2, wówczas podczas wystawiania dokumentu, na nagłówku w polu [Kontrahent]  pojawia się ikona ołówka oznaczająca możliwość edycji wartości dla Kontrahenta głównego.

Edycja kontrahenta docelowego i głównego na nagłówku dokumentu

Możliwość zmiany kontrahenta docelowego i głównego na nagłówku dokumentu została wprowadzona dla dokumentów:
  • Zamówienie Sprzedaży (ZS)
  • Oferta Sprzedaży (OS)
  • Zapytanie ofertowe (ZOS)
  • Faktura Sprzedaży (FS)
  • Paragon (PA)
  • Wydanie Zewnętrzne (WZ)
  • Reklamacja sprzedaży (RLS).
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.
Uwaga
W systemie Comarch ERP Altum w sekcji [Docelowy] wyświetlany jest Kontrahent Główny

Agregacja VAT na definicji dokumentów oraz stan realizacji zamówień

Aplikacja Comarch Mobile Sprzedaż obsługuje agregacje VAT od sumy wartości, dlatego w typie dokumentów, w strukturze praw na centrum mobilnym należy zaznaczyć w sposobie naliczania VAT (zakładka [Ogólne]) [Agregacje VAT od sumy wartości].
Sposób naliczania VAT

Pobieranie informacji o stanie realizacji zamówień z Comarch ERP Altum

Po odpowiedniej konfiguracji istnieje możliwość pobierania informacji o stanie realizacji zamówień z systemu Comarch ERP Altum do Comarch Mobile Sprzedaż. Przesyłane są informacje: o stanie zamówienia z Comarch ERP Altum, procencie realizacji dokumentu i zmianach jakie zostały naniesione na dokument zamówienia. Konfiguracji należy dokonać na odpowiednim centrum mobilnym: Struktura firmy/Struktura praw/odpowiednie centrum mobilne/ Zakładka [Dokumenty]/ZS/Zakładka [Ogólne]/Sekcja [Parametry]. W wybranej sekcji należy zaznaczyć opcję [Synchronizuj] informacje o stanie realizacji zamówień.
Parametr synchronizacji informacji o stanie realizacji zamówień

Dodatkowo w aplikacji Comarch Mobile Sprzedaż powinna zostać włączona opcja pobierania dokumentów z systemu.

Maksymalny rabat z karty operatora z systemu ERP

W aplikacji Comarch Mobile Sprzedaż została udostępniona funkcjonalność ograniczenia wielkości rabatu, jaki operator może nadać („z ręki” na pozycji) niezależnie od rabatów wynikających z obowiązujących promocji. Dzięki tej funkcjonalności, firma może zdefiniować wielkość rabatu, jaki maksymalnie może pracownik nadać (obniżyć cenę towaru) podczas wystawiania dokumentów. Maksymalny rabat ustala się dla danego operatora na liście [Rabaty Użytkownika] zakładce [Sprzedaż].
Rabat użytkownika w Comarch ERP Altum
Uwaga
W Comarch Mobile Sprzedaż wprowadzony jest parametr [MaxDiscountControlType], który decyduje o tym, jak restrykcyjna jest kontrola maksymalnego rabatu. 

Wystawianie dokumentów zamówienia sprzedaży i oferty sprzedaży w innej walucie

W aplikacji Comarch Mobile Sprzedaż umożliwiono wystawianie zamówień i ofert sprzedaży w walucie obcej. Podczas wystawiania dokumentów OS i ZS na nagłówku dokumentu ustawiana jest waluta domyślna z karty kontrahenta. Aby zmienić walutę domyślną na karcie kontrahenta należy na zakładce [Główne] przejść do katalogu kontrahenci, zakładka [Handlowe]- [Domyślne warunki handlowe]. Dodatkowo operator ma możliwość zmiany waluty oraz jej kursy 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 i kursu waluty
Parametr [CanChangeCurrency] może przyjmować trzy wartości:
  • 1 – zmiana waluty na nagłówku dokumentu możliwa, zmiana kursu waluty niemożliwa – wartość domyślna,
  • 2 – zmiana waluty na nagłówku dokumentu możliwa, zmiana kursu waluty możliwa,
  • 0 – zmiana waluty na nagłówku dokumentu niemożliwa, zmiana kursu waluty na nagłówku dokumentu niemożliwa, wystawienie dokumentu możliwe tylko w walucie zdefiniowanej na karcie kontrahenta.
Wartość parametru należy edytować w pliku configuration.altumx.statement znajdujący się w folderze C:\Program Files (x86)\Comarch Mobile\Serwer synchronizacji\Methods. Edycję waluty lub kursu waluty można wykonać jedynie wtedy, gdy w koszyku nie ma jeszcze dodanych towarów.

Wystawianie dokumentów ZS, OS, WZ na kilka magazynów

Aby umożliwić Przedstawicielowi Handlowemu wystawianie dokumentów ZS (Zamówienie Sprzedaży) oraz OS ( Oferta Sprzedaży) na kilka magazynów należy w Comarch ERP Altum zaznaczyć check [Preferuj magazyn domyślny]. Zaznaczenie checku spowoduje możliwość zmiany magazynu podczas wystawiania dokumentu zarówno na nagłówku jak i na samym elemencie.
Konfiguracja systemu Comarch ERP Altum w celu możliwości edycji magazynu podczas wystawiania dokumentów
Odznaczenie wszystkich checków będzie skutkowało tym, że w aplikacji mobilnej nie będzie podpowiadał się na nagłówku dokumentu magazyn domyślny zdefiniowany w systemie Comarch ERP Altum. Po zaznaczenie checku [Operacje na jednym magazynie] będzie skutkować tym, że zmiana magazynu będzie dostępna do momentu aż do koszyka zostanie dodany towar. W przypadku wystawiania dokumentu WZ (Wydanie Zewnętrzne) na wiele magazynów  nie ma możliwości  odznaczenia checku [Operacje na jednym magazynie]. Zmiana magazynu na nagłówku dokumenty jest możliwa tylko do momentu dodania pozycji na dokument oraz zawsze preferowany jest magazyn domyślny.
  • Dokumenty ZS, OS można wystawiać wyłącznie na magazyn lokalny, aplikacja nie kontroluje stanów magazynowych.
  • Dokumenty WZ można wystawiać wyłącznie na magazyn mobilny, zasoby są pobierane z magazynu mobilnego i stany magazynowe są kontrolowane,
Więcej informacji o funkcjonalności można znaleźć TUTAJ.

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.

Fiskalizacja dokumentów

W  aplikacji Comarch Mobile Sprzedaż wprowadzona została możliwość fiskalizacji dokumentów FS i PAR. W celu odpowiedniego skonfigurowania drukarki fiskalnej należy w Ustawieniach aplikacji (kafelek Ustawienia) nacisnąć pole [Drukarka fiskalna] i uzupełnić:
  • Sterownik, możliwe do wyboru opcje to: Nowitus, Posnet, Posnet – FV
  • Urządzenie – po poprawnym sparowaniu drukarki z systemem Android urządzenia mobilnego, nazwa drukarki powinna się wyświetlić
  • Zaznaczyć opcję [Użycie bezpiecznego połączenia]
  • Zmapować stawki VAT
Uwaga
Przed zakupem konkretnego modelu drukarki, zalecamy (o ile taka możliwość istnieje) przetestować jej działanie z urządzeniem mobilnym, na którym zainstalowana jest aplikacji Comarch Mobile Sprzedaż
 

Zmiana kontrahenta podczas wystawiania dokumentu

Dostępna jest funkcja zmiany kontrahenta podczas wystawiania dokumentu. Za tę funkcjonalność odpowiada parametr [CanChangeContractorOnDocument], znajdujący się w pliku konfiguracyjnym w katalogu: C:\Program Files (x86)\Comarch Mobile\Serwer synchronizacji\Methods. W zależności od wartości tego parametru, przedstawiciel handlowy będzie miał możliwość zmiany kontrahenta w trakcie wystawiania dokumentu, korzystając z ikony ołówka przy kontrahencie na nagłówku dokumentu. Po kliknięciu w ikonę ołówka, wyświetlona zostanie lista kontrahentów.

Płatności - Automatyczna zapłata dla wybranej formy płatności

W aplikacji Comarch Mobile, na kontrahencie widoczne są wszystkie płatności pochodzące z różnych firm, z dokumentów źródłowych, które zostały udostępnione dla centrum mobilnego (na definicji dokumentu danej firmy została oznaczona widoczność w centrum mobilnym). Możliwość rozliczenia tych płatności kontrahenta w Comarch Mobile została natomiast ograniczona tylko dla:
  • Grup operatorów, które posiadają uprawnienie do dokonywania rozliczeń
Uprawnienie do rozliczania płatności
  • Płatności, które zostały wystawione w kontekście firmy, do której należy centrum mobilne.
Płatności, które zostały wystawione w kontekście innych firm są widoczne w Comarch Mobile Sprzedaż (po ustawieniu widoczności), ale są niedostępne do edycji oraz rozliczenia.

Automatyczna zapłata dla wybranej formy płatności

Aby umożliwić w aplikacji mobilnej automatyczną zapłatę podczas zatwierdzania dokumentu FS, PA, FSL lub WZ należy na liście [Dostępne obiekty] (Struktura firmy\ Dostępne obiekty) dla centrum mobilnego, dla formy płatności Gotówka, zaznaczyć parametr [Potwierdzenie zapłaty].
Konfiguracja automatycznej zapłaty przy zatwierdzaniu dokumentu dla centrum mobilnego
Po zaznaczeniu powyższego parametru, jeżeli chcemy, aby ustawienie to było dostępne na urządzeniu, należy z poziomu aplikacji, w [Ustawieniach] odszukać parametr [Automatyczna zapłata] i zmienić domyślną opcję [Nie]. Po kliknięciu tego parametru pojawi się okno z możliwością wyboru, dla jakiego dokumentu automatyczna zapłata ma zostać ustawiona.
Możliwość wyboru dla jakiego dokumentu ma zostać ustawiona automatyczna zapłata
Po zaznaczeniu parametru dla danego typu dokumentu otaz po zatwierdzeniu dokumentu automatycznie podniesie się okno z wygenerowanym dokumentem KP.

Obsługa eksportowych stawek vat

W aplikacji Comarch  Mobile umożliwiono dodatkowo oprócz transakcji krajowych z krajowymi stawkami vat również obsługę eksportowych stawek vat podczas wystawiania dokumentów ZS i OS.  Dane dotyczące eksportowych stawek VAT pobierane są z systemu Comarch ERP Altum.
Konfiguracja stawek VAT w Altum
Dużym udogodnieniem jest także to, że 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 Pozaunijnego transakcja Inna zagraniczna.  Typ Kontrahenta ustawiany w Comarch ERP Altum na karcie kontrahenta w zakładce [Ogólne].
Ustawienie typu kontrahenta

Obsługa edycji sposobu dostawy

W aplikacji Comarch Mobile Sprzedaż jest możliwość przypisania sposoby dostawy dla kontrahenta. W pierwszej kolejności należy dodać rodzaj dostawy w sposobie dostawy, na liście słowników, zgodnie z rysunkiem poniżej.
Dodanie sposobu dostawy na liście słowników
Następnie należy wejść w szczegóły grupy kontrahentów, jeżeli chcemy przypisać jednakowy sposób dostawy dla wszystkich kontrahentów z danej grupy lub wejść w szczegóły kontrahenta, gdy chcemy przypisać sposób dostawy dla konkretnego kontrahenta. Następnie w zakładce [Handlowe] należy wybrać odpowiednią dostawę.
Wybór dostawy

Pobieranie dokumentów historycznych

Aby określony dokument mógł być widoczny w innej firmie, w innym centrum, na definicji dokumentu na zakładce [Widoczność] należy dołączyć odpowiednie centra ze struktury firmy. Przy włączonej obsłudze transakcji historycznych, dokumenty wystawione w innych firmach będą pobierane do Comarch Mobile, o ile centrum mobile zostało dołączone na definicji dokumentu. Aby umożliwić w aplikacji mobilnej pobieranie dokumentów historycznych FS, PAR, WZ, RLS wystawionych w innych centrach niż centrum mobilne, należy na definicji dokumentu na zakładce [Widoczność] wskazać centrum mobilne. Należy wykonać to w kontekście tego centrum, z którego dokumenty chcemy widzieć w aplikacji. Informacje dot. tego, jak włączyć pobieranie dokumentów historycznych w aplikacji znajdują się TUTAJ.
Ustawianie widoczności w centrum mobilnym, dokumentów wystawionych w centrum IT Company PL

Także dokumenty wystawiane bezpośrednio w Comarch Mobile i synchronizowane do systemu mogą być widoczne w innych firmach, jeżeli na centrum mobilnym odpowiednio ustawiono udostępnianie innym firmom swoich dokumentów.

Na definicji dokumentu FS, PAR, WZ i MM- konieczne jest także przypięcie magazynu mobilnego. W przypadku WZ i MM- magazyn taki należy oznaczyć jako magazyn domyślny.

Podczas przypisywania magazynu odległego musi on być pusty, aby przy synchronizacji stany magazynu się zgadzały w aplikacji i ERP.

Uwaga
Podczas konfiguracji dokumentu WZ należy pamiętać aby dodać na definicji WZ magazyn mobilny, ten sam który jest domyślny na definicji PAR/FS. Należy także stworzyć osobną serię mobilną (odległą), którą należy przypiąć na definicji WZ. Nie może być ona jednak serią domyślną.
Uwaga
Na definicji dokumentu ZS magazynem domyślnym powinien być magazyn lokalny (firmy). W przeciwnym razie nie będzie możliwości wystawienia dokumentu ZS z poziomu aplikacji mobilnej.

Możliwość ukrywania cen oraz wartości towarów w kafelku Towary i na konkretnych dokumentach

Parametr [PricesOnItemsInvisible] umożliwia ukrycie cen i rabatów w kafelku Towary. Parametr ten został opisany TUTAJ. Przełączenie parametru na wartość 1 powoduje:
  • Ukrycie cen na karcie towaru
Ukryta informacja o cennikach na karcie towaru
  • Ukrycie cen na liście oferowanych towarów
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: 0 as IsPricesInvisible, i zmienić warunek dla którego dokumentu chcemy ukryć ceny (poniżej przykład dla dokumentu ZS). case when NamespaceEntry = 'Comarch.B2.Sales.Documents.SalesOrderManager' then 1 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
W aplikacji 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.altum.statement (Comarch Mobile\Serwer synchronizacji\Methods\documentsnumerators)

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 na dokumentach pobranych z systemu ERP lub dodawanych w aplikacji.
Prezentacja opisu na liście dokumentów oraz pozycji
Za konfigurację tej funkcjonalności odpowiadają parametry MaxNumberOfDescriptionsLinesInCart i MaxNumberOfDescriptionsLinesInDocumentList  znajdujące się w pliku configuration.altum.statement znajdujący się w folderze C:\Program Files (x86)\Comarch Mobile\Serwer synchronizacji\Methods. Więcej informacji na temat konfiguracji znajduje się TUTAJ.

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

Przykład modyfikacji raportu

W celu opisania przykładowej modyfikacji raportu wykorzystany zostanie Raport dobowy przedstawiciela. Do tegoż 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:
Przyklad
<arguments> <argument> <id>1</id> <typeId>0</typeId> <name>data</name> <visibleName>Data</visibleName> <defaultSQL><![CDATA[]]></defaultSQL> <posibleSQL><![CDATA[select date('now','localtime')]]></posibleSQL> </argument> </arguments>
  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:
<![CDATA[select '<b<![CDATA[>Raport dobowy<br/><b/> ', date(@data@/1000, 'unixepoch', 'localtime')]]>
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

Elementy składowe

Definicja raportu składa się z danych sekcji xml. Główną sekcją raportu jest sekcja reportW niej zaś zawarte są następujące:
  • reportHeader
  • reportType
  • 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
Przyklad
<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 1 oraz 0.
Parametry
  • 0 - wszystkie typy
  • 1 - raport sprzedażowy
  • 2 - raport zakupowy
  • 3 - raport serwisowy
Przyklad
<reportType> <value>0</value> </reportType>
 

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
  • - lista kontrahentów
  • - lista towarów
  • - element wizyty "Inny"
  • 8 - listy pozycji dokumentów
  • 16 - duża kalkulacja podczas dodawania pozycji na dokument
  • 32 - pasek po rozpoczęciu wizyty handlowej
  • 64 - karta towaru
  • 128 - karta kontrahenta
  • suma wybranych wartości
Przyklad
<onListVisibillity> <value>8</value> </onListVisibillity>
 
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ą argument według następującego przykładu:
Przyklad
<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
  • - 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[]]>
Przyklad
Przykład argumentu wybranego jako typ (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 Value FROM Warehouses WHERE IsActive = 1 AND Id > 0 GROUP 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
  • - polecenie wykonywane na bazie mobilnej
  • - 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)
 
Przyklad
<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 elementktóra jest definicją jednego elementu.
Przyklad
<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
  • - wartość liczbowa
  • 1 - polecenie SQL
Przyklad
<element>
<id>8</id>
<typeId>3</typeId>
<sql>
<![CDATA[

select
coalesce(categories.name, 'Brak kategorii') as Kategoria,
sum(DocumentsPositions.GrossValueInSystemCurrency) as NetValue
from documents
join documentspositions
on documentspositions.documentid = documents.id
AND DocumentsPositions.DocumentIsLocal = Documents.DocumentIsLocal
and DocumentsPositions.IsItemsSetVirtualPosition = 0
and DocumentsPositions.RelatedItemsSetOrdinal is null
join items on items.id = documentspositions.itemid
left join categories on items.categoryid = categories.id
where 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.name

union all

select
coalesce(brands.name, 'brak marki') as Marka,
sum(DocumentsPositions.GrossValueInSystemCurrency) as NetValue
from documents
join documentspositions
 on documentspositions.documentid = documents.id
 AND DocumentsPositions.DocumentIsLocal = Documents.DocumentIsLocal
 and DocumentsPositions.IsItemsSetVirtualPosition = 0
 and DocumentsPositions.RelatedItemsSetOrdinal is null
join items on items.id = documentspositions.itemid
left join brands on items.brandid = brands.id
where 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.name

union all

select
coalesce(Producers.name, 'brak producenta') as Grouping,
sum(DocumentsPositions.GrossValueInSystemCurrency) as NetValue
from documents
join documentspositions
 on documentspositions.documentid = documents.id
AND DocumentsPositions.DocumentIsLocal = Documents.DocumentIsLocal
and DocumentsPositions.IsItemsSetVirtualPosition = 0
and DocumentsPositions.RelatedItemsSetOrdinal is null
join items on items.id = documentspositions.itemid
left join Producers on items.producerid = Producers.id
where 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.name

union all

select
coalesce(ig.name  , 'brak grupy towaru') as Grupa ,
sum(DocumentsPositions.GrossValueInSystemCurrency) as GrossValue
from documents
join documentspositions
on documentspositions.documentid = documents.id
AND DocumentsPositions.DocumentIsLocal = Documents.DocumentIsLocal
and DocumentsPositions.IsItemsSetVirtualPosition = 0
and DocumentsPositions.RelatedItemsSetOrdinal is null
join items on items.id = documentspositions.itemid
join itemsgroupslinks igl on items.id = igl.itemid
join itemsgroups ig on groupid = ig.id
where 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

Konfiguracja

Krok 1 - Serie

Pierwszym krokiem jaki należy wykonać w celu skonfigurowania systemu Comarch ERP Altum do współpracy z aplikacją Comarch Mobile jest stworzenie nowej serii odległej. W tym celu należy wejść na zakładkę [Konfiguracja]. W sekcji [Dokumenty] należy wybrać przycisk [Serie] i przycisk [Dodaj]. Następnie określamy jej [Kod] i [Nazwę] oraz ustawiamy Typ serii na [Odległy].
Definiowanie serii odległej
Uwaga
W przypadku wystawiania dokumentu WZ w aplikacji mobilnej należy stworzyć osobną serię mobilną (odległą), którą należy przypiąć na definicji WZ. Nie może być ona jednak serią domyślną. Jedna z tych serii jest stworzona dla dokumentów WZ wygenerowanych automatycznie lub ‘ręcznie’ w systemie Altum do paragonów/faktur sprzedaży, natomiast druga przeznaczona jest dla generowanych WZ z poziomu aplikacji.
  PRZEJDŹ DO KROKU 2

Krok 2 - Magazyny

Następnym krokiem jest zdefiniowanie nowego magazynu oddziałowego. Aby to uczynić należy kliknąć na zakładkę [Magazyn] nacisnąć ikonę [Magazyny] i kliknąć przycisk [Dodaj]. W oknie dodawania obiektu określamy Symbol magazynu, jego Nazwę oraz ustawiamy Typ jako [Odległy]. Następnie należy kliknąć [Zapisz].
Tworzenie magazynu oddziałowego
PRZEJDŹ DO KROKU 3

Krok 3 - Numeratory

Współpraca z Comarch Mobile Sprzedaż wymaga, aby dla dokumentów wykorzystywanych w aplikacji mobilnej, zdefiniować numeratory, które składają się z następujących członów:
  • Symbol dokumentu
  • Numer
  • Rok kalendarzowy (2-cyfrowy lub 4-cyfrowy)
  • Miesiąc (opcjonalnie)
  • Seria dokumentu
Uwaga
Dla dokumentów KP należy ustawić 4-cyfrowy format roku kalendarzowego.
Ważne jest, aby zaznaczyć przy członach: „symbol”, „rok”, „miesiąc” oraz „seria” opcję „Ma wpływ”. Aby edytować numerator należy wybrać zakładkę [Konfiguracja], w sekcji [Dokumenty] kliknąć przycisk [Numeratory]. Na liście numeratorów odnajdujemy pozycję dla żądanego dokumentu i edytujemy ją wg powyższych kryteriów. Jeżeli z danym numeratorem był już wystawiany dokument (przez co niemożliwa jest jego edycja) należy dodać nowy.
Edycja numeratora
Następnie należy nowy numerator przypiąć do typu dokumentu. Aby to zrobić należy przejść na zakładkę [Konfiguracja], w sekcji [Dokumenty] wybieramy przycisk [Typy]. Pojawi się nam okno w wyborem typów dokumentów, następnie wybieramy odpowiedni typ dokumentu i przejściu na zakładkę [Schematy numeracji] podpinamy wcześniej zdefiniowany numerator.
Przypinanie numeratora
Powyższe czynności edycji/tworzenia i przypinania numeratora należy wykonać dla dokumentów: ZS, OS i ZOS, FS,PA, RLS, WZ, MM-, KP, KW. PRZEJDŹ DO KROKU 4

Krok 4 - Rejestry

Podczas konfiguracji oddziału mobilnego wymagane jest zdefiniowanie odległego rejestru kasowego dla waluty systemowej. Aby to zrobić należy kliknąć na zakładkę [Finanse], w sekcji [Rejestry] nacisnąć przycisk [Rejestry k/b] i [Dodaj]. W aktywnym oknie podajemy Kod rejestru, jego Nazwę oraz wskazujemy Typ: [Kasa] oraz [Rodzaj]: [Odległy]. W polu z walutą należy wskazać walutę systemową.
Dodawanie rejestru kasowego
PRZEJDŹ DO KROKU 5

Krok 5 - Grupa operatorów i operator

Następnym krokiem jest dodanie operatora, który będzie przypisany do Przedstawiciela Handlowego. W tym celu klikamy Konfiguracja\Struktura firmy\Operatorzy i naciskamy przycisk [Dodaj]. W oknie dodawania konta użytkownika wpisujemy Nazwę i Hasło nowego Operatora, a także przypisujemy mu odpowiedniego pracownika po czym zapisujemy zmiany.
Dodawanie operatora
Następnie z menu Konfiguracja\ Struktura firmy wybieramy opcję [Grupy operatorów] i dodajemy nową grupę. Uzupełniamy Nazwę, a potem w sekcji [konta nieprzydzielone do grupy] odszukujemy stworzonego chwilę wcześniej operatora i klikamy [Dodaj do grupy].
Uwaga
Ważne, aby do centrum mobilnego była przypięta tylko nowostworzona grupa operatów (bez grupy B2_default).
Dodawanie do grupy nowego pracownika
Następnym krokiem jest przypięcie odpowiednich typ cen dla grupy operatorów. W tym celu należy na wybranej grupie przejść na zakładkę [Typy cen] i przypiąć przynajmniej jeden typ ceny rozchodowej:
Przypinanie typów cen
Kolejnym krokiem jest zapisanie grupy, ponowne wejście w jej edycje i przejście na zakładkę [Obiekty], żeby określić jakie typy dokumentów będzie mógł wystawiać Operator w aplikacji Comarch Mobile Sprzedaż. W tym celu zaznaczamy odpowiedni Typ obiektu (np. Zamówienie sprzedaży).
Grupa operatorów: Dostęp do obiektów
Następnie przechodzimy do zakładki [Dokumenty], odszukujemy na liście definicji żądany typ dokumentu (np. ZS) i klikamy jego edycję.
Lista definicji dokumentów
Następnie przechodzimy na zakładkę [Diagram] i klikamy 2 razy w strzałkę wejścia do bloku [Zainicjowany]. Po prawej stronie pojawi się lista grup operatorów, na której zaznaczamy grupy, które będą mogły wystawiać ten rodzaj dokumentu.
Diagram dokumentu
Następnie wchodzimy w zakładkę [Schemat Numeracji] i zaznaczamy wcześniej zmodyfikowany lub utworzony numerator jako domyślny. Po zakończeniu edycji całość zapisujemy.
Uwaga
Należy pamiętać o tym, aby w przypadku wystawiania dokumentów handlowych (FS, PAR) w aplikacji udostępnić także dokument WZ w przeciwnym razie wystawianie dokumentów FS, PAR nie będzie możliwe.
Uwaga
Jeżeli na definicji dokumentu FS oraz PA na centrum mobilnym jest zaznaczony parametr: “Automatyczne generowanie dokumentu magazynowego" wówczas w celu poprawnego przesłania dokumentu handlowego do systemu ERP konieczne jest, aby magazyn, który został wskazany na dokumencie handlowym FS/PAR był podpięty na definicji dokumentu WZ dla centrum mobilnego.
  PRZEJDŹ DO KROKU 6

Krok 7 - Centrum mobilne

Po skonfigurowaniu grupy operatorów wymagane jest utworzenie centrum mobilnego. Aby to zrobić należy w menu głównym wybrać zakładkę [Konfiguracja], nacisnąć przycisk [Struktura Firmy], następnie przycisk [Struktura praw]:
Przejście do struktury praw
Następnie po wybraniu odpowiedniej firmy lub centrum należy nacisnąć przycisk [Dodaj oddziałowe] i z rozwijanego menu wybrać opcję [Mobile]:
Dodawanie nowego centrum mobilnego

Uwaga
W sytuacji zatrudnienia nowego przedstawiciela handlowego zalecane jest stworzenie odrębnego oddziału Comarch Mobile.

Pojawi nam się okno, w którym należy wpisać nazwę nowego centrum. Typ zostanie ustawiony automatycznie. Możemy również dodać opis centrum oraz stworzyć pieczątkę dla tego centrum.

Dodawanie nowego centrum mobilnego
W zakładce [Operatorzy] dodajemy utworzoną grupę operatorów. Następnie po naciśnięciu przycisku [Dostępność obiektów] użytkownikowi zostanie zaprezentowane poniższe okno:
Dodawanie centrum Mobile Sprzedaż
Na pozycjach [Magazyny], [Rejestry kasowo-bankowe], [Formy płatności], [Rejestry VAT], [Typy cen], [Serie], [Grupy kontrahentów] oraz [Grupy atrybutów] przypinamy odpowiednie obiekty, które zdefiniowaliśmy wcześniej. Aby to zrobić należy wybrać odpowiednią pozycję np.: Serie, po naciśnięciu pokaże się nam okno, w którym przy pomocy przycisku [Dołącz] możemy przypiąć zdefiniowaną wcześniej serię mobilną.
Obiekty konieczne do udostępnienia w centrum mobilnym
Uwaga
Jeżeli w aplikacji wystawiane będą dokumenty WZ, należy udostępnić oddzielną serie dla tego typu dokumentu.
Serie udostępnione w centrum mobilnym
Należy pamiętać o zaznaczeniu odpowiednich typów dokumentów (w zależności od wykupionych licencji) na seriach, wchodząc w odpowiednią serie opcją Edytuj i zaznaczając flagi przy dokumentach.
Udostępnianie serii dla danego typu dokumentu
Analogicznie  należy również zaznaczyć typy dokumentów FS, PAR, WZ i MM-  na magazynie mobilnym i oznaczyć jako domyślny. Bez zaznaczenia dokumentu WZ  wystawianie dokumentów PAR, FS nie będzie możliwe. Po podpięciu wszystkich pól należy zapisać grupę. W magazynach przypinamy magazyn mobilny oraz lokalny, aby móc zatowarować magazyn operatora. Dodatkowo, na magazynie należy zaznaczyć dostępność dokumentu. Przykładowo dokument ZS powinien być dostępnym na magazynie Odległym oraz dostępny i domyślny na magazynie Lokalnym.
Dokumenty dostępne na magazynie Odległym
Uwaga
Do operatora, który będzie logował się do danego oddziału Comarch Mobile Sprzedaż powinien być przypisany pracownik. Jest to konieczne do prawidłowej synchronizacji dokumentów KP/KW.
Uwaga
Dla centrum oddziałowego Mobile, ustawienie [Pobierz z nadrzędnego] dotyczy tylko ustawień:
  • Rejestry VAT,
  • Typy cen.
Pozostałe ustawienia (Magazyny, Rejestry kasowo-bankowe, Formy płatności, Serie, oraz Grupy kontrahentów i Artykułów) muszą zostać określone bezpośrednio dla danego centrum mobilnego.
PRZEJDŹ DO KROKU 8

Krok 9 - Artykuły

W Comarch ERP Altum (od wersji 2018.1) na karcie artykułu na  zakładce dostępność jest  możliwość określenia, w których centrach struktury artykuł jest dostępny, które centrum struktury praw posiada uprawnienia właściciela artykułu,  oraz które centra mają uprawnienia do modyfikacji danego artykułu.
Karta artykułu, zakładka Dostępność
Również, grupa do której należy artykuł powinna być udostępniona dla centrum Mobilnego z poziomu [Dostępności obiektów].
Dostępność obiektów, udostępnienie grupy towarowej
PRZEJDŹ DO KROKU 10

Krok 10 - Zatowarowanie magazynu mobilnego

Aby móc dokonywać sprzedaży bezpośredniej konieczne jest skonfigurowanie dokumentów MM- (dla wydań) oraz MM+ (dla przyjęć) wchodząc w [Konfiguracja] / [Struktura firmy] / [Struktura praw] / [Centrum mobilne] / [Dokumenty], a następnie dokumenty MM- i MM+. Podczas konfiguracji dokumentu MM- należy pamiętać aby:
  • magazyn mobilny był magazynem domyślnym
  • na definicji dokumentu dodać magazyn lokalny
Konfiguracja magazynów na definicji dokumentu MM-
Podczas konfiguracji dokumentu MM+ należy pamiętać aby:
  • magazyn lokalny był magazynem domyślnym
  • na definicji dokumentu dodać magazyn mobilny
Konfiguracja magazynów na definicji dokumentu MM+
Aby towary przesunąć na magazyn mobilny należy z poziomu Comarch ERP Altum wystawić dokument MM- na magazyn mobilny, a następnie wygenerować do niego MM+ i go zatwierdzić. Po wykonaniu synchronizacji na urządzeniu mobilnym wygenerowany dokument przesunięcia pojawi się na liście przyjęć. Niezrealizowane przyjęcie wyświetla się w kolorze zielonym, a towary z tego dokumentu widoczne są w aplikacji na liście towarów do przyjęcia. W przypadku dokonywania zwrotu, w aplikacji dostępne są dwie opcje – możliwe do zmiany z poziomu kafelka [Ustawienia]:
  • zwrot ręczny – sami wybieramy, które chcemy dodać na dokument MM-
  • zwrot automatyczny – po wybraniu opcji Zwróć, wszystkie towary z niezerowymi stanami na magazynie mobilnym dodawane są do koszyka automatycznie
Konfiguracja zwrotu towarów

Wielofirmowość

W systemie została wprowadzona obsługa wielofirmowości tj. każde centrum podrzędne (w tym centrum Mobile) działa w kontekście którejś z firm. Na każdym centrum na zakładce Firma, znajdują się dane firmy (NIP, nazwa, adres itd.) do której określone centrum jest przypięte. Zmiany wprowadzane z poziomu danej Firmy (np. ograniczenia widoczności), zmiana na obiektach dotyczących tylko danej firmy (oddzielne) dotyczą także jednostek podrzędnych przypisanych do tej firmy. Obsługa wielu firm w jednej bazie danych wymaga zablokowania możliwości współdzielenia wybranych obiektów pomiędzy firmami. Dodano ograniczenie dostępności pomiędzy firmami dotyczy przede wszystkim:
  • magazynów,
  • rejestrów kasowo-bankowych,
  • rejestrów VAT,
  • okresów obrachunkowych.
Wystawiane dokumenty są dodawane w kontekście jednej firmy. Na dokumencie ustawia się jako Właściciel: centrum, z poziomu którego został wystawiony dokument. Aby zapewnić widoczność dokumentów w np. innej firmie, należy dołączyć tą firmę na definicji dokumentu – na zakładce [Widoczność]. Firma główna pozwala na zarządzanie dostępnością obiektów i uprawnieniami poszczególnych firm podpiętych do Firmy głównej – zawiera zbiór (sumę) wszystkich obiektów ze wszystkich firm. Również działalność operacyjną, handlową można prowadzić na poziomie Firmy głównej. Z tego względu Firma główna (węzeł główny) również zawiera własne obiekty (niewspółdzielone z innymi firmami) – do wykorzystania dla użytkowników, którzy zalogują się i będą pracować bezpośrednio z poziomu Firmy głównej. Magazyny oraz rejestry Firmy głównej mają zaznaczoną opcję [dedykowany dla Firmy głównej].
Uwaga
Aby zapewnić bardziej elastyczne zarządzanie uprawnieniami do obiektów w rozgałęzionej strukturze wielofirmowej został udostępniony w Altum dedykowany panel do zarządzania dostępnością obiektów w centrach struktury praw.
„Dostępność obiektów” – panel dostępny z poziomu edycji/dodawania dowolnego centrum/Firmy. W panelu [Dostępność obiektów] wprowadzono opcję dla centrów dodawanych niżej, pod firmą [Pobierz z nadrzędnego], umożliwiającą szybsze skonfigurowanie centrum wg ustawień pobieranych z firmy lub centrum ustawionego wyżej.
Uwaga
Dla centrum oddziałowego Mobile (ze względu na specyfikę obiektów oddziałowych), ustawienie „Pobierz z nadrzędnego” dotyczy tylko ustawień:
  • Rejestry VAT,
  • Typy cen,
  • Typy kursów
Pozostałe ustawienia (Magazyny, Rejestry kasowo-bankowe, Formy płatności, Serie, oraz Grupy kontrahentów i Artykułów) muszą zostać określone bezpośrednio dla danego centrum mobilnego.

Atrybuty wielofirmowe

Atrybuty wielofirmowe, to złożone informacje dodatkowe, które mogą przyjmować różne wartości w zależności od firmy w kontekście, której działa pracownik. Mobile Sprzedaż również obsługuje ten typ atrybutów – do aplikacji pobierane są wartości zdefiniowane dla firmy, do której należy dane centrum mobilne.

Ustawianie wartości atrybutu w zależności od firmy

Krok 6 - Uprawnienia

Aby Przedstawiciel mógł również korzystać z funkcji CRM-owych (np. pobieranie zadań z terminarza) grupę operatora mobilnego należy przypiąć do centrum lokalnego (operator powinien móc zalogować się również do Comarch ERP Altum) Dla operatora można określić, czy będzie on widział w aplikacji Comarch Mobile mPOS ceny zakupu towarów oraz wysokość marży na elemencie/dokumencie. Aby operator miał do nich wgląd, należy w Comarch ERP Altum zaznaczyć dla mobilnej grupy operatorów uprawnienie: [Dostęp do cen zakupu] (zakładka [Inne uprawnienia]).
Nadanie uprawnień do widoczności cen zakupu oraz marży
Dodatkowo, istnieje możliwość nadania operatorowi prawa do edycji terminu płatności. W tym celu należy zaznaczyć jako [Aktywny] uprawnienie: [Prawo do edycji terminu płatności].
Nadanie uprawnień do widoczności cen zakupu oraz marży
PRZEJDŹ DO KROKU 7

Krok 8 - Kontrahenci

W aplikacji jest możliwość pobierania wszystkich kontrahentów oraz grup kontrahentów, których opiekunem jest dany przedstawiciel. Funkcjonalność ta daje większą elastyczność podczas wyznaczania zakresu pracy przedstawicieli poprzez określenie tych kontrahentów, którzy mają być obsługiwani przez danego przedstawiciela handlowego.

Aby do aplikacji byli pobierani kontrahenci, którymi opiekuje się dany przedstawiciel, należy na centrum mobilnym zaznaczyć parametr [Pobieranie kontrahentów wg opiekuna].
Ustawienie na centrum mobilnym: pobieranie kontrahentów według opiekuna
W systemie Comarch ERP Altum nie trzeba tworzyć dodatkowych grup, podziałów, wystarczy przypisać opiekuna (pracownika), na grupie czy danym kontrahencie lub na rejonie z poziomu aplikacji webowej Comarch Mobile Zarządzanie.
Opiekun na grupie kontrahentów
Należy również pamiętać o sprawdzeniu na zakładce Dostępność czy centrum mobilne ma odpowiednie uprawnienia.
Uprawnienia centrum w zakładce Dostępności Grupy głównej
Opiekun na karcie kontrahenta
W [Dostępność obiektów] dla centrum mobilnego należy dodać grupę kontrahentów, która będzie dostępna w aplikacji Comarch Mobile.
Dostępność obiektów: Dodanie grupy kontrahentów

Dodatkowo - oprócz określenia na karcie kontrahenta centrów, które mają mieć prawo do modyfikacji danej karty kontrahenta - możliwość modyfikacji oraz dodawania nowej karty kontrahenta w aplikacji, została uzależniona od uprawnień do obiektu: Kontrahent na [Grupie operatorów] (przypiętej do centrum mobilnego).

Uprawnienia na grupie operatorów, zakładka: Obiekty
W aplikacji istnieje możliwość stworzenia kontrahenta wewnętrznego w celu powiązania centrum typu Firma, a kartą danego kontrahent, jest on pobierany do Mobile Sprzedaż analogicznie, jak pozostali kontrahenci, wg tych samych zasad (dostępności, widoczności), różni się w stosunku do innych kontrahentów tylko brakiem możliwości edycji.   PRZEJDŹ DO KROKU 9