77 Помогите установить атрибут в движении документа без ТЧ #130457


#0 by Skazy
Может кто сталкивался с такой проблемой? Есть документ ввод остатков ТМЦ, но у него не заполнена табличная часть. Есть движения документа по регистру ОстаткиТМЦ. Надо найти нужную номенклатуру в этом движении и поменять на другу. Я пробую это сделать через УстановитьАтрибут("Номенклатура",НоваяНоменклатура). Пишет ошибку - "Действие недоступно". Подскажите возможно ли как то изменить номенклатуру в движении без перепроведения документа?
#1 by Денис2
Возможно. Выгружаешь движения, меняешь что нужно, потом проводишь, восстанавливая движения, а не расчитывая их заново.
#2 by Джинн
Если в документе нет номенклатуры, то откуда она взялась в движении регистра?
#3 by КонецЦикла
На проклубе был универсальный двигатель регистров - посмотри
#4 by Денис2
Пикопался :-) Была ТЧ, провели. Потом взяли и грохнули ТЧ...
#5 by Skazy
К сожалению могу работать только внешней обработкой, т.е. не записывая и не проводя документ. Альтернативы есть?
#6 by Денис2
есть. Прямой доступ к таблицам БД.
#7 by Джинн
То 4. Чтобы так сделать, нужно очень сильно постараться :)
#8 by Skazy
Спасибо. Но это через чур сложно. Такое не требуеться. :) Придеться сначала заполнить ТЧ по движениям документа, а потом менять в ТЧ и проводить сам документ.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С