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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 07.09.2014, 22:29   #1  
MikeR is offline
MikeR
MCT
Аватар для MikeR
MCBMSS
Лучший по профессии 2015
Лучший по профессии 2014
 
1,628 / 627 (24) +++++++
Регистрация: 28.11.2005
Адрес: просто землянин
Dynamics AX R3 Retail
Начал разбираться с функционалом розницы в R3.
Обнаружил, что с документацией не очень...
Что нашел - http://technet.microsoft.com/en-us/l.../dn527132.aspx
В принципе отличия понятны, но есть вопросы, правильно ли я понял :
1 Магазинный сервер - остался на месте Retail Headquarters, но зачем тогда Retail Server ?
2 Настроечная утилита Retail database Utility с мигрировала в Retail Configuration Utility. тогда не понятно, зачем и для чего Retail channel database ?
3 Сам терминал Retail POS ->Retail POS, но что тогда Retail hardware station ?
4 Пошто расплодили Async Server и Async Client ? И в свете прошлых развертываний Synch Service и на серверной и на терминальной части ставится? Real-time Service только для синхронных запросов оставили?
5 Чем отличается modem POS от online channel ?
__________________
Axapta book for developer
За это сообщение автора поблагодарили: perestoronin (1).
Старый 08.09.2014, 08:47   #2  
MikeR is offline
MikeR
MCT
Аватар для MikeR
MCBMSS
Лучший по профессии 2015
Лучший по профессии 2014
 
1,628 / 627 (24) +++++++
Регистрация: 28.11.2005
Адрес: просто землянин
Опять розница, теперь R3
__________________
Axapta book for developer
Старый 08.09.2014, 09:35   #3  
Wamr is offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1,737 / 858 (32) +++++++
Регистрация: 15.01.2002
Адрес: Москва
Записей в блоге: 7
Топология

Modern POS - это POS под Win8
За это сообщение автора поблагодарили: mazzy (2), MikeR (3).
Старый 08.09.2014, 09:46   #4  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от MikeR Посмотреть сообщение
1 Магазинный сервер - остался на месте Retail Headquarters, но зачем тогда Retail Server ?
2 Настроечная утилита Retail database Utility с мигрировала в Retail Configuration Utility. тогда не понятно, зачем и для чего Retail channel database ?
3 Сам терминал Retail POS ->Retail POS, но что тогда Retail hardware station ?
4 Пошто расплодили Async Server и Async Client ? И в свете прошлых развертываний Synch Service и на серверной и на терминальной части ставится? Real-time Service только для синхронных запросов оставили?
5 Чем отличается modem POS от online channel ?
Ох, прежде всего, четко читай где и что УЖЕ сделано, а где и что ПРЕДПОЛАГАЕТСЯ сделать. Сейчас идет смена парадигмы в Ритейл-модуле. Но Майкрософт вроде четко различает времена и формы глаголов. Хотя встречаются и исключения.

Для начала терминология:
Store Server - пока термин чисто для лицензирования. для этого термина нет однозначного соответствия в программном обеспечении. по факту Store Server = Async Client + Store database (SQL) + Retail Server. Но что будет в будущем - непонятно.

Retail Server - это вебслужба, которую сейчас использует только с modern POS. Но буквально в пятницу Майкрософт на вебкасте по лицензированию утверждал, что его использует и Enterprise POS (но не сказал в какой версии). Предполагается, что Retail Server будет неким аналогом AOS, в котором выполняется бизнес-логика. Предполагается, что в ПОСах останется только презентационная логика для разных платформ: Windows, Windows RT, Windows Phone, iOS, Android.

Hardware station - сейчас еще нет отдельного ПО, которое можно назвать Hardware Station. Предполагается, что modern POS будут мобильными, а печать чеков, весы, хранение базы, роутер и прочие заморочки, которые требуют оборудования, будут выполняться на hardware station. Эта штука нужна скорее для формата бутика, салона связи, небольшого магазинчика в несколько продавцов-консультантов. Но не для формата Ашана с длинным рядом касс на выходе.

Channel = store (раньше). Channel - это логическое расширение магазина. Channel = store + online store + продажа по каталогам + ebay и прочие соц.сети. Основная идея в том, чтобы управлять всеми каналами продаж централизовано и единообразно. И это очень прикольно. OMNI-channel, панимаешь....
За это сообщение автора поблагодарили: MikeR (3).
Старый 08.09.2014, 09:55   #5  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Теперь к вопросам.
Цитата:
Сообщение от MikeR Посмотреть сообщение
2 Настроечная утилита Retail database Utility с мигрировала в Retail Configuration Utility. тогда не понятно, зачем и для чего Retail channel database ?
Retail channel database - это старая добрая store database (или POS database, если ее ставили на ПОС локально)

зачем мигрировали - для меня лично непонятно.
подозреваю, что связано прежде всего с техническими аспектами - отдельный проект на C#, отдельная компиляция, отдельное тестирование билда и прочее. Да, оно теперь написано совсем по-другому, но делает то же самое, что и раньше.

Цитата:
Сообщение от MikeR Посмотреть сообщение
4 Пошто расплодили Async Server и Async Client ? И в свете прошлых развертываний Synch Service и на серверной и на терминальной части ставится?
раньше Async-служба была симметричной с точки зрения установки. Но внутри она симметричной не была - по разному работала с Аксаптой и с ПОСом. Думаю, что опять же - чисто технические мотивы - отдельная компиляция, отдельное тестирование, можно посадить разных людей...


Цитата:
Сообщение от MikeR Посмотреть сообщение
Real-time Service только для синхронных запросов оставили?
как и раньше.
и как и раньше Real-time Service не предназначен для передачи больших пакетов данных.

Цитата:
Сообщение от MikeR Посмотреть сообщение
5 Чем отличается modem POS от online channel ?
modeRN POS - это программа, это новое поколение ПОСов, которое рано или поздно таки заменит ePOS.

online channel - это логическое понятие, которое объединяет разные виды магазинов.
За это сообщение автора поблагодарили: MikeR (3).
Старый 08.09.2014, 10:13   #6  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2156 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Hardware station - это также отдельная веб-служба. Предполагается, что она работает на НЕ мобильном компе в магазине и всякие денежные ящики, дисплеи покупателя, принтеры и т.п. подключены именно к этому компу.
__________________
Ivanhoe as is..
Старый 08.09.2014, 10:14   #7  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2156 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Цитата:
Сообщение от mazzy Посмотреть сообщение
Retail Server - это вебслужба, которую сейчас использует только с modern POS. Но буквально в пятницу Майкрософт на вебкасте по лицензированию утверждал, что его использует и Enterprise POS (но не сказал в какой версии).
Мне кажется, они просто запутались. В ходе презентации они несколько раз меняли свое мнение. Последняя выпущенная версия POS никак не использует Retail Server.
__________________
Ivanhoe as is..
Старый 08.09.2014, 10:23   #8  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2156 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Цитата:
Сообщение от mazzy Посмотреть сообщение

раньше Async-служба была симметричной с точки зрения установки. Но внутри она симметричной не была - по разному работала с Аксаптой и с ПОСом. Думаю, что опять же - чисто технические мотивы - отдельная компиляция, отдельное тестирование, можно посадить разных людей...
Где-то читал, что немного и подход поменялся. Если раньше центр "пихал" данные, то теперь клиент тянет данные из центра. Плюс теперь поменялась схема данных. Если объединить магазины в новую группу, то данные в офисную службу пойдут одним пакетом, и все клиенты из группы будут читать один пакет. С точки зрения нагрузки на всю сеть - это лучше.
__________________
Ivanhoe as is..
Старый 08.09.2014, 10:28   #9  
MikeR is offline
MikeR
MCT
Аватар для MikeR
MCBMSS
Лучший по профессии 2015
Лучший по профессии 2014
 
1,628 / 627 (24) +++++++
Регистрация: 28.11.2005
Адрес: просто землянин
Правильно ли я понял, что сначала майкрософт прокачивает продажников, прошедшая презентация по лицензированию тому подтверждение, а уж потом доходит до технических специалистов? Может, как то донести, что бы делали хотя бы параллельно..
__________________
Axapta book for developer
Старый 08.09.2014, 10:38   #10  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2156 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Ну как бы R3 давно вышел, бета и всякие CTP также были. Документация более-менее обновляется (на msdn). Обучение продавцов в данном случае было в связи с изменением лицензирования (т.е. формально недавно можно было продать POS по старой цене). Наименее описанным из R3 остался только TRAX.
__________________
Ivanhoe as is..
За это сообщение автора поблагодарили: MikeR (3).
Старый 08.09.2014, 11:05   #11  
MikeR is offline
MikeR
MCT
Аватар для MikeR
MCBMSS
Лучший по профессии 2015
Лучший по профессии 2014
 
1,628 / 627 (24) +++++++
Регистрация: 28.11.2005
Адрес: просто землянин
Резюмируя, если в R2
на кассовом сервере ставилось
Retail Headquarters + Sync Service + Real Time
на терминале
Retail POS + Sync Service+ Retail StoreDatabase Utility
То в версии R3 на кассовом ставится
Retail Headquarters + Async Server + Real Time
соответственно на терминале
Retail POS + Async Client + Retail Conf Utility+ Retail Channel database

Так ?
Видно, что на клиенте компонентов прибавилось.
__________________
Axapta book for developer
Старый 08.09.2014, 11:18   #12  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2156 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Что вы называете "кассовый сервер"?
__________________
Ivanhoe as is..
За это сообщение автора поблагодарили: mazzy (2).
Старый 08.09.2014, 11:21   #13  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2156 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Ну вот же картинки, все четко и понятно:
http://technet.microsoft.com/EN-US/l.../jj991928.aspx
__________________
Ivanhoe as is..
За это сообщение автора поблагодарили: mazzy (2).
Старый 08.09.2014, 11:39   #14  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от Ivanhoe Посмотреть сообщение
Мне кажется, они просто запутались. В ходе презентации они несколько раз меняли свое мнение. Последняя выпущенная версия POS никак не использует Retail Server.
Последняя выпущенная версия ePOS никак не использует Retail Server.
Последняя выпущенная версия mPOS очень даже использует Retail Server.
Так согласен

Цитата:
Сообщение от Ivanhoe Посмотреть сообщение
Где-то читал, что немного и подход поменялся. Если раньше центр "пихал" данные, то теперь клиент тянет данные из центра.
Ну... тут тоже вопрос в глаголах.
Сам механизм передачи данных, считывания данных из базы и запихивания данных в базу - полностью прежний.

Изменилось - кто дает команду на начало процесса, и кто указывает какие файлы и какие таблицы нужно обрабатывать. Раньше команду давал сервер центрального офиса. Теперь команду дает ПОС.

После того, как команда принята к выполнению, процесс идет по-старому.

Цитата:
Сообщение от Ivanhoe Посмотреть сообщение
Плюс теперь поменялась схема данных. Если объединить магазины в новую группу, то данные в офисную службу пойдут одним пакетом, и все клиенты из группы будут читать один пакет. С точки зрения нагрузки на всю сеть - это лучше.
Да. Быстродействие и нагрузка... Да...
Но логически из такого решения следует очень коварная штука - объединенные магазины получают не только свои данные, но и данные других магазинов в одной группе. Раньше магазин получал данные, предназначенные только для него. Ох, тут сколько багов повылазило и еще будет вылезать. Особенно, если учесть что разные таблицы могут входить в разные группы.

Цитата:
Сообщение от MikeR Посмотреть сообщение
Правильно ли я понял, что сначала майкрософт прокачивает продажников, прошедшая презентация по лицензированию тому подтверждение, а уж потом доходит до технических специалистов? Может, как то донести, что бы делали хотя бы параллельно..
не так малешко.
Майкрософт прокачивает всех. но где-то процессы проходят быстрее, а где-то медленнее по совершенно естественным причинам.
Параллельные процессы требуют синхронизации, семафоров и прочих специальных штучек параллельного программирования

Цитата:
Сообщение от MikeR Посмотреть сообщение
Резюмируя, если в R2
на кассовом сервере ставилось
не было, нет и не будет понятия кассовый сервер.
это отличие от конкурентов

Последний раз редактировалось mazzy; 08.09.2014 в 11:51.
За это сообщение автора поблагодарили: Ivanhoe (3).
Старый 08.09.2014, 15:48   #15  
skuull is offline
skuull
Участник
Most Valuable Professional
Лучший по профессии 2014
 
700 / 752 (27) +++++++
Регистрация: 08.03.2013
Адрес: ХЗ
Цитата:
Сообщение от mazzy Посмотреть сообщение
Ну... тут тоже вопрос в глаголах.
Сам механизм передачи данных, считывания данных из базы и запихивания данных в базу - полностью прежний.

Изменилось - кто дает команду на начало процесса, и кто указывает какие файлы и какие таблицы нужно обрабатывать. Раньше команду давал сервер центрального офиса. Теперь команду дает ПОС.

После того, как команда принята к выполнению, процесс идет по-старому.
А разве не на клиенте AX запускаются джобы и данные пихает\выпихивает Commerce data exchange ? а POS этот процесс инициализировать не может
Старый 08.09.2014, 15:59   #16  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2156 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Раньше - из аксы джоб слал "офисному" сервису. "Офисный" - дальше по списку слал в магазины (если не используются промежуточные звенья, о это уже совсем высший пилотаж).
Сейчас - аз аксы джоб шлет "офисному" сервису пачки для групп магазинов. Магазинный сервис периодически спрашивает у "офисного", есть ли чего скачать и качает.

POS тут ни при чем.
__________________
Ivanhoe as is..
Старый 08.09.2014, 16:37   #17  
MikeR is offline
MikeR
MCT
Аватар для MikeR
MCBMSS
Лучший по профессии 2015
Лучший по профессии 2014
 
1,628 / 627 (24) +++++++
Регистрация: 28.11.2005
Адрес: просто землянин
запутался - без Sync Service можно жить и работать?
На картинко его не видать.
__________________
Axapta book for developer
Старый 08.09.2014, 16:53   #18  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от skuull Посмотреть сообщение
А разве не на клиенте AX запускаются джобы и данные пихает\выпихивает Commerce data exchange ? а POS этот процесс инициализировать не может
ПОС запускает через Real-time. Насколько я помню.

Джоб не общается с Async Service напрямую.
Там было на редкость закрученная последовательность.
Главная цель, насколько я помню, соблюсти последовательность передачи и приема файлов. За правильностью этой последовательности следит ПОС, опять же, насколько я помню.


Цитата:
Сообщение от MikeR Посмотреть сообщение
запутался - без Sync Service можно жить и работать?
Нет.
За это сообщение автора поблагодарили: MikeR (2).
Старый 08.09.2014, 17:01   #19  
skuull is offline
skuull
Участник
Most Valuable Professional
Лучший по профессии 2014
 
700 / 752 (27) +++++++
Регистрация: 08.03.2013
Адрес: ХЗ
http://technet.microsoft.com/en-us/l.../dn741440.aspx
Там вообще про POS нислова
только АХ асинк сервис и база поса
Старый 09.09.2014, 12:05   #20  
MikeR is offline
MikeR
MCT
Аватар для MikeR
MCBMSS
Лучший по профессии 2015
Лучший по профессии 2014
 
1,628 / 627 (24) +++++++
Регистрация: 28.11.2005
Адрес: просто землянин
Не желает устанавливаться ни Synch Service ни Async Server
PHP код:
.......
Error 4SELECT `MessageFROM `ErrorWHERE `Error` = 1708 
.......
Error 4SELECT `MessageFROM `ErrorWHERE `Error` = 1709 
.......
Microsoft Dynamics AX Commerce Data ExchangeAsync Server -- Installation failed
кто же так описательно программировал обработку исключительных ситуаций?
и что делать, куда бежать, кого ловить?...
__________________
Axapta book for developer
Теги
ax2012, ax2012r3, retail

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
axinthefield: Dynamics Ax 2009 Retail Error Messages & Possible resolutions Blog bot DAX Blogs 0 23.05.2012 11:11
dynamics-ax: Interview with Microsoft's Lachlan Cash on his new role, AX 2012 and more Blog bot DAX Blogs 6 22.04.2011 14:55
dynamics-ax: Modeling the world, with Microsoft Dynamics AX 2012 Blog bot DAX Blogs 0 25.01.2011 09:11
semanticax: Dynamics AX 2009 Installation - Application Blog bot DAX Blogs 0 22.12.2010 08:11
Developer for Microsoft Dynamics AX Certification Roadmap Blog bot DAX Blogs 1 13.05.2009 16:17

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 19:29.