0
ildary
12.11.17
✎
10:58
|
Уважаемые специалисты, скажите пожалуйста, как правильно исправлять такую ошибку:
База УТ11.3, как правильно найти точную причину ошибки и исправить её? Судя по данным, это ошибка в РегистрСведений.ЦеныНоменклатурыПоставщиков.СрезПоследних, но как найти по названию индекса что это за поле и по цифровому значанию - что это за поля - я пока не научился.
|
|
1
youalex
12.11.17
✎
11:27
|
(0) Используй ПолучитьСтруктуруХраненияБазыДанных() - чтобы узнать, в частности, соответствие между именами полей индекса и именами метаданных в 1С.
Бинарные значения физических записей в скуле достаточно просто трансформируются в уиды и далее в ссылки, сложность только в определении типа.
Можешь использовать профайлер, чтобы посмотреть какой запрос (insert вестимо) пытается воткнуть дубль.
Предварительно, Ключ со значением 0 в начале - похоже на ересь.
|
|