|
План обмена. Событие при регистрации изменений. | ☑ | ||
---|---|---|---|---|
0
AlexxJ
27.08.15
✎
16:13
|
Можно ли как то поймать момент регистрации изменения справочника. т.е. проблема в том, что иногда все товары помечаются к выгрузке на сайт. Как поймать кто это делает?
|
|||
1
ДенисЧ
27.08.15
✎
16:13
|
в ЗУП - нельзя
|
|||
2
AlexxJ
27.08.15
✎
16:14
|
(1) а в УТ? какая разница какая конфа? какие возможности платформы есть для этого?
|
|||
3
ДенисЧ
27.08.15
✎
16:15
|
Есть платформенные, есть программные
Зависит от конфигурации. В древних конфигурациях - платформенно было, в последних с БСП - программно регистрируется |
|||
4
Fish
27.08.15
✎
16:15
|
(2) А причём здесь платформа? Всё в конфе делается.
|
|||
5
AlexxJ
27.08.15
✎
16:16
|
(4) например? кто то вызывает метод ЗарегистрироватьИзменения как узнать кто?
|
|||
6
Fish
27.08.15
✎
16:16
|
+(4) В конфах на БСП, конечно.
|
|||
7
ДенисЧ
27.08.15
✎
16:17
|
(5) подписки смотри
|
|||
8
AlexxJ
27.08.15
✎
16:17
|
кто то вызывает метод ЗарегистрироватьИзменения, как узнать кто и откуда?
|
|||
9
Fish
27.08.15
✎
16:18
|
(5) Конфа на БСП? Тогда в подписках.
|
|||
10
ДенисЧ
27.08.15
✎
16:18
|
Подписки вида ПередЗаписьюДокумента(справочника)ДляОбмена*
|
|||
11
bolobol
27.08.15
✎
16:19
|
Чой-то нельзя? А подписка После записи на что? Или что-то отдельно от записи товара регистрирует этот товар для обмена?... В принципе - тоже возможно. Хранилище значения в каком-нибудь регистре, доп характеристику, доп реквизит... и понеслась... Да. Невозможно. Но минимизировать участки - можно подпиской.
|
|||
12
AlexxJ
27.08.15
✎
16:19
|
(9) сильно допиленная УТ 10.3
|
|||
13
AlexxJ
27.08.15
✎
16:20
|
(11) в журнале регистрации событий запись номенклатуры нет
|
|||
14
bolobol
27.08.15
✎
16:21
|
А рег заданием мониторить, что количество регистраций с последней записи товара не изменилось, а если изменилось - смотреть историю записанных в базу объектов. Записывать записываемые в базу объекты - тоже подписка.
|
|||
15
bolobol
27.08.15
✎
16:22
|
+(14) смысл подписки - записывать не только "что" записалось, но и кто записал. Подчинённые регистратору регистры в подписку можно не включать.
|
|||
16
AlexxJ
27.08.15
✎
16:23
|
(14) для регистрации изменений не обязательно записывать спм объект.
|
|||
17
bolobol
27.08.15
✎
16:24
|
(16) Не может быть! А мужики-то не знают! ))
|
|||
18
AlexxJ
27.08.15
✎
16:24
|
+(16) документов содержащих всю номенклатуру, разумеется нет. И перепроведение тоже не делается
|
|||
19
bolobol
27.08.15
✎
16:25
|
(18) По идее, если у кого-то есть доступ к кнопке "Зарегистрировать всё" - то оттуда и можно с паяльником всего-лишь начинать исследования.
|
|||
20
AlexxJ
27.08.15
✎
16:26
|
(19) придется так пробовать, но вариант что то не фонтан
|
|||
21
Fish
27.08.15
✎
16:27
|
(19) Могу ошибаться, но емнип, это только с полными правами можно сделать.
|
|||
22
bolobol
27.08.15
✎
16:29
|
(20) "Не фонтан" - вариант с рег заданием, которое ежеминутно будет проверять регистрацию - тут работать надо. А (19) - отобрать права и услышать от кого обескураженный вопрос возник.
|
|||
23
bolobol
27.08.15
✎
16:30
|
А ТиИ ошибок не даёт?
|
|||
24
AlexxJ
27.08.15
✎
16:32
|
(23) давно делали, ничего опасного не было
|
|||
25
Лефмихалыч
27.08.15
✎
16:45
|
(0) нельзя. Таблица регистрации - это волшебный объект. Прав на нее не надо, подписок на нее нет, следов от действий с ней ни где не остается.
|
|||
26
Лефмихалыч
27.08.15
✎
16:48
|
(11) не существует такой подписки
|
|||
27
bolobol
27.08.15
✎
16:49
|
(26) После записи объекта - нет такой подписки???
|
|||
28
Fish
27.08.15
✎
16:51
|
(27) Нет, конечно.
|
|||
29
Лефмихалыч
27.08.15
✎
16:51
|
(27) и ни когда не было
|
|||
30
bolobol
27.08.15
✎
16:52
|
(26) Да, ПриЗаписи только... Тут уже не скажу - зареган ли к этой подписке объект в изменениях...
|
|||
31
Лефмихалыч
27.08.15
✎
17:06
|
технологическим журналом только разве что ловить события и отбирать те, у которых в контексте фигурирует таблица регистрации... но это в три слоя матом покроешься раньше, чем что-то найдешь.
Еще можно какой-нить тригер на таблицу регистрации навесить... но так ты только момент можешь найти, когда именно это происходит, а уже по нему из журнала регистрации да путем допроса пользователей... но это тоже не простое дело |
|||
32
elCust
27.08.15
✎
17:57
|
К примеру в УТ11 есть общий модуль ОбменСайтСобытия. Там есть экспортная функция "ЗарегистрироватьИзменениеСправочника".
Вот собсна она и регистрирует. Если конфа не переписанная, то смотри откуда вызывается. |
|||
33
AlexxJ
28.08.15
✎
10:12
|
(32) УТ 10.3
|
|||
34
Krolik Bezobraznik
28.08.15
✎
10:16
|
(0) Как вариант убери авторегистрацию в плане обмена и делай ее сам в тот момент когда тебе надо.
|
|||
35
AlexxJ
28.08.15
✎
10:23
|
(34) геморройно как то, думал может событие какое есть
|
|||
36
Krolik Bezobraznik
28.08.15
✎
10:24
|
(35) В чем сложность убрать галочку и написать код в одну строку при записи элемента справочника?
|
|||
37
Лефмихалыч
28.08.15
✎
10:34
|
(36) в том, что нет абсолютно ни какой уверенности в осмысленности этих действий
|
|||
38
Krolik Bezobraznik
28.08.15
✎
10:37
|
(37) Хм.. а при авторегистрации осмысленность есть?
|
|||
39
Лефмихалыч
28.08.15
✎
10:52
|
(38) речь о том, что, раз регистрируется сразу весь справочник, то почти наверняка это делается вызовом ЗарегистрироватьИзменения(Узел, Метаданные.Справочники.Номенклатура) и эта твоя одна строчка кода вызвана не будет
|
|||
40
Krolik Bezobraznik
28.08.15
✎
10:54
|
(39) А вы регистрируете сразу все элементы справочника, в этом есть необходимость? Сколько же тогда по времени обмен идет, чтобы передать весь справочник?
|
|||
41
AlexxJ
28.08.15
✎
11:00
|
(36) а также при изменении цены, перемещении, и прочих движениях
|
|||
42
AlexxJ
28.08.15
✎
11:02
|
(40) в том то и дело что в полной выгрузке необходимость нет, 10900 элементов выгружается 1-1,5 часа
|
|||
43
Krolik Bezobraznik
28.08.15
✎
11:25
|
(41) Вот теперь давайте конкретно.
Вы сказали что речь идет о справочнике. Тогда в посте (41) вы о чем толкуете? Каких прочих движениях элемента справочника идет речь? О перемещениях каких элемента справочника речь? Ну а цена каким боком к этому справочнику относиться? |
|||
44
AlexxJ
28.08.15
✎
12:41
|
(43) поясняю, выгрузка в интернет магазин, соответственно при изменении цены, остатка или чего то связанного с эти товаром необходимо сделать выгрузку на сайт
|
|||
45
AlexxJ
28.08.15
✎
12:42
|
(44) + а поймать я хочу тот момент когда весь справочник отмечается измененным, т.е. его надо выгрузить на сайт
|
|||
46
Krolik Bezobraznik
28.08.15
✎
13:46
|
(44) У вас цены в справочнике хранятся? 0_0 У вас при изменении остатка по товары выгружается справочник товаров? Но зачем???????
(45) С трудом вериться что у вас при изменении одного элемента справочника в план обмена попадает весь справочник. От лукавого это. Все смешалось, люди.. кони... |
|||
47
AlexxJ
28.08.15
✎
14:24
|
(46) "иногда все товары помечаются к выгрузке на сайт", где раз в месяц такое случается. Цены хранятся в регистре, но если мы изменили цену то ее надо выгрузить в интернет магазин, логично? та же петрушка и с остатком. при изменении цены или остатка, при проведении документа, товар то же помечается измененным, хз зачем так сделано, но это типовые механизмы, никто их там не менял
|
|||
48
Krolik Bezobraznik
28.08.15
✎
14:44
|
(47) Цены хранятся в регистре, но если мы изменили цену то ее надо выгрузить в интернет магазин, логично?
Вполне, только вопрос вы задали про справочник. Если цену меняете то справочник выгружать не надо. (47) Вот тут по подробнее. Не понимаю С чего вы взяли, что при проведении документа товар помечается измененным? |
|||
49
Лефмихалыч
28.08.15
✎
14:57
|
(40) ты ветку-то читал? ХОтя бы нулевой пост, м?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |