1. maksimov1c 5 14.04.19 11:15 Сейчас в теме

ВВод на основан. Передача товаров

Доброго дня, хочу ввести на основ. документа ПТУ документ передача товаров с видом операции в переработку.
В процедуре обработка заполнения :
Если ТипДанныхЗаполнения = ТИП("ДокументСсылка.ПоступлениеТоваровУслуг") Тогда
Здесь заполнил все реквизиты указал вид операции
Иначе
Тут типовой код который есть


Вопрос: почему при открытии формы открывается форма с видом операции "Безвозмездная передача"?
Как это обойти?
Ответы
Избранное Подписка Сортировка: Древо
2. DNN13 1 14.04.19 12:39 Сейчас в теме
(1) А вы операцию заполнили? Если нет, то скорее всего она заполняется в самом конце в процедуре ИнициализироватьДокумент
3. maksimov1c 5 14.04.19 22:40 Сейчас в теме
4. maksimov1c 5 14.04.19 22:41 Сейчас в теме
ТипДанныхЗаполнения = ТипЗнч(ДанныеЗаполнения);
Если ТипДанныхЗаполнения = Тип("ДокументСсылка.ПоступлениеТоваровУслуг") Тогда 
	ЭтотОбъект.Дата = ТекущаяДата();
	ЭтотОбъект.ВидОперации = Перечисления.ВидыОперацийПередачаТоваров.ВПереработку;

	ЭтотОбъект.Организация = ДанныеЗаполнения.Организация;
	ЭтотОбъект.Склад = ДанныеЗаполнения.Склад;
	ТЗ = ДанныеЗаполнения.Товары.Выгрузить();
	ТЗ.Колонки.Добавить("СчетПередачи", Новый ОписаниеТипов("ПланСчетовСсылка.Хозрасчетный"));
	ТЗ.ЗаполнитьЗначения(ПланыСчетов.Хозрасчетный.МатериалыПереданныеВПереработку, "СчетПередачи");
	ЭтотОбъект.Товары.Загрузить( ТЗ);
	//ЭтотОбъект.Записать();
	Иначе
Показать
5. alxarz 29 15.04.19 07:05 Сейчас в теме
(4)
ЭтотОбъект.ВидОперации = Перечисления.ВидыОперацийПередачаТоваров.ВПереработку;
реквизит документа вид операции точно такой тип данных имеет?
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист 1С
Санкт-Петербург
зарплата от 135 000 руб. до 135 000 руб.
Полный день

Программист 1С
Норильск
зарплата от 50 000 руб. до 80 000 руб.
Полный день

Руководитель отдела внедрения 1С
Новосибирск
зарплата от 60 000 руб. до 160 000 руб.
Полный день

Ведущий программист 1С
Москва
зарплата от 120 000 руб. до 150 000 руб.
Полный день