Текущее время: Пт, дек 26 2025, 12:02

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Ошибка SAPSQL_ARRAY_INSERT_DUPREC при переносе из разработки
СообщениеДобавлено: Чт, май 08 2008, 12:44 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Вт, сен 05 2006, 15:13
Сообщения: 34
Добрый день!
Ситуация следующая, в разработке были сделаны изменения куба, переношу запросом в тест, импорт завершается с кодом 12.
ABAP-процессор: SAPSQL_ARRAY_INSERT_DUPREC
Задание отменено.
Ошибка происходит при активации одного из правил обновлений куба, там есть Формулы.
Подходящую ноту пока найти не удалось, может кто-то сталкивался с подобным.
Версия SAP_BW 7.0

Спасибо за помощь.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, май 12 2008, 07:44 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Пн, май 12 2008, 07:12
Сообщения: 50
Откуда: Nsk
Может быть поможет - посмотрите ноту 985052 "'SAPSQL_ARRAY_INSERT_DUPREC' activating BI Admin Cockpit".
В этой ноте содержится код программы для устранения неконсистентности в формулах.
Если в Вашем случае имеет место что-то подобное, то наличие неконсистентности можно выявить приблизительно так:

DATA: i_t_rsaformt TYPE TABLE OF rsaformt,
wa_rsaformt TYPE rsaformt,
i_t_rsaform TYPE TABLE OF rsaform,
i_t_rsaform_del TYPE TABLE OF rsaformt.

SELECT * FROM rsaformt INTO TABLE i_t_rsaformt WHERE objvers = 'A'.
SELECT * FROM rsaform INTO TABLE i_t_rsaform WHERE objvers = 'A'.

LOOP AT i_t_rsaformt INTO wa_rsaformt.
READ TABLE i_t_rsaform
WITH KEY formula_id = wa_rsaformt-formid
objvers = 'A' TRANSPORTING NO FIELDS.
IF sy-subrc <> 0.
APPEND wa_rsaformt TO i_t_rsaform_del.
WRITE: 'FormulaID',
wa_rsaformt-formid,
'inconsistent'.
SKIP.
ENDIF.
ENDLOOP.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, май 13 2008, 10:11 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Вт, сен 05 2006, 15:13
Сообщения: 34
Большое спасибо за подсказку :D
Программа помогла, действительно была неконсистентность в формуле


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Ahrefs [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB