#0
by афаф
Приветствую о всезнающий ALL. Не так давно поднимал вопрос Вобщем в ходе экспериментов выяснился интересный нюанс. Есть элемент справочника номенклатура. Делаем по нему НайтиПоСсылкам(Массив). Возвращается ТЗ с Объектами, которые ссылаются на эту номенклатуру. Например спр.ЕдиницыИзмерения — подчинен нашему элементу и док.УстановкаЦенНоменклатурыКонтрагентов — встречается в табличнойчасти Товары. Ну, для спр.УдиницаИзмерения — делаем ПолучитьОбъект.Удалить. А для УстановкаЦенНоменклатурыКонтрагентов делаем: Т.е. Удаляем строку из табличной части. Вроде все хорошо, можно приступать к удалению и самой номенклатуры. Но если еще раз сделать НайтиПоСсылкам(Массив) он вернет ТЧ, содержащую ссылку на все тот же документ УстановкаЦенНоменклатурыКонтрагентов. Открываем документ, ищем в ТЧ наш элемент — нету его(что и не удивительно). Но каждый раз НайтиПоСсылкам(Массив) все равно его возвращает. Открываем этот документ, ничего не меняем, проводим, снова делаем НайтиПоСсылкам(Массив). Ничего уже не находит. O_o Вопрос, это так и должно быть, или это я что-то не так делаю? Если кому интересно, вот ссылка на обработку. Будте осторожны, используется НЕПОСРЕДСТВЕННОЕ УДАЛЕНИЕ!.
#4
by афаф
, другой пример - есть документ, у которого не предусмотрено проведение(добавлялся при загрузке номенклатур из прошлой учетной системы). Ничего по регистрам не двигает - просто информационный документ. С ним такая же фигня.
#5
by AndreYAN
у тебя документ в каком режиме записывается, а?! посмотри что делает твой режим записи: "РежимЗаписиДокумента.Запись"
#6
by афаф
Действительно. Поменял на "РежимЗаписиДокумента.Проведение", призраки перестали появляться. Спасибо.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- oMessage = CreateObject("CDO.Message") Недопустимое значение конфигурации "
- Подключение к 1С по COM из php
- Сменить пароль пользователя
- Не срабатывает обработчик внешнего события.
- Как заблокировать или убрать кнопку развернуть обработку на весь экран?
- Как в СКД посчитать среднее по группировкам
- А где 1с зранит картинки для кнопок?
- как при обработке ячейки таблицы открыть форму справочника
- Блокировка установки соединения
- Сканер штрих-кодов. Событие, когда вводится текст через сканер. Как засечь
- Подчиненные и регистры сведений как программно найти?
- "Введенные данные не отображены в списке, так как не соответствуют отбору"
- Как свернуть результат запроса
- ЗУП, разбиение начислений по счетам 661...
- v7: Программная корректировка движений по регистру бухгалтерии
- "Закрытие месяца" не закрывает счет 44,3
- Есть-ли в ЗУПе функция, возвращающая для переданной даты нерабочий день..
- v7: Аналитика по 94 счету
- 1С:СМ-Комплекс от СМ-Трейд
- Последовательность ip, прописанных в nethasp.ini