|
УТ. ПересчетТоваров. ПередЗаписьюНаСервере | ☑ | ||
---|---|---|---|---|
0
sanyaka
08.02.24
✎
19:24
|
Всем привет.
Возник такой вопросик. УТ 11.5. Есть документ ПересчетТоваров. В нем в модуле есть серверная процедура ПередЗаписьюНаСервере. --- &НаСервере Процедура ПередЗаписьюНаСервере(Отказ, ТекущийОбъект, ПараметрыЗаписи) ТекущийОбъект.ОтборПересчета = Новый ХранилищеЗначения(ОтборПересчета.Настройки, Новый СжатиеДанных(9)); // СтандартныеПодсистемы.Свойства УправлениеСвойствами.ПередЗаписьюНаСервере(ЭтотОбъект, ТекущийОбъект); // Конец СтандартныеПодсистемы.Свойства МодификацияКонфигурацииПереопределяемый.ПередЗаписьюНаСервере(ЭтаФорма, Отказ, ТекущийОбъект, ПараметрыЗаписи); // ИнтеграцияС1СДокументооборотом ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПередЗаписьюНаСервере(ЭтаФорма, ТекущийОбъект, ПараметрыЗаписи); // Конец ИнтеграцияС1СДокументооборотом КонецПроцедуры --- ТекущийОбъект.ОтборПересчета заполняется настройками. Есть ТекущийОбъект.Товары, хочу чтобы после перерасчета выполнился мой код который подкорректирует по определенной логике кол-во товара. Проблема в том, что перерасчет выполняется после этой процедуры ПередЗаписьюНаСервере, а в следующую процедуру ПослеЗаписиНаСервере(ТекущийОбъект, ПараметрыЗаписи) приходит ТекущийОбъект.Товары уже после пересчета, и если я тут их изменяю то изменения не сохраняются в документе, т.к полагаю документ уже сохранен. Как мне воткнуться между двумя этими процедурами?) |
|||
1
Волшебник
08.02.24
✎
19:25
|
Дайте я буду первым: Зачем??
|
|||
2
Asmody
08.02.24
✎
19:33
|
"пересчет" - "перерасчет". вы бы с терминами определились.
вот тут нарисовано что за чем и что происходит https://its.1c.ru/db/pubv8devui#content:202:hdoc вот это может быть поможет https://its.1c.ru/db/pubv8devui/content/321/hdoc |
5 |
||
3
p-soft
08.02.24
✎
19:47
|
вот за это "хочу чтобы после перерасчета выполнился мой код который подкорректирует по определенной логике кол-во товара" в приличном обществе можно и порицание словить
|
4 5 |
||
4
Волшебник
08.02.24
✎
19:51
|
(3) За сам документ ПересчетТоваров можно выдать десять плёток.
|
5 |
||
5
sanyaka
08.02.24
✎
20:55
|
6 |
|||
6
Волшебник
08.02.24
✎
20:56
|
(5) Продолжайте...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |