Содержание
- 2. В этой презентации Что такое Mobile SMARTS Как Mobile SMARTS интегрируется с 1С Примеры интеграции
- 3. Краткий FAQ В: Mobile SMARTS умеет работать с 1С в онлайне? О: Да, можно прямо каждое
- 4. Mobile SMARTS Платформа для разработки мобильных учетных решений под Android, Windows CE/Mobile от Клеверенс. Более стабильная,
- 5. Для чего нужна Mobile SMARTS в 2 раза быстрее, чем писать на С# или «1С:Предприятии» в
- 6. Что входит в платформу Средства разработки Средства администрирования Сервер терминалов и сервер печати Native клиенты для
- 7. Mobile SMARTS Компоненты решения Средства разработки Средства администрирования Сервер терминалов и сервер печати Клиенты для ПК
- 8. Варианты обмена Без сервера (напрямую с ТСД через кабель, на файлах) С сервером (напрямую с ТСД
- 9. Возможности при использовании системы без сервера Обновление справочников Обмен документами Обновление конфигурации мобильной программы Сбор логов
- 10. Возможности при использовании системы с сервером Обновление справочников Обмен документами Гибридные данные (HYDB) Обновление конфигурации мобильной
- 11. Три способа интеграции Коннектор из Mobile SMARTS в 1С (для онлайн обмена) Внешняя компонента и обработка
- 12. Три способа интеграции в картинках
- 13. Коннектор из Mobile SMARTS в 1С (для онлайн обмена) Коннектор нужен для обращения с ТСД в
- 14. Первый способ: Коннектор и код 1С Обмен, позволяющий работать онлайн
- 15. Обмен через коннектор Этот способ используется для полноценного онлайн обмена между Mobile SMARTS и 1С без
- 16. Что такое коннектор Коннектор — это специальная dll на .NET, которая исполняется под сервером Mobile SMARTS
- 17. Как это выглядит (в Mobile SMARTS)
- 18. Обмен через промежуточную конфигурацию В типовых конфигурациях 1С (1С:Розница, УТ, УНФ и т.п.), и в большинстве
- 19. Обмен через промежуточную Сервер Mobile SMARTS ходит в промежуточную базу данных 1С, в которой написан весь
- 20. Обмен через промежуточную В реальную базу 1С ходит не сам сервер Mobile SMARTS, а именно промежуточная
- 21. Через промежуточную базу старая схема Код интеграции никак не затрагивает основную конфигурацию 1С. Используется в драйвере
- 22. Обмен через обработку Другая, новая схема обмена (через обработку) предусматривает, что весь код обмена пишется в
- 23. Обмен через обработку Сервер Mobile SMARTS ходит сразу в реальную базу данных 1С. Код обмена написан
- 24. Через обработку новая схема Код интеграции никак не затрагивает основную конфигурацию 1С. Сервер Mobile SMARTS запускает
- 25. Онлайн обмен через обработку Новая схема поддерживает онлайн и очень хорошо документирована https://www.cleverence.ru/support/28830/
- 26. Пример вызова базы 1С через коннектор На примере онлайн-проведения документа в 1С при завершении документа на
- 27. Мастер подключения Для отраслевых продуктов все указанные настройки заполняются при помощи удобного мастера подключения. https://www.cleverence.ru/support/16918/
- 28. Пример работы мастера подключения Подключение выполняется по шагам. Мастер переносит все указанные настройки в свойства коннектора
- 29. Разница между старым и новым Старый способ через промежуточную конфигурацию используется в старом продукте «драйвера ТСД
- 30. Почему так много лишних прослоек? На самом деле не много, всё сделано для виртуализации вызовов. Если
- 31. Преимущества и недостатки Онлайн обмен Сделаны мощные настройки правил отбора и заполнения документов 1С Часто модули
- 32. Итого про коннекторы Mobile SMARTS умеет подключаться к внешним системам Есть две схемы обмена (старая и
- 33. Второй способ: Внешняя компонента и обработка Обмен при помощи загрузок/выгрузок, если нужен обмен через кабель USB
- 34. В разделе про внешнюю компоненту Что за внешняя компонента? Что за внешняя обработка? Как реализована схема
- 35. Обмен через внешнюю компоненту Этот способ используется для полноценного обмена справочниками и документами в оффлайне по
- 36. Внешняя компонента Для доступа к Mobile SMARTS из 1С существует компонента TerminalConnector, разработанная в соответствии с
- 37. Технология внешних компонент К внешним компонентам существуют свои требования от компании 1С. В первую очередь они
- 38. Подключение в коде 1С
- 39. Внешняя обработка Для удобства интеграции с внешней компонентой Клеверенс написаны готовые внешние обработки для «1С:Предприятия», которые
- 40. Старые обработки В старых продуктах Клеверенс (типа драйвера ТСД от Клеверенс) используются старые обработки. Для подключения
- 41. Схема подключения старая Код интеграции никак не затрагивает основную конфигурацию 1С. В любой обработке 1С содержится
- 42. Как это выглядит (старые обработки)
- 43. Новые обработки В старых продуктах Клеверенс (продуктах типа «Mobile SMARTS: Магазин 15» и «Mobile SMARTS: Склад
- 44. Схема подключения новая Код интеграции никак не затрагивает основную конфигурацию 1С. Есть две обработки. Одна содержит
- 45. Почему так много лишних прослоек? Это не лишние прослойки, а уровни абстракции для виртуализации. Они не
- 46. Как это выглядит (новые обработки)
- 47. Как это выглядит (новые обработки)
- 48. Разница между старым и новым Старые обработки используется в старых продуктах типа «драйвера ТСД от Клеверенс»
- 49. Преимущества и недостатки Функционала гораздо больше, чем в стандартном обмене БПО Сделаны мощные настройки правил заполнения
- 50. Третий способ: Драйвер ТО и БПО Стандарт на подключение драйверов ТСД
- 51. В разделе про драйвер ТО и БПО Что такое драйвер ТО? Что такое БПО? Как реализована
- 52. Драйвер торгового оборудования Для подключения внешнего оборудования компанией 1С разработан стандарт на так называемый драйвер торгового
- 53. Библиотека подключаемого оборудования Для облегчения встраивания драйвера в прикладные конфигурации фирмой 1С разработана библиотека подключаемого оборудования
- 54. Драйвер от Клеверенс У компании Клеверенс есть такой драйвер ТО и соответствующие сертификаты https://1c.ru/news/info.jsp?id=23900 http://1c.ru/news/info.jsp?id=23775 http://1c.ru/news/info.jsp?id=15910
- 55. Схема подключения Много промежуточных слоев по требованию фирмы 1С для снятия зависимости от операционной системы, способа
- 56. Как это выглядит
- 57. Как это выглядит в новых версиях
- 58. Что умеет драйвер ТСД согласно БПО Принять плоскую таблицу с данными о товарах, их штрихкодах, цене,
- 59. Способ взаимодействия Таблица для выгрузки в ТСД формируется на основе базы данных средствами конфигурации (т.е. это
- 60. Пример текстового XML выгрузки UnitOfMeasurement="Штуки" CharacteristicOfNomenclature="" SeriesOfNomenclature="" Quality="" Price="25,30" Quantity="7"/> CharacteristicOfNomenclature="" SeriesOfNomenclature="" Quality="Зеленые" Price="95,50" Quantity="7"/>
- 61. Подробнее о выгружаемых полях
- 62. Как это выглядит
- 63. Заполнение документов данными ТСД Для переноса данных из ТСД в документ 1С для каждого документа прикладной
- 64. Пример текстового XML загрузки AlcoholExciseStamp="20N00001CKO68OY4QYX3T1731224004002671B1I EHLWKNFXFO8FPMERND09WMB8FYV7"/>
- 65. Подробнее о загружаемых полях * эти поля добавлены для возможности загрузки в 1С данных программы Check
- 66. Как это выглядит
- 67. Преимущества и недостатки Описано в ИТС (информационно-техническом сопровождении) Кнопка «Заполнить из ТСД» встроена в формы некоторых
- 68. Итого в разделе про драйвер Есть такие драйверы ТО, пишутся на Native API Есть готовая библиотека
- 69. Итого мы рассмотрели Существует технология создания внешних компонент для 1С Есть старые и есть новые обработки
- 70. HYDB™ Какие еще есть возможности по интеграции
- 71. Гибридные данные HYDB™ HYDB™ (HYbrid DataBase) — это технология гибридного хранения данных для Mobile SMARTS, которая
- 72. HYDB™ Гибридные справочники. HYDB™ для Mobile SMARTS™ позволяет не ограничиваться одним местом хранения, а хранить данные
- 73. Что это дает для 1С Можно один раз написать отбор для любого справочника и дальше использовать
- 74. Пример работы #1 (данные выгружены на ТСД)
- 75. Пример работы #2 (не все данные есть на ТСД)
- 76. Пример работы #3 (кеширование на сервере)
- 77. Настройки HYDB™
- 78. Для номенклатуры Для номенклатуры режимы работы HYBD™ настраиваются в узле «Структура номенклатуры».
- 79. Для других данных Для других справочников и запросов к регистрам режимы работы HYBD™ настраиваются в узле
- 80. Для всего Что конкретно звать в 1С для онлайн поиска товаров – указывается в узле «События
- 81. Пример мастера подключения Для отраслевых продуктов режимы работы HYBD™ тоже могут настраиваться в мастере подключения. Мастер
- 82. Дополнительно про HYDB™ HYDB™ для номенклатуры https://www.cleverence.ru/support/category:660/ HYDB™ для других данных https://www.cleverence.ru/support/category:659/
- 83. Произвольные вызовы Как просто взять и вызвать 1С с ТСД
- 84. Произвольный вызов базы 1С с ТСД Mobile SMARTS позволяет осуществлять произвольный вызов базы 1С из любого
- 85. Вызов метода внешней системы Подключение выполняется по шагам.
- 86. Вызов метода внешней системы В настройках вызова указывается что звать и куда поместить результат.
- 87. Произвольный вызов Можно передать в 1С сколько угодно каких угодно параметров. Вызываемая в 1С функция должна
- 88. Пример произвольного вызова Код в редакторе Mobile SMARTS Код в 1C, который будет вызван
- 89. Дополнительно про внешние вызовы Действие внешнего вызова https://www.cleverence.ru/support/2539/ Отладка внешнего вызова https://www.cleverence.ru/support/2316/ , https://www.cleverence.ru/video/otladka-koda-1s/
- 91. Скачать презентацию