#0
by rosveta
Столкнулась с очередной проблемой при работе с COM. Моя обработка подключается из розницы к УТ 11 и в УТ я создаю перемещение и пытаюсь его провести. Перемещение без проблем создается, без проблем записывается. Но при проведении документа возникает ошибка. "Ошибка при вызове метода контекста (Write): Произошла исключительная ситуация (1C:Enterprise 8.3.4.408): Нарушение прав доступа! " Сразу скажу, что с правами пользователя это не связано. У пользователя права администратора. Если я захожу в ут и провожу там эти перемещения под тем же пользователем, то все без проблем проводится. Документ проводится как из формы так и из списка документов (то есть заполнение каких-то реквизитов при открытии формы тоже отпадает). На другом форуме обсуждалась такая же проблема. При том там опытным путем выяснили, что такое происходит именно на скл-ных базах, в файловых таких проблем не возникает. Вот часть кода. БазаУТ.SetPrivilegedMode(True);
#1
by Cube
У тебя при проведении документа идет обращение к куче общих модулей. И, возможно, у кого-то из этих модулей нет галочки "Внешнее соединение"...
#4
by rosveta
Описание ошибки содержит Ошибка при вызове метода контекста (Write): Произошла исключительная ситуация (1C:Enterprise 8.3.4.408): Нарушение прав доступа! Но это наверно идет из розницы описание ошибки, я пыталась получить описание ошибки из торговли, написав вот так Но не вышло. Сейчас попробую ОписаниеОшибки заменить на англоязычный код.
#6
by rosveta
, В ЖР Отмена происходит при записи в независимый регистр сведений "Состояние отгрузки"
#7
by Cube
А Перемещение твое в УТ, случайно, не обработано напильником? Ну, там, движения по нетиповому регистру может добавлены в подписке на событие?...
#8
by rosveta
Само перемещение не доработано. Но в базе есть внешний журнал регистрации, который на данные момент отключен. Поэтому есть подписка на событие, где источником являются все документы объекты.
#9
by Cube
Попробуй в этой подписке в источник поставить какой-нибудь левый документ (один документ, а не все документы). Базу сохрани, обнови и проверь проведение.
#11
by Defender aka LINN
"Сразу скажу, что с правами пользователя это не связано" - скажи это громко, четко, 2 раза в порт сетевой карты сервера.
#13
by rosveta
Я имела в виду права пользователя 1с на регистры и прочие объекты конфигурации, возможно, я что-то путаю. Скажите как решить эту проблему? Где какие права можно посмотреть или настроить?
#20
by Alamo-10
Ну судя по контексту сообщения в , человек имеет ввиду какие-то другие права, но, видимо, делиться своими познаниями с широким кругом лиц он не намерен. Поддержу ТС, тоже сталкивался с такой проблемой, хотелось бы найти какое-либо адекватное решение. Хотя бы направление, в котором нужно копать
#21
by kumena
в файловом варианте не испытывал, но у меня была такая же проблема когда я обмена, когда я проводил документ с подпиской через COM универсальной обработкой. как только подписку убирал - все хорошо. и когда грузил обработкой сам тоже хорошо - но в регл. задании была ошибка. я так понял что в файловом режиме все хорошо потому что нет "сервера". в итоге решил отказаться от подписки.
#22
by kumena
но ошибка была другая, не права. я бы на вашем месте попробовал записывать с полными правами, для проверки что это права.
#23
by slavikzzz
была подобная ситуация с подпиской на событие. Использовал в ней конструкцию типа Вопрос - все работало нормально, пока не начал настраивать обмен РИБ по расписанию. Во внешнем соединении данная конструкция недоступна - что выдавало ошибку. Обошел проблему с помощью #Если Клиент Тогда
#24
by Cube
Тогда в таких ситуациях я делаю так: 1). Закомментирую всю процедуру ОбработкаПроведения у этого документа. 2.1). Если ошибка ушла, то начинаю раскомментировать блоками. Нахожу проблемный участок, и понимаю причину. 2.2). Если ошибка не ушла, то удаляю все подписки на события, т.к. дело в них. И проблема проходит. Затем по одной начинаю восстанавливать подписки и ищу проблемную подписку.
#25
by Serginio1
достаточно Проверь модуль, модули с флажком Внешнее соединение Сервис/Параметры/Проверка галочка внешнее соединение.
#28
by rosveta
Проблема решилась. Воспользовалась советом . Оказалось, что проблема действительно в правах. Не было права на изменение на Последовательность Партии товаров организации. Почему этого права не требуется при проведении из Предприятия, я так и не поняла.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- пропадают стартмани $m на Инфостарт
- Пользователь не видит дополнительные внешние отчеты
- Схема компоновки данных и внешний отчет
- Решение ГКРЧ на использование полос радиочастот
- Отчет о розничных продажах и чеки ККМ разными датами
- [РЕШЕНО] 1С 8.3 базовая версия требует лицензию
- ЗУП, данные о уволенном сотруднике в расчетной ведомости
- Найти строку в ТЗ
- Ошибка при выполнении обработчика - 'ОбработкаПроведения'
- Открыть документ в 1с 7.7
- Нид хэлп: Проверка мутабельных значений на заполненность не поддерживается
- Каталог на FTP не обнаружен
- Windows Server 2003: как пропустить обновления
- Как получить метаданные табличной части?
- v7: Конвертация данных. Не работает отбор для документа в обработке V77Exp.ert
- БП 3: расчет налога УСН при закрытии месяца.Не учитываются страховые взносы.
- Программное добавление/удаление параметров СКД
- Преобразование XSL
- Как в запросе заменить запятую на точку.
- Не делается запись в Регистре Сведений(ГрафикиРаботыПоВидамВремени) ЗУП 2,5