Платформа 1С – конфигурации. Система стандарт...
-

Платформа 1С – конфигурации. Система стандартов и методик разработки

0
2373
24.05.2019 Владислав Варламов

Содержание:

1.       Свойство алгоритма, заключающееся в отсутствии ошибок.

2.       Начальные действия при работе с 1С:Предприятие 8 конфигурациями

3.       Настройка обмена данными классификаторов между различными информационными базами

4.       Регламентные задания в 1С 8.3.

5.       Настройка расписания регламентных заданий.

6.       Принципы построения командного интерфейса 1С.


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


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


1.    Свойство алгоритма, заключающееся в отсутствии ошибок.


Одно из самых главных требований к конфигурации— отсутствие ошибок, возникших при проверке (просмотреть список можно открыв конфигуратор – меню Конфигурация – Проверка конфигурации). Следует также следить, чтобы конфигурация не содержала неиспользуемых объектов и метаданных (Справочники, документы, разделы командного интерфейса и т.п.)


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


2.    Начальные действия при работе с 1С:Предприятие 8 конфигурациями


По факту первого запуска конфигурации предусмотрен механизм выполняющий первоначальное заполнение информационной базы необходимыми первоначальными данными «Обновления данных ИБ». Если в конфигурации используется «Библиотека стандартных подсистем», то поможет подсистема «Обновление версии ИБ».


Если в конфигурации не используется «Библиотека стандартных подсистем» существуют требования к действиям, выполняемым при работе с конфигурацией:


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


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


Пользователю системы должно выводиться оповещение в случае, если обработка не проведена в требуемом объеме. Данное оповещение должно контролироваться системой.


Если в конфигурации присутствует возможность работы с распределенной 1С рабочей базой (РИБ), обновление данных ИБ в подчиненных узлах необходимо реализовать таким образом чтобы:


·         Обновление выполнялось после загрузки уже обновленных данных из главного узла;

·         Конкретно отрабатывала повторная обработка ИБ;


В противном случае:

·         В каждом из узлов РИБ при обмене данными создадутся многократные новые данные в случае, если при обновлении происходит добавление новой информации.

·         Дополнительная избыточная нагрузка на канал связи между узлами возникнет, если при обновлении подчиненного узла ИБ меняются какие-либо данные, которые будут зарегистрированы обратно к выгрузке в главный узел. 


3.    Настройка обмена данными классификаторов между различными информационными базами


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


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


4.    Регламентные задания в 1С 8.3.


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


Есть несколько способов запуска регламентного задания (в зависимости от его специфики):


·         Если регламентное задание и меняем в системе данные определенного бизнес-процесса либо по конкретной форме, то в таких формах необходимо разместить команду для выполнения данного действия (Обновить, получить почту, выполнить).

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


·         Если регламентное задание влияет на ИБ в целом либо на заранее неопределенное количество рабочих мест. Существуют регламентные задания, не привязанные к определенным рабочим местам, так как нет возможности выделить одно рабочее место для запуска всех таких заданий. В таких случаях рекомендуется выполнять данные регламентные задания с одного рабочего места, такое рабочее место уже существует в форме «Регламентные и фоновые задания».


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


Регламентные задания, которые не меняют данные в ИБ:

·         Рассылка информации о новых/просроченных задачах

·         Периодический запуск внешних обработок для рассылки отчетов

·         Рассылка по почтовым адресатам информации об ошибках в журнале регистрации 


5.    Настройка расписания регламентных заданий.  


Частое выполнение регламентных задания в 1С 8.3 может негативно сказаться на производительности сервера 1С:Предприятие. Для того чтобы избежать подобных проблем при разработке, необходимо выбрать время и интервал запуска (исходя из назначения регламентного задания).


Ни в каких случаях не рекомендуется устанавливать периодичность регламентного задания в 1С 8.3 чаще одной минуты.


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


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


Если необходима периодичность менее 30 секунд, то периодом выполнения регламентного задания ставится «один раз в минуту».


При необходимости выполнения масштабного регламентного задания в 1С 8.3, нужно устанавливать время его выполнения либо в нерабочее время, либо на выходные дни. 


6.    Принципы построения командного интерфейса 1С.


Возможности пользователей (пространство команд) создают элементы командного интерфейса 1С. Командный интерфейс — это средство навигации по функциональности конфигурации. Командный интерфейс 1С включает в себя: Команды навигации, Панель разделов, Меню функций, Меню функций текущего раздела. В системе есть возможность настройки расположения и состав панелей. При настройке панелей необходимо пользоваться следующими принципам:


·         Количество элементов в панели должно быть таким, чтобы помещалось на экране с стандартным разрешением экрана без прокрутки.

·         Внутри панелей элементы расположить по частоте использования и важности элемента. Первыми располагать элементы с наибольшей важностью.

·         Не рекомендуется располагать рядом команды и пункты меню, в названиях которых совпадают первые символы.

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

 

Специалист компании ООО «Кодерлайн» 

Владислав Варламов.

Задать вопрос автору статьи
Тема вопроса*
Ваше имя*
E-mail или телефон*
Ваш вопрос*
 

Добавить комментарий
Текст сообщения*
Защита от автоматических сообщений
 
Теги
# абота Риелторского Агентства # Управление торговлей 11 #Работа Риелторского Агентства # 1C # CRM-система # Cинтаксис-помощник # Cинхронные методы работы # PDF документами # PowerShell # XML-файл # Бизнес-процесс # Глубина анализа # Графические объекты # Динамический список # Документ заполнен # Документ Отбор (размещение) товаров # Документ Отгрузка товаров ИС МП # Документ Приобретение товаров и услуг # Документ УПД # Доступ на ТСД # ДтКт # ЕАЭС # Закладка Администрирование # Зарплата и кадры # Имя таблицы # ИТС # Кабель NYM(Севкабель) 3x5.5 # Книга учета доходов и расходов # Курс валюты # Лицо с правом подписи # Лицо, имеющее право подписи документов # Маркировка цифровыми кодами # Минимальные цены продажи в 1С # Настройка НСИ и разделов # Настройка ценообразования # НДФЛ # Нематериальные активы # Оплата через банк # Основное ответственное лицо организации # Перемещение ТС и оборудования # Проведение инструктажа # Продажи или Закупки # Прочие доходы # Пункт Подключить обработки # Пункт Сервис # ПФР и ФФОМС # Работа ТС # Расчет налога УСН # Расчетные счета # Система «Честный знак» # Система GS1 # Списание на расходы # Справка-расчет налога УСН # Страховые взносы # Таблица формы # Таблица формы «Сотрудники» # Товары # Установка цен на товары # Формат Цифровой Маркировки # Функция Дата # Функция ДеньГода # Функция ДеньНедели # Центральный Банк России # Цены номенклатуры 2.5 # Элементы #1.6-НДФЛ #1С Бухгалтерия #1С: CRM #1С: ERP #1С: ERP Управление строительной организацией #1С: ERP. Управление буровой компанией #1С: WMS Управление складом #1С: Аренда и управление недвижимостью #1С: БУХ #1С: Договорчики #1С: Документооборот #1С: ЗУП #1С: Интеграция #1С: КА #1С: Колледж #1С: Конвертация данных #1С: Модули #1С: Платформа #1С: Розница #1С: Сценарное тестирование #1С: ТОИР #1С: УАТ #1С: УКФ #1С: Университет #1С: УНФ #1С: УПП #1С: Управление строительной организацией #1С: УТ #1С: УХ #1С:ERP #1С:БГУ #1С:БП #1С:Риелтор #1С:Управление холдингом #1С.6-НДФЛ #ADO #APACHE #API #canonical #com-объекты #Excel #Excel в 1С #GoogleDrive #Googleаккаунт #HTTP #ITIL #Koderline: Управление медиа-холдингом #Koderline: Управление проектами строительства скважин #LINUX #MS SQL Server #PDF #WEB #WEB-сервисы 1С #Word #WS-ссылки #XML #Администрирование 1С #Адрес URL описания #акты в 1С #Безопасность сервера #Бесшовная интеграция #БИТ.Финанc #Битрикс24 #Блокировки в 1С #БСП #БУ #Бурение скважин #Бухгалтерская отчётность в МСФО #Бюджетирование #Вид Характеристики #Внедрение #Внедрение ERP #Внешний вид формы #Выбор каталога #Выбранные файлы #Документ Отпуск #Документ1 #Загрузка цен в 1С #Задача для 1С #Закрытие месяца #Заменить #Запись регистра сведений #Запросы 1С #Интеграция 1С #Интервал dpi #История пользователя #КАК ОТРАЖАЮТСЯ ТОВАРЫ В ПУТИ 1С #Как сделать в 1С #Карточка Объекта недвижимости #Клиент-серверная схема #Код ЦМТ #Конвертация данных #Контроль документов #Конфигурация 1С #Копирование настроек пользователей #Корпоративное сопровождение #Лизинг #Лицензии 1С #Массовая регистрация отгулов #Меню Отчет #Механизм Анализа Данных в 1С #Моделирование #Модуль Диадок #МРОТ #МСФО #Налоги #Начисления Арендной платы #Обмен между базами #Обновления #Операции в 1С #Оптимизация #Организация #Отпуск #Отчетность #Отчеты в 1С #Оценка задач #Параметр «Количество» #Партнер #Перенос данных #Перенос цен из Excel в 1С #Периодичность ДЕНЬ #Периодичность МЕСЯЦ #Планирование #Поле Ввода Значение Субконто #Полезные обработки #Пользовательский режим #Правила обмена #предопределенные элементы справочников #Принцип работы 1С #Проводки 1С #Программа 1С #Программирование в 1С #Программные права #Продажа ТМЦ #Продажи #Продление #Производство #Просмотр #Путь к файлу #Работа с объектами в 1С #Расторжение #Расчетные документы #Расширение конфигурации #Регламентированная отчетность #Результаты поиска #РСБУ #С # #СЗВ-СТАЖ #СКД #Соединение COM в 1С платформе #Соединение СОМ в 1С платформе #Сравнение конфигураций #Счет-фактура #Территориальная привязка #Территориальные рамки #Тестирование 1С #Техническое задание #Типы данных ссылки #Торговое оборудование #Транспортная логистика #Управление проектами #Установка цен номенклатуры #Финансовый учет #Формат MicrosoftExcel #Функционал МРМ #Х-точка #Характеристики Товаров #Хранилище настроек #Хранить историю изменений #Ценообразование #Чтение #Экзамен 1С #Яндекс-диск или Google-диск #Яндекс.Касса 1С под Linux 1С:УНФ Email или телефон Работа с объектами в 1С Функциональные опции в 1С
Услуги программиста 1С
Получите специалиста  
для решения всех задач
в области 1С
Программы 1С
Цены и подробное описание программ 1С:Предприятие 8.