Есть БП, срабатывает по сигналу изменения contactCommunication, нужно проинтегрировать новое значение в другую систему и это я делаю через сценарий.
Но искать в другой системе нужно по старому зачению.
Вот так получить старое значение не получается, возвращает новое.
contactCommunication.GetTypedOldColumnValue("Number")
Как быть?
Нравится
grechushkin,
Заходите в нужный вам объект в конфигурации системы, справа есть значек с молнией, далее по событию (см шаг 1)
В открывшейся вкладке либо переделываете процесс который начинается с сообщения ContactCommunicationSaving, либо создаете свой подпроцесс который в качестве начального события имеет сообщение ContactCommunicationSaving
Либо просто создаете БП у которого начальным сообщением будет не сигнал от объекта, а сообщение и в качестве сообщения указываете ContactCommunicationSaving
Добрый день, имеется ввиду, что старое значение можно получить если подписаться на сообщение объекта contactCommunicationSaving, оно генерируется до момента изменения в базе, и в этом момент Entity содержит еще не измененные значения
grechushkin,
Заходите в нужный вам объект в конфигурации системы, справа есть значек с молнией, далее по событию (см шаг 1)
В открывшейся вкладке либо переделываете процесс который начинается с сообщения ContactCommunicationSaving, либо создаете свой подпроцесс который в качестве начального события имеет сообщение ContactCommunicationSaving
Либо просто создаете БП у которого начальным сообщением будет не сигнал от объекта, а сообщение и в качестве сообщения указываете ContactCommunicationSaving