Текущее время: Пн, июл 21 2025, 16:46

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




Начать новую тему Ответить на тему  [ Сообщений: 34 ]  На страницу 1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Динамическое мероприятие для 0016 инфотипа
СообщениеДобавлено: Ср, авг 27 2014, 12:21 
Ассистент
Ассистент

Зарегистрирован:
Сб, мар 16 2013, 20:23
Сообщения: 25
Здравствуйте, уважаемые.
Очень прошу помощи. Есть задание настроить динамику, но нет такого опыта.
Цель
при изменении BEGDA
P0000-BEGDA для Action Type ZA
Необходимо менять дату в инфотипе 0016
в поле P0016-CTBEG
тоесть P0016-CTBEG = P0000-BEGDA
Как должно выглядеть это ДМ?

Заранее огромное спасибо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Динамическое мероприятие для 0016 инфотипа
СообщениеДобавлено: Ср, авг 27 2014, 13:12 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, окт 13 2011, 22:45
Сообщения: 497
Разрешите встречный вопрос. Кнопкой F1 пользовались в ракурсе V_T588Z? В чем у Вас "затык"?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Динамическое мероприятие для 0016 инфотипа
СообщениеДобавлено: Ср, авг 27 2014, 13:34 
Ассистент
Ассистент

Зарегистрирован:
Сб, мар 16 2013, 20:23
Сообщения: 25
gomer4ik написал(а):
Разрешите встречный вопрос. Кнопкой F1 пользовались в ракурсе V_T588Z? В чем у Вас "затык"?


конечно можно.
Затык в собственное некопетентности в данном вопросе. Я прочитал, какие ключи что делают, но в целом это мой первый опыт и как взяться за это дело концептуально у меня в голове не укладывается. А по срокам жмут)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Динамическое мероприятие для 0016 инфотипа
СообщениеДобавлено: Ср, авг 27 2014, 13:36 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, окт 13 2011, 22:45
Сообщения: 497
Покажите что получилось хоть?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Динамическое мероприятие для 0016 инфотипа
СообщениеДобавлено: Ср, авг 27 2014, 13:38 
Ассистент
Ассистент

Зарегистрирован:
Сб, мар 16 2013, 20:23
Сообщения: 25
Сейчас попробую ещё раз напистаь (удалил в сердцах), но вижу, что бред, даже в сравнении с тем, что там уже есть.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Динамическое мероприятие для 0016 инфотипа
СообщениеДобавлено: Ср, авг 27 2014, 13:57 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, окт 13 2011, 22:45
Сообщения: 497
Посмотрел внимательнее Вашу задачу. И то мог чего то пропустить :| .
Покажите инфо-группу для мероприятия ZA?
В случае простого изменения через PA30, что должно происходить?
И в какой момент должно меняться значение CTBEG, так как динамика сработает только после сохранения.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Динамическое мероприятие для 0016 инфотипа
СообщениеДобавлено: Ср, авг 27 2014, 13:59 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, ноя 07 2006, 10:12
Сообщения: 1194
Откуда: Москва
Пол: Мужской
Если говорить честно то через динамику такое требования вообще не реализовать. Динамика работает после того как данные сохраняются, чтобы динамика сработала нужно подсунуть именно значения ключевых полей чтобы в динамике данные были считаны, заменены новыми данными и потом сохранены еще раз.

К моменту выполнения даных в БД еще нет, коммит не прошел и считывание не пройдет, нет считывания - нет действия.

В вашем случае только ZXPADU02 поможет или БАДИ метод AFTER_INPUT. Плюс ко всему если потом надо будет использовать LSMW и загрузку в батчинпуте то динамика там не работает в принципе.

_________________
С уважением, Р.В. Величко


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Динамическое мероприятие для 0016 инфотипа
СообщениеДобавлено: Чт, авг 28 2014, 10:10 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, авг 22 2005, 14:50
Сообщения: 1285
Откуда: с работы
Пол: Женский
я б как-то так делала:
0000 begda 02 P если Action Type = ZA
0000 begda 02 P молга = нужная неплохо бы вставить
0000 begda 02 I mod вот тут подумать, COP, MOD или INS для вас, с учётом привязок, в прошлое или будущее двигаете обычно и т.п. Но например INS,16,,,(P0000-BEGDA), За синтаксис не отвечаю, давно не динамичила. В случае мод и коп можете не попасть на нужную запись (новая дата раньше старой), в случае с инс при временной привязке 1 или 2, может остаться хвостик
0000 begda 02 W P0016-CTBEG=P0001-BEGDA

как-то так


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Динамическое мероприятие для 0016 инфотипа
СообщениеДобавлено: Чт, авг 28 2014, 10:58 
Ассистент
Ассистент

Зарегистрирован:
Сб, мар 16 2013, 20:23
Сообщения: 25
Большое спасибо всем написавшим.
Галка, спасибо поробую) Это отдичается от того, что понаписал я.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Динамическое мероприятие для 0016 инфотипа
СообщениеДобавлено: Ср, окт 15 2014, 09:25 
Ассистент
Ассистент

Зарегистрирован:
Сб, мар 16 2013, 20:23
Сообщения: 25
доброго дня.
Сейчас динамика выглядит так:
0016 04 325 ------ CHANGE 0016 CTBEG ------------------
0016 06 340 P T001P-MOLGA='33'
0016 CTBEG 06 345 W INS,P0016-BEGDA=P0016-CTBEG

И она не отрабатывает.
Тоесть, при изменении P0016-BEGDA, поле P0016-CTBEG не изволит меняться.

ЧЯДНТ?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Динамическое мероприятие для 0016 инфотипа
СообщениеДобавлено: Ср, окт 15 2014, 09:51 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, ноя 07 2006, 10:12
Сообщения: 1194
Откуда: Москва
Пол: Мужской
Чтобы использовать INS надо код операции поставить I, и только потом код операции W и установка значений полей. Посмотрите внимательно на справу к полям T588Z таблички.

_________________
С уважением, Р.В. Величко


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Динамическое мероприятие для 0016 инфотипа
СообщениеДобавлено: Ср, окт 15 2014, 11:06 
Ассистент
Ассистент

Зарегистрирован:
Сб, мар 16 2013, 20:23
Сообщения: 25
Увы, я не уверен, что мне нужно использовать INS..
Мне необходимо, чтобы в ИТ 0016 при изменении одного поля (P0016-BEGDA) менялось другое (P0016_CTBEG).
Вроде просто, пара строк, а работать не могу заставить.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Динамическое мероприятие для 0016 инфотипа
СообщениеДобавлено: Ср, окт 15 2014, 11:45 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, ноя 07 2006, 10:12
Сообщения: 1194
Откуда: Москва
Пол: Мужской
Дык в том то и дело что если использовать динамические мероприятие перед W всегда должен стоять оператор измеения инфотипа с признаком I (за ним конечно либо INS,MOD и т.д.)

W работает только после I. Это жестко заабаплено самим SAP.

_________________
С уважением, Р.В. Величко


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Динамическое мероприятие для 0016 инфотипа
СообщениеДобавлено: Ср, окт 15 2014, 14:05 
Ассистент
Ассистент

Зарегистрирован:
Сб, мар 16 2013, 20:23
Сообщения: 25
Спасибо, понял. И всё же
0016 06 350 0 -----------CHANGE OF P0016-CTBEG--------------
0016 06 355 P T001P-MOLGA='33'
0016 06 360 I INS,0016,(P0016-BEGDA)
0016 06 365 W P0016-BEGDA=P0016-CTBEG
В таком виде тож не работает.
Куда ещё я не смотрю, куда надо смотреть?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Динамическое мероприятие для 0016 инфотипа
СообщениеДобавлено: Ср, окт 15 2014, 14:43 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, ноя 07 2006, 10:12
Сообщения: 1194
Откуда: Москва
Пол: Мужской
Ну так и не сработает. Ключевые поля через W устноавить нельзя. работает только для полей инфотипа (структура PSNNNN) а вот поля PSKEY так изменить нельзя.

_________________
С уважением, Р.В. Величко


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 34 ]  На страницу 1, 2, 3  След.

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


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

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


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

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