![]() |
|
1C Web Сервисы и php | ☑ | ||
---|---|---|---|---|
0
jufer
21.02.17
✎
15:06
|
Добрый день!
Установил базовую бухгалтерию 3.0.9.35 для Казахстана на 1С 8.3.9.2170 (программная лицензия). Покапался в конфигураторе, нашел веб сервис exchange_2_0_1_6.1cws и функцию GetIBData. Она вызывает: Функция ПолучитьДанныеИнформационнойБазы(ПолноеИмяТаблицы) Возврат СериализаторXDTO.ЗаписатьXDTO(ОбменДаннымиСервер.ДанныеКорреспондента(ПолноеИмяТаблицы)); КонецФункции Я так понял она позволяет выгружать данные из таблицы 1С. Написал такой скрипт на php: http://pastebin.com/zdVWT4vm При запуске выдает: string(28) "Error: Internal server error" Там есть другие функции GetIBParameters, Ping они вызываются нормально. А вот эта не хочет. В чем может быть проблема? |
|||
1
Вафель
21.02.17
✎
15:10
|
посмотри может в жр какая запись об ошибке есть
|
|||
2
DrShad
21.02.17
✎
15:10
|
скорее всего ей имя таблицы не нравится
|
|||
3
jufer
21.02.17
✎
15:13
|
Это веб клиент. Работает без запуска конфигуратора и предприятия.
Смотрел логи IIS, говорит что 500 ошибка и ни каких подробностей. Я тоже думаю что ей не нравится название Справочники.Контрагенты, но я по всякому пробовал. и менял кодировки. Все равно выводит 500 ошибку. Где найти журнал 1С? |
|||
4
DrShad
21.02.17
✎
15:14
|
||||
5
DrShad
21.02.17
✎
15:15
|
'TableName' => "Справочник.Контрагенты"
|
|||
6
DrShad
21.02.17
✎
15:15
|
ты в полном имени объекта метаданных прописал "Справочники", а это уже менеджер
|
|||
7
jufer
21.02.17
✎
15:17
|
(5) О! да ладно! Заработал!
А почему Справочник, а не Справочники? В конфигурации написано "Справочники" |
|||
8
DrShad
21.02.17
✎
15:17
|
(3) [Это веб клиент. Работает без запуска конфигуратора и предприятия. ] но WS-соединение создается и логи пишутся в ЖР
|
|||
9
DrShad
21.02.17
✎
15:18
|
(7) см (6)
|
|||
10
DrShad
21.02.17
✎
15:18
|
ну и про (4) не забываем
|
|||
11
jufer
21.02.17
✎
15:20
|
(10) Это получается больше 2000 записей получить нельзя?
|
|||
12
DrShad
21.02.17
✎
15:21
|
(11) ну если в твоей базовой точно такой же запрос, то таки да - нельзя
|
|||
13
jufer
21.02.17
✎
15:36
|
(12) Да такой же.
А что означает строка в фигурных скобках? Похоже на ID. Я так понял данных эта функция особо не выводит. А как тогда получить сами данные по этому ID? <row> <Value xsi:type="xs:string">Физические лица</Value> <Value xsi:type="xs:decimal">0</Value> <Value>{"#",24ced911-e473-49e3-8e9b-239451b0baa0,77:b43000148512e20711e6f02518296593}</Value> </row> |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |