28.05.2019 07:25
qwrty40
 
Доброго времени суток всем!
1.037.1СП7
При рассылке должности получил ошибку:
Цитата:
ORA-02291: нарушено ограничение целостности (SUPERMAG.SMCGRANTEDFUNCTIONS_ACCESS) - исходный ключ не найден
параметры: pPOSID=«57»; pFUNCID=«656»; pDAYSBEFORE=«»
соединено с: База даных=shamseli; Пользователь=Supermag
текст команды: Insert into Supermag.SMGRANTEDFUNCTIONS(POSID,FUNCID,DAYSBEFORE) values(:pPOSID,:pFUNCID,:pDAYSBEFORE)
тип команды: Text
Оно понятно, что в целевой базе отсутствует функция с ID 656. Вот только в какой табличке она живет я, перекопав том по структуре базы, так и не нашел. Пните в нужном направлении, плз...
28.05.2019 07:38
OlegON
 
Ты, в смысле, хочешь ее добавить чтоль? :) Она из лицензии, если добавишь, грохнешь всю лицензию целиком.
28.05.2019 08:57
qwrty40
 
Не. Не добавлять. Понять что мешает и перед рассылкой убрать убрать в ЦО (потом, ессно, вернуть взад).
28.05.2019 08:59
Mtirt
 
В адм. модуле в настройке прав доступа есть закладка - Функции.
Информация на ней показывает, что номер 656 - это "Просмотр истории наценок".
Эта информация вам поможет?
28.05.2019 09:00
Mtirt
 
Хотя, лично я бы прошлась бы по базе, куда не рассылается, генератором базы данных.
28.05.2019 09:47
OlegON
 
Цитата:
qwrty40 Понять что мешает и перед рассылкой убрать убрать в ЦО (потом, ессно, вернуть взад).
Так не в таблице, а в функциях, которые должности даны. Скорее всего - модулем целиком.
28.05.2019 23:26
qwrty40
 
Цитата:
Mtirt В адм. модуле в настройке прав доступа есть закладка - Функции.
Информация на ней показывает, что номер 656 - это "Просмотр истории наценок".
Эта информация вам поможет?
Это я уже и сам посмотрел. Непонятно почему ее нет в целевой базе...
29.05.2019 06:55
OlegON
 
Я так полагаю, что в целевой базе еще чего-то нет, потому, что это база магазина. Может, конечно, просто кривая лицензия.

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