#0
by ДаБезРазницыКакойНик
Помогите !!!Как программно (НЕ интерактивно!) снять пометку на удаление у подчинённого справочника, оставив при этом элемент справочника владельца помеченным на удаление?
#2
by ДаБезРазницыКакойНик
Ситуация следующая... справочник Номенклатура, подчинённый ему справочник Цены. При пометке на удаление Номенклатуры метятся и цены, Номенклатуру удалить нельзя (есть ссылки в документах) а на цены ссылок нет, но удалять их никак нельзя... собьётся всё при перепроведении доков.... вот отсюда и нужда.
#3
by Макс 1С
ужас...создай группу НЕИСПОЛЬЗУЕМЫЕ и перепиши номенклатуру туда... зачем помечать её на удаление, если всё равно - удалить нельзя!!!
#4
by Glide
проще программно (через внешнюю обработку) прошерстить справочник Товары, проверить ПомеченныеНаУдаление элементы на наличие ссылок и снять пометку удаления с него и подчиненных справочников. Это сырая идея. Более полное решение возможно после постановки реальной задачи.
#5
by ДаБезРазницыКакойНик
ужас в другом.... с номенклатурой в основном работают в режиме "без иерархии" и принадлежность к какой-то группе для пользователей смотреть труднее, чем видеть пометку удаления, кроме того, при выборе помеченного на уделение элемента, возникает системное сообщение... так что такой вариант отпадает :(
#6
by Макс 1С
тода зачем снимать пометку у цен??как ваиант название товара смени на НЕИСОЛЬЗОВАТЬ!!!
#7
by Митхун Чакраборти
Можно наверное выбрать подчиненные элементы и снять пометку, но интерактивно, сейчас попробовал, когда убираешь пометку хотя бы с одного подчиненнго элемента, то и с хозяина снимается пометка.Наверное даже если ты сможешь сделать то что хочешь, по при какий-нибудь переиндексации или проверке догической целостности, снимется пометка с родителя.
#8
by Макс 1С
точно! так будет....если Владелец помечен на удаление - все подчинёные тоже....иначе при контроле целлостности, ты несможешь удлить объект...
#11
by Митхун Чакраборти
Вообщем, Макс 1С прав. Лучше переименовать, чтобы начиналось наименование на "я", чтобы к конце списка были.
#13
by ДаБезРазницыКакойНик
насчёт нарушения логической целостности вы не правы.состояние, при котором помечен на удаление владелец и не помечен подчинённый элемент является нормальным состоянием
#14
by Макс 1С
нельзя так... говорю же тебе... пометка подчинеёных при пометки владельца - проиходит на уровне движка....иначе тебе не удастся удлить вадельца, т.к. на негобудут ссылать НЕпомечанные на удаления подчинёные...в ствоем случае, я не понимаю зачем оставлять почиеных НЕПОМЕЧЕННЫМИ..
#15
by ДаБезРазницыКакойНик
снимать пометку у цен надо чтобы они не удалились при удалении помеченных объектов. а при сортировке по коду или по реквизиту?
#16
by Митхун Чакраборти
"состояние, при котором помечен на удаление владелец и не помечен подчинённый элемент является нормальным состоянием"Это ты так думаешь, фирма 1С думает по другому :)
#18
by Макс 1С
офигеть.... тяпница уже удалась!!! оченьинтересно, как они у тебя удаляться, если на них существуют ссылки? а если ссылок нет, то нафига они тебе нужны - пускай удаляются...
#19
by 0xFFFFFF
Лучше не затирать старое наименование, а добавить первым символом "я". Тогда все неиспользуемые элементы будут в самом низу списка и никто никогда выбирать их не будет.
#22
by ДаБезРазницыКакойНик
Всем спасибо за ответы и участие.Резюме однако неутешительное, т.к. такая ситуация в 1С в принципе невозможна. :(А к вопросам о том зачем это мне нужно и т.п. всё зависит от конфы, а она у меня далеко не типавая. Так что придётся искать обходные пути. :)Ещё раз всем спасибо.
#23
by Макс 1С
какая разница, типовая или нет... если на объект ссылки есть - он не удалиться, если нет, ТО УДАЛИТЬСЯ если не надо удалять, то зачем помечать на удаление????
#24
by ДаБезРазницыКакойНик
логично, просто хотелось обойтись без добавления реквизита или создания группы для того чтобы обозначить что этот элемент больше не надо использовать :)
#27
by Шухер
<Номенклатуру удалить нельзя (есть ссылки в документах) а на цены ссылок нет, но удалять их никак нельзя... собьётся всё при перепроведении доков>Резюме:Автор вообще не понимет для чего энти справочники существуют. Как впрочем и про документы.Из справочника цен можно спокойно все удалить. Ничего не собъется в документах. Ибо при проведении/перепроведении они никоим боком не обращаются к справочнику Цены.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Пометка на удаление
- Как запретить удаление документа (или пометку на удаление) ?
- Роль: удаление и интерактивное удаление
- Пометка удаления в запросе
- Поле "пометка" в форме!
- Пометка на удаление при обмене
- Быстрая пометка на удаление документов
- 8.3. Пометка на удаление справочника-владельца помечает на удаление подчиненные
В этой группе 1С
- Помогите с запросом
- Сохранить счет-фактуру в xls без изменения форматирования
- перенос групп справочника
- Как в запросе по номеру недели получить месяц
- 1С 7.7, редакция 4.0 Как исправить вычеты и предел зарплаты для вычетов
- В табеле не учитывает праздничные дни.
- Поле ввода в табличном поле не сохраняет присваиваемое значение.
- v7: Какой релиз Торговли последний?
- Дерево значений, в Таблицу значений
- Как установить курсор на строку в динамическом списке
- Как программно скопировать данные в буфер обмена из 1С?
- Синхронизация времени в 1С
- Как определить высоту строки при печати таблицы?
- Как добавить программно новую характеристику?
- code128 как сформировать
- Флажок Автотранспорт
- Подключение ТСД Cipher 8000C к 1С:Торговля и Склад 7.7
- Почему при выходе из цикла значение переменной обнуляется?
- v7: Высота строки в табличной части
- v7: Получение остатков в оборотном регистре