Вход | Регистрация


1С:Предприятие :: 1С:Предприятие 8 общая

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

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

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

Первоначальная задача:
От одной из периферийных баз чеки перестали ходить.
Что бы понять почему перестали ходить, хочу понять а как они ходили...
 
 
   Hmster
 
1 - 27.12.12 - 09:59
Можно вручную зарегистрировать. Например при записи или перед записью.
ПланыОбмена.ЗарегистрироватьИзменения(Узлы,Данные)
   Hmster
 
2 - 27.12.12 - 10:00
возможно следует посмотреть на подписки на события?
   DrShad
 
3 - 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) Логично. Это и делаю, но уже немного заколебался...
   Maxus43
 
8 - 27.12.12 - 10:06
подписка, если типовая, к гадалке не ходи
   Maxus43
 
9 - 27.12.12 - 10:07
ПередЗаписьюДокументаДляОбменаПоОрганизации

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

(12) Гуд.

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

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

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


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует