Имя: Пароль:
1C
1С v8
Ошибка при передаче документа по обмену
0 antgrom
 
28.09.15
14:10
v8
Розница
Обмен центральной базы с одной из периферийных баз.
Пользователи изменили один из нетиповых документов.
Изменен порядок строк : поменяли местами 8-ю и 10-ю , изменили там цифры. Общее количество строк осталось прежним.

Проблема : при регистрации через "Регистрация изменений для обмена" или при записи/Проведении/ОтменеПроведения и при последующем выполнении обмена по обмену проходит всё ( признак проведенности , движения по регистрам , признак пометки удаления ) кроме состава табличной части. Т.е. как пользователи изменили в центральной базе строки - так этот порядок строк не проходит при обычной регистрации документа для обмена.

Помогло только повторное изменение строк и обмен.

Сейчас проблема решена. Проблема не повторяется , но интересно - что это было ? Кто сталкивался с подобным ?
Если такое на Мисте уже было - киньте ссылку.
1 antgrom
 
28.09.15
14:14
ЧекДБФЛ делал , кеш чистил.
2 antgrom
 
28.09.15
14:35
наверное дело в этом :
"При записи объекта:
1) 1С не переписывает ТЧ, если ТЧ не менялась
2) 1С переписывает те строки ТЧ, которые менялись
3) 1С переписывает все строки ТЧ, если изменился порядок строк"
первый раз обмен не прошел , т.к. база была повреждена ( ЧекДБФЛ это выявил ) , а при повторных моментах как раз нужно было изменить порядок строк.

Если других объяснений нет , то тема закрыта.