|
Как в 1С8 передать в ОбработкаПроведения() параметр или как заставить ...
| ☑ |
0
NewMishutka
03.10.14
✎
12:34
|
Как в 1С8 передать в ОбработкаПроведения() параметр или как заставить работать по разному...
В ОбработкеПроведения() присутствует 2 группы кода.
Необходимо сделать так, чтобы при проведении документа работала 1-я и 2-я часть кода.
А при проведении этого же документа из обработки отрабатывала только 1-я часть кода.
Может кто подскажет идею как реализовать?
|
|
1
ObjectRelation Model
03.10.14
✎
12:35
|
через ДополнительныеПараметры, например
|
|
2
ssh2QQ6
03.10.14
✎
12:35
|
(0) ДополнительныеСвойства у ДокументОбъект
|
|
3
NewMishutka
03.10.14
✎
15:50
|
(2) (1)
Получается что из обработки получить документ, записать в него ДопСвойства, - а потом записать с проведением - и в ОбработкеПроведения - анализировать наличие ДопСвойства?
|
|
4
Адский плющ
03.10.14
✎
15:59
|
ДокОбъект должен сам в одну харю, самолично, в сферично-вакумной форме определить свои движения, а не дядя со стороны. Даже если используются допСвойства - он их сам и должен прописать.
|
|
5
Адский плющ
03.10.14
✎
16:04
|
Единственное право, которое имеет сторонняя обработка - перепровести (считай обновить) движения по части регистров.
|
|
6
NewMishutka
03.10.14
✎
16:17
|
(5) В том то и дело - что когда отрабатывает обработка - не должны делаться дополнительные расчеты...
К сожалению я это изменить не могу.
Нужно как-то выкрутиться...
|
|
7
Адский плющ
03.10.14
✎
17:23
|
(6) Пусть обработка сама формирует нужные движения и их записывает. А док не трогай.
|
|
8
Евгений Терехов
03.10.14
✎
17:41
|
(7) +1
(0) Нужную часть кода копируй в обработку со ссылкой на Док и будет тебе счастье
|
|