Задача 102.121839

Задача :102.121839

Краткое описание :
зависание
Описание :
Другие вопросы по ОС
Что измененно :

Если зайти в карточку ОС - операции - амортизация - конкретная операция - просмотр проводок - добавить проводку
и попытаться закрыть интерфейс "хоз.операции", то система зависает. Интерфейс закрывается около 60 минут.
Ситуация воспроизводится для операции, в которой количество уже существующих проводок превышает 1000.
Вопрос локализован на базе beltel (минскоблтелеком), карточка 160000004.
Как измененно :

В случае, когда производится удаление,
модификация, или создание проводки, запускается
проверка корректности всех проводок, сформированных к
данной хозоперации. При проверке производится
синхронизация полей из хозоперации в проводки (филиал,
номер документа, ссылка на ТХО и т.д.), проверка
соответствия дат, валют, сумм проводок и хозоперации,
наследование дескриптора. Именно по этой причине
происходит зависание, т.к. в данном документе 56 тысяч
проводок, то и проверка данная занимает много времени.

В случае, если выключена настройка "Настройки
Галактики \ Бухгалтерский контур \ Типовые проводки \
Контроль соответствия сумм хозоперации и проводок в
ТХО", проверки (кроме контроля сумм) и синхронизации
будут запускаться только для тех хозопераций, которые
пользователь модифицировал или создал. Это решит
проблемы с зависанием. Кроме этого, добавлена
визуализация процесса коррекции проводок по документу.

При включенной настройке "Настройки Галактики \
Бухгалтерский контур \ Обработка документов \
Хозяйственные операции и бухгалтерские проводки \
Проверять соответствие валют проводок и хозоперации",
кроме валют, проверяется соответствие сумм в валюте.
Теперь проверка сумм в валюте будет производится только
в том случае, если включена настройка "Контроль
соответствия сумм хозоперации и проводок в ТХО".

Когда происходит создание новой ручной проводки,
запускается подсчет суммы, на которую уже сформированы
проводки, и дельта между суммой хозоперации и
подсчитанной суммой подставляется в новую проводку.
Данная операция, тоже вызывает зависание на несколько
минут. Для операций амортизации и переоценки ОС и НМА
ручные проводки практически не создаются, поэтому для
этих операций данный функционал отключен. При создании
новой ручной проводки, в неё будет подставляться
нулевая сумма.

Название продукта Название компонента Тип Последняя версия Дата выхода
F_OBOROTF_OBOROTRES9.1.005.0
F_OBOROTF_OBOROTRES9.1.5.0
F_SOPRHOZF_SOPRHOZRES9.1.008.0
F_SOPRHOZF_SOPRHOZRES9.1.8.0