[Logo] Форум Корпорации ПАРУС
PKG_SESSION  XML
Индекс форума » ДПИ
Автор Сообщение
Архивариус
Новичок

Зарегистрирован: 06.07.2011 04:57:42
Сообщений: 34
Оффлайн

Добрый день.

Возникла проблема, с которой, к сожалению, пока не получается справиться своими силами.

При вызове процедуры P_SLCALCWAGES_SETCALC (во время отработки ведмостей на выплату) возникает обращение к пакету PKG_SESSION.
А именно - в процедуре PKG_SESSION_VARS.PUTPARAM имеется вот такой код:

insert into SESSION_VARS
(NAME, CONNECT_EXT, FORMAT, STR_VALUE, NUM_VALUE, DATE_VALUE)
values
(sNAME, PKG_SESSION.GET_CONNECT_EXT, nFORMAT, sVALUE, nVALUE, dVALUE);

Этот insert выдаёт ошибку, поскольку PKG_SESSION.GET_CONNECT_EXT возвращает значение null, которое не принимается таблицей.

Стал смотреть - везде и всё время null.
Подскажите, пожалуйста, почему?

Автор:
Beller
bellerophon90@gmail.com
17.09.2012 09:18

Для сообщений со старой версии форума
Архивариус
Новичок

Зарегистрирован: 06.07.2011 04:57:42
Сообщений: 34
Оффлайн

Опишите подробнее последовательность операций в программе.

Автор:
fox
fox@fox.net
17.09.2012 10:10

Для сообщений со старой версии форума
Архивариус
Новичок

Зарегистрирован: 06.07.2011 04:57:42
Сообщений: 34
Оффлайн

В модуле Администратор, в журнале сообщений об ошибках есть что-то?

Автор:
fox
fox@fox.net
17.09.2012 10:13

Для сообщений со старой версии форума
Архивариус
Новичок

Зарегистрирован: 06.07.2011 04:57:42
Сообщений: 34
Оффлайн

В Журнале Администратора ничего не отобразится, поскольку дело происходит в ДПИ, а не в Парус-клиенте.
Нашёл проблему.
Она скрылась в начальном общесистемном окошке выбора Организации.
Именно в нём должен происходить PKG_SESSION.LOGON, но на него было задано условие.

Это условие никогда не выполнялось - LOGON никогда не происходил.

Автор:
Beller
bellerophon90@gmail.com
17.09.2012 12:19

Для сообщений со старой версии форума
 
Индекс форума » ДПИ
Перейти: