1с хозрасчетный обороты параметры
Прикладные объекты в рабочей конфигурации программы 1С получили название «Регистры накопления». Они используются для накопления актуальной информации об итоговом наличии и промежуточном движении имущества, денежных средств и т.п. активов. Регистры накопления формируются данными, которые вводит пользователь в программу документами системы. Основная задача регистров – предоставление данных для отчётных форм.
Вид, тип, структура
Все данные хранятся в узлах системы. Оси системы представляют собой измерения регистра, а сами совокупные данные в узлах – это ресурсы конкретного регистра. Визуально регистр накопления – таблица, количество колонок которой соответствует сумме его измерений. Кроме параметров измерений и ресурсов регистр накоплений характеризуется набором реквизитов. Они позволяют подключать данные дополнительной информации. Сами реквизиты не оказывают влияния на значение ресурса, но могут быть частью анализа движения регистра.
Основные типы Регистров накопления в программе 1С:
- Регистры остатков
- Регистры оборотов
Методом встроенного языка 1С можно сформировать Остатки, выборка будет сделана на указанную временную позицию. Можно фильтровать данные в разрезе значений измерений. Можно получить Остатки в разрезе других указанных измерений. Обороты и регистры оборотов предназначены, чтобы хранить информацию, для которой само понятие «Остатки» лишено смысловой нагрузки.
Три категории полей Регистра накопления:
Период – это Измерение, также как и Регистратор и параметр «Номер строки». Но эти же величины могут служить и категорией Реквизиты, так как способны дать характеристику определённой записи. Такой параметр, как «Вид движения», будет всегда Реквизитом, так как способен только присваивать характеристику записи.
Остатки и Обороты: регистры накопления и виртуальные таблицы
Составные части Регистра накопления Остатков:
Информация в таблицы движения вводится пользователем вручную или генерируется в процессе проведения определённых документов в системе, возможна специальная обработка для заполнения таблиц движения.
Структура таблиц движения:
Период ?Регистратор ? Номер строки ? Вид движения ? ‹Измерения› ? ‹Ресурсы› ? ‹Реквизиты›
Итоговые таблицы содержат остатки в аналитике измерений с периодом месяц, с данными на начало периода.
Структура таблицы итогов:
Период ? ‹Измерения› ?‹Ресурсы›
Остатки в виртуальной таблице используют всегда таблицы итогов, реже таблицы движений.
Стратегия расчёта остатков:
- Проводится отбор ближайшего большего или равного момента, на который Остатки рассчитаны.
- Закрепляются имеющиеся Остатки из таблицы итогов.
- При несовпадении моментов времени, Остатки досчитываются по таблицам движений к данным таблицы итогов.
Обороты формируют виртуальную таблицу только из данных таблиц движений. Если нужны Обороты, то будут обрабатываться все данные о движении, независимо от наличия данных в итоговых таблицах.
Если задача получить виртуальную таблицу остатков и оборотов, то соответственно рассчитываться будут и Остатки, и Обороты. Способ работы такой таблицы зависит от наличия или отсутствия указаний о периодичности данных. Без указания периодичности расчёт проводится в формате единого запроса. Внутри запроса содержатся подзапросы 1С. Один из подзапросов отвечает за расчёт остатков на начало периода, второй вычисляет данные по оборотам за период, результаты объединяются и представляют собой единый результат. Если периодичность указана, расчёт ведётся следующим образом: сначала получают остатки на начало периода, затем вычисляют обороты с указанной периодичностью, только потом объединяются итоговые данные всех запросов.
Регистры Оборотов и Остатков, отличия
Обороты накапливаются в регистре оборотов, в регистре остатков содержатся только итоговые данные. По оборотному регистру нельзя узнать остатки, для его выражения есть только один формат виртуальной таблицы. Структура таблиц сама по себе схожа. Обороты хранятся с периодичностью месяц. Итоги формируются на каждую дату, когда было движение. Таблица оборотов использует информацию и из таблиц итогов, и из таблиц движений.
В предыдущей статье по регистрам бухгалтерии "Регистры бухгалтерии. Настройки, субконто и движения с субконто" мы подробным образом рассмотрели работу настроек этого регистра, а также внутренности виртуальных таблиц "Субконто" и "Движения с субконто". Коснулись некоторых особенностей настроек и их влияние на хранение данных регистра на стороне базы данных.
Сегодня мы продолжим анализ работы регистра, но на этот раз рассмотрим только одну виртуальную таблицу "Обороты". Такая маленькая, и такая интересная!
Все данные для публикации получены с помощью инструментов:
Начнем с простых запросов, которые генерирует платформа 1С, и закончим на особенностях и вопросах производительности.
Небольшое отступление
И так, начнем с простого. Все примеры продолжим делать на той же базе данных, что и в предыдущей статье.
Для чего нужна таблица оборотов? Правильно, для получения оборотов по счету (внезапно!). При этом можно получить оборот как общий по счету, так и в разрезе аналитики: измерений регистра (организация, валюта, подразделение и т.д.) или субконто счета. И, конечно же, можно получить обороты с учетом кор. счета и кор. аналитики по этому счету.
В общем, виртуальная таблица, часто используемая как в отчетах, так и в алгоритмах. Все, кто работает с учетными системами почти всегда сталкиваются с регистрами бухгалтерии и с таблицей оборотов, в частности. В самой знаменитой типовой конфигурации "Бухгалтерия предприятия" эта виртуальная таблица используется в таких отчетах как:
- Анализ состояния учета по налогу на прибыль
- Продажи
- Расшифровка платежей в бюджет
- И еще много-много всего.
Думаю, что необходимость использования этой виртуальной таблицы очевидна. Перейдем к первому примеру и рассмотрим, что именно делает платформа 1С с этой виртуальной таблицей.
Простой пример
Первый запрос имеет мало общего с практическими задачами (и я надеюсь Вы так не делаете на рабочем базе). Получим обороты для всех счетов по сумме и количеству.
Если Вы далаете такие запросы на рабочей базе, то стоит подумать над тем, чтобы от такого отказаться. Почему? Взгляните какой запрос мы имеем на стороне базы данных.
Как мы видим, платформа получает данные из основной таблицы регистра для получения оборотов по указанным ресурсам. Алгоритм такой:
- Получаем обороты из основной таблицы по дебету
- Получаем обороты из основной таблицы по кредиту
- Объединяем полученные данные в единую таблицу и группируем по счету
В принципе все работает логично. Но может появиться вопрос: почему платформа не использует данные итогов? Ведь оптимально было бы получить общие показатели из таблиц итогов, чем рассчитывать все заново по основной таблице. Ответ в этом случае прост - в запросе не установлен отбор по периоду. Чтобы платформа 1С начала использовать таблицы итогов нужно установить фильтр по периоду, как минимум по началу периода.
Например, если в базе установлен период рассчитанных итогов для регистра бухгалтерии с 01.01.2019 по 31.07.2020, то для начала использования итогов начало периода должно быть установлено больше или равным 01.01.2019. Есть нюанс: если поставить дату начала периода меньше даты рассчитанных итогов (но не более чем на 1 месяц), то платформа все равно будет использовать итоги, а для периода до минимальной даты рассчитанных итогов будет сделан запрос к основным таблицам регистра (точнее два запроса - для дебета и для кредита). Вот так стал выглядеть запрос с началом периода.
Чтобы пример был более полным, установим параметр "НачалоПериода" как 10.12.2018, т.е. меньше минимальной даты рассчитанных итогов, но не более чем на 1 месяц. Вот такой запрос будет сформирован к базе данных.
В чем-то этот запрос похож на предыдущий пример, но значительные отличия все же присутствуют:
- В первую очередь данные за тот период, в котором есть рассчитанные итоги, получаются именно из таблицы итогов. В нашем случаев используются итоги между счетами.
- Там, где итоги недоступны платформа 1С собирает данные из основных таблиц регистра (период до расчета итогов и после максимальной даты рассчитанных итогов).
Ранее в одной из статей мы говорили о том, почему рассчитывать итоги очень важно. И снова на примере выше было показано, что если итоги не обслуживаются, то запросы к регистру бухгалтерии будут работать менее эффективно. Давайте перейдем к более сложному примеру.
А если добавить субконто
Настало время усложнить пример и добавить в запрос субконто, отбор по счету и измерению "Организация".
Намешали сразу почти все, что можно в этой виртуальной таблице, кроме кор. счета и аналитики с ресурсами по нему, т.к. об этом позже. Вот какой запрос, а точнее серию запросов, в этом случае сформирует платформа 1С.
Запрос стал больше и сложнее, но на самом деле ничего сверхъестественного тут нет:
- Сначала платформа подготавливает информацию по счету, который используется в отборах и по виду субконто.
- Затем начинается основной запрос, в котором:
- Получаем данные оборотов из таблицы итогов по 2 субконто. Почему именно по этой таблице? Да потому что во всех отборах нашего примера устанавливался счет 51, у которого 2 субконто (банковский счет и статья ДДС). Для получаемых значений также устанавливается фильтр по счету и субконто, а также по организации. Отбор по периоду устанавливается в промежутке от 01.01.2019 (начала периода рассчитанных итогов) до 28.02.2020 включительно.
- Т.к. изначально отбор ставился с 10.12.2018, то платформа делает дополнительных два запроса (по дебету и кредиту) к основным таблицам регистра в период с 10.12.2018 по 31.12.2018, т.к. получить обороты из таблиц итогов за этот период нельзя.
- Дополнительно делаются аналогичные два запроса (по дебету и по кредиту) за 01.03.2020, т.к. именно эта дата установлена как конец периода отбора. Т.к. итоги рассчитываются в разрезе месяца, то получить данные оборотов за один день с их помощью не получится. Именно поэтому и был еще раз сгенерирован запрос к основным таблицам регистра.
- После все полученные данные группируются и возвращаются как результат.
В самом запросе дал исчерпывающие комментарии, внимательно посмотрите на него, чтобы лучше разобраться.
Данные кор. счета
Немного изменим пример, добавив кор. счет с аналитикой и обороты по количеству (т.к. это не балансовый ресурс) по нему.
Сгенерированный платформой 1С запрос очень похож на тот, что было в предыдущем примере, но логика получения данных значительно изменилась.
Т.к. у нас присутствует получение данных по корреспондентскому счету, то итоги в этом случае использовать уже невозможно. В таблице итогов просто нет заранее подготовленных данных для подобных запросов. Поэтому вся информация по оборотом "вытягивается" из основных таблиц регистров.
Будьте осторожны с получением данных оборотов по корреспондирующим счетам и их аналитике.
Особая периодичность
В качестве последнего примера рассмотрим тот же запрос, но с небольшой модификацией - установим параметр виртуальной таблицы "Периодичность" в "Неделя" и посмотрим что будет.
Сформированный SQL-запрос, который в этот раз я оставлю без комментариев, показывает, что и в этом случае таблицы итогов не были задействованы. Подобное поведение характерно и для регистра накопления, которое мы рассматривали в предыдущей статье. Заключается оно в том, что если периодичность установлена меньше месяца, то итоги никаким образом не помогут в получении данных, ведь они рассчитаны в разрезе месяца.
В примере выше уже была ситуация, когда для получения данных за один день платформа формировала SQL-запросы к основным таблицам регистра. Тут схожая ситуация.
Использовать периодичность нужно очень осторожно, т.к. некорректное ее указание может значительно снизить производительность информационной системы.
Производительность запросов
Мы рассмотрели несколько примеров работы виртуальной таблицы "Обороты" регистра бухгалтерии. В контексте производительности напрашиваются такие выводы:
- Для максимальной производительности запросов к виртуальной таблице оборотов необходимо использовать итоги регистра. То есть они должны быть рассчитаны и обслуживаться ежемесячно, сдвигая дату рассчитанных итогов. Об этом мы говорили ранее.
- Даже если итоги в базе рассчитаны и обслуживаются, необходимо придерживаться некоторых правил написания запросов к таблице оборотов, когда это возможно в контексте поставленной задачи:
- Периодичность не должна быть меньше месяца, иначе данные будут запрашиваться из основных таблиц регистра и итоги будут игнорироваться.
- Обязательно нужно указывать период, за который выполняется получение данных оборотов, иначе все данные будут получаться из основных таблиц регистра. Да, если не указать период в таблице оборотов - итоги не будут использоваться. Но Вы же так не делаете, верно?
- Использование корреспондирующих полей (кор. счет или измерения, а также ресурсы) также приводит к отключению использования итогов. Будьте осторожны.
- При работе с оборотами продумайте максимально возможные условия отборов, как минимум по периоду и основным измерениям регистра, счетам и субконто (виду и значениям). Это позволит избежать большинства проблем производительности при использовании этой виртуальной таблицы.
- Для максимальной производительности отборы должны быть максимально селективными. Если Вы получаете обороты за пару лет с указанием отбора только по счету, то потенциальный объем получаемых данных может быть очень большой. В этом случае СУБД может проигнорировать индексы, т.к. ей проще эти данные получить сканированием таблиц.
Таким образом, использовать виртуальную таблицу оборотов регистра бухгалтерии можно и нужно, но стоит учитывать ее особенности работы.
В случае же, когда производительность при получения данных оборотов критична, то необходимо рассмотреть вариант создания отдельного регистра накопления, как это часто можно увидеть в типовых конфигурациях. Регистры накопления работают значительно быстрее с оборотами, т.к. выполняют меньше функций, а структура регистра накопления значительно проще. Да и агрегаты этих регистров, если их использовать с умом, позволяют решать проблемы производительности при получении оборотов практически любого уровня.
Следующий раунд
Среди всех виртуальных таблиц регистров бухгалтерии именно таблица "Обороты" является самой "легкой" как в использовании в запросах, так и с точки зрения потребления ресурсов и производительности. Однако, даже она по производительности часто уступает таблице оборотов регистра накопления и это нормально. Ведь у этих регистров совершенно разные задачи.
Регистры бухгалтерии достаточно сложные и "тяжелые" как с точки зрения хранения данных, так и в части использования в разработке. Именно поэтому нужно использовать их для учетных задач, но никак не для оперативного учета. Представьте что было бы, если бы чеки ККМ формировали проводки при проведении :) Прощай розница! :)))
Все данные для публикации получены с помощью инструментов:
В следующих статьях мы подробнее рассмотрим остальные виртуальные таблицы регистров, а после поднимем тему неплатформенных индексов для них, влияния количества субконто на производительность, а также несколько конкретных кейсов запросов к регистру и их оптимизацию.
ВведениеВ предыдущей статье "Регистры бухгалтерии. Виртуальная таблица оборотов" мы рассмотрели работу таблицы оборотов регистра бухгалтерии, коснулись некоторых особенностей ее работы как в части формируемых SQL-запросов платформы, так и в части работы с параметрами этой таблицы. Сегодня мы снова вернемся к оборотам, но в этот раз это будет виртуальная таблица "Обороты Дт/Кт".
Все данные для публикации получены с помощью инструментов:
Эта таблица используется реже, чем обычная таблица оборотов и далее мы выясним почему. Но некоторые отчеты в типовых конфигурациях ее все же используют:
- Анализ состояния налогового учета по налогу на прибыль
- Анализ состояния налогового учета по УСН
- Валовая прибыль
- Регистры БУ субъектов малого предпринимательства
- И некоторые другие.
Давайте рассмотрим, что эта таблица позволяет сделать и чем она отличается от обычных оборотов. А позже "копнем" как она работает на уровне базы данных.
Первый взгляд
Начнем со сравнения таблиц "Обороты" и "ОборотыДтКт". Если смотреть на доступные поля и параметры, то можно выделить следующие различия:
- В таблице "Обороты" доступны поля оборотов по ДТ и КТ для балансовых ресурсов. Для типового регистра это ресурс "Сумма". Если в таблице оборотов доступны как общая сумма оборотов, так и по ДТ и КТ, то для таблицы "ОборотыДтКт" доступен только общее поле "СуммаОборот".
- Для небалансовых ресурсов отличие заключается в том, что в таблице "Обороты" для них кроме оборотов по ДТ и КТ присутствует общий оборот. В таблице "ОборотДтКт" общего оборота нет.
В остальном, по крайней мере на первый взгляд, виртуальные таблицы схожи: тот же набор параметров виртуальных таблиц и измерений. Все очень похоже.
В таблице "Обороты" параметры виртуальных таблиц делятся не на "Дт / Кт", а на основной счет + его аналитика и корреспондентский счет + его корр. аналитика. Смысл практически тот же самый, но за большим исключением: если в таблице "ОборотыДтКт" отборы устанавливаются именно по счету ДТ и/или по счету КТ, то в обычной таблице оборотов отбор устанавливается без явного указания стороны проводки.
Проще показать на примере. Допустим, у нас есть вот такой запрос.
Сделав отбор, например, по счету 10.11.1 за 2019 год мы получили такой результат:
То есть количественный оборот как по ДТ, так и по КТ равен 1000. Оборот по сумме равен 1000000. Далее сделаем примерно такой же запрос, но к таблице "Обороты" с теми же значениями отборов:
Вот такой результат мы получили:
Мы получили обороты с другими корреспондирующими счетами (44.01, 26, 20.01), но сейчас они нас не интересуют. Просто знаем, что таблица "Обороты" позволила их получить. А вот таблица "ОборотыДтКт" их не показала. Почему? Да потому что в проводках эти счета находятся на стороне ДТ, а мы явно указали отбор по ДТ и они в этот отбор не входят. Таблица же оборотов не учитывает явную сторону проводки, а лишь собирает данные по указанному счету как с дебетовой стороны, так и с кредитовой и группирует показатели в общий результат.
Посмотрите на все сделанные корреспонденции счетов за тот же период с участием счета 10.11.1. На стороне дебета он есть только для проводки "ДТ 10.11.1 - КТ 10.10". Именно поэтому только обороты по этой корреспонденции счетов попали в результат, когда отбор по ДТ = "10.11.1" для таблицы "ОборотыДтКт".
Это важное отличие таблицы "ОборотыДтКт" от обычной таблицы оборотов: мы можем явно указать сторону счета (или другой произвольной аналитики) в проводке для фильтра и оперировать результатами запроса к этой виртуальной таблице точно зная где образовался нужный показатель - по дебету или кредиту.
Если же мы сделаем в обычной таблице оборотов отбор по счету "10.10" (с которым корреспондировал 10.11.1) и оставим результат только для корреспонденции этих двух счетов, то увидим следующее:
То есть, таблица "Обороты" получила данные оборотов по счету "10.10" с корреспондирующим счетом "10.11.1" не смотря на то, что мы указали его в отборе по измерению "Счет" (а не корр. счет) этой виртуальной таблицы. Подробнее о принципе работы виртуальной таблицы "Обороты" Вы можете прочитать в прошлой публикации "Регистры бухгалтерии. Виртуальная таблица оборотов".
Таким образом, для получения оборотов по счету самым эффективным способом является использование виртуальной таблицы "Обороты" без получения данных по кор. счету (об этом мы говорили в предыдущей статье). Если получать корр. аналитику через эту таблицу, то не будут использоваться итоги и запрос может быть тяжелее, чем ожидается. Без корр. аналитики платформа 1С попытается максимально использовать данные таблиц итогов.
Таблица же "ОборотыДтКт" подходит для более специфичных задач, когда необходимо получать обороты с конкретными фильтрами по счету, аналитике или ресурсам с указанием явной стороны проводки - ДТ или КТ. Таблица является самой тяжелой среди всех виртуальных таблиц регистра бухгалтерии, т.к. она никогда не использует рассчитанные итоги, но об этом мы еще поговорим далее. Поэтому если есть возможность использовать обычную таблицу оборотов - делайте именно так. Если нет, то с осторожностью и рациональным подходом, используйте таблицу оборотов ДТ / КТ.
Есть, конечно, еще виртуальные таблицы "Остатки" и "ОстаткиИОбороты", но о них речь пойдет в будущих публикациях. Сейчас лишь отмечу, что в некоторых случаях можно использовать и эти таблицы вместо оборотов по ДТ / КТ, но этот случай выходит за рамки публикации.
Спускаемся глубже
Настало время рассмотреть какие запросы формирует платформа 1С при работе с виртуальной таблицей оборотов ДТ / КТ.
Простой запрос
Начнем с простого примера - получим обороты для счетов со стороны дебета по сумме и количеству. Чисто для эксперимента не будем указывать никаких параметров виртуальной таблицы или других условий.
Один небольшой запрос на языке запросов 1С, но большой SQL-запрос на стороне базы данных (на самом деле еще не очень большой).
Как обычно платформа получает данные из основной таблицы движений регистра бухгалтерии с отбором по разделителю данных (ох уж эти типовые конфигурации) и только с активными записями. При этом в результат попадают только те данные по счету, которые не равны 0 после группировки результата.
Запрос очень простой и комментарии в тексте говорят сами за себя. Настоящие задачи редко требуют написания запросов без параметров, поэтому усложним пример.
Добавим немного параметров
Совсем немного изменим запрос, добавив отбор по периоду, счету ДТ и виду субконто. Для порядка еще и по организации сделаем отбор.
И снова один маленький запрос на языке запросов 1С, и уже несколько SQL-запросов на стороне базы данных.
Вообще, для чего какой вид виртуальных таблиц?
Нашла, что ХозрасчетныйОбороты дает возможность указать КорСчет, а для остатков тогда - другой запрос?Сальдо нач. по К 86 счета, сальдо нач по Д 86 счета, обороты 86 с 51 по конкретным субконто 86 - например, так.
СП - это что?
Я уже нашла, где есть корсчет! Хотелось бы точно знать, ч\для чего и в каком случае какая вирт. табл. используется.Используются таблицы в зависимости от того что получить желаешь. Остаткииобороты глянь - должно подойти
нету остатков по корсчету. можно слепить обороты и остатки через соединение запросов СКД (чтобы итоги не уехали), если очень надо
и в ней в СКД есть наборы для простых остатков оборотов и для корреспонденций - через вложенный запрос, ну или в других СКД отчетов в конфе дернуть.
можно подумать перед разработчиками типовых никогда не стояла эта тривиальная проблемка, нет же надо просить дать самокат, чтобы с него смачно траннуться аб землю на шикарную, судя по фотке, попу
Анализ счета по субконто мне нужен, я поняла!
Т.е. по определенному счету и субконто - остатки и обороты по всем счетам.
Что мне подойдет? Где взять остатки в корреспонденции с корсчетом?(27) Не-а, не виноваты. Так где взять-то остаток по корсчету?
Я бы и согласна 2 запроса сделать - для остатков 1, для оборотов другой, но по корсчету-то!!Люди добрые!
Ну нарисуйте мне самый простенький запрос, чтоб в нем были и остатки и корсчет. Я его уж переделаю для своих нужд.(32) заплати денег, тогда получиш, а то как закрытимичасами хвастатся так первая а сама не уя не чего не делаеш только попрашайничаешь.
Фу(33) давишь конкурентов как клопов, даже даму готов смести со своего рынка учета бетономешалок и травокосилок, мдя)
(34) пусть плы идет мыть ей уже 1000 раз говорили, потом из за таких 1с сырач и авно. А все рукожопость определенных 1сников
за свой немалый опыт работы и сношения с франями я могу на пальцах одной руки пересчитать баб, которые действительно шарили в разработке и за работу которых было не стыдно.
остальных бабищ мудрые франи делают консультантами, т.е. говорящими головами для истеричных дур-клиенток и имеют они не намного меньше разработчиков. по-моему тс нужно переквалифицироваться именно в болталку)
(39) А я одна на все участки сразу. В основном - да, консультации по бухгалтерии - почему не сошлось, не закрылось и т.д., печатные формы, загрузки - причем до сих пор больше половины на 7, и там мне за мою работу не стыдно ни сколько.
(42) Ты меня с кем-то перепутал.
Хотя, если это из разряда "оскорбления чувств верующих" (в смысле 1С-поклонников) - то всё может быть.
Помоги с запросом, пожалуйста, а?
Самый простой, я уж туда присобачу всё, что мне нужно.
Просто как выразить сам факт, что мне нужен остаток по корсчету?(41) ну ты не привирай тут, матом можно только мне, остальные должны блюсти кроткость и гуманность, дабы все знали - 1С-ки эталон манер и стиля)
Курс Подготовка к аттестации 1С:Специалист по платформе 1С:Предприятие 8.3 весьма объемный и в нем представлена только та информация, которая на 100% нужна на экзамене. Если у вас в процессе обучения возникают дополнительные вопросы, то добро пожаловать в Мастер-группу.
Вопрос
Ответ
Добрый день! Это свойство регистра бухгалтерии:
В документации на сайте ИТС это свойство описывается следующим образом:
Свойство “Длина уточнения периода” позволяет указать, используется ли для данного регистра уточнение периода, и сколько интервалов будет включать уточнение периода, если оно включено. Данное свойство указывает, на сколько одинаковых интервалов будет разбита одна секунда:
- свойство имеет значение 0 – значит уточнение периода отключено;
- свойство имеет значение, отличное от 0 – это означает, что уточнение периода включено. При этом каждая секунда может быть разбита на 10 (значение свойства равно 1), 100 (значение свойства равно 2) или 1 000 интервалов (значение свойства равно 3).
При указании движения в любом из уточнений периода, такое движение не будет учитываться в конечных остатках одного периода, но будет учитываться в начальных остатках следующего смежного периода, не искажая обороты каждого из двух смежных периодов. В то же время движения, сделанные в уточнениях периода, будут отражаться в оборотах в том случае, если период анализа целиком захватывает момент времени, в который выполнялись движения с указанием уточнения периода. Уточнение периода логически расположено между периодом и регистратором.
В типовой конфигурации 1C:БП свойство “Длина уточнения периода” не применяется – свойство установлено в значение 0.
Также в сборнике задач для подготовки к экзамену 1С:Специалист по платформе 8.3 нет заданий, где требовалось бы использовать это свойство.
Также добавлю, что это свойство появилось в версии платформы 8.3.9. В документе, содержащем описание изменений, также есть пояснение:
Читайте также: