Эта ошибка проявляется при выполнении сразу двух условий: если сменился IP-адрес сервера лицензирования (т.е. компьютера, куда вставлен ключ СЛК) и если база в конфигурации «Бухгалтерия строительной организации» работает в клиент-серверном варианте (в моем случае PostgreSQL). При этом в режиме конфигуратора вход в базу происходит нормально, а в режиме предприятия выскакивает эта ошибка, из-за которой работа в базе невозможна.
Для решения проблемы есть два выхода:
1) выгрузка базы и ее развертывание в другом варианте (файловый или веб). Самый предпочтительный вариант - веб + IIS.
2) выгрузка базы и ее развертывание не в SQL варианте, запуск ее в режиме предприятия. Тогда при запуске базы откроется форма, в которую необходимо вписать действительный IP сервера ключей. Лучше всего запустить эту базу поочередно от имени ВСЕХ пользователей (иначе ошибка может продолжать возникать у того, в чьем аккаунте не были выполнены указанные действия). Затем запустить базу с исправленным IP сервера СЛК в режиме конфигуратора, сделать выгрузку, закрыть. Запустить старую базу в SQL, которая выдавала ошибку, в режиме конфигуратора, загрузить туда сделанную перед этим выгрузку, а дальше работать как обычно.
Конфигурацию «Бухгалтерия строительной организации» программировала не сама фирма 1С, а ее «дочка» - Импульс ИВЦ. Сотрудник техподдержки сказал, что сама 1С пишет более качественный код, чем ее «дочки», и в этом случае Импульс ИВЦ не сделал корректную обработку реакции на изменение IP СЛК, когда база работает в клиент-серверном варианте, в результате чего возникает эта ошибка.
1С v.7.7 хранит информацию о подключённых базах в реестре системы. В ветке
HKEY_CURRENT_USER/software/1c/1cv7/7.7/titles
Для того, чтобы быстро попасть в реестр, можно воспользоваться клавишей "Win" (на ней окошки Windows нарисованы) совместно с "R", в литературе такая комбинация обозначается как “WIN+R”. Далее, вводим "regedit", затем "Enter" и попадаем в реестр. Найдя нужную ветку со всем списком, можно её экспортировать в файл.
А уж полученный файл использовать для быстрого подключения всего, или частично (путём удаления ненужных строк из файла выгрузки реестра), списка баз на других компьютерах.
Можно создать командный файл для быстрой выгрузки куста реестра, примерно такого содержимого:
Так выглядит список баз "семёрки" в моём реестре:
Дело в том, что 1C - это комплексная программа, которая включает множество отдельных служб и сервисов.
Если вы хотите сделать так, чтобы разные службы между собой взаимодействовали (например, чтобы в одном сервисе вводили данные, а в другом они пересчитывались), вы должны убедиться, что везде у вас установлены одинаковые версии.
Ведь как может работать без ошибок одна служба с другой, если одна из них обновлялась последний раз год назад?
Уверен, что после обновления до последнего релиза все заработает нормально!
К сожалению, в типовой конфигурации 1С:Бухгалтерия 7.7, заполнение этих полей в печатной форме ТОРГ-12 не предусмотрено. Но можно отредактировать печатную форму самостоятельно.
Для этого в каталоге, где находится информационная база, найти файл ExtForms\PrnForms\1c<wbr />bt-12.mxl
открыть его в конфигураторе. Если данного файла нет в этой папке, то можно создать его самостоятельно путем сохранения из общих таблиц конфигурации под этим именем.
а затем отредактировать в подвале интересующие поля и сохранить файл. В данном примере в двух полях я указал вывод ФИО руководителя из константы и еще в двух полях вывод должности этого руководителя.
В результате формирования печатной формы в режиме Предприятия получаем заполненную форму:
Все четыре поля, которые вы хотели заполнить, заполнены системой автоматически. При желании можно точно так же отредактировать и другие поля печатной формы.
Данный способ модификации удобен тем, что изменения производятся во внешнем файле и при обновлении программы не слетают.
Учебную версию "1С: Предприятия 8" можно скачать на сайте online.1c.ru по следующей ссылке. Данная версия 1С предназначена для обучения программированию, включает в себя учебную платформу, а также учебные конфигурации 1С. Для скачивания продукта нужно заполнить специальную форму.