Help needed to select Responsibility
I have a requirment as below. I want to make the code more flexible so that it will work according to the setup in applications.
I have to send notification to a group of approvers after the initiator press the "submit" button on the Oracle applications custom Form. This buttom will invoke the Workflow and will send notification. In the NTF I have to send the link of the form.
My real problem is selecting the responsibility for the Approvers which I need to pass to generate the form link.
For approvers I want to handle this in the setup level. The responsibility for the Approvers has not yet been decided. I want to make the program to work in this way that what ever may be the responsibility where the custom form function would assigned it should pick that responsibility.
Can anybody suggest if I can handel this at the setup level so that in future whatever may be the reponsibility to which the form will be assigned and if the Approvers have that resp the program will be picking that resp.
Thanks
So all you need is finiding the responsibility where this function is attached. This sql written sometime ago, gives you that.
SELECT DISTINCT responsibility_name, menu_id
FROM fnd_responsibility_vl a, fnd_user_resp_groups_direct b, fnd_user c
WHERE a.responsibility_id = b.responsibility_id
AND b.user_id = c.user_id
AND a.end_date IS NULL
AND c.end_date IS NULL
AND b.end_date IS NULL
AND menu_id IN (
SELECT menu_id
FROM fnd_menu_entries_vl
START WITH menu_id IN (SELECT menu_id
FROM fnd_menu_entries_vl
WHERE function_id IN (SELECT function_id
FROM applsys.fnd_form_functions a
WHERE function_name LIKE 'FND_FNDPOMPV')
AND prompt IS NOT NULL)
CONNECT BY PRIOR menu_id = sub_menu_id)
AND a.responsibility_id NOT IN (
SELECT responsibility_id
FROM fnd_responsibility_vl
WHERE responsibility_id IN (
SELECT responsibility_id
FROM fnd_resp_functions resp
WHERE action_id IN (
SELECT function_id
FROM applsys.fnd_form_functions a
WHERE function_name LIKE
'FND_FNDPOMPV')))
AND a.responsibility_id NOT IN (
SELECT responsibility_id
FROM fnd_responsibility_vl
WHERE responsibility_id IN (
SELECT responsibility_id
FROM fnd_resp_functions resp
WHERE action_id IN (
SELECT menu_id
FROM fnd_menu_entries_vl
START WITH menu_id IN (
SELECT menu_id
FROM fnd_menu_entries_vl
WHERE function_id IN (SELECT function_id
FROM applsys.fnd_form_functions a
WHERE function_name LIKE 'FND_FNDPOMPV')
AND prompt IS NOT NULL)
CONNECT BY PRIOR menu_id = sub_menu_id)))
ORDER BY menu_id;
Thanks
Nagamohan
Similar Messages
-
Hi,
I need to select the max time for the transaction using the below query. I’m able to get the o/p. Here the problem is I need to fetch the corrletorid (primary key) as well. if try to get that I’m getting the o/p like case2.
I want the o/p to be like case 1 with the corrleator id . plz help me to get the o/p.
Case 1: select b.TransactionName, max(to_char(b.duration, 'mm/dd/yyyy hh24:mi:ss.ff')) as average from trandetails a,subtrandetails b where a.CORRELATORID=b.PCORRELATORID and b.PCORRELATORID='11' group by b.transactionname
TRANSACTIONNAME MAXTIME
FINT3 12/10/2007 19:53:09.042000
FINT 12/10/2007 19:31:07.042000
FINT2 12/10/2007 19:31:07.042000
SQL> /
Case 2: select b.TransactionName,b.correlatorid, max(to_char(b.duration, 'mm/dd/yyyy hh24:mi:ss.ff')) as average from trandetails a,subtrandetails b where a.CORRELATORID=b.PCORRELATORID and b.PCORRELATORID='11' group by b.transactionname,b.correlatorid
SQL> /
TRANSACTIONNAME CORRELATORID AVERAGE
FINT2 102 12/10/2007 19:31:07.042000
FINT3 108 12/10/2007 19:53:09.042000
FINT3 103 12/10/2007 19:31:07.042000
FINT 101 12/10/2007 19:31:07.042000
in the above output i should have only record(max time) for FINT3.
ThankSharma,
Please find the below sample data(insert stmt and create table):
======================================
create table trandetails(
correlatorid varchar2(20) CONSTRAINT correlatorid_FKey REFERENCES Subtrandetails(correlatorid),
username varchar2(25) NOT NULL,
applicationname varchar2(25) NOT NULL,CONSTRAINT composite1_pkey1 PRIMARY KEY(correlatorid ,applicationname));
create table Subtrandetails(
correlatorid varchar2(20) PRIMARY KEY,
PCORRELATORID varchar2(20),
TransactionName varchar2(25) NOT NULL,
Machinename varchar2(15) NOT NULL,
STARTDATE timestamp NOT NULL,
ENDDATE timestamp NOT NULL,
SourceName varchar2(25),
FunctionName varchar2(25),
LOC number(5),
CONTEXTPROPERTY1 varchar2(25),
CONTEXTPROPERTY2 varchar2(25),
CONTEXTPROPERTY3 varchar2(25),
TransactionStatus varchar2(25) NOT NULL CONSTRAINT Transaction1_Status_chk Check (TransactionStatus in ('Success', 'Failure', 'Abort')));
INSERT INTO trandetails VALUES ('11','FINAPP','ANUAPP1');
INSERT INTO trandetails VALUES ('13','FINTEST','ANUAPP2');
INSERT INTO
Subtrandetails(correlatorid,PCORRELATORID ,TransactionName,Machinename,STARTDATE,ENDDATE ,TransactionStatus )
VALUES ('10','1','ARM','blrkec95931d','10-DEC-07 03.24.07.042000 PM','10-DEC-07 03.31.07.042000 PM','Success');
INSERT INTO
Subtrandetails(correlatorid,PCORRELATORID ,TransactionName,Machinename,STARTDATE,ENDDATE ,TransactionStatus )
VALUES ('11','1','ARM1','blrkec95931d','10-DEC-07 04.24.07.042000 PM','10-DEC-07 04.31.07.042000 PM','Success');
INSERT INTO
Subtrandetails(correlatorid,PCORRELATORID ,TransactionName,Machinename,STARTDATE,ENDDATE ,TransactionStatus )
VALUES ('12','1','ARM2','blrkec95931d','10-DEC-07 05.24.07.042000 PM','10-DEC-07 05.31.07.042000 PM','Success');
INSERT INTO
Subtrandetails(correlatorid,PCORRELATORID ,TransactionName,Machinename,STARTDATE,ENDDATE ,TransactionStatus )
VALUES ('13','1','ARM3','blrkec95931d','10-DEC-07 06.24.07.042000 PM','10-DEC-07 06.31.07.042000 PM','Success');
INSERT INTO
Subtrandetails(correlatorid,PCORRELATORID ,TransactionName,Machinename,STARTDATE,ENDDATE ,TransactionStatus )
VALUES ('14','1','ARM4','blrkec95931d','10-DEC-07 07.24.07.042000 PM','10-DEC-07 07.31.07.042000 PM','Success');
INSERT INTO
Subtrandetails(correlatorid,PCORRELATORID ,TransactionName,Machinename,STARTDATE,ENDDATE ,TransactionStatus )
VALUES ('101','11','FINT','blrkec95931d','10-DEC-07 07.24.07.042000 PM','10-DEC-07 07.31.07.042000 PM','Success');
INSERT INTO
Subtrandetails(correlatorid,PCORRELATORID ,TransactionName,Machinename,STARTDATE,ENDDATE ,TransactionStatus )
VALUES ('102','11','FINT2','blrkec95931d','10-DEC-07 07.24.07.042000 PM','10-DEC-07 07.31.07.042000 PM','Success');
INSERT INTO
Subtrandetails(correlatorid,PCORRELATORID ,TransactionName,Machinename,STARTDATE,ENDDATE ,TransactionStatus )
VALUES ('103','11','FINT3','blrkec95931d','10-DEC-07 07.24.07.042000 PM','10-DEC-07 07.31.07.042000 PM','Success');
INSERT INTO
Subtrandetails(correlatorid,PCORRELATORID ,TransactionName,Machinename,STARTDATE,ENDDATE ,TransactionStatus )
VALUES ('104','13','SAP1','blrkec95931d','10-DEC-07 07.24.07.042000 PM','10-DEC-07 07.31.07.042000 PM','Success');
INSERT INTO
Subtrandetails(correlatorid,PCORRELATORID,TransactionName,Machinename,STARTDATE,ENDDATE ,TransactionStatus )
VALUES ('105','13','SAP2','blrkec95931d','10-DEC-07 07.24.07.042000 PM','10-DEC-07 07.31.07.042000 PM','Success');
INSERT INTO
Subtrandetails(correlatorid,PCORRELATORID ,TransactionName,Machinename,STARTDATE,ENDDATE ,TransactionStatus )
VALUES ('106','13','SAP3','blrkec95931d','10-DEC-07 07.24.07.042000 PM','10-DEC-07 07.31.07.042000 PM','Success');
INSERT INTO
Subtrandetails(correlatorid,PCORRELATORID ,TransactionName,Machinename,STARTDATE,ENDDATE ,TransactionStatus )
VALUES ('107','13','SAP2','blrkec95931d','10-DEC-07 07.2.10.042350 PM','10-DEC-07 07.50.10.042050 PM','Success');
INSERT INTO
Subtrandetails(correlatorid,PCORRELATORID ,TransactionName,Machinename,STARTDATE,ENDDATE ,TransactionStatus )
VALUES ('108','11',' FINT3 ','blrkec95931d','10-DEC-07 07.16.07.042000 PM','10-DEC-07 07.53.09.042000 PM','Success');
INSERT INTO
Subtrandetails(correlatorid,PCORRELATORID ,TransactionName,Machinename,STARTDATE,ENDDATE ,TransactionStatus )
VALUES ('109','108','FINT3','blrkec95931d','10-DEC-07 07.20.07.042000 PM','10-DEC-07 07.59.09.042000 PM','Success');
INSERT INTO
Subtrandetails(correlatorid,PCORRELATORID ,TransactionName,Machinename,STARTDATE,ENDDATE ,TransactionStatus )
VALUES ('110','108','FINT3','blrkec95931d','10-DEC-07 07.18.07.042000 PM','10-DEC-07 07.57.09.042000 PM','Success');
INSERT INTO
Subtrandetails(correlatorid,PCORRELATORID ,TransactionName,Machinename,STARTDATE,ENDDATE ,TransactionStatus )
VALUES ('111','108','FINT4','blrkec95931d','10-DEC-07 07.18.07.042000 PM','10-DEC-07 07.57.09.042000 PM','Success');
INSERT INTO
Subtrandetails(correlatorid,PCORRELATORID ,TransactionName,Machinename,STARTDATE,ENDDATE ,TransactionStatus )
VALUES ('112','108','FINT5','blrkec95931d','10-DEC-07 07.18.07.042000 PM','10-DEC-07 07.57.09.042000 PM','Success');
INSERT INTO
Subtrandetails(correlatorid,PCORRELATORID ,TransactionName,Machinename,STARTDATE,ENDDATE ,TransactionStatus )
VALUES ('113','108','FINT6','blrkec95931d','10-DEC-07 07.18.07.042000 PM','10-DEC-07 07.57.09.042000 PM','Success');
INSERT INTO
Subtrandetails(correlatorid,PCORRELATORID ,TransactionName,Machinename,STARTDATE,ENDDATE ,TransactionStatus )
VALUES ('114','108','FINT7','blrkec95931d','10-DEC-07 07.18.07.042000 PM','10-DEC-07 07.57.09.042000 PM','Success');
======================================
Thanks. -
Help needed in selection screen - Urgent
Hi Experts,
I have a selection screen. I have three radi buttons in that selection screen. Based on the selection of the radio buttons I need to activate corresponding selection screen parameters.
e.g : if radiobutton1 is selected, njo activation needed,
if radiobutton2 is selected, activate selection screen parameter p_one,
if radiobutton3 is selected, activate selection screen parameter p_two.
All three radiobuttons are attached to the same radio button group.
I have assigned the parameters p_one, p_two, p_three to MODIF ID as follows.
p_one - NULL
p_two - t01
p_three - t02.
on the selection of a radio button I want the corresponding parameter to get activated.
please help me.
Regards,
Arul jothi A.hi
jothi
AT SELECTION-SCREEN OUTPUT.
CASE SY-TCODE.
WHEN 'ZEDI6'.
LOOP AT SCREEN.
CASE SCREEN-GROUP4.
WHEN '001'. "Sales order select
SCREEN-ACTIVE = '1'. "1=Active, 0=Don't display
MODIFY SCREEN.
WHEN '002'. "Delivery select
SCREEN-ACTIVE = '0'. "1=Active, 0=Don't display
MODIFY SCREEN.
WHEN '003'. "Invoice select
SCREEN-ACTIVE = '0'. "1=Active, 0=Don't display
MODIFY SCREEN.
WHEN '004'. "PO Select
SCREEN-ACTIVE = '0'. "1=Active, 0=Don't display
MODIFY SCREEN.
regards
praveen -
Search help needed! select box with 2 variables? is it possible
Using coldfusion 8 and MySQL. I need to make a search form that has a drop select that displays the department and category together in the drop select.
Is it possible? what would the form and search query look like. any help would be appreciated. thanks in advance.
example: each is a line item for the drop select. then when one is selected it returns the results if records are found.
mens/shoes
mens/clothing
mens/accessories
womens/shoes
womens/clothingGee, what a coincidence, my current project has one of those. My approach is to include a concatonated field in the query and use it for the desired attribute of cfselect.
The details of the contcatonated field depend on the db. I don't use mySql but if I wanted to know badly enough, I would google "mySql concatonate" -
Hi ,
I have a field(test) in ztable(zxxx) whose length is 12 char and while updating it
only 10 digits were updated and there are no zeros in front of the value in order to make it
12 digit.
Now i need this parameter to be included in another program selection screen.
Now i have given it as
parameter : test(12) type n.
it works fine when it has an entry , when it is blank i has to retrieve all records but in this case
i won't because it has a value of 000000000000
noe when i declare like this
paramter : test like zxxx-test.
when my input is 123456, it won't fetch me any value because it has to be 0000123456 because it has been updated like in the table.
There was a purpose in updating this way.
Now my code is like this
parameters : test(10) type n.
select-options : kostl for zxxx-kostl NO-EXTENSION NO INTERVALS,
p_uname for zxxx-uname NO-EXTENSION NO INTERVALS.
if test is initial.
select * from zxxx into table itab where kostl in kostl and uname in p_uname.
else.
select * from zxxx into table itab where aufnr = order and
kostl in kostl and uname in p_uname.
endif
PLEASE SUGGEST ME IF THERE IS AN ALTERNATE BETTER WAY.
or this is the best way
ThanksHi
as per my knowledge what you have done is right.
Thanks
KAJOL -
Help need in select statement?
Hi experts...
I have an internal table with 2 records...i_mara with fields matnr and ersda
matnr ersda
2345 01/26/2007
3445 02/05/2007
i need to write a select statement to collect all MBLNR from MKPF table where BUDAT is in between 01/26/2007 and 02/05/2007..
Thanx
GiriHI vasanth and rich...
thanks for replies...
vasanth i am getting error with the statement.. so i assigned 6 points to u..
DATA: RA_BUDAT RANGE OF BUDAT WITH HEADER LINE.
Unable to interpret range.... Possible error with spelling or comma
Rich: ur solution worked good....
is there any possible simplest way... or this is the best way includes performance?
Regards
Giri -
Help needed in selecting Design
Hi all,
I need your help in designing WLI.We need to receive messages(string) from network(sockets) and process it in WLI, send it back.Can any one pls help me which connection method(HTTP/TCP/JMS) is suitable, how to configure WLS for that?
Thanks in AdvanceHI,
I think kf3 can easily be created at query level itself without writing complex logic..As far as i understand your requirement kf3 is a differnce of kf2 and kf1.
so jst make local formula and in that put kf2-kf1.it will give you the desired output for kf3.
Kf4 i need to think,i will update you soon -
Help needed in select statement
Hi gurus,
I have a table with orderentry and ordertype
case 1 :
i want to get the set of records when ordertype =1 repeats
case2:
i want to get the set of records when there is no ordertype =1
CREATE TABLE test
orderentry NUMBER,
ordertype NUMBER
INSERT into test
values ( 10,1);
INSERT INTO test
VALUES (10, 2);
INSERT INTO test
VALUES (10, 1);
INSERT INTO test
VALUES (10, 2);
INSERT INTO test
VALUES (11, 1);
INSERT INTO test
VALUES (11, 2);
INSERT INTO test
VALUES (11, 2);
INSERT INTO test
VALUES (11, 2);
INSERT INTO test
VALUES (12, 1);
INSERT INTO test
VALUES (12, 1);
INSERT INTO test
VALUES (12, 2);
INSERT INTO test
VALUES (12, 2);
INSERT INTO test
VALUES (13, 2);
INSERT INTO test
VALUES (13, 2);
INSERT INTO test
VALUES (13, 2);
COMMIT;
I want the set of records when the ordertype 1 repeats
my result should be:
case 1:
orderentry ordertype
10 1
10 2
10 1
10 2
12 1
12 1
12 2
12 2
case 2:
orderentry ordertype
13 2
13 2
13 2
Thanks in advanceHello
Thank yuo for posting the create table statements and sample data. I think these do what you are looking for
--case 1
SELECT
orderentry,
ordertype
FROM
SELECT
orderentry,
ordertype,
COUNT(CASE WHEN ordertype=1 THEN 1 END) OVER(PARTITION BY orderentry) ct
FROM
t_test
WHERE
ct > 1
--case 2
SELECT
orderentry,
ordertype
FROM
SELECT
orderentry,
ordertype,
COUNT(CASE WHEN ordertype=1 THEN 1 END) OVER(PARTITION BY orderentry) ct
FROM
t_test
WHERE
ct = 0
DTYLER_APP@pssdev2> select * from t_test;
ORDERENTRY ORDERTYPE
10 1
10 2
10 1
10 2
11 1
11 2
11 2
11 2
12 1
12 1
12 2
12 2
13 2
13 2
13 2
15 rows selected.
DTYLER_APP@pssdev2> SELECT
2 orderentry,
3 ordertype
4 FROM
5 (
6 SELECT
7 orderentry,
8 ordertype,
9 COUNT(CASE WHEN ordertype=1 THEN 1 END) OVER(PARTITION BY orderentry) ct
10 FROM
11 t_test
12 )
13 WHERE
14 ct > 1
15 /
ORDERENTRY ORDERTYPE
10 1
10 2
10 1
10 2
12 1
12 1
12 2
12 2
8 rows selected.
DTYLER_APP@pssdev2> SELECT
2 orderentry,
3 ordertype
4 FROM
5 (
6 SELECT
7 orderentry,
8 ordertype,
9 COUNT(CASE WHEN ordertype=1 THEN 1 END) OVER(PARTITION BY orderentry) ct
10 FROM
11 t_test
12 )
13 WHERE
14 ct = 0
15 /
ORDERENTRY ORDERTYPE
13 2
13 2
13 2
3 rows selected. -
Help needed in select query to take date
Hello,
I am using Oracle 11g.
I am using this query
select to_date(to_char(to_date((SOURCE_MONTH||'-'||SOURCE_YEAR),'MM-YYYY'),'Mon-YYYY'),'MON-YYYY') date_
from tab1 a,tab2 b
where b.col2=a.col1;
I have a table with 2 separate varchar columns month and year,
I want to insert the data into another table which has the col type as timestamp.
This query gives me the data as
01-NOV-06 but
i want the data as
01-NOV-2006
What should i do for that?
ThanksFirst, get rid of the extra conversions from date to char and back to date:
select to_date((SOURCE_MONTH||'-'||SOURCE_YEAR),'MM-YYYY'),'Mon-YYYY')
from tab1 a,tab2 b
where b.col2=a.col1;Now, your data is safely rendered as a DATE. It knows the full year (i.e.2006). You are just not seeing it formatted the way you like. You could
alter session set nls_date_format = 'mm/dd/yyyy hh24:mi:ss';or give the explicit format you want when you query it (with TO_CHAR).
Please read and understand about DATE datatypes....
http://download.oracle.com/docs/cd/B28359_01/server.111/b28286/sql_elements001.htm#i54330
In particular, search that page for: "DATE Datatype " -
Help Needed for selection screen
Hi Experts
I'm doing one report of pm module using one standard program called me RIQMEL10
my query is if u execute this stand.prog u'll get one selection screen ,and having three selction-screen blocks. first sel-scr block name is Notification status this selection screen is calling dynamically by using sap stand.prog SAPDBQMI
SCR NO : 1000
can any one send me the default code of this selection screen block ( Notification status ) which sap is providing .INCLUDE DBQMISEL
It will be automatically included into the database program.
If the source code is automatically generated,
please perform the following steps:
1. Replace ? by suitable names (at most 8 characters).
2. Activate SELECT-OPTIONS and PARAMTERS (delete stars).
3. Save source code.
4. Edit database program
Hint: Syntax-Check is not possible within this Include!
It will be checked during syntax-check of database program.
SELECTION-SCREEN BEGIN OF BLOCK block1 WITH FRAME TITLE text-011.
SELECTION-SCREEN BEGIN OF LINE.
PARAMETERS dy_ofn LIKE rihea-dy_ofn FOR TABLE diqmel.
SELECTION-SCREEN COMMENT 3(11) text-001
FOR FIELD dy_ofn ID 001.
PARAMETERS dy_rst LIKE rihea-dy_rst FOR TABLE diqmel.
SELECTION-SCREEN COMMENT 16(10) text-002
FOR FIELD dy_rst ID 002.
PARAMETERS dy_iar LIKE rihea-dy_iar FOR TABLE diqmel.
SELECTION-SCREEN COMMENT 29(10) text-003
FOR FIELD dy_iar ID 003.
PARAMETERS dy_mab LIKE rihea-dy_mab FOR TABLE diqmel.
SELECTION-SCREEN COMMENT 42(10) text-004
FOR FIELD dy_mab ID 004.
SELECTION-SCREEN COMMENT 52(10) text-005
FOR FIELD selschem ID 005.
PARAMETERS: selschem LIKE tj48t-selid FOR TABLE diqmel.
SELECTION-SCREEN PUSHBUTTON 73(5) p_addr USER-COMMAND addr
FOR TABLE diqmel ID 006.
PARAMETERS dy_adrfl NO-DISPLAY FOR TABLE diqmel.
SELECTION-SCREEN COMMENT 79(30) ad_icon FOR TABLE diqmel ID ic1.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN END OF BLOCK block1.
SELECTION-SCREEN BEGIN OF BLOCK block2 WITH FRAME TITLE text-012.
SELECT-OPTIONS:
qmnum FOR diqmel-qmnum MATCHCODE OBJECT qmeg,
qmart FOR diqmel-qmart,
tplnr FOR diqmel-tplnr NO-DISPLAY,
strno FOR diqmel-strno MATCHCODE OBJECT iflm,
equnr FOR diqmel-equnr MATCHCODE OBJECT equi,
matnr FOR diqmel-matnr MATCHCODE OBJECT mat1,
serialnr FOR diqmel-serialnr,
deviceid FOR diqmel-deviceid,
aufnr FOR diqmel-aufnr MATCHCODE OBJECT orde.
*--- date from - until
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN COMMENT 1(28) text-009 FOR FIELD datuv.
SELECTION-SCREEN POSITION 33 FOR TABLE diqmel.
PARAMETERS datuv LIKE rihea-termab FOR TABLE diqmel DEFAULT sy-datum.
SELECTION-SCREEN COMMENT 51(6) text-010 FOR FIELD datub.
PARAMETERS datub LIKE rihea-termbi FOR TABLE diqmel DEFAULT sy-datum.
SELECTION-SCREEN END OF LINE.
*--- partner function, partner
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN COMMENT 1(9) text-006 FOR FIELD dy_parvw.
SELECTION-SCREEN POSITION 10 FOR TABLE diqmel.
PARAMETERS dy_parvw LIKE ihpa-parvw FOR TABLE diqmel
AS LISTBOX VISIBLE LENGTH 22.
SELECTION-SCREEN POSITION 33 FOR TABLE diqmel.
PARAMETERS dy_parnr LIKE ihpa-parnr FOR TABLE diqmel VALUE-REQUEST.
*--- button classification
SELECTION-SCREEN PUSHBUTTON 73(5) text-013 USER-COMMAND clse
FOR TABLE diqmel.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN END OF BLOCK block2.
*--- freie Abgrenzungen für log.Datenbankselektion -
SELECTION-SCREEN DYNAMIC SELECTIONS FOR TABLE diqmel ID 010.
SELECTION-SCREEN BEGIN OF VERSION 001 text-v01.
SELECTION-SCREEN EXCLUDE PARAMETERS: dy_mab, dy_ofn, dy_rst, dy_iar,
selschem, dy_adrfl.
SELECTION-SCREEN EXCLUDE IDS: 001, 002, 003, 004, 005, 006, 010, ic1.
SELECTION-SCREEN END OF VERSION 001.
SELECTION-SCREEN BEGIN OF VERSION 002 text-v02.
SELECTION-SCREEN EXCLUDE IDS: 010.
SELECTION-SCREEN END OF VERSION 002.
*--- Parameter für Selektionssteuerung -> es sollen nicht -
*--- automatisch alle Segmente der log.DB selektiert werden -
*--- neu mit P30K047900 -
PARAMETERS: ldb_ihpa NO-DISPLAY DEFAULT 'X' FOR TABLE diihpa,
ldb_iflo NO-DISPLAY DEFAULT 'X' FOR TABLE diiflo,
ldb_equi NO-DISPLAY DEFAULT 'X' FOR TABLE diequi,
ldb_qmfe NO-DISPLAY DEFAULT 'X' FOR TABLE diqmfe,
ldb_qmma NO-DISPLAY DEFAULT 'X' FOR TABLE diqmma,
ldb_qmmx NO-DISPLAY DEFAULT 'X' FOR TABLE diqmmax,
ldb_clas NO-DISPLAY DEFAULT 'X' FOR TABLE diclass,
ldb_clda NO-DISPLAY DEFAULT 'X' FOR TABLE dicldat,
ldb_qmsm NO-DISPLAY DEFAULT 'X' FOR TABLE diqmsm,
ldb_qmsx NO-DISPLAY DEFAULT 'X' FOR TABLE diqmsmx,
ldb_aufk NO-DISPLAY DEFAULT 'X' FOR TABLE diaufk.
regards
vinod -
Need some help with the Select query.
Need some help with the Select query.
I had created a Z table with the following fields :
ZADS :
MANDT
VKORG
ABGRU.
I had written a select query as below :
select single vkorg abgru from ZADS into it_rej.
IT_REJ is a Work area:
DATA : BEGIN OF IT_REJ,
VKORG TYPE VBAK-VKORG,
ABGRU TYPE VBAP-ABGRU,
END OF IT_REJ.
This is causing performance issue. They are asking me to include the where condition for this select query.
What should be my select query here?
Please suggest....
Any suggestion will be apprecaiated!
Regards,
DeveloperHello Everybody!
Thank you for all your response!
I had changes this work area into Internal table and changed the select query. PLease let me know if this causes any performance issues?
I had created a Z table with the following fields :
ZADS :
MANDT
VKORG
ABGRU.
I had written a select query as below :
I had removed the select single and insted of using the Structure it_rej, I had changed it into Internal table
select vkorg abgru from ZADS into it_rej.
Earlier :
IT_REJ is a Work area:
DATA : BEGIN OF IT_REJ,
VKORG TYPE VBAK-VKORG,
ABGRU TYPE VBAP-ABGRU,
END OF IT_REJ.
Now :
DATA : BEGIN OF IT_REJ occurs 0,
VKORG TYPE VBAK-VKORG,
ABGRU TYPE VBAP-ABGRU,
END OF IT_REJ.
I guess this will fix the issue correct?
PLease suggest!
Regards,
Developer. -
A new problem with CS5 forced me to download PScc but the problem is still there. I am getting tmp00000001 in photo merge when importing multiple files from inside PS and if trying from bridge I am getting a pop up box telling me I need to select more than 1 file. Photoshop potomerge is not recognizing my selections from bridge..!! please help.. my knowledge of computers is a 3 on a scale of 1-10
if i run this particular code
( SELECT
AccountDetails.CUSTOMERNUMBER, AccountDetails.ACCOUNTNUMBER, CUSTOMERDETAILS.CDTITLE, CUSTOMERDETAILS.CDFIRSTNAME, CUSTOMERDETAILS.CDLASTNAME, AccountDetails.ACCOUNTTYPE,
AccountDetails.ORIGINALCONTRACTENDDATE, AccountDetails.CONTRACTTERM, AccountDetails.CONTRACTENDDATE, AccountDetails.BRANCHAREA, AccountDetails.PRODUCTTYPE,
AccountDetails.HOUSEBANKACCOUNT, AccountDetails.CARMODEL, AccountDetails.CARLICENCE, AccountDetails.ARREARSBALANCE, AccountDetails.CODEBTOR, AccountDetails.GUARANTORNUMBER
FROM AccountDetails
JOIN CUSTOMERDETAILS ON AccountDetails.CUSTOMERNUMBER = CUSTOMERDETAILS.CUSTOMERS1
WHERE EXISTS
( SELECT *
FROM Dcaaccountallocation
JOIN DebtEpisodes ON DebtEpisodes.ACCOUNTID = Dcaaccountallocation.ACCOUNTID
WHERE Dcaaccountallocation.dcaid = 41
AND Dcaaccountallocation.status = 2
AND DebtEpisodes.DCASentDate IS NULL
AND Dcaaccountallocation.ACCOUNTID = AccountDetails.ACCOUNTNUMBER
AND DebtEpisodes.DCAORLAWYER = 'DCA'
This returns 1 row of data
However if i run a small part of the above code...
SELECT *
FROM Dcaaccountallocation
JOIN DebtEpisodes ON DebtEpisodes.ACCOUNTID = Dcaaccountallocation.ACCOUNTID
WHERE Dcaaccountallocation.dcaid = 41
AND Dcaaccountallocation.status = 2
It returns a lot of rows with a status of 2
Now i presume what I am going to do is to ensure that all the fields provide satisfactory requirements, with regards to the above code. Although I have many records in all the stated tables already.
:( -
Help Needed in At selection screen output
Hi Experts,
I need your help in AT SELECTION SCREEN OUTPUT event. My issue is i have 4 radio button and with each radio button couple of parameters that need to be filled in selection screen of report. My requirement is that sometimes user enters details in second radio button parameters but forgot to change the radio button to second one so kindly suggest a solution so that radio button gets selected as per user input in parameter like if user clicks on certain parameter to enter value then automatically corresponding radio button gets selected.
Thanks in advance for all your help.example from a checkbox in one of my progs..but you can do same approach with radio butts
parameters p_test as checkbox default abap_on user-command test.
at selection-screen.
if sy-ucomm = 'TEST'.
perform birth_mnth_chck.
endif. -
I need help with a SELECT query - help!
Hello, I need help with a select statement.
I have a table with 2 fields as shown below
Name | Type
John | 1
John | 2
John | 3
Paul | 1
Paul | 2
Paul | 3
Mark | 1
Mark | 2
I need a query that returns everything where the name has type 1 or 2 but not type 3. So in the example above the qery should bring back all the "Mark" records.
Thanks,
IanOr, if the types are sequential from 1 upwards you could simply do:-
SQL> create table t as
2 select 'John' as name, 1 as type from dual union
3 select 'John',2 from dual union
4 select 'John',3 from dual union
5 select 'Paul',1 from dual union
6 select 'Paul',2 from dual union
7 select 'Paul',3 from dual union
8 select 'Paul',4 from dual union
9 select 'Mark',1 from dual union
10 select 'Mark',2 from dual;
Table created.
SQL> select name
2 from t
3 group by name
4 having count(*) <= 2;
NAME
Mark
SQL>Or another alternative if they aren't sequential:
SQL> ed
Wrote file afiedt.buf
1 select name from (
2 select name, max(type) t
3 from t
4 group by name
5 )
6* where t < 3
SQL> /
NAME
Mark
SQL>Message was edited by:
blushadow -
I need to select and upload a image and corresponding url from an external website using file upload control in MVC4.
Please help
Latheesh K Contact No:+91-9747369936This forum supports .NET Framework setup.
As your issue appears to have nothing to do with .NET Framework setup, please ask in the MVC forums for best support.
http://forums.asp.net/1146.aspx/1?MVC
Maybe you are looking for
-
My iMac's internet is running very slow.
I have an iMac model identifier 9.1, with Mac OS X v10.5.8 and safari version 5.0.6. All programs are running normally (fast) except safari. When I try to load webpages it takes about 11 seconds to fully load. All other computers in my house are conn
-
Why do I have to delete a mail message three times?
I've been meaning to ask about this for some time, so the problem is not new, but whenever I want to delete a mail from the inbox, I delete it, then I have to delete it from the Mail trash, then I have to delete it a third time from Mail- On My Mac.
-
Dear Friends, I need to update my purchase order and related material document entries in table EKPA which is not happening. Is there some customization required or wht else; kindly help Thanks in advance Vrish.
-
Subsequent Debit/Credit Number Range
Dear Experts, My client want seperate number range for Subsequent Debit/Credit in MIRO.. how can i can do this ..... Thanx Neeru
-
S20 Hard drive - maximum size?
Hi Folks - I'd like to fit 2x 2TB drives in my S20, but our IT procurement department says the computer will only support 1TB drives maximum. Is this right? Solved! Go to Solution.