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

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

Выгрузка РИБ и минусовыми остатками

Выгрузка РИБ и минусовыми остатками
Я
   Dangeryn
 
24.10.16 - 00:24
Здравствуйте! Суть проблемы: Есть Центральная и 2 РИБа ((8.3.8.2054) (11.2.3.185)). Был сбой (ошибка субд внутренняя ошибка компоненты dbeng8). Было протестированно все chdbfl.exe Нашлась ошибка и она ее восстановил. Далее все ТиИ - было несколько ошибок
(Справочники. РассылкиОтчетов. Проверка уникальности записей о предопределенных элементах
В таблице Reference199 обнаружены неуникальные записи со значениями полей:
ОбщийРеквизит.ОбластьДанныхОсновныеДанные = 0
PredefinedID = 0x829D0AA17E3A026947F92E1ED2ADC174 (ЛичныеРассылки)
Личные рассылки (199:9f64bcee7b8d0ec911e6665a2d51a34d)
Личные рассылки (199:801b60a44c3f1de711e67154b3540115) Установлена пометка удаления, снят признак предопределенности
Неуникальность записей устранена
Регистры сведений. БезопасноеХранилищеДанных. Проверка уникальности записей
В таблице InfoRg38310 обнаружены неуникальные записи со значениями полей:
Fld38311 = UNDEFINED
Неуникальность записей устранена
Проверка логической целостности. РегистрСведений.БезопасноеХранилищеДанных.Измерение.Владелец <Объект не найден> (22:aa1e10c37bdb5e1d11e6664b5d4cf7ce)
Объект, на который ссылается значение, отсутствует. Ссылка очищена.
Проверка логической целостности. РегистрСведений.БезопасноеХранилищеДанных.Измерение.Владелец <Объект не найден> (22:aa1e10c37bdb5e1d11e66651d100207c)
Объект, на который ссылается значение, отсутствует. Ссылка очищена.)

и ПОСЛЕ ЭТОГО ОТВАЛИЛИСЬ РИБы - центральная принимала, а они нет.

Было принято решение (Это еще до обновления Стояла 8.3.8.2027, 11.2.3.168) развернуть РИБы по новой, но результат стал противоположный - РИБы принимали, а центральная нет - Всегда выскакивает одна и таже ошибка
Ошибка чтения файла сообщения обмена: {Обработка.КонвертацияОбъектовРаспределенныхИнформационныхБаз.МодульОбъекта(196)}: Ошибка при вызове метода контекста (ПрочитатьИзменения): Ошибка преобразования данных XML

Далее были танцы с бубном, обновление до последнего релиза, выгрузка/загрузка *.cf, выгрузка/загрузка *.dt

После этого развернул РИБы по новой и они отработали без сбоя 3 часа и потом опять та же самая ошибка (196) (центральная выгрузка/загрузка - РИБы только выгрузка), Сделал ТиИ было несколько ошибок

Тестирование начато
Справочники. РассылкиОтчетов. Проверка уникальности записей о предопределенных элементах
В таблице Reference199 обнаружены неуникальные записи со значениями полей:
ОбщийРеквизит.ОбластьДанныхОсновныеДанные = 0
PredefinedID = 0x829D0AA17E3A026947F92E1ED2ADC174 (ЛичныеРассылки)
Личные рассылки (199:93cfbcee7b8d0ec911e67458ef3d1baa)
Личные рассылки (199:94bebcee7b8d0ec911e675f743a69e87) Установлена пометка удаления, снят признак предопределенности
Неуникальность записей устранена
Проверка логической целостности. РегистрСведений.БезопасноеХранилищеДанных.Измерение.Владелец <Объект не найден> (22:958710c37bdb5e1d11e675f01ab58ca5)
Объект, на который ссылается значение, отсутствует. Ссылка очищена.
Проверка логической целостности. РегистрСведений.БезопасноеХранилищеДанных.Измерение.Владелец <Объект не найден> (22:b13210c37bdb5e1d11e6744d3d9df334)
Объект, на который ссылается значение, отсутствует. Ссылка очищена.
Проверка логической целостности. РегистрСведений.БезопасноеХранилищеДанных.Измерение.Владелец <Объект не найден> (22:b13210c37bdb5e1d11e6744d3d9df335)
Объект, на который ссылается значение, отсутствует. Ссылка очищена.
Тестирование закончено

После это были проведены абсолютно все документы в базе, закрыты все месяца

Сейчас стоит
8.3.9.1818 УТ11.3.1.115 файловый вариант.

Теперь проблема другая при выгрузке любого РИБ, на рибе появляются минусовые остатки

ЧТО это может быть !!!!
 
 
   aleks_default
 
1 - 24.10.16 - 09:50
в огороде бузина, а в Киеве дядька..
   Фрэнки
 
2 - 24.10.16 - 09:58
вот даже сформулировать не мог так кратко как в (1)

вариант похожий:
"смешались в кучу кони, люди"
   aleks_default
 
3 - 24.10.16 - 09:59
(2)Это не я, это народ:)
   Serg_1960
 
4 - 24.10.16 - 10:11
(0) Ёпрст. Столько много наговорил, но так и не сообщил о проверке файла сообщения обмена на предмет ошибки "Ошибка преобразования данных XML". Попробуй для начала убрать сжатие сообщение обмена.
   Serg_1960
 
5 - 24.10.16 - 10:18
"они отработали без сбоя 3 часа и потом опять та же самая ошибка" - предполагаю: как только в обмен попадают сбойные данные - всё, туши свет, приехали.

Вероятно "разрушилась" связь предопределенных данных в конфигураторе с данными информационной базы. Или в результате сбой, или во время последнего обновления. Файловая, однако :(
   Serg_1960
 
6 - 24.10.16 - 10:22
+
"Ошибки в предопределённых элементах"
http://catalog.mista.ru/public/310542/
   Dangeryn
 
7 - 25.10.16 - 09:33
Проверил обработкой предопределенные данные - ошибок не обнаружено.
196 ошибкой - жить можно, а вот с тем что при создании нового РИБа почти все остатки уходят в минус - это проблема. В центральной то все ОК.
   Фрэнки
 
8 - 26.10.16 - 10:41
РИБ - это какой-то волшебный клич?

РИБ разве означает, что в периферийку автоматически выгружается абсолютно все-все-все? - Нет, не означает.

А что влияет на полноту выгружаемых данных? - Регистрация объектов.

Как определить, что будет регистрироваться, а что нет? - Состав обмена.

Возможно, что подписки на обработчики ПриЗаписи дополнительно должны регистрировать что-то... Возможно, что узел РИБ должен содержать какое-то значение в реквизитах, а там ничего не задано...
   Dangeryn
 
9 - 29.10.16 - 20:02
То есть до этого год работал, обновлял платформу и конфигурацию - было все ок при создании нового РИБа, А тут я забыл галочку где-то какую то поставить??? Простите - ЧУШЬ. И то что в готовый РИБ она выгружает далеко не всё - я то же прекрасно осведомлен. А то что при создании нового выгружается практически все, я то же знаю.
Так вопрос состоит в том что при создании НОВОГО РИБа на нём появляются минуса. Вопрос Из-за Чего может такое произойти. Конфа была загружена/выгружена и в dt и cf и обновлена до последнего релиза. И десятки раз проверена через конфигуратор и утилитой из bin, но ПРОБЛЕМА не исчезла.
   Фрэнки
 
10 - 29.10.16 - 20:19
(9) т.е. превращаем риб в божество, в абсолют?! При создании нового нет необходимости вручную регистрировать данные узла в источнике, но в образ попадает только то, что указано в составе плана обмена, а не "практически все".

Ну и еще, при использовании РИБ, а точнее сказать, при наличии Плана обмена, в котором проставлена галочка, что это РИБ, есть процедура предопределенного обработчика при выгрузке данных из главного узла. Так вот, если в том обработчике будет код записан какой-либо, то он будет работать всегда - даже при создании нового узла РИБ штатной процедурой платформы
 
 Рекламное место пустует
   Фрэнки
 
11 - 29.10.16 - 20:26
проверь, вдруг там в модуле объекта в плане обмена есть вот эта процедура
---
ПланОбменаОбъект.<Имя плана обмена>.ПриОтправкеДанныхПодчиненному (ExchangePlanObject.<Имя плана обмена>.OnSendDataToSlave)
ПланОбменаОбъект.<Имя плана обмена> (ExchangePlanObject.<Имя плана обмена>)
ПриОтправкеДанныхПодчиненному (OnSendDataToSlave)
Синтаксис:

ПриОтправкеДанныхПодчиненному(<ЭлементДанных>, <ОтправкаЭлемента>, <СозданиеНачальногоОбраза>)
   Dangeryn
 
12 - 29.10.16 - 21:12
такой процедуры нет

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