|
Программное заполнение документа УстановкаЦенНоменклатуры |
☑ |
0
Shalun
10.07.17
✎
17:38
|
Доброго времени суток, форумчане. Чет я туплю, помогите разобраться.
Заполняю программно документ УстановкаЦенНоменклатуры в КА 1.1.
К примеру, в документе содердится 1 строчка с 1 типом цен "Себестоимость"
Пишу код:
ДокОбъект = ПолучитьОбъект(***);
НовСтрТипЦен = ДокОбъект.ТипыЦен.Добавить();
НовСтрТипЦен.ТипЦен = Справочники.ТипыЦенНоменклатуры.НайтиПоНаименованию("Отпускная");
НовСтрПрод = ДокОбъект.Товары.Добавить();
НовСтрПрод.Номенклатура = Номенклатура;
НовСтрПрод.ТипЦен = Справочники.ТипыЦенНоменклатуры.НайтиПоНаименованию("Отпускная");
НовСтрПрод.Цена = 150;
ДокОбъект.Записать();
Открываю документ и в табличном поле у меня получается 2 строки с одной номенклатурой, в 1 строке заполнена колонка "Себестоимость" не заполнено "Отпускная", во 2-й строке наоборот: не заполнена колонка "Себестоимость", заполнена "Отпускная".
Подскажите добрые люди, че я делаю не так?
Заранее, спасибо! ;-)
|
|
1
Джинн
10.07.17
✎
17:43
|
Что попросили, то программа и сделала. Просили новую строку добавить - добавила. Какие претензии?
|
|
2
Вафель
10.07.17
✎
17:44
|
там есть поле индекс строки
|
|
3
aleks_default
10.07.17
✎
17:45
|
А это что за код?
ДокОбъект = ПолучитьОбъект(***);
|
|
4
aleks_default
10.07.17
✎
17:46
|
Я в смысле почему только 3 звезды , должно же быть пять?
|
|
5
Shalun
10.07.17
✎
18:04
|
ДокОбъект = ПолучитьОбъект(***) - получаем объект Документ УстановкаЦенНоменклатуры по ссылке.
Пробовал заполнять ИндексСтроки:
НовСтрПрод.ИндексСтрокиТаблицыЦен = НовСтрТипЦен.НомерСтроки;
То же самое, ничего не меняется. :-(((
|
|
6
Kalina
10.07.17
✎
18:58
|
В индекс строки пиши одинаковые индексы для одной позиции номенклатуры, на самом деле для каждой цены создается новая строка - запись в РС, но при выводе в форме документа - индекс позволяет несколько значений выводить в одну строку
как - то так
|
|
7
assasu
11.07.17
✎
07:42
|
(0) такие вот документы в типовой и позволяют отделить мальчиков от мужчин
|
|
8
Shalun
11.07.17
✎
09:22
|
Всем доброго утра! В индекс строки пробовал подставлять значения:
1. Номер строки с данным типом Цены из ТЧ "ТипЦен".
2. Номер строки ТЧ Товары существующей позиции с другим ТипомЦен.
3. Индекс строки ТЧ Товары существующей позиции с другим ТипомЦен.
Нифига не меняется.:-( Может кто покажет на примере? :-(
|
|
9
Shalun
11.07.17
✎
09:27
|
assasu - Настоящие мужчины отвечают коротко по сути. Женщины треплют языком не по теме. А как называют мужчин, которые ведут себя как женщины?
Не будь таким...
|
|
10
aleks_default
11.07.17
✎
09:31
|
(9)Может шалунами?
|
|
11
Shalun
11.07.17
✎
10:21
|
Вчера был не мой день. Поставил индексСтроки свой для каждой номенклатуры, все заработало. Блин, но вчера же делал - не работало. Пипец какой то. Всем спасибо. Всем удачи.
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой