Имя: Пароль:
1C
1С v8
Программно заполнить номенклатуру в установке цен
,
0 Kolesnik
 
29.12.15
18:23
Здравствуйте.

1С 8.1, Управление Торговлей

Подскажите, пожалуйста, как программно заполнить в документе "УстановкаЦенНоменклатуры" список номенклатуры из тч другого документа(без указания типа цен, цен и т.д., только номенклатуру)?

Получается, что пока не указан тип цен, номенклатуры не должно быть в тч Товары, только на форме?

Помогите разобраться, спасибо.
1 Chameleon1980
 
29.12.15
18:28
какая конфа?

там 2 ТЧ.
И как связать 1 с другой?
2 Chameleon1980
 
29.12.15
18:29
аааа. конфигуратор - структуру смотрим.
отладчик и консоль всегда в помощь.
3 Chameleon1980
 
29.12.15
18:35
судя по релизу платформы УТ из серии 10

http://pastenow.ru/HCPT

ничего не напоминает?

и нафейхоа в таком доке только позиции?
4 Chameleon1980
 
29.12.15
18:36
// Проверим корректность записанного документа, если он некорректен, исправим его.
    Если ТипыЦен.Количество() = 0 И Товары.Количество() > 0 Тогда
        ОбщегоНазначения.СообщитьОбОшибке("Документ " + СокрЛП(Ссылка) + " был записан некорректно! Информация о ценах очищена.");
        Товары.Очистить();
    КонецЕсли;
5 palpetrovich
 
29.12.15
18:56
примерный кодик:
    
    // добавляем всек нужные другие...
    НовыйОбъект = Документы["УстановкаЦенНоменклатуры"].СоздатьДокумент();
    // заполняем реквизитики шапки
    
    // ТЧ ТипыЦен
    НоваяСтрокаТипЦен = НовыйОбъект.ТипыЦен.Добавить();
    НоваяСтрокаТипЦен.ТипЦен = СпрЦены["ТипыЦенНоменклатуры"].НайтиПоНаименованию("Закупка");
    // добавляем всек нужные другие...
    
    // ТЧ Товары
    Для каждого ТекСтрока из ТЧ_Исходника Цикл
        Для Каждого СтрокаТипЦен Из НовыйОбъект.ТипыЦен Цикл
            НоваяСтрока = НовыйОбъект.Товары.Добавить();
            НоваяСтрока.Номенклатура = ТекСтрока.Номенклатура;
            //  заполняем реквизитики
        КонецЦикла;
    КонецЦикла;
6 Chameleon1980
 
29.12.15
19:03
(5) дык тс написал жеж нелепость - ...без указания типа цен, цен и т.д., только номенклатуру...
7 Kolesnik
 
29.12.15
23:21
Конфигурация УТ для Беларуси 1.0
При добавлении номенклатуры без типа цен, номенклатура сохраняется только в таблице значений ТаблицаЦен, которая выводится на форму.


Заполнение "На основании" происходит в модуле объекта в ОбработкеЗаполнения. Заполняю таблицу значений необходимой номенклатурой. А дальше как ее вывести на форму?

Спасибо.
9 mehfk
 
29.12.15
23:23
fix 1500 руб.
10 hhhh
 
30.12.15
00:35
(7) заполняйте номенклатуру с типом цен. Зачем страдать фигней?
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс