Имя: Пароль:
1C
1С v8
УТ 10.3 обмен с БП 8.1 через правила
0 vasla999
 
29.11.11
14:38
Выгрузка из УТ 10.3 в БП 8.1 Обмен через подключение к информационной базе. В обратную сторону пустые правила обмена.
Все работало до того, пока из резервной копии не загрузили БП.

Теперь получается в БП номер отправленного сообщения (280) меньше принятого УТ (304). Счетчики стоят на месте. Ни тот ни другой не двигается. Обмен происходит очень долго, документы выгружаются непроведенными.
(Ошибка при загрузке данных: Обработка.ОбменДаннымиXML.МодульОбъекта(13533)}: Номер сообщения меньше либо равен ранее принятому)

Чем/Как "подкрутить" счетчики?
1 Михаил Козлов
 
29.11.11
15:03
Счетчики можно подкрутить вручную (сняв только просмотр), но я бы этого не советовал: неизвестно, правильные ли регистры соответствия объектов.
По-моему, лучше убить старые узлы обмена и создать новые, указав подходящую дату для обмена документами (или удалив регистрацию документов после обмена справочниками). При этом, правда, перед 1-ым обменом справочниками они все будут зарегистрированы. Если уверены, что справочники синхронизированы, можно удалить регистрацию справочников перед 1-ым обменом.
2 SuperMario
 
29.11.11
15:33
(0) Не вижу связи между счетчиками сообщения и регистром соответствий объектов для Обмена.
Удалишь обмен = улетит регистр. Новый обмен будет искать по реквизитам поиска и может некорректно сопоставить объект в приемнике.
Счетчики выровняй руками, сбрось регистрацию с объектов в УТ 10.3 и перезаписью в источнике справочников/документов догоняй до текущего состояния.
3 SuperMario
 
29.11.11
15:37
(2) Извининяюсь.
Не вижу связи между счетчиками сообщения и регистром соответствий объектов для Обмена.
Удалишь обмен = улетит регистр. Новый обмен будет искать по реквизитам поиска и может некорректно сопоставить объект в приемнике. для (1)
4 DrShad
 
29.11.11
15:43
(2) какая перезапись справочников и документов? нафига?
5 SuperMario
 
29.11.11
15:51
(4) Объекты для обмена, который сейчас зарегистрированы, будут сброшены. И что бы восстановить недостающие данные в БП, нужно заново их зарегистрировать.
6 SuperMario
 
29.11.11
15:51
+(5) я выполнить обмен.
7 DrShad
 
29.11.11
15:52
(5) для регистрации объектов их не нужно перезаписывать
8 SuperMario
 
29.11.11
15:54
(7) Есть другой способ, как выборочно зарегистрировать объект для обмена в плане?
9 DrShad
 
29.11.11
15:58
обработка регистрация объектов для обмена
10 SuperMario
 
29.11.11
16:07
(9) Имеешь в виду регистрацию изменений для обмена?
Там либо все зарегистрировать, либо все объекты конкретного типа, либо по одному объекту каждого типа (для отладки).
Для справочников, регистров, констант все- еще куда не шло.
А вот для документов, если их меняли в приемнике или они в закрытом периоде = НэнаДо!
Поэтому и предлагаю (2)
11 DrShad
 
29.11.11
16:13
(10) т.е. перзапись доков в закрытом периоде это гуд?
12 SuperMario
 
29.11.11
16:16
(11) Вы не поняли. Как раз перезапись в закрытом ни в коем разе.
А вот недостающие доки в приемнике найти и перезаписать для обмена - самое простое.
Можно групповой обработкой справочников и документов воспользоваться. Установить нужные фильтра и ....
13 DrShad
 
29.11.11
16:19
(12) наверное для тебя это будет новостью, но зарегистрировать объекты из выборки по запросу
14 SuperMario
 
29.11.11
16:24
(13) не понимаю, о чем это Вы?
15 DrShad
 
29.11.11
16:43
(14) обработку внимательно исследуй в пофигураторе
16 SuperMario
 
29.11.11
16:50
(15) и что же я там должен найти для себя нового?
17 vasla999
 
29.11.11
16:51
Изменений между рабочей и резервной базой минимум. Разница половина суток, справочники точно не правились - только первичка. Как снять Readonly со счетчиков?
18 Михаил Козлов
 
29.11.11
17:14
(17) Посмотрите в конфигураторе форму узла обмена.
19 SuperMario
 
29.11.11
17:18
(17) или обработку напиши, которая отредактирует значения или на форме "только чтение" снимай с реквизитов.
20 vasla999
 
29.11.11
17:36
(18-19) Нашел, правда на форме обмена не было формы узла. Добавил форму, снял "только чтение" поставил на 1 номер больше - заработало.
У меня все равно в сторону УТ ничего не выгружается, так что не страшно.
Все документы в БП стали проведенными.
21 SuperMario
 
29.11.11
17:39
(15) А вот что хотел DrShad, так и не понятно.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший