01.03.2007 10:32
fbdp
 
Искал на форуме, но не нашел такой темы

СМ2000 не дает удалить карточку выдает такую ошибку

ORA-20104: Карточку невозможно удалить, так как на нее есть ссылки из других мест базы данных
ORA-06512: на "SUPERMAG.CORE", line 262
ORA-06512: на "SUPERMAG.CARDS", line 1718
ORA-02292: нарушено ограничение целостности (SUPERMAG.SMCPRICESARTICLE) - обнаружена порожденная запись
ORA-06512: на "SUPERMAG.SMDELETECARD", line 3
ORA-06512: на line 1
01.03.2007 10:44
Propil
 
fbdp, это означает, что карточка уже использовалась при создании акта переоценки
Посмотри на вкладке Документы этого артикула, где она засветилась
01.03.2007 10:53
fbdp
 
В Документах пусто, она там не могла зсветиться, т.к. базу только готовим для нового магазина
01.03.2007 10:54
OlegON
 
На нее цена есть по одному из мест хранения. Если упретесь, то еще и историю цен придется чистить. Зачем удаляете?
01.03.2007 11:23
fbdp
 
Где это посмотреть и как удалить. Удаляем так как несколько товаров случайно залили в базу, а карточки уже разнесли по группам и перезаливка уже не поможет
01.03.2007 11:30
OlegON
 
Тут штатными средствами не получится, а, судя по вашим вопросам, в Oracle вы не разбираетесь. Таблицы smprices и smpricehistory. Но, думаю, проще и правильнее - создать группу для выбывающих карточек и затащить их туда. Коллеги у них еще будут.
01.03.2007 12:05
fbdp
 
А что с ними делать дальше ?
01.03.2007 12:07
OlegON
 
Забыть про них. Такие еще будут, не возиться же с каждой. Пусть группа торчит. Навостритесь - поудаляете, что сможете.
01.03.2007 12:12
Kryukov
 
Цитата:
fbdp А что с ними делать дальше ?
в исключённые отправь
01.06.2007 16:25
artyom
 
А у меня проблема с карточкой, которую если отбираешь, то появляется куча одинаковых ошибок вида:

Ошибка при считывании объекта из базы данных.
Объект не найден в базе данных. Возможно объект был удален

Причем в поле "Закладка" карточки ничего не отображается.
Она очень мешает редактировать классификатор. Карточку не возможно ни удалить ни переместить штатными средствами.
Удалить надо. Может как-нибудь использовать процедуру DeletеSmCard?
Часовой пояс GMT +3, время: 02:13.

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