Logical database PSJ for tcode CJI3 - add additional
Hi,
I need to create the customized program which refer to standard program RKPEP003 (CJI3) with additional fields require to be added in selection screen and ALV report.
I checked in program attribute for program RKPEP003, there is no selection screen version exist for this logical database. Could anyone advise how do I add the additional fields in either selection screen/ ALV report (eg: Vendor). Thanks.
Hi,
I managed to add the additional fields (eg: Vendor) in ALV report in CJI3 using the user exit.EXIT_SAPLKAEP_001.
Now, I require to add this field in the CJI3 selection screen. I tried to maintain this field via SE36 - Maintain selection Views, but the Vendor field (eg: EKKO-LIFNR) which I required is not able to display out. Anyone have any ideas on it or how should I add this additional selection screen option?
Similar Messages
-
How to use logical database "psj" for query?
Hi, expert :
use "PSJ" to make a query. but in queries, the title have two lines. and can't correspond to the content.
how to make the title correspond to the content?
regardsHi
Comments option nothing but where you can enter your description.While creating the SAP Query using SQVI enter your query name and click create one popup window will come in that you have comments field where you can enter your description.
Thanks
S.Murali -
Hi All,
I need to add a Y-table in the logical database PSJ and need to assign the fields to one of the Functional Groups.
For this I went to tcode SE36 with logical database as PSJ, then went to Extras->Selection Views from menu, I gave the Origin of view as CUS and went in change mode. But in the tables/nodes it is not allowing me to add the Y-table.
In the tables/nodes I need to add the Y-table and assign its fields to one the function groups
Please give me the step by step procedure to do the same.
-Srinath SHi Sisab,
Can you check for your support pack level ?
125199 Termination with error message OK033 25.03.2003
Other related notes are:
165309 Termination with error message OK033 /3 25.03.2003
144419 Termination with error message OK033 /2 11.10.2005
Also please provide your system details.
Do let me know if this solves your problem.
Thank you.
Regards,
Manomeet
Award points if helpful ** -
Regarding logical database PSJ
Hi,
how can we add a additional field (Activity type )to the logical database PSJ used for transaction CN47N.The field does not exist in the given field options
My requirement is currently the program RPSISVG000 display the actual hours of the activity without any filter on the activity type. user requirement is to filter the data based on few activity types given by them. ie they want the actual hours to be calculated only for these activity types.
CN47N transaction has been customized to ZCN47N.
I have populated a field with given activity types but could not get the point where to do the filteration as the program uses GET events.
GET ACT01. (contains the field activity type LARNT)
Please let me know how to filter the data based on the activity types.
Thanks and Regards,
PremalathaHi Sisab,
Can you check for your support pack level ?
125199 Termination with error message OK033 25.03.2003
Other related notes are:
165309 Termination with error message OK033 /3 25.03.2003
144419 Termination with error message OK033 /2 11.10.2005
Also please provide your system details.
Do let me know if this solves your problem.
Thank you.
Regards,
Manomeet
Award points if helpful ** -
To reterieve value from logical database psj
i need to reterieve value from the logical database psj,
the table name is BPJA1 and the field name is WTJHR, based on the wbs element.Hi,
assign your prog (attributes) to ldb psj and
try:
GET BPJA1 FIELDS wtjhr. "-> look F1
Andreas -
How do u find if a logical database exsits for ur program requirements.
hi
how do u find if a logical database exsits for ur program requirements.Hai friend
you just open your program and than from your MENU BAR select GOTO menu from that select ATTRIBUTE and enter then check LOGICAL DATABASE name hase give or not.
1. open your program.
2. from menu bar select GOTO
3. from GOTO menu select ATTRIBUTES.
4. check for LOGICAL DATABASE name has given or not, If give that is your logical database name.
reward if useful.
uk -
How do you find if a LOGICAL DATABASE exists for your program requirements?
how do you find if a LOGICAL DATABASE exists for your program requirements?
please explain.Hi Ramana
One may not accurately pin point the LDB for ones requirement. But there some ways.
1. You can find with respect to the application you are working on. You can refer to the Table field TRDIR-APPL. The following are the values it has. So suppose if you have requirement for HR you can search for application 'P' :
A Assets accounting
D DASS control station
E RIVA
F Financial accounting
G General Ledger
H Human resources planning
I Maintenance
J RK projects
K Cost accounting
L Warehouse management
M Materials management
N Hospital
P Human resources
Q QSS
S System
V Sales
Y Customer head office
Z Customer branch
2. You can see the package in which your current is stored in SE80. Under the same package you can see if there are any LDBs. -
How to find if a logical database exists for your program requrements?
hi
How do you find if a logical database exists for your program requrements?
RegardsYou probably know the DB table that you'd like to query
try where used list : 'Logical database'
then you can see what interests you... -
Screen exit for MM01 to add additional fields to basic data tab .
Hi All ,
We are working on the SAP version ECC 5.0 . Our requirement is to add additional fields to the general data section of the basic data1 tab for the tcode MM01 . I have gone through many previous queries in SDN but not able to figure out what exactly the process should be . All I could figure out is to start the process from appending the structure to MARA for the additional fields . Then follow the steps in the SPRO .
Define Structure of Data Screens for Each Screen Sequence
Assign Secondary Screens
Maintain Order of Main and Additional Screens
Assign Screen Sequences to User/Material Type/Transaction/In
Define How Maintenance Statuses Are Determined in Data Trans
Create Program for Customized Subscreens
I am not able to comprehend what we are trying to do in these steps .
Can anyone explain me in detail what we are trying to do in the whole process ?
Thanks ,
Varun .Hi varun,
Create the append structure on the MARA table.
The SAP note 44410 describes how to add the new fields to the screen and how the updating will work.
1. Make a copy of function group MGD1to ZMGDI as stated inthe Ossnote using program COPYMGDI.
2. Goto Se38 enter program name SAPLZMGDI Click Display and goto> program-> other object---> enter screen number '0001' and add your fields to the subscreen which should apper on the the general data section of the basic data1 tab for the tcode MM01
2. Make the changes stated in SAP Note.
3. After make the changes the functional analyst will need to make some configuration changes.
4. SPRO -> Logistic General -> Material Master -> Configuring Materal Master -> Define Structure of Data Screens Sequence.
5. Select SSq = 21 then click on Subscreens select Basic DATA1
6. Enter in the new screens that were built
7. Change the row that was create putting in the program (function group program) that was created in step 2.
Thanks and regards,
Pavankumar -
How to read data from Logical Database ADA for more than one financia year
Hi,
I need to read data from ADA logical database and ANLCV node for current financial year 2007 and for the next 3 years 2008, 2009, 2010. When I do this using program attached below, I receive only data for one year, which is entered at the selection screen in the field BERDATUM. How should I modify my program to read ANLCV node for more then one year ? Could anybody help me ?
Kind regards,
Zbigniew Debowski
REPORT ZWRZD075.
NODES: anlav, anlcv.
START-OF-SELECTION.
GET anlav.
WRITE:/ anlav-anln1, ' ', anlav-anln2.
GET anlcv.
WRITE:/ anlcv-kansw, ' ', anlcv-knafa, ' ', anlcv-gjahr.Hi!
Have you already tried your luck in Java Programming forum?
Regards,
Thomas -
Logical databases (sorry for not introducing myself)
New on this forum. Logical databases have any use?
What is a subprogram?
Moderator message: please search for available information/documentation.
[Rules of engagement|http://wiki.sdn.sap.com/wiki/display/HOME/RulesofEngagement]
[Asking Good Questions in the Forums to get Good Answers|/people/rob.burbank/blog/2010/05/12/asking-good-questions-in-the-forums-to-get-good-answers]
Edited by: Thomas Zloch on Aug 2, 2011 11:13 PMhi logiacl databases are mostly used in the hrabap.
Logical databases are programs that read data from database tables and pass it to other programs for processing. The order of reading the database tables is determined by a hierarchy.
Many tables in the R/3 System are linked using foreign key relationships. Parts of these relationships form tree-like hierarchical structures. Logical databases allow you to read data easily from database tables that form parts of these structures
Retrieving Data Using a Logical Database:
GET EVENT
This is the most important event for executable programs that use a logical database. It occurs when the logical database has read a line from the node <table> and made it available to the program in the work area declared using the statement NODES <table>.
When you define the corresponding event block in the program, you can specify a field list if the logical database supports field selection for this node:
GET <table> http://FIELDS <f1> <f 2>....
Transation is se36
check this simple example..
REPORT Z_LDB_DEMO.
NODES: SPFLI, SFLIGHT, SBOOK.
START-OF-SELECTION.
WRITE 'Test Program for GET'.
GET SPFLI.
SKIP.
WRITE: / 'From:', SPFLI-CITYFROM,
'TO :', SPFLI-CITYTO.
GET SFLIGHT.
SKIP.
WRITE: / 'Carrid:', SFLIGHT-CARRID,
'Connid:', SFLIGHT-CONNID.
ULINE.
GET SBOOK.
WRITE: / 'Fldate:', SFLIGHT-FLDATE,
'Bookid:', SBOOK-BOOKID,
'Luggweight', SBOOK-LUGGWEIGHT.
ULINE.
END-OF-SELECTION. -
Updating database table for 'CHANGE' and 'ADD' buttons.
Hi,
I am working on module pool program. Here i am using table control.Below is my requirement:
1) I have designed a selection - screen with 'CHANGE' and 'DISPLAY' buttons and in screen 100 i have 'ADD' and 'SAVE' buttons.
2) when i click on 'CHANGE' , it will move to screen 200 here i need to change quantity field for that particular record which is in table control.once i change the field value and click on 'SAVE' a message should be populated that "RECORD IS SAVED' and this record should be updated in database table with new quantity field value and it should return back to my selection screen.
3) When i click on 'ADD' , it should display already existing records in disable mode and a new line should be added inorder to enter new records. Once i enter the data and click on SAVE, this new record should be saved in the database table along with existing records.
Kindly suggest me a sample code for this as am new to table control in module pool programming.Hi Gaurav,
I've a similar problem!! any solutions to your problem!! -
Logical database PSJ: How to access and link tables inside that???
Hi,
I have a requirement like :
I have to write one report which will display project statuses (PSmodule) using the LDB PSJ.. I am using LDB because I neeed dynamic selection screen.
I need to acees the data from table like 1. PROJ, prps_r and JCDS under the LDB PSJ.. but when I found the hirarchy of these table in the LDB , then all 3 tables are at same level.
then How to access and link data from theses 3 tables using GET and LATE command.
I did like below, but wrong number of records are coming
START-OF-SELECTION.
GET proj.
GET prps_r.
GET elm_ps .
GET jcds.
can anyone tell me, what 's wrong here.
points will be rewarded
for proper answer.
Regards,
Mrunalhi ...get is like a loop in ldb. then if you use the 3 get statements then it will loop with in a loop with different data..
-
LOGICAL DATABASE BRF FOR ... BKPF AND BSEG
Hi friends ,
i want the change the input criteria ( select option) in my program , i am using the LDB "BRF" ..it gives me standard selection screen .. but i want to add the GSBER field in the input condition ..
How can i cahge the selection criteria in standard LDB ..How can i do that ..
Ialso want to convert select option in output to parameter ...
Plz suggest..Dude LDB gives me one extra selection parameter but i need not that parameter ...
Is ther any way by which i remove that selection parameter and add up my new paramere ...
The same thing i done in pnp LDB but i am unable to do same in brf LDB.
Beaus in PNP there is "HR report category " BY which i cam made >>>> -
Database design for the Project System!
Hi
I need the database design schema for the Project System .
For example with the transaction code CJ20N at the left side all the Project Hierarchy is tabulated.
I want to know the relations between tables ?
Would you please help me ?look logical database PSJ with tcode SE36
grx. A.
Maybe you are looking for
-
I m about to tell a story about how bad Creative support is. First I email them. I ahve to send what year I bought my card. I put a random date cause I'm to lazy to look for the invoice. I theng et a email a couple days later saying they won't help b
-
Report on PO,GR,IR in one tcode
Hi all, is there any tcode which has all the below info, - Purchase Order Doc. No. - Order Unit - Price - GR Qu2019ty/IR No. - IR Qu2019ty/GR No. - Goods Receipt created by - IR posted b
-
Is there a way to do this that does not require scripting? Thanks.
-
I have modelled a BPM process and attached Webdynpro UI's to its human activities. I am able to start the process from the Process Repository, but the tasks are not getting visible in the Uniiversal Worklist of the Task Principle Owner. When I'm logg
-
[solved] couldn't get NX work after switching to 64 bit system
I switched the system to 64 bit with my "home" folder untouched. Then I couldn't get NX work. Here is the detailed output: NX> 203 NXSSH running with pid: 4866 NX> 285 Enabling check on switch command NX> 285 Enabling skip of SSH config files NX> 285