На 2018 R2 карта мобильного сайта и определения страниц сохраняются в базе данных. Вы можете извлечь их из базы данных с помощью простого сценария, используя SSMS на локальном экземпляре разработки. Моя база данных, например, называется Sandbox.
SELECT DISTINCT TOP (1000) [MobileSiteMap].[CompanyID]
,[MobileSiteMap].[ScreenID]
,[SiteMap].[Title]
,[Type]
,char(13) + ltrim([MobileSiteMap].[Script]) + char(13)
FROM [Sandbox].[dbo].[MobileSiteMap]
Left Join [SiteMap] On [SiteMap].[ScreenID] = [MobileSiteMap].[ScreenID]
Имейте в виду, что старый XML-метод расширения экранов для мобильных устройств был заменен новой разметкой MSDL Acumatica в формате JSON. Acumatica только что провела классы T400 и T410 для мобильных устройств на Acumatica Summit 2019 как часть класса Web Services. Руководства в формате pdf должны быть доступны в ближайшее время, если еще нет, но, наконец, проверьте, что курс еще не был в Открытом университете. Как довольно новый разработчик в Acumatica Framework, я боролся с синтаксисом XML, но синтаксис MSDL, кажется, НАМНОГО легче понять после нескольких примеров из учебного курса.
Как отметил cbetabeta, вы выполняете настройки на 2018 R2 в проекте настройки нового раздела под названием «Мобильное приложение». Все, что вы добавите сюда, будет отображаться в вашем экстракте SQL, который вы можете скопировать в Notepad ++, чтобы «копировать» программу, запрограммировав существующие макеты экранов / действия на ваши собственные экраны, пока вы изучаете MSDL.