Имя: Пароль:
1C
1С v8
Проблема с ЗаписатьJSON в веб-сервисе
0 leossb
 
09.11.17
17:13
В общем модуле и т.д. делаю так:
ЗаписатьJSON(ЗаписьJSON,МассивJSON,,"ОбработкаСложныхТипов",ИмяМодуля);
Сейчас надо в веб-сервисе сделать то же самое, но как мне указать, что обработчик лежит в том же сервисе? Если ничего не указывать, то ошибка передаваемого типа, ЭтотОбъект - переменная не определена.
Метаданные.WebСервисы.DiscountList.Модуль ошибка типа, как если ничего не указывать.
Общий модуль создать не могу, т.к. конфигурация типовая, сервис в расширении, режим совместимости конфигурации 8.3.8.
Может подскажет кто?
1 DrShad
 
09.11.17
17:15
и что мешает создать общий модуль?
2 leossb
 
09.11.17
17:17
ОбщийМодуль.Расш_ОбщийМодуль1: Использование общих модулей в расширениях недопустимо в режиме совместимости 8.3.8 и ниже
При проверке метаданных обнаружены ошибки!
Операция не может быть выполнена.
3 DrShad
 
09.11.17
17:21
что мешает сделать веб-сервис не в расширениях?
4 leossb
 
09.11.17
17:25
Не хочу снимать конфигурацию с поддержки)
5 DrShad
 
09.11.17
17:34
(4) и не надо, просто дай возможность редактировать
6 leossb
 
09.11.17
22:55
Ну, тут проблема в том, что в рибе около 50 узлов и придется обновлять все, а сервис нужен только в центральной базе, думал обойтись расширением))
Судя по всему, проблему так просто не решить?
Мб есть у кого-то идеи?
7 Anarki
 
09.11.17
23:03
В "ОбработкаСложныхТипов" много преобразуешь? Какие типы?
8 Мимохожий Однако
 
09.11.17
23:05
Внешние обработки не подходят?
9 Anarki
 
09.11.17
23:07
(0)Как вариант, ты можешь подготовить заранее структуру на запись, заранее сделав все преобразования. И не использовать функцию преобразования вообще.
10 leossb
 
09.11.17
23:52
(7)(9) Там таблица значений, неопределено, представление справочников, еще может что-то, не помню.
Видимо так и придется сделать.
(8) веб сервис во внешней обработке? Или файлик типа выкладывать на ftp, а с другой стороны его забирать? Тоже вариант.
Просто странно, что нельзя как-то указать на текущий модуль просто...
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.