- •Лекция №1
- •Что такое регистр накопления?
- •Ключевые термины
- •По виду учета итогов
- •По способу хранения данных
- •Основные свойства (вкладка "Основные")
- •4. Вид регистра Варианты:
- •Свойства данных (вкладка "Данные")
- •Ресурсы - числовые поля, значения которых накапливаются.
- •Свойства ресурсов:
- •Реквизиты – это дополнительные поля, которые не участвуют в расчете остатков.
- •Дополнительные свойства (вкладка "Другие")
- •Период регистрации движений
- •Регистрация изменений
- •Минимальный период – это м инимальный временной интервал между двумя записями.
- •Быстрая обработка остатков Опция: Ускорять вычисление остатков за счет дополнительного места на диске.
- •Специальные режимы
- •Срез последних - режим, при котором регистр хранит не просто остаток, а детализированную
- •Подчинение измерению Назначение: Организация иерархии в измерениях.
- •Движение регистра
- •Типы движения
- •По источнику
- •Как создаются движения: Полный механизм
- •Частые ошибки и их решение Ошибка 1: "Нет остатков при наличии движений"
Подчинение измерению Назначение: Организация иерархии в измерениях.
Пример:
Измерения:
1.Организация (главное)
2.Склад (подчиняется Организации)
Движение регистра
Движение регистра — это запись, которая изменяет значения ресурсов в регистре накопления. Это элементарная операция прихода или расхода.
Простая аналогия:
•Регистр — это таблица с итогами на складе
•Движение — это запись в журнале: "приняли 10 единиц" или "отпустили 3 единицы"
Типы движения
По направлению
1.ПРИХОД (+) — увеличение значения ресурса Пример: Поступили товары, начислили зарплату
2.РАСХОД (-) — уменьшение значения ресурса Пример: Продали товары, выплатили аванс
3.ОБОРОТ (для регистров оборотов) — просто запись суммы
По источнику
Тип |
Источник |
Когда создается |
|
Автоматические |
Документы |
При проведении |
|
документа |
|||
|
|
||
Ручные |
Обработки |
По команде |
|
пользователя |
|||
|
|
||
Служебные |
Система |
При |
|
перепроведении, |
|||
|
|
корректировках |
Как создаются движения: Полный механизм
Источники движений (Регистраторы) - объекты, которые могут создавать движения в регистрах.
Основные регистраторы:
•Документы (95% случаев)
•Обработки
•Отчеты (редко, для корректировок)
Важное правило: Один документ может двигать несколько регистров, один регистр может получать движения от нескольких документов.
Частые ошибки и их решение Ошибка 1: "Нет остатков при наличии движений"
Причина: Неправильный порядок измерений в запросе Решение: Проверить порядок в методе Остатки()
Ошибка 2: "Медленные запросы"
Причина: Отсутствие индексов по часто используемым измерениям Решение: Изменить порядок измерений в конфигураторе
Ошибка 3: "Неправильные остатки после перепроведения" Причина: Движения формируются в неправильном порядке Решение: Использовать ОбработчикЗаполненияДвижений
Ошибка 4: "Нельзя получить остаток на дату" Причина: Регистр оборотов вместо остатков Решение: Изменить вид регистра
