[ОТВЕТИТЬ]
03.09.2012 14:49
Mr_Vito
 
Добрый день
В справочнике контрагентов есть поля «код страны» и «код региона»
При попытке изменить или забить туда циферки выходит ошибка:
2012.09.03 (Monday) 16:33:44
----- Прерывание работы программы -----
сообщение: "Ошибка при сохранении объекта в базе данных."
исключение: Sm.Core.InteropException
hResult: 80040008h; доп. код: 8
источник: SMLibrary

----- Причина исключения, уровень вложения 1 -----
сообщение: "ORA-01031: insufficient privileges
"
исключение: Sm.Core.InteropException
hResult: 80040E09h; доп. код: 1031
источник: Microsoft OLE DB Provider for Oracle

----- Причина исключения, уровень вложения 2 -----
сообщение: "Доступ запрещен."
исключение: Sm.Core.InteropException
hResult: 80040E09h; доп. код: 0
источник: Microsoft OLE DB Provider for Oracle

----- Причина исключения, уровень вложения 3 -----
сообщение: "update Supermag.SMClientInfo TMain set
TMain.CountryCode=?,
TMain.RegionCode=?
where TMain.ID=?"
исключение: Sm.Core.InteropException
hResult: 80004005h; доп. код: 0
источник: SmLibaryBase trace


в административном модуле разрешений на эти поля не нашел,
ни кто не сталкивался, что можно сделать?
(Супермаг 1.028.2 сп 14)
03.09.2012 15:40
whitewizard
 
В описании?
03.09.2012 15:47
Mr_Vito
 
нет, закладка "общие"
03.09.2012 15:52
whitewizard
 
Какая версия?
На 1.029.1.4 всё путём.
03.09.2012 15:59
Mr_Vito
 
(Супермаг 1.028.2 сп 14)
03.09.2012 16:12
whitewizard
 
под Администратором системы тоже так пишет?
03.09.2012 16:14
Mr_Vito
 
да
под юзером с должностью которой отданы абсолютно все права в административном модуле
03.09.2012 16:29
whitewizard
 
Но остальные поля даёт редактировать?
03.09.2012 16:36
whitewizard
 
А, например, завести нового юзера-админа?
03.09.2012 17:22
Mr_Vito
 
пробовал, новую должность создавал, не помогает :(
03.09.2012 18:09
Mr_Vito
 
Проблема решена
Надо пропустить скрипт:
grant update(INN,KPP,Ident,Name,ShortName,NationalName,NationalNameLang,Commentary,OKONH,OKPO,GLN,
Passport,HeadQuarters,JuridicPers,VATPayer,RegionCode,CountryCode) on SMClientInfo to SUPERMAG_FN_CLIENTS_EDITGENER;
03.09.2012 18:14
whitewizard
 
это не решение
это костыль
разберись лучше почему гранты слетели с таблицы
обновление криво прошло?
03.09.2012 19:54
OlegON
 
интересно, как оно было найдено? разрабы прислали? просто гранты иногда легально не появляются при обновлении или наоборот при генерации новой БД
04.09.2012 07:58
Mr_Vito
 
скрипт С+ прислал,
сказали что в 28.2 в одном из сервиспаков покривело, а исправили только в 29 версии
Опции темы


Часовой пояс GMT +3, время: 06:32.

 

Форум сделан на основе vBulletin®
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.