Показать сообщение отдельно
Старый 25.01.2012, 12:43   #2  
Pustik is offline
Pustik
Участник
 
807 / 372 (14) ++++++
Регистрация: 04.06.2004
На всякий случай посмотрел по коду. Ничего кроме изменения статуса закрытие периода больше не делает. Так что думаю ручного исправления статуса в табличке будет достаточно. Закомментить код проверки в методе validateField таблицы LedgerPeriod.
вот этот:
X++:
if (this.orig().PeriodStatus == LedgerPeriodStatus::Closed &&
                    this.PeriodStatus != LedgerPeriodStatus::Closed)
                    return checkFailed("@SYS21376");
и можно открывать период прямо из формы.
__________________
-Ты в гномиков веришь?
-Нет.
-А они в тебя верят, смотри, не подведи их.

Последний раз редактировалось Pustik; 25.01.2012 в 13:00.
За это сообщение автора поблагодарили: Favor82 (1).