Отменить регистрацию записей регистра накопления #684168


#0 by Web00001
В результате нештатной перезагрузки сервера, (если интересно подробности тут ) выяснилось, что некоторые записи в регистрах накопления потеряли регистратора, по крайней мере в таблице изменений, в самом регистре их обнаружить не удалось. Так то ну и ладно. Но вот засада, загрузка данных в переферийную базу не происходит, ругается на отсутствие регистратора. Следующий код удалять регистрацию записи отказывается :( вот таким кодом Я нахожу ту запись, которая козявит, но что с ней дальше делать не понятно. Есть какие нибудь мысли по этому поводу? ТиИ делал.
#1 by Casey1984
А в ТИИ проставил галки Создавать?
#2 by Casey1984
Я помню, долго не стал думать, удалил вообще все изменения из плана обмена, и зарегистрировал по всем документам их реквизитам за открытый период. Грузилось долго, но жалоб нет.
#3 by Web00001
Проще узел заново создать
#4 by Casey1984
каждому свое.
#5 by Web00001
Грузилось долго... я гружу строго ночью, файл обмена уже набежал под 120метров, это около 7 гигов. В распакованном виде.
#6 by hhhh
вот здесь бред пишете           Если Не ЗначениеЗаполнено(ТекущаяЗапись.Отбор.Регистратор.Значение)  Тогда    Там заполнено значение. Погуглите как на битые ссылки проверять.
#7 by Web00001
Там поле составного типа (регистратором могут быть разные документы) и там пустая ссылка, не битая, а именно пустая, на документ "Отчет о розничных продажах". Нет проблемы с этим кодом. Он работает. Как проверять на битые ссылки я в курсе.
#8 by Web00001
>>Там заполнено значение. Вы видимо рассматривали в отладчике значение этого поля в моей БД, если говорите с такой уверенностью? Вот битые ссылки А вот у меня:
#9 by Web00001
странно миста как то распарсила ссылки, попробую еще раз битые пустая
#10 by hhhh
ну вы пишете, что "в самом регистре их обнаружить не удалось." В гегистре как искали? Как битые ссылки?
#11 by Web00001
ааа, ну да в запросе, искал именно пустое поле Отчет о розничных продажах в регистраторе. Вполне возможно, что там может быть все что угодно. Как искать гуглил. Но как найти запросом поля с битыми ссылками так и не нашел. Есть вариант проверить конкрентную ссылку, но мне он не подходит.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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