Текущее время: Ср, июл 23 2025, 20:16

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 15 ] 
Автор Сообщение
 Заголовок сообщения: Сохранение в MSEG, MKPF
СообщениеДобавлено: Пт, ноя 02 2007, 10:56 
Специалист
Специалист

Зарегистрирован:
Вт, мар 07 2006, 15:56
Сообщения: 137
Пол: Мужской
Добрый день!
Необходимо отлавливать в системе все изменения в таблицы MSEG и MKPF. Существуют ли какие-нибудь ФМ или USER-exitы для этих целей?
Сам нашел только MB_POST_DOCUMENT. Не знаю подойдет или нет. :oops: :?:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сохранение в MSEG, MKPF
СообщениеДобавлено: Пт, ноя 02 2007, 11:01 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
luka_rus написал:
Добрый день!
Необходимо отлавливать в системе все изменения в таблицы MSEG и MKPF. Существуют ли какие-нибудь ФМ или USER-exitы для этих целей?
Сам нашел только MB_POST_DOCUMENT. Не знаю подойдет или нет. :oops: :?:

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

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сохранение в MSEG, MKPF
СообщениеДобавлено: Пт, ноя 02 2007, 11:07 
Специалист
Специалист

Зарегистрирован:
Вт, мар 07 2006, 15:56
Сообщения: 137
Пол: Мужской
sy-uname написал(а):
luka_rus написал:
Добрый день!
Необходимо отлавливать в системе все изменения в таблицы MSEG и MKPF. Существуют ли какие-нибудь ФМ или USER-exitы для этих целей?
Сам нашел только MB_POST_DOCUMENT. Не знаю подойдет или нет. :oops: :?:

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

Все. Особенно добавление новых записей в MSEG и MKPF. Просто хотим создать копию MSEG и MKPF по некоторым видам движения для более быстрого доступа к этим данным.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, ноя 02 2007, 11:14 
Директор
Директор

Зарегистрирован:
Чт, июн 21 2007, 09:01
Сообщения: 904
Откуда: УЖ 15/2
Пол: Мужской
Может быть BADI MB_DOCUMENT_UPDATE "BADI в обновлении документа материала: MSEG и MKPF"?
user-exit для докмента ПМ
Событие создание документа материала...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, ноя 02 2007, 17:51 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, июн 02 2006, 14:22
Сообщения: 138
Откуда: г.Новомичуринск
Пол: Мужской
Alex80
Скажите какя у вас задача по точней. у нас тоже есть схема отлавливания изменений и созданий документов MM

_________________
Не ломайте то что уже есть.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, ноя 02 2007, 17:53 
Директор
Директор

Зарегистрирован:
Чт, июн 21 2007, 09:01
Сообщения: 904
Откуда: УЖ 15/2
Пол: Мужской
IVA_GRES написал:
Alex80
Скажите какя у вас задача по точней. у нас тоже есть схема отлавливания изменений и созданий документов MM

У меня по данному вопросу нет никакой задачи.
Попробуйте уточнить у luka_rus


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

Зарегистрирован:
Вт, мар 07 2006, 15:56
Сообщения: 137
Пол: Мужской
IVA_GRES написал:
Alex80
Скажите какя у вас задача по точней. у нас тоже есть схема отлавливания изменений и созданий документов MM

Задача простая отловить создание и изменение записей в таблицах MSEG и MKPF и перенести эти записи в свои Z таблицы, чтобы некоторые наши отчеты, которые грузят MSEG перенести на Z таблицы. Вооот такая задумка.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб, ноя 03 2007, 14:51 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, июн 02 2006, 14:22
Сообщения: 138
Откуда: г.Новомичуринск
Пол: Мужской
Изменений быть не может. Т.к. записи создаются и более не исправляются. а вот отловить создание можно.
в ФМ ES_APPEND_USER_OBJECTS
вставить модификацию
Цитата:
data:
zobject_typ type char255
,zobject_id type text1000
,num_doc type mkpf-mblnr
,jahr type mkpf-mjahr
,len_numdoc(10)
,pos_doc(10)
.
loop at IX_ESRUO.
if IX_ESRUO-object_typ = 'BUS2017'.
clear: zobject_typ, zobject_id.
clear: num_doc, jahr, len_numdoc, pos_doc.
zobject_typ = IX_ESRUO-object_typ.
zobject_id = IX_ESRUO-object_id.
len_numdoc = strlen( zobject_id ).
pos_doc = len_numdoc - 4.
num_doc = zobject_id+0(pos_doc).
jahr = zobject_id+pos_doc(4).
call function 'ZMM_BAPI_99_CHEK_NEW_DOC'
exporting
mblnr = num_doc
mjahr = jahr.
endif.
endloop.

Потом в своём ФМ можно делать SELECT в MSEG и добовлять в свои Z таблицы данные.
Этот ФМ вызывается посте события создания самой записи в системе

_________________
Не ломайте то что уже есть.


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

Зарегистрирован:
Вт, мар 07 2006, 15:56
Сообщения: 137
Пол: Мужской
Спасибо. После выходных попробуем. :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб, ноя 03 2007, 15:07 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, июн 02 2006, 14:22
Сообщения: 138
Откуда: г.Новомичуринск
Пол: Мужской
Удачи если что пишите. Унас это связанно из за того что надо отслеживать новые документы для автоматической заливки их в 1С 8.0 УПП.
Изврат, но задача была интересной....

_________________
Не ломайте то что уже есть.


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

Зарегистрирован:
Вт, мар 07 2006, 15:56
Сообщения: 137
Пол: Мужской
IVA_GRES написал:
Удачи если что пишите.


Поставил точку прерывания в ФМ ES_APPEND_USER_OBJECTS. И через MB1B создал документ. Вызова функции не произошло. В каком случае происходит вызов функции?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, ноя 12 2007, 08:49 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, июн 02 2006, 14:22
Сообщения: 138
Откуда: г.Новомичуринск
Пол: Мужской
Попробуйте сделать проводку через MIGO. Посмотрите сработает у ВАС. У нас всё работает не зависимо от транзакции. Даже отрабатывает в ФМ BAPI_GOODSMVT_CREATE.
Пишите если что на почту iva@ryazgres.ru или в Skype - ivanovvitaliy.

_________________
Не ломайте то что уже есть.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, ноя 12 2007, 09:20 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
Alex80 уже дал совет - ловите в БАДИ MB_DOCUMENT_UPDATE


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

Зарегистрирован:
Вт, мар 07 2006, 15:56
Сообщения: 137
Пол: Мужской
OlegDm написал(а):
Alex80 уже дал совет - ловите в БАДИ MB_DOCUMENT_UPDATE


:cry: Ну не нашел я такой ФМ MB_DOCUMENT_UPDATE.
Через MIGO ловить мне бесполезно. Нужно через стандартные транзакции. Может настройки какие-нибудь надо сделат в системе?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, ноя 12 2007, 14:59 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, июн 02 2006, 14:22
Сообщения: 138
Откуда: г.Новомичуринск
Пол: Мужской
MB_DOCUMENT_UPDATE это не ФМ смотри транзакцию se19

_________________
Не ломайте то что уже есть.


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

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


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

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


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

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