Where used
i have 500 queries in production. i have characterstics like BUSS ORG and PNL in some of these queries. i want to know all those queries from this list of 500 queries which use BUSS ORG and PNL in their definition.
is there a quick way of doing it.
thanks
thanks bhanu
that is exactly what i was looking for. i have another question. now since i know which queries are with BUSS ORG and PNL i want to change these Characteristic values with navigational Characteristics.
is there any program or a method where i can replace PNL as characteristic with PNL as navigational attribute for all the queries ?
Similar Messages
-
Business Address Services (BAS) and Where-Used ADRV/ADRVP
Can someone point out any good sources of information on Business Address Services or possibly its predecessors either online or hard-print? I've been through the help.sap.com information for BAS and all sorts of SAPNotes without finding what I'm looking for.
In particular I'm trying to understand default SAP's usage of the Where-Used links in BAS that are stored in the tables ADRV and ADRVP.
My Issue: If I create a Sales Document in SAP referencing a partner address stored in BAS there is no Where-Used ADRV record created. So I cannot use the address number of the ADRC record to find which documents are referencing it via ADRV.
steps to recreate:
- Using existing Customer/Partners
- Create Sales Document (Order) adding partners by selecting partner #'s and not manually overriding any address information.
- Address of the partner is now linked in the Sales Document via VBPA-ADRDA=D and the ADDRNUMBER references the same ADRC address records that KNA1 points to.
- There is no Where-Used record created in ADRV indicating that the Sales Document is linked to that address.
- If I change or delete the ADRC record from KNA1 then I do not have the information available to take any special actions on linked Sales Documents.
Note: If you manually override the address or use a one-time address when entering the Sales Document then the new address is linked via VBPA-ADRDA=E and a Where-Used record is created in ADRV. Also any follow-on documents created with reference to the Sales Document will also have Where-Used records created in ADRV. So in the case of changed or manually entered addresses ADRV does work as I would expect it to.
I am observing this behavior in both R/3 4.6c and ECC 5.0. Trying to understand why SAP is using or not using ADRV in these situations and whether the behavior can and should be changed.Can someone point out any good sources of information on Business Address Services or possibly its predecessors either online or hard-print? I've been through the help.sap.com information for BAS and all sorts of SAPNotes without finding what I'm looking for.
In particular I'm trying to understand default SAP's usage of the Where-Used links in BAS that are stored in the tables ADRV and ADRVP.
My Issue: If I create a Sales Document in SAP referencing a partner address stored in BAS there is no Where-Used ADRV record created. So I cannot use the address number of the ADRC record to find which documents are referencing it via ADRV.
steps to recreate:
- Using existing Customer/Partners
- Create Sales Document (Order) adding partners by selecting partner #'s and not manually overriding any address information.
- Address of the partner is now linked in the Sales Document via VBPA-ADRDA=D and the ADDRNUMBER references the same ADRC address records that KNA1 points to.
- There is no Where-Used record created in ADRV indicating that the Sales Document is linked to that address.
- If I change or delete the ADRC record from KNA1 then I do not have the information available to take any special actions on linked Sales Documents.
Note: If you manually override the address or use a one-time address when entering the Sales Document then the new address is linked via VBPA-ADRDA=E and a Where-Used record is created in ADRV. Also any follow-on documents created with reference to the Sales Document will also have Where-Used records created in ADRV. So in the case of changed or manually entered addresses ADRV does work as I would expect it to.
I am observing this behavior in both R/3 4.6c and ECC 5.0. Trying to understand why SAP is using or not using ADRV in these situations and whether the behavior can and should be changed. -
How to find out where used list of Table or T-code
Dear ABAP gurus
I know many of you have done this several times.
wish to find out which Transaction code INSERTs the data into the table IHPA.
I did the where used list - SE11 ( for specific key work called INSERT ).
Used the Table called D010TAB which has some information.
Vise versa if I know a T-CODE , how to know which tables it read & Modify...
any better procedure than spending hours in research...
I found similar custom program to find USER EXITS ...here..., looking soething similar...
[http://wiki.sdn.sap.com/wiki/display/Snippets/FindUser-exits%2CBADIs%2CBTEs%2CEtcbyTCodeorProgram]
thank you for your help
Edited by: Raj Anvesh on Aug 3, 2011 9:58 PMHi Anvesh,
Maybe the data INSERTION is happening by BAPI,
So just try to look for the concerned BAPIS.
ECP_SRV_PARTNERS_IHPA
IREP1_IHPA_ADRNR_PRE_FETCH
IREP1_IHPA_ADRNR_READ
MAP2E_DIIHPA_TO_PARTNER
MAP2E_IHPAVB_BAPI2080_NOTPARTE
MAP2E_IHPAVB_TO_BAPI_IHPA
MAP2E_IHPA_BAPI2080_NOTPARTNRI
MAP2E_IHPA_M_BAPI2080_NOTPNRI
MAP2I_BAPI2080_NOTPARTNRI_IHPA
MAP2I_BAPI_IHPA_TO_IHPA
PM_DB_FILL_DIIHPA
PM_PARTNERCOPY_FILL_XIHPA
PM_PARTNER_DELETE_XIHPA
PM_PARTNER_GET_XIHPA
PM_PARTNER_PUT_XIHPA
PM_PARTNER_REFRESH_XIHPA
these are the bapis which are dealing with the IHPA table,
Segregate them as needed and then go to the std program
Revert for further clarification.
Thanks
Sri -
Where used list of a function module
hello ,
i want to find out where used list of a function modules , but the problem when I try where used button with in a function module Im getting message saying 'Function Is Not An Include' when it is used in other programs. Function AKB_WHERE_USED_LIST does not exist.Function FUNC_GET_OBJECT does not show the names of the programs.Im Stuck..Plz advise.
Thanks in AdvanceHello,
This is working fine.
i am getting the name of the programs where the Fm is used.
In
OBJ_TYPE FUNC
OBJ_NAME FUNC_GET_OBJECT
Try this......... -
Short dump with Where-used list
Hi All,
I'm making some research on specific InfoObjects, and in some cases I want to know where are they being used, but when I try to use the icon for "Where-used list using Data Warehouse" I end up with an error, a short dump.
Message class is: RSQBW
Trigger Location of Runtime Error:
Program: CL_RSQ_ISET_SERVICE===========CP
Include: CL_RSQ_ISET_SERVICE===========CM016
Row: 136
Module Type: (METHOD)
Module Name: EXTEND_FIELD_BUFFER
Does any one can help me to understand why is this going on and how to solve this?
Thank you!!
MiriamHi Miriam
In the short dump you should also see the name of the infoset in question.
You probably have to adjust the infoset in transaction RSISET and they try to run the where used list again.
Best Regards,
Vincent -
ABAP Function Module where-used in BI-Transformations
Hi,
we have developed some ABAP-Z-Function-Modules. These are used in several BI-Data-Transformations and work fine and performant.
The problem we have now is to find out in which transformation a Function-Module is used.
The where-used-list in SE37 doesn't report any BI-Transformations althought I check all categories.
Got anyone a solution for our problem?
ChristianHi,
see this code for function module where used list only for transformation . i used the same code as bhaskar specified..but little modification..here u used "date_get_week" function module..
TYPE-POOLS slis.
DATA fcat1 TYPE slis_t_fieldcat_alv.
DATA: BEGIN OF t_display OCCURS 0,
targetname LIKE rstran-targetname,
sourcename LIKE rstran-sourcename,
tranid LIKE rstran-tranid,
routine LIKE rstran-startroutine,
line_no LIKE rsaabap-line_no,
line LIKE rsaabap-line,
END OF t_display.
data : input(75) type c.
DATA : input_pattern1(75) TYPE c.
DATA : input_pattern2(75) TYPE c.
DATA : same_source(30) TYPE c.
**Internal table declerations**************************************
TYPES: BEGIN OF t_trans_lookup_finder,
targetname TYPE rstran-targetname,
sourcename TYPE rstran-sourcename,
tranid TYPE rstran-tranid,
routine TYPE rstran-startroutine,
line_no TYPE rsaabap-line_no,
line TYPE rsaabap-line,
END OF t_trans_lookup_finder.
DATA: i_lookup_finder TYPE STANDARD TABLE OF t_trans_lookup_finder,
wa_lookup_finder TYPE t_trans_lookup_finder,
i_trans_lookup_finder TYPE STANDARD TABLE OF t_trans_lookup_finder,
wa_trans_lookup_finder TYPE t_trans_lookup_finder,
i_trans_final TYPE STANDARD TABLE OF t_trans_lookup_finder,
wa_trans_final TYPE t_trans_lookup_finder.
DATA : i(7) TYPE n.
DATA old_cube(20) TYPE c VALUE ' '.
DATA old_source(20) TYPE c VALUE ' '.
**Selections for update rules**************************************
SELECT DISTINCT targetname sourcename tranid endroutine line_no line
INTO TABLE i_trans_lookup_finder FROM
rstran AS a INNER JOIN rsaabap AS b ON aendroutine = bcodeid
WHERE
aobjvers = 'A' AND bobjvers = 'A'.
APPEND LINES OF i_trans_lookup_finder TO i_lookup_finder.
**Selections for Transformations(Expert routine)*******************
SELECT DISTINCT targetname sourcename tranid expert line_no line
INTO TABLE i_trans_lookup_finder FROM
rstran AS a INNER JOIN rsaabap AS b ON aexpert = bcodeid
WHERE
aobjvers = 'A' AND bobjvers = 'A'.
APPEND LINES OF i_trans_lookup_finder TO i_lookup_finder.
Edited by: Sakthi Jaganathan on May 20, 2009 6:25 PM -
Where used list for business objects in TM
Hi,
There is a where used list framework in TM7 for
Transportation Zone, Lane etc. Is it possible to include the same for TCM business objects like
FA, Tariff, TCCS, Rate Table, Scale etc. Is it possible to do the customization?
Thanks and regards,
Suresh.Hi
The following may of useful to you.
https://wiki.sdn.sap.com/wiki/display/ESpackages/IntegrationofTransportationManagementSystemBusinessObjects
Regards
Shan -
How to find where used for PDF forms
Hello Everyone,
I have a small issue. I want to find the where used list for a PDF form SD_INVOICE_FORM01. Just want to see the driver program which is calling this PDF form.
Can some one help me in this regard?
Quick response would be appriciated. Thanks in Advance!!!Hi,
You can see the driver program in Tnapr table.
Give the FORM name in the selection criteria. You will get the driver program details.
If you have the FM name generated,goto se37 and check where used list there.( It is useful only if the FM is used by its name in the driver program.)
Regards -
How to get the "where used" of a portal object.
Hi folks!
I'm coding a program to get the list of the portal objects where a specific portal object (an iView for example) is used. I found the method getWhereUsedList from IPcdContext but I'm getting some errors.
Is this the best/correct way to get a "where used list"?
Does anyone have an example of how to use this method correctly?
Thanks in advance.
Geraldo.Hi Tanja, thank you very much for your attention.
Following your tips I figured out that the error was occurring during the casting and not during the getWhereUsedList method call. Now, I'm casting to Object. I'd like to cast to a more proper class. During my tests I got an error that showed me that the cast should be to a PcdGlSearchResult class. I couldn't find any javadoc for this class and when I changed the cast to this class I started to get a execution class load error. Please let me know if you have any advice regarding the casting.
private void getWhereUsed1(IPortalComponentRequest request, String id, StringBuffer sb) {
InitialContext iCtx = null;
Object objectId = null;
String tString = null;
Hashtable env = null;
IPcdContext result = null;
env = new Hashtable();
env.put(Context.INITIAL_CONTEXT_FACTORY, IPcdContext.PCD_INITIAL_CONTEXT_FACTORY);
env.put(Context.SECURITY_PRINCIPAL, request.getUser());
env.put(Constants.REQUESTED_ASPECT, IPcdAttribute.PERSISTENCY_ASPECT);
try {
iCtx = new InitialContext(env);
result = (IPcdContext) iCtx.lookup(id);
for (NamingEnumeration ne = result.getWhereUsedList(""); ne.hasMoreElements();) {
objectId = (Object) ne.nextElement();
tString = objectId.toString();
sb.append(tString + CR);
} catch (Exception e) {
StackTraceElement[] elements = e.getStackTrace();
for (int i = 0; i < elements.length; i++)
sb.append(elements<i> + CR); -
Where used list doesn't work for global data
Hi,
When i try to do where used list on a constant in an include, it doesn't give the results for classes.
The class contains the include in a method that uses the constant, and the where used list for that constant doesn't find the appearance of the constant in the class.
I tried to look for oss note that solves the problem but i couldn't find any.I tried to update the navigation index but it still doesn't work. from my debuging i found out that it just doesn't look in classes, all classes. I mean even in the where used itself there is not an option for used in classes. I checked it and it's a generic problem of the where used list for global data.
Edited by: Cohen Lior on Apr 14, 2010 6:52 PM -
Table name for BW Query Where used list
Hi,
I am looking for Table name where the information of " where used list " of a BW query stores.
Any help ?
Thanks
SatyaVani,
I dont think it is available...
whats your exact requirement???
you can make use of these below tables
RSZELTDIR Directory of the reporting component elements
RSZELTTXT Texts of reporting component elements
RSZELTXREF Directory of query element references
RSRREPDIR Directory of all reports (Query GENUNIID)
RSZCOMPDIR Directory of reporting components
RSZRANGE Selection specification for an element
RSZSELECT Selection properties of an element
RSZELTDIR Directory of the reporting component elements
RSZCOMPIC Assignment reuseable component <-> InfoCube
RSZELTPRIO Priorities with element collisions
RSZELTPROP Element properties (settings)
RSZELTATTR Attribute selection per dimension element
RSZCALC Definition of a formula element
RSZCEL Query Designer: Directory of Cells
RSZGLOBV Global Variables in Reporting -
Where used listing for Query Variables
Can someone tell me how to get this list from the metadata repository or from the transport connector?
I have read this thread "where used" list for BEx variables but this isn't working for us.
Is there some config that is required which we have missing?
We are running BI7 SP19 if this helps.
Thanks
CraigArun,
Yeah I figured as much, but this is why I am thinking we have something missing, config or otherwise.
Cause all I get when I do this is a new window with just the Variable details and nothing else, no where used list at all i.e.
Page Creation Date: 17.03.2009 15:12:03
Technical name: V_FSTMONTH
Object version: Active version
System: BWDCLNT200
Description (Short): 1st of Month to Toda
Description (Long): 1st of Month to Today
Last Changed On 17.03.2009 13:25:39
Last Changed by ARMSTEC
Is there something I need to get our Basis Team to do ?
Thanks
Craig -
hi!
i dont know what is jsf and where use it
what different from JSTL
thanks...At this level a visit to JSF-Tutorials (http://www.jsftutorials.net/) might the best thing to do. Or dig into a book.
Basically it has a different scope than JSTL.
JSF is a presentation layer framework. Other names in that area are:
Struts, Spring MVC, Tapestry, and many more
JSTL is a collection of JSP-tags and therefor covers only a VERY small part of the presentation layer. And it is very far away from a framework
hth
Alexander -
Where used in web templates for parameter groups
Does SAP deliver any where used functionality for parameter groups? I need a report or function that can take as input a parameter group (fully qualified) and deliver back all the web layouts and planning folders that the parameter group (or for that matter global planning sequence) is used.
I can find the XML of the web templates but that is a bear to parse and have not found the tables that show the details of planning folders (if any).Hello Corwin,
we don't have a where-used functionality but in SAP NetWeaver 2004s you can use programs UPC_CUSTOMIZING (for BPS0), UPB_CUSTOMIZING (for folders) and UPWB_CUSTOMIZING (for web interfaces) to display and search through the configuration. It's one folder or web interface at a time but it's certainly quicker than doing it manually.
Regards,
Marc
SAP NetWeaver RIG -
Hi Folks,
i am trying to write a where Used Query for the child items.
SELECT ITT1.Father 'Item Code',BOM= Case OITT.Treetype When 'S' then 'Sales BOM' Else 'Production BOM' End FROM OITT INNER JOIN ITT1 ON OITT.Code = ITT1.Father INNER JOIN OITM ON ITT1.Code = OITM.ItemCode where OITM.ItemCode=$[$5.0.0]
Everything works fine but when i am trying to bring back the item description in the report it brings the description of the Child item instead of the Parent. So i am looking for a query which will show the parent item, description and bom type for the child item.Hi,
Try this one:
SELECT T1.Father 'Item Code',BOM= Case T0.Treetype When 'S' then 'Sales BOM' Else 'Production BOM' End, T3.ItemName, T1.Code
FROM OITT T0 INNER JOIN T1 T1 ON T0.Code = T1.Father
INNER JOIN OITM T2 ON T1.Code = T2.ItemCode
INNER JOIN OITM T3 ON T0.Code = T3.ItemCode
where T2.ItemCode=$[$5.0.0\]
Thanks,
Gordon -
Query Where Used in Web Templates
Hello to all BW experts,
Do anybody knows how it is possible to write some code in ABAP to help users to find a Query Where Used in Web Template (Tables, Function Modules etc.)
Regards,
TheodoreYou could use one of the text elements available. Don't know the ABAP. But it should be possible. Try to place this under ABAP questions if you don't get eny answers..
Maybe you are looking for
-
How-to get rid of ADF messages (10.1.3 Production)
In JDev 10.1.3 Production, how does one get rid of these ADF WARNINGs and NOTIFICATIONs? Regards, Al Malin P.S. Thanks for the release :-) [Starting OC4J using the following ports: HTTP=8988, RMI=23891, JMS=9227.] **** Unable to obtain password from
-
Got a new iMac 27" for Christmas (well a little after) and tried using Migration Assistant to transfer some files. I can't get past a window on the PC that pops up indicating Quit Other Programs Before you can transfer your information, the followi
-
Need help in multisim 11? I want to get the transient response of RL circuit....i can get the increasing exponential graph in multisim 7 during simulation.....but i am getting a decreasing exponential curve(i.e,decay response) in multisim 11 when i d
-
Not able to activate source system meta data
Hello, For BW 3.5 The connection is working fine between source system and metadata is getting replicated successfully but in inactive mode. While activating I get following error. Incorrect IDoc type éâÄÃðôð@@@@@@@@@@@@@@@@@@@@@@@ in the ALE definit
-
Hello, After affects has a feature where you can export a document with all the files associated in your scene. Is that possible (or something like it) in Flash CC? Thanks in advance