Заполнение документа установки цен программно (УТ) #569109


#0 by Santa4527
В документе одна строчка с последней номенклатурой. Как сделать, что бы была вся номенклатура в документе?
#1 by mikecool
значит ТоварССылка  всегда один и тот же
#2 by poligraf
Строка.ИндексСтрокиТаблицыЦен - вот с этим разбирайся. Где тип цен? Он же тоже вроде участвует в табличной части?
#3 by Santa4527
Когда я получаю ТоварССылка, то он заменяется автоматически в документе.  Строка.ИндексСтрокиТаблицыЦен А что с ним разбираться?
#4 by mikecool
"Когда я получаю ТоварССылка, то он заменяется автоматически в документе. " оО
#5 by Santa4527
Первый раз цикл проходит нормально. Второй раз он выдает, что номенклатура уже есть в документе, хотя новой строки не добавлял и по отладчику вижу что номенклатура другая.
#6 by rintik
Посмотри Обработку "ФормированиеЦен", там в процедуре "ПриЗакрытии" можно глянуть как добавлять строку в ТЧ документа.
#7 by Santa4527
Что то там нечего нет, что мне может помочь
#8 by Шапокляк
Весь цикл покажи здесь.
#9 by Santa4527
#10 by shuhard
может быть дело в том, что у документа две ТЧ ? если речь о УТ 11 конечно
#11 by Santa4527
у меня не 11
#12 by shuhard
в УТ 10.3 тем более, без записи во вторую ТЧ ни хера не будет работать в поиск по мисте было сотни раз
#13 by Santa4527
В документе установки цен 2 ТЧ первая Типы цен. Вторая Товары. Типы цен заполнены. После прохождения цикла в документе последняя номенклатура и только одна из 900.
#14 by shuhard
тогда покажи весь код, а не огрызок в в одна товарная позиция пишется пять раз подряд с разными ценами, т.е. ошибка выше по циклу
#15 by МимохожийОднако
#16 by Alex11
В свое время писал для переноса из самописной 1с.77:
#17 by Alex11
только ТЗ у тя будет основание.товары, ну или как там будешь ссылку делать
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С