Имя: Пароль:
1C
 
Поменять путь к реквизиту менеджер в расширении 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
Всем большое спасибо, получилось сделать