Имя: Пароль:
1C
1С v8
журнал документов таблица регистрации изменений. Это что такое?
0 Aleksey
 
19.10.13
07:35
Делаю  ТиИ базы и при реструктуризации обратил внимания на Сабж. Стало любопытно что это такое?

Яндекс ничего не находит похожего. Гугл только на форум раруса наткнулся с подобным вопросом без ответа

http://rarus.ru/forum/forum7/topic1629/

http://savepic.su/1505677.png

Ну и вопрос аналогичный

Что такое/где увидеть/как стереть "Журнал документов.<ТипДокумента> таблица регистрации изменений"?
1 Mikeware
 
19.10.13
07:39
блин, я уж подумал, что мою нетленку украли. а потом смотрю, а это v8...
2 Defender aka LINN
 
19.10.13
07:39
"Яндекс ничего не находит похожего." - разве что по запросу "голые бабы". Если ввести сабж, то вполне себе находит
3 Aleksey
 
19.10.13
07:43
P.S
1C 8.2.19.60
БП 2.0.51.8
Обменов нет

(2) Ну ка можно хотя бы парочку ссылок по сабжу?
4 Aleksey
 
19.10.13
07:44
Я просто даже понять не могу что за таблица такаяю Я всегда думал что такая таблица есть у справочника или у документа (http://main.1c-ei.ru/Home/help/objectdb/dbschema) ну никак не у журнала, к тому же обменов нет, а таблица есть?
5 hhhh
 
19.10.13
08:10
(4) наверно планы обмена надо прошерстить. Может кто-то где-то узел создал. Бывает, планы обмена есть, но об этом никто не догадывается. Пока ТИИ не запустят.
6 Aleksey
 
19.10.13
08:13
(5) Думаешь планы обмена используют журнал документов? Для чего?
7 ДенисЧ
 
19.10.13
08:55
план обмена включён
И в нём регистрируются документы...
8 Aleksey
 
19.10.13
09:00
(7) Во первых нет включеного плана
Во вторых журнал документа и документы это как бы не одно и тоже, не так ли?

Т.е. я бы понял бы надпись
документ.<ВидДокумента>. таблица регистрации изменений
но вот журнал документов ...
9 hhhh
 
19.10.13
09:02
(8) физически есть таблица журнал документов. И тожо, мы в нее ничего не пишем, автоматом при записи документа, записывается и в журнал.
10 Aleksey
 
19.10.13
09:02
(9) Ты сейчас о чём?
11 Aleksey
 
19.10.13
09:03
Даже в конструкторе запроса если включить отображения таблицы изменений, то нельзя у журнала увидеть таблицу изменений
12 Aleksey
 
19.10.13
09:07
(9) Речь вообще то не о самом факте записи в журнал а о "таблица регистрации изменений". Аналогичная таблица есть у документа/справочника/регистра/константы..., но там наличие этой таблицаы обосновано, туда пишется инфа при включенном обмене

Сабж же конкретно о журнале документа, где сама эта таблица не имеет физического смысла, потому что нельзя изменить журнал не меняя документ, в отличии например от регистра, который можно менять в отрыве документа. Соответственно скорее всего не относится к плану обмена вообще и к таблице регистрации в частности, а отсюда вопрос, что это такое?

Если же всё таки эта таблица от плана обмена, тогда вопрос, какого хрена там куча записей, если нет ниодного активного. рабочего плана и как очистить его, да и вообще как посмотреть эту таблицу
13 hhhh
 
19.10.13
09:54
(12) почему не имеет смысла? Если допустим через изменения документа в 150 раз медленнее, то имеет смысл прямо изменения журнала передать. Для скорости.
14 Aleksey
 
19.10.13
09:56
(13) потому что журнал не гуляет между базами, так же кк и итоги регистра к примеру
15 Aleksey
 
19.10.13
09:56
может бы в сферической платформе в вакууме и есть так, но мы же про 1С говорим
16 hhhh
 
19.10.13
09:57
(12) проверь все планы. Наверняка есть активный.

Активный это тот, в котором больше 1-го узла. Причем помечены на удаление могут быть или с пустым наименованием.
17 Aleksey
 
19.10.13
10:00
(16) проверял, нету
18 Aleksey
 
19.10.13
12:03
(2) Так что со ссылками из яндекса?
19 Maxus43
 
19.10.13
12:26
всё не читал.
Есть зарегистрированые для обменов доки из Журнала документов, Поглядеть можно обработкой РегистрацияИзмененийДляОбмена или ТУПО запросом к этой таблице, увидишь для какого узла там данные зарегены, и соответсвенно можешь удалить регистрацию, коли обменов нет
20 Aleksey
 
19.10.13
12:29
(19) а зря, а то получается как в том анекдоте чукча не читатель, чукча писатель
21 Aleksey
 
19.10.13
12:29
Расскажи как посмотреть зарегенные изменения для журнала (!)
22 Maxus43
 
19.10.13
12:33
(21) Запросом, сказал же
23 Maxus43
 
19.10.13
12:34
нажми в конструкторе над табличками зелёненькую хреньку, появятся таблицы изменений, выбирай и смотри
24 Aleksey
 
19.10.13
12:37
(23) чукча?
25 Aleksey
 
19.10.13
12:38
(23) прочти (11) до просветления
26 Maxus43
 
19.10.13
12:41
(25) ну сказал же что не читал :)
А по самим документам, входящим в журнл, есть изменения зарегеные?
27 Aleksey
 
19.10.13
12:43
(26) предлагаешь второй раз написать то что выше написано?
28 Aleksey
 
19.10.13
12:45
К тому же сабж не об этом, а о том что такое таблица регистрации изменений, где её можно увидеть и как стереть
29 Aleksey
 
19.10.13
12:46
таблица регистра не вообще, а именно у журнала
30 Maxus43
 
19.10.13
12:47
хм, даже книги толстые поднял, такой таблицы в платформе не предусмотрено. Странно.
Скуль версия?
31 Aleksey
 
19.10.13
12:54
(30) вот и я о том же

Microsoft SQL Server 2008 (SP3) - 10.0.5512.0 (X64)
32 Maxus43
 
19.10.13
12:55
(31) в таблицах скуля есть _DocumentJournalChangeRec<n>?
33 Aleksey
 
19.10.13
13:14
(32) сейчас нет. Я делал выгрузку загрузку, поэтому и сейчас.

Правда куча заполненых таблиц Chng в имени, и судя по количеству записей в них наиболее подходит на роль журнала документа - _AccRgChngR496, т.е. таблица регистрации изменений регистра бухгалтерии, потому что в ней около 26к записей, а ТиИ как раз показала 22200 когда я обратил на неё внимания


https://dl.dropboxusercontent.com/u/4773325/Безымянный.png
34 Aleksey
 
19.10.13
13:19
В консоле запроса посмотрел, в качестве узла "<Объект не найден> (11:a85b001fc6d6a11511e10e3068120c79)"

Вот теперь думаю как удалить это всё богатство
35 Maxus43
 
19.10.13
13:23
(34) обменов нет? запросом ты уже значит выдернул ссылку на этот узел, для неё и удаляй.
УдалитьРегистрациюИзменений(ТвойБитыйСсылка);
36 Maxus43
 
19.10.13
13:25
та или не та таблица - неважно даже, в любом случае регистрацию надо удалять по битому узлу
37 Aleksey
 
19.10.13
14:43
Почистил, правда от основной проблемы не избавился. Программа по некоторым контрагентам формирует некорректную проводку зачет аванса 62.02-62.01, хотя никакого аванса по нему нет. В процессе ТиИ и вылезло это чюдо
А так сделал ТиИ, выгрузку/загрузку, включение/отключение итогов ТиИ средствами скуля, один фиг при перепроводки в зачет берёт, что еще можно сделать, хз