УТ 11. Заполнение табличной части #701816


#0 by Просто Царь
Вопрос совершенно тупой. Реквизиты переносятся, в том числе и табличная часть, но вот сумма документа остается равной нулю. И что-то никак не могу понять как обновить сумму документа исходя из новых данных. Документ - Заказ клиента.
#1 by fmrlex
Чем хоть заполняешь?
#2 by Просто Царь
Данные из внешнего сервиса. Собственно в ТЧ переносится номенклатура, количество, цена, сумма, ставкаНДС из соглашения
#3 by Просто Царь
все данные на момент заполнения уже находятся в форме внешней обработки
#4 by antoneus
Сумма документа - это не реквизит ли шапки? Его заполняешь?
#5 by Просто Царь
в том то и дело что да, а все равно сумма ноль. Вариант того что на момент заполнения передается ноль отпадает, потому как для проверки присваивал просто число
#6 by VikingKosmo
Сумма документа это не только реквизит шапки, но и реквизит формы вообще то.
#7 by Просто Царь
ну а он то тут причем? заполнение ведется то программно, и реквизит формы должен заполниться в дальнейшем при открытии
#8 by antoneus
Покажи строчку, в которой он заполняется. Чудес не бывает.
#9 by Просто Царь
вот кусок заполняющий табличную часть &НаСервере
#10 by antoneus
Ну а если в лоб: ДокЗаказ.СуммаДокумента = ДокЗаказ.Товары.Итог("Сумма")?
#11 by Просто Царь
не, ноль
#12 by Просто Царь
не уж то ни у кого нет идей?
#13 by Просто Царь
Ну вот и решение. В расчете суммы документа используется СуммаСНДС.  Вот и его надо было заполнить
#14 by Просто Царь
Ну и еще один вопрос. Если имеем ссылку на заказ клиента, возможно ли обратиться к штатному механизму ввода на основании
#15 by чеширский кот
Да. В документе, который будешь создавать, вызови процедуру ввода на основании
#16 by Просто Царь
а подробнее?
#17 by Просто Царь
Но пишет что сумма задолженности равна нулю и поэтому не проставляет сумму
#18 by maxis_tm
А поподробнее СуммаСНДС как ее заполнили?? у меня вопрос такой же тока в документе "Возврат"
#19 by Просто Царь
Да собственно
#20 by Просто Царь
Сейчас бьюсь над проблемой выше. После создания все позиции в документе числятся как отгруженные. Может сталкивался кто?
#21 by maxis_tm
Сбасибо!!  тупил долго ))
#22 by Просто Царь
Идей по поводу пересчета заказа после создания нет? Почему товар сразу отгружен?
#23 by maxis_tm
у меня не "заказклиента" у меня документ "возврата". а в заказе это не помогает:
#24 by Просто Царь
Да не в том дело. После заполнения вся табличная часть числится как отгруженная
#25 by Просто Царь
все пытаюсь разобраться с заказом. Теперь застрял на следующем. Если заказ частично отгружен, то при добавлении в него строк заказ пересчитывается и нормально перепроводится, но сделать все тоже программно не получается. Отладчиком нашел момент что пересчет происходит в процедуре форма передзаписью, но вызов соответствующих обработчиков общего модуля во внешней обработке ничего не пересчитывает. Подскажет кто-нибудь чего нибудь?
#26 by Просто Царь
Вот сейчас пришла мысль, что может это происходит потому что строку не добавляю в ТЧ, а очищаю и перезаполняю заново
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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