Основное 1c-service.png

 Удаленная работа 

удаленная работа 013.jpg

Конфигурация предоставляет разнообразные средства для достоверного обмена данными между сервисными центрами, торговыми организациями и поставщиками продукции. В решении реализован электронный обмен данными для таких видов деятельности:

Управление Сервисным центром:

  • Приемка (Учет рекламаций)
  • Стационарный ремонт
  • Выездной ремонт

Управление розничной и оптовой торговлей:

  • Web-приложение "Удаленный склад"

Работа с удаленными филиалами:

  • Учет Агентов/Филиалов

Web–интерфейс - позволяет организовывать удаленную работу с конфигурацией "Авторизованный сервисный центр" по сети Internet с помощью Web-броузеров. Возможности удаленной работы с конфигурацией реализованы на основе программного продукта фирмы 1С "Web-расширение"

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

Структура Web-расширения:

Взаимодействие клиента с информационной базой 1С:Предприятия 8 при использовании Web-расширения выглядит следующим образом: удаленная работа udal-rab1s.png

Это становится возможным благодаря тому, что Web-расширение имеет многоуровневую архитектуру, включающую в себя как базовые объекты (выполняющие только операции манипулирования данными), так и специализированные объекты, реализующие алгоритмы взаимодействия пользователя с данными информационной базы, аналогичные используемым в самой системе 1С:Предприятие 8.

Механизм работы Web-расширения

удаленная работа udal-rab2s.png Схема работы Web-расширения

Для доступа к информационным базам Web-расширение использует механизм COM-соединения. Этот механизм является наиболее эффективным инструментом организации программного доступа к данным 1С:Предприятия 8. Web-расширение может сохранять открытые COM-соединения в пуле для их повторного использования, что позволяет экономить ресурсы веб-сервера и ускорять работу пользователей. На базовом уровне работа с данными 1С:Предприятия 8. осуществляется при помощи набора объектов, реализующих технологию доступа к данным ADO.NET. Эти объекты позволяют не только получать данные, но и модифицировать их/ Получение данных возможно в двух режимах: режиме таблицы, реализующем технику объектного доступа к данным, и в режиме запроса, позволяющем полностью использовать возможности языка запросов 1С:Предприятия 8.

Модификация данных (добавление, изменение и удаление) выполняется только в режиме таблицы (т.е. в объектной технике). Для создания пользовательского интерфейса и работы с данными на более высоком уровне используется ряд объектов, реализующих технологию ASP.NET. Все эти объекты можно разделить на две большие группы:

1. Источники данных
Представляют собой специализированные объекты, реализующие стандартную логику работы форм различного типа и использующие в своей работе базовые объекты ADO.NET. В качестве примера источников данных можно привести источник данных для списка, для редактирования объекта, для редактирования набора записей, источник данных для отчета и пр.

2. Элементы управления
Используются для формирования пользовательского интерфейса и обеспечения работы пользователя с данными. Являются аналогами элементов управления 1С:Предприятия, таких как поле ввода, табличное поле, командная панель и пр. Использование технологии Web Forms позволяет интегрировать работу формы, элементов управления и источников данных, расположенных в форме. К тому же использование этой технологии значительно упрощает создание веб-форм, сводя его к визуальному конструированию и дальнейшей установке связей между элементами управления. Web-расширение содержит ряд шаблонов, позволяющих значительно автоматизировать работу по созданию форм объектов и списков.

Кроме этого, Web-расширение содержит набор форм "по умолчанию", которые используются в случае, когда запрашивается доступ к данным, для которых разработчик не предусмотрел специальных форм.

На всех уровнях работы с данными Web-расширение использует информацию о метаданных 1С:Предприятия 8. Эта информация генерируется автоматически при создании веб-приложения или веб-сервиса с использованием специализированных шаблонов. Кроме того, утилита генерации метаданных может быть запущена отдельно, в случае если конфигурация информационной базы 1С:Предприятия была изменена.

Наличие информации о метаданных позволяет автоматизировать многие операции, например, табличное поле использует информацию об исходной таблице для организации редактирования элементов и навигации по списку.

Таким образом, архитектура Web-расширения, с одной стороны, позволяет эффективно создавать специализированные пользовательские интерфейсы, а с другой стороны, имеет гибкие механизмы для работы с данными на более низком уровне.

Механизм обмена данными

Для доступа к информационным базам Web-расширение использует механизм COM-соединения. Этот механизм является наиболее эффективным инструментом организации программного доступа к данным 1С:Предприятия 8. Web-расширение может сохранять открытые COM-соединения в пуле для их повторного использования, что позволяет экономить ресурсы веб-сервера и ускорять работу пользователей.

Основная задача, решаемая с помощью COM-соединения – обеспечение надежного и быстрого программного доступа к данным системы 1С:Предприятие 8 из внешних приложений. В общем и целом работа с системой 1С:Предприятие 8 через COM-соединение подобна работе с системой 1С:Предприятие 8 в режиме Automation-сервера.

Основные отличия заключаются в следующем:

  • В случае Automation-сервера запускается полноценное приложение 1С:Предприятие 8, а в случае COM-соединения запускается относительно небольшой внутрипроцессный COM-сервер.
  • При работе через COM-соединение недоступны функциональные возможности так или иначе связанные с организацией пользовательского интерфейса системы 1С:Предприятие 8
  • При работе COM-соединения не используется модуль приложения конфигурации 1С:Предприятие 8. Его роль при работе с COM-соединением играет модуль внешнего соединения.
  • При использовании COM-соединения для доступа к данным системы 1С:Предприятие 8 имеются следующие преимущества по сравнению с использованием Automation-сервера:

  • более быстрая установка соединения, так как не требуется создания отдельного процесса операционной системы, а все действия производятся в рамках вызывающего процесса;
  • более быстрое обращение к свойствам и методам объектов системы 1С:Предприятие 8, так как для организации обращения не требуется организации межпроцессной коммуникации;
  • меньший расход ресурсов операционной системы.
удаленная работа udal-rab3s.png

Для организации доступа к данным системы 1С:Предприятие 8 через COM-соединение, выполняется следующая последовательность действий:

    создается COM-объект, с помощью которого производится установка соединения;
  • через полученный объект COM-соединения производится обращение к допустимым методам;
  • свойствам и объектам информационной базы, с которой установлено соединение.

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

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

COM-соединение с информационной базой 1С:Предприятие 8 предоставляет полный доступ к глобальному контексту и в качестве своих свойств может иметь:

    системные константы;
  • значения заданных в конфигураторе объектов, доступ к которым осуществляется с помощью менеджеров (например, константы, перечисления, справочники, документы, журналы документов, отчеты, обработки, планы видов характеристик, планы счетов, планы видов расчета, регистры);
  • переменные, объявленные в модуле внешнего соединения с ключевым словом Экспорт.

В качестве своих методов COM-соединение может иметь:

  • системные процедуры и функции;
  • процедуры и функции модуля внешнего соединения и общих модулей, объявленные с ключевым словом Экспорт;
  • дополнительный метод NewObject.

Открытые COM-соединения могут быть сохранены в пуле для их повторного использования, что позволяет экономить ресурсы и ускорять работу пользователей, которые ранее уже подключались к данной информационной базе. С помощью COM-соединения можно, например, организовать WEB-доступ к базе данных 1С:Предприятие 8: удаленная работа udal-rab4s.png

удаленная работа udal-rab5s.png

Также COM-соединение позволяет организовать обмен XML-документами системы 1С:Предприятие 8 с внешним приложением:

Интерфейсные возможности

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

Формы:

В Web-расширении реализована возможность создания пользовательского интерфейса, который по идеологии своей работы и внешнему виду аналогичен пользовательскому интерфейсу 1С:Предприятия. При этом от разработчика не требуется больших усилий для создания и поддержания этих решений, так как большинство стандартных операций автоматизируется компонентами Web-расширения. Для объектов, обладающих простой структурой, не требуется создания форм вообще. Web-расширение автоматически создает для них формы, по мере обращения к ним.

Ключевыми возможностями форм, разработанных с использованием технологии Web-расширения, являются:

    автоматизация основных операций, производимых над данными;
  • унифицированный ввод данных, реализованный с помощью специализированных элементов управления;
  • организация взаимосвязи между формами;
  • добавление нового элемента;
  • выбор значений из форм списка;
  • поддержка перехода к связанной информации.

Отображение списков

Реализованный в Web-расширении список позволяет отображать различную информацию в табличном виде: удаленная работа udal-rab6s.png

В связке с командной панелью он позволяет осуществлять навигацию по динамическому списку элементов, осуществлять добавление, изменение и ряд других операций над элементами списка.

Кроме того, список поддерживает следующие важные возможности:

удаленная работа udal-rab7s.png
  • отображение и навигации по иерархическим спискам;
  • отборы;
  • сортировка;

  • ввод нового элемента, копирование, ввод на основании;
  • редактирование элемента в отдельной форме.

Ввод данных:

Поле ввода предоставляет пользователю возможность вводить данные различных типов. Реализованное в Web-расширении поле ввода автоматически изменяет свое поведение в зависимости от типа вводимого значения, тем самым максимально облегчая пользователю задачу ввода данных. Ниже перечислены основные возможности поля ввода:

  • выбор значения из отдельной формы списка;
  • открытие формы объекта текущего значения;
  • ввод значения по строке;
  • ввод данных разного типа.

Редактирование списков:

Реализованный в Web-расширении список для редактирования позволяет модифицировать табличные данные непосредственно в списке. Так, например, он используется для редактирования многострочных частей документа или других объектов. Отличительная особенность списка для редактирования заключается в его интеграции с полем ввода: удаленная работа udal-rab8s.png

Формрование Web-отчетов

удаленная работа udal-rab9s.png

Web-расширение предоставляет возможность создавать веб-отчеты, аналогичные по своей функциональности отчетам 1С:Предприятия 8, в которых используется построитель отчета. Другими словами, пользователь веб-приложения имеет возможность визуально настроить исходный текст запроса и получить оформленный результат запроса, который поддерживает механизм расшифровок для детализации полученных результатов

Пользователь веб-приложения может настраивать состав выбранных полей, порядок, отбор а также указывать измерения, которые будут располагаться в строках или колонках отчета:

удаленная работа udal-rab10s.png удаленная работа udal-rab11s.png

Web-расширение позволяет управлять оформлением как всего отчета, как и отдельных его группировок и полей: удаленная работа udal-rab12s.png

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

удаленная работа udal-rab13s.png удаленная работа udal-rab14s.png

Данные, полученные в результате запроса к базе данных 1С:Предприятия, кешируются, что позволяет оптимизировать время получения данных клиентом в случае, когда отчет отображается не целиком, а по страницам. Тогда, при запросе новой страницы происходит обращение к кешу отчета, основанному на стандартном механизме ASP.NET: удаленная работа udal-rab15s.png

Web-приложение Удаленный склад

Web-приложение "Удаленный склад", предназначенное для совместной работы с прикладным решением "Управление торговлей" — это готовое решение для обеспечения взаимодействия удаленного склада с центральным офисом.
 
Web-приложение "Удаленный склад" может быть использовано для автоматизации фирм, имеющих оптовые или розничные склады, физически удаленные от центрального офиса. Для подключения удаленного склада к центральному офису достаточно наличия на складе компьютера, подключенного к сети Интернет.
удаленная работа udal-rab16s.png
Приложение "Удаленный склад" работает в рамках реализованной в конфигурации "Управление торговлей" концепции "ордерного склада". Данная концепция предполагает, что документы, содержащие ценовую и денежную информацию, влияющую на себестоимость товаров и состояние взаиморасчетов с контрагентами, вводятся в информационную базу сотрудниками центрального офиса организации (например, менеджером отдела продаж). А сотрудники склада, пользующиеся web-приложением, вводят информацию о поступлениях и выбытиях товаров при помощи складских ордеров.

Web-приложение поддерживает проведение инвентаризации на удаленном складе. Также реализованы простые формы складских отчетов:

  • отчет по остаткам товаров;
  • отчет по движениям товаров (ведомость по товарам на складах).

Web-приложение "Удаленный склад" обеспечивает тесное взаимодействие склада с центральным офисом в режиме "On Line" без потерь времени на синхронизацию работы склада и офиса.

Web-приложение "Удаленный склад" разработано на основе технологии "Web-расширения" платформы "1С:Предприятие 8", специалистами компании 1С. Web-приложение "Удаленный склад" входит в комплект поставки решения 1С:Предприятие 8. Web-расширение 1.1

Консультации по заявкам

В дополнительном модуле "Консультации" конфигурации "Авторизованный Сервисный Центр" реализована возможность ведения консультаций по заявкам. При создании новой консультации, либо при продолжении ранее начатой открывается экранная форма "Консультация". удаленная работа udal-rab17s.png

удаленная работа udal-rab18s.png

Возможно отображение консультаций одним списком,

или таблицей

удаленная работа udal-rab19s.png

удаленная работа udal-rab20s.png

При необходимости можно прикреплять файлы к консультациям, для этого предназначена обработка "Подробно по консультации".


 Основное 1ssovmestimo.gif добавить сайт в избранноеservice@analitica.ru | Карта сайта
Сайт создан и эффективно поддерживается системой "Аналитика: Управление бизнес-сайтом"