Текущее время: Пт, апр 19 2024, 03:58

Часовой пояс: 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 часа


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

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


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

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