|
Поменять путь к реквизиту менеджер в расширении synhrozon |
☑ |
0
Raydon
04.04.24
✎
23:15
|
Есть расширение на маркетплейс ozon. Там тянется неправильный менеджер, когда заказ автоматический падает на 1С. Там получается каждый час заказы с озон создаются в заказе клиента на УТ11. В справочнике партнеры есть основной менеджер, мне вот его надо туда подтянуть. Я нашел это место, где тянется менеджер, но когда расширение обновляется, то код слетит. Были варианты создать регламентное задание, но это колхоз и будет шатать сервер. Может можно как-то нормально это сделать, есть мысли ? 1С 8.3.22
|
|
1
Donkey_hot
04.04.24
✎
23:44
|
(0) Подписку прикрутите на запись заказа.
|
|
2
Raydon
05.04.24
✎
08:41
|
(1) Хм, идея хорошая, спасибо. Значит надо сейчас почитать про процедуру "СоздатьЗаказ1С", который в расширении озона. По логике заказ же вначале создается в конфигураторе, если учесть то, что в расширении озона они тянут объект заказа для записи. Надо значит найти этот момент и туда сделать подписку на событие.
|
|
3
FIXXXL
05.04.24
✎
08:50
|
(2) надо подписку на событие ПередЗаписью документа
и покуй на озон
|
|
4
Raydon
05.04.24
✎
09:01
|
(3) К сожалению одна из условий задачи была в том, чтобы не трогать расширение озона. В теории можно же ссылаться к заказу клиента в конфигураторе и там ПриСозданииНаСервере делать проверку на партнера, в случае нужного мне партнера добавить правильного менеджера. В любом случае когда создается заказ в расширении озон, то и в заказе клиента должна же срабатывать ПриСозданииНаСервере ?
|
|
5
FIXXXL
05.04.24
✎
09:07
|
(4) у тебя Заказы создаются интерактивно или программно?
|
|
6
DJ Anthon
05.04.24
✎
09:09
|
(4) ПриСозданииНаСервере это вообще не то. тебе надо ПередЗаписью в модуле объекта. Ну или подписку.
|
|
7
Raydon
05.04.24
✎
09:10
|
(5) программно в расширении озона
|
|
8
Raydon
05.04.24
✎
09:11
|
(6) тоже верно, тогда сделаю подписку на заказ клиента в конфигураторе в ПередЗаписью
|
|
9
Raydon
05.04.24
✎
09:35
|
Всем большое спасибо, получилось сделать
|
|