Имя: Пароль:
1C
1С v8
Веб вервис. Перенос справочника полностью
0 мистер игрек
 
02.10.18
12:38
Сразу скажу что я веб-сервисы не знаю.
Если надо будет перенести все данные справочника, тогда xdto создать для каждого реквизита?
Или есть другие способы?
1 Mankubus
 
02.10.18
12:42
(0) можно создать один пакет xdto и в нем добавить типы для всех справочников.
можно без xdto - на вход принимать строку xml с выгруженными данными и парсить ее обычным способом
2 мистер игрек
 
02.10.18
12:46
(1) Через json можно же организовать?
По поводу без xdto, есть какая нить статья? Пни пожалуйста
3 FIXXXL
 
02.10.18
12:51
(2) веб-сервис - это "транспорт"
"транспорту" пофиг на xdto, он передает, что ты хочешь...
можешь "руками" собрать файл, преобразовать его в строку двоичных данных и передать
4 мистер игрек
 
02.10.18
12:53
(3) Еще вопрос. Веб-сервис может сразу возвращать все реквизиты справочника в одном свойстве? Или для каждого реквизита нужно отдельное свойство?
5 Ник080808
 
02.10.18
12:59
(4) тип разный. не?
6 мистер игрек
 
02.10.18
12:59
(5) Если б знал
7 Ник080808
 
02.10.18
13:00
Хотя в теории делаешь строку и в ней пишешь ИмяРеквизита1 = "ЗначениеРЕквизита1"; ИмяРеквизита2 = "ЗначениеРЕквизита2" и так далее. Хотя я бы за такое давал бы полгода исправительных работ
8 мистер игрек
 
02.10.18
13:11
(7) Понял, будет стринг.
9 FIXXXL
 
02.10.18
13:19
(8) ты обмен 1С-1С ваяешь? постоянный или одноразовый?
10 FIXXXL
 
02.10.18
13:20
(4) еще раз: веб-сервису пофиг, какой тип установишь на его параметр, то и будет "летать"
11 мистер игрек
 
02.10.18
13:25
(9) постоянный
12 мистер игрек
 
02.10.18
13:34
А что указать в пространство имен?
13 Бычье сердце
 
02.10.18
13:46
(0)
Можно отправить текст запроса, а возвращать ТЗ.
14 мистер игрек
 
02.10.18
13:55
При тесте выдает ошибку "Имя сервиса не задано"
15 Zombi
 
02.10.18
14:36
(14) Что за тест?
16 мистер игрек
 
02.10.18
14:41
(15) делаю запрос из браузера
17 Mankubus
 
02.10.18
14:44
(16) публикацию сделал из конфигуратора? как именно делаешь запрос?
18 мистер игрек
 
02.10.18
14:46
19 мистер игрек
 
02.10.18
14:46
''эээээээээ
вот это )

http://pc517/dev12_buhg/ws/NomenclatureTransfer/Transfer
20 мистер игрек
 
02.10.18
14:51
при публикации в папке сервиса должен появляется файл 1cws?