|
Программно заполнить номенклатуру в установке цен
| ☑ |
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
ничего не напоминает?
и нафейхоа в таком доке только позиции?
|
|
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) заполняйте номенклатуру с типом цен. Зачем страдать фигней?
|
|