В прикладном решении
страницаВ прикладном решении
Запустите проект в режиме отладки и проверьте работу вашего документа.
Нажмите Ввод начальных остатков номенклатуры в разделе Бухгалтерия.
Создайте документ для ввода начальных остатков в регистр ОстаткиМатериалов и внесите в него следующие данные (рис. 22.4):
- Дата документа –
24.09.2022. - Строки табличной части:
- 1:
Период – 02.09.2022,Вид движения – Приход,Материал – Кабель электрический,Набор свойств – Белые кабели,Склад – Основной,Количество – 35.
- 2:
Период – 09.09.2022,Вид движения – Приход,Материал – Шланг резиновый,Набор свойств – Польша,Склад – Основной,Количество – 127.
- 1:

Рис. 22.4. Документ «Ввод начальных остатков номенклатуры № 1»
Обратите внимание на то, что дата документа не совпадает с датами отдельных записей, которые вы указали в движениях документа.
Нажмите Записать и для проверки перейдите к движениям вашего документа в регистре ОстаткиМатериалов(рис. 22.5).

Рис. 22.5. Записи регистра «ОстаткиМатериалов»
Таким образом, вы добились поставленной цели: с одной стороны, задавая дату документа, вы можете фиксировать момент внесения изменений в записи регистра; с другой стороны, для каждой создаваемой вами записи регистра вы можете указать индивидуальное значение поля Период.
Теперь познакомьтесь с тем, как программно синхронизировать дату движений с датой документа. Для этого существуют два типичных варианта.