Записать цену из табличной части накладной в реквизит справочника #498689


#0 by mrkoss
Здравствуйте. Вот пытаюсь сделать задание, по типу экзаменационного. Я пока что нуб в программировании 1С, некоторые вещи не понимаю. Каким образом записать цену из накладной в справочник? Есть цена в справочнике. При создании накладной в колонку цена выбирается соотв. номенклатуре цена из справочника. Но далее, если эта цена изменяется, то она должна записаться новым значением в справочник. Я пока дошёл до процедуры ПриЗаписи в модуле документа, и метода Записать :).
#1 by Maxus43
Получаеш объект справочника, туда новую цену и Записываеш...
#2 by mrkoss
Да, например, Справочники.Имя.Цена = ЦенаИзНакладной   Справочники.Имя.Цена.Записать  ? А ещё я из модуля документа не могу получить цену из табличной части в форме...
#3 by patapum
Очень плохая логика - писать из документа в справочник. А если потом документ удалять? Надо откатывать назад изменения в справочнике - а это не получится, либо надо такого монстра писать... Проще по-другому организовать данные.
#4 by Umka2008
3 - проще вообще сделать ввод цен в документе УстановкаЦен, а не справочнике, как сделали в типовой УТ.
#5 by mrkoss
Про логику не мне судить, задание таково, сказано было что цена может изменяться, и записываться в реквизит справочника, а также проводиться в регистр сведений, как получить значение цены из модуля объекта?
#6 by Maxus43
по таб части цикл делай, из таб части получай номенклатуру, пиши цену и записывай номенклатуру
#7 by mrkoss
Если б вы хоть немного помогли с кодом... Для Каждого ТМЦ Из Документы.Имя.ТабличнаяЧасть Цикл чёрт знает как получить цену из модуля объекта...
#8 by Maxus43
в документе ПриЗаписи. Для Каждого СтрокаТЧ Из ИмяТабЧасти Цикл
#9 by mrkoss
Огромное спасибо!
#10 by hhhh
приколист?
#11 by mrkoss
в смысле, здесь слово "спасибо" табу? гг)
#12 by Maxus43
всмысле в реальной жизни за такой код оторвут голову. нельзя так... в реальной жизни
#13 by Maxus43
только если разве что для тестового задания...
#14 by mrkoss
угу тестовое оно
#15 by Расколбас
Не понимаю, я. Кто такие тестовые задания составляет? Зачем в тесте требовать делать не правильно, если в жизни за такое пальцы молотком разбивают?
#16 by Maxus43
это философский вопрос... надо спросить у самого тесто дателя
#17 by Расколбас
Чел, ну ка вызови его сюда. Народ хочет разобраться, что за ересь вы там пишите.
#18 by mrkoss
Я могу скинуть сюда все задания, да толку, приношу сделанное, говорят - не так сделал, а надо так, короче как в армии, круглое толкаем квадратное катим.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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