Добрый день!
Пытаюсь настроить синхронизацию базовой ЗУП и БП Проф (у которой есть дополнительное расширение под свои задачи со счетом 76, к зпл не имеющее отношения).
В БП не дает назначить префикс программы, выдает ошибку, что невозможно перенумеровать документы и кнопка «попробовать в монопольном режиме», но и по этой кнопке выдается ошибка и префикс не назначается.
При настройке синхронизации появляется ошибка, скрин прилагаю.
Пробовала и со стороны ЗУП настроить и со стороны БП, не получается.
Помогите, пожалуйста, назначить префикс.
Все комментарии (2)
Комментарии закрыты.
Приложение



Здравствуйте!
Если у вас в типовую конфигурацию внесены доработки, то типовой функционал может не отрабатывать. Связано это с расширением, что у вас установлено или нет, можно понять, только удалив в копии базы все установленные расширения и выполнить установку префикса после этого.
Сделайте это, чтобы понимать, что проблема в этом или нет.
Типовой вариант позволяет без проблем устанавливать префиксы в карточке организации.
При этом программа автоматически выставляет префикс в номер до знака «-«.
Скорее всего, у вас все-таки выполнена доработка установки номера при записи документов, поэтому видится логичным исправлять тот доработанный код, который не позволяет записать номера документов с учетом выставленного префикса.
Тут вам может помочь только программист, который в Отладчике увидит место и причину.
То, что вы привели скрин по ошибке — не информативно, поскольку в указанном месте постфактум дается только резюме, что префикс установить не удалось.
Приложение



Вот это место в коде.
Программа устанавливает префикс в нумерацию документов и записывает документы с новыми номерами. Каковы изменения у вас, что номера не записываются, сказать без базы сложно. Дополнительно в коде видно, что ошибки пишутся в Журнал регистрации и для программиста это будет нужная информация, чтобы работать с базой дальше.
Даже установленный запрет на редактирование не мешает программе провести операцию записи в номер префикса.
Формально, в данном месте программа устанавливает константу Префикс информационной базы. Вы ее можете установить и не вне формы синхронизации и карточки организации (кн. Главное меню — Функции для Технического специалиста — Константы — Префикс информационной базы), но не думаю, что это поможет: обратный обмен не пройдет, даже если ошибки на принятие данных не будет.
В любом случае работать нужно с вашей базой, в Конфигураторе. Анализ доработок, Отладчик и проверка процедуры записи документов.
(!) Вашу базу должен посмотреть программист и найти причину в процедуре ПередЗаписью() или ПриЗаписи() и внести доработки, чтобы номер смог записаться с префиксом.