Доработки механизма закрытия месяца (часть 2)

Содержание

Слайд 2

Цели проекта

Цели проекта
Параллельное закрытие месяца по нескольким организациям.
Настройка технологических параметров расчета этапов

Цели проекта Цели проекта Параллельное закрытие месяца по нескольким организациям. Настройка технологических
закрытия месяца.
Доработки этапа расчета партий и себестоимости.
Исправление проблем при определении состояния этапов «Формирование резервов по сомнительным долгам» и «Формирование финансового результата».
Прочие доработки закрытия месяца.

Слайд 3

Несколько сеансов закрытия месяца

Будет реализована возможность одновременного запуска нескольких сеансов закрытия месяца

Несколько сеансов закрытия месяца Будет реализована возможность одновременного запуска нескольких сеансов закрытия
по разным организациям
Расширено использование существующего регистра сведений ВыполнениеОперацийЗакрытияМесяца: помимо информации о завершенных расчетах в нем теперь хранится информация и о выполняющихся расчетах
Для этого в регистр добавлены поля «РасчетВыполняется» (признак незаконченного расчета), «ИдентификаторРасчета» (GUID расчета) «ИнформацияОЗапускеРасчета» (кто и когда запустил расчет)
При запуске расчета в регистр добавляются записи по организациям, для которых выполняется расчет, с признаком РасчетВыполняется = Истина
При окончании расчета эти записи из регистра удаляются
Перед запуском расчета выполняется проверка наличия записей регистра по организациям, для которых планируется выполнить расчет: если хоть по одной организации есть запись в регистре, то запуск расчета запрещается
Для администратора будет реализована возможность скорректировать данные регистра в случае аварийного завершения сеансов закрытия месяца
в форме закрытия месяца: «Еще» - «Активные сеансы закрытия месяца»

Слайд 4

Несколько сеансов закрытия месяца

Несколько сеансов закрытия месяца

Слайд 5

Выбор организаций для закрытия месяца

Будет добавлена возможность выбора нескольких организаций для закрытия

Выбор организаций для закрытия месяца Будет добавлена возможность выбора нескольких организаций для
месяца
сейчас запустить закрытие месяца можно или по всем организациям сразу, или по какой-то одной организации
станет возможно выбрать несколько любых организаций для выполнения расчета
при этом будут учитываться связи организаций (по схеме Интеркампани и по совместному использованию ОС и НМА): связанные организации можно будет выбрать только все вместе

Слайд 6

Выбор организаций для закрытия месяца

Выбор организаций для закрытия месяца

Слайд 7

Технологические параметры расчета

Некоторые этапы закрытия месяца имеют «внутренние» параметры, оказывающие влияние на

Технологические параметры расчета Некоторые этапы закрытия месяца имеют «внутренние» параметры, оказывающие влияние
результат расчета или на скорость выполнения расчета – теперь администратор сможет изменять данные параметры
Добавляется константа НастройкиЗакрытияМесяца с типом «Хранилище значения» в которой будут храниться все настраиваемые параметры
Добавляется форма, в которой выполняется настройка параметров
в форме закрытия месяца: «Настройки» - «Настройка параметров операций закрытия месяца»

Слайд 8

Технологические параметры расчета

Технологические параметры расчета

Слайд 9

В механизме расчета партий будет добавлена возможность расчета в несколько потоков для

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

Доработки этапа расчета партий и себестоимости

Слайд 10

Доработки этапа расчета партий и себестоимости (продолжение)

Будет добавлено управление итогами регистров накопления

Доработки этапа расчета партий и себестоимости (продолжение) Будет добавлено управление итогами регистров
для ускорения операций записи
Перед расчетом запоминается состояние текущих итогов и период рассчитанных итогов
Перед записью данных регистра отключаются текущие итоги, а период рассчитанных итогов устанавливается на конец предыдущего периода, предшествующего рассчитываемому периоду
По окончании записи итоги возвращается в исходное состояние
Если данные регистра в результате расчета не изменились, то запись его не выполняется, и, соответственно, не выполняется никаких действий с итогами

Слайд 11

Доработки этапа расчета партий и себестоимости (продолжение)

Будет добавлена проверка заполнения обязательных полей

Доработки этапа расчета партий и себестоимости (продолжение) Будет добавлена проверка заполнения обязательных
в формируемых при расчете движениях: если сформировано некорректное движение, то фиксируется ошибка, движение «отбрасывается» и расчет продолжается
В регистры накопления, по которым механизмом партионного учета формируются движения, будет добавлен служебный реквизит «РасчетНеЗавершен» с типом «Булево», который позволит увидеть движения, для которых не была подобрана партия
Для повышения скорости расчета будет выполнен ряд доработок в программном коде и в запросах механизма расчета партий

Слайд 12

Доработки других этапов закрытия месяц

Для этапов
«Формирование резервов по сомнительным долгам»
«Формирование финансового результата»
будет

Доработки других этапов закрытия месяц Для этапов «Формирование резервов по сомнительным долгам»
добавлена поддержка регистра «Задания к закрытию месяца» для точного
определения необходимости пересчета этих этапов:
При изменении данных регистра бухгалтерии будут формироваться задания для пересчета финансового результата
При изменении данных в регистрах взаиморасчетов будут формироваться задания для пересчета резервов по сомнительным долгам

Слайд 13

Прочие доработки закрытия месяца

Будет добавлена проверка периода, с которого требуется пересчет этапа:

Прочие доработки закрытия месяца Будет добавлена проверка периода, с которого требуется пересчет
если период пересчета меньше, чем период самой первой учетной политики организации, то в форме закрытия месяца будет выведена информация о невозможности выполнения расчета
Это позволит избежать длительного расчета, который принимает за «зависание» расчета
Ситуация возникает в случае, если не используется механизм дат запрета изменения данных и пользователь ошибочно ввел документ очень «старым» периодом
Информация о настроенных датах запрета изменения данных, не позволяющих выполнить закрытие месяца, будет выводиться более подробно (для этого доработан программный интерфейс БСП 2.4.4)
В процедуры, определяющие состояние этапов закрытия месяца, будет встроена подсистема БСП «Оценка производительности»

Слайд 14

Прочие доработки закрытия месяца

Прочие доработки закрытия месяца
Имя файла: Доработки-механизма-закрытия-месяца-(часть-2).pptx
Количество просмотров: 16
Количество скачиваний: 0