Как создать свойство в 1с
Каждый объект дерева конфигурации имеет набор определенных, а иногда уникальных свойств. Пройдемся по некоторым объектам, опишем их свойства и разберемся, для чего они используются, на примере типовой конфигурации ЕРП 2.4
1. Общие свойства всех объектов 1С
Общие свойства всех объектов 1С в следующем. Каждый объект имеет имя, синоним и комментарий. Имя — уникальное наименование объекта в конфигурации, без пробелов, начинается с буквы. Синоним — произвольное наименование, то, что увидит пользователь в названии объекта в режиме предприятия. Комментарий — описание для разработчиков.
2. Общие модули в 1С
Общие модули в 1С:
Глобальный — обеспечивает доступность функций данного модуля в любом месте конфигурации, без обращения к самому модулю.
Клиент, сервер — определяет контекст исполнения функций, и откуда их можно вызывать: если установлена галка «Вызов сервера», то данные серверные функции модуля можно вызывать и с клиента. «Внешнее соединение» определяет доступность функций, например для com-соединений 1С.
Привилегированный — все функции в данном модуле будут исполняться под полными правами.
Повторное использование — механизм, позволяющий кешировать результаты функций. Нужен, когда используются функции, часто возвращающие один и тот же результат. В названия таких модулей обычно добавляют ПовтИсп.
3. Регламентные задания в 1С
Имя метода — экспортная процедура общего модуля, выполняемая при срабатывании задания.
Ключ — одновременно может работать только одно задание с уникальным ключом. Сам по себе ключ не уникален, может быть использован для группировки заданий.
Предопределенное — будет ли задание работать сразу же после обновления конфигурации или нужно будет настраивать его запуск вручную в каждой базе.
4. Общие команды в 1С
Тип параметра команды — в каких объектах данная команда будет доступна.
Режим использования параметра — возможность передать в качестве параметра не один, а множество объектов (например, при выделении списка документов).
Изменяет данные — блокирует форму и ставит признак модифицированности в истину.
5. Константы в 1С
История данных — версионирование объекта.
Использовать стандартные команды — видимость константы в командном интерфейсе.
Пояснение — всплывающая подсказка при вызове константы.
Форматы — формат типов число, дата и булево.
Быстрый выбор — отвечает за «выпадание» списка значений при активации поля выбора.
История выбора — «выпадание» недавно выбранных значений.
Связь по типу — установка фильтра значений, доступных для выбора, по отбору, указанному в данном поле.
6. Справочники в 1С:ЕРП 2.4
Иерархический, вид иерархии, количество уровней и их ограничение — определяет наличие групп элементов и их подчинение друг другу, количество уровней вложенности данного подчинения.
Владельцы — если справочник подчинен другому справочнику (например, справочник характеристик номенклатуры подчинен справочнику Номенклатура).
Серии кодов — будут ли коды уникальны во всем справочнике или уникальность будет сохраняться только в пределах одного владельца.
Контроль уникальности и автонумерация — проверка при записи элемента справочника на уникальность его кода и генерация нового кода автоматически.
Обновление предопределенных данных — иногда, например, при использовании РИБ создавать элементы при обновлении в базе не нужно, они загрузятся из основной.
Вводится на основании — можно использовать конструктор для ввода на основании других объектов.
Полнотекстовый поиск — поиск объекта по наименованию по всей базе, с использованием операторов полнотекстового поиска.
Быстрый выбор и способ выбора — выбор элемента из выпадающего списка (удобно, когда мало элементов) и также возможность открытия формы выбора.
Ввод по строке — по наименованиям каких реквизитов будет происходить поиск при вводе символов в поле.
Создание при вводе — появление «плюсика» для создания нового элемента при начале ввода.
7. Документы в 1С
Давайте разберем свойства документов в 1С.
Периодичность — период контроля уникальности номера.
Проведение, оперативное проведение — проводится или только записывается документ, есть возможность проведения оперативно.
Удаление движений — если удалять автоматически, то перед проведением записывается пустой набор записей в регистры.
Запись движений при проведении — можно указать, что в регистры должны записываться только измененные данные.
Заполнения последовательностей — в каких последовательностях участвует документ. Нужно для восстановления правильной цепочки последовательности документов.
Прив. Режимы — действия выполняются на сервере и без контроля прав. Ускоряет проведение документа.
8. Регистры сведений 1С
Периодичность — является ли периодическими, а также с каким периодом вносятся новые записи.
Режим записи — записи вносятся независимо или с помощью документа.
Основной отбор по периоду — если регистр сведения 1С подчинен регистратору, то основной отбор будет по данному регистратору. Если же независимый и периодический, то основной отбор можно установить и на сам период.
Разрешить итоги — создаются дополнительные физические таблицы для хранения итогов, для ускорения доступа к срезу первых и последних.
9. Регистры накопления в 1С 8.3
Давайте рассмотрим регистры накопления в 1С 8.3.
Вид регистра — определяет, создавать ли дополнительную таблицу для хранения остатков по регистру.
Разрешить разделение итогов — включение возможности параллельной записи в регистр данных, разделяемых дополнительным полем Разделитель в таблице регистра. Повышается скорость записи в регистр за счет отсутствия блокировок записей. Чтение же наоборот усложняется за счет необходимости свертки получаемых записей.
10 Регистры бухгалтерии в 1С
Корреспонденция — включает возможность принципа двойной записи за счет наличия корреспондирующих счетов в движениях регистра.
Длина уточнения периода — включает возможность корректировки входящих остатков на границах периодов, разбивая секунду максимум на 1000 интервалов. Число в данном поле указывает количество знаков уточнения периода.
11. Регистры расчета 1С
Период действия — включает доступность реквизитов ПериодДействияНачало и ПериодДействияКонец для расчета периодических начислений (например, оклада по месяцам).
Базовый период действия — включает доступность реквизитов БазовыйПериодНачало и БазовыйПериодКонец для определения границ расчета базы для начислений (например, для начисления суммы больничного используется средняя зарплата за последние три месяца).
График — регистр сведений 1С с данными о периодах, за которые нужно произвести расчеты.
Значение графика — ресурс регистра сведений 1С со значением показателя графика для расчета (например, количество отработанных часов).
Дата графика — измерение, отвечающее за значение периода, в который был отработан данный показатель.
Читайте также: