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

Parametr [PricesOnItemsInvisible] umożliwia ukrycie cen i rabatów na kaflu 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
Uwaga
Wartość parametru należy zmienić w procedurze [Mobile_Android_EksportKonfig] (Programmability/StoredProcedures/Mobile_Android_EksportKonfig)
W celu ukrycia cen na poszczególnych dokumentach należy w procedurze [Mobile_Android_EksportDokDef] odnaleźć fragment: i zmienić warunek dla którego dokumentu chcemy ukryć ceny (poniżej przykład dla dokumentu RO). case when symbol = @SymbolRO 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 RO z ukrytymi informacjami:
Ukryta informacja o cenach na dokumencie RO
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 Comarch Mobile wprowadzono parametr ForceHidingPrices. Parametr został 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 procedurze [Mobile_Android_EksportDokDef] (Programmbility/StoredProcedures/ Mobile_Android_EksportDokDef)
Uwaga
Parametr ForceHidingPrices zadziała prawidłowo, jeżeli będzie skonfigurowany również parametr IsPricesInvisible.

Widoczność zdjęć w aplikacji i zmiana ich rozmiaru

Aby zdjęcia towarów były widoczne w aplikacji należy na zakładce [Atrybuty] karty towarowej dodać atrybut w formacie binaria.
Widoczność zdjęć
Uwaga
Aby zdjęcia mogły się poprawnie wyświetlać na urządzeniu i nie powodowały przepełnienia pamięci, w czasie synchronizacji są automatycznie zmniejszane do rozmiarów x na 1024 pikseli. Niektóre urządzenia umożliwiają jednak bezproblemową obsługę większych zdjęć. Aby zmienić wielkość synchronizowanych zdjęć należy w katalogu [Methods] w folderze serwera Comarch Mobile Sprzedaż odnaleźć plik [articlesphotos.optima] i go wyedytować w notatniku, podając długość dłuższej krawędzi zdjęcia.
W pliku articlesphotos.configuration znajdującym się w folderze Comarch Mobile\Serwer synchronizacji\Methods\articlesphotos dostępne są parametry umożliwiające ręczne sterowanie takimi parametrami synchronizacji załączników jak automatyczna zmiana rozmiaru zdjęć czy ich kompresja.
  • 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 na środowisku testowym, w celu dobrania optymalnych wartości dla danej bazy danych.

Widoczność atrybutów

Aby atrybut był widoczny w aplikacji należy w systemie Comarch ERP Optima na zakładce [Ogólne] na definicji atrybutu zaznaczyć udostępnianie w aplikacji Comarch Mobile Sprzedaż. Istnieje możliwość przenoszenia atrybutu kontrahenta do sekcji [Informacje dodatkowe] Nagłówka dokumentu poprzez zaznaczenie parametru związanego z przenoszeniem na transakcje.  
Uwaga
Parametr 'dokleić do opisu dokumentu' nie został obsłużony w Comarch Mobile.

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.
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 odpowiada parametr: [IsDiscountVisible]. Więcej informacji na temat parametrów znajduje się TUTAJ.

Wyświetlanie\ukrywanie informacji o stanach magazynowych

W Comarch Mobile Sprzedaż istnieje możliwość wyboru wyświetlenia\ukrycia informacji o stanach magazynowych w centrali. W folderze [Methods], w pliku konfiguracyjnym [configuration.optima.xl] znajduje się parametr odpowiedzialny za tę funkcjonalność: [IsHeadquarterStocksVisible]. Domyślna wartość parametru to „1”, pozwalająca na podgląd informacji o stanach magazynowych na urządzeniu mobilnym. Więcej informacji nt. tego parametru znajduje się TUTAJ.

Dostępność kartotek towarowych w aplikacji

Aby kartoteki z wybranej grupy towarowej były widoczne w aplikacji Comarch Mobile należy na zakładce Dodatkowe karty towaru zaznaczyć opcję [Dostępny w Mobile]. Towar wysyłany jest na dane stanowisko sprzedaży mobilnej jeżeli spełnia dwa warunki:
  • Ma zaznaczony parametr Dostępny w Mobile
  • Należy do grupy wybranej w konfiguracji danego stanowiska sprzedaży mobilnej (i/lub którejś z jej podgrup) w menu Start/Konfiguracja/ Firma/ Urządzenia mobilne/ Stanowiska)
Po zaznaczeniu pola i wykonaniu synchronizacji towar będzie widoczny na urządzeniu mobilnym.
Formularz towaru – parametr Dostępny w Mobile
Na nowo dodanych pozycjach cennikowych parametr Dostępny w Mobile jest domyślnie zaznaczony. Ponadto w bazach skonwertowanych z wcześniejszych wersji Comarch ERP Optima parametr jest domyślnie zaznaczony na wszystkich pozycjach cennikowych. Z poziomu listy Cennika i listy Zasobów dostępna jest operacja seryjna: Zmiana parametrów Comarch Mobile Sprzedaż. Dzięki tej operacji możliwe jest seryjne zaznaczenie lub odznaczenie parametru Dostępny w Mobile na zaznaczonych pozycjach listy.
Okno operacji seryjnej Zmiana parametrów Comarch Mobile Sprzedaż
Uwaga
Pozycje cennikowe z zaznaczonym parametrem Karta nieaktywna nie są synchronizowane do Comarch Mobile.
Uwaga
Jeżeli na urządzenie nie zostanie wysłana cena, która jest ceną domyślną wybraną na towarze(-ach) wysłanym na urządzenie, to jako cena domyślna dla tego towaru ustawi się pierwsza cena (wg ID w bazie mobilnej) wysłana na urządzenie mobilne.