8.х Проблемы при создании документа Установка Скидок Номенклатуры

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем atm779, 27 янв 2010.

  1. TopicStarter Overlay
    atm779
    Offline

    atm779 Опытный в 1С

    Регистрация:
    19 авг 2009
    Сообщения:
    133
    Симпатии:
    0
    Баллы:
    26
    "Управление торговлей", редакция 10.3 (10.3.8.9)

    Задача следующая: При нажатии на кнопку создавать документ "УстановкаСкидокНоменклатуры", открывать его форму и автозаполнять некоторые его поля.

    Вот мой код
    Код:
    Процедура ДобавитьСкидкуНажатие(Элемент)
    
    Сообщить("добавляем скидку");
    
    новДок = Документы.УстановкаСкидокНоменклатуры.СоздатьДокумент();
    новДок.ВидСкидки = Перечисления.ВидыСкидок.Оптовая;
    новДок.ДатаНачала = ТекущаяДата();
    новДок.Качество = Справочники.Качество.НайтиПоКоду("000000001");
    новДок.ДляВсейНоменклатуры = Истина;
    
    ф = новДок.ПолучитьФорму();
    ф.Открыть();
    КонецПроцедуры
    
    ПРоблема в том, что строка
    Код:
    новДок.ВидСкидки = Перечисления.ВидыСкидок.Оптовая;
    
    Когда возникает форма создания документа, поле ВидСкидки почемуто заполнено значением "Розничная". Почему это так происходит? в чем моя ошибка?
  2. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.566
    Симпатии:
    717
    Баллы:
    204
    При открытии формы НОВОГО документа происходит автозаполнение реквизитов значениями по умолчанию. Значения по умолчанию хранятся в НАСТРОЙКИ ПОЛЬЗОВАТЕЛЯ - ОСНОВНЫЕ ЗНАЧЕНИЕ ДЛЯ ПОДСТАНОВКИ В ДОКУМЕНТЫ И СПРАВОЧНИКИ.

    Это нормальное явление, твоей ошибки здесь нет.
  3. TopicStarter Overlay
    atm779
    Offline

    atm779 Опытный в 1С

    Регистрация:
    19 авг 2009
    Сообщения:
    133
    Симпатии:
    0
    Баллы:
    26
    Спасибо за совет, но в ОСНОВНЫЕ ЗНАЧЕНИЕ ДЛЯ ПОДСТАНОВКИ В ДОКУМЕНТЫ И СПРАВОЧНИКИ я не нашел соответвующего поля. МОжет откудато еще, из конфугратора подгружается значение "Розничная"
  4. x_under
    Offline

    x_under Модераторы Команда форума Модератор

    Регистрация:
    25 апр 2007
    Сообщения:
    2.576
    Симпатии:
    13
    Баллы:
    29
    Поменяй местами код открытия формы и заполнения твоих значений и все.

Поделиться этой страницей