Смекни!
smekni.com

Программирование в системе 1С: Предприятие 8 (стр. 6 из 6)

Поддержка конфигураций. Для удобства проведения обновлений конфигураций предусмотрен механизм формирования разработчиками типовых конфигураций файлов поставки и комплектов поставки (включают программу установки), а также механизм обновления типовых конфигураций, находящихся на поддержке.


4.Краткое описание типовой конфигурации «управление торговлей»

среда предприятие конфигурируемость управление торговля

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

Кроме того выделяют 3 типовые конфигурации:

· Зарплата и управление персоналом

· Бухгалтерия предприятия

· Управление торговлей

Каждая из них направлена на организацию учёта в определённой деятельности предприятия.

Рассмотрим конфигурацию «Управление торговлей» (УТ).

Розничный магазин, филиал крупной сети, осуществляет торговлю бижутерией. Для учёта используется конфигурация «Управление торговлей». Информационный обмен с центральным офисом осуществляется в электронном виде. Необходимо минимизировать ручную работу при обмене данными между магазином и офисом.

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

Задача 2. Для лучшей заполненности магазина товаром, головной офис осуществляет ежедневный контроль остатков товара. Т.е. в конце рабочего дня должна происходить автоматическая отправка данных об остатках через Интернет.

Формат отправляемых данных – CSV.

CSV (от англ. Comma Separated Values – значения, разделённые запятыми) – текстовый формат, предназначенный для представления табличных данных. Каждая строка файла – это одна строка таблицы. Значения отдельных колонок разделяются разделительным символом (delimiter) – запятая (,) или точка с запятой (;). Используемый символ разделителя зависит от установленной в системе локали. В США это запятая, а в России – точка с запятой, так как запятая используется для дробных чисел (в отличие от США, где это точка). Значения, содержащие зарезервированные символы, такие как: запятая, точка с запятой или новая строка обрамляются символом двойные кавычки (»); если в значении встречаются кавычки – они представляются в файле в виде двух кавычек подряд. Строки разделяются парой символов CR LF (в DOS и Windows эта пара генерируется нажатием клавиши Enter).

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

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

· создается COM-объект, с помощью которого производится установка соединения;

· через полученный объект COM-соединения производится обращение к допустимым методам и свойствам объекта.

Создадим внешнюю обработку, которая будет загружать данные из Excel в документ 1С.

Действия выполняются в режиме Конфигуратора.

1. Создаём новую обработку.

2. В основном модуле объекта разместим программный код из приложения и сохраним.

3. Подключим обработку как «внешнюю обработку заполнения табличных частей».

4. В дальнейшем мы можем пользоваться обработкой из документа, выбрав файл с данными.

На основе данных будут созданы необходимые документы для правильного отражения выполненного заказа в учёте.

Для реализации второй задачи необходимо внести изменения в документ «ЧекККМ».

1. Откроем форму «ФормаРегистрацииПродаж».

2. Создадим новый пункт в меню «Сервис» и зададим его свойства.

3. Добавим в модуль формы процедуру.