Проблема с регистром ПартииТоваровНаСкладах
Добрый день. УТ 10.3.38.1
Документ СписаниеМатериаловВПроизводство - самодельный (копия документа списаниеТоваров)
ОбработкаПроведения
Внизу (после типового проведения по партиям) дописываю
//Это как бы себестоимость (по материалам) выпущенной другим документом продукции.
Получаю только эти движения при проведении документа.
Если убираю эти строки, то получаю движения типового провдения... вместе никак. Движения не очищаю нигде...
Перед этим была проблема с
Не было там ничего... решил запросом таким
Причем движения по другим регистрам видит в модуле через Движения.ИмяРегистра, а партии как то по особенному.
Документ СписаниеМатериаловВПроизводство - самодельный (копия документа списаниеТоваров)
ОбработкаПроведения
Внизу (после типового проведения по партиям) дописываю
Для каждого СтрТЗ из ТЗСебест цикл
НовДвижение = Движения.ПартииТоваровНаСкладах.Добавить();
НовДвижение.Период = ВыпускПродукции.Дата;
НовДвижение.ВидДвижения = ВидДвиженияНакопления.Приход;
НовДвижение.Номенклатура = СтрТЗ.Продукция;
НовДвижение.Стоимость = СтрТЗ.СуммаМатериалов;
НовДвижение.ДокументОприходования = ВыпускПродукции;
НовДвижение.Склад = ВыпускПродукции.Склад;
НовДвижение.СтатусПартии = Перечисления.СтатусыПартийТоваров.Купленный;
КонецЦикла;
Показать//Это как бы себестоимость (по материалам) выпущенной другим документом продукции.
Получаю только эти движения при проведении документа.
Если убираю эти строки, то получаю движения типового провдения... вместе никак. Движения не очищаю нигде...
Перед этим была проблема с
Для каждого ДвижениеПартия из Движения.ПартииТоваровНаСкладах цикл
Не было там ничего... решил запросом таким
Запрос = Новый("Запрос");
Запрос.Текст = "ВЫБРАТЬ
| ПартииТоваровНаСкладах.Период,
| ПартииТоваровНаСкладах.Регистратор,
| ПартииТоваровНаСкладах.НомерСтроки,
| ПартииТоваровНаСкладах.Активность,
| ПартииТоваровНаСкладах.ВидДвижения,
| ПартииТоваровНаСкладах.Номенклатура,
| ПартииТоваровНаСкладах.Склад,
| ПартииТоваровНаСкладах.ХарактеристикаНоменклатуры,
| ПартииТоваровНаСкладах.СерияНоменклатуры,
| ПартииТоваровНаСкладах.ДокументОприходования,
| ПартииТоваровНаСкладах.СтатусПартии,
| ПартииТоваровНаСкладах.Заказ,
| ПартииТоваровНаСкладах.Качество,
| ПартииТоваровНаСкладах.Количество,
| ПартииТоваровНаСкладах.Стоимость,
| ПартииТоваровНаСкладах.КодОперации,
| ПартииТоваровНаСкладах.СписаниеПартий,
| ПартииТоваровНаСкладах.НомерКорСтроки,
| ПартииТоваровНаСкладах.ДокументДвижения,
| ПартииТоваровНаСкладах.ДокументДвиженияПериод,
| ПартииТоваровНаСкладах.НомерСтрокиСписанныхТоваров
|ИЗ
| РегистрНакопления.ПартииТоваровНаСкладах КАК ПартииТоваровНаСкладах
|ГДЕ
| ПартииТоваровНаСкладах.Регистратор = &Регистратор";
Запрос.УстановитьПараметр("Регистратор",ссылка);
Рез = Запрос.Выполнить().Выбрать();
ПоказатьПричем движения по другим регистрам видит в модуле через Движения.ИмяРегистра, а партии как то по особенному.
По теме из базы знаний
- Проблемы учета ТМЦ "по-среднему"
- Описание основных возможных причин возникновения блокировок при работе пользователей
- Исправление регистра "Партии на складах (бухгалтерский учет)" для Комплексной автоматизации
- Проблема быстродействия при использовании позиции документа вместо Даты в виртуальных таблицах
- Комплексный контроль остатков. Для одного или сразу нескольких логически связанных регистров накопления. Универсальное решение уровня данных для контроля не только складских остатков
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Нашел
Движения.ПартииТоваровНаСкладах.Записать(Ложь);
Записать (Write)
Синтаксис:
Записать(<Замещать>)
Параметры:
<Замещать> (необязательный)
Тип: Булево.
Определяет режим замещения существующей записи в соответствии с текущими установками отбора. Истина - перед записью существующие записи будут удалены. Ложь - записи будут дописаны к уже существующим в информационной базе записям.
Значение по умолчанию: Истина.
Движения.ПартииТоваровНаСкладах.Записать(Ложь);
Записать (Write)
Синтаксис:
Записать(<Замещать>)
Параметры:
<Замещать> (необязательный)
Тип: Булево.
Определяет режим замещения существующей записи в соответствии с текущими установками отбора. Истина - перед записью существующие записи будут удалены. Ложь - записи будут дописаны к уже существующим в информационной базе записям.
Значение по умолчанию: Истина.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот