W aplikacji Comarch Mobile Serwis istnieje możliwość sprawdzenia obecności urządzeń u kontrahenta. Jest to możliwe za pomocą wizyty handlowej posiadającej następujące elementy:
- Ankieta – zawierająca pytania odnośnie numeru seryjnego posiadanych urządzeń
- Inny- lista urządzeń, których właścicielem jest kontrahent wybrany na wizycie handlowej
Wymagane jest aby ankieta zawierała pytania otwarte dotyczące numerów seryjnych urządzeń. Jako odpowiedź Przedstawiciel handlowy będzie sczytywał lub wpisywał numer seryjny danego urządzenia.
Element wizyty Inny o nazwie: „Urządzenia” jest to element pomocniczy, wyświetlający Przedstawicielowi informacje o urządzeniach, które wg systemu dany kontrahent powinien mieć na stanie.
Aby w elemencie wizyty handlowej Inny był zwracany kod, nazwa i konkretna wartość parametru dla urządzenia, należy dodać zapytanie SQL jako wartość parametru [CanCopyValueOnVisitElement] (Serwer synchronizacji\Methods\Configuration.xl2017). Przykładowe zapytanie:
select sd.Code, sd.Name, sdv.Value from ServiceDevices sd
LEFT JOIN ServiceDevicesOwners sdo ON sd.Id = sdo.DeviceId join ServiceDevicesParametersValues sdv on sd.Id=sdv.DeviceId
WHERE sdo.OwnerId = @ContractorId and sdv.ParameterDefinitionId=1