CoInitialize(nil);
akontr := s1C8_ole.Справочники.Контрагенты.НайтиПоКоду('000001116');
Zakaz := s1C8_ole.Документы.ЗаказПокупателя.СоздатьДокумент();
Zakaz.Заполнить('Неопределено');
Zakaz.Дата := now;
Zakaz.Контрагент := akontr;
Zakaz.Организация := s1C8_ole.Справочники.Организации.НайтиПоКоду
('000000001');
Zakaz.СкладГруппа := s1C8_ole.Справочники.Склады.НайтиПоКоду
('000000003');
Zakaz.КратностьВзаиморасчетов := 1;
Zakaz.КурсВзаиморасчетов := 1;
Zakaz.ДатаОтгрузки := now;
Zakaz.ДатаОплаты := now;
Zakaz.ДоговорКонтрагента := akontr.ОсновнойДоговорКонтрагента;
Zakaz.ТипЦен := akontr.ОсновнойДоговорКонтрагента.ТипЦен;
Zakaz.Грузополучатель := s1C8_ole.Справочники.Контрагенты.НайтиПоКоду
('000001523');
olePoz := Zakaz.Товары.Добавить();
olePoz.Номенклатура := s1C8_ole.Справочники.Номенклатура.НайтиПоКоду
('00000000004');
olePoz.Количество := 5;
olePoz.ЕдиницаИзмерения := s1C8_ole.Справочники.ЕдиницыИзмерения.
НайтиПоНаименованию('шт');
olePoz.Коэффициент := 1;
//olePoz.СтавкаНДС := s1C8_ole.Перечисления.СтавкиНДС.БезНДС;
Zakaz.Записать();
Документ создается, как сделать что бы автоматом подтягивались тип цен например и автоматом заполнялась цена , если она прописаны в контрагенте.?