Похожие чаты

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

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

27 ответов

60 просмотров

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

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 позиции и перенаправить

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

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

А как старый хаскел с новым стыковать ? потому как тут работает https://play.haskell.org/saved/C3xpMzcd, а вот тут https://stepik.org/lesson/7602/step/9?unit=1473 нет ошибка C...
Fedor
131
что насчет пагинга? на осдеве непонятно(
Vi Chapmann 🪙
26
Guys what is ur real (no jokes) expectation of link price during this cycle?
Hobbyist
28
hey everyone I'm not able to input come characters in my flatpak apps, they get ignored by the application. all other non-flatpak apps are fine with these characters. I search...
elo
20
>>> Failed to install app-alternatives/awk-4, Log file: >>> '/var/tmp/portage/app-alternatives/awk-4/temp/build.log' * Messages for package app-alternatives/awk-4: * Pa...
[cocoa] wizzy hell
1
Вопрос я правильно понимаю что в коде newtype ArrowMap k v = ArrowMap { getArrowMap :: k -> Maybe v } getArrowMap есть функция типа k -> Maybe v, если да, то не понимаю задач...
Fedor
64
Hey everyone! How's your weekend going so far?
Noah Noure
17
Hey, it seems like a solid project for the gaming industry. What are your initial thoughts?
Josh
26
Ребят, что лучше для реверса: гидра или ида?
En Vind Av Sorg
26
Делаю велосипед логгер. К сообщению хочу прикрутить некоторую информацию, типа, кем отправлено, какой уровень, и всякое такое. И тут подумалось мне, почему бы не хранить весь...
Serjone
24
Карта сайта