Ошибка при получении значения атрибута контекста параметрыклиентанасервере

 

Андрей Павлов

Заглянувший

Сообщений: 13
Авторитет:

0

Регистрация: 24.09.2014

При тестировании обработки столкнулись с ошибкой  «Нарушение прав доступа». Ошибка чаще всего возникает при использовании обработки в первые 15 минут после запуска клиента (тонкий/толстый).  
Обработка на основании даты регистрации партнера создает событие (звонок) и задачу к нему, исключение выпадает при попытке записи задачи созданной на основании события.
Тестирование выполнял на учетной записи с профилем стандартной роли «Менеджер по продажам»+ Mobile monitor. Под данной учетной записью в интерактивном режиме без проблем создавались как события так и задачи.
Версия:   1C:CRM, редакция 2.0 (2.0.8.4)
Сообщение ошибки:

по причине:
Ошибка при выполнении обработчика — ‘ПередЗаписью’
по причине:
{ОбщийМодуль.ОбновлениеИнформационнойБазы.Модуль(20)}: Ошибка при получении значения атрибута контекста (ПараметрыКлиентаНаСервере)

по причине:
Нарушение прав доступа!
{ОбщийМодуль.ОбновлениеИнформационнойБазы.Модуль(20)}: Ошибка при получении значения атрибута контекста (ПараметрыКлиентаНаСервере)
ПараметрЗапускаКлиента = ПараметрыСеанса.ПараметрыКлиентаНаСервере.Получить(«ПараметрЗапуска»);
по причине:
Нарушение прав доступа!
Нарушение прав доступа!

 

Добрый день!
В какой момент появляется ошибка и если есть возможность пришлите обработку, которой Вы пользуетесь.

 

Андрей Павлов

Заглянувший

Сообщений: 13
Авторитет:

0

Регистрация: 24.09.2014

Добрый день!
Как вы просили, выкладываю файл с обработкой.

 

Мария Измайлова

Посетитель

Сообщений: 1178
Авторитет:

135

Регистрация: 09.11.2012

#4



0


01.10.2014 11:22:47

Цитата
Андрей Павлов пишет:
Добрый день!
Как вы просили, выкладываю файл с обработкой.

Спасибо.Передала разработчику.  Еще уточнение-Вы её запускаете под полными правами или нет?  Открываете через Главное меню-Файл-Открыть?

 

Андрей Павлов

Заглянувший

Сообщений: 13
Авторитет:

0

Регистрация: 24.09.2014

Обработку загружаю в базу как внешнюю, и пользователи запускают ее через свой интерфейс.
у пользователей права с шаблона «менеджер по продажам»

 

Мария Измайлова

Посетитель

Сообщений: 1178
Авторитет:

135

Регистрация: 09.11.2012

#6



0


01.10.2014 11:44:55

Цитата
Андрей Павлов пишет:
Обработку загружаю в базу как внешнюю, и пользователи запускают ее через свой интерфейс.
у пользователей права с шаблона «менеджер по продажам»

Передам разработчику. Если есть возможность обновитесь до релиза 2.0.8.6 и проверьте  в нём тоже.

 

Разработчик просил уточнить знаете ли Вы почему в обработке идет обращение к Обновлению в информационной базе? Вы писали обработку? Т.к. самая вероятная причина-это то,что у менеджера нет прав на выполнение обновления информационной базы, это право есть только у Администратора.

 

Андрей Павлов

Заглянувший

Сообщений: 13
Авторитет:

0

Регистрация: 24.09.2014

В обработке вообще нет обращений к модулям конфигурации, Единственное что делает обработка так это создает документ событие(звонок) и на его основании задание (личное). При записи задания и выскакивает ошибка с правами. В коде обработки я комментарий метку оставил.

 

Мария Измайлова

Посетитель

Сообщений: 1178
Авторитет:

135

Регистрация: 09.11.2012

#9



0


01.10.2014 13:20:13

Цитата
Андрей Павлов пишет:
В обработке вообще нет обращений к модулям конфигурации, Единственное что делает обработка так это создает документ событие(звонок) и на его основании задание (личное). При записи задания и выскакивает ошибка с правами. В коде обработки я комментарий метку оставил.

Хорошо, спасибо за ответ. Передам разработчику.

Изменено: Мария Измайлова01.10.2014 13:20:32

 

Андрей Павлов

Заглянувший

Сообщений: 13
Авторитет:

0

Регистрация: 24.09.2014

#10



0


08.10.2014 08:39:52

Мария, вы можете сообщить хотя бы примерные сроки решение проблемы?

 

Мария Измайлова

Посетитель

Сообщений: 1178
Авторитет:

135

Регистрация: 09.11.2012

#11



0


08.10.2014 10:13:10

Цитата
Андрей Павлов пишет:
Мария, вы можете сообщить хотя бы примерные сроки решение проблемы?

Добрый день!
Разработчик был очень занят, но сейчас занимается только Вашим вопросом. Как будет результат сразу Вам отпишется.

 

#12



0


08.10.2014 11:25:01

Ответ разработчика: ошибка не воспроизводится , необходима копия Вашей базы (файл .dt). Вышлите письмо на crm@rarus.ru с пометкой для Хотлайн, передать Кучерову Андрею ( в письме указываете ссылку на тему в форуме, а также ссылку на скачивание базы и данные для входа под тем пользователем,под которым появляется ошибка).

 

Андрей Павлов

Заглянувший

Сообщений: 13
Авторитет:

0

Регистрация: 24.09.2014

#13



0


08.10.2014 15:14:00

Я сомневаюсь что начальство даст разрешение отправить базу в 7 GB со всеми нашими данными.
Возможно ли решение проблемы без отсылки базы7

 

Наталья Полубенская

Посетитель

Сообщений: 698
Авторитет:

85

Регистрация: 30.01.2014

#14



0


09.10.2014 20:49:22

Добрый день, Андрей!

Цитата
Андрей Павлов пишет:
Я сомневаюсь что начальство даст разрешение отправить базу в 7 GB со всеми нашими данными.
Возможно ли решение проблемы без отсылки базы7

Мы бы рекомендовали Вам обратиться к разработчику данной внешней обработки. Или написать письмо на линию консультаций crm@raus.ru с описанием Вашей проблемы и ссылкой на ветку форума.

 

Андрей Павлов

Заглянувший

Сообщений: 13
Авторитет:

0

Регистрация: 24.09.2014

#15



0


13.10.2014 09:54:16

Добрый день, Наталья!

Разработчиком данной обработки являюсь я.
А в чем разница обращения через форум или почту?

 

Алексей Чаплыгин

Посетитель

Сообщений: 1018
Авторитет:

155

Регистрация: 19.02.2010

#16



0


13.10.2014 10:05:43

Добрый день, Андрей!

Разница в том, что на данном форуме не ведется техническая поддержка пользователей решений 1С:CRM.  Техническая поддержка пользователей ведется, согласно правилам поддержки решений 1С:CRM, по специализированным для этих целей каналам связи, а именно указанный выше адрес технической поддержки. Если у вас возникают сложности в использовании решения — постараемся помочь в их решении.

Спасибо за понимание!

УТ 11.1.4.5 (Ошибка при запуске) ☑ 0

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 Тогда

по причине:

Попытка получения неинициализированного значения параметра сеанса

1

Ерепень

26.11.13

14:23

ясно

2

dj_serega

26.11.13

14:23

(1) +1

3

grayshadow

26.11.13

14:24

афигенный релиз:)

4

bestuzhev

26.11.13

14:29

Собственно из-за вот этого полез смотреть:

Добавлена функциональность бонусных программ лояльности.

-Бонусные программы лояльности предполагают начисление бонусных баллов, которые могут быть использованы для оплаты покупок.

-Бонусные баллы начисляются на карту лояльности клиента.

-При оплате покупки бонусные баллы пересчитываются в определенную сумму в соответствии с указанным для них курсом конвертации.

-При начислении и оплате бонусными баллами могут применяться различные ограничения: оплатить можно только определенные товары, сумма оплаты бонусами не должна превышать определенный процент от всей покупки, оплата покупки бонусами ограничена определенным сроком и т.д.

5

grayshadow

26.11.13

14:34

ухтыж, сделали все-таки бонусы…

ну ради такого можно снять с поддержки и инициализировать параметр сеанса:)

6

Aleksey

26.11.13

14:41

11.1.4.4 точно заускается

7

Aleksey

26.11.13

15:01

Новый объект: ПланОбмена.ИнтеграцияС1СДокументооборотом

Новый объект: Документ.АктПриемкиКлиентом

Новый объект: Документ.КорректировкаНалогообложенияНДСПартийТоваров

Новый объект: Перечисление.ВариантыДействийПоРасхождениямВАктеПриемкеКлиента

Новый объект: Перечисление.СпособыОтраженияРасхожденийАктПриемкиКлиента

Новый объект: Перечисление.СтатусыАктаПриемкиКлиента

Новый объект: Константа.ИспользоватьАктыПриемкиКлиентом

Новый объект: Константа.ИспользоватьБюджетирование

Новый объект: РегистрНакопления.ПланыОплатКлиентов

Новый объект: РегистрНакопления.ПланыОплатПоставщикам

8

Aleksey

26.11.13

15:07

Обновил до 11.1.4.5, подтверждаю, ошибка релиза

{ОбщийМодуль.СтандартныеПодсистемыВызовСервера.Модуль(35)}: Ошибка при получении значения атрибута контекста (ПараметрыКлиентаНаСервере)

    Если ПараметрыСеанса.ПараметрыКлиентаНаСервере.Количество() = 0 Тогда

по причине:

Попытка получения неинициализированного значения параметра сеанса

Попытка получения неинициализированного значения параметра сеанса

9

y22-k

26.11.13

15:14

(0) ппц они там совсем что ли не проверяют ничего

10

Aprobator

26.11.13

15:16

(0) не иначе от толстого клиента уже отказываются )

11

dj_serega

26.11.13

15:17

(10) Кто-то определенно получит по шапке.

12

saaken

26.11.13

15:28

(0) в модуль сеанса добавь одну процедуру, забыли параметры инициализировать, ничего страшного, тестовый релиз

13

Aleksey

26.11.13

15:28

(10) так в тонком изапускаем

14

saaken

26.11.13

15:28

(0) остальное работает

15

Aleksey

26.11.13

15:31

(14) это вопрос или утверждение

16

saaken

26.11.13

15:31

(0) в модуле сеанса добавь одну процедуру из прошлого релиза

17

bestuzhev

26.11.13

16:20

(12) Ну раз уж написал, выложи для всех!

18

saaken

26.11.13

16:31

#Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда

Процедура УстановкаПараметровСеанса(ИменаПараметровСеанса)

    
    // СтандартныеПодсистемы

    СтандартныеПодсистемыСервер.УстановкаПараметровСеанса(ИменаПараметровСеанса);

    // Конец СтандартныеПодсистемы

    
КонецПроцедуры

#КонецЕсли

19

Aprobator

27.11.13

09:52

(13) в (0) указано … Приложение: толстый клиент….

20

Aleksey

27.11.13

13:45

(19) а прием тут это? У меня в тонком клиенте та же ошибка

21

Trucker

27.11.13

14:37

Как утверждают разрабы, это связанно с ошибкой платформы.

22

Aleksey

27.11.13

14:43

(21) т.е. платформа при старте похерила кусок кода?  Или в (18) были костыли для обхода бага платформы?

23

hhhh

27.11.13

14:51

(22) похоже сравнение конфигураций криво работает. Постоянно какие-то глюки возникают, и в 8.2 тоже. А до 8.2.13 работало практически идеально.

24

hhhh

27.11.13

14:54

(23)+ у меня вот в точности такой глюк был вчера, в 8.2, при обновлении БП. Это же: ПараметрыКлиентаНаСервере. Сравнил с конфигурацией поставщика: отличаются три модуля. Заменил, ошибка с параметрами сеанса исчезла.

25

Trucker

27.11.13

14:59

(22) при обновлении код херится.

26

Aleksey

27.11.13

15:29

Т.е. желательно иметь последний CF и накатывать методом загрузки конфигурации?

27

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
Баллов: 52
Регистрация: 11.03.2007

#2401

14.03.2016 13:26:38

Цитата
Александр Арбузов написал:
не увидел раздела про обновление в документации

Я надеюсь под документацией Вы подразумеваете вот это «Руководство по работе с 6 версией модуля для  УТ 11».

skype: bob_kulikoff

 

#2402

15.03.2016 18:34:50

Обновил у себя дополнения для обмена между битриксом и 1С, но старые настройки не подтянусь, что получается все нужно по новой выгружать и настраивать?

 

Александр Денисюк

Администратор

Сообщений: 5322
Баллов: 477
Регистрация: 16.10.2013

#2403

16.03.2016 16:39:06

Цитата
Серге Кот написал:
Обновил у себя дополнения для обмена между битриксом и 1С, но старые настройки не подтянусь, что получается все нужно по новой выгружать и настраивать?

С какой версии на какую? 1С какая?
Вообще, если не УНФ, то должны подтягиваться. Но само собой. если с 4 сразу на 6 переходить — настройки не перенесутся.

 

#2404

17.03.2016 11:25:40

Добрый день!
подскажите пожалуйста как решить проблему:
Был настроен обмен с сайтом и все прекрасно работало. Потом сделали обновление 1С УТ 10.3.13.1 до релиза 10.3.35.2

1С Битрикс Управление сайтом 14.5.1 2002-2007 1С-Битрикс

И перестал работать этот обмен, в 1С пишется что выгружено, а на сайте не информация не обновляется

Спасибо

 

Александр Денисюк

Администратор

Сообщений: 5322
Баллов: 477
Регистрация: 16.10.2013

#2405

17.03.2016 14:08:51

Цитата
Серге Кот написал:
Обновил у себя дополнения для обмена между битриксом и 1С, но старые настройки не подтянусь, что получается все нужно по новой выгружать и настраивать?

На сайте выложена версия 6.0.1.3.. Подходит  для УНФ 1.6.4

 

#2406

17.03.2016 22:30:56

Подскажите пожалуйста что могло произойти.
Версии:
1с  11.1.10.197
модуль 5.0.0.8
в БУС установка беток отключена, все остальное ставится по мере выхода стабильных обновлений
все работало как надо, но вдруг вчера перестали загружаться новые заказы
была настроена загрузка только начиная с «доставка разрешена»
в строке событий пишет :
— Отправка запроса на получение заказов с сайта
— Не удалось прочитать данные, загруженные с сервера
— Загрузка информации по заказам ЗАВЕРШЕНА

остатки, номенклатура, информация по отгрузкам/оплатам существующих (ранее загруженных с сайта) заказов на сайт выгружается

 

Пользователь 92782

Постоянный посетитель

Сообщений: 218
Баллов: 34
Регистрация: 01.06.2011

#2407

18.03.2016 14:50:26

Цитата
Александр Денисюк написал:
Вообще, если не УНФ, то должны подтягиваться. Но само собой. если с 4 сразу на 6 переходить — настройки не перенесутся.

УТП для Украины, была 1.2.12.3 и обновили до 1.2.35.1, сразу поставили 6 версию модуля, может постепенно его обновлять вместе с базой? Что то не могу найти какая у меня версия модуля сейчас стоит

 

Пользователь 162101

Заглянувший

Сообщений: 46
Баллов: 2
Регистрация: 28.01.2013

#2408

18.03.2016 18:31:55

Цитата
Nikolay P написал:
Подскажите пожалуйста что могло произойти.
Версии:
1с  11.1.10.197
модуль 5.0.0.8
в БУС установка беток отключена, все остальное ставится по мере выхода стабильных обновлений
все работало как надо, но вдруг вчера перестали загружаться новые заказы
была настроена загрузка только начиная с «доставка разрешена»
в строке событий пишет :
— Отправка запроса на получение заказов с сайта
— Не удалось прочитать данные, загруженные с сервера
— Загрузка информации по заказам ЗАВЕРШЕНА

остатки, номенклатура, информация по отгрузкам/оплатам существующих (ранее загруженных с сайта) заказов на сайт выгружается

Дело в том, что наши товарищи выпустили обновление в котором снова есть ошибки, а именно связанные с изменением функции (получения доставки)

 

#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
Баллов: 2
Регистрация: 28.01.2013

#2412

21.03.2016 10:30:03

В файле  /bitrix/modules/sale/general/export.php:116
Необходимо (добавить, заменить — новую на старую) функцию получения доставки:

Код
function getSaleDelivery()
    {
        $delivery = array();
        $dbDeliveryList = \Bitrix\Sale\Delivery\Services\Table::GetList();
        while($service = $dbDeliveryList->fetch())
        {
            $deliveryObj = Bitrix\Sale\Delivery\Services\Manager::createObject($service);
            $delivery[$deliveryObj->GetId()] = ($deliveryObj->isProfile() ? $deliveryObj->getNameWithParent():$deliveryObj->getName());
        }
        return $delivery;
    }

Заменить на:

Код
function getSaleDelivery() 
{ 
   $delivery = array(); 
   $dbDelivery = CSaleDelivery::GetList(Array("ID" => "ASC"), Array("ACTIVE" => "Y"), false, false, Array("ID", "NAME", "ACTIVE")); 
   while($arDelivery = $dbDelivery -> Fetch()) 
      $delivery[$arDelivery["ID"]] = $arDelivery["NAME"]; 
   
   return $delivery; 
}

Учтите Вы меняете файлы ядра!!!!!! Решение временное (ТП пока не отвечает)

 

Пользователь 106360

Постоянный посетитель

Сообщений: 157
Баллов: 12
Регистрация: 02.11.2011

#2413

21.03.2016 11:13:54

Цитата
Alex Desha написал:
В файле  /bitrix/modules/sale/general/export.php:116
Необходимо (добавить, заменить — новую на старую) функцию получения доставки:

Код
 function getSaleDelivery()
    {
        $delivery = array();
        $dbDeliveryList = \Bitrix\Sale\Delivery\Services\Table::GetList();
        while($service = $dbDeliveryList->fetch())
        {
            $deliveryObj = Bitrix\Sale\Delivery\Services\Manager::createObject($service);
            $delivery[$deliveryObj->GetId()] = ($deliveryObj->isProfile() ? $deliveryObj->getNameWithParent():$deliveryObj->getName());
        }
        return $delivery;
    } 

Заменить на:

Код
 function getSaleDelivery() 
{ 
   $delivery = array(); 
   $dbDelivery = CSaleDelivery::GetList(Array("ID" => "ASC"), Array("ACTIVE" => "Y"), false, false, Array("ID", "NAME", "ACTIVE")); 
   while($arDelivery = $dbDelivery -> Fetch()) 
      $delivery[$arDelivery["ID"]] = $arDelivery["NAME"]; 
   
   return $delivery; 
} 

Учтите Вы меняете файлы ядра!!!!!! Решение временное (ТП пока не отвечает)

Подскажите, пожалуйста, что за обновление, что бы случайно не поставить.

 

#2414

21.03.2016 11:15:18

 

#2415

21.03.2016 11:35:37

Alex Desha, У меня беты не устанавляваются, а проблема все равно есть.
Появилась после установки обновления модуля «Техподдержка»

Updated: support (16.0.0) 2016-03-17 10:01:05
 

Пользователь 106360

Постоянный посетитель

Сообщений: 157
Баллов: 12
Регистрация: 02.11.2011

#2416

21.03.2016 12:14:08

Цитата
Nikolay P написал:
Alex Desha , У меня беты не устанавляваются, а проблема все равно есть.
Появилась после установки обновления модуля «Техподдержка»

Updated: support (16.0.0) 2016-03-17 10:01:05

У меня как раз сейчас Битрикс предлагает установить данное обновление.
Но не понятно почему оно затрагивает выгрузку заказов в 1С.
Пока не буду ставить.

 

#2417

21.03.2016 23:35:37

Добрый день, Александр.
«Управление торговлей» 11.2.2.116
Модуль интеграции 5.0.0.10
Интернет-магазин (sale) 15.0.8
Информационные блоки (iblock) 15.5.12
Если в данный момент конвертировать интернет магазин не планируется, но хочется обновить УТ до 11.2.3.101
1. Подскажите, будет ли работать модуль версии 6.0.1.3 с несконвертированныем интернет магазином?
2. Подскажите, будет ли работать  УТ 11.2.3.101 с модулем 5.0.0.10?
Спасибо.

 

#2418

22.03.2016 07:45:58

Ребят, кто на последней бете, скажите, какие ошибки встречаются с выгрузкой и загрузкой товаров 1С.
Интересует, ставитсяя ли отгрузка, оплата из 1с на сайте, если такие имеются в 1с. Меняются ли статусы заказов

 

#2419

22.03.2016 09:21:08

В общем проверил на локале, ни работает ничего, ни смена статусов, не ставиться оплата и отгрузка. Горе а не updade/

 

Пользователь 92782

Постоянный посетитель

Сообщений: 218
Баллов: 34
Регистрация: 01.06.2011

#2420

22.03.2016 12:19:21

Впечатления о новых доработках обмена с 1С, один негатив. Остаемся пока на старой версии обмена.
Как и выше написали, всегда все с ошибками.
Тест загрузки товаров с сайта в чистую базу огорчил, на сайте больше 10000 с ценами и остатком, загрузка в базу видела только 350 товаров) Товар с разными единицами измерения но при загрузке в базу можно только одну единицу выбрать.
А теперь про обмен с базы на сайт
Умеем утп 1.2.28.1, по инструкции объединяем.
В инструкции не слова о новых ролях к которым желательно дать доступ.
При попытке создать новый узел обмена:

Код
{ОбщийМодуль.СтандартныеПодсистемыПовтИсп.Модуль(11)}: Ошибка при получении значения атрибута контекста (ПараметрыКлиентаНаСервере)
   Возврат ПараметрыСеанса.ПараметрыКлиентаНаСервере.Получить(
по причине:
Попытка получения неинициализированного значения параметра сеанса

Запускаем базу, конечно доступ к старым настройкам мы получить не можем:

Код
{ОбщийМодуль.ОбщегоНазначения.Модуль(6028)}: Поле объекта не обнаружено (Представление)
         Если стр.Представление = ЭлементОтбора.Представление

Оказывается есть такой пункт, как импорт настроек из справочника «Настройки обмена с Web сайтом», но он тоже не работает

Код
{ПланОбмена.Б_ОбменССайтом.Форма.ФормаСписка.Форма(239)}: Поле объекта не обнаружено (СохраненнаяТаблицаКаталогов)
         НовыйПлан.ЗаполнитьТаблицуКаталогов(Выборка.СохраненнаяТаблицаКаталогов,ТаблицаКаталогов);

Создаем план на чистой базе в которую загружали товар.
При попытке проверки связи:

Код
{ОбщийМодуль.СтандартныеПодсистемыПовтИсп.Модуль(11)}: Ошибка при получении значения атрибута контекста (ПараметрыКлиентаНаСервере)
   Возврат ПараметрыСеанса.ПараметрыКлиентаНаСервере.Получить(
по причине:
Попытка получения неинициализированного значения параметра сеанса

Что то тестировать или обновлять дальше нет желания.
По поводу Попытка получения неинициализированного значения параметра сеанса, администратор форума отписывал:

Цитата
что то с модулем. Похоже общий реквизит слетел

данная ошибка в чистой базе

 

Александр Денисюк

Администратор

Сообщений: 5322
Баллов: 477
Регистрация: 16.10.2013

#2421

22.03.2016 14:43:00

Цитата
Минаев Дмитрий написал:
1. Подскажите, будет ли работать модуль версии 6.0.1.3 с несконвертированныем интернет магазином?

Будет, но в урезанном варианте(оплаты и отгрузки на сайт не загрузятся.)<eltn

Цитата
Минаев Дмитрий написал:
2. Подскажите, будет ли работать  УТ 11.2.3.101 с модулем 5.0.0.10?

Не тестировал, но думаю, что должно. Единственно что, банковский счет нужно ставить фиксированный, т.к. по алгоритмам выгрузки возникнет ошибка(т.к. в УТ 11.2.3 там ищется по другому)

 

Александр Денисюк

Администратор

Сообщений: 5322
Баллов: 477
Регистрация: 16.10.2013

#2422

22.03.2016 14:43:44

Цитата
Серге Кот написал:
Что то тестировать или обновлять дальше нет желания.
По поводу Попытка получения неинициализированного значения параметра сеанса, администратор форума отписывал:

Пишите в техподдержку..

По поводу единиц измерений. То что она одна выгружается — это не баг.

 

#2423

22.03.2016 15:09:35

:D it’s not a bug, it’s by design..

 

#2424

22.03.2016 15:52:07

А документы оплаты и отгрузки с сайта в 1С вообще загружаются на версии модуля 6.0.1.2?
УТ 11.2.3.66
Модуль обмена 6.0.1.2
Платформа 8.3.7.1917
Все stable обновления для сайта установлены.
Настройки узла такие:

http://take.ms/6lkNg

В чем может быть проблема?
Кто-нибудь сталкивался с такой проблемой?

 

Пользователь 92782

Постоянный посетитель

Сообщений: 218
Баллов: 34
Регистрация: 01.06.2011

#2425

22.03.2016 16:16:30

Цитата
Александр Денисюк написал:
По поводу единиц измерений. То что она одна выгружается — это не баг.

А если имеются на сайте и в кг и в шт и в литрах, как прикажите их грузить?

В тех. подержку когда то по старых проблемах писал, помощи не было. так что и сейчас не вижу смысла писать.

По поводу

Код
Попытка получения неинициализированного значения параметра сеанса

Запускаем с параметром /UsePrivilegedMode и запуск пошел.

По поводу импорта с старых таблиц обмена в новый:

Код
{ПланОбмена.Б_ОбменССайтом.Форма.ФормаСписка.Форма(239)}: Поле объекта не обнаружено (СохраненнаяТаблицаКаталогов)
         НовыйПлан.ЗаполнитьТаблицуКаталогов(Выборка.СохраненнаяТаблицаКаталогов,ТаблицаКаталогов);

А теперь самое интересное, натягиваю 5 версию обмена, до 6 всего один шаг вроде остался, при запуске обработки для обновления с 4 на 5 версию:

Код
{Форма.Форма.Форма(224)}: Метод объекта не обнаружен (ПолучитьПустуюСтруктуруНастроекДляОтборов)
   лВременныеДанные = ПланыОбмена.Б_ОбменССайтом.ПолучитьПустуюСтруктуруНастроекДляОтборов();

Ни скидок ни системы лояльности нет, коробочная обработка не работает

Понравилась статья? Поделить с друзьями:
  • Ошибка при получении значения атрибута контекста рабочееместоклиента
  • Ошибка при подключении к прослойке ncalayer
  • Ошибка при подключении xrdp
  • Ошибка при подключении к хосту ssl gstatic com
  • Ошибка при переносе системы на ssd