Всем добрый. Сегодня обнаржилась какая то дико странная история.

Все было хорошо, пока бух не написала, что у нее не открывается одна обработка - которая формирует документ ворд по релизации. Зашел посмотреть - действительно ошибка есть
```1c
    ошибка при вызове метода контекста получить msword макет.получить
```

Скопировал базу на другой сервер, тут побыстрее идет работа - ошибки никакой нет. В какую сторону копать чтоб разобраться? Что может быть?

```1c
    МакетАкта = ПолучитьМакет("АктДвуязычный");
    // Получить объект из макета.
    MSWord = МакетАкта.Получить();
```

Вот на второй строке и появляется ошибка
---
Все оказалось намного проще - 1с была х64, а офис х32. Запустил 1с х32 - все заработало
---
У меня было что-то похожее. связано это с компонентами. вот тут статья, возможно поможет
---
спасибо, сейчас ознакомлюсь
---
у меня было после того, как админы переустановили windows на сервере. надо понимать из-за чего это произшло
---
Это нужно делать на серваке же правильно?
---
конечно
---
а после обновления сервера 1С же вроде тоже такие ошибки бывают и надо перерегистрировать DCOM
---
на самом деле не только это нужно сделать, там прикол был ещё с папками. ещё надо создать определенную папку в определенном месте.
---
Скопировал базу на другой сервер Можно ещё проверить отрабатывает ли word не при серверных вызовах, а при клиентских
---
На одном из серверов не стоит офис, может
---
стоит, первое что проверил
---
В диспетчере задач не висят зависшие приложения msword ?
---
Забыл уточнить, что бэкапы базы на сервере на котором сейчас ошибка есть отрабатывает нормально
---
Диспетчер проверили?
---
зависших нет, не
---
КЭШ?
---
ну это само собой чистил. и пользователя и базы
---
В отладчике что показывает?
---
да стопориться на этой строчке и всё. пробовал пройти от начала до конца
---
В журнале виндовс данная ошибка не фиксируется? Просто откройте word, любой документ - бывает что там всплывает какое то окно у пользователя, которое при программном обращении понятно валится.
---
не, ничего такого нет. чудеса да и только
---
Этой обработкой она до этого пользовалась и все нормально?

Откройте через нее любую печатную форму из конфигурации и если не сформируется - проблема с COM объектом WORD у нее на компьютере.
---
сейчас пропишу вызов какого нибудь типового объекта
---
да из любой конфы стандартную печать ворда попробуйте. ну или любую внешнюю ворд обработку, где файл на клиенте собирается.
---
Аааа, речь же про сервер, на сервере ворд открывается все норм?
---
есть на примете какая обработка? типовой печати ворда что-то не припомню
(17) на сервере ворд открывается отлично
---
неа нету, я с телефона.

В УТ есть счет, коммерческое предложение они вроде в ворде. в демо базе БСП есть счет на ворде.
---
не, не подходит. ща гляну в инете мб что лежит, ждет меня
---
Ну да здесь же на ИС что то скачайте для вашей конфигурации.
---
не могу ничего бесплатного найти (ну оно и понятно), так что проверить не смогу
---
ахахах. Сними вознаграждение с этого вопроса и хватит чтобы че то скачать.
---
создал просто новый макет с тем же типом active document - прошло без ошибок. значит что-то не то с макетом?
---
а там не двоичные данные что ли? Тогда хз.
---
Проверьте, под каким клиентом обе базы запускаются (толстый/тонкий). Редко, но из-за этого проблемы могут возникнуть на одинаковых базах рабочей и ее копии, например.
---
пробовал и под тем и под тем клиентом запускать
---
Кстааати что сейчас заметил - при открытии макета в конфигураторе ошибка "не удалось создать объект возможно отсутствует сопутствующее приложение". Это если старый макет открывать. С новым созданным такого нет
---
я выше скинул инструкцию - ошибка очень похожа на вашу, попробуйте сделать всё по шагам
---
Все оказалось намного проще - 1с была х64, а офис х32. Запустил 1с х32 - все заработало
---
круто) как дошли до этого?
---
не мог в конфигураторе открыть старый макет, а новый мог. решил что мб из-за версий разрядности и оказался прав