Внимание! Тема закрыта. Добавлять сообщения в закрытую тему запрещено.
Добрый день,
ситуация следующая - почему-то у документа Поступление Товаров и Услуг слетела проводка. Причем бухи говорят, что все проводки сохранились. Скопировал эту базу и тупо в sql таблице изменил статус проведения с 0 на 1. После этого даже можно посмотреть результат проведения документа - и там все ок.
Не знаю как так получилось - документ вообще за апрель.
Но собственно вопрос - как можно провести этот документ средствами 1с. Вернее даже не провести его, а просто поменять статус с "не проведен" на "проведен"
Пробовал программно так:
Документ.Проведен = Истина;
Документ.Записать();
но пишет что "Поле объекта недоступно для записи (Проведен)"
Или можно все же через sql таблицу это поменять? Просто где-то читал, что лезть в базу - это нарушение лицензии.
В общем посоветуйте что делать, и есть ли какие минусы менять это в sql базе?
1с 8.2.15.319
Бухгалтерия предприятия, редакция 2.0 (2.0.38.6)
ситуация следующая - почему-то у документа Поступление Товаров и Услуг слетела проводка. Причем бухи говорят, что все проводки сохранились. Скопировал эту базу и тупо в sql таблице изменил статус проведения с 0 на 1. После этого даже можно посмотреть результат проведения документа - и там все ок.
Не знаю как так получилось - документ вообще за апрель.
Но собственно вопрос - как можно провести этот документ средствами 1с. Вернее даже не провести его, а просто поменять статус с "не проведен" на "проведен"
Пробовал программно так:
Документ.Проведен = Истина;
Документ.Записать();
но пишет что "Поле объекта недоступно для записи (Проведен)"
Или можно все же через sql таблицу это поменять? Просто где-то читал, что лезть в базу - это нарушение лицензии.
В общем посоветуйте что делать, и есть ли какие минусы менять это в sql базе?
1с 8.2.15.319
Бухгалтерия предприятия, редакция 2.0 (2.0.38.6)
По теме из базы знаний
- Ускоренное проведение документов в 1С (x4), устранение ошибок 60/62 счетов и зачет авансов (Бухгалтерия 3.0)
- Редактирование документов в закрытом периоде
- Заявка на изменение документов в закрытом периоде для конфигурации Управление торговлей 11.4, 11.5, ERP2.5
- Остановка проведения документов в закрытии месяца (на дне перепроведения)
- Обход ошибки закрытого периода
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
"пишет что "Поле объекта недоступно для записи (Проведен)""
Судя по ошибке тут явно попытка изменения реквизита у ссылки. Попробуй сперва получить Объект, у которого данный реквизит доступен для записи.
ДокументОбъект = Документ.ПолучитьОбъект();
ДокументОбъект.Проведен = Истина;
ДокументОбъект.Записать();
Судя по ошибке тут явно попытка изменения реквизита у ссылки. Попробуй сперва получить Объект, у которого данный реквизит доступен для записи.
ДокументОбъект = Документ.ПолучитьОбъект();
ДокументОбъект.Проведен = Истина;
ДокументОбъект.Записать();
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот