У нее есть две ссылки:
-ед.изм.(тоже помечена на удал.);
-запись в РС "Аналитика учета затрат" в поле "Затрата"
Есть еще элемент справочника "Ключи аналитики учета затрат" и там в "Затрата" тоже выбрана эта номенклатура, но в ссылках ее нет, почему?
Проверял типовым поиском ссылок , а также см. картинку, метод найтипоссылкам тоже возвращает две ссылки
Хочу в обработке найти ссылки на номенклатуру ,проверить их и удалить все связанное.
Типовыми средствами никах не удаляет.
Есть еще служебная обработка "Тестирование и исправление ключей аналитики", но там удаляет ключи по которым нет ссылок в регистрах, тут же есть ссылка
По последнему предложению: в регистре "аналитика учета затрат" это не считается ссылкой для "Тестирования и исправления ключей аналитики". Если в регистрах накопления: УчетЗатрат, УчетЗатратРегл, УчетПродажИСебестоимости нет ссылки на этот ключ аналитики, он удалится обработкой. И запись в РС Аналитика учета затрат также удалится.
(0) >>> Есть еще элемент справочника "Ключи аналитики учета затрат" и там в "Затрата" тоже выбрана эта номенклатура, но в ссылках ее нет, почему?
Все есть...
А так, найти все места, где использована Номенклатура, не так сложно. В УПП оно конечно много, мест. Но оно не бесконечно.
Один раз, по коду пройдешься, а там тупо будешь искать только в этих областях :)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший