Имя: Пароль:
1C
 
Не заполняется характеристика
0 tabarigen
 
30.04.18
16:23
Всем добра, мне бабла. Парни хелпуйте, плиз.

Есть простой код.

Хочу сохдать характеристики, и заполнить их в ТЧ документа Поступление Товаров и Услуг.

&НаСервере
Процедура Расш1_СоздатьХарактеристикиПослеНаСервере()
    Документ = РеквизитФормыВЗначение("Объект");
    Для Каждого Товар Из Документ.Товары Цикл
        НоваяПартия = Справочники.ХарактеристикиНоменклатуры.СоздатьЭлемент();
        НоваяПартия.ор_СерияПроизводителя = Прав(Объект.Номер, 6);
        НоваяПартия.ор_СрокГодности = ДобавитьМесяц(ТекущаяДата(), 36);
        НоваяПартия.Владелец = Товар.Номенклатура;
        НоваяПартия.Наименование = "Накл. №" + Прав(Объект.Номер, 6) + " от " + Формат(ТекущаяДата(), "ДЛФ=DD");
        НоваяПартия.Записать();
        Товар.Характеристика = НоваяПартия.Ссылка;
    КонецЦикла;
    ЗначениеВРеквизитФормы(Документ, "Объект");
КонецПроцедуры

&НаКлиенте
Процедура Расш1_СоздатьХарактеристикиПосле(Команда)
    Если Не ЗначениеЗаполнено(Объект.Ссылка) тогда
        Сообщить("Необходимо записать документ!");          
    Иначе
        Расш1_СоздатьХарактеристикиПослеНаСервере();
        ЭтаФорма.Прочитать();
    КонецЕсли;
КонецПроцедуры


Почему то характеристика не прописывается для строки ТЧ, хотя и создается. Где затык?
1 Boleev
 
30.04.18
16:27
А зачем это все?
На сервере
    Для Каждого Товар Из Объект.Товары Цикл
        НоваяПартия = Справочники.ХарактеристикиНоменклатуры.СоздатьЭлемент();
        НоваяПартия.ор_СерияПроизводителя = Прав(Объект.Номер, 6);
        НоваяПартия.ор_СрокГодности = ДобавитьМесяц(ТекущаяДата(), 36);
        НоваяПартия.Владелец = Товар.Номенклатура;
        НоваяПартия.Наименование = "Накл. №" + Прав(Объект.Номер, 6) + " от " + Формат(ТекущаяДата(), "ДЛФ=DD");
        НоваяПартия.Записать();
        Товар.Характеристика = НоваяПартия.Ссылка;
    КонецЦикла;

+ надо проверить ведется ли для номенклатуры учет по характеристикам
2 tabarigen
 
30.04.18
16:32
(1) братюнь. я конечно нуб, но не столько же.
подразумевается что если я задал этот вопрос, то учет по характеристикам включен и ведется.
3 2S
 
30.04.18
17:09
бп3 доработан через расширение?
4 Boleev
 
30.04.18
17:12
(3) это похоже на Розницу, отраслевку для Аптек
5 tabarigen
 
30.04.18
19:32
(4) оно и есть
6 Мимохожий Однако
 
30.04.18
22:01
(5) Отладчиком смотрел, в каком месте теряется инфа?
7 tabarigen
 
30.04.18
22:01
Господь Боже, надо было прописать

Стр.Характеристика = НоваяПартия.Ссылка;

кто нить объяснит чем отличается НоваяПартия от НоваяПартия.Ссылка в контексте вышеприведенного кода..
8 Мимохожий Однако
 
30.04.18
22:04
НоваяПартия - это Справочник Объект. В отладчике смотри
9 tabarigen
 
01.05.18
08:55
(8) да все верно. на будущее учту