@Xvir43

Как правильно создать ЗаказПокупателя в 1с?

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.Записать();

Документ создается, как сделать что бы автоматом подтягивались тип цен например и автоматом заполнялась цена , если она прописаны в контрагенте.?
  • Вопрос задан
  • 140 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Dementor
программист, архитектор, аналитик
Это вы из Делфи в 1С по OLE работаете?
Документ создается, как сделать что бы автоматом подтягивались тип цен например и автоматом заполнялась цена , если она прописаны в контрагенте.?

Напишите процедуру заполнения и вызывайте в своем коде - будет "автоматическое подтягивание". Или вы думаете, что есть какая-то "магия"? Нет, даже если вы программируете непосредственно на платформе 1С:Предприятие, то все равно нужно самому все прописывать.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
23 нояб. 2024, в 00:16
2000 руб./за проект
22 нояб. 2024, в 23:55
3000 руб./за проект
22 нояб. 2024, в 22:26
3500 руб./за проект