|   |   | 
| 
 | План обмена. Событие при регистрации изменений. | ☑ | ||
|---|---|---|---|---|
| 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) ты ветку-то читал? ХОтя бы нулевой пост, м?     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |