Listing logical database for a given application component
hi
which function module will return the logical database for a given application component from the SAP hierarchy.
Example:
Input- application component- LO
output- MSM, etc.,
Thank you.
your time and answers will be compensated with points.
Why dont you use two selects to get the required information#
TAble <b>APADEVC</b>
Here you will get the link from Application Component to Package
Application Class - Packet
Package - Devclass
Then if you go into Table <b>TADIR</b>
and give the following input
PGMID = R3TR
OBJECT = LDBA
DEVCLASS = package name
you will get all the Logical Databases for that Application Component.
Here obj_name will be the Name of the LDB's
Message was edited by:
Dominic Pappaly
Similar Messages
-
Logical Database for a Resource
Hello,
I'm looking to write a query in Quickview (SQVI) and I need the logical database for a Resource. Can anyone help?
Thanks,
BThere are two ways for this -
1. To create the functional area with a logical database
Tools => ABAP/4 Workbench => Utilities => ABAP/4 query => Functional Areas.
Give the functional area name and click on Create button
In the next screen give a brief description of the functional area
Specify the name of the logical database, for e.g. Database FI, Application S. This will be the definition for the flight database
Click on the button Functional Group present on the application toolbar, in order to create the functional group for the required fields from the logical database tables
In the functional group box mention the number of the functional group and the description for the functional group
The tables from the logical database are shown in Tables Of Logical Database/Joins while the fields are displayed in the Fields Box
Double click on the table name in order to change the list
Every field that has to be selected in the query should be assigned a functional group number against it
Sometimes the list of fields in the Fields box will not be completely visible. To have a wider display of the list place the cursor in the fields box area and click on Settings => Full Screen from the SAP menu bar
To see the fields from different tables select the table and double click on it.
Once the required fields are selected, save the functional Area by clicking on the SAVE icon on the toolbar, and then Generate the Functional Area by clicking the Generate icon on the toolbar
To add user defined fields to the abap query use the menu bar option GOTO => Additional Field
Give the field name and the table name from the logical database to which the field needs to be included. Click the ENTER button.
On the next screen give the Sequence, description, title and the technical attributes for the field (field type, length). Here you can also specify the formula for the field. Click on the SAVE button to register the data to the database.
Remember that the sequence of the field matters if the second field uses the first field in its code then the second field should have a higher sequence than the first. Tables can also be included to do this use the menu option Goto => Additional Tables
You can include your own selection criteria and parameters to control the data to be selected from the database. For these additions to get activated, code needs to be written for taking care of the additional fields.
To display something before the execution of the actual query, go to the start of selection event via the menu path Goto => Code => Start-of-selection.
To display something just before or after the output of the query, go to the end of selection event via the menu path Goto => Code => End-of-selection.
To display something at the beginning of the page, go to the top of page event via the menu path Goto => Code => Top-of-page.
After finishing everything save and generate the functional area and click on the BACK icon to come out.
2. To create a functional area without a logical database
One of the following can be selected
Based on a single table
Using an ABAP/4 program
Using Table Joins
Using Sequential Dataset
The steps to be followed for creating the functional area are as follows
Tools => ABAP/4 Workbench => Utilities => ABAP/4 query => Functional Areas.
Give the functional area name and click on Create button
In the next screen give a brief description of the functional area
In the Without a logical database area give the base table on which to form the ABAP query
To form the query with two or three tables, we need to create a join. For this check the Table Join Check Box and click on the Table Join button.
NOTE: The tables to be used in the join should have at least one field in common i.e. it should have the same name, domain or data element.
Mention the tables that you want to include in the join condition in the Joined Tables area and press ENTER.
A checkbox will appear against the table names on the left side, and three radio buttons will appear against the tables on the right side specifying the join type.
Base table name remains grayed out. Select the two tables to be involved in the join by clicking the check boxes against them. Use menu path Edit => Join => Define condition to create the join. A mapping between the tables will be displayed on the right hand side. Click on the button provided (with + and down arrow symbol) to specify the join.
Click YES on the Proposal Requested message that gets displayed.
If the join tables have a foreign key relationship then the common fields in the tables will be marked with 00 to indicate that the join has been created. User can create the join by specifying 00, 01 etc. against the fields that qualify for the join.
Complete the join condition by adding more tables if necessary.
Remaining concepts for creating the functional area without a logical database are same as the concepts for creating the functional area with a logical database.
After finishing everything save and generate the functional area and click on the BACK icon to come out.
Thanx! -
I have been using Logical Database DBM to get the MRP Lists for materials (MD05). Is there a similar Logical database for the MD04 counterpart?
Problem with MRP lists, the data is static until I run MRP, with MD04, I see the realtime result every time.Fernando,
You are very fortunate to be able to use DBM. The last system I worked on in which MDTB table was being populated was a 3.1H R/3 system in 2002, MDTB table is by default not populated in recent SAP releases, although as you have seen, this behavior can be changed through configuration, at the expense of MRP performance, .
I am not aware of any single LDB that contains all the elements of MD04. As you mention, most of the data in MD04 is extracted or calculated dynamically at run time, and is not stored in any tables in the same way that MRP stores data in MDKP and MDTB. If you need to see 'current' information, then just use MD04, or create a custom report.
Best Regards,
DB49 -
Logical database for vendor cleared items
Hi,
What is the logical database for vendor cleared items. KDF is giving me only open items.
Actually I am preparing a report which uses vendor cleared items and trying to get the list from BSAK table. Which would be the better way (faster process for better performance)
a) directly fetching data from database table like BSAK or
b) by using logical database
any ideas please.
regards,
mallikIf just display of all cleared items in a report, then i would suggest you to go for Query development instead of a z report and use BSAK. Being Index table and query, we can reduce several errors in logic/easy to develop/less time.
If you need Z report only, then also, you can go for BSAK. Where as BASK is secondary index table which helps to fetch data fast.
In one way, BSEG - BSIK = BSAK for your case!
Regards
Sridevi -
All,
I have a requirement to create a report having flexi selection criteria, means the selection criteria should be according to users requirenment. If you know any logical database for that then plz tell me.
Thanks.
Regards,
Pooja Joshi.Sir,
In my report there should be a tab containing common fields which the user usually used for selection criteria and the user has to choose these field then these fields should appear on the selection screen as select options.These fields are from different tables of MM. then the same should be for output. only user selected field should be in output. Is there any logical database providing this functionality for mm like LDB PNP for hr master data ?
Thanks.
Regards,
Pooja Joshi. -
Logical Database for FI Documents
Dear all,
I am currently searching for the logical database for all the FI documents. As I am now need to update some information for certain FI documents and i am now sure if I have updated fully for all the tables. Does anyone know which LDB that has all the linkage to all the related FI tables so when I update I won't miss any of them?
Thanks a lot.
Regards,
AndrewHi Andrew,
there's no ldb with all relevant tables for fi-documents
so goto SE11 Repository Information Sytem : Tables
-Table Name = B*
-dev.-class = FBAS
taht should be all rel. tables
regards Andreas -
Query to retrieve list of ledgers accessible for a given Applications User
We've a requirement to find the list of the accessible ledgers for a given Oracle Apps User.I'm from Oracle ATG team,not familiar with GL terminologies. Can someone help with the query to retrieve the ledgers accessible for a given user.In our code flow, we may not have the complete applications context. Is it possible to retrieve that list only with the username. If so, how to do that? Do i need to access some profile values?
Thanks,
Senthilselect * from usr where usr.usr_key not in (
select usr.usr_key from oiu, usr, obi, obj, ost
where oiu.usr_key=usr.usr_key
and oiu.obi_key=obi.obi_key
and obi.obj_key=obj.obj_key
and obj.obj_name = :obj_name
and oiu.ost_key=ost.ost_key
and ost.ost_status not in ('Revoked'))
-Kevin -
How to find list of transactions for a given component
Is there any table that holds information about transactions.
My requirement is to retrieve all transactions for a particular component.e.g. list fo transactions for SD or MM.
I am into java and have need to develop a program to retrieve teh above information using sap jco.
Hence if there is any RFC or table holding this info please let me know.
Thanks and Regards,
MNGHoshHi
Let me explain this witha na example.
Let us assume that one developer received a requirement on Material Management Module.
(Create Material)
Step1:
Go to the Transaction Code : SDMO.
Step2 :
Execute SDMO Tcode from SE93 or Press /nSDMO
Step3:
It will prompts for you a Dynamic menu with text box.
Step3 :
Enter your required description in that text box and press F8 or press execute button.
Here Iu2019m entering u201CMaterialu201D as description and pressing F8.
Step5 :
We will get the list of Transaction Codes associated with the description u201CMaterialu201D as Follows.
Step6 :
In the above list, we will get all Transaction Codes associated with the description u201CMaterialu201D
Search for your required transaction code based on your need.
Suppose if our requirement is to create a material then search with the word u201Ccreateu201D in the above list.
Step7 :
It will gives you the sub list of Transaction codes associated with Material and Create search terms
Step6 :
In the above list, we will get all Transaction Codes associated with the description u201CMaterialu201D
Search for your required transaction code based on your need.
Suppose if our requirement is to create a material then search with the word u201Ccreateu201D in the above list.
Step7 :
It will gives you the sub list of Transaction codes associated with Material and Create search terms.
Step8 :
If you observe the list, we got many Transaction Codes including
MM01 u2013 Create Material in the Sub list.
In this way we will get the required Transaction Code using the description only.
This is applicable to any module.
Regards,
Sreeram -
Replacement for F1F logical database for ECC 6.0
Hi to all experts.
What is the replacement for F1F logical database in ECC 6.0.Hi,
it's logical database FMF. More info about conversion is in OSS note 403150.
Cheers -
One Database for All Peoplesoft Applications
Hi,
Does anyone know whether its possible/recommended to use the same database for the different peoplesoft pillars. For example if there are the following apps being deployed:
1. Campus
2. Portal
3. HCM/Payroll
4. FSCM
As I understand it each pillar has its own database - it is possible to share the same database for all pillars - resulting in just one database?
Or is there a combination of pillars that could possibly be used to share the same database?
ThanksThanks Nicolas - I was looking at this from the point of view of Oracle E Business Suite which uses just the one database for the entire suite of applications. The question raised here was more from an administrative perspective i.e managing multiple databases - dedicating hardware for each install of the application, or using virtualization to isolate each application. Since I don't have a background in peoplesoft, the way you've explained it appears to at least help in understanding why this is not a good idea on the peoplesoft front - which is what I was looking for.
-
How do I generate a list of keyboard shortcuts for any given application
I want to generate a list of keyboard shortcuts for all of the applications I have on my Mac. I want the list to be a simple text (or rtf) file that I can edit and organize. (By edit, I don't mean change the shortcuts, only the report of them.)
I was using Key Cue, but it does not let me save the list to a text file.
I want this for several purposes. One is to have a easy to reference list of shortcuts to learn. Another is to find unused key combinations that I can use for my own keyboard shortcuts that I create with DefaultKeyBinding.dict.
Note: The program doesn't have to an OS X app. A program that runs from a shell without a GUI is plenty adequate.
If there is a way to read the keyboard commands from a plist list or other such file, and any of you know the format for these or where I can find them, I can write a Perl script myself to do it.Well, the info is stored in...
/Users/YourUserName/Library/Preferences/com.apple.universalaccess.plist
PlistPro has a way to convert it to ASCII, but you'll srtill have work to do, as...
{enabled = 1; key = 20; modifier = 1179648; sybmolichotkey = 28; },
{enabled = 1; key = 20; modifier = 1441792; sybmolichotkey = 29; },
{enabled = 1; key = 21; modifier = 1179648; sybmolichotkey = 30; },
{enabled = 1; key = 21; modifier = 1441792; sybmolichotkey = 31; },
{enabled = 0; key = 28; modifier = 1572864; sybmolichotkey = 15; },
{enabled = 0; key = 27; modifier = 1572864; sybmolichotkey = 19; },
{enabled = 0; key = 24; modifier = 1572864; sybmolichotkey = 17; },
{enabled = 0; key = 47; modifier = 1835008; sybmolichotkey = 25; },
{enabled = 0; key = 43; modifier = 1835008; sybmolichotkey = 26; },
{enabled = 0; key = 28; modifier = 1835008; sybmolichotkey = 21; },
{enabled = 0; key = 96; modifier = 1048576; sybmolichotkey = 59; },
{enabled = 1; key = 122; modifier = 262144; sybmolichotkey = 12; },
{enabled = 0; key = 120; modifier = 262144; sybmolichotkey = 7; },
{enabled = 0; key = 99; modifier = 262144; sybmolichotkey = 8; },
{enabled = 0; key = 118; modifier = 262144; sybmolichotkey = 9; },
{enabled = 0; key = 96; modifier = 262144; sybmolichotkey = 10; },
{enabled = 0; key = 97; modifier = 262144; sybmolichotkey = 11; },
{enabled = 1; key = 50; modifier = 1048576; sybmolichotkey = 27; },
{enabled = 1; key = 98; modifier = 262144; sybmolichotkey = 13; },
{enabled = 1; key = 50; modifier = 1572864; sybmolichotkey = 51; },
{enabled = 1; key = 100; modifier = 262144; sybmolichotkey = 57; },
{enabled = 1; key = 17; modifier = 1572864; sybmolichotkey = 50; },
{enabled = 1; key = 2; modifier = 1572864; sybmolichotkey = 52; },
{enabled = 0; key = 105; modifier = 0; sybmolichotkey = 32; },
{enabled = 0; key = 109; modifier = 0; sybmolichotkey = 33; },
{enabled = 0; key = 103; modifier = 0; sybmolichotkey = 36; },
{enabled = 0; key = 109; modifier = 0; sybmolichotkey = 62; },
{enabled = 0; key = 49; modifier = 1048576; sybmolichotkey = 60; },
{enabled = 0; key = 49; modifier = 1572864; sybmolichotkey = 61; },
{enabled = 1; key = 2; modifier = 1310720; sybmolichotkey = 70; },
{enabled = 1; key = 49; modifier = 1048576; sybmolichotkey = 64; },
{enabled = 1; key = 49; modifier = 1572864; sybmolichotkey = 65; },
{enabled = 0; key = 53; modifier = 1048576; sybmolichotkey = 73; },
{enabled = 1; key = 107; modifier = 0; sybmolichotkey = 53; },
{enabled = 1; key = 113; modifier = 0; sybmolichotkey = 54; } -
FM to get table names for a given Apllication Component.
Hai Friends,
I have to create a function module which functions exactly as the INFORMATION SYSTEM button in se16 table help.
i have written something like this but this is not giving exact results as INFORMATION SYSTEM IN SE16.
for ex. for componet sd-bil it gives 376 records where as in se16 you get only 30 to 40 table...
So pls help me with the tables and logic...
SELECT
B~DEVCLASS
INTO CORRESPONDING FIELDS OF TABLE IT_TDEVC
FROM DF14L AS A
INNER JOIN TDEVC AS B
ON A~FCTR_ID = B~COMPONENT
WHERE A~PS_POSID = COMPONENT.
LOOP AT IT_TDEVC.
SELECT TABNAME TABCLASS FROM DD02L
appending corresponding fields of table TABLE_LIST
WHERE APPLCLASS = IT_TDEVC-DEVCLASS
AND ( TABCLASS = 'TRANSP'
OR TABCLASS = 'POOL' OR TABCLASS = 'CLUSTER')
AND AS4LOCAL = 'A'.
* append table_list.
* endselect.
ENDLOOP.
This is just a test program so ignore the performance issues .
Waiting for your help..
Reshali.Hi,
Try the below code....
REPORT zsen_information_system.
PARAMETER w_comp TYPE ufps_posid.
TYPES : BEGIN OF y_tdevc ,
devclass TYPE devclass,
END OF y_tdevc.
TYPES : BEGIN OF y_table ,
tabname TYPE tabname,
tabclass TYPE tabclass,
END OF y_table.
DATA : it_tdevc TYPE STANDARD TABLE OF y_tdevc WITH HEADER LINE
, it_tab_list TYPE STANDARD TABLE OF y_table WITH HEADER LINE
SELECT b~devclass
INTO TABLE it_tdevc
FROM df14l AS a
INNER JOIN tdevc AS b
ON afctr_id = bcomponent
WHERE a~ps_posid = w_comp.
SELECT tabname FROM info_tabl
INTO TABLE it_tab_list
FOR ALL ENTRIES IN it_tdevc
WHERE as4local IN ('L','A','N')
AND tabclass IN ('TRANSP','VIEW','CLUSTER','POOL')
AND devclass = it_tdevc-devclass.
IF sy-subrc EQ 0.
LOOP AT it_tab_list.
WRITE /: it_tab_list-tabname.
ENDLOOP.
ENDIF.
Hope this will solve your problem
Thanks and regards,
Senthil Kumar Anantham. -
Hi
Anyone who know which database to use for CATS?
Thanks // Peter BHi Peter,
Data entered through Cross application time sheet applications is stored in the CATSDB. Check se11 and database table CATSDB (CATS: Database Table for Time Sheet), you can see different fields / data elements with in the CATS database.
Regards,
Vamshi. -
List A Constraint For a Given Attribute In A Table - DESCRIBE?
Hello,
Given a real simple table that has a CONSTRAINT on one of the attributes, I'm trying to find out he NAME of the constraint so that I can alter it.
When I perform the DESCRIBE command for the table of interest, the following output occurs:
DESCRIBE Room;
Name Null? Type
ROOMNO NOT NULL NUMBER(4)
HOTELNO NOT NULL NUMBER(6)
TYPE CHAR(1)
PRICE NUMBER(5,2)
I know that the TYPE and PRICE attributes have CONSTRAINTS, so how do I find out those CONSTRAINTS?
Thank youSELECT *
FROM user_cons_columns
WHERE table_name = 'ROOM' AND column_name IN ('TYPE', 'PRICE') -
Unable to create Database for new planning Application
Hi all,
I have Created a New planning application on Planning 11.1.1.3 using workspace.
When i'm trying to create a database through administration -> Manage Database , im getting error saying
com.hyperion.planning.planning.HspCubeRefreshInProgressException: Cannot complete your request because the database is being refreshed.
I tried Unlocking the application, using HspUnlockApp.cmd and it is returning a error, and im also unable find the HSP_LOCK Table
Please let me know ur suggestions
Thanks in Advance
Edited by: Rao on Aug 8, 2010 8:57 PMHi,
There is definitely a table called HSP_LOCK in the planning applications repository, are you sure you are looking in the correct place.
Anyway there is also a utility (HspUnlockApp) in the \planning\bin directory that should unlock the app and will save you having to mess around with any tables, more details :- http://download.oracle.com/docs/cd/E12825_01/epm.111/hp_admin/ch04s02.html
Cheers
John
http://john-goodwin.blogspot.com/
Maybe you are looking for
-
Hi, i was using my iphone 4 and i was trying to download an app. It was saying i needed a sercity question. I tryed to remember the answers to the questions but i forgot. It was saying it was going to send the correct answers to my email. But the ema
-
My ipad is disabled because of too many itemps and I tryed connecting to iTunes but it said nothing on the Apple Support page said it would. What do I do???
-
Submitting forms getting forbidden error
Hi all, We have a site which is having feedback option. after filling the feedback form and thee moment you press "send" it is giving forbidden error on browser. Please help me in resolving. Thanks in Advance. Mahesh
-
Customer Part No on PO , SO print layouts
WRT to PLD, 1. I need to show the customer part numbers on the PO , SO layouts. Now, I am maintaining the customer part numbers using BP part numbers. But in PLD, i dont see any mention of the table OSCN for BP part numbers. How to achieve this ? 2.
-
CCMS Connectivity with Status Error
Hi, I am in the process of System Monitoring using Solution Manager. In Setup System Monitoring window, Check CCMS connectivity is Red color, then I generated & save RFC connections for systems , but still I am getting same error with CCMS connectivi