Маска по содержимому объекта в фильтре

Автор Skif, Серпень 21, 2009, 11:03:39 ДП

Попередня тема - Наступна тема

0 Користувачі і 1 Гість дивляться цю тему.

Skif

можно ли реализовать маску по содержимому объекта в фильтре?
цель - распределять объекты (например US, AG только в те системы, где они существуют)

Паганель

#1
Как я понимаю вопрос касается ALE и IDoc?
Честно, по твоему вопросу сказать ничего не могу ...... хотя, настройка в sale, точнее BD64&

Сейчас посмотрю, у нас кажись ребята с фильтрами игрались .....

Skif

Цитата: Паганель від Серпень 21, 2009, 11:15:32 ДП
Как я понимаю вопрос касается ALE и IDoc?
Честно, по твоему вопросу сказать ничего не могу ...... хотя, настройка в sale, точнее BD64&

Сейчас посмотрю, у нас кажись ребята с фильтрами игрались .....
ага - споси плз..
что-то казалось где-то читал - думал что в bd64 поле есть ;) - так бы удобно было

Паганель

Спросить не получилось, человек в отпуске, оба  :), полез, посмотрел, в BD64, там кроме активации простого фильтра, есть возможность, использовать BAPI в качестве фильтра....

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


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/ru/d3/2e974d35c511d1829f0000e829fbfe/frameset.htm

Skif

Цитата: Паганель від Серпень 21, 2009, 12:12:51 ПП
Спросить не получилось, человек в отпуске, оба  :), полез, посмотрел, в BD64, там кроме активации простого фильтра, есть возможность, использовать BAPI в качестве фильтра....

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

надыбал ещё - https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/4900
проясняется...эх - но поговорить бы - "с теми кто их ел" (жванецкий) ;D

Skif

Цитата: Паганель від Серпень 21, 2009, 12:12:51 ПП
Спросить не получилось, человек в отпуске, оба  :),
появятся из отпуска - скажешь?
собственно кое-что получилось - фильтровать по содержимому.
но берёт только точное соответствие. а вот в инфе к pfal пример есть с маской "A-L" "M-Z", но - на lastname...
вот как он (фильтр) это делает?!
p.s. а то влом перечислять все роли (AG) (а логины (US) - так воще придумываются кадрами почти эмпирически)

Паганель

Цитата: Skif від Серпень 27, 2009, 08:09:26 ДП
появятся из отпуска - скажешь?
собственно кое-что получилось - фильтровать по содержимому.
но берёт только точное соответствие. а вот в инфе к pfal пример есть с маской "A-L" "M-Z", но - на lastname...
вот как он (фильтр) это делает?!
p.s. а то влом перечислять все роли (AG) (а логины (US) - так воще придумываются кадрами почти эмпирически)


Обязательно, если конечно он такое делал, а то в системе у себя что-то не вижу такого

Skif

#7
Цитата: Паганель від Серпень 27, 2009, 09:43:52 ДП
Обязательно, если конечно он такое делал, а то в системе у себя что-то не вижу такого
тр-я pfal - документация к программе. там раздел generic data filtering - display documentation

Тогда точно не делали, мы как бы выгружаем/грузим логистичесские данные

Skif

Цитата: Паганель від Серпень 27, 2009, 09:43:52 ДП
Обязательно, если конечно он такое делал, а то в системе у себя что-то не вижу такого
ну что там народ заотдыхался? ;)
собственно посмотрел на RBDAPP01 - можно с ней поиграться - вставить ограничения уже на передаче приложению..
кстати - а "зачищает" переданные и непереданные IDOC кто? не забьется там буфер какой мусором? ;)

Паганель

Цитата: Skif від Серпень 31, 2009, 11:57:33 ДП
ну что там народ заотдыхался? ;)
собственно посмотрел на RBDAPP01 - можно с ней поиграться - вставить ограничения уже на передаче приложению..
кстати - а "зачищает" переданные и непереданные IDOC кто? не забьется там буфер какой мусором? ;)

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

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


Паганель

Цитата: Skif від Серпень 31, 2009, 11:57:33 ДП
ну что там народ заотдыхался? ;)
собственно посмотрел на RBDAPP01 - можно с ней поиграться - вставить ограничения уже на передаче приложению..
кстати - а "зачищает" переданные и непереданные IDOC кто? не забьется там буфер какой мусором? ;)

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

Цитата: Skif від Серпень 31, 2009, 11:57:33 ДП
кстати - а "зачищает" переданные и непереданные IDOC кто? не забьется там буфер какой мусором? ;)

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

Skif

Цитата: Паганель від Вересень 01, 2009, 09:54:09 ДП
Как я понимаю Как я понимаю Типы объектов могут  существовать  не во всех системах?
Т.е. речь о дополнительно определенных (собственных)?
-----------------------------------------------------------------------------------------

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

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

короче "фильтровать базар" нужно ;)

Паганель

Надо либо искать по твоей ссылке 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.


Skif

Цитата: Паганель від Вересень 01, 2009, 12:43:00 ПП
Надо либо искать по твоей ссылке 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.




Skif

Цитата: Паганель від Вересень 01, 2009, 12:43:00 ПП
Кстати, тут знакомый прислал, вроде бы с sdn ответ:
кстати, не въеду - когда нужно serialization использовать?

Паганель

Возможно, имелось ввиду, что айдок не прямо передается (или как там он передается), а выгружается в файл (сериализуется), например через какой то там мепинг (XI)

Паганель

Привет всем!
2Scif ну как решилась проблема? У меня как бы .... кого не спрашивал -  не делали ....

Skif

Цитата: Паганель від Вересень 22, 2009, 08:36:40 ПП
Привет всем!
2Scif ну как решилась проблема? У меня как бы .... кого не спрашивал -  не делали ....
ща вспомню...
на приёмной стороне можно фильтровать - там свой ехит делается - в доке есть