|
Выгрузить все объекты, в которых есть ссылка на справочник? | ☑ | ||
---|---|---|---|---|
0
paraline
04.07.12
✎
15:52
|
Есть элемент справочника номенклатура, как выгрузить все объекты, в которых он задействован? Проблема в том, что сотрудник в базе УПП через обработку поиска и замены дублирующихся значений объединил неправильно всю номенклатуру. Прошло 4 дня, откатить базу не получается.
|
|||
1
0_Serg_0
04.07.12
✎
15:53
|
через КД правило на номенклатуру и в отбор нужный элемент
|
|||
2
0_Serg_0
04.07.12
✎
15:54
|
(1) из бэкапа ыгрузить
|
|||
3
paraline
04.07.12
✎
15:56
|
да из бэкапа, но как выделить только те объекты, в которых сидит потерянная номенклатура?
|
|||
4
Maxus43
04.07.12
✎
15:56
|
НайтиПоСсылкам
|
|||
5
Fragster
гуру
04.07.12
✎
15:59
|
обработка ВыгрузкаЗагрузкаДанныхXML с ИТС умеет
|
|||
6
0_Serg_0
04.07.12
✎
15:59
|
(3) извиняюсь
неправильно понял условие) |
|||
7
Maxus43
04.07.12
✎
16:00
|
зачем давать готовые рецепты? пусть покурит (4), будет больше пользы. Сам напишет (5) потом
|
|||
8
paraline
04.07.12
✎
16:00
|
она умеет выгружать документы и спавочники только по ссылкам, а мне нужно весь справочник номенклатура, а документы, в кот сидит эта номенклатура, буду только рад если ошибаюсь!
|
|||
9
0_Serg_0
04.07.12
✎
16:03
|
если "объединил неправильно всю номенклатуру" - то можно поднимать бэкап и в него переносить эти 4 дня , а потом их править
имхо... |
|||
10
LAAry
04.07.12
✎
16:04
|
(8) не ошибаешься. в (4) ответ. но придется курить КД.
|
|||
11
0_Serg_0
04.07.12
✎
16:06
|
(10) смысла только нет... - проще тода (9)
|
|||
12
paraline
04.07.12
✎
16:11
|
На данный момент решение только взять бэкап перед тем как объединили номенклатуру, выгрузить из него все, и загрузить в текущую базу, новые документы остануться, а измененные объекты перезапишутся, включая в тех, в кот работали пользователи.
|
|||
13
LAAry
04.07.12
✎
16:12
|
эм (12) ошибок наловить при такой склейке...
|
|||
14
Maxus43
04.07.12
✎
16:14
|
Офф: именно поэтому у нас в базе ниодному человеку нельзя запускать внешние обработки, и на внутренние порезан доступ. Наш враг - "что сотрудник в базе УПП через обработку"
|
|||
15
paraline
04.07.12
✎
16:16
|
Консультант на проекте, здесь полно тех, кого предудыщий франч на эти групповые обработки посадил(((
|
|||
16
paraline
04.07.12
✎
16:17
|
Лари, предлагаешь курить НайтиПоСсылкам???
|
|||
17
LAAry
04.07.12
✎
16:18
|
НайтиПоСсылкам курить не надо, там все просто. Курить надо, как потом эти ссылки вытянуть из бэкапа если их например 100500.
|
|||
18
paraline
04.07.12
✎
16:22
|
Список потерянной номенклатуры я уже через эксель свел и выявил, их не много, может 200, а вот объектов 100500, заказы, приходы, расходы, спецификации, регистры...
|
|||
19
y88
04.07.12
✎
16:25
|
(18) так НайтиПоСсылкам(<СписокСсылок>) и выберет все 100500
|
|||
20
Fragster
гуру
04.07.12
✎
16:33
|
в обработке из (5) если в отбор номенклатуры вбить всю номенклатуру или там произвольным запросом получить нужную, он все данные сам подтянет, включая документы с движениями
|
|||
21
LAAry
04.07.12
✎
16:36
|
(20) на которые есть ссылка в номенклатуре, не наоборот.
|
|||
22
Fragster
гуру
04.07.12
✎
16:37
|
а, блин
|
|||
23
paraline
04.07.12
✎
16:40
|
Лари, я чувствую вы обладаете решением!
|
|||
24
LAAry
04.07.12
✎
16:42
|
взять бэкап 4-дневной давности и в него выгрузить документы за 4 дня из рабочей+ заставить искать сотрудника, который это замутил, что еще забыли поменять)
|
|||
25
Fragster
гуру
04.07.12
✎
16:42
|
(24) это если задним числом не меняли
|
|||
26
paraline
04.07.12
✎
16:44
|
(25) вы опередили мы писулки
|
|||
27
LAAry
04.07.12
✎
16:44
|
можно и (25) а для этого и есть пункт про сотрудника)
|
|||
28
paraline
04.07.12
✎
16:45
|
мои
|
|||
29
pumbaEO
04.07.12
✎
16:45
|
найти по ссылкам - для всех зарегистрировать изменения в плане обмена - при выгрузке выбрать изменения.
|
|||
30
Fragster
гуру
04.07.12
✎
16:47
|
(27) можно ЖР проанализировать и выгрузить измененные тоже
|
|||
31
paraline
04.07.12
✎
16:47
|
Как вы поняли, сотрудник не вменяемый, зам нач отдела. Не могу ему ничего предъявить, только опускать взор при виде сего.
|
|||
32
Maxus43
04.07.12
✎
16:49
|
(31) не предъявляй, а права отбери
|
|||
33
y88
04.07.12
✎
16:49
|
Развернуть бекап, выбрать нужные объекты, выгрузить в xml
В рабочей базе загрузить xml |
|||
34
paraline
04.07.12
✎
17:03
|
(33) Так можно использовать ВыгрузкаЗагрузкаДанныхXML там вроде как есть кнопка Выбрать из запроса или свою обработку писать? Или свои правила на КД писать?
|
|||
35
LAAry
04.07.12
✎
17:35
|
Выбрать из запроса работает для каждого объекта, емнип.
|
|||
36
paraline
04.07.12
✎
17:40
|
(35) Да, для каждого, но если бы запрос был универсальный для любого объекта.
|
|||
37
LAAry
04.07.12
✎
17:48
|
ЗаписатьXML не подойдет для данного случая? Объекты вроде можно сериализовать. Не претендую, не пробовал)
|
|||
38
paraline
04.07.12
✎
17:52
|
(37) Не уверен насчет регистров.
|
|||
39
LAAry
04.07.12
✎
18:01
|
СП:
Значения не всех типов могут быть записаны в формате XML данным методом. В XML могут быть записаны: значения следующих типов: Неопределено, Null, Булево, Число, Строка, Дата, Тип, УникальныйИдентификатор, ДвоичныеДанные, ХранилищеЗначения, ОписаниеТипов, а также ссылки объектов данных и сами объекты данных, наборы записей регистров, менеджер значения константы. В дальнейшем список может пополняться. |
|||
40
LAAry
04.07.12
✎
18:06
|
Только нужно получить объект и потом его выгружать.
|
|||
41
y88
05.07.12
✎
09:37
|
(40) +по документам получаем движения и тоже выгружаем
|
|||
42
paraline
05.07.12
✎
20:50
|
Спасибо всем за рекомендации, но мне как в большей степени консультанту сложно реализовать через обработку такое мероприятие, поэтому сделал как изначально задумал(12)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |