HyodD
|
|
1 | |
Проведение документа с подчинённым справочником28.03.2008, 22:49. Показов 13297. Ответов 4
Метки нет (Все метки)
Прошу помочь в следующем:
В 7.7 разрабатывается конфигурация серийного учёта медикаментов в аптеке, присутствуют 2 справочника: Медикаменты (Реквизит "РозничаяЦена") Серии (Подчинён Медикаменты) В табличной части документа реквизиты: Серия (Справочник.Серии), Количество, Сумма, РозничнаяЦена. При вводе Серии, как полагается, открывается сначала Медикаменты, а за ним Серии принадлежащие конкретному элементу. Вопрос, как при проведении обеспечить сохранение в реквизите соответствующего элемента справочника “Медикаменты” новой розничной цены? Написал код, прошу дополнить: Процедура ОбработкаПроведения() ВыбратьСтроки(); Пока ПолучитьСтроку()=1 Цикл СпрМед=СоздатьОбъект("Справочник.Медикаменты"); СпрСерии=СоздатьОбъект("Справочник.Серии"); СпрМед.РозничнаяЦена= ; Регистр.ОстаткиСерий.Серия=Серия; Регистр.ОстаткиСерий.Количество=Количество; Регистр.ОстаткиСерий.ДвижениеПриходВыполнить(); КонецЦикла; КонецПроцедуры Понимаю, что надо ИспользоватьВладельца/ТекущийЭлемент(), но как? Заранее благодарю. |
28.03.2008, 22:49 | |
Ответы с готовыми решениями:
4
Отчет с подчиненным справочником Проведение документа из модуля формы документа Проведение документа Проведение документа |
0 / 0 / 0
Регистрация: 28.03.2004
Сообщений: 1,913
|
|
30.03.2008, 09:44 | 2 |
Дополняю!
СпрМед.РозничнаяЦена= 5; Угадал? Только вот зачем это делать в модуле проведения, мне, увы, эта истина так и не открылась.
0
|
HyodD
|
|
30.03.2008, 16:04 | 3 |
vitfil
Ты или не понял о чём речь, или ты просто поц |
0 / 0 / 0
Регистрация: 01.09.2007
Сообщений: 50
|
|
30.03.2008, 16:33 | 4 |
Наверное, строку "СпрМед.РозничнаяЦена= ;" нужно переписать так:
СпрМед.НайтиЭлемент(Серия.Владелец); СпрМед.РозничнаяЦена = РозничнаяЦена; //Если реквизит периодический то СпрМед.РозничнаяЦена.Установить(Дата,РозничнаяЦена); СпрМед.Записать();
0
|
HyodD
|
|
30.03.2008, 16:50 | 5 |
NomadSoul , спасибо, именно это и было нужно.
|
30.03.2008, 16:50 | |
30.03.2008, 16:50 | |
Помогаю со студенческими работами здесь
5
Проведение документа Проведение документа 1С 8.1 Проведение документа Ограничить проведение документа Автоматичекое проведение документа Проведение документа по кварталу Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |