Процедура КнопкаВыполнитьНажатие(Кнопка) Док = ЭтотОбъект.ВводНачальныхОстатков; Объект = Док.ПолучитьОбъект(); Стр = Объект.МПЗПриобретенные.Найти(Неопределено, "Партия"); Пока Стр.Партия = Неопределено Цикл Стр.Партия = Документы.ДокументРасчетовСКонтрагентом.НайтиПоНомеру("ААА01"); КонецЦикла; Объект.Записать(); КонецПроцедуры
Как программно заполнить "партии" в документе "ввод начальных остатков"
Автор Azamat, 05 фев 2012 11:38
Сообщений в теме: 2
#1
Отправлено 05 февраля 2012 - 11:38
Как программно заполнить "партии" в документе "ввод начальных остатков". Написал такую обработку, но незнаю чего тут не хватает
#2
Отправлено 05 февраля 2012 - 12:26
Может как-то так:
Объект = Док.ПолучитьОбъект(); Для Каждого Стр Из Объект.МПЗПриобретенные Цикл Если НЕ ЗначениеЗаполнено(Стр.Партия) Тогда Стр.Партия = Документы.ДокументРасчетовСКонтрагентом.НайтиПоНомеру("ААА01", '2011-01-01'); КонецЕсли; КонецЦикла; Объект.Записать();
Как приятно знать, что ты что-то узнал!
#3
Отправлено 05 февраля 2012 - 12:33
Спасибо за помощь!))
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных









