#0
by Vasily_K
Доброго времени суток. Подскажите, пожалуйста, как можно сделать так, чтобы документы и элементы справочников, на которые есть ссылки в других объектах системы нельзя было пометить на удаление. Хорошо было бы при этом вывести список объектов, ссылающихся на удаляемый.
#3
by IUnknown
функция ПоискСсылок ... ее анализ... и установка статуса вощврата в глобальных процедурах ПриУдаленииДокумента, ПриУдаленииЭлемента
#5
by mishaPH
а зачем??? ну пометят, но удалить то не смогут. иначе ты попадешь в ситуацию, что не можешь удалить 2 элемента с перекресными ссылками.
#6
by Vasily_K
в том-то и проблема, что висят эти кресты как бельмо на глазу. Главный гоаорит разберись и удали. а их не возможно удалить.
#8
by Vasily_K
это не совсем верное решение. бух увидит снова этот элемент иснова пометит его на удаление
#10
by ОбдолбанныйВася
удалить и их, и все связанные обработкой, после чего на крики буха "Куда все делось!?!", объяснить подобный результат, может буху они глаза больше мозолить не будут...
#12
by Vlad_1717
Ну так главному и покажи, почему нельзя удалить.... на примере десятка элементов или документов.
#14
by Vasily_K
так база скоро на кладбище станет похожа. а разгребать всеравно мне, тоесть удалять или не удалять :)
#16
by CrecerRu
тогда либо и долго ждать (может лишний раз и не будут удалять тогда), либо пусть помечают, что хотят и обработка по отмене пометки периодически...
#17
by ОбдолбанныйВася
приучи не помечать, а делать непроведенными и датой на конец года например(для доков), заводить наименование НОВЫЙ (для справочников) и прежде чем забить новый, они юзают сначала эти доки/справочники
#18
by mishaPH
а кто мешает поместить эти элементы в спец группу (закрытые)? в конце концов ты можешь добавить флаг "закрытые" и при открытии формы справочника устанавливать фильтр только открытые. У манагеров и бухов есть такая мода, помечать на удаление контрагентов и товар который они не используют типа старый. Объяснить им, что пометка удаления сделана не для этого. запретить вообще помечать на удаление элементы всем, кроме администратора системы
#20
by VicAlex
Действительно, юзеры упорно продолжают ставить пометки на те элементы справочников которые они считают ненужными, забывая при этом, что эти элементы где-то раньше использовались. особенно это касается справочников типа Номенклатура, контрагенты. Т.к. удалить, такие элементы не возможно без потери инфы, то их просто надо скрыть. Вариант в нормальный, я называю такую группу "Помойка". Но может лучше юзать метод ИспользоватьСписокЭлементов. В справочнике заводишь реквизит -Показывать тип Булево - да, нет. Затем обработкой прошелся в первый раз по справочнику и тем у которых пометка установил значение реквизита Показать в "нет". Дальше используешь выше указанный метод. Правда не знаю как будет работать на очень больших справочниках за отсутствием таковых, можешь по-экспериментировать.
#21
by Torquader
а чем отбор по значению не подходит ? А вообще, полезно, чтобы при простановки пометки удаления система автоматом сообщала бы, кто ссылается на данный элемент, и уже пусть пользователь сам выбирает, что он метит, а что удаляет.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Закрытие месяца. Бух просит сделать вместо Д90.8.1 - К26 сделать Д90.2 - К26
- Как запретить удаление документа (или пометку на удаление) ?
- Как запретить удаление и даже пометку на удаление элементов справочника?
- Как сделать в УТ8.0 сделать реализацию по нескольким заказам
- Как можно серый ip сделать белым если сделать у провайдера это нельзя
- Как сделать запрет в 1с 7 запрет на удаление позиций на кассе
- Можно ли сделать элемент формы "подменю" сделать недоступным для разворачивания?
- Как сделать запрет на удаление записей регистра сведений ?
- ЗУП 8.2. Запрет на распроведение документов и пометку на удаление
- Можно ли сделать реквизит таб. части, сделать недоступным в отдельных строках?
- Конвертация. Как лучше сделать? Как вообще сделать?
В этой группе 1С
- Автоматическое размещение накладных на листе А4
- как из Ворда получить весь текст целиком, через COMОбъект("Word.Application
- Как Отменить проведение документа?
- Защита конфигурации
- Итоги по разным периодам - не получается выбрать все периоды
- v8: как в колонтитуле сделать перевод строки?
- Проблема с обработками обслуживания в УПП 1.2
- Параметры печати задать программно
- Отбор в иерархическом справочнике
- Как выбрать субконто в проводку в конфигурации "Конвертация данных"
- УТ 10.2.12.2 Банковские счета - Код не уникален
- Как загрузить ТЗ в другую ТЗ.
- v7: Передача параметров в процедуру ОбработкаПроведения
- Вылетает 1С при индексации! Help pls..
- Нужна внешняя компонента по работе с графикой...
- Как дробное число обрезать до двух знаков?
- Как определить возраст сотрудника в запросе?
- Можно ли обработку выгрузить из конфигурации во внешний файл программно?
- при попытке печати в 1С "Ошибка при выполнении этой операции"
- Сколько памяти нужно для 20 терминалов для 7.7 сетевой в Вин2003 сервер?