Похожие чаты

Коллеги, здравствуйте. Проблема с событием OnAfterCrmDealUpdate. Я добавляю новую товарную позицию

в сделке и через данное событие хочу получить ID товарной позиции. В итоге получаю 0, что нелогично, ведь обработчик срабатывает "после", значит все IDшники уже должны быть.
Вопрос: правильно ли ведет себя обработчик, или же как решить мне данную задачу? В качестве подтверждения, что это обработчик "после" прикрепляю скрины, начиная со второго.

27 ответов

50 просмотров

Единственный вариант - обработчике поднять строки, по идее.

Dev-Lead Автор вопроса
Dev Lead
Что вы имеете ввиду, вернуть по DB->query?

Вызвать LoadRows (не помню, как точно метод называется, не у компа)

Dev-Lead Автор вопроса
Dev-Lead Автор вопроса

Коллеги, событие OnAfterCrmDealUpdate не возвращает ID только что созданной товарной позиции. CCrmProductRow::LoadRows не помагает, так как похоже товарная позиция на момент работы события еще не создано. Неужели всё настолько безнадежно?

Dev-Lead Автор вопроса

Коллеги, событие OnAfterCrmDealUpdate не возвращает ID только что созданной товарной позиции. CCrmProductRow::LoadRows не помагает, так как похоже товарная позиция на момент работы обработчика события еще не создано. Неужели всё настолько безнадежно?

Dev Lead
Коллеги, событие OnAfterCrmDealUpdate не возвращае...

есть гипотеза, что не не на то событие подписался.

Dev-Lead Автор вопроса
Dev Lead
А на какое нужно?

не знаю. глянь в доке, искать чего нить со словом продукт и сделка.

Dev-Lead Автор вопроса
Alexander Ostrovsky
есть гипотеза, что не не на то событие подписался.

У меня тоже такая гипотеза есть, однако я нужное найти не могу

Dev Lead
У меня тоже такая гипотеза есть, однако я нужное н...

попробуй тут глянуть https://bxapi.ru/?module_id=crm

Dev-Lead Автор вопроса
Dev-Lead Автор вопроса
Dev Lead
OnAfterCrmDealProductRowsSave похоже на это

с тебя результат, помогло ли.

Dev-Lead Автор вопроса
Dev-Lead Автор вопроса
Alexander Ostrovsky
с тебя результат, помогло ли.

Один фиг, туда новые тоже без ID летят😂

Dev Lead
Один фиг, туда новые тоже без ID летят😂

интрига. но других гипотез пока нет. ждем когда проснутся коллеги.

Dev-Lead Автор вопроса
Dev Lead
screenshot

хм2. интрига нарастает. проверять не пойду, но других идей все равно нет.

Dev-Lead Автор вопроса
Dev Lead
screenshot Да не надо проверять, вот пруф

если глянуть в исходники, действительно массив позиций не возвращается у этого события.

Dev-Lead Автор вопроса
Alexander Ostrovsky
если глянуть в исходники, действительно массив поз...

Это плохо, мне нужно вернуть ID позиции и перенаправить

Похожие вопросы

Обсуждают сегодня

А кто-то пробовал, уезжая из Эстонии получить э-рез и продолжить вести предпринимательскую деятельность внутри Эстонии, используя свой OÜ?
Lalalashechki Lalala
57
@MrMiscipitlick А можешь макрос написать, который будет вычислять смещение относительно переданных меток? Просто .label1-.label2, и вернуть значение.
КТ315
35
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
Does anyone here have a connection Mullvad? it would be nice to know what it would take to have them accept BCH 0-conf.
tl121x
16
А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
53
Подобного рода ;Следующие три строки это директивы ассемблера, ;которые можно не задавать, т.к.работаем в Visual Studio. ;Символ ";" - это начало однострочного комментария ...
Егор Анелькин
3
Can an XMR transaction be tracked from its sender to its receiver by performing blockchain analysis, no matter how many addresses are used?
Trkz342
15
I arrived here after a Chico Crypto show highlighted the project & the Team - the fact that the Team had a long history of successfully working with household names gave me e...
Banter is Bullish
5
Dear super pioneers 🥳🥳: I want to purchase a hosting plan for a website where video games, metaverse, AI avatars, videos, and heavy virtual twins can be uploaded, which I wan...
Guapi
10
Привет всем. появился вопрос. Разрабатываю сайт, в данный момент он запущен. Хостинг beget. Добавляю на сайт яндекс метрику с помощью полей client-settings (взято отсюда http...
Andrew
2
Карта сайта