Имя: Пароль:
1C
1С v8
Обработка по заполнению таб. части. документа "Заказ покупателя"
, ,
0 devochka_1c
 
18.05.13
08:20
Добрый день!
Пишу обработку по заполнению табличной части документа "Заказ покупателя". Подскажите, пожалуйста, в чем допущена ошибка?
Когда пишу код вот так
ДокументОснование.ЗаполнитьТабличныеЧастиПередПроведениемУпр(СтруктураПараметров);
тогда все хорошо, а когда пишу вот так
аполнитьТабличныеЧастиПередПроведениемУпр(СтруктураПараметров);
и соответственно переношу процедуру в модуль обработки
Процедура ЗаполнитьТабличныеЧастиПередПроведениемУпр(Параметры, СсылкаНаОбъект) Экспорт
ДокументОснование = СсылкаНаОбъект.ПолучитьОбъект();
ОбособленныйУчет = ЗначениеЗаполнено(ДокументОснование.ДоговорКонтрагента)
                   И ДокументОснование.ДоговорКонтрагента.ОбособленныйУчетТоваровПоЗаказамПокупателей;
   мРезервироватьПоСериям = глЗначениеПеременной("ИспользоватьУказаниеСерийНоменклатурыПриРезервировании") И глЗначениеПеременной("ИспользоватьСерииНоменклатуры");
Параметры.Вставить("Заказ",ДокументОснование);
Параметры.Вставить("РезервироватьПоСериям", мРезервироватьПоСериям и ОбособленныйУчет);
Параметры.Вставить("ОбособленныйУчет",ОбособленныйУчет);
УправлениеЗаказами.Заказ_ЗаполнитьТабличныеЧастиВозможнымРазмещением(Параметры, ДокументОснование.Товары, ДокументОснование.ВозвратнаяТара);

КонецПроцедуры // ЗаполнитьТабличныеЧастиПередПроведениемУпр()

то ничего не срабатывает..
1 Alterife
 
18.05.13
08:22
(0) А первый вариант чем не устраивает, если работает?
2 devochka_1c
 
18.05.13
08:24
(1) а там нужно будет дорабатывать заполнение. В стандартном не получится, т.к. тогда придется ломать конфу.
3 HEKPOH
 
18.05.13
09:15
количество параметров разное в вызове и описании
4 devochka_1c
 
18.05.13
09:20
(3) кол-во параметров одинаковое, поправила (там опечатка). все равно не работает
5 HEKPOH
 
18.05.13
09:25
что отладчик говорит в месте ошибки?
6 devochka_1c
 
18.05.13
09:31
(5)так ошибка никакая не выдается. не срабатывает действия. тип значения передаваемых параметров одинаковый и в 1 и во 2 случаях
7 HEKPOH
 
18.05.13
09:38
отладчиком бегаем по коду и смотрим значения переменных :(
8 YHVVH
 
18.05.13
09:43
изначальный вариант какой был, до правки?
9 YHVVH
 
18.05.13
09:43
исходный код ЗаполнитьТабличныеЧастиПередПроведениемУпр
какой?
10 YHVVH
 
18.05.13
10:23
ДокументОснование = СсылкаНаОбъект.ПолучитьОбъект();
получает еще раз объект