РИБ. Как мигрируют документы без авторегистрации? #645644


#0 by Галахад
Розница. План обмена по магазину. Документ "ЧекККМ" авторегистрация отключена. Тем не менее в центральной базе чеки появляются. Как? Первоначальная задача: От одной из периферийных баз чеки перестали ходить. Что бы понять почему перестали ходить, хочу понять а как они ходили...
#1 by Hmster
Можно вручную зарегистрировать. Например при записи или перед записью. ПланыОбмена.ЗарегистрироватьИзменения(Узлы,Данные)
#2 by Hmster
возможно следует посмотреть на подписки на события?
#3 by DrShad
по ссылкам например
#4 by Галахад
Посмотрел: - модуль документа. - подписки. - обработку закрытия смены. Толи плохо искал, то ли нету там ничего.
#5 by Галахад
Хм. А где это может быть?
#6 by Мыш
Глобальный поиск по тексту "ЗарегистрироватьИзменения("
#7 by Галахад
Логично. Это и делаю, но уже немного заколебался...
#8 by Maxus43
подписка, если типовая, к гадалке не ходи
#9 by Maxus43
ПередЗаписьюДокументаДляОбменаПоОрганизации обычно так называют
#10 by Галахад
Гм. Оттрасировал запись чека, и ничего похожего на ЗарегистрироватьИзменения не увидел...
#11 by Maxus43
потому что не так это делается.
#12 by DrShad
продолжай наблюдения
#13 by Alex S D
подписку то нашел?
#14 by Alex S D
если просто заполнить получателей, то объект то не зарегистрируется все равно?
#15 by Галахад
Это я нашел. А что происходит дальше? Как оно работает? Гуд. Ну да.
#16 by Maxus43
зарегистрируется. Авторегистрация = ЛОЖЬ - делает этоот список пустым просто по умолчанию
#17 by Maxus43
ничо не дао делать больше, если есть список получателей - попадёт в таблицы изменений
#18 by Alex S D
ясно..
#19 by Галахад
О! Не знал. Вообще-то она попадает, но номер сообщения NULL
#20 by Maxus43
мда. читать книги :) Номер сообщения - Номер ОТПРАВЛЕННОГО сообщения, а не номер зарегистрированного
#21 by Maxus43
т.е. сделаешь выгрузку - появится номер
#22 by DrShad
подтверждаю - номера сообщений проставляются при выгрузке
#23 by Галахад
, Гм. Сделал выгрузку. Результат. Чек не выгрузился. Номер сообщения не изменился.
#24 by Maxus43
для этого узла выгрузил? узел, узел смотри
#25 by Галахад
Вот сюда смотрю: Источник.ОбменДанными.Получатели[0] Вижу, что он заполнен. Вижу код, наименование, номер полученного, номер отправленного.
#26 by Галахад
Да. Там схема простая. Один уровень. Звезда. Т.е. в планах обмена только два узла, центральный и текущий.
#27 by hhhh
ну там есть узел центральной базы?
#28 by Галахад
Да. Там узел центральной базы.
#29 by Maxus43
запросом к таблице изменений смотри данного объекта
#30 by Maxus43
ВЫБРАТЬ ИЗ    Справочник.Банки.Изменения КАК БанкиИзменения
#31 by Галахад
Примерно так: Центральный узел    <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 by Галахад
Гм. Похоже оно работает как должно. Может с базой чего не так? На всякий случай запустил тестирование и исправление.
#33 by Maxus43
ну и, выгружаешь в центральный - не проставляются номера? ошибок при выгрузке нет? Чего вобще хочешь то хоть?)
#34 by Галахад
Не проставляются. Ошибок нет. Хочу, что бы чеки выгружались в центральную базу. Ни для порядка нехорошо. Смотрю таблицу изменений чеков, а там более 20К записей. Почти все с NULL.
#35 by Maxus43
план обмена точно Один? ВЫБРАТЬ ИЗ    Справочник.Банки.Изменения КАК БанкиИзменения
#36 by Галахад
Сейчас не могу попробовать. Запустил тестирование и исправление.
#37 by hhhh
а остальные документы выгружаются?
#38 by Галахад
Да. Более того в других узлах "ЧекиККМ" нормально выгружаются.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С