|
![]() |
#1 |
:o)
|
Итог:
Создали свой простой сервис, все значения передались. Сделали упрощённый сервис на базе схемы 1С, значения не передались ни через аксапту, ни через Visual Studio, так что всё же где-то проблема "на стороне сервиса". Разбираемся. Если кто-то боролся с подобной проблемой: значения в объект задаются, но не приходят в 1С, - напишите, пожалуйста.
__________________
"Только на Бога не может быть обиды - если смерть пошлет, значит, жизни пришел предел, на то рождался,- а за все остальное на Земле есть и должен быть спрос!." Чингиз Торекулович Айтматов. |
|
![]() |
#2 |
Участник
|
Цитата:
Сообщение от jeky
![]() Итог:
Создали свой простой сервис, все значения передались. Сделали упрощённый сервис на базе схемы 1С, значения не передались ни через аксапту, ни через Visual Studio, так что всё же где-то проблема "на стороне сервиса". Разбираемся. Если кто-то боролся с подобной проблемой: значения в объект задаются, но не приходят в 1С, - напишите, пожалуйста. |
|
![]() |
#3 |
:o)
|
Цитата:
Сообщение от Lucky13
![]() Как я понимаю, на стороне 1С у вас Web-сервис. А какой тип значения параметра у вызываемого метода указан? Там может быть простой тип, например, string (http://www.w3.org/2001/XMLSchema), тогда, скорее всего, все работает, а может быть сложный, со ссылкой на какую-то свою схему, тогда видимо и возникает ошибка
Не передаются простые типы DateTime и Decimal, сегодня пробовали также integer (тоже не передался) Типы, которые не передаются, описаны вот так в схеме Цитата:
Сообщение от jeky
![]() Цитаты из xsd:
сумма <xs:element name="sum" type="xs:decimal" minOccurs="0"/> дата <xs:element name="regDate" type="xs:dateTime" minOccurs="0"/> ... входные параметры в аксапте соответственно: сумма set_sum(Decimal value) дата set_regDate(DateTime value) ... при этом дата, передаваемая в составе сложного типа - передаётся <xs:element name="propertySimpleValue" nillable="true" minOccurs="0"/> входные параметры в аксапте set_propertySimpleValue(Object value); задание значения: X++: addPropDatePaymentContract.set_propertySimpleValue(systemdateget());
__________________
"Только на Бога не может быть обиды - если смерть пошлет, значит, жизни пришел предел, на то рождался,- а за все остальное на Земле есть и должен быть спрос!." Чингиз Торекулович Айтматов. |
|
![]() |
#4 |
:o)
|
Уважаемые коллеги, кто-нибудь работал с коробочным сервисом DMService от 1C?
Тема актуальна.
__________________
"Только на Бога не может быть обиды - если смерть пошлет, значит, жизни пришел предел, на то рождался,- а за все остальное на Земле есть и должен быть спрос!." Чингиз Торекулович Айтматов. |
|
Теги |
1c, web, web service, web сервис, документооборот 2.0, интеграция с 1с |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|