8.х Субконто в ОбработкеПроведения

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

  1. TopicStarter Overlay
    Infrastroy
    Offline

    Infrastroy Опытный в 1С

    Регистрация:
    12 май 2014
    Сообщения:
    59
    Симпатии:
    0
    Баллы:
    26
    Добрый день!
    Подскажите, пожалуйста, как указать в процедуре ОбработкаПроведения при формировании движений по регистру Хозрасчетный чтобы при проведении документа автоматически заполнялось СубконтоКТ конкретным значением из справочника Контрагенты?
    Я еще только учусь, прошу не судить строго. Написала следующее:

    Код:
    Процедура ОбработкаПроведения(Отказ, РежимПроведения)
    
        // регистр Хозрасчетный
        Движения.Хозрасчетный.Записывать = Истина;
        Движение = Движения.Хозрасчетный.Добавить();
        Движение.СчетДт = ПланыСчетов.Хозрасчетный.РасчетыСПрочимиПокупателямиИЗаказчиками;
        Движение.СчетКт = ПланыСчетов.Хозрасчетный.РасчетыСПрочимиПоставщикамиИПодрядчиками;
        Движение.Период = Дата;
        Движение.Организация = Организация;
        Движение.Сумма = СуммаДокумента;
        Движение.Содержание = "Начислена оплата за услуги ОАО";
        Движение.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Контрагенты] = Контрагент;
        Движение.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Договоры] = ДоговорКонтрагента;
        Контр = Справочники.Контрагенты;
        Движение.СубконтоКт[ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Контрагенты] = Контр.НайтиПоРеквизиту("Код","00-000768");
    
        КонецПроцедуры
    При проведении пишет ошибку:
    Ошибка при выполнении обработчика - 'ОбработкаПроведения'
    по причине:
    {Документ.СчетНаОплатуПокупателю.МодульОбъекта(290)}: Ошибка при вызове метода контекста (НайтиПоРеквизиту)
    Движение.СубконтоКт[ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Контрагенты] = Контр.НайтиПоРеквизиту("Код","00-000768");
    по причине:
    Неверно указан реквизит
    Последнее редактирование модератором: 9 июл 2014
  2. nbIpKuH_BaH9I
    Offline

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

    Регистрация:
    16 сен 2009
    Сообщения:
    6.980
    Симпатии:
    398
    Баллы:
    104
    Код:
    Справочники.Контрагенты.НайтиПоКоду("00-000768");
    --- Объединение сообщений, 9 июл 2014 ---
    Потому что код это не простой реквизит.
  3. TopicStarter Overlay
    Infrastroy
    Offline

    Infrastroy Опытный в 1С

    Регистрация:
    12 май 2014
    Сообщения:
    59
    Симпатии:
    0
    Баллы:
    26
    Спасибо Вам огромное! Выручили!
  4. nbIpKuH_BaH9I
    Offline

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

    Регистрация:
    16 сен 2009
    Сообщения:
    6.980
    Симпатии:
    398
    Баллы:
    104
    Я хочу за это миллион долларов.
    --- Объединение сообщений, 9 июл 2014 ---
    :D
  5. nickpugachev
    Offline

    nickpugachev Профессионал в 1С Команда форума

    Регистрация:
    28 май 2012
    Сообщения:
    3.266
    Симпатии:
    131
    Баллы:
    104
    жмот

    готов дать такой же ответ за 500 тыс. :)
  6. alexburn
    Offline

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

    Регистрация:
    5 янв 2009
    Сообщения:
    14.760
    Симпатии:
    509
    Баллы:
    204
    Демпингуем цены ?
  7. nbIpKuH_BaH9I
    Offline

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

    Регистрация:
    16 сен 2009
    Сообщения:
    6.980
    Симпатии:
    398
    Баллы:
    104
    Дешевка :D

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