1С:Предприятие 8
Система программ
Архитектура платформы 1С:Предприятие
(версия 8.3.17)

Ввод на основании

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

Рассмотрим простой пример. Допустим, в прикладном решении существует документ Поступление товара, который фиксирует факт появления в организации некоторых позиций номенклатуры:

Ввод на основании

После того, как номенклатура получена от поставщика, следует оформить документ Оплата товаров и услуг, в котором указать поставщика и сумму, которую ему необходимо перечислить за поставленный товар:

Ввод на основании

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

Ввод на основании

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

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

Алгоритм, по которому существующая информация будет использоваться во вновь создаваемых объектах, описывается средствами встроенного языка при создании прикладного решения.

Конструктор ввода на основании

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