Имя: Пароль:
1C
1С v8
Внешняя обработка документа РТиУ
0 Gray776
 
05.06.19
10:05
Пишу обработку для БП. Бухгалтерия просила сделать чтоб за указанный период перезаполнились цены в документах Реализация.
Ну и я подумал и отобрал все реализации за период и теперь думаю надо запустить

Процедура ТоварыНоменклатураПриИзменении(Элемент)

Из формы документа.. Как это сделать из внешней обработки?
Или проще скопировать весь код процедуры в саму обработку?
1 butterbean
 
05.06.19
10:09
(0) не проще, а правильней
2 один я дАртаньян
 
05.06.19
10:20
Если БП 3.0 там есть обработка по групповому изменению ТЧ документа. Возьми от туда код.
3 Gray776
 
05.06.19
10:22
(2) БП 2.0
4 vicof
 
05.06.19
10:52
(1) +1
5 Вафель
 
05.06.19
11:28
чувствую пп.ц базе будет.
архив не забудь сделать
6 Gray776
 
05.06.19
12:40
(5) Так на копии базы изголяюсь
7 Gray776
 
05.06.19
12:45
Кстати полез по модулям нашел экспортную процедуру:
ОбработкаТабличныхЧастей.ЗаполнитьЕдиницуЦенуПродажиТабЧасти(СтрНоменклатуры, ДокРеализация, омВалютаРегламентированногоУчета);

Так вываливает с ошибкой
Поле объекта недоступно для записи (Цена)

Ссылается как раз на эту процедуру на строчку:
СтрокаТабличнойЧасти.Цена = 0;

Что не так?
8 Gray776
 
05.06.19
12:50
Блин у меня же ссылки на реализации ...