Mobile SMARTS. Интеграция с 1С-Предприятием

Содержание

Слайд 2

В этой презентации

Что такое Mobile SMARTS
Как Mobile SMARTS интегрируется с 1С
Примеры интеграции

В этой презентации Что такое Mobile SMARTS Как Mobile SMARTS интегрируется с 1С Примеры интеграции

Слайд 3

Краткий FAQ

В: Mobile SMARTS умеет работать с 1С в онлайне?
О: Да,

Краткий FAQ В: Mobile SMARTS умеет работать с 1С в онлайне? О:
можно прямо каждое сканирование слать в 1С в онлайне
В: А в офлайне?
О: Да, если надо программа на Mobile SMARTS может работать автономно.
В: А если появилась связь?
О: Да, Mobile SMARTS может работать так, что при появлении связи выполненная работа отправится в 1С.

Слайд 4

Mobile SMARTS

Платформа для разработки мобильных учетных решений под Android, Windows CE/Mobile от

Mobile SMARTS Платформа для разработки мобильных учетных решений под Android, Windows CE/Mobile
Клеверенс.
Более стабильная, быстрая и индустриальная альтернатива мобильной платформе от 1С, плотно интегрирована с терминалами сбора данных.

Слайд 5

Для чего нужна Mobile SMARTS

в 2 раза быстрее, чем писать на С#

Для чего нужна Mobile SMARTS в 2 раза быстрее, чем писать на
или «1С:Предприятии»
в 2 раза дешевле разработчики (60 тыс./мес. против 120 тыс./мес. для Москвы)

Слайд 6

Что входит в платформу

Средства разработки
Средства администрирования
Сервер терминалов и сервер печати
Native клиенты для

Что входит в платформу Средства разработки Средства администрирования Сервер терминалов и сервер
ПК / Windows CE / Windows Mobile и Android
Компоненты доступа из ERP (OLE/COM)
Утилиты конвертации для TXT/CSV/Excel
Коннекторы к «1С:Предприятию» разных версий (см. раздел про коннектор)
Обработки для «1С:Предприятия» (в составе отраслевых продуктов)

Слайд 7

Mobile SMARTS

Компоненты решения
Средства разработки
Средства администрирования
Сервер терминалов и сервер печати
Клиенты для ПК /

Mobile SMARTS Компоненты решения Средства разработки Средства администрирования Сервер терминалов и сервер
Windows CE / Windows Mobile и Android
Компоненты доступа из ERP (OLE/COM)
Утилиты конвертации для TXT/CSV/Excel

компоненты опосредованного доступа

Слайд 8

Варианты обмена

Без сервера (напрямую с ТСД через кабель, на файлах)
С сервером (напрямую

Варианты обмена Без сервера (напрямую с ТСД через кабель, на файлах) С
с ТСД через Wi-Fi или сотовую связь)

Слайд 9

Возможности при использовании системы без сервера

Обновление справочников
Обмен документами
Обновление конфигурации мобильной программы
Сбор логов

Возможности при использовании системы без сервера Обновление справочников Обмен документами Обновление конфигурации мобильной программы Сбор логов

Слайд 10

Возможности при использовании системы с сервером

Обновление справочников
Обмен документами
Гибридные данные (HYDB)
Обновление конфигурации мобильной

Возможности при использовании системы с сервером Обновление справочников Обмен документами Гибридные данные
программы
Обновление самого нативного клиента Mobile SMARTS
Сбор логов
Безопасность HTTPS
Печать через сервер печати

Слайд 11

Три способа интеграции

Коннектор из Mobile SMARTS в 1С (для онлайн обмена)
Внешняя компонента

Три способа интеграции Коннектор из Mobile SMARTS в 1С (для онлайн обмена)
и обработка для обращения из 1С в Mobile SMARTS
Драйвер торгового оборудования в БПО
Это три совершенно разных способа.

Слайд 12

Три способа интеграции в картинках

Три способа интеграции в картинках

Слайд 13

Коннектор из Mobile SMARTS в 1С (для онлайн обмена) Коннектор нужен для обращения

Коннектор из Mobile SMARTS в 1С (для онлайн обмена) Коннектор нужен для
с ТСД в 1С. Используется для онлайн обмена и прямых вызовов с ТСД в 1С. Внешняя компонента и обработка для обращения из 1С в Mobile SMARTS Внешняя компонента нужна для обращения из 1С в ТСД. Используется для ручного и регламентного обмена с ТСД при помощи специальной обработки загрузки/выгрузки. Драйвер торгового оборудования в БПО Для проводного подключения ТСД по кабелю по типу дата-коллектора, простой сбор штрихкодов, очень ограниченный протокол.

Слайд 14

Первый способ: Коннектор и код 1С

Обмен, позволяющий работать онлайн

Первый способ: Коннектор и код 1С Обмен, позволяющий работать онлайн

Слайд 15

Обмен через коннектор

Этот способ используется для полноценного онлайн обмена между Mobile SMARTS

Обмен через коннектор Этот способ используется для полноценного онлайн обмена между Mobile
и 1С без участия какого-либо оператора 1С.

Слайд 16

Что такое коннектор

Коннектор — это специальная dll на .NET, которая исполняется под

Что такое коннектор Коннектор — это специальная dll на .NET, которая исполняется
сервером Mobile SMARTS и разработана по технологии создания коннекторов к внешним учетным системам.

https://www.cleverence.ru/support/category:612/

Слайд 17

Как это выглядит (в Mobile SMARTS)

Как это выглядит (в Mobile SMARTS)

Слайд 18

Обмен через промежуточную конфигурацию

В типовых конфигурациях 1С (1С:Розница, УТ, УНФ и т.п.),

Обмен через промежуточную конфигурацию В типовых конфигурациях 1С (1С:Розница, УТ, УНФ и
и в большинстве отраслевых решений 1С (ДАЛИОН, Штрих-М) по умолчанию нет поддержки ТСД при онлайн работе (поиск товаров, выборка остатков и цен, вызов печати), а в некоторых вообще нет поддержки торгового оборудования.
Схема обмена через промежуточную конфигурацию (старая схема) предусматривает, что весь этот код пишется в отдельной конфигурации 1С.

https://www.cleverence.ru/support/2306/

Слайд 19

Обмен через промежуточную

Сервер Mobile SMARTS ходит в промежуточную базу данных 1С, в

Обмен через промежуточную Сервер Mobile SMARTS ходит в промежуточную базу данных 1С,
которой написан весь код интеграции с ТСД.

Тут будут указаны параметры доступа к промежуточной конфигурации

Слайд 20

Обмен через промежуточную

В реальную базу 1С ходит не сам сервер Mobile SMARTS,

Обмен через промежуточную В реальную базу 1С ходит не сам сервер Mobile
а именно промежуточная конфигурация 1С.
Сделано это для того, чтобы весь код обмена был написан на 1С и его можно было легко исправлять.

Тут будут указаны параметры доступа к реальной конфигурации

Слайд 21

Через промежуточную базу старая схема

Код интеграции никак не затрагивает основную конфигурацию 1С.
Используется в

Через промежуточную базу старая схема Код интеграции никак не затрагивает основную конфигурацию
драйвере ПРОФ.
Сервер Mobile SMARTS запускает внутри у себя внешнее соединение к специальной промежуточной базе 1С, в которой написан весь код интеграции с основной базой.

Код 1С в прикладной конфигурации (например, Розница 2.2) существует сам по себе, никак не затрагивается

Прикладной продукт (например, «Mobile SMARTS: Магазин 15»)

База ТСД, подключенного по кабелю USB

Сервер Mobile SMARTS с подключенными к нему ТСД

Коннектор к 1С на .NET

OLE/COM Automation компонента от 1С

Код 1С в промежуточной конфигурации (например, драйвера ПРОФ)

OLE/COM Automation компонента от 1С (в режиме либо COM либо Application, в зависимости от особенностей прикладной 1С)

https://www.cleverence.ru/support/2306/

Слайд 22

Обмен через обработку

Другая, новая схема обмена (через обработку) предусматривает, что весь код

Обмен через обработку Другая, новая схема обмена (через обработку) предусматривает, что весь
обмена пишется в отдельной обработке 1С, без использования промежуточной конфигурации.
Кратко: ТСД зовет сервер, у сервера внутри запущен 1С (COM или Application), сервер зовет код из обработки в 1С, обработка зовет код из модулей прикладной конфигурации.

https://www.cleverence.ru/support/28830/

Слайд 23

Обмен через обработку

Сервер Mobile SMARTS ходит сразу в реальную базу данных 1С.
Код

Обмен через обработку Сервер Mobile SMARTS ходит сразу в реальную базу данных
обмена написан в обработке, коннектор открывает эту обработку и зовет из неё нужные методы.

Тут будут указаны параметры доступа к реальной конфигурации

путь к обработке

Слайд 24

Через обработку новая схема

Код интеграции никак не затрагивает основную конфигурацию 1С.
Сервер Mobile SMARTS

Через обработку новая схема Код интеграции никак не затрагивает основную конфигурацию 1С.
запускает внутри у себя либо внешнее соединение к 1С (COM), либо полноценного 1С-клиента (Application), открывает там обработку и работает через вызовы методов её главной формы.
Код 1С в прикладной конфигурации (например, Розница 2.2) существует сам по себе, никак не затрагивается

Код 1С в прикладной обработке Клеверенс (обработка просто открывается в прикладной базе, и если используется COM, то нужны права на внешнее соединение)

Прикладной продукт (например, «Mobile SMARTS: Магазин 15»)

База ТСД, подключенного по кабелю USB

Сервер Mobile SMARTS с подключенными к нему ТСД

Код 1С в обработке интеграции (используется как сервисная)
Обработка содержит код интеграции только с той конфигурацией 1С, которая используется (например, с Розницей 2.2).

Коннектор к 1С на .NET

OLE/COM Automation компонента от 1С (в режиме либо COM либо Application)

Слайд 25

Онлайн обмен через обработку

Новая схема поддерживает онлайн и очень хорошо документирована https://www.cleverence.ru/support/28830/

Онлайн обмен через обработку Новая схема поддерживает онлайн и очень хорошо документирована https://www.cleverence.ru/support/28830/

Слайд 26

Пример вызова базы 1С через коннектор

На примере онлайн-проведения документа в 1С при

Пример вызова базы 1С через коннектор На примере онлайн-проведения документа в 1С
завершении документа на ТСД.
База 1С — реальная либо промежуточная.

Слайд 27

Мастер подключения

Для отраслевых продуктов все указанные настройки заполняются при помощи удобного мастера

Мастер подключения Для отраслевых продуктов все указанные настройки заполняются при помощи удобного мастера подключения. https://www.cleverence.ru/support/16918/
подключения.
https://www.cleverence.ru/support/16918/

Слайд 28

Пример работы мастера подключения

Подключение выполняется по шагам.
Мастер переносит все указанные настройки в

Пример работы мастера подключения Подключение выполняется по шагам. Мастер переносит все указанные
свойства коннектора 1С.

Слайд 29

Разница между старым и новым

Старый способ через промежуточную конфигурацию используется в старом

Разница между старым и новым Старый способ через промежуточную конфигурацию используется в
продукте «драйвера ТСД от Клеверенс» в варианте ПРОФ.
Промежуточную конфигурацию было проще отлаживать в реальном режиме.
Все настройки обмена хранятся в базе промежуточной конфигурации 1C

Новый способ через обработку используется в новых продуктах типа «Mobile SMARTS: Магазин 15» и «Mobile SMARTS: Склад 15».
Скорость работы выше, так как нет лишнего подключения сервера к промежуточной базе.
Все настройки хранятся в Mobile SMARTS

Слайд 30

Почему так много лишних прослоек?

На самом деле не много, всё сделано для

Почему так много лишних прослоек? На самом деле не много, всё сделано
виртуализации вызовов.
Если добавить сюда коммутатор, Web-сервер, стеки сетевых протоколов и приложение на ТСД, то окажется, что в любой системе есть еще сотни промежуточных слоёв, которые просто скрыты.

https://www.cleverence.ru/support/category:697/

Слайд 31

Преимущества и недостатки

Онлайн обмен
Сделаны мощные настройки правил отбора и заполнения документов 1С

Часто

Преимущества и недостатки Онлайн обмен Сделаны мощные настройки правил отбора и заполнения
модули прикладных конфигурацией 1С написаны так, что падают или зависают при работе из внешнего соединения

Слайд 32

Итого про коннекторы

Mobile SMARTS умеет подключаться к внешним системам
Есть две схемы обмена

Итого про коннекторы Mobile SMARTS умеет подключаться к внешним системам Есть две
(старая и новая)
Для работы онлайн не нужно править конфигурацию 1С
Всё настраивается визуально, но можно писать и код 1С
Подробнее про коннекторы читайте https://www.cleverence.ru/support/category:612/

Слайд 33

Второй способ: Внешняя компонента и обработка

Обмен при помощи загрузок/выгрузок, если нужен обмен через

Второй способ: Внешняя компонента и обработка Обмен при помощи загрузок/выгрузок, если нужен обмен через кабель USB
кабель USB

Слайд 34

В разделе про внешнюю компоненту

Что за внешняя компонента?
Что за внешняя обработка?
Как реализована

В разделе про внешнюю компоненту Что за внешняя компонента? Что за внешняя
схема интеграции?
Какие плюсы и минусы?

Слайд 35

Обмен через внешнюю компоненту

Этот способ используется для полноценного обмена справочниками и документами

Обмен через внешнюю компоненту Этот способ используется для полноценного обмена справочниками и
в оффлайне по команде оператора 1С.
Оператор работает в обработке, выгружает задания, загружает результаты.

Слайд 36

Внешняя компонента

Для доступа к Mobile SMARTS из 1С существует компонента TerminalConnector, разработанная

Внешняя компонента Для доступа к Mobile SMARTS из 1С существует компонента TerminalConnector,
в соответствии с технологией создания внешних компонент.
К сожалению, очень часто TerminalConnector тоже называют драйвером, что вносит путаницу в понятиях.

https://www.cleverence.ru/devlib/TerminalConnector/Cleverence.Warehouse.TerminalConnector.html

Слайд 37

Технология внешних компонент

К внешним компонентам существуют свои требования от компании 1С.
В

Технология внешних компонент К внешним компонентам существуют свои требования от компании 1С.
первую очередь они должны поддерживать два языка (русский, английский) и не допускать утечек памяти.

https://its.1c.ru/db/metod8dev#content:3221:hdoc

Слайд 38

Подключение в коде 1С

Подключение в коде 1С

Слайд 39

Внешняя обработка

Для удобства интеграции с внешней компонентой Клеверенс написаны готовые внешние обработки

Внешняя обработка Для удобства интеграции с внешней компонентой Клеверенс написаны готовые внешние
для «1С:Предприятия», которые уже умеют выгружать и загружать все нужные данные.
Эти обработки от Клеверенс играют для внешней компоненты ту же роль, что БПО играет для драйвера ТО, а именно: готовый код обмена, готовые формочки.

Слайд 40

Старые обработки

В старых продуктах Клеверенс (типа драйвера ТСД от Клеверенс) используются старые

Старые обработки В старых продуктах Клеверенс (типа драйвера ТСД от Клеверенс) используются
обработки.
Для подключения обработок драйвера в качестве дополнительных обработок конфигурации 1С, нужно зайти в «Администрирование» и выбрать «Дополнительные отчеты и обработки».

https://www.cleverence.ru/support/2308/

Слайд 41

Схема подключения старая

Код интеграции никак не затрагивает основную конфигурацию 1С.
В любой обработке 1С

Схема подключения старая Код интеграции никак не затрагивает основную конфигурацию 1С. В
содержится код всех интеграций со всеми поддерживаемыми конфигурациями 1С.

Код 1С в прикладной конфигурации (например, Розница 2.2) существует сам по себе, никак не затрагивается

Код 1С в обработке Клеверенс (обработка просто открывается в прикладной базе, права администратора не нужны)
Обработка содержит код интеграции со всеми поддерживаемыми конфигурациями 1С!

Внешняя компонента TerminalConnector, разработанная на .NET специально для «1С:Предприятия» (входит в поставку платформы Mobile SMARTS)

Библиотека так называемой инфраструктуры Mobile SMARTS на .NET, благодаря которой не важно, как ТСД подключен (локально по USB или удаленно к серверу)

Прикладной продукт (например, «Mobile SMARTS: Магазин 15»)

База ТСД, подключенного по кабелю USB

Сервер Mobile SMARTS с подключенными к нему ТСД

Слайд 42

Как это выглядит (старые обработки)

Как это выглядит (старые обработки)

Слайд 43

Новые обработки

В старых продуктах Клеверенс (продуктах типа «Mobile SMARTS: Магазин 15» и

Новые обработки В старых продуктах Клеверенс (продуктах типа «Mobile SMARTS: Магазин 15»
«Mobile SMARTS: Склад 15») используются новые обработки.

https://www.cleverence.ru/support/category:697/

Слайд 44

Схема подключения новая

Код интеграции никак не затрагивает основную конфигурацию 1С.
Есть две обработки.
Одна содержит

Схема подключения новая Код интеграции никак не затрагивает основную конфигурацию 1С. Есть
формочки для пользователя и общий код обмена.
Вторая содержит методы интеграции с конкретной прикладной конфигурацией 1С.

Код 1С в прикладной конфигурации (например, Розница 2.2) существует сам по себе, никак не затрагивается

Код 1С в прикладной обработке Клеверенс (обработка просто открывается в прикладной базе, права администратора не нужны)

Внешняя компонента TerminalConnector, разработанная на .NET специально для «1С:Предприятия» (входит в поставку платформы Mobile SMARTS)

Библиотека так называемой инфраструктуры Mobile SMARTS на .NET, благодаря которой не важно, как ТСД подключен (локально по USB или удаленно к серверу)

Прикладной продукт (например, «Mobile SMARTS: Магазин 15»)

База ТСД, подключенного по кабелю USB

Сервер Mobile SMARTS с подключенными к нему ТСД

Код 1С в обработке интеграции (используется как сервисная)
Обработка содержит код интеграции только с той конфигурацией 1С, которая используется (например, с Розницей 2.2).

Слайд 45

Почему так много лишних прослоек?

Это не лишние прослойки, а уровни абстракции для

Почему так много лишних прослоек? Это не лишние прослойки, а уровни абстракции
виртуализации.
Они не тормозят работу и не занимают места.
Схема показывает, какие уровни абстракции введены, чтобы снять с разработчика задачу следить в коде 1С за способом обмена.

https://www.cleverence.ru/support/category:697/

Слайд 46

Как это выглядит (новые обработки)

Как это выглядит (новые обработки)

Слайд 47

Как это выглядит (новые обработки)

Как это выглядит (новые обработки)

Слайд 48

Разница между старым и новым

Старые обработки используется в старых продуктах типа «драйвера

Разница между старым и новым Старые обработки используется в старых продуктах типа
ТСД от Клеверенс»
Для выгрузки товаров, выгрузки документов, загрузки документов и настройки используются физически разные обработки (итого 4 файла)

Новая обработка используется в новых продуктах типа «Mobile SMARTS: Магазин 15» и «Mobile SMARTS: Склад 15»
Новых обработок две (одна про формочки, вторая про интеграцию, итого 2 файла)
В новой обработке удобнее выгружать и загружать документы

Слайд 49

Преимущества и недостатки

Функционала гораздо больше, чем в стандартном обмене БПО
Сделаны мощные настройки

Преимущества и недостатки Функционала гораздо больше, чем в стандартном обмене БПО Сделаны
правил заполнения документов 1С

В типовых 1С нет кнопки «Заполнить из ТСД» (но есть, например, в Штрих-М)

Слайд 50

Третий способ: Драйвер ТО и БПО

Стандарт на подключение драйверов ТСД

Третий способ: Драйвер ТО и БПО Стандарт на подключение драйверов ТСД

Слайд 51

В разделе про драйвер ТО и БПО

Что такое драйвер ТО?
Что такое БПО?
Как

В разделе про драйвер ТО и БПО Что такое драйвер ТО? Что
реализована схема интеграции?
Какие плюсы и минусы?

Слайд 52

Драйвер торгового оборудования

Для подключения внешнего оборудования компанией 1С разработан стандарт на так

Драйвер торгового оборудования Для подключения внешнего оборудования компанией 1С разработан стандарт на
называемый драйвер торгового оборудования (ТО).
Этот стандарт в основном предполагает, что ТСД является простым устройством для сканирования и подсчета штрихкодов.
Не подходит для онлайн-обмена.
https://its.1c.ru/db/metod8dev#content:4829:hdoc:chapter234

Слайд 53

Библиотека подключаемого оборудования

Для облегчения встраивания драйвера в прикладные конфигурации фирмой 1С разработана

Библиотека подключаемого оборудования Для облегчения встраивания драйвера в прикладные конфигурации фирмой 1С
библиотека подключаемого оборудования (БПО), в которой есть готовые средства для работы с драйверами торгового оборудования.
http://v8.1c.ru/libraries/cel/

Слайд 54

Драйвер от Клеверенс

У компании Клеверенс есть такой драйвер ТО и соответствующие сертификаты
https://1c.ru/news/info.jsp?id=23900
http://1c.ru/news/info.jsp?id=23775

Драйвер от Клеверенс У компании Клеверенс есть такой драйвер ТО и соответствующие сертификаты https://1c.ru/news/info.jsp?id=23900 http://1c.ru/news/info.jsp?id=23775 http://1c.ru/news/info.jsp?id=15910

http://1c.ru/news/info.jsp?id=15910

Слайд 55

Схема подключения

Много промежуточных слоев по требованию фирмы 1С для снятия зависимости от

Схема подключения Много промежуточных слоев по требованию фирмы 1С для снятия зависимости
операционной системы, способа подключения и аппаратной платформы.
http://1c.ru/rus/products/1c/predpr/compat/torg/demand.htm

Код 1С в прикладной конфигурации (например, Розница 2.2)

Код 1С в библиотеке подключаемого оборудования (БПО)

Внешняя компонента Клеверенс, разработанная по технологии Native API (входит в поставку БПО)

Внешняя компонента TerminalConnector, разработанная на .NET специально для «1С:Предприятия» (входит в поставку платформы Mobile SMARTS)

Библиотека так называемой инфраструктуры Mobile SMARTS на .NET, благодаря которой не важно, как ТСД подключен (локально по USB или удаленно к серверу)

Прикладной продукт (например, «Mobile SMARTS: Магазин 15»)

База ТСД, подключенного по кабелю USB

Сервер Mobile SMARTS с подключенными к нему ТСД

Слайд 56

Как это выглядит

Как это выглядит

Слайд 57

Как это выглядит в новых версиях

Как это выглядит в новых версиях

Слайд 58

Что умеет драйвер ТСД согласно БПО

Принять плоскую таблицу с данными о товарах,

Что умеет драйвер ТСД согласно БПО Принять плоскую таблицу с данными о
их штрихкодах, цене, кол-ве.
Вернуть в 1С плоскую таблицу о сканированных штрихкодах и их кол-ве.
Умеет не много.
Изначально стандарт создавался для простых ТСД по типу DOS.

Слайд 59

Способ взаимодействия

Таблица для выгрузки в ТСД формируется на основе базы данных средствами

Способ взаимодействия Таблица для выгрузки в ТСД формируется на основе базы данных
конфигурации (т.е. это находится за пределами драйвера и БПО).
Далее обработка выгрузки таблицы товаров в ТСД предусматривает выгрузку несколькими итерациями путем последовательных вызовов «ВыгрузитьТаблицу (UploadTable)» с пакетами данных определенного размера в виде XML (например, по 100 записей). 

Слайд 60

Пример текстового XML выгрузки



для заметок"
UnitOfMeasurement="Штуки" CharacteristicOfNomenclature=""
SeriesOfNomenclature="" Quality="" Price="25,30" Quantity="7"/>
CharacteristicOfNomenclature="" SeriesOfNomenclature="" Quality="Зеленые"
Price="95,50" Quantity="7"/>

Слайд 61

Подробнее о выгружаемых полях

Подробнее о выгружаемых полях

Слайд 62

Как это выглядит

Как это выглядит

Слайд 63

Заполнение документов данными ТСД

Для переноса данных из ТСД в документ 1С для

Заполнение документов данными ТСД Для переноса данных из ТСД в документ 1С
каждого документа прикладной конфигурации должна быть написана обработка загрузки (т.е. это тоже за рамками БПО).
Загрузка происходит путем вызова «ЗагрузитьТаблицу (DownloadTable)» с пакетами данных определенного размера также в виде XML. 

Слайд 64

Пример текстового XML загрузки



AlcoholExciseStamp="20N00001CKO68OY4QYX3T1731224004002671B1I
Пример текстового XML загрузки AlcoholExciseStamp="20N00001CKO68OY4QYX3T1731224004002671B1I EHLWKNFXFO8FPMERND09WMB8FYV7"/>
EHLWKNFXFO8FPMERND09WMB8FYV7"/>


Слайд 65

Подробнее о загружаемых полях

* эти поля добавлены для возможности загрузки в 1С

Подробнее о загружаемых полях * эти поля добавлены для возможности загрузки в
данных программы Check Mark 2 для ЕГАИС

Слайд 66

Как это выглядит

Как это выглядит

Слайд 67

Преимущества и недостатки

Описано в ИТС (информационно-техническом сопровождении)
Кнопка «Заполнить из ТСД» встроена в

Преимущества и недостатки Описано в ИТС (информационно-техническом сопровождении) Кнопка «Заполнить из ТСД»
формы некоторых документов

Список полей ограничен
Номенклатура без штрихкодов даже не попадет на ТСД
Нет иерархии номенклатуры
Не для всех документов в конфигурациях 1С поддержана такая загрузка
Нельзя выгрузить документ из 1С на ТСД (можно только загрузить с ТСД в 1С)
Не подходит для онлайн-обмена

Слайд 68

Итого в разделе про драйвер

Есть такие драйверы ТО, пишутся на Native API
Есть

Итого в разделе про драйвер Есть такие драйверы ТО, пишутся на Native
готовая библиотека от 1С по использованию этих драйверов (БПО)
Функционал очень ограничен, нельзя выгружать документы, нет онлайна
У Клеверенс есть такой драйвер

Слайд 69

Итого мы рассмотрели

Существует технология создания внешних компонент для 1С
Есть старые и есть

Итого мы рассмотрели Существует технология создания внешних компонент для 1С Есть старые
новые обработки от Клеверенс
Не нужно править конфигурацию 1С
У данного способа есть свои плюсы и минусы
Подробнее про компоненту читайте https://www.cleverence.ru/support/category:735/

Слайд 70

HYDB™

Какие еще есть возможности по интеграции

HYDB™ Какие еще есть возможности по интеграции

Слайд 71

Гибридные данные HYDB™

HYDB™ (HYbrid DataBase) — это технология гибридного хранения данных для Mobile

Гибридные данные HYDB™ HYDB™ (HYbrid DataBase) — это технология гибридного хранения данных
SMARTS, которая позволяет, с одной стороны, не выгружать на мобильное устройство терабайты данных (выгружать только необходимую часть), а, с другой стороны, иметь доступ к этим терабайтам данных с мобильного устройства по сети, если есть такая необходимость.  
Не только хранить и иметь доступ, но и гибко всем этим управлять.

Слайд 72

HYDB™

Гибридные справочники.
HYDB™ для Mobile SMARTS™ позволяет не ограничиваться одним местом хранения, а

HYDB™ Гибридные справочники. HYDB™ для Mobile SMARTS™ позволяет не ограничиваться одним местом
хранить данные там, где это удобно в настоящий момент.

Устройство

ERP/WMS

Слайд 73

Что это дает для 1С

Можно один раз написать отбор для любого справочника

Что это дает для 1С Можно один раз написать отбор для любого
и дальше использовать его как для оффлан, так и для онлайн обмена (включая кеширования и прочие радости).

Слайд 74

Пример работы #1 (данные выгружены на ТСД)

Пример работы #1 (данные выгружены на ТСД)

Слайд 75

Пример работы #2 (не все данные есть на ТСД)

Пример работы #2 (не все данные есть на ТСД)

Слайд 76

Пример работы #3 (кеширование на сервере)

Пример работы #3 (кеширование на сервере)

Слайд 77

Настройки HYDB™

Настройки HYDB™

Слайд 78

Для номенклатуры

Для номенклатуры режимы работы HYBD™ настраиваются в узле «Структура номенклатуры».

Для номенклатуры Для номенклатуры режимы работы HYBD™ настраиваются в узле «Структура номенклатуры».

Слайд 79

Для других данных

Для других справочников и запросов к регистрам режимы работы HYBD™

Для других данных Для других справочников и запросов к регистрам режимы работы
настраиваются в узле «Структура таблиц».

Слайд 80

Для всего

Что конкретно звать в 1С для онлайн поиска товаров – указывается

Для всего Что конкретно звать в 1С для онлайн поиска товаров –
в узле «События сервера».
По этим событиям сервер будет звать подключенный коннектор к 1С.

Слайд 81

Пример мастера подключения

Для отраслевых продуктов режимы работы HYBD™ тоже могут настраиваться в

Пример мастера подключения Для отраслевых продуктов режимы работы HYBD™ тоже могут настраиваться
мастере подключения.
Мастер переносит все указанные настройки куда нужно.

Слайд 82

Дополнительно про HYDB™

HYDB™ для номенклатуры
https://www.cleverence.ru/support/category:660/
HYDB™ для других данных
https://www.cleverence.ru/support/category:659/

Дополнительно про HYDB™ HYDB™ для номенклатуры https://www.cleverence.ru/support/category:660/ HYDB™ для других данных https://www.cleverence.ru/support/category:659/

Слайд 83

Произвольные вызовы

Как просто взять и вызвать 1С с ТСД

Произвольные вызовы Как просто взять и вызвать 1С с ТСД

Слайд 84

Произвольный вызов базы 1С с ТСД

Mobile SMARTS позволяет осуществлять произвольный вызов базы

Произвольный вызов базы 1С с ТСД Mobile SMARTS позволяет осуществлять произвольный вызов
1С из любого места программы на ТСД.
Для этого в визуальном редакторе операций предусмотрено специальное действие «Вызов метода внешней системы».

Слайд 85

Вызов метода внешней системы

Подключение выполняется по шагам.

Вызов метода внешней системы Подключение выполняется по шагам.

Слайд 86

Вызов метода внешней системы

В настройках вызова указывается что звать и куда поместить

Вызов метода внешней системы В настройках вызова указывается что звать и куда поместить результат.
результат.

Слайд 87

Произвольный вызов

Можно передать в 1С сколько угодно каких угодно параметров.
Вызываемая в 1С

Произвольный вызов Можно передать в 1С сколько угодно каких угодно параметров. Вызываемая
функция должна быть помечена ключевым словом Экспорт.

Слайд 88

Пример произвольного вызова

Код в редакторе Mobile SMARTS

Код в 1C, который будет вызван

Пример произвольного вызова Код в редакторе Mobile SMARTS Код в 1C, который будет вызван

Слайд 89

Дополнительно про внешние вызовы

Действие внешнего вызова
https://www.cleverence.ru/support/2539/
Отладка внешнего вызова
https://www.cleverence.ru/support/2316/ , https://www.cleverence.ru/video/otladka-koda-1s/

Дополнительно про внешние вызовы Действие внешнего вызова https://www.cleverence.ru/support/2539/ Отладка внешнего вызова https://www.cleverence.ru/support/2316/ , https://www.cleverence.ru/video/otladka-koda-1s/

Имя файла: Mobile-SMARTS.-Интеграция-с-1С-Предприятием.pptx
Количество просмотров: 34
Количество скачиваний: 0