Текущее время: Пт, ноя 01 2024, 03:37

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


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Проблемы с изменением контракта
СообщениеДобавлено: Пн, янв 16 2012, 08:00 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, авг 03 2009, 15:37
Сообщения: 292
Откуда: Алматы
Пол: Мужской
Доброе утро.

Пытаюсь изменить контракт на закупку BAPI_CONTRACT_CHANGE. Меняю условия и добавляю шкалы.
В таблице сообщений ошибок нету, только разные предупреждения.
Но при коммите выскакивает ошибка:

Категория Программная ошибка ABAP
ДинамОшибка SAPSQL_ARRAY_INSERT_DUPREC
Исключ. CX_SY_OPEN_SQL_DB
АВАР-прогр. RV13A016
Anwendungskomponente SD-MD-CM

Анализ ошибки
An exception occurred that is explained in detail below.
The exception, which is assigned to class 'CX_SY_OPEN_SQL_DB', was not caught
in
procedure "DB_UPDATE" "(FORM)", nor was it propagated by a RAISING clause.
Since the caller of the procedure could not have anticipated that the
exception would occur, the current program is terminated.
The reason for the exception is:
If you use an ABAP/4 Open SQL array insert to insert a record in
the database and that record already exists with the same key,
this results in a termination.

(With an ABAP/4 Open SQL single record insert in the same error
situation, processing does not terminate, but SY-SUBRC is set to 4.)

Смотрел Ноту 1090044, она уже в системе.
Никак не могу понять что делаю не так, не правильные параметры, которые передаю?
Буду очень признателен за помощь.

_________________
Все в этом мире стоит под сомнением, над сомнением – только google...


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Проблемы с изменением контракта  Тема решена
СообщениеДобавлено: Пн, янв 16 2012, 09:54 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пт, янв 18 2008, 10:34
Сообщения: 716
Откуда: Moscow
Пол: Мужской
в SM13 найдите соответствующий момент прерывания и запустите там же отладку. увидите что за дублированные данные у вас ну если не поможет то код в студию

_________________
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. (Э. Йодан)


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Проблемы с изменением контракта
СообщениеДобавлено: Пн, янв 16 2012, 11:38 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, авг 03 2009, 15:37
Сообщения: 292
Откуда: Алматы
Пол: Мужской
ghost написал:
в SM13 найдите соответствующий момент прерывания и запустите там же отладку. увидите что за дублированные данные у вас ну если не поможет то код в студию

Спасибо, попробую...

_________________
Все в этом мире стоит под сомнением, над сомнением – только google...


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Проблемы с изменением контракта
СообщениеДобавлено: Вс, янв 22 2012, 16:46 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, авг 03 2009, 15:37
Сообщения: 292
Откуда: Алматы
Пол: Мужской
Ghost, спасибо.

При добавлении новой шкалы, оказывается не обязательно корректировать старую, система все сама сделает (изменит даты, т.д.).
Тему закрываю.

_________________
Все в этом мире стоит под сомнением, над сомнением – только google...


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

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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