[ Вопрос дня ] Что означает свойство “Длина уточнения периода” в настройках регистра бухгалтерии?

Доброго дня, коллеги!

Курс Подготовка к аттестации 1С:Специалист по платформе 1С:Предприятие 8.3 весьма объемный и в нем представлена только та информация, которая на 100% нужна на экзамене. Если у вас в процессе обучения возникают дополнительные вопросы, то добро пожаловать в Мастер-группу.

Вопрос

Добрый день! Что означает свойство “Длина уточнения периода” в настройках регистра бухгалтерии?

Ответ

Добрый день! Это свойство регистра бухгалтерии:

Регистр бухгалтерии

В документации на сайте ИТС это свойство описывается следующим образом:

Свойство “Длина уточнения периода” позволяет указать, используется ли для данного регистра уточнение периода, и сколько интервалов будет включать уточнение периода, если оно включено. Данное свойство указывает, на сколько одинаковых интервалов будет разбита одна секунда:

  • свойство имеет значение 0 – значит уточнение периода отключено;
  • свойство имеет значение, отличное от 0 – это означает, что уточнение периода включено. При этом каждая секунда может быть разбита на 10 (значение свойства равно 1), 100 (значение свойства равно 2) или 1 000 интервалов (значение свойства равно 3).

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

В типовой конфигурации 1C:БП свойство “Длина уточнения периода” не применяется – свойство установлено в значение 0.

Также в сборнике задач для подготовки к экзамену 1С:Специалист по платформе 8.3 нет заданий, где требовалось бы использовать это свойство.

Также добавлю, что это свойство появилось в версии платформы 8.3.9. В документе, содержащем описание изменений, также есть пояснение:

http://downloads.v8.1c.ru/content//Platform/8_3_9_2170/1cv8upd.htm#befed7e3-b616-11e6-a3f7-0050569f678a

Комментарии / обсуждение (2):

  1. Арсен

    Добрый день! В подписке на событие ПриЗаписи документа у меня прописано чтение значения константы. В основном документы проводится без проблем, но иногда на этой строке возникает ошибка и прерывается проведение документа. Документы создаются программный образом. На это указывает журнал регистрации. Из-за чего может возникнуть ошибка? Вот текст ошибки из журнала:
    Не удалось провести заказ клиента Заказ клиента 00УТ-044389 от 19.03.2025 10:30:49 Ошибка при вызове метода контекста (Записать)
    {ОбщийМодуль.ав_ПодпискиНаСобытия.Модуль(182)}:Если Константы.ав_ИзменятьСостояниеЗаказовВAutooptProПриПроведенииДокументов.Получить() Тогда
    {ОбщийМодуль.ав_ОбщегоНазначения.Модуль(1813)}:Док.Записать(РежимЗаписи);
    {ОбщийМодуль.ав_Автодок.Модуль(1830)}:Заказ = ав_ОбщегоНазначения.СоздатьЗаказКлиента(СтруктураДанных, РежимЗаписиДокумента.Проведение);
    {ОбщийМодуль.ав_ОбщегоНазначения.Модуль(1968)}:ав_Автодок.СоздатьЗаказыКлиентовПоЗаказуПоставщика(Док.Ссылка, СтруктураДанных.Параметры);
    {ОбщийМодуль.ав_ОбменССайтом.Модуль(928)}:ЗаказПоставщику = ав_ОбщегоНазначения.СоздатьЗаказПоставщику(СтруктураДанных, РежимЗаписиДокумента.Проведение);
    {ОбщийМодуль.ав_ОбменССайтом.Модуль(467)}:СформироватьЗаказыПоставщикамПоПодгрузке(РезультатЗапроса[5], Параметры, Сайт, Остатки, ТоварыСОстатками);
    {ОбщийМодуль.ав_ОбменССайтом.Модуль(288)}:СформироватьЗаказы(ТаблицаЗначений, Параметры, Сайт);

    [ОшибкаВоВремяВыполненияВстроенногоЯзыка]
    по причине:
    Ошибка при выполнении обработчика – ‘ПриЗаписи’
    по причине:
    Ошибка при вызове метода контекста (Получить)
    [ОшибкаВоВремяВыполненияВстроенногоЯзыка]
    по причине:
    В данной транзакции уже происходили ошибки!

    Спасибо!

    • Василий Ханевич

      Добрый день
      Рекомендую ознакомиться со статьей на сайте ИТС: Транзакции: правила использования

      Цитата:
      …ряд требований к написанию кода с использованием транзакций. Несоблюдение этих требований может приводить к возникновению ошибок вида «В этой транзакции уже происходили ошибки», которые может быть крайне сложно воспроизвести и отладить.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Вход на сайт

Зарегистрироваться

Подтверждение регистрации будет отправлено на указанный e-mail.

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

Восстановить доступ

E-mail или логин

Ссылка на создание нового пароля будет отправлена на указанный e-mail.