Текущее время: Пн, авг 04 2025, 01:37

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: VOFM, копирование из закза в поставку (SAP ECC 6.0)
СообщениеДобавлено: Пт, авг 15 2008, 11:25 
Специалист
Специалист

Зарегистрирован:
Вт, май 22 2007, 08:26
Сообщения: 123
Откуда: S-Pb
Добрый день!
Помогите пожалуйста!!
Нужно при создании поставки с заказа заполнить некое поле.
В ТЗ сказано: в тр. VOFM создать свою запись путем копирования записи 101. Добавить код.
Создала запись, добавила код. При сохранении система начинает создавать расширение и дальше затык.

Вопрос такой:
в коде 101 есть текст:
Code:
ENHANCEMENT-POINT DATEN_KOPIEREN_101_10 SPOTS ES_FV50C101 INCLUDE BOUND.
*$*$-Start: DATEN_KOPIEREN_101_10---------------------------------------------------------------$*$*
ENHANCEMENT 4  OID_FV50C101.    "active version


Не означает ли это, что уже предусмотрены точки входа? И можно создать свое внедрение к Enhancement Spot ES_FV50C101?

(Попробовала в se19 создать внедрение - не получается,
хотя в se18 Enhancement Spot ES_FV50C101 можно посмотреть.
Что я не так делаю или не так понимаю?)

Буду благодарна за ответы!!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, авг 15 2008, 11:28 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пт, янв 18 2008, 10:34
Сообщения: 716
Откуда: Moscow
Пол: Мужской
а если просто удалить эти строчки в новой формуле я например так делал если расширение не было реализовано


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, авг 15 2008, 12:04 
Специалист
Специалист

Зарегистрирован:
Вт, май 22 2007, 08:26
Сообщения: 123
Откуда: S-Pb
ghost написал:
а если просто удалить эти строчки в новой формуле я например так делал если расширение не было реализовано


В ТЗ написали - путем копирования, я честно пыталась :) При копировании исходный текст уже не исправить.

Попробую создать, скопировать текст, удалить "лишнее" :)

Но вопрос-то у меня остался! Как правильно воспользоваться предусмотренными Enhancement Spot? Можно ли не создавать свою программу, а просто вклиниться через эти точки в программу 101?
Или они для других целей предусмотрены?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, авг 15 2008, 16:00 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4871
Откуда: Москва
Пол: Мужской
Мне кажется, лучше создавать свою формулу с нуля. В ней первой строчкой выполнить perform 101 формулы, потом дописать свой код

_________________
Удача - результат нашего желания (© А. Нортон)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, авг 15 2008, 18:44 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
Рекомендую уточнить задание. Тут возможны как минимум три варианта: 1) новая routine должна содержать вызов 101 (т.е. должны полностью выполниться обе); 2) новая routine должна выполняться вместо 101, но должна содержать часть кода из 101; 3) 101 просто упомянули как образец и вам на самом деле ничего оттуда нафик не надо.

Соответственно решения могут быть разные. В любом случае лучше создать свою новую routine, как советует LKU. При варианте 1 туда добавляете perform DATEN_KOPIEREN_101, потом свой код. B остальных вариантах - copy/paste часть кода из 101, выбросив ненужное.

_________________
"One of the symptoms of an approaching nervous breakdown is the belief that one's work is terribly important." Bertrand Russell


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вс, авг 17 2008, 12:29 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 29 2005, 07:34
Сообщения: 1127
Откуда: РОССИЯ
Пол: Мужской
всё просто на самом деле. сам постановщик по большей сфере деятельности.

вас явно попросили создать новую формулу копирования с вызовом старой 101 и прописание дополнительного кода.

Пример:

Цитата:
PERFORM DATEN_KOPIEREN_101... и т п...

свой код


дык эдак. Но вот про поинт входа вы верно заметили. Тут можно уже сделать самому консультанту, если он может. Только он знает нужно ему 101 и новая формула или только новая, модифицированная 101 формула.

судя по поставноки ему и та и другая понадобится, так что поинт не используйте лучше

PS Я работаю с поинтом и именно в этой самой формуле, потому как сам настраиваю и сам отвечаю :) и мне чистая 101 ненужна.Пользуемся чем проще и правильнее

_________________
мне бы такой "Журнал изменений" как в SAP да в жизнь... цены бы не было!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, авг 18 2008, 08:10 
Специалист
Специалист

Зарегистрирован:
Вт, май 22 2007, 08:26
Сообщения: 123
Откуда: S-Pb
Большущее всем спасибо за ответы! :)


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

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


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

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


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

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