Sapforum.Biz

Отдельные компоненты SAP => Интеграция - XI, PI, ALE, IDOC => Тема начата: Skif от Август 21, 2009, 11:03:39 am

Название: Маска по содержимому объекта в фильтре
Отправлено: Skif от Август 21, 2009, 11:03:39 am
можно ли реализовать маску по содержимому объекта в фильтре?
цель - распределять объекты (например US, AG только в те системы, где они существуют)
Название: Re: Маска по содержимому объекта в фильтре
Отправлено: Паганель от Август 21, 2009, 11:15:32 am
Как я понимаю вопрос касается ALE и IDoc?
Честно, по твоему вопросу сказать ничего не могу ...... хотя, настройка в sale, точнее BD64&

Сейчас посмотрю, у нас кажись ребята с фильтрами игрались .....
Название: Re: Маска по содержимому объекта в фильтре
Отправлено: Skif от Август 21, 2009, 11:42:36 am
You are not allowed to view links. Register or Login
Как я понимаю вопрос касается ALE и IDoc?
Честно, по твоему вопросу сказать ничего не могу ...... хотя, настройка в sale, точнее BD64&

Сейчас посмотрю, у нас кажись ребята с фильтрами игрались .....
ага - споси плз..
что-то казалось где-то читал - думал что в bd64 поле есть ;) - так бы удобно было
Название: Re: Маска по содержимому объекта в фильтре
Отправлено: Паганель от Август 21, 2009, 12:12:51 pm
Спросить не получилось, человек в отпуске, оба  :), полез, посмотрел, в BD64, там кроме активации простого фильтра, есть возможность, использовать BAPI в качестве фильтра....

Думая, можно покапать в этом направлении..


http://help.sap.com/saphelp_470/helpdata/en/0b/2a610f507d11d18ee90000e8366fc2/frameset.htm (http://help.sap.com/saphelp_470/helpdata/en/0b/2a610f507d11d18ee90000e8366fc2/frameset.htm)

http://help.sap.com/saphelp_470/helpdata/en/b0/dad2b70b3611d2a55a0060087832f8/frameset.htm (http://help.sap.com/saphelp_470/helpdata/en/b0/dad2b70b3611d2a55a0060087832f8/frameset.htm)

http://help.sap.com/saphelp_470/helpdata/ru/d3/2e974d35c511d1829f0000e829fbfe/frameset.htm (http://help.sap.com/saphelp_470/helpdata/ru/d3/2e974d35c511d1829f0000e829fbfe/frameset.htm)
Название: Re: Маска по содержимому объекта в фильтре
Отправлено: Skif от Август 24, 2009, 11:43:39 am
You are not allowed to view links. Register or Login
Спросить не получилось, человек в отпуске, оба  :), полез, посмотрел, в BD64, там кроме активации простого фильтра, есть возможность, использовать BAPI в качестве фильтра....

Думая, можно покапать в этом направлении..

надыбал ещё - https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/4900 (https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/4900)
проясняется...эх - но поговорить бы - "с теми кто их ел" (жванецкий) ;D
Название: Re: Маска по содержимому объекта в фильтре
Отправлено: Skif от Август 27, 2009, 08:09:26 am
You are not allowed to view links. Register or Login
Спросить не получилось, человек в отпуске, оба  :),
появятся из отпуска - скажешь?
собственно кое-что получилось - фильтровать по содержимому.
но берёт только точное соответствие. а вот в инфе к pfal пример есть с маской "A-L" "M-Z", но - на lastname...
вот как он (фильтр) это делает?!
p.s. а то влом перечислять все роли (AG) (а логины (US) - так воще придумываются кадрами почти эмпирически)
Название: Re: Маска по содержимому объекта в фильтре
Отправлено: Паганель от Август 27, 2009, 09:43:52 am
You are not allowed to view links. Register or Login
появятся из отпуска - скажешь?
собственно кое-что получилось - фильтровать по содержимому.
но берёт только точное соответствие. а вот в инфе к pfal пример есть с маской "A-L" "M-Z", но - на lastname...
вот как он (фильтр) это делает?!
p.s. а то влом перечислять все роли (AG) (а логины (US) - так воще придумываются кадрами почти эмпирически)


Обязательно, если конечно он такое делал, а то в системе у себя что-то не вижу такого
Название: Re: Маска по содержимому объекта в фильтре
Отправлено: Skif от Август 27, 2009, 10:57:50 am
You are not allowed to view links. Register or Login
Обязательно, если конечно он такое делал, а то в системе у себя что-то не вижу такого
тр-я pfal - документация к программе. там раздел generic data filtering - display documentation

Тогда точно не делали, мы как бы выгружаем/грузим логистичесские данные
Название: Re: Маска по содержимому объекта в фильтре
Отправлено: Skif от Август 31, 2009, 11:57:33 am
You are not allowed to view links. Register or Login
Обязательно, если конечно он такое делал, а то в системе у себя что-то не вижу такого
ну что там народ заотдыхался? ;)
собственно посмотрел на RBDAPP01 - можно с ней поиграться - вставить ограничения уже на передаче приложению..
кстати - а "зачищает" переданные и непереданные IDOC кто? не забьется там буфер какой мусором? ;)
Название: Re: Маска по содержимому объекта в фильтре
Отправлено: Паганель от Август 31, 2009, 09:06:27 pm
You are not allowed to view links. Register or Login
ну что там народ заотдыхался? ;)
собственно посмотрел на RBDAPP01 - можно с ней поиграться - вставить ограничения уже на передаче приложению..
кстати - а "зачищает" переданные и непереданные IDOC кто? не забьется там буфер какой мусором? ;)

Неа, не заотдыхался, как раз сегодня вышел, .... это я сегодня забегался, попросить посмотреть - попросил, а ссылку не кинул, ..... хотя спрашивал я его, он вроде бы такого не делал ..... вот кинул тока  что ему в аську ссылку, если сможет что  сказать, думаю скажет...... а я как бы больше по XI (в свое время достаточно насиделся на меппингах и прокси)......

Я правильно понимаю (судя по  pfal), что делаете что то для HR?

Название: Re: Маска по содержимому объекта в фильтре
Отправлено: Паганель от Сентябрь 01, 2009, 09:54:09 am
You are not allowed to view links. Register or Login
ну что там народ заотдыхался? ;)
собственно посмотрел на RBDAPP01 - можно с ней поиграться - вставить ограничения уже на передаче приложению..
кстати - а "зачищает" переданные и непереданные IDOC кто? не забьется там буфер какой мусором? ;)

Как я понимаю Как я понимаю Типы объектов могут  существовать  не во всех системах?
Т.е. речь о дополнительно определенных (собственных)?
-----------------------------------------------------------------------------------------

You are not allowed to view links. Register or Login
кстати - а "зачищает" переданные и непереданные IDOC кто? не забьется там буфер какой мусором? ;)

Ну если я правильно понял тебя, то их (айдоки) архивируют админы, еще тут на форуме была прога для их удаления, кажется толи ты толи №1 вытянул ее с шестерки.
Название: Re: Маска по содержимому объекта в фильтре
Отправлено: Skif от Сентябрь 01, 2009, 11:03:52 am
You are not allowed to view links. Register or Login
Как я понимаю Как я понимаю Типы объектов могут  существовать  не во всех системах?
Т.е. речь о дополнительно определенных (собственных)?
-----------------------------------------------------------------------------------------

Ну если я правильно понял тебя, то их (айдоки) архивируют админы, еще тут на форуме была прога для их удаления, кажется толи ты толи №1 вытянул ее с шестерки.

не типы, а сами обьекты - логины разбросаны по системам, а так как реплицируется оргструктура целиком, то она во всех системах попытается связать IT105 с логинами. да ещё связь position с ролями будет во все системы гнать, притом что роли во всех системах разные.

короче "фильтровать базар" нужно ;)
Название: Re: Маска по содержимому объекта в фильтре
Отправлено: Паганель от Сентябрь 01, 2009, 12:43:00 pm
Надо либо искать по твоей ссылке https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/4900 (https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/4900)
Там много есть.....

Кстати, тут знакомый прислал, вроде бы с sdn ответ:
Цитировать
Hi David,

Everything seems correct and I am glad that it is working. As you have selected "Trigger by background progam" in inbound options, you need to schedule report RBDAPP01 to post the Idoc in your target system. Report RBDMANI2 is used to process a faulty Idoc in the target system. Then the serialization does not have to be configured in the target system.

Название: Re: Маска по содержимому объекта в фильтре
Отправлено: Skif от Сентябрь 01, 2009, 01:12:59 pm
You are not allowed to view links. Register or Login
Надо либо искать по твоей ссылке https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/4900 (https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/4900)
Там много есть.....

Кстати, тут знакомый прислал, вроде бы с sdn ответ:
да я уже насобирал инфы...в общем понятно как можно выкрутиться ;)
но интересно всё-таки как реализована в filter1 выборка  A-L ;)
ведь как-то это сделано же! - "где сидит селект?" ;)

The BAdI fills the FILTER1 field according to the infotype field P0002-NACHN with the value A-L if the last name is between A and L, or with the value M-Z if the last name is between M and Z.



The BAdI fills the FILTER2 field with the company code from the infotype field P0001-BUKRS.



Название: Re: Маска по содержимому объекта в фильтре
Отправлено: Skif от Сентябрь 01, 2009, 02:05:40 pm
You are not allowed to view links. Register or Login
Кстати, тут знакомый прислал, вроде бы с sdn ответ:
кстати, не въеду - когда нужно serialization использовать?
Название: Re: Маска по содержимому объекта в фильтре
Отправлено: Паганель от Сентябрь 01, 2009, 05:34:40 pm
Возможно, имелось ввиду, что айдок не прямо передается (или как там он передается), а выгружается в файл (сериализуется), например через какой то там мепинг (XI)
Название: Re: Маска по содержимому объекта в фильтре
Отправлено: Паганель от Сентябрь 22, 2009, 08:36:40 pm
Привет всем!
2Scif ну как решилась проблема? У меня как бы .... кого не спрашивал -  не делали ....
Название: Re: Маска по содержимому объекта в фильтре
Отправлено: Skif от Сентябрь 23, 2009, 07:30:21 am
You are not allowed to view links. Register or Login
Привет всем!
2Scif ну как решилась проблема? У меня как бы .... кого не спрашивал -  не делали ....
ща вспомню...
на приёмной стороне можно фильтровать - там свой ехит делается - в доке есть