AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Функционал
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 07.02.2017, 14:26   #1  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5788 (200) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Retail Peripheral Simulator для D365O
Субъективно незамеченным прошел анонс эмулятора периферийного оборудования POS, выпущенного для D365O. Соответствующая статья появилась на wiki-сайте, также я нашел об этом пространную публикацию в одном блоге.
О чем, собственно, речь: есть очень развитый со времен AX 2012 (особенно R3) модуль Retail, в нем есть отдельное интегрированное с Аксаптой приложение POS для установки на кассы, киоски самообслуживания и т.п. Подобные точки продаж обычно используют специализированное оборудование, как-то:
  • считыватель штрих-кодов
  • считыватель магнитных карт
  • принтер для печати чеков
  • электронные весы
  • цифровая клавиатура (pin pad) для безопасного ввода pin-кодов
  • устройство ввода рукописной подписи
  • денежный ящик
  • строчный дисплей для отображения информации покупателю
Так вот, прежде при демонстрации работы POS-приложения приходилось либо отключать периферию в профиле оборудования, либо использовать "настоящую" кассу с настоящей периферией. Теперь же можно запустить сбоку эмулятор, который через стандартный API OPOS будет представлять соответствующее оборудование POS-приложению.

К примеру, можно встать на поле считывания данных с магнитной карты, переключиться в эмулятор и "прокатать" виртуальную карточку, затем запустить печать чека (не фискального ) и в эмуляторе увидеть, что получится:


Но эмулятор оборудования - это больше, чем просто упрощение пресейлов. POS-приложение можно отнести к классу встраиваемых систем с соответствующими требованиями к надежности и отказоустойчивости. Например, приложение должно устойчиво работать, если во время печати чека кончилась чековая лента, открылась крышка или просто пропала связь с принтером. В таких условиях необходимо проводить тщательное, предпочтительно автоматизированное тестирование, а оно, мягко говоря, труднореализуемо без эмуляции оборудования.

Последний раз редактировалось gl00mie; 07.02.2017 в 14:29.
За это сообщение автора поблагодарили: Maxim Gorbunov (3), mazzy (5), Vadik (1), MikeR (5), pedrozzz (2).
Теги
d365 for operations, pos, pos-терминал, полезное

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
kurthatlevik: New Microsoft Dynamics AX – A guide for using retail sales prices and discounts Blog bot DAX Blogs 0 01.12.2015 18:12
patrickmouwen: Dynamics AX Retail 3rd party POS and E-commerce integration – Solution Design Blog bot DAX Blogs 0 26.10.2015 12:11
axsa: Retail Extensibility in Dynamics AX 2012 R3 CU8 (CRT, RetailServer, MPOS) Part 1 Blog bot DAX Blogs 0 19.02.2015 06:14
emeadaxsupport: Connecting Retail Components on an External Computer to the Microsoft Dynamics AX R3 Azure Lifecycle Services Demo Virtual Machine Blog bot DAX Blogs 0 28.06.2014 00:13
axinthefield: Dynamics Ax 2009 Retail Error Messages & Possible resolutions Blog bot DAX Blogs 0 23.05.2012 11:11

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 15:18.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.