групповая обработка документов. изменение замена единицы хранения остатков. #678613


#0 by botva
в результате разных криворуких манипуляций для всей номенклатуры из справочника была выделена одна и та же единица хранения остатков. эту проблему решили созданием новых единиц для каждого товара. но осталась проблема со старыми документами. как бы пройтись по всем документам и выполнить для всех товаров в табличной части что-то вроде такого: ТекДанные.ЕдИзмерения=ТекДанные.Номенклатура.ЕдИзмерения; стандартная групповая обработка документов не катит, т.к. она может присвоить только конкретно заданную единицу измерения, а мне нужно, чтобы она была для каждого товара своя. может есть какие-то внешние обработки?
#1 by Галахад
Написать же.
#2 by botva
к сожалению, чукча не писатель. подправить могу, а с нуля лабать - нет.
#3 by Wobland
подправь
#4 by botva
вообще, хотелось бы заюзать обработку "универсальные подбор и обработка объектов" -> произвольный алгоритм вот как в этой теме только не могу вкурить чтобы там написать, должно как-то так, а не работает. [/code]
#5 by Галахад
Для каждого Стр из Объект.Товары Цикл
#6 by Dmitry1c
Тест = Тест;
#7 by hhhh
там то же самое, что и в . В общем надо специалиста нанимать.
#8 by botva
Галахад, спасибо. о том, что может быть несколько строк не подумал. но вылазит ошибка Поле объекта не обнаружено (ЕдИзмерения) что-то с ссылками кривовато, но чувствую, победа уж близка :)
#9 by hhhh
реально есть такое поле ЕдИзмерения?
#10 by Галахад
Ну так проверь есть ли такой реквизит у данного объекта.
#11 by Segate
#12 by Segate
пользуйся. с тебя пиво )
#13 by botva
Галахад, спасибо. все-таки я лошара :) вот так заработало Для каждого Стр из Объект.Товары Цикл
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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