Текущее время: Пн, июл 28 2025, 01:45

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


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

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


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

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