v7: "Ошибка SDBL: Константа 0:0...0110...110 содержит недоп ном ссылочн табл (p #348227


#0 by IT Михаил
Бухгалтерия предприятия, редакция 1.5 (1.5.19.6) 1С:Предприятие 8.1 (8.1.11.67) Файловая. почти типовая (изменен только модуль одного из документов и несколько форм, порядок объектов) 1,06 гига. При тестировании исправлении доходит до проверки логической целостности субконто регистра бухгалтерии хозрасчетный, тестирует некоторое множество записей, после чего останавливается с ошибкой: "Ошибка SDBL: Константа 0:0...0110...110 содержит недопустимый номер ссылочной таблицы (pos=42)" chdbfl.exe делал пишет ошибок нет. выгрузка загрузка не помогает. Придумал только пока отмену отмену проведения всех документов, а вот как найти если это не поможет, есть идея либо перегрузить базу в другую с такой же конфой, либо сделать обработку перезаписи всего что межет быть субконто на этом регистре, или в скуль и там по новой тест. Что делать?
#1 by ТелепатБот
#2 by vde69
попробуй поиском "битых ссылок" найти конкретный обьект
#3 by IT Михаил
а как это? я прогнал в режиме создавать объекты, все дозаполнилось если я вообще о том
#4 by IT Михаил
up
#5 by IT Михаил
решил убивать объекты бд до исчезновения ошибки (методом половинного деления)
#6 by vde69
это не в конфигураторе а обработкой. обработка пишеться 15 мин... ищи по словам "Битые ссылки"
#7 by IT Михаил
т.е. найти ссылки в никуда? так их же вроде тестирование исправление должно убить т.е. с теми настройками которые я использовал создать объект если ссылка в никуда и прописать ссылку на него вместо этой в никуда, или есть какие-то порченные ссылки по которым вобще нельзя понять системе на что она ссылается?
#8 by IT Михаил
пока только понял что косяк в справочниках
#9 by IT Михаил
Подскажите пожалуйста как без скуля выковырять из таблицы РегистрБухгалтерии.Хозрасчетный.Субконто две мусорных записи, отмена проведения всех доков их не убирает, может попробовать записать пустой набор, но вот вопрос как отразится перепроведение всех доков на учете вообще и как следствие на конкретном бухгалтере в частности?
#10 by IT Михаил
а в постридже кстати можно?
#11 by jcage
Если знаешь, каким докам принадлежат движения - прибей их обработкой: запиши пустой набор с отбором по этим докам.
#12 by IT Михаил
та в одной строке только номер строки а во второй только вид движения и битая ссылка то ли на вид то ли на значение не помню сейчас
#13 by IT Михаил
а как в скуле таблицу найти может метод есть? они же там кракозябрически обозваны желательно так например по уппп или хотя бы по бух полный список таблиц его можно где то взять или это страшная тайна разрабочика
#14 by IT Михаил
апупендрюлечки
#15 by Immortal
мда.. Глобальный контекст ПолучитьСтруктуруХраненияБазыДанных (GetDBStorageStructureInfo) Синтаксис: ПолучитьСтруктуруХраненияБазыДанных(<Объекты метаданных>, <Имена базы данных>) Параметры: <Объекты метаданных> (необязательный) Тип: Массив. Массив имен объектов метаданных или массив объектов метаданных, для которых требуется получить структуру таблиц базы данных. <Имена базы данных> (необязательный) Тип: Булево. Определяет, в каких терминах выдается информация о структуре хранения. Истина - в терминах СУБД Ложь - в терминах SDBL. Значение по умолчанию: Ложь Возвращаемое значение: Тип: ТаблицаЗначений. Возвращает таблицу значений с описаниями структуры таблиц, индексов и полей базы данных в терминах SDBL или используемой СУБД, в зависимости от значения параметра "Имена базы данных". Если параметр не используется, то возвращаемая таблица значений содержит информацию о структуре таблиц базы данных всех объектов метаданных. Таблица значений включает следующие колонки: ИмяТаблицыХранения(StorageTableName) – имя таблицы SDBL или базы данных; ИмяТаблицы(TableName) – имя таблицы в терминах языка запросов (для тех у кого оно есть); Метаданные(Metadata) – полное имя объекта метаданных; Назначение(Purpose) – назначение таблицы: ИтогиПоСчетам(TotalsByAccounts) - итоги по счетам; ИтогиПоСчетамССубконто(TotalsByAccountsWithExtDim) - итоги по счетам с субконто; ИтогиМеждуСчетами(TotalsBetweenAccounts) - итоги между счетами; ЗначенияСубконто(ExtDimensionsValues) - значения субконто; ВытесняющиеВидыРасчета(DisplacingCalculationTypes) - вытесняющие виды расчета; ПорядокВытеснения(DisplacementOrder) - порядок вытеснения; ВедущиеВидыРасчета(LeadingCalculationTypes) - ведущие виды расчета; БазовыеВидыРасчета(BaseCalculationTypes) - базовые виды расчета; ГраницыПоследовательности(SequenceBoundaries) - границы последовательности; ТочкиМаршрута(RoutePoints) - точки маршрута бизнес-процесса; РегистрацияИзмененийКонстант(ConstantsChangeRecord) - регистрация изменений констант; РегистрацияИзмененийКонфигурации(ConfigChangeRecord) - регистрация изменений конфигурации; РегистрацияИзмененийВнешнихСвойствКонфигурации(ConfigExtPropertiesChangeRecord) - регистрация изменений внешних свойств конфигурации; ТаблицаНастроекХраненияИтоговРегистровНакопления(AccumulationRegistersOptionsTable) - таблица настроек хранения итогов регистров накопления; ТаблицаНастроекХраненияИтоговРегистровБухгалтерии(AccountRegistersOptionsTable) - таблица настроек хранения итогов регистров бухгалтерии; Поля(Fields) - таблица значений с полями таблицы базы данных; ИмяПоляХранения(StorageFieldName) - имя поля SDBL или базы данных; ИмяПоля(FieldName) - имя поля в терминах языка запросов (для тех у кого оно есть); Метаданные(Metadata) – полное имя объекта метаданных; Индексы(Indexes) – таблица значений с индексами таблицы базы данных; ИмяИндексаХранения(StorageIndexName) - имя индекса SDBL или базы данных; ПоляИНдекса(IndexFields) - таблица значений с полями индекса; ИмяПоляХранения(StorageFieldName) - имя поля SDBL или базы данных; ИмяПоля(FieldName) - имя поля в терминах языка запросов (для тех у кого оно есть); Метаданные(Metadata) – полное имя объекта метаданных. Описание: Получает информацию о структуре таблиц базы данных для переданных в качестве параметра массива имен объектов метаданных или массива объектов метаданных для административных действий с ней. Если параметр не используется, то возвращаемая таблица значений содержит информацию о структуре таблиц базы данных всех объектов метаданных. Примечание: Следует использовать метод только для административных задач обслуживания базы данных и анализа записей технологического журнала. Не рекомендуется применять метод для реализации какой-либо части прикладной функциональности. Пример:
#16 by IT Михаил
спасибо большое вечером если найду персонал поставлю изучу обязательно
#17 by IT Михаил
я иё побьедил правда через "скульный" сЁ'рвер
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

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