Андрей Павлов Заглянувший Сообщений: 13 |
При тестировании обработки столкнулись с ошибкой «Нарушение прав доступа». Ошибка чаще всего возникает при использовании обработки в первые 15 минут после запуска клиента (тонкий/толстый). по причине: по причине: |
Добрый день! |
|
Андрей Павлов Заглянувший Сообщений: 13 |
Добрый день! |
Мария Измайлова Посетитель Сообщений: 1178 |
#4
01.10.2014 11:22:47
Спасибо.Передала разработчику. Еще уточнение-Вы её запускаете под полными правами или нет? Открываете через Главное меню-Файл-Открыть? |
||
Андрей Павлов Заглянувший Сообщений: 13 |
Обработку загружаю в базу как внешнюю, и пользователи запускают ее через свой интерфейс. |
Мария Измайлова Посетитель Сообщений: 1178 |
#6
01.10.2014 11:44:55
Передам разработчику. Если есть возможность обновитесь до релиза 2.0.8.6 и проверьте в нём тоже. |
||
Разработчик просил уточнить знаете ли Вы почему в обработке идет обращение к Обновлению в информационной базе? Вы писали обработку? Т.к. самая вероятная причина-это то,что у менеджера нет прав на выполнение обновления информационной базы, это право есть только у Администратора. |
|
Андрей Павлов Заглянувший Сообщений: 13 |
В обработке вообще нет обращений к модулям конфигурации, Единственное что делает обработка так это создает документ событие(звонок) и на его основании задание (личное). При записи задания и выскакивает ошибка с правами. В коде обработки я комментарий метку оставил. |
Мария Измайлова Посетитель Сообщений: 1178 |
#9
01.10.2014 13:20:13
Хорошо, спасибо за ответ. Передам разработчику. Изменено: Мария Измайлова — 01.10.2014 13:20:32 |
||
Андрей Павлов Заглянувший Сообщений: 13 |
#10
08.10.2014 08:39:52 Мария, вы можете сообщить хотя бы примерные сроки решение проблемы? |
Мария Измайлова Посетитель Сообщений: 1178 |
#11
08.10.2014 10:13:10
Добрый день! |
||
#12
08.10.2014 11:25:01 Ответ разработчика: ошибка не воспроизводится , необходима копия Вашей базы (файл .dt). Вышлите письмо на crm@rarus.ru с пометкой для Хотлайн, передать Кучерову Андрею ( в письме указываете ссылку на тему в форуме, а также ссылку на скачивание базы и данные для входа под тем пользователем,под которым появляется ошибка). |
|
Андрей Павлов Заглянувший Сообщений: 13 |
#13
08.10.2014 15:14:00 Я сомневаюсь что начальство даст разрешение отправить базу в 7 GB со всеми нашими данными. |
Наталья Полубенская Посетитель Сообщений: 698 |
#14
09.10.2014 20:49:22 Добрый день, Андрей!
Мы бы рекомендовали Вам обратиться к разработчику данной внешней обработки. Или написать письмо на линию консультаций crm@raus.ru с описанием Вашей проблемы и ссылкой на ветку форума. |
||
Андрей Павлов Заглянувший Сообщений: 13 |
#15
13.10.2014 09:54:16 Добрый день, Наталья! Разработчиком данной обработки являюсь я. |
Алексей Чаплыгин Посетитель Сообщений: 1018 |
#16
13.10.2014 10:05:43 Добрый день, Андрей! Разница в том, что на данном форуме не ведется техническая поддержка пользователей решений 1С:CRM. Техническая поддержка пользователей ведется, согласно правилам поддержки решений 1С:CRM, по специализированным для этих целей каналам связи, а именно указанный выше адрес технической поддержки. Если у вас возникают сложности в использовании решения — постараемся помочь в их решении. Спасибо за понимание! |
bestuzhev
26.11.13
✎
14:19
Вот решил посмотреть сабж, но не могу никак запустить. Выдает ошибку:
Платформа: 1С:Предприятие 8.3 (8.3.4.346)
Конфигурация: Управление торговлей, редакция 11.1 (11.1.4.5) (http://v8.1c.ru/trade/)
Copyright © ООО «1C», 2003-2013. Все права защищены
(http://www.1c.ru)
Режим: Файловый (без сжатия)
Приложение: Толстый клиент
Локализация: Информационная база: русский (Россия), Сеанс: русский (Россия)
Вариант интерфейса: Версия 8.2
Ошибки:
———————————————————————————
26.11.2013 17:18:28
{ОбщийМодуль.СтандартныеПодсистемыВызовСервера.Модуль(35)}: Ошибка при получении значения атрибута контекста (ПараметрыКлиентаНаСервере)
Если ПараметрыСеанса.ПараметрыКлиентаНаСервере.Количество() = 0 Тогда
по причине:
Попытка получения неинициализированного значения параметра сеанса
Ерепень
26.11.13
✎
14:23
ясно
dj_serega
26.11.13
✎
14:23
(1) +1
grayshadow
26.11.13
✎
14:24
афигенный релиз:)
bestuzhev
26.11.13
✎
14:29
Собственно из-за вот этого полез смотреть:
Добавлена функциональность бонусных программ лояльности.
-Бонусные программы лояльности предполагают начисление бонусных баллов, которые могут быть использованы для оплаты покупок.
-Бонусные баллы начисляются на карту лояльности клиента.
-При оплате покупки бонусные баллы пересчитываются в определенную сумму в соответствии с указанным для них курсом конвертации.
-При начислении и оплате бонусными баллами могут применяться различные ограничения: оплатить можно только определенные товары, сумма оплаты бонусами не должна превышать определенный процент от всей покупки, оплата покупки бонусами ограничена определенным сроком и т.д.
grayshadow
26.11.13
✎
14:34
ухтыж, сделали все-таки бонусы…
ну ради такого можно снять с поддержки и инициализировать параметр сеанса:)
Aleksey
26.11.13
✎
14:41
11.1.4.4 точно заускается
Aleksey
26.11.13
✎
15:01
Новый объект: ПланОбмена.ИнтеграцияС1СДокументооборотом
Новый объект: Документ.АктПриемкиКлиентом
Новый объект: Документ.КорректировкаНалогообложенияНДСПартийТоваров
Новый объект: Перечисление.ВариантыДействийПоРасхождениямВАктеПриемкеКлиента
Новый объект: Перечисление.СпособыОтраженияРасхожденийАктПриемкиКлиента
Новый объект: Перечисление.СтатусыАктаПриемкиКлиента
Новый объект: Константа.ИспользоватьАктыПриемкиКлиентом
Новый объект: Константа.ИспользоватьБюджетирование
Новый объект: РегистрНакопления.ПланыОплатКлиентов
Новый объект: РегистрНакопления.ПланыОплатПоставщикам
Aleksey
26.11.13
✎
15:07
Обновил до 11.1.4.5, подтверждаю, ошибка релиза
{ОбщийМодуль.СтандартныеПодсистемыВызовСервера.Модуль(35)}: Ошибка при получении значения атрибута контекста (ПараметрыКлиентаНаСервере)
Если ПараметрыСеанса.ПараметрыКлиентаНаСервере.Количество() = 0 Тогда
по причине:
Попытка получения неинициализированного значения параметра сеанса
Попытка получения неинициализированного значения параметра сеанса
y22-k
26.11.13
✎
15:14
(0) ппц они там совсем что ли не проверяют ничего
Aprobator
26.11.13
✎
15:16
(0) не иначе от толстого клиента уже отказываются )
dj_serega
26.11.13
✎
15:17
(10) Кто-то определенно получит по шапке.
saaken
26.11.13
✎
15:28
(0) в модуль сеанса добавь одну процедуру, забыли параметры инициализировать, ничего страшного, тестовый релиз
Aleksey
26.11.13
✎
15:28
(10) так в тонком изапускаем
saaken
26.11.13
✎
15:28
(0) остальное работает
Aleksey
26.11.13
✎
15:31
(14) это вопрос или утверждение
saaken
26.11.13
✎
15:31
(0) в модуле сеанса добавь одну процедуру из прошлого релиза
bestuzhev
26.11.13
✎
16:20
(12) Ну раз уж написал, выложи для всех!
saaken
26.11.13
✎
16:31
#Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда
Процедура УстановкаПараметровСеанса(ИменаПараметровСеанса)
// СтандартныеПодсистемы
СтандартныеПодсистемыСервер.УстановкаПараметровСеанса(ИменаПараметровСеанса);
// Конец СтандартныеПодсистемы
КонецПроцедуры
#КонецЕсли
Aprobator
27.11.13
✎
09:52
(13) в (0) указано … Приложение: толстый клиент….
Aleksey
27.11.13
✎
13:45
(19) а прием тут это? У меня в тонком клиенте та же ошибка
Trucker
27.11.13
✎
14:37
Как утверждают разрабы, это связанно с ошибкой платформы.
Aleksey
27.11.13
✎
14:43
(21) т.е. платформа при старте похерила кусок кода? Или в (18) были костыли для обхода бага платформы?
hhhh
27.11.13
✎
14:51
(22) похоже сравнение конфигураций криво работает. Постоянно какие-то глюки возникают, и в 8.2 тоже. А до 8.2.13 работало практически идеально.
hhhh
27.11.13
✎
14:54
(23)+ у меня вот в точности такой глюк был вчера, в 8.2, при обновлении БП. Это же: ПараметрыКлиентаНаСервере. Сравнил с конфигурацией поставщика: отличаются три модуля. Заменил, ошибка с параметрами сеанса исчезла.
Trucker
27.11.13
✎
14:59
(22) при обновлении код херится.
Aleksey
27.11.13
✎
15:29
Т.е. желательно иметь последний CF и накатывать методом загрузки конфигурации?
kotofeich1
29.11.13
✎
11:44
(18) Большое спасибо!)
Содержание:
1. Ошибка при установке значения атрибута контекста
2. Ошибка при получении значения атрибута контекста
Одной из наиболее частых ошибок исполнения кода 1С являются ошибки, связанные с установкой реквизита либо получением реквизита через точку, либо ошибка при вызове функции или процедуры через точку. Все данные объекты являются атрибутами информационных объектов-владельцев, к которым они принадлежат. Рассмотрим примеры таких ошибок и причины их возникновения.
1. Ошибка при установке значения атрибута контекста
Ошибка при установке значения атрибута контекста говорит нам о невозможности присвоить выбранное значение определенному атрибуту информационного объекта. Вызвано это либо несовпадением типа атрибута и присваиваемого ей значения, отсутствием возможности присвоить значение выбранному атрибуту, так как его можно только читать, но не записывать в него, отсутствием прав у текущего пользователя на запись значений в данный атрибут. Например, в реквизит «ДатаДокумента» с типом «Дата» пытаемся записать строку, в реквизит с типом данных ссылки на документ пытаемся записать не ссылку, а объект, полученный по ссылке, что невозможно из-за несоответствия типов, что приводит к ошибке установки значения атрибута.
Другой пример – проходя циклом выборку запроса, пытаемся в колонку выборки записать значение, что невозможно, так как значения выборки запроса можно только считывать, а для того, чтобы можно было полученные из запроса данные изменять в коде, нужно пользоваться не выборкой, а выгружать результат запроса в таблицу значений, в таком случае в цикле по ней можно будет менять значения в колонках, но только на значения, соответствующие типу колонки. Либо у пользователя, под которым выполняется код, нет прав на изменение даты документа, при попытке записать в данный реквизит новую дату, будет выведено сообщение об ошибке установке значения, но в причине будет указано отсутствие прав у пользователя.
2. Ошибка при получении значения атрибута контекста
Ошибка при получении значения атрибута контекста указывает на невозможность прочитать значение атрибута объекта в силу его отсутствия, либо отсутствия прав на его чтение. Например, обращение к несуществующему реквизиту объекта, несуществующему полю выборки из запроса, несуществующему свойству элемента формы и т.п. Так же как пример можно рассмотреть получение текущего пользователя из параметров сеанса — если данный параметр сеанса не установлен, то тоже будет выведена ошибка получения значения атрибута контекста, но в причине будет указана попытка получения неинициализированного значения параметра сеанса.
При возникновении данных ошибок значения атрибута в 1Св первую очередь следует проверить существование атрибута, к которому обращаются, затем проверить совпадение типов значений атрибута и присваиваемого ему значения, затем уже проверить права на установку либо чтение значения. Проверить, является ли дело в правах либо дать права на действия с атрибутом, можно, установив привилегированный режим для совершения действия с данным атрибутом, прописав перед строчкой с ошибкой УстановитьПривилегированныйРежим(Истина), после строчки — УстановитьПривилегированныйРежим(Ложь).
Специалист компании «Кодерлайн»
Александр Суворов
Всем привет! Решил вчера обновить автоматизацию. Версия 1.1.46.4 встала отлично. После обновления на версию 1.1.47.1, при запуске стала возникать ошибка: {ОбщийМодуль.СтандартныеПодсистемыВызовСервера.Модуль}: Ошибка при получении значения атрибута контекста (ПараметрыКлиентаНаСервере) Если ПараметрыСеанса.ПараметрыКлиентаНаСервере.Количество = 0 Тогда по причине: Попытка получения неинициализированного значения параметра сеанса Помогите пожалуйста разобраться с проблемой, т.к. я сам ничего в этом не соображаю, а наш программист всячески божится что то исправлять и лезть в программный код.
Версия платформы 8.2.19.80
все кеши (в двух местах) почисть для начала…
Кеши почистил. сделал Тестирование и исправление и исправление ошибок с помощью утилиты chdbfl. Все равно ошибка
[т.к. я сам ничего в этом не соображаю, а наш программист всячески божится что то исправлять и лезть в программный код]
Да я прекрасно это понимаю, только мне проще будет если кто то объяснит что добавить, либо изменить, чем заставлять это делать программиста, у которого сразу паника начинается
хм.. изменить программиста или добавить нового предлагаь?
Не стоит) Лучше подскажите как решить проблему
отдать её тому, кто обновлял и не занимать себе мозх
лично мне не нравится версия платформы, яб обновил
у меня 19.83, работает без проблем…
Права у пользователя на параметры сеанса есть?
Посмотрите в отладчике значение ПараметрыСеанса.ПараметрыКлиентаНаСервере. И где он инициализируется.
Тэги: 1С 8
Комментарии доступны только авторизированным пользователям
Пользователь 9984 Эксперт Сообщений: 306 |
#2401 14.03.2016 13:26:38
Я надеюсь под документацией Вы подразумеваете вот это «Руководство по работе с 6 версией модуля для УТ 11». skype: bob_kulikoff |
||
#2402 15.03.2016 18:34:50 Обновил у себя дополнения для обмена между битриксом и 1С, но старые настройки не подтянусь, что получается все нужно по новой выгружать и настраивать? |
|
Александр Денисюк
Администратор Сообщений: 5322 |
#2403 16.03.2016 16:39:06
С какой версии на какую? 1С какая? |
||
#2404 17.03.2016 11:25:40 Добрый день! 1С Битрикс Управление сайтом 14.5.1 2002-2007 1С-Битрикс И перестал работать этот обмен, в 1С пишется что выгружено, а на сайте не информация не обновляется Спасибо |
|
Александр Денисюк
Администратор Сообщений: 5322 |
#2405 17.03.2016 14:08:51
На сайте выложена версия 6.0.1.3.. Подходит для УНФ 1.6.4 |
||
#2406 17.03.2016 22:30:56 Подскажите пожалуйста что могло произойти. остатки, номенклатура, информация по отгрузкам/оплатам существующих (ранее загруженных с сайта) заказов на сайт выгружается |
|
Пользователь 92782 Постоянный посетитель Сообщений: 218 |
#2407 18.03.2016 14:50:26
УТП для Украины, была 1.2.12.3 и обновили до 1.2.35.1, сразу поставили 6 версию модуля, может постепенно его обновлять вместе с базой? Что то не могу найти какая у меня версия модуля сейчас стоит |
||
Пользователь 162101 Заглянувший Сообщений: 46 |
#2408 18.03.2016 18:31:55
Дело в том, что наши товарищи выпустили обновление в котором снова есть ошибки, а именно связанные с изменением функции (получения доставки) |
||
#2409 21.03.2016 10:09:11 Alex Desha, есть рецепт как исправить? |
|
#2410 21.03.2016 10:15:07 |
|
#2411 21.03.2016 10:21:07 |
|
Пользователь 162101 Заглянувший Сообщений: 46 |
#2412 21.03.2016 10:30:03 В файле /bitrix/modules/sale/general/export.php:116
Заменить на:
Учтите Вы меняете файлы ядра!!!!!! Решение временное (ТП пока не отвечает) |
||||
Пользователь 106360 Постоянный посетитель Сообщений: 157 |
#2413 21.03.2016 11:13:54
Подскажите, пожалуйста, что за обновление, что бы случайно не поставить. |
||||||
#2414 21.03.2016 11:15:18 |
|
#2415 21.03.2016 11:35:37 Alex Desha, У меня беты не устанавляваются, а проблема все равно есть.
|
||||
Пользователь 106360 Постоянный посетитель Сообщений: 157 |
#2416 21.03.2016 12:14:08
У меня как раз сейчас Битрикс предлагает установить данное обновление. |
|||||
#2417 21.03.2016 23:35:37 Добрый день, Александр. |
|
#2418 22.03.2016 07:45:58 Ребят, кто на последней бете, скажите, какие ошибки встречаются с выгрузкой и загрузкой товаров 1С. |
|
#2419 22.03.2016 09:21:08 В общем проверил на локале, ни работает ничего, ни смена статусов, не ставиться оплата и отгрузка. Горе а не updade/ |
|
Пользователь 92782 Постоянный посетитель Сообщений: 218 |
#2420 22.03.2016 12:19:21 Впечатления о новых доработках обмена с 1С, один негатив. Остаемся пока на старой версии обмена.
Запускаем базу, конечно доступ к старым настройкам мы получить не можем:
Оказывается есть такой пункт, как импорт настроек из справочника «Настройки обмена с Web сайтом», но он тоже не работает
Создаем план на чистой базе в которую загружали товар.
Что то тестировать или обновлять дальше нет желания.
данная ошибка в чистой базе |
||||||||||
Александр Денисюк
Администратор Сообщений: 5322 |
#2421 22.03.2016 14:43:00
Будет, но в урезанном варианте(оплаты и отгрузки на сайт не загрузятся.)<eltn
Не тестировал, но думаю, что должно. Единственно что, банковский счет нужно ставить фиксированный, т.к. по алгоритмам выгрузки возникнет ошибка(т.к. в УТ 11.2.3 там ищется по другому) |
||||
Александр Денисюк
Администратор Сообщений: 5322 |
#2422 22.03.2016 14:43:44
Пишите в техподдержку.. По поводу единиц измерений. То что она одна выгружается — это не баг. |
||
#2423 22.03.2016 15:09:35 it’s not a bug, it’s by design.. |
|
#2424 22.03.2016 15:52:07 А документы оплаты и отгрузки с сайта в 1С вообще загружаются на версии модуля 6.0.1.2? http://take.ms/6lkNg В чем может быть проблема? |
|
Пользователь 92782 Постоянный посетитель Сообщений: 218 |
#2425 22.03.2016 16:16:30
А если имеются на сайте и в кг и в шт и в литрах, как прикажите их грузить? В тех. подержку когда то по старых проблемах писал, помощи не было. так что и сейчас не вижу смысла писать. По поводу
Запускаем с параметром /UsePrivilegedMode и запуск пошел. По поводу импорта с старых таблиц обмена в новый:
А теперь самое интересное, натягиваю 5 версию обмена, до 6 всего один шаг вроде остался, при запуске обработки для обновления с 4 на 5 версию:
Ни скидок ни системы лояльности нет, коробочная обработка не работает |
||||||||