Показать сообщение отдельно
Старый 17.04.2012, 14:11   #1  
Yoil is offline
Yoil
NavAx
NavAx Club
Лучший по профессии 2017
Лучший по профессии 2009
 
1,574 / 70 (6) ++++
Регистрация: 20.11.2002
Адрес: Msk
Цитата:
Сообщение от Kadawrik Посмотреть сообщение
Проблема в следующем: имеем план счетов, в котором очень много лишнего (порядка 1600 счетов). Нужно убрать всё лишнее, т.е. счета, по которым нет движения/сальдо.
Для начала нужно распечатать список таких счетов, т.е. потенциальных кандидатов на удаление. Было бы неплохо при этом напротив каждого счета указать: может ли он быть физически удален из таблицы или нет (т.е. фактически нужно проверить нет ли ссылок из других таблиц на этот конкретный счет (к примеру, не используется ли этот счет в Posting Setup'ах и т.п.)
Отчет-то я написала (он мне показал 860 "мертвых" счетов), но как сделать такую проверку без фактического DELETE, что-то никак не соображу

Вариант
Код:
IF NOT T15.DELETE THEN 'сообщение о невозможности удаления'
не устраивает, т.к. в этом случае он сначала удалит то, что можно, а на то, что не можно будет выдано соответствующее сообщение. Я же хочу знать ЗАРАНЕЕ, что можно БУДЕТ удалить, а что нет (и как программа максимум: почему нет, т.е. где/что ссылается на этот счет).

Коллеги, пожскажите, плиз, я не слишком многого хочу?
а чем не подходит в том же вашем отчете вывести ВСЕ (а не только "мертвые") счета и там же напротив счетов вывести комментарии, где, что и почему?
__________________
"Моей лошадке ядрышком полмордочки снесло..."
А.В.Суворов, письма к дочери