Форт.Одесса - 1С: Підприємство 8. Розширення для кишенькових комп'ютерів
- Можливості використання продукту
- структура продукту
- Редактор мобільних додатків
- Платформа виконання мобільних додатків
- Сервер мобільних додатків
- Робота з табличними документами, друк
- Технологія створення і використання зовнішніх компонент
- Склад продукту і основні вимоги
- Основні вимоги до апаратної частини
Даний програмний продукт розширює сферу застосування 1С: Підприємства 8. Він забезпечує можливість роботи з даними інформаційних баз 1С: Підприємства 8 на мобільних пристроях (кишенькових комп'ютерах, комунікаторах, терміналах збору даних), а також на персональних комп'ютерах (у тому числі ноутбуках), що не мають прямого доступу до інформаційних баз 1С: Підприємства 8.
Використовуючи продукт, організації можуть забезпечити більшу мобільність певним категоріям своїх співробітників, надати менеджерам можливість роботи з актуальними даними в ділових поїздках і на різних виїзних заходах.
"1С: Підприємство 8. Розширення для кишенькових комп'ютерів" дозволяє здійснювати обмін даними між мобільними додатками і інформаційними базами 1С: Підприємство 8, завдяки чому мобільні користувачі можуть не тільки переглядати дані інформаційної бази 1С: Підприємства 8 на мобільному пристрої, але і вводити нову інформацію , яка при обміні відбивається в інформаційній базі 1С: Підприємство 8.
Таким чином, наприклад, торговий агент може, перебуваючи у клієнта, сформувати замовлення і зробити обмін даними з сервером, розташованим у власному офісі, за допомогою GPRS або іншого способу зв'язку. В результаті замовлення потрапляє в інформаційну базу 1С: Підприємство 8 і співробітники офісу можуть приступати до обробки цього замовлення.
Можливості використання продукту
"1С: Підприємство. Розширення для кишенькових комп'ютерів" дозволяє вирішувати наступні завдання:
- розробка мобільних додатків;
- робота мобільного користувача з даними інформаційної бази 1С: Підприємства 8 на мобільному комп'ютері;
- друк первинних документів і звітів на принтер безпосередньо з мобільного пристрою;
- робота з вбудованим обладнанням мобільного пристрою (наприклад, зі сканером штрихкодів) шляхом використання зовнішніх компонент;
- обмін даними мобільного користувача з інформаційною базою 1С: Підприємство 8.
Зазначені завдання вирішуються за допомогою різних компонент, що входять до складу продукту:
- редактор мобільних додатків;
- платформа виконання мобільних додатків;
- сервер мобільних додатків.
структура продукту
Взаємодія компонент продукту з інформаційною базою 1С: Підприємство 8 виглядає наступним чином:
Як видно зі схеми, редактор мобільних додатків використовує метадані конкретної конфігурації 1С: Підприємство 8 для побудови мобільного додатка.
Створене мобільний додаток зберігається в інформаційній базі 1С: Підприємства 8. Спосіб зберігання визначається розробником прикладних рішень.
Сервер мобільних додатків здійснює передачу даних від інформаційної бази 1С: Підприємство 8 мобільному додатку і назад. При необхідності сервер мобільних додатків отримує з інформаційної бази 1С: Підприємство 8 актуальне мобільний додаток і передає його платформі виконання мобільних додатків.
Редактор мобільних додатків
Редактор мобільних додатків працює на персональному комп'ютері і призначений для розробки мобільних додатків. Формування мобільного додатка здійснюється на основі метаданих конкретної конфігурації 1С: Підприємство 8, при цьому використовується механізм COM-з'єднання, підтримуваний 1С: Підприємством 8.
Нижче представлений загальний вигляд редактора мобільних додатків:
Структура об'єктів метаданих і властивості конкретних об'єктів мобільного додатка повністю визначаються конфігурацією 1С: Підприємство 8, на основі якої створюється мобільний додаток, тобто в мобільному додатку не привносить нових об'єктів, і немає можливості перевизначити властивості того чи іншого об'єкта.
Однак, оскільки часто завдання не вимагає використання в мобільному додатку всіх об'єктів метаданих конфігурації і всіх їх властивостей, розробник мобільного додатка може вказати ті з них, які дійсно необхідні (див. Малюнок нижче). Решта об'єктів і властивості не будуть включені в додаток.
У мобільних додатках підтримується використання наступних об'єктів метаданих:
- константи;
- довідники;
- документи;
- регістри відомостей;
- перерахування.
Розробка мобільного додатку полягає в створенні форм, з якими працює користувач, і алгоритмів обробки даних. Для цих цілей редактор мобільних додатків включає такі технологічні засоби, як редактор форм і текстовий редактор для написання модулів на вбудованій мові.
Форми додатка можуть проектуватися з урахуванням різного дозволу екранів мобільних пристроїв.
Платформа виконання мобільних додатків
Платформа виконання мобільних додатків, як випливає з її назви, забезпечує виконання мобільних додатків, розроблених за допомогою редактора мобільних додатків. У поставку продукту "1С: Підприємство 8. Розширення для кишенькових комп'ютерів" включається два варіанти даної платформи:
- для кишенькових комп'ютерів і комунікаторів;
- для персональних комп'ютерів і ноутбуків.
Інтерфейс мобільних додатків за стилем схожий з інтерфейсом 1С: Підприємство 8, тому може бути досить швидко освоєно користувачами, які мають досвід роботи в середовищі 1С: Підприємство 8. На малюнках нижче представлений вид форм мобільного додатка:
Обмін даними з інформаційними базами 1С: Підприємство 8 платформа виконання мобільних додатків здійснює за допомогою сервера мобільних додатків.
Для користувача загальна схема роботи виглядає наступним чином:
- отримання даних від 1С: Підприємства;
- робота з даними на мобільному пристрої (або ноутбуці);
- передача даних в інформаційну базу 1С: Підприємства.
Сервер мобільних додатків
Сервер мобільних додатків працює на персональному комп'ютері. Він забезпечує обмін даними між мобільним додатком та інформаційною базою 1С: Підприємство 8. Читання / запис даних 1С: Підприємства здійснюється за допомогою COM-з'єднання, викликом відповідних методів COM-об'єкта.
Платформа виконання мобільних додатків може звертатися до сервера за допомогою GPRS, BlueTooth, WiFi, IRD A, ActiveSync.
З одного інформаційною базою 1С: Підприємство 8 може працювати кілька серверів мобільних додатків одночасно. Даний підхід дозволяє розподілити навантаження між серверами і зручно розмістити точки доступу мобільних клієнтів в умовах великих компаній.
При передачі пакетів обміну між сервером і клієнтським додатком використовується стиснення пакетів, що дозволяє зменшити обсяг переданих даних.
Робота з табличними документами, друк
Табличний документ дозволяє наочно уявити різну інформацію, в тому числі форми первинних документів і всілякі звіти. Табличний документ може бути показаний на екрані мобільного пристрою, а також виведений на друк безпосередньо з мобільного пристрою. Друк табличного документа може бути здійснена безпосередньо на принтер, що підтримує такі типи зв'язку:
- За допомогою TCP / IP (WiFi, GPRS);
- За допомогою BlueTooth;
- Через інфрачервоний порт (IRDA);
- Через COM-порт.
Також можна здійснювати друк, використовуючи принт-сервер.
Друк на принтер організована з використанням команд PCL і не залежить від конкретної моделі принтера. Вбудована мова системи включає необхідні методи для роботи з табличним документом і друку.
Технологія створення і використання зовнішніх компонент
Для «1С: Підприємство 8. Розширення для кишенькових комп'ютерів» реалізована підтримка зовнішніх компонент. У поставку продукту включено опис технології створення і використання зовнішніх компонент для «1С: Підприємство 8. Розширення для кишенькових комп'ютерів», а також приклад реалізації зовнішньої компоненти, яка забезпечує роботу з вбудованим сканером штрихкодів для мобільних пристроїв Symbol. У вбудованій мові реалізована можливість обробки зовнішніх подій, що викликаються зовнішніми компонентами.
Використання зовнішніх компонент може істотно розширити функціонал системи і дозволяє прикладному розробнику залучити додаткові кошти для вирішення прикладних завдань.
Склад продукту і основні вимоги
До складу продукту "1С: Підприємство 8. Розширення для кишенькових комп'ютерів" входять наступні компоненти:
- редактор мобільних додатків;
- платформа виконання мобільних додатків на мобільних пристроях;
- платформа виконання мобільних додатків на ПК і ноутбуках;
- сервер мобільних додатків;
- демонстраційний приклад мобільного застосування і демонстраційна інформаційна база 1С: Підприємство 8, з якої працює мобільний додаток.
Для роботи редактора і сервера мобільних додатків потрібні наступні програмні засоби:
- операційна система Microsoft Windows 2000 або вище;
- 1С: Підприємство 8 версії 8.0.11 або вище.
Для роботи платформи виконання мобільних додатків на персональних комп'ютерах і ноутбуках необхідна операційна система Microsoft Windows 2000 або вище.
Для роботи платформи виконання мобільних додатків на кишенькових комп'ютерах і комунікаторах необхідна операційна система Pocket PC 2003 Windows Mobile 5.0, або Windows CE 4.0 і вище.
Основні вимоги до апаратної частини
- процесор Intel ARM 200 МГц і вище;
- оперативну пам'ять 64 Мбайт і вище;
- наявність стилуса обов'язково.
Всі програмні компоненти, що входять до складу продукту, мають як російський, так і англомовний інтерфейс.