Obsługa raportu obecności z przypisanymi urządzeniami

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.

Wizyta zdefiniowana w Comarch ERP XL zawierająca Ankietę obecności urządzeń

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.

Wizyta zdefiniowana w Comarch ERP XL zawierająca element Inny – listę urządzeń

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

Wizyta handlowa z obsługą raportu obecności z przypisanymi urządzeniami

Czy ten artykuł był pomocny?