7.7 Подскажите пожалуйста как поменять в номенклатуре реквизит из документа

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

  1. TopicStarter Overlay
    quantum
    Offline

    quantum

    Регистрация:
    1 июл 2011
    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    Ребят, подскажите пожалуйста застопорился.
    Конфигурация 1с 7.7 ТиС, с небольшими изменениями.
    В справочнике номенклатуры создал реквизит со значением "Дата".
    В модуле документа "Заказ поставщику" добавил следующий код:
    Код:
    ДатаЗаказа=СоздатьОбъект("Справочник.Номенклатура");
    ДатаЗаказа.НайтиПоНаименованию(ТекНоменклатура.Наименование);
    Если ДатаЗаказа.Выбран()=1 Тогда
    ДатаЗаказа.ДатаБлПост=ДатаОтгрузки;   
    ДатаЗаказа.Записать(); 
    КонецЕсли;
    
    
    Но он зараза не производит изменений в номенклатуре.
    Понимаю, что немного ламерский вопрос, но я застрял, надеюсь на вас.
  2. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    А вы уверены что находит?

    Код:
    ДатаЗаказа=СоздатьОбъект("Справочник.Номенклатура");
    Если ДатаЗаказа.НайтиПоНаименованию(ТекНоменклатура.Наименование)=1 Тогда                
    ДатаЗаказа.ДатаБлПост=ДатаОтгрузки;                   ДатаЗаказа.Записать();             
    Иначе
    Сообщить("Не нашли");
    КонецЕсли;
    
    
  3. TopicStarter Overlay
    quantum
    Offline

    quantum

    Регистрация:
    1 июл 2011
    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    УРА! ЗАРАБОТАЛО!
    Не в том месте поставил код, ВСЕ РАВНО СПАСИБО=)
  4. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Отладчик - великая сила........

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