Текущее время: Вт, апр 16 2024, 12:49

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




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Версия проектов - как удалить версию в PS
СообщениеДобавлено: Сб, фев 19 2011, 18:17 
Начинающий
Начинающий

Зарегистрирован:
Пн, сен 28 2009, 08:02
Сообщения: 2
Всем доброго времени суток,

Реализовали ведение версий проектов через транзакцию CN72, однако не учли следующую ситуацию:

1. С исходного проекта создали версию;
2. Затем в исходном проекте ошибочно удалили СПП - элемент.
3. При попытке в исходном проекте востановить/создать СПП с той же кодировкой система выдет собщение " СПП-элемент 01 с версией 01 уже существует."

Для заказчика важно восстановить или создать СПП с той же кодировкой.

Вопрос как удалить версию проекта ? предпологаю, что после удаления версии есть возможность создания СПП с требуемой кодировкой в исходном проекте.

Следующий вопрос: можно ли данные версии проекта перенести на версию моделирования (тр. СJV4) ?


Последний раз редактировалось SAW Пн, фев 21 2011, 07:44, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Версия проектов - как удалить версию в PS
СообщениеДобавлено: Вс, фев 20 2011, 16:45 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, ноя 03 2004, 14:51
Сообщения: 1912
Откуда: КраснАдар
Пол: Мужской
Посмотрите ноту 616732 - Renaming WBS elements in projects with versions. Похоже на ваш случай.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Версия проектов - как удалить версию в PS
СообщениеДобавлено: Пн, фев 21 2011, 10:20 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, апр 10 2009, 11:13
Сообщения: 1308
John Doe написал:
Посмотрите ноту 616732 - Renaming WBS elements in projects with versions. Похоже на ваш случай.

только обратите внимание, что программа для версий 5 - 6.04 - кривая, ее нужно чуть модифицировать, на апдейте таблицы, за образец можно взять код из программы для версии 4 - 4.7, ну или вот отсюда:
Code:
* rename WBS elements in the version where the operative element is
* renamed
  ELSEIF NOT wa_prps IS INITIAL.
    IF wa_prps-posid <> wa_vsprps_cn-posid.
      WRITE: / wa_vsprps_cn-pspnr, wa_vsprps_cn-posid, wa_prps-posid.
      IF testmode IS INITIAL.
        UPDATE vsprps_cn SET posid = wa_prps-posid "d_numb
               WHERE vsnmr = lp_vsnmr AND pspnr = wa_vsprps_cn-pspnr.
      ENDIF.
    ENDIF.
  ENDIF.

ошибка исправлена конкретно вот в этой строке:
Code:
UPDATE vsprps_cn SET posid = wa_prps-posid "d_numb

изначально было вот так:
Code:
UPDATE vsprps_cn SET posid = d_numb


Последний раз редактировалось funtik Пн, фев 28 2011, 15:50, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Версия проектов - как удалить версию в PS
СообщениеДобавлено: Пн, фев 28 2011, 15:41 
Ассистент
Ассистент

Зарегистрирован:
Пт, окт 12 2007, 08:50
Сообщения: 47
Откуда: Москва
Добрый день.
Попытался инициировать "поддержку", чтобы исправили указанную выше ошибку.
На прямое письмо ответили, что без "message" от клиента ничего делать не будут.
Отправил "message от клиента".
Переписываюсь уже неделю. Все равно стоят на своем, что в коде ошибок нет.
Кто сможет выставьте анаголичные сообщения, может продавим.
Правила как и всегда: не давать закрыть сообщение, не давать объединить с другим сообщением, на тупые ответы из САП пересылать обратно на сторону САП с такой же настойчивостью.

С одной стороны не критично, раз знаем сами где поправить, с другой стороны это лишнее общение с базисом, которые тоже не ввосторге от правки программы из саповской ноты.

Ниже привожу сокращенный дневник переписки:
Цитата:
Message: "Note №616732 has an error in ABAP-code."
....
25.02.2011 17:00:28 Yagzhin
Dear Mr. Judith Gabriel.
I ask you to look once again at a code of the ABAP program in Correction
Instruction №819424.

There's a following error ABAP-code:
...
loop ...
If ....
PERFORM get_next_number USING lp_prfix CHANGING ld_numb.
...
UPDATE vsprps_cn SET posid = ld_numb
...
elseif ...
...
UPDATE vsprps_cn SET posid = ld_numb
...
endif.
endloop.
...


The variable "ld_numb" is set only in the first part of construction "IF
ELSE ENDIF".
In the second part of this construction the variable "ld_numb" isn't set
or it's had old value (value of last loop).

I ask you to look once again at a code of the ABAP program in Correction
Instruction №258014.
There's a correct ABAP-code.

Sincerely yours
Yagzhin.

28.02.2011 13:27:48 Judith Gabriel
Dear Mr. Yagzhin,

I can provide you the information that the report ZVERSION_UPDATE
is working as expected and the coding is correct. This has also been
confirmed by our developer.
This report has already been used by several customers and has
lead to the expected systembehaviour.
When you would like to change the result of the report you can do it
by yourself. This report will not be changed from ours.

Sincerely yours

Judith Gabriel
PLM Senior Support Consultant
AGS Primary Support, Business Suite & Technology
SAP AG



Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Версия проектов - как удалить версию в PS
СообщениеДобавлено: Пн, фев 28 2011, 15:49 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, апр 10 2009, 11:13
Сообщения: 1308
Имел удовольствие переписываться с Judith Gabriel, толку 0.... такое ощущение, что он там выполняет роль буфера :)


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

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


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

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


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

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