Текущее время: Вс, июл 27 2025, 21:02

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: BADI PROJECTDEF_UPDATE
СообщениеДобавлено: Пн, май 02 2011, 17:59 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Чт, май 11 2006, 12:07
Сообщения: 271
Откуда: Chelyabinsk
Пол: Женский
Использую BADI PROJECTDEF_UPDATE для сохранения своих полей. Но из тр. cj20n туда попадаю и при сохранении проекта и при сохранении СПП-элемента. Поскажите, пожалуйста, как четко выявить что сохранение идет именно проекта или СПП-элемента?

_________________
Абапер...
Продолжаю удивляться SAPу!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BADI PROJECTDEF_UPDATE
СообщениеДобавлено: Вт, май 03 2011, 06:54 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Пн, фев 14 2011, 07:26
Сообщения: 80
Откуда: Альфа Центавра
Пол: Мужской
не оно
' Изменился сам проект
if IM_PROJECTDEFINITION-UPDATE_TYPE = 'V'.
endIf.

при изменении только СПП IM_PROJECTDEFINITION-UPDATE_TYPE Is Initial

CON_CHANGE LIKE TC10-TRTYP VALUE 'V', "Aendern <==SYN


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: BADI PROJECTDEF_UPDATE
СообщениеДобавлено: Вт, май 03 2011, 07:06 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Пн, фев 14 2011, 07:26
Сообщения: 80
Откуда: Альфа Центавра
Пол: Мужской
И еще забыл, может поможет
думал можно анализировать еще обновление СПП ( BADI WORKBREAKDOWN_UPDATE)
но посмотрел логику в ФМ CJDW_CALL_BADI. Там сначала сохранение проекта а потом СПП.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: BADI PROJECTDEF_UPDATE
СообщениеДобавлено: Вт, май 03 2011, 07:51 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Чт, май 11 2006, 12:07
Сообщения: 271
Откуда: Chelyabinsk
Пол: Женский
В cj20n мне нужно различать 2 ситуации:
1. Изменяем проект с большой структурой СПП
2. Изменяем СПП с нижестоящими СПП.
Вот нужно различать: что изначально изменяем проект или СПП?
При этом UPDATE_TYPE не подходит, т.к. мы можем зайти на изменение в проект, но его не изменять и менять только СПП.
Бади для СПП тоже не подходит. Нужно искать какие-то переменные... Не могу ни чего подходящего найти :(

_________________
Абапер...
Продолжаю удивляться SAPу!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BADI PROJECTDEF_UPDATE
СообщениеДобавлено: Вт, май 03 2011, 08:18 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Пн, фев 14 2011, 07:26
Сообщения: 80
Откуда: Альфа Центавра
Пол: Мужской
Anutka написала:
проект с большой структурой СПП.

что-то не понял совсем

Anutka написала:
При этом UPDATE_TYPE не подходит, т.к. мы можем зайти на изменение в проект, но его не изменять и менять только СПП.

тогда для проекта UPDATE_TYPE пустой, если меняли сам проект то 'V' ???
В BADI для СПП такой же индикатор есть

Anutka написала:
Нужно искать какие-то переменные...

для проверок в СПП использовали
Code:
Assign ('(SAPLCJDW)PSTAB[]') To <tbPstab>.
Assign ('(SAPLCJDW)PSTAB') To <wa>.
...
Assign ('(SAPLCNPP)fpla_bt[]')     To <fpla_bt>.
Assign ('(SAPLCNPP)fpla_old_bt[]') To <fpla_old_bt>.
Assign ('(SAPLCNPP)fplt_bt[]')     To <fplt_bt>.
Assign ('(SAPLCNPP)fplt_old_bt[]') To <fplt_old_bt>.



Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: BADI PROJECTDEF_UPDATE
СообщениеДобавлено: Вс, май 08 2011, 11:04 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Чт, май 11 2006, 12:07
Сообщения: 271
Откуда: Chelyabinsk
Пол: Женский
matik написал:
Anutka написала:
проект с большой структурой СПП.

что-то не понял совсем


Когда много СПП разного уровня.

matik написал:
для проверок в СПП использовали
Code:
Assign ('(SAPLCJDW)PSTAB[]') To <tbPstab>.
Assign ('(SAPLCJDW)PSTAB') To <wa>.
...
Assign ('(SAPLCNPP)fpla_bt[]')     To <fpla_bt>.
Assign ('(SAPLCNPP)fpla_old_bt[]') To <fpla_old_bt>.
Assign ('(SAPLCNPP)fplt_bt[]')     To <fplt_bt>.
Assign ('(SAPLCNPP)fplt_old_bt[]') To <fplt_old_bt>.


Это не подходит. PSTAB содержит СПП элементы. Остальные вообще пустые оказались.

_________________
Абапер...
Продолжаю удивляться SAPу!


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

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


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

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


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

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