Здравствуйте! Подскажите пожалуйста как установить нетиповую конфигурацию без БД 1С Управление торговлей. У меня есть нетиповая конфигурация и БД, но БД мне нужно создать новую. Делаю так - создаю новую БД, ставлю конфигурацию, но потом не могу зайти в режим Предприятия, пишет "Такой-то пользователь не обнаружен в справочнике пользователей."
(1)
1) Установите (соорудите сами из установочного диска и обновлений с ИТС) пустую базу с типовой УТ. Создавайте, запускайте, но не отвечайте ни на один вопрос - сразу закрывайте программу.
2) Из полученной пустой УТ делайте выгрузку
3) Сравнение-объединение с Вашей переписанной конфигурацией
4) Запуск в штатном режиме, и если всё нормально (запустилась и начала задавать вопросы по настройке) - то всё ОК, при необходимости опять обрываете программу и делаете выгрузку, чтобы получить на будущее пустую УТ с Вашими изменениями.
5) Если не срослось - восстанавливаете выгрузку из п.2, настраиваете типовую УТ, и дальше п.3 и 4.
(1)
1) Установите (соорудите сами из установочного диска и обновлений с ИТС) пустую базу с типовой УТ. Создавайте, запускайте, но не отвечайте ни на один вопрос - сразу закрывайте программу.
2) Из полученной пустой УТ делайте выгрузку
3) Сравнение-объединение с Вашей переписанной конфигурацией
4) Запуск в штатном режиме, и если всё нормально (запустилась и начала задавать вопросы по настройке) - то всё ОК, при необходимости опять обрываете программу и делаете выгрузку, чтобы получить на будущее пустую УТ с Вашими изменениями.
5) Если не срослось - восстанавливаете выгрузку из п.2, настраиваете типовую УТ, и дальше п.3 и 4.
(1) Кажется, всё гораздо проще. Вы перемудрили с пользователями и правами. Как я уже писал, новые конфигурации 1С сильно зависят от "правильной" работы с пользователями, то есть - НЕ через Конфигуратор. Привет (10), ты облажался.
Что делать Вам, Евгений: просто в Конфигураторе очистите список пользователей (он должен быть именно пустым!) и запустите свою конфигурацию в обычном режиме. Программа должна запуститься и сама (!) создать пользователя с полными правами.
Лучше создайте типовую из шаблона и потом объедините с нетиповой конфигурацией. И да, скорее всего прописано где то в коде чтобы пользователи были в справочнике пользователей.
1. Конфигурация без БД это как свадьба без невесты. Не надо путать отсутствие БД с отсутствием информации в ней.
2. Ну так заведите этого пользователя. Может быть даже в предопределенные, чтобы эта ошибка больше не возникала.
Ну так заведите этого пользователя. Может быть даже в предопределенные, чтобы эта ошибка больше не возникала.
Не могу его завести потому что не пускает в режим Предприятия. Создаю пустую БД, подключаю нетиповую конфигурацию, и потом невозможно зайти в БД. Пишет, что нет такого пользователя в справочнике.
(11) В Конфигураторе меню Правка / Глобальный поиск. Скопируйте сообщение и поищите его по всей конфигурации.
Если это сообщение об ошибке, то можно в меню Отладка включить "Останавливаться по ошибке" и запустить - программа сама остановится именно на той строчке.
(7) Как ни странно, да. В конфигурациях на последних БСП (УТ11, БП3, ЗУП3, ERP и т.д.) это, практически, именно так. Более того, система не любит, если меняешь пользователей вручную - возможны "нюансы".
(9) А теперь внимательно читаем стартовый пост топика и обращаем особое внимание на слова "нетиповую конфигурацию".
Рассказывать мне про свойства последних типовых не надо, я в курсе.
(10) Какая именно конфигурация у автора вопроса, Вы не знаете точно так же, как и я. Как раз внимательно прочитав постановку вопроса, я предположил, что у автора - сильно переписанная УТ. Исходя из этого и предложил автору вопроса возможный вариант решения. Если автор вопроса сочтёт, что идея стОящая, то попробует.
А Ваше персональное мнение относительно личных качеств и знаний других - это Ваше персональное мнение и апломб.
(16)Если нажмете "подробно" то увидите строку кода и сможете перейти на нее в конфигуратор. А вообще прежде чем заходить создайте одного пользователя с полными правами и зайдите под ним
(19) нет, в новых БСП надо при первом запуске иметь именно пустой список пользователей, программа сама должна создать - иначе будет как раз такая беда.
(25) т.е Вы выгрузили cf из заполненной (допиленной УТ) базы, создали из него пустую, и он при запуске ругается на пользователя, так ? тогда подключать отладку надо, ставить "остановку по ошибке" и смотреть где он упирается в этого пользователя
Ура, товарищи, я простой тестировщик, сделал это, закомментировал эти строчки
//Попытка
//ОбъектПользователь.Записать();
//Исключение
//ВызватьИсключение "Пользователь : " + ИмяПользователя + " не был найден в справочнике пользователей. Возникла ошибка при добавлении пользователя в справочник.
//|" + ОписаниеОшибки();