программно не заполняется документ....

Новая тема
"Делаю следующее:



заявка=СоздатьОбъект("Документ.ЗаявкаПокупателя");

Заявка.Новый();

заявка.НомерДок=ИдЗаказа;

заявка.Контрагент=Клиент.Наименование;



Заявка.НоваяСтрока();

Заявка.Номенклатура=товар.Наименование;

Заявка.Количество=ХочетКоличество;

Заявка.Цена=ХочетЦена;

заявка.записать();



документ создается, но не пишет какой документ, не пишет контрагента, непишет Наименование товара...

Что я упустил?"
"Что значит - какой документ непонятно, нет никаких ссылок, а на счет прочего:

не заявка.Контрагент=Клиент.Наименование; (тип строка)

а  заявка.Контрагент=Клиент; (ссылка)

не Заявка.Номенклатура=товар.Наименование;

а  Заявка.Номенклатура=товар; аналогично



Это при заполнении из Формы, а из кода возможно: Товар.ТекущийЭлемент().



"
ОК.

С этим понял. Только оказалось и в контрагенте и в товаре ТекущийЭлемент().



При открытии журнала документов не написано, что это заявка от покупателя...



ещё вопрос:

как программно удалить все документы одного типа, но разных дат?
Что значит одного "Типа" ?? Сам то понял ?? :?))
"Надо еще указывать Заявка.КодОперации=<код операции>  ; Тада всё видно будет."
/////////одного "Типа" ?? Сам то понял ?? :?))

это занчит, как сделать поиск документа по номеру, но так что бы приэтом не указывать даты?



За остальные ответы спасибо!

С этим разобрался...

Другой вопрос, как добавить Поставщика при создании Заявки, у меня не получается...
Читают тему
(гостей: 1)

Быстрый переход