Хранилище значения
Объект
«ХранилищеЗначения» предназначен для хранения значения «как оно есть». Он может
быть записан в поля информационной базы. имеющие соответствующий тип. Это
позволяет сохранять в информационной базе любые значения (в том числе «не формализуемые»,
тип которых не может быть выбран в качестве типа поля, например Картинка»).
Большинство объектов. Которые имеют неизменяемое значение, а также
универсальные коллекции, могут быть преобразованы в значение «ХранилищеЗначения».
К значению хранящемуся в объекте, нельзя обращаться, его можно только извлечь
из хранилища.
Не
рекомендуется хранить в реквизитах этого типа ссылки на другие объекты
информационной базы.
Для
знакомства с объектом «Хранилище3начения» создайте у справочника
«ФизическиеЛица» реквизит «Фотография» (тип «ХранилищеЗначения»).
Для
отображения фотографии в диалоге формы элемента определите дополнительную
страницу в элементе управления «Панель». поместите на нее элемент управления
«ПолеКартинки» (имя «Фото») и две кнопки.
В
модуле формы элемента необходимо написать две процедуры:
Проверьте
работоспособность данного механизма.
Планы обмена
Решая
различные учетные задачи (средствами IС:Предприятие 8.0) рано или поздно
придется столкнуться с задачей организации постоянного обмена данными с другими
системами (это не обязательно будут программы семейства 1 С: Предприятие).
При
решении задач обмена обычно решаются три подзадачи:
• Состав обмениваемых данных (что планируем загружать,
выгружать) и каким образом принимается решение о выгрузке данных
• Синхронизация загружаемых данных (каким образом
осуществляется «идентификация» загружаемых) данных
• Формат (способ) обмена. С этой точки зрения из
IС:Предприятис 8.0 можно работать с файлами «txt», «dbf», «html» «xml». Можно
пользоваться ОLE («хls» и т.д), Соm.
С
помощью планов обмена можно в программном комплексе хранить участников обмена
(они определяются как узлы плана обмена) и «включить» механизм регистрации
изменений для объектов, участвующих в обмене по данному плану обмена (планов
обмена может быть любое количество).
Универсальный обмен данными
Поставим
перед собой задачу организации обмена расходными накладными. Создадим с этой
целью План обмена «Расходные». Он не будет содержать табличных частей.
реквизитов. Сразу перейдите к закладке «Прочее» и отметьте флажком документ
«Расходная».
Определив,
таким образом, план обмена, вы «включили» в системе механизм регистрации
изменений для документа «Расходная», Можно считать, что в программном комплексе
появилась таблица, в которую при изменении конкретного документа вносится
столько строк, сколько участников обмена зарегистрировано.
Для
«регистрации» участников обмена необходимо в пользовательском режиме определить
в плане обмена нужное количество узлов, Один из узлов является предопределенным.
он характеризует «эту» базу.
Каждый
из узлов, помимо определенных в плане обмена реквизитов, табличных частей
характеризуется номером отправленного сообщения и номером принятого сообщения.
Просмотрев
эти характеристики можно сказать сколько сообщений было отправлено, а сколько
принято для выбранного участника обмена.
Следует
отметить, что регистрация изменений ведется для всех участников «сразу» (при
изменении соответствующего объекта), а просмотр изменений, отправка изменений,
очистка регистрационной таблицы выполняется для каждого узла в отдельности.
В
плане обмена добавьте один узел обмена «ОНИ» и заполните предопределенный.
Для
выгрузки измененных объектов создайте обработку «ВыгрузкаДанных». Определите у
обработки процедуру обработчик события нажатие на кнопке «Выполнить»
После
создания обработки просмотрите получаемый файл xml, состояние счетчиков для узла «ОНИ».
Распределенные базы данных.
В
предыдущем разделе рассматривалась возможность организации «универсального»
обмена данными. Этот обмен мог производиться между произвольными участниками
(необязательно между базами с идентичной конфигурацией), но при этом механизмы
выгрузки, загрузки, разрешения коллизий необходимо прописывать программисту,
реализующему обмен.
В
ряде случаев возникает задача организации обмена данными именно между базами
IС:Предприятие, причем ставится задача синхронизации этих конфигураций.
Для
решения данной задачи можно использовать механизм распределения базы данных.
Распределенная
информационная база имеет иерархическую структуру. У каждого узла
распределенной информационной; распределенной базы может быть один главный и
любое количество подчиненных узлов. «Начальный узел» или узел, у которого нет главного
узла, называется корневым узлом распределенной информационной базы. Каждый из
узлов может обмениваться только со своими «соседями», то есть со своими главным
и подчиненными узлами.
Для
распределения базы необходимо отметить на закладке «Основной» конструктора
плана обмена флаг «Распределенная информационная база».
После
этого в контекстном меню для узлов получателей можно сформировать начальный
образ базы и производить загрузку/выгрузку данных.
В
распределенных базах по умолчанию работают следующие принципы:
• Каждое изменение элемента данных, произведенное в
любом из узлов распределенной информационной базы стремится распространиться по
всем узлам. Разрешение коллизий производится на основании отношения узлов
«главный подчиненный».
Бизнес
процессы, задачи.
Бизнес
процессы в IС:Предприятии предназначены для объединения отдельных операций в
цепочки взаимосвязанных действий, приводящих к достижению конкретной цели. Они
дают возможность перейти к процессному управлению деятельностью компании.
Цепочки взаимосвязанных действий бизнес-процесса представляются с помощью карты
маршрута бизнес-процесса. Карта маршрута описывает логику бизнес-процесса и
весь его жизненный цикл от точки старта до точки завершения в виде
схематического изображения последовательности прохождения взаимосвязанных точек
маршрута.
Задачи
в IС:Предприятии позволяют вести учет заданий по исполнителям и служат
отражением продвижения бизнес-процессов по точкам маршрута. При этом задачи
могут создаваться не только бизнес-процессами, но и другими объектами
информационной базы и непосредственно пользователями.
Бизнес-процессы
в 1С:Предприятии допускают следующие виды маршрутизации:
• Жесткая. Бизнес-процесс имеет строгую карту
маршрута, не включающую в себя условных и параллельных переходов, с жестко
определенными адресатами для каждой точки маршрута. Данный вид не допускает
свободной и условной маршрутизация.
• Свободная. Адресаты точки карты маршрута
бизнес-процесса не установлены и определяются программно или интерактивно в
течении жизненного цикла бизнес-процесса.
• Условная. Карта маршрута предусматривает проверку
условий и переход по соответствующим ветвям. Переходы могут быть как бинарными
(условие), так и множественными (выбор варианта).
• Параллельная. Карта маршрута предусматривает
разделение бизнес-процесса на параллельные ветви с возможностью последующего
слияния (ожидания). Продвижение бизнес-процесса по каждой из параллельных
ветвей происходит независимо по мере выполнения соответствующих задач.
Как
правило, в реальных картах бизнес-процессов встречаются все эти типы маршрутизации.
Другим
важным понятием является «Адресация». Основное назначение системы адресации -
обеспечить возможность не только персональной, но и ролевой адресации задач участникам
бизнес-процессов.
Рассмотрим
следующий пример. Для приема человека на работу в компанию он должен пройти три
собеседования:
1. У сотрудника отдела кадров
2. у начальника подразделения, куда он «набирается
З. У руководителя компании
После
успешного прохождения всех трех собеседований в отделе кадров на сотрудника
оформляется документ о приеме на работ.
Реализацию
механизма начнем с создания регистра адресации (регистр сведений).
В
справочник «Должности» необходимо добавить три предопределенных значения:
Создайте
и настройте объект «Задача»
Создайте
бизнес процесс «Прием на работу». В реквизит «Задачи» выберите созданный ранее
объект «Этапы приема».
Определите
у бизнес-процесса следующие реквизиты (на закладке «данные»):
• Фамилия соискателя (Строка 20)
• Имя соискателя (Строка 20)
• Отчество соискателя (Строка 20)
• должность на которую рассматривается кандидат
С
помощью редактора определим карту маршрута (на закладке «Прочие» конструктора
бизнес процесса):
Данный
маршрут является примером «жесткой» маршрутизации (нет параллельных ветвей,
проверки условий и тп.).
Для
задачи «Прием на работу» определите следующий обработчик события «При
выполнении задачи» (для этого в палитре свойств точки необходимо
воспользоваться свойством «При выполнении»).
Остается
заполнить регистр адресации и проверить используемый механизм на практике.
Картинки, стили, языки
Данные
объекты располагаются в ветви «Общие» дерева метаданных. Порядок работы с Ними
схож с порядком работы с другими объектами. Использование данных объектов
позволяет разрабатывать уникальные по оформлению интерфейсы, в рамках одной
конфигурации определять диалоги на разных языках.
Картинки
Для
включения картинки в конфигурацию необходимо щелкнуть правой клавишей мыши на
ветви «Общие картинки» и выбрать «Добавить». Добавленные таким образом картинки
можно использовать в некоторых элементах управления, в формах, макетах, а также
обращаться к ним при помощи встроенного языка системы.
Если
картинку планируется использовать в качестве пиктограммы в меню, панели
инструментов, табличном документе и т.п., то рекомендуемый размер таких
картинок 1бх1б точек. Если картинку планируется использовать в табличном поле
или поле списка, ее размер не должен превышать 14х14 точек. Если же картинку
планируется использовать в кнопке выбора поля редактирования, ее размер не
должен превышать 9х9 точек
Стили
Стиль
— это совокупность различных настроек, используемых для оформления форм,
текстов, рамок, и других составляющих элементов управления. Использование стиля
позволяет быстро выбрать нужное оформление.
Единственный
совет: не увлекайтесь. Старайтесь для разработки собственных интерфейсов
привлекать людей (организации), специализирующихся в данной области.
Языки
Объекты
конфигурации «Языки» предназначены для создания интерфейса программы на
различных языках. для каждого объекта конфигурации в палитре свойств для
свойства «Синоним» или «Заголовок» конфигуратор резервирует строку для каждого
языка.
При
редактировании диалогов форм для просмотра их внешнего вида на других языках
(если их было определено несколько) можно
выбрать
пункт «Конфигурация — Язык редактирования
конфигурации»,
кроме того можно воспользоваться кнопкой выбора языка, расположенной в строке.
Практикум
№22
Попробуйте
поработать с этими объектами. Определите дополнительный язык, создайте свой
стиль, укажите данный стиль для какой-либо формы.
Администрирование
При
работе пользователей с системой «1С:Предприятие» в сети важное значение
приобретают два вопроса интеграция и разделение доступа.
Конфигуратор
содержит развитые средства администрирования, предназначенные для решения
указанных задач. Другой. также не менее важной задачей, является формирование
резервных копий.
Определение интерфейсов, ролей,
пользователей
Прежде
всего, в процессе создания конфигурации создается необходимое число типовых
ролей и интерфейсов Роль описывает полномочия определенной категории
пользователей на доступ к информации, обрабатываемой системой. Настройка
интерфейса связана с определением состава команд главного меню и панелей
инструментов. для определения ролей и интерфейсов внутри ветви «Общие»
существуют одноименные объекты. Порядок работы с ними довольно простой.
После
создания нового интерфейса (щелчок правой клавишей мыши на соответствующей
ветви дерева метаданных) необходимо определить состав главного меню программы
(меню является «одной из панелей» интерфейса). Конструктор меню запускается
автоматически после создания интерфейса.
Слева
отображаются группы меню, справа состав входящих в группу элементов. Необходимо
нужным образом «расставить галочки». Меню можно формировать по подсистемам.
После
того, как меню будет сформировано, можно добавлять любое количество панелей
управления.
При
определении интерфейса следует обратить внимание на его важное свойство
«Переключаемый». В случае, если свойство отмечено, интерфейс будет относиться к
переключаемым (пользователь, не прекращая работу с системой, может
переключиться в такой интерфейс из того интерфейса, в котором он работал).
Для
определения роли необходимо ВЫПОЛНИТЬ щелчок правой клавишей мыши на ветви
«Роли». Далее, обходя все объекты конфигурации, необходимо отметить те
действия, выполнение которых будет разрешаться пользователю с данной ролью.
После
определения ролей и интерфейсов можно приступить к определению списка
пользователей в системе. Для этого необходимо в главном меню программы выбрать
«Администрирование/Список пользователей». В открывшейся форме нажать кнопку
добавления.
На
первой закладке, помимо всего, можно выбрать способ аутентификации. На второй
закладке можно определить несколько доступных ролей, выбрать основной
интерфейс, язык интерфейса конфигурации. Нового пользователя можно завести
путем копирования уже существующего.
Практикум
№23
Определите
две роли, два интерфейса, заведите пользователей.
Определение доступа к объектам на
основании данных
Рассмотренные
механизмы разграничения прав доступа позволяли определять доступ к видам
объектов. Но как реализовать доступ пользователю только к документам по своему
контрагенту? Рассмотрим следующий пример.
Создайте
справочник «Пользователи» с реквизитами:
Имя (тип «Строка»)
Логин (тип «Строка»)
Контрагент (тип «СправочникСсылка.Контрагенты»)
Далее
создайте параметр сеанса «ВыбКонтрагент», «СправочникСсылка.Контрагенты»
(параметры сеанса можно использовать в качестве «быстрых глобальных
переменных»).
Создайте
набор прав «ПоКонтрагенту» и определите правило ограничения доступа к данным
как показано на ниже следующих рисунках:
Само
условие определите следующим образом:
далее
потребуется определить обработчик события в модуле приложения. Текст
обработчика следует ниже
Остается
создать пользователя с соответствующим набором прав, настроить «под него»
запись в справочнике «Пользователи» и попробовать просмотреть документы
«Приходная» (в том числе и с помощью запроса).
Выгрузка, загрузка информационной базы
Текущую
информационную базу данных можно выгрузить в файл на диске. для сохранения и
сжатия данных в файл выберите пункт «Администрирование - Выгрузить
информационную базу данных в файл».
Для
восстановления информационной базы данных из файла выберите пункт
«Администрирование Загрузить информационную базу из файла».
Выбор
файла в обоих случаях производится в стандартном диалоге выбора файла.
Сравнение и объединение конфигураций
Режим
сравнения и объединения конфигураций позволяет детально сравнить две
конфигурации и объединить их. Возможно выборочное объединение по результатам
сравнения.
Режим
запускается при выборе пункта меню «Конфигурация — Сравнить, объединить с
конфигурацией из файла». После выбора открывается окно «Объединение
конфигураций».
Оно
позволяет:
• Ознакомиться с тем, какие объекты в двух
конфигурациях отличаются
• Выбрать объекты, по которым необходимо детально
изучить различия
• Открыть указанные объекты для просмотра изменений
• Задать, какие из объектов включить в объединение
• Установить соответствия объектов
• Установить режимы объединения конфигураций (для
конфигурации или по каждому объекту)
• Установить порядок подчиненных объектов (для
конфигурации или по каждому объекту)
• Сформировать отчет о различиях в конфигурациях
• Запустить процесс объединения конфигураций
Нажатие
на кнопку «Действия» открывает контекстное меню. Пункт «Установить режим для
всех» открывает диалог установки режима объединения и порядка подчиненных
объектов.
Пункт
«Отметить по подсистемам» позволяет установить отбор по подсистемам. Пункт
«Отчет о сравнении» позволяет получить данный отчет с выбранной степенью
детализации.
В
окне «Объединение конфигураций» можно изменять соответствие объектов,
предложенное системой. Делается это с помощью соответствующих пунктов
контекстного меню.
При
просмотре отличий можно открывать палитру свойств любого объекта: как из
основной, так и из загружаемой конфигурации.
Находясь
в режиме объединения можно производить изменение основной конфигурации. Но при
внесении изменений кнопка «Выполнить» становится недоступной. Для продолжения
обновления (объединения) требуется нажать кнопку «Обновить».
Для
сравнения модулей требуется выбрать соответствующую строчку:
И
в контекстном меню выбрать пункт «Показать различия в модулях»:
В
открывшемся окне можно просмотреть отличия между модулями. Выполнив «действия —
Показать результат объединения Модуля», просмотреть результат объединения.
Процесс
объединения конфигураций запускается при нажатии кнопки «Выполнить».
Групповая разработка конфигураций
Разработка
конфигурации авторским коллективом может производиться последовательно, когда
разработчики договариваются о модификации объектов конфигурации, производят
изменения, а затем объединяют результат. Такой режим связан с риском случайного
изменения других объектов, с необходимостью точного понимания взаимосвязи
объектов и всех направлений разработки.
для
снижения вероятности допущения ошибок, повышения производительности разработчиков
и упрощения процесса разработки конфигурации в системе «IС:Предприятие 8.0»
существует механизм поддержки групповой разработки конфигурации.
Под
групповой разработкой понимается одновременная работа группы разработчиков по
изменению конфигурации, при которой модификация объекта конфигурации доступна
только тому разработчику, который предварительно «захватил» данный объект.
При
групповой разработке конфигурация рассматривается как набор объектов, закрытых
для изменения. Чтобы провести изменения в объекте, его нужно «захватить».
Одновременно объект может быть захвачен только одним разработчиком.
Создание
хранилища конфигурации
Хранилище
конфигурации создается для разделения доступа к объектам конфигурации. Оно
создается в общедоступном каталоге (общем сетевом ресурсе). Для его создания
необходимо выбрать пункт «Конфигурация — Хранилище конфигурации Создать
хранилище». В появившемся диалоге необходимо указать путь к каталогу (он не
должен содержать другого хранилища), указать имя к пароль администратора
хранилища. После нажатия кнопки «ОК» конфигуратор производит анализ данных,
формирование структуры объектов и запись данных в указанный каталог. По
окончанию формирования хранилища конфигуратор предлагает пользователю
подключиться к хранилищу.
Если
по указанному адресу (каталогу) уже зарегистрировано хранилище конфигурации, то
конфигуратор выводит сообщение о невозможности создания хранилища.
Администрирование хранилища
Для
того, чтобы несколько разработчиков могли работать с хранилищем, они должны
быть зарегистрированы (определены администратором).
Для
решения задач администрирования необходимо выбрать пункт меню «Конфигурация —
Хранилище конфигураций
Администрирование
хранилища».
В
открывшемся окне можно определять пользователей, просматривать текущие
подключения, отменять захват объектов пользователями.
Работа с хранилищем конфигурации
Для
работы с хранилищем к нему необходимо подключиться. С этой целью необходимо
выбрать пункт меню «Конфигурация - Подключиться к хранилищу».
В
диалоге подключения требуется указать путь к хранилищу, имя пользователя и
пароль. С одним именем можно произвести только одно подключение.
После
открытия хранилища, Конфигуратор выводит окно конфигурации. В правой части
этого окна выводятся пиктограммы, указывающие статус объекта.
После
осуществления подключения для работы с объектом (объектами) необходимо
произвести их «захват». для этого требуется выбрать пункт меню «Конфигурация —
Хранилище конфигурации — Захватить в хранилище». При захвате можно установить
флажок «Захватить рекурсивно», если одновременно требуется захватить и
подчиненные объекты.
Если
требуется добавить/удалить объект любого вида (справочник, документ), то
предварительно необходимо захватить конфигурацию (необязательно со всеми
подчиненными объектами).
Если
объект модифицирован другим пользователем хранилища, его новую версию можно
получить, указан нужные объекты и выполнив команду «Получить из хранилища». Для
внесения модифицированного объекта в хранилище требуется выполнить команду
«Поместить в хранилище». Если не требуется сохранять проведенные изменения
необходимо выполнить команду «Отменить захват в хранилище».
Поставка конфигурации, поддержка
Время
от времени конфигурации могут меняться (изменения в
законодательстве,
внесение новых возможностей и т.д.). В связи с
этим
возникают понятия: «поддержка» и (<поставка» конфигурации.
Поставка.
Различают полную поставку и поставку обновлений. Полная поставка представляет
собой файл конфигурации формата «*.сf>.
Поставка обновлений - файл обновлений формата «*.сf».
Поддержка.
Поддержка конфигурации заключается в способности конфигурации быть обновляемой
средствами конфигуратора с использованием файлов поставки.
Настройка
поставки заключается в указании правил поставщика на изменение объектов
конфигурации разработчиками, осуществляющими поддержку конфигураций конечных
пользователей.
Для
настройки правил поставки необходимо выбрать пункт меню «Конфигурация —
Поставка — Настройка поставки».
В
открывшемся окне для каждого объекта следует указать правило изменения. Кроме
этого можно выбрать: включать исходные тексты модулей (т.е. делать их
доступными) или включать их в скомпилированном виде.
Флажок
«Файл поставки может использоваться для обновления» можно снимать, когда
предполагается использовать полученный файл
как
промежуточный (требуется произвести ряд последовательных обновлений).
После
определения правил поставки необходимо сформировать соответствующие файлы. Для
этого необходимо выбрать пункт меню «Конфигурация — Поставка конфигурации —
Создать файлы поставки и обновления конфигурации».
Перед
этим требуется установка значений свойств конфигурации «Поставщик» и «Номер
релиза».
В
открывшемся окне можно указать каталог файлов поставки, имена
файлов.
Для формирования файла обновления требуется включить в
формируемый
файл предыдущие обновления конфигурации. Файлы
будут
созданы после нажатия кнопки «Выполнить».
После
установки конфигурации из файлов поставки она автоматически становится на
поддержку. Часто требуется изменить типовую конфигурацию, чтобы учесть
требования конкретного пользователя. В этих случаях необходимо полностью или
частично отказаться от поддержки некоторых объектов. Для проведения необходимых
изменений потребуется выбрать в меню:
«Конфигурация/Поддержка/Настройка
поддержки». В открывшемся окне можно включить возможность внесения изменений
(при этом будет выведено предупреждение о том, что обновление конфигурации
автоматически производиться не будет).
Если
по каким—то причинам пришлось снять с поддержки всю конфигурацию, поставить ее
на поддержку можно только после
загрузки
конфигурации из файла,. когда файлом является файл
поставки.
Большая самостоятельная работа
Автоматизируемая
нами фирма занимается закупками у своих поставщиков и продажей своим
покупателям различных товаров. В качестве дополнительной услуги существует
бесплатная доставка купленных товаров в случае, если общая сумма заказа
превышает 1000 рублей.
Необходимо
в рамках нашей конфигурации создать отдельную ветвь учета использования
транспорта организации. должен быть реализован следующий функционал:
должен
вестись перечень транспортных средств организации.
В
начале дня на каждую бригаду (а бригада состоит из водителя и двух грузчиков)
оформляется документ. Этот документ определяет состав бригады (он может
меняться произвольным образом) и производит допуск к работе (в документе должны
быть отметки о допуске водителя врачом к рейсам и отметка о прохождении
инструктажа по технике безопасности). Этим же документом бригада
«прикрепляется» к определенной автомашине, при этом указывается начальное
значение счетчика спидометра.
далее,
при оформлении документа «Расходная», в случае, если сумма покупки превышает
1000 рублей, должно выдаваться сообщение о возможности предоставления
бесплатной доставки, и только в этом случае менеджер может выписать на
основании расходного документа документ «Заявка на транспорт». В данном
документе указывается покупатель, контактное лицо (в диалоге должен быть виден
телефон), дата и время доставки (оно может быть любым, но не раньше текущей
даты). документ не имеет табличной части, но хранит ссылку на документ
основание.
Сотрудник
транспортного отдела рассматривает документ заявку, выбирает машину. Если на
эту машину не определена бригада, выдается предупреждение и производится сброс
выбранного значения. В противном случае автоматически в документ записывается
водитель и грузчики. далее заявка печатается. В печатной форме документа должна
присутствовать информация об адресе доставки (данные четко привязаны к
контактному лицу), перечне доставляемых товаров.
Кроме
всего в документе «Заявка на транспорт» проставляется текущее состояние заказа
(«не выехали», «в дороге к клиенту», «у клиента», «в дороге обратно» и
«отработан») и километраж (расстояние в километрах «туда и обратно»).
На
основании всей этой информации необходимо видеть: какая машина, где находятся;
на какой машине, какие бригады за выбранный
период
работали; какой водитель в скольких доставках, с каким общим километражем
участвовал.
Кроме
этого необходимо за период получать контрольный отчет по машине: состояние
счетчика на начало каждого дня, все поездки (километраж), расчетное состояние
счетчика.
Приступайте
В
качестве подсказки можно предложить один из вариантов организации структуры
базы данных:
1
.Необходимо создать справочники «ТранспортныеСредства», «Водители» (хранит
ссылку на справочник «ФизическиеЛица»), «Грузчики» (хранит ссылку на справочник
«ФизическиеЛица»).
2.Необходимо
модифицировать документ «Расходная» (при превышении суммы закупки 1000 рублей
должно выводиться сообщение)
3.Создайте
документ «Формирование бригады», «Заявка», настройте их. Документ «Заявка»
должен заводиться на основании документа «Расходная».
4.Для
хранения состава бригады, назначенной машины, начального значения счетчика
можно использовать регистр сведений. Другой регистр сведений можно использовать
для отслеживания «состояния» бригад.
5.Для
накопления данных о количестве выездов, километраже можно использовать регистр
накопления
Заключение
Что
можно посоветовать для достижения более эффективного результата в обучении
конфигурированию и программированию в среде «IС:Предприятие 8.0»?
Во-первых,
пройти эту методику еще раз самостоятельно, но на этот раз в спокойном темпе,
не пропуская ни одного практикума. Это будет уже намного проще, так как учебная
конфигурация. полученная Вами в результате обучения, поможет Вам вспомнить
особенности работы с изучаемыми объектами.
Во-вторых,
имеет смысл продолжить изучение методов встроенного языка и типовых
конфигураций на наших курсах.
В-третьих,
применять полученные знания на практике. Ничто так не укрепляет знания, как
решение реальных задач.
Успехов в работе!