|
|
|
|
|
|
|
|
Отправитель
|
 |
Сообщения |
|
|
|
ramones |
|
Сообщение:389087,
Отправлено: 10/03/2010 23:27 |
|
|
Пишет, но нечасто

Зарегистрирован:09/06/2009
Город:не указан
Сообщений:1
|
|
Ошибка: Операция не может быть выполнена из-за несоответствия версии или отсутствия записи бд
Помогите пожалуйста выйти из следующей ситуации. Конфигурация УТ 10.3.9.4 нетиповая. В документе реализация товаров и услуг добавлен реквизит РаспечатанСчетФактура (флажок) и ПользоватПечатьСФ(СправочникСсылка.Пользователи) . При печати документа счет фактура выданный:
Процедура ОсновныеДействияФормыПечать(Кнопка) Если Распечатан = Ложь тогда УниверсальныеМеханизмы.ОткрытьФормуВыбораПечатныхФормОбъекта(ЭтотОбъект, ЭтаФорма); Распечатан = истина; ПользоватПечатьСФ = ПараметрыСеанса.ТекущийПользователь; ЭтотОбъект.Записать(); текОбъект = ЭтотОбъект.ДокументОснование; ПолОбъект = текОбъект.ПолучитьОбъект(); ПолучФормуОбъекта = ПолОбъект.ПолучитьФорму("ФормаДокумента"); ПолучФормуОбъекта.РаспечатанСчетФактура = Истина; ПолучФормуОбъекта.ПользоватПечатьСФ=ПользоватПечатьСФ; ПолОбъект.Записать(); Иначе ПолФорм = ПолучитьФорму("Пароль"); ПолФорм.Открыть(); КонецЕсли; КонецПроцедуры
При выполнении этой процедуры два добавленных реквизита в открытой форме реализации не изменяются наглядно. При проведении и записи выдает ошибку:
"Операция не может быть выполнена из-за несоответствия версии или отсутствия записи бд"
Если нажать на закрыть и открыть заново - все хорошо, реквизиты заполнились, при проведении тоже все хорошо.
Помогите советом как быть, чтобы сразу все изменялось и не было такой ошибки. Заранее огромное спасибо.
|
|
|
|
|
|
|
|