Текущее время: Пт, июл 18 2025, 19:02

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: Изменение Орг. структуры
СообщениеДобавлено: Чт, ноя 03 2011, 06:37 
Специалист
Специалист

Зарегистрирован:
Пт, ноя 06 2009, 08:29
Сообщения: 243
Здравствуйте! Мне необходимо отловить изменения орг. структуры (добавление, переименование, перемещение... и т.д. орг. единиц) для синхронизации с другой системой (не SAP). В ABAPе еще не очень опытен, может кто сталкивался с подобной задачей, так понимаю здесь нужен или BADI, U-Exit...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Изменение Орг. структуры
СообщениеДобавлено: Чт, ноя 03 2011, 07:26 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 13:16
Сообщения: 1790
Посмотрите ALE.
Возможно вовсе без абапа обойдетесь.

_________________
/nex


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение Орг. структуры
СообщениеДобавлено: Чт, ноя 03 2011, 08:12 
Специалист
Специалист

Зарегистрирован:
Пт, ноя 06 2009, 08:29
Сообщения: 243
Bully написал(а):
Посмотрите ALE.
Возможно вовсе без абапа обойдетесь.

Буквально вчера настроил обмен данными HR через ALE между двумя SAP системами, так что немного про ALE понимаю. Но мне нужно чтобы данные из ALE попадали либо в какую-нибудь таблицу либо файл, потому что не-SAP система имеет свой API через который нужно эти данные туда запихнуть. Нужно написать свой обработчик для ALE чтобы он записывал данные в мою таблицу? Или все не так?


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

Зарегистрирован:
Пн, авг 11 2008, 17:36
Сообщения: 84
Откуда: Moscow
Пол: Мужской
Цитата:
Нужно написать свой обработчик для ALE чтобы он записывал данные в мою таблицу? Или все не так?


Для этого существуют ABAP-PSS или файловые порты.

А что за API у этой сторонней системы?

_________________
CONTINUE OBSERVATION OF... INTERRUPTION!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение Орг. структуры
СообщениеДобавлено: Чт, ноя 03 2011, 09:39 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 08 2010, 11:37
Сообщения: 322
Предвкушая последующие вопросы, советовал бы вам более подробно описать задачу


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение Орг. структуры
СообщениеДобавлено: Чт, ноя 03 2011, 10:30 
Специалист
Специалист

Зарегистрирован:
Пт, ноя 06 2009, 08:29
Сообщения: 243
Опишу чуть подробнее. Есть SAP ERP 6.0 (ABAP), есть не-SAP система по планированию. В обоих системах ведется орг. структура. Чтобы избежать занесения одинаковых данных в обе системы, выбрали ключевой системой SAP и из него передавать (синхронизировать) данные с не-SAP системой. Занести данные в не-SAP систему можно только при помощи ее API написанной на Java. Я себе представлял решения так, при изменении орг. структуры в SAP-е данные изменяемой (старые для идонтификации в не-SAP системе и новые которые нужно изменить) записи записывалить бы или в таблицу или файл который(ую) я бы мониторил (раз в 2-3 часа а то и реже для меня достаточно) и по средством API загонялбы в не-SAP систему.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Изменение Орг. структуры
СообщениеДобавлено: Чт, ноя 03 2011, 10:32 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 08 2010, 11:37
Сообщения: 322
Екзиты при изменение, выгрузка в ексель, можно реализовать что угодно.

Изменение чего вам нужно мониторинг, а вернее как это меняют?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение Орг. структуры
СообщениеДобавлено: Чт, ноя 03 2011, 10:41 
Специалист
Специалист

Зарегистрирован:
Пт, ноя 06 2009, 08:29
Сообщения: 243
LELUK написал(а):
Екзиты при изменение, выгрузка в ексель, можно реализовать что угодно.

Изменение чего вам нужно мониторинг, а вернее как это меняют?

Орг. струкруту у нас редактируют через тр. PPOME. Я понимаю, что свое расширение можно вставить куда угодно (но у меня я думаю возникнут проблемы с поиском нужного места :) ), но хотелось бы более правильный метод. Может кто сталкивался с таким уже и знает U-Exit или BADIху (или подкинет идею по их поиску). И Bully предложил интересный вариан, но я пока в этой теме слабоват.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Изменение Орг. структуры
СообщениеДобавлено: Чт, ноя 03 2011, 10:47 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 08 2010, 11:37
Сообщения: 322
Все гениальное просто: http://sapboard.ru/forum/viewtopic.php?t=31444 :wink:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение Орг. структуры
СообщениеДобавлено: Чт, ноя 03 2011, 11:31 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 13:16
Сообщения: 1790
оставьте стандарт, но используйте файловый порт для передачи данных в систему приёмник.
В таком случае IDoc'и будут автоматом складываться в виде файлов в формате XML.
Получающая сторона будет разбирать XML-файл c IDoc'ом. Надеюсь она умеет работать с XML - это позволит не городить Z на стороне ABAP'а.

_________________
/nex


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение Орг. структуры
СообщениеДобавлено: Вт, ноя 08 2011, 04:55 
Специалист
Специалист

Зарегистрирован:
Пт, ноя 06 2009, 08:29
Сообщения: 243
To LELUK: Спасибо за ссылочку (а ведь видел раньшее ее :) ) все БАДихи и exit-ы нашел.
Хочу еще рассмотреть вариант предложенный Bully по докам пошарил нашел только, что нужно создать RFC соединение типа T в параметры программы задать программу rfcexec, но у меня такой RFC не проходит тест и проги такой тоже нет. Порт для XML-файла создал в WE21. А вот где его прикрутить... Что-то не получается пока настроить. Подкиньте у кого есть дока по настройке ALE для выгрузки в XML.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Изменение Орг. структуры
СообщениеДобавлено: Ср, ноя 09 2011, 07:52 
Специалист
Специалист

Зарегистрирован:
Пт, ноя 06 2009, 08:29
Сообщения: 243
Разобрался. Выгрузил я IDoc в XML, но в нем содержится только новая информация по объекту а мне нужна и информация предыдущая до изменения (тоесть был Отдел "ИТ" стала отдел "Новый ИТ"). Орг структуры в данный момент в SAP и ситеме приемник одинаковые поэтому можно сравнивать только по названиям(уникальные). Есть какие-либо варианты для этой задачи?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Изменение Орг. структуры
СообщениеДобавлено: Сб, ноя 19 2011, 16:56 
Специалист
Специалист

Зарегистрирован:
Чт, фев 12 2009, 12:47
Сообщения: 117
Откуда: Kiev
Пол: Мужской
Если у Вас настроено формирование IDOC, то в таблице BDCP будет храниться информация об измененных объектах. Напишите ФМ, который будет анализировать изменения, считывать, например, названия измененных объектов из стандартных таблиц (HRP1000, HRP1002).

_________________
SAP macht frei


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

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


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

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


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

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