Текущее время: Пн, окт 15 2018, 14:53

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


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


Вопросы по ППМ (MRP) - сюда.
Вопросы по классификации - сюда.



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Ошибка при обновлении ОЗМ  Тема решена
СообщениеДобавлено: Вт, ноя 17 2015, 21:27 
Ассистент
Ассистент

Зарегистрирован:
Чт, апр 12 2012, 12:34
Сообщения: 35
Всем привет!

После копирования продуктивного мандата в тестовую систему начала выходить ошибка при обновлении данных в транзакции MM02.

После внесения изменений, система сообщает, что запись материала изменена. Потом, когда выхожу из транзакции, система выводит сообщение:

"Экспресс-документ "Обновление прервано" получен от автора "USER1". Далее в SM13 смотрю ошибку и вижу, что она в модуле MATERIAL_WRITE_DOCUMENT. Далее дважды кликаю на строке с ошибки и вижу следующую информацию:
Класс: B2
Номер: 050
Текст: Ид. указателя изменения уже имеется.

Подскажите, пожалуйста, в чем может быть ошибка?

Если система имеет виду, что ошибка при обновлении таблиц CDHDR и CDPOS, но ведь OBJECTID для этих таблиц генерируется автоматически в порядке увеличения номера, а не из таблицы NRIV, где может быть пересечение нумерации.

Может быть что-то не так скопировали? Басис утверждает, что ошибка функциональная и проблема в нумерации материала. Но с нумерацией всё в порядке, так как в продуктиве материалом пользовались и вносили нужные изменения, а после копирования продуктива в тест, в тестовой системе начала возникать вот эта ошибка.

Ребята, прошу помощи.

Всем спасибо заранее.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Ошибка при обновлении ОЗМ
СообщениеДобавлено: Ср, ноя 18 2015, 09:57 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, ноя 03 2004, 15:51
Сообщения: 1839
Откуда: КраснАдар
Пол: Мужской
Это не про документ изменений, а про указатель (Change Pointer). Поэтому стоит:
1. Проверить таблицы BDCP и BDCP2.
2. Заглянуть в транзакцию BDCP.
3. Поудалять указатели в транзакции BD22.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка при обновлении ОЗМ
СообщениеДобавлено: Ср, ноя 18 2015, 12:04 
Ассистент
Ассистент

Зарегистрирован:
Чт, апр 12 2012, 12:34
Сообщения: 35
John Doe написал:
3. Поудалять указатели в транзакции BD22.


John Doe, спасибо! А что именно нужно удалить в этой транзакции, сможешь подсказать?

Для чего эти указатели нужны и что они делают?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Ошибка при обновлении ОЗМ
СообщениеДобавлено: Ср, ноя 18 2015, 12:41 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, ноя 03 2004, 15:51
Сообщения: 1839
Откуда: КраснАдар
Пол: Мужской
Традиционно, по указателям изменений можно организовать выполнение ALE операций, к примеру, отправку Idoc.
https://help.sap.com/saphelp_nw70/helpdata/en/12/83e03c19758e71e10000000a114084/frameset.htm


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка при обновлении ОЗМ
СообщениеДобавлено: Ср, ноя 18 2015, 15:09 
Ассистент
Ассистент

Зарегистрирован:
Чт, апр 12 2012, 12:34
Сообщения: 35
John Doe написал:
Это не про документ изменений, а про указатель (Change Pointer). Поэтому стоит:
1. Проверить таблицы BDCP и BDCP2.
2. Заглянуть в транзакцию BDCP.
3. Поудалять указатели в транзакции BD22.


Помогло. Спасибо. Проблема устранена.


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

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


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

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


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

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