Имя: Пароль:
1C
1С v8
РИБ. Как мигрируют документы без авторегистрации?
0 Галахад
 
гуру
27.12.12
09:57
Розница.
План обмена по магазину.
Документ "ЧекККМ" авторегистрация отключена.

Тем не менее в центральной базе чеки появляются. Как?

Первоначальная задача:
От одной из периферийных баз чеки перестали ходить.
Что бы понять почему перестали ходить, хочу понять а как они ходили...
1 Hmster
 
27.12.12
09:59
Можно вручную зарегистрировать. Например при записи или перед записью.
ПланыОбмена.ЗарегистрироватьИзменения(Узлы,Данные)
2 Hmster
 
27.12.12
10:00
возможно следует посмотреть на подписки на события?
3 DrShad
 
27.12.12
10:00
по ссылкам например
4 Галахад
 
гуру
27.12.12
10:02
(1) Посмотрел:
- модуль документа.
- подписки.
- обработку закрытия смены.

Толи плохо искал, то ли нету там ничего.
5 Галахад
 
гуру
27.12.12
10:03
(3) Хм. А где это может быть?
6 Мыш
 
27.12.12
10:05
(5) Глобальный поиск по тексту "ЗарегистрироватьИзменения("
7 Галахад
 
гуру
27.12.12
10:06
(6) Логично. Это и делаю, но уже немного заколебался...
8 Maxus43
 
27.12.12
10:06
подписка, если типовая, к гадалке не ходи
9 Maxus43
 
27.12.12
10:07
ПередЗаписьюДокументаДляОбменаПоОрганизации

обычно так называют
10 Галахад
 
гуру
27.12.12
10:30
Гм. Оттрасировал запись чека, и ничего похожего на ЗарегистрироватьИзменения не увидел...
11 Maxus43
 
27.12.12
10:31
(10) потому что не так это делается.
Источник.Получатели заполняется
12 DrShad
 
27.12.12
10:32
продолжай наблюдения
13 Alex S D
 
27.12.12
10:33
подписку то нашел?
14 Alex S D
 
27.12.12
10:36
(11) если просто заполнить получателей, то объект то не зарегистрируется все равно?
15 Галахад
 
гуру
27.12.12
10:36
(11) Это я нашел. А что происходит дальше? Как оно работает?

(12) Гуд.

(13) Ну да.
16 Maxus43
 
27.12.12
10:36
(14) зарегистрируется.
Авторегистрация = ЛОЖЬ - делает этоот список пустым просто по умолчанию
17 Maxus43
 
27.12.12
10:37
(15) ничо не дао делать больше, если есть список получателей - попадёт в таблицы изменений
18 Alex S D
 
27.12.12
10:38
(16) ясно..
19 Галахад
 
гуру
27.12.12
10:40
(16) О! Не знал.

(17) Вообще-то она попадает, но номер сообщения NULL
20 Maxus43
 
27.12.12
10:41
(19) мда. читать книги :)
Номер сообщения - Номер ОТПРАВЛЕННОГО сообщения, а не номер зарегистрированного
21 Maxus43
 
27.12.12
10:43
т.е. сделаешь выгрузку - появится номер
22 DrShad
 
27.12.12
10:44
(21) подтверждаю - номера сообщений проставляются при выгрузке
23 Галахад
 
гуру
27.12.12
10:46
(21), (22) Гм. Сделал выгрузку.
Результат. Чек не выгрузился. Номер сообщения не изменился.
24 Maxus43
 
27.12.12
10:47
(23) для этого узла выгрузил? узел, узел смотри
25 Галахад
 
гуру
27.12.12
10:54
(24) Вот сюда смотрю: Источник.ОбменДанными.Получатели[0]
Вижу, что он заполнен. Вижу код, наименование, номер полученного, номер отправленного.
26 Галахад
 
гуру
27.12.12
10:55
(25) Да. Там схема простая. Один уровень. Звезда.
Т.е. в планах обмена только два узла, центральный и текущий.
27 hhhh
 
27.12.12
10:55
(25) ну там есть узел центральной базы?
28 Галахад
 
гуру
27.12.12
10:58
(27) Да. Там узел центральной базы.
29 Maxus43
 
27.12.12
11:03
запросом к таблице изменений смотри данного объекта
30 Maxus43
 
27.12.12
11:06
ВЫБРАТЬ
   БанкиИзменения.Узел,
   БанкиИзменения.НомерСообщения,
   БанкиИзменения.Ссылка
ИЗ
   Справочник.Банки.Изменения КАК БанкиИзменения
31 Галахад
 
гуру
27.12.12
11:12
Примерно так:

Центральный узел    <NULL>    Чек ККМ ЛЕЛН0089714 от 21.12.2012 19:03:08
Центральный узел    <NULL>    Чек ККМ ЛЕЛН0089715 от 21.12.2012 19:04:04
Центральный узел    <NULL>    Чек ККМ ЛЕЛН0089716 от 22.12.2012 10:04:32
Центральный узел    <NULL>    Чек ККМ ЛЕЛН0089717 от 22.12.2012 10:16:09
Центральный узел    <NULL>    Чек ККМ ЛЕЛН0089718 от 22.12.2012 10:19:20
Центральный узел    <NULL>    Чек ККМ ЛЕЛН0089719 от 26.12.2012 17:10:19
Центральный узел    <NULL>    Чек ККМ ЛЕЛН0089720 от 27.12.2012 14:20:28
Центральный узел    <NULL>    Чек ККМ ЛЕЛН0089721 от 27.12.2012 15:15:24
32 Галахад
 
гуру
27.12.12
11:14
Гм. Похоже оно работает как должно.
Может с базой чего не так?
На всякий случай запустил тестирование и исправление.
33 Maxus43
 
27.12.12
11:18
(32) ну и, выгружаешь в центральный - не проставляются номера? ошибок при выгрузке нет? Чего вобще хочешь то хоть?)
34 Галахад
 
гуру
27.12.12
11:24
(33) Не проставляются. Ошибок нет. Хочу, что бы чеки выгружались в центральную базу.
Ни для порядка нехорошо. Смотрю таблицу изменений чеков, а там более 20К записей. Почти все с NULL.
35 Maxus43
 
27.12.12
11:28
план обмена точно Один?

ВЫБРАТЬ
   ТИПЗНАЧЕНИЯ(БанкиИзменения.Узел) КАК Тип,
   БанкиИзменения.Узел,
   БанкиИзменения.НомерСообщения,
   БанкиИзменения.Ссылка
ИЗ
   Справочник.Банки.Изменения КАК БанкиИзменения
36 Галахад
 
гуру
27.12.12
11:31
(35) Сейчас не могу попробовать. Запустил тестирование и исправление.
37 hhhh
 
27.12.12
11:52
а остальные документы выгружаются?
38 Галахад
 
гуру
27.12.12
12:26
(37) Да. Более того в других узлах "ЧекиККМ" нормально выгружаются.