Все для 1с

Обробка, що дозволяє для регістрів бухгалтерії і накопичення
- Встановлювати період розрахованих підсумків
- Перераховувати поточні підсумки
- Встановлювати використання підсумків
- Встановлювати використання поточних підсумків
Не вимагає монопольного доступу

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

Для новачків коротко, "на пальцях" поясню що таке підсумки, як вони працюють і навіщо взагалі їх розраховувати.

При рассчете залишків система дораховує залишки від актуальних, які, як правило, слід розраховувати щомісяця. П Тобто

ОстатокТекущій = ОстатокНаМоментРассчетаІтогов + ОборотиПеріодПослеРассчетаІтогов

Обороти при цьому зберігаються в службовій таблиці поточних підсумків.

При рассчете підсумків засобами самої платформи (Операції-Управління підсумками) требудется мнопольний доступ (вигнати всіх користувачів з бази). Дана обробка монопольного доступу не вимагає, користувачів можна не виганяти, хоча нормально працювати під час виконання обробки буде швидше за все не можна.

Бувають випадки, коли поточні підсумки крашаться (наприклад, таке буває при аварійному завершенні роботи) і поточний залишок починає "плисти". Вирішується ця проблема перерахунком поточних підсумків

Ми можемо і зовсім відмовитися від використання поточних підсумків, встановивши відключивши цю можливість у конкретного регсітра. В такому випадку обороти за період будуть вважатися за сумою рухів.

Також ми можемо відключити підсумки по всьому регістру. Якщо використання підсумків відключено, то при записі набору записів регістру не буде проводитися перерахунок підсумків, але при цьому будуть не доступні віртуальні таблиці розрахунку залишків і оборотів.
Даний режим роботи регістра дозволяє підвищити швидкість запису набору записів регістра. Він може бути корисний при масових загрузках даних.
При включенні використання підсумків проводиться перерахунок всіх підсумків.

завантажити файли

Схожі статті