Пересорт номенклатуры в УТ 10.3 #751704


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

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