![]() |
|
ЗУП Корп 3.1 Регистр Подчиненность структурных единиц - зачем он? | ☑ | ||
---|---|---|---|---|
0
Тоненький Клиент
03.06.21
✎
17:43
|
Всем привет!
Понадобилось поставить на подразделении флажок "обособленное" - но всё намертво зависло. Гляжу в ЖР - идет и идет изменение регистра сведений Подчиненность структурных единиц оказалось, там 28 тыс записей о_О Подразделений тоже не мало, но куда меньше - всего 30. Подскажите, зачем он нужен и могу ли я его, прости господи, грохнуть? заранее спасибо! |
|||
1
Тоненький Клиент
03.06.21
✎
21:01
|
Ап.
Какая -то странная вещь происходит. Нажимаю на подразделении "записать" - и вот уже три часа идет некая непонятная "запись" в этот регистр. Что за хрень? |
|||
2
Тоненький Клиент
03.06.21
✎
21:11
|
Регистр очистил - но при записи Подразделения он все равно задействуется.
|
|||
3
hhhh
03.06.21
✎
23:59
|
(2) а вы ожидали, что он не задействуется? Зачем он тогда вообще нужен?
|
|||
4
DrZombi
гуру
04.06.21
✎
06:45
|
(0) У вас случаем там зацикливание в структуре не прописано? :))
|
|||
5
DrZombi
гуру
04.06.21
✎
06:46
|
+ Вроде по этому регистру, в некоторых документах осуществляется подбор подразделений.
"Зачем"? - Ответ: Скорей всего для оптимизации. |
|||
6
DrZombi
гуру
04.06.21
✎
06:51
|
+ Да, ищи у вас там похоже умник подразделение зациклил, ну что бы спрятать удаленные (к примеру)
|
|||
7
Тоненький Клиент
04.06.21
✎
07:35
|
(6) о, вот это очень интересно. Как вычислить такое?
|
|||
8
DrZombi
гуру
04.06.21
✎
08:00
|
(7) Сформируй запросом список.
Подсчитай, сколько у вас там элементов. Если 38 000 подразделений, то значит регистр не врет ;) А так, потом в цикле проанализируй каждый элемент, в обработке. |
|||
9
DrZombi
гуру
04.06.21
✎
08:02
|
(7) Кстати, если регистр не будет заполнен, то к примеру не всем рассчитается Аванс за первую половину месяца :)
|
|||
10
DrZombi
гуру
04.06.21
✎
08:02
|
+ По кнопке "Заполнить"
|
|||
11
Тоненький Клиент
04.06.21
✎
08:02
|
(8) по этому же регистру Подчиненность структурных единиц ?
|
|||
12
DrZombi
гуру
04.06.21
✎
08:05
|
(11) Тебе виднее, сколько там у вас подразделений?
В справочнике. Какая структура? Сколько Организаций? (у нас одна, все просто ;)) |
|||
13
Фрэнки
04.06.21
✎
08:08
|
(11) а причем тут этот регистр? Подчиненность элементов строится по реквизитам из самих элементов. Поймай или посмотри что там выполняется при добавлении новых записей в регистр. Откуда вообще инфа об этой подчиненности возникает?
Для начала проверь сам справочник |
|||
14
Тоненький Клиент
04.06.21
✎
08:22
|
(12) организация тоже одна, подразделений сейчас больше 150, из них половина - в архиве (точнее в папке Архив). Недавно орг-ция меняла оргструктуру.
|
|||
15
Фрэнки
04.06.21
✎
08:48
|
(14) Ну вот смотри... Ты запросы писать умеешь, наверняка. И видишь, что при заполнении регистра записями происходит что-то вроде зацикливания.
Можно составить свой запрос, который тебе покажет нарушение ожидаемой структуры. Т.е. очевидно, что в манипуляциях с элементами из справочника где-то вставлена в реквизит ошибочная ссылка, ты очистил результат, но не убрал ошибки из исходных данных. Можно попробовать скормить тестовую базу кому-то еще, кто заинтересован в устранении этой ошибки. Уничтожить в справочнике назначенную ранее структурную подчиненность и в регистре тоже. Назначить элементу структуры подчиненность заново. |
|||
16
Фрэнки
04.06.21
✎
08:51
|
Или соорудить по быстрому Расширением перехват запуска этой все обработины, которая затем циклится. Пропишешь "правильную" структурную подчиненность подразделений. А затем уберешь Расширение и перезапишешь элементы справочника. При отсутствии ошибок оно не будет прописываться с зацикливанием.
|
|||
17
Тоненький Клиент
04.06.21
✎
11:04
|
(12) или хотя бы объясните мне, откуда в справочнике Структура предприятия столько (300 000!!) элементов с названием Подразделения, и их нельзя даже пометить на удаление: https://yadi.sk/i/ubZsBKtY8KwO4Q
|
|||
18
Тоненький Клиент
04.06.21
✎
11:06
|
И к каждому - вот такого рода ссылки: https://yadi.sk/i/AEi4Mnjd22imEw
|
|||
19
Тоненький Клиент
04.06.21
✎
11:08
|
Готов заплатить (не знаю, правда, какие у вас запросы по деньгам), если объясните, как с этим бороться
|
|||
20
DrZombi
гуру
04.06.21
✎
11:08
|
(17) У вас там Код странный.
Так же у нас просто ЗУП, не КОРП. Но он у нас пуст, совсем. |
|||
21
Тоненький Клиент
04.06.21
✎
11:11
|
(20) ну вот он присваивается, и таких записей там десятки тысяч в разных комбинациях, не могу понять, откуда они
|
|||
22
DrZombi
гуру
04.06.21
✎
11:11
|
||||
23
DrZombi
гуру
04.06.21
✎
11:11
|
(21) Там про ЕРП, т.е. это какая-то связка с другой базой.
|
|||
24
DrZombi
гуру
04.06.21
✎
11:12
|
(0) Какие у вас еще есть базы, который обмениваются с ЗУП?
|
|||
25
Вафель
04.06.21
✎
11:13
|
это они так В ИЕРАРХИИ оптимизируют?
|
|||
26
DrZombi
гуру
04.06.21
✎
11:13
|
+ ЗУП 3.1, Корп и не Корп, отличие только в Охране труда :)
|
|||
27
Вафель
04.06.21
✎
11:13
|
если задвоения - то 99% что обмен виноват
|
|||
28
Тоненький Клиент
04.06.21
✎
11:14
|
(22) читал уже, не нашел ответа, увы
|
|||
29
Тоненький Клиент
04.06.21
✎
11:15
|
(24) БП 3.0 корп
при этом еще раз обращу внимание (вроде писал) - проблема с конкретными 5 подразделениями с длинными кодами. С остальными всё работает (записываются) |
|||
31
DrZombi
гуру
04.06.21
✎
11:18
|
(28) Как не нашел?
Ответ в : ЗУП 3.1 Как заполнить справочник "Структура предприятия" ЗУП 3.1 Как заполнить справочник "Структура предприятия" |
|||
32
DrZombi
гуру
04.06.21
✎
11:19
|
+ посты 21 и 28
|
|||
33
DrZombi
гуру
04.06.21
✎
11:20
|
Интересно, а в ЗУП-е он не используется совсем.
Даже в регистре. |
|||
34
DrZombi
гуру
04.06.21
✎
11:21
|
Тут тебе придется уже самому...
|
|||
35
Тоненький Клиент
04.06.21
✎
11:21
|
(31) это и так понятно, что он как-то связан. Вопрос сейчас, почему в нем столько элементов.
|
|||
36
DrZombi
гуру
04.06.21
✎
11:27
|
(35) План обмена смотри, поищи его поиском ".<имя справочника>.Создать"
|
|||
37
DrZombi
гуру
04.06.21
✎
14:30
|
Короче, держи, в ЗУП.
Поиск строки ".СтруктураПредприятия.созд"... Основная конфигурация ОбщийМодуль.ОрганизационнаяСтруктураСобытия.Модуль(116, 38) : ПодразделениеОбъект = Справочники.СтруктураПредприятия.СоздатьЭлемент(); Основная конфигурация ОбщийМодуль.ОрганизационнаяСтруктураСобытия.Модуль(247, 39) : ПодразделениеОбъект = Справочники.СтруктураПредприятия.СоздатьЭлемент(); Найдено вхождений: 2 Общий модуль ОрганизационнаяСтруктураСобытия: Модуль [Только для чтения] // Процедура предназначена для обновления структуры предприятия. // Процедура ОбновитьСтруктуруПредприятия(УчитыватьФункциональныеОпции = Истина) Экспорт Общий модуль ОрганизационнаяСтруктураСобытия: Модуль [Только для чтения] // Обработчик подписки на событие АктуализироватьСтруктуруПредприятия. // Выполняется при записи подразделения или организации для актуализации структуры предприятия. // Процедура ОбновитьЭлементСтруктурыПредприятия(Источник, Отказ) Экспорт ...А дальше через отладчик :) |
|||
38
DrZombi
гуру
04.06.21
✎
14:30
|
+ поиск по модулям...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |