Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   Обработка "регистрация изменений для обмена", как работает ? (http://forums.kuban.ru/f1040/obrabotka_registraciya_izmenenij_dlya_obmena_kak_rabotaet-2605246.html)

med 15.05.2012 07:41

Обработка "регистрация изменений для обмена", как работает ?
 
Есть База (УПП) но это неважно.
С Изменениями и дополнениями , я только начал разбираться что в ней и как. Есть еще люди, которые с ней работают. Мне сообщили информацию, что в базе много записей об изменениях. Стал разбираться с планами обмена и вообще с методикой загрузок/выгрузок у одного плана обмена обнаружил что типа 3756 отправленных сообщений и ни одного принятого.
Открыл его обработкой "Регистрация изменения для обмена" она показала что то типа зарегистрировано в сумме несколько миллионов изменений.
и вот тут я никак не могу найти внятного описания этой обработки, мне надо снять эти изменения, что б в базе не хранились эта память о миллионах изменений.
Т.е. что тут надо для этого нажать "Зарегистрировать всё" или "Удалить всю регистрацию"?
Мне надо, что бы ничего не меняясь, отсчет пошел опять с нуля.
И желательно, что б больше эти изменения не регистрировались, я так понял обмен идет в одну сторону.

roma n 15.05.2012 08:01

Даже если обмен идёт в одну сторону, регистрацию изменений по объектам, отправленным в приёмник нужно сбрасывать
- либо после формирования сообщения
- либо по получению ответной квитанции об успешной загрузке
===
В обработке можно нажать "Удалить всю регистрацию", только делать это осмотрительно,- нужно понимать, что это может привести к потере данных для работающего/работающих обменов (если таковые имеются) или иных механизмов (мало ли что и как в изменениях и дополнениях реализовано)

med 15.05.2012 08:16

1-roma n > т.е. для текущей базы , где я сейчас нахожусь - "здесь была только отправка сообщений " и я нажму "Удалить всю регистрацию" ничего не произойдет ? и счетчик отправленных сообщеий сбросится в ноль ?

Как получить эту "ответную квитанцию об успешной загрузке" ? Я знаю как через загрузку/выгрузку, а как через квитанцию ?

roma n 15.05.2012 08:24

[em]и счетчик отправленных сообщеий сбросится в ноль ? [/em]- нет счетчик в 0 не сбросится. И это правильно. Нужно сбрасывать зарегистрированные изменения, а не счетчик.
[em]Как получить эту "ответную квитанцию об успешной загрузке" ? Я знаю как через загрузку/выгрузку, а как через квитанцию ?[/em] - пригласить программиста, почитать литературу по организации обмена, сходить на курсы

med 15.05.2012 08:35

3-roma n > Счетчик не сбросится, но количество изменений обнулится ? И пойдет считаться с начала ?
[em]почитать литературу по организации обмена[/em]
Так вот и пытаюсь найти что нибудь, но всё какое то..
Вот например из справки 1С
"2. Проматривать список объектов для которых зарегистрированы изменения. Для этого достсточно установить флажок "Загружать изменения" и нажать на кнопку "Зарегистрированные изменения"

3.Удалять у снимать регистрацию для объектов. Для ссылочных данных можно интерактивно выбирать список объектов для установки регистрации, а так же использовать запросы для выбора данных
"
ВОт и попробуй их этого набора фраз понять, что делает какая кнопка :-) в этой обработке.

med 15.05.2012 09:04

3-roma n > Может есть какая специализированная литература по организации обмена ?

roma n 15.05.2012 09:51

В проф разработке отдельная глава.
Дмитрий Гончаров читает очень полезный курс в 3 УЦ.
И, кажется, на основе методических разработок выпустил недавно отдельную книгу

med 15.05.2012 10:17

6-roma n > [em]проф разработке [/em] Это "Руководство Разработчика" ?


Текущее время: 09:32. Часовой пояс GMT +3.