Имя: Пароль:
1C
1С v8
Ошибка связанные с модулем web-сервиса,
0 magvay_k
 
28.08.14
10:53
Добрый день, коллеги!
Ситуация такая, я отладил некий механизм вывода отчета по расчетным листкам во внешней обработке. Ничего сложно, все банально. Но сложность возникла когда данный программный код, я вставил в модуль web-сервиса.

Пример кода:
ОтчетРасчетныеЛисткиОрганизаций = Отчеты.РасчетныеЛисткиОрганизаций.Создать();
ТиповыеОтчеты.УстановитьПараметр(ОтчетРасчетныеЛисткиОрганизаций.КомпоновщикНастроек,  "НачалоПериода", НачалоМесяца(Date));

Ошибка возникающая в режиме предприятия:
Ошибка SOAP сервера:  Неизвестная ошибка. Ошибка в схеме компоновки данных
по причине:
Ошибка в схеме компоновки данных
по причине:
Ошибка получения информации набора данных
по причине:
Ошибка в запросе набора данных
по причине:
{(26, 35)}: Поле не найдено "НДФЛСведенияОДоходах.КодДохода.СтавкаНалогообложенияРезидента"
И НДФЛСведенияОДоходах.КодДохода.<<?>>СтавкаНалогообложенияРезидента = ЗНАЧЕНИЕ(Перечисление.НДФЛСтавкиНалогообложенияРезидента.Ставка13)

При этом конфигуратор, при попытки посмотреть значение в вычислителе выражения, зависает напрочь!

Платформа 8.3.5.1068

Народ, есть какие нибудь идеи?
1 etc
 
28.08.14
11:02
ЗначениеНеЗаполнено(НДФЛСведенияОДоходах.КодДохода) ?
2 etc
 
28.08.14
11:03
а, это ж в запросе...
3 magvay_k
 
28.08.14
11:04
Фишка в том, что данная ошибка не возникает если этот же программный код я напишу во внешней обработке, там все отлично отработает. А в модуле web-сервиса такая хрень
4 magvay_k
 
28.08.14
11:05
как будто, он не правильно создает объект -
Отчеты.РасчетныеЛисткиОрганизаций.Создать()
5 magvay_k
 
28.08.14
11:05
вот я и голову уже сломал....
6 Cube
 
28.08.14
11:07
Демоническим обновление баловался?
7 magvay_k
 
28.08.14
11:08
ну так )))
8 Cube
 
28.08.14
11:08
(7) Ну вот и результат...
9 magvay_k
 
28.08.14
11:08
но думаю врядля он тут имеет место...
10 Cube
 
28.08.14
11:09
(9) А ты проверь... Почисти кэши всякие там, для начала...
11 magvay_k
 
28.08.14
11:10
Ок, ща попробую
12 magvay_k
 
28.08.14
11:16
Все вычистил, не помогло...(
13 Cube
 
28.08.14
11:17
(12) Что конкретно чистил и как?
14 magvay_k
 
28.08.14
11:19
Сперва посмотрел в SQL-таблицах, нет ли хвостов динамического обновления (Config, ConfigSave). Затем почистил кэш с помощью утилиты.
15 magvay_k
 
28.08.14
11:20
Грешу на глюк платформы...
16 Cube
 
28.08.14
11:29
(15) Если есть возможность - создай новую базу на сервере предприятия и загрузи туда свой архив рабочей базы. И проверь на этой новой базе...
17 magvay_k
 
28.08.14
11:31
(16) Так эта база и есть загруженная в новую sql базу...

Есть грешок на права, щас попробую web-сервису, дать полные права и проверить.
18 Cube
 
28.08.14
11:32
(17) Так на этой новой базе ты уже демонически обновился... :)
19 magvay_k
 
28.08.14
11:32
Проблема с правами! Спасибо всем, буду выяснять чего ему не хватает....