How to retrive the URL using IComponentURI
Hi All,
i need to access the ME23 screen using the url, that is once an enduser will click the url the ME23 will be open.
I created one System Object in Portal for SAP R/3 server and passed the same in the Portal app.xml file---<component profile>
This is the code snippet i used till now
public void doContent(IPortalComponentRequest request, IPortalComponentResponse response)
IPortalComponentRequest request=(IPortalComponentRequest)this.getRequest();
String sapsystemalias = request.getComponentContext().getProfile().getProperty("SystemIdentifier");
IPortalComponentURI componentURI = request.createPortalComponentURI();
componentURI.setContextName("com.sap.portal.appintegrator.sap.bwc.Transaction");
String url = componentURI.toString() +"?System=sapsystemalias&TCode=ME23&GuiType=WinGui&WinGui_Type= &OkCode= &ApplicationParameter= & Program = SAPMM06E
what i passed the parameter for setContextName("com.sap.portal.appintegrator.sap.bwc.Transaction")
Is it correct or not ?
Please provide the values what i have to pass for ME23 Screen,and we are using sapguiforwindows 6.20.
WinGui_Type= ?
OKCODE =?
Application Parameter =?
RS38M-FUNC_TEXT=?
If the code is not right plz provide me the valid code and your suggestions.
ADV Thanks
Regds
phani
check tables MAST+STPO for BOM data
or
Re: compnents of BOM
Regards
Peram
Similar Messages
-
When using hyperlink, how to build the URL?
I open a report using followin URL
http://machine_id:portnum/reports/rwservlet?report=C:\oracle_reports\test.jsp&USERID=uid/pwd@db&DESTYPE=cache&mode=bitmap&desformat=html&pagestream=yes¶mform=yes
then this will open a report
I want to add a hyperlink within this report to create another report named test2.jsp (in same folder as test.jsp)
because within this report (test.jsp) I don't know how to get machine_id(or IP adress), portnum, path of the file, and all.
I just know file name to be opened from the hyperlink (test2.jsp)
Is there any way to get the URL used to open current report within the report running.
What i'm trying to say is, when i open the test.jsp, I know the ip address, portnumber, path of the file and file name, and all parameters, so I can open test.jsp, but when i open test2.jsp from test.jsp, I don't have have those info, so how do i get those info within running report of test.jsp.
also second question is, i wanna create a link to display current report in pdf format. In order to do that, i need to create a hyperlink exactly same as above except for desformat=pdf
is there any easy way to achieve this task? (actually first question's answer can be same answer for this question)
ThanksHi Hanjoo,
I am assuming for this reply that your test.jsp and test2.jsp are deployed on the SAME host machine.
In that case, as the first step, put the file path (C:\oracle_reports) in the REPORTS_PATH environment variable on your machine.
Then you can use a hyperlink like this inside test.jsp:
/reports/rwservlet?report=test2.jsp&USERID=uid/pwd@db&DESTYPE=cache&mode=bitmap&desformat=html&pagestream=yes¶mform=yes
For a PDF report output, you can use
/reports/rwservlet?report=test.jsp&USERID=uid/pwd@db&DESTYPE=cache&mode=bitmap&desformat=pdf&pagestream=yes¶mform=yes
The machine name and port number will automatically be pre-pended to the above hyperlink at runtime.
Hope that helps.
Navneet. -
How to retrive the purchase agreement/promotion using sale order number
Hi ,
I am an ABAPER . I need a flow for *sale order to purchase agreement/promotion *
My query is how to retrive the purchase agreement/promotion (VBAK-KNUMA is blank for all ) using sale order number ?
Thanks
Sree
Edited by: Sree Merugu on Sep 11, 2008 6:58 PMHi ,
I am an ABAPER . I need a flow for *sale order to purchase agreement/promotion *
My query is how to retrive the purchase agreement/promotion (VBAK-KNUMA is blank for all ) using sale order number ?
Thanks
Sree
Edited by: Sree Merugu on Sep 11, 2008 6:58 PM -
How to design the URL?i know that the Google will take down the good URL.such as the staticize URL Google will like more..
A site's URL structure should be as simple as possible. Consider organizing your content so that URLs are constructed logically and in a manner that is most intelligible to humans (when possible, readable words rather than long ID numbers). For example, if you're searching for information about aviation, a URL like http://en.wikipedia.org/wiki/Aviation will help you decide whether to click that link. A URL like http://www.example.com/index.php?id_sezione=360&sid=3a5ebc944f41daa6f849f730f1, is much less appealing to users.
Consider using punctuation in your URLs. The URL http://www.example.com/green-dress.html is much more useful to us than http://www.example.com/greendress.html. Google recommends that you use hyphens (-) instead of underscores (_) in your URLs.
Overly complex URLs, especially those containing multiple parameters, can cause a problems for crawlers by creating unnecessarily high numbers of URLs that point to identical or similar content on your site. As a result, Googlebot may consume much more bandwidth than necessary, or may be unable to completely index all the content on your site. -
How to get the extension Info from firefox? Do we have any firefox API to communicate with the browser? I couldnt see the HTML of the widget displayed in the toolbar how to access the widget using JS or any way
Hi,
Thanks for the suggestion. I've been playing around with some of the classes of the java.net package and java.io
Using the URL class i can get the content of the data from a STATIC page and output that response to file so that is does not display to the client broswer.
But this only works if the URL i give points to a static html page.
So the problem i'm getting is if i'm righting in arguments in the URL, this means that server needs to process the arguments i give and its sends back a dynamic result. Because its dynamic the URL class can not handle this and throws me an exception everytime :(
Have u ever tried to do some things like this?
Rahul -
How to retrive the deleted data in Z table
Hi Gyes,
How to retrive the deleted data in Z table.
Thanks & Regards,
SureshHello Suresh
If you have not activated the technical setting "Log data changes" in the definition of your z-table (which is unlikely) then there will be no change documents available.
If you have downloaded your z-table entries sometimes you could use these data for recovery.
Otherwise your last change is to ask your <b>basis team</b> when the last backup has been made.
Regards
Uwe -
How to retrive the deleted entries in the ztable
please let me know how to retrive the deleted entries in the ztable.
>
Naseer uddin wrote:
> Hi,
>
> While creating a table have u activated the buffering (full).
> if not then it is not possible to retrive the lost data, and if u have activated the full buffering of table then it is possible to retrive data, up to some extent, using transaction Code se14.
Complete Nonsense.*
buffering doesn't mean that it will buffer the records back in database ,once you deleted.it means it will allow the buffer the table to memory only while read access. -
How to customise the URL on endsession button and point it to a third-party Application?
Hello ,
I have a scenario where i want to redirect to a third-party application instead of OPA summary screen on hitting the close-->end session button.
How to customize the URL behind the end session button to point to the third-party URL?
Thanks,
CharuYou can use velocity templates and javascript to achieve what you need.
Update confirm_end_session_screen.vm to
1. dynamically call the end session URL using ajax(?) to actually close the active OPA session
2. redirect user to the third-party application when the OPA session is closed -
MessageFileUpload how to retrive the file name?
Hi there guys,
maybe it's a stupid question but i cannot find the answer :_( any of you knows how to retrive the file name i am going to upload from the messageFIleUpload item?
Thank You, Pier Paolo.
Edit: Found in another post!! eeheh LAZY ME!! :_)
Message was edited by:
PandreoLNice to know that you found the solution. You could have as well used the javadoc for the same.
--Shiv -
Trying to find the URL used when installing Flash player via ActiveX pop-up
I'm trying to determine what URL would be used when a customer clicks on the Activex Pop-up to install Flash player.
I've found a document that indicates the URL used when updating Flash Player via the Auto updater, but I think they are different URLs.... Can anyone help?thanks guys for the replies.
Just to clarify, I am in no way having troubles installing Flash player. I'm a tech specialist, and have been for many years. I am fully able and aware of how to update Flash player.
What I am trying to get is the URL that would be used when a client click on the "Install Adobe Flash Player" ActiveX Pop-up.
thanks for the URLs you sent, and I do have those, I'm just wondering if any can confirm "as for sure as possible" what URL is used with that ActiveX Pop up.
Our corporate has several web-based products that do NOT work with th emost recent version of Flash Player.
We are trying to find all possible Flash Player installer URLS that are used, so we can block them on our Proxy server.
Thanks again for everyone's reply, and if anyone knows for sure the info I need, please let me know -
Can you please how to retrive the new netprice from the new validity period
Hi,
When you display a contract using ME33K and you click on a item and view its conditions(shift+F6), there might be 2 validity periods for a given item.
and each period will have different netprice in it.
One will be old date before the PO was created and the other new one which has validity till 31.12.999..We want to fetch the netprice for the new validity date but currently the program is fetching this data from the table EKPO which is having the netprice of the old date only..
Can you please how to retrive the new netprice from the new validity periodThank you so much.
But I need more help specific to my problem.
Let me describe the same.
Suppose the PO creation date is 04.07.2007
The conditions for an item in a contract for the PO are as follows;
1. Validity from 04.07.2007 validity to 04.07.2007 Netprice = 100.00
2. Validity from 05.07.2007 validity to 31.12.9999 Netprice = 200.00
We need to always fetch the netprice from the validity period which always matches with the PO creatio date. here the value 100.00 should be the correct netpr as the PO creation date matches with the first validity period.
But the program is fetching the netprice 200.000 which belongs to the second validity period. That is beacuse the select statement which fetches the data for contracts collects on the basis of EKKO-kdate and ekko-kdtab.the fields kdate and kdtab retrieves the validity period of the contract which is from 04.07.2007 to 31.072007. This data is then used to retrieve the netpr data from EKPO and it fetched 200.00 as it retrives the netprice of current data in contract validity and h not with respect to PO creation date.
This data is then used to fetch the get the netpr data from EKPO.
<u>what we need is the netprice for that validity period of item(Conditions) that matches with the PO creation date</u>..
Below is the code where I'm selecting the data from ekko and ekpo for the contracts data..Can you please add the code snippet to the below attachesd subroutine to get the required data from KONV and KONP so that we can retrieve the correct Netprice.
FORM select_contracts USING p_s_cebeln LIKE s_cebeln[]
p_c_k_bstyp TYPE ebstyp
p_p_bukrs TYPE bukrs
p_p_ekorg TYPE ekorg
p_p_ekgrp TYPE bkgrp
*Begin of Mod-004
fp_p_cernam type ty_r_ernam
p_p_cernam TYPE ernam
*End of Mod-004
p_s_werks LIKE s_werks[]
p_s_matnr LIKE s_matnr[]
p_s_lifnr LIKE s_lifnr[]
p_s_val_dt LIKE s_val_dt[].
*mod-002
data : l_amount type BAPICURR_D, " Net price
l_waers TYPE waers, " Currency Key
l_eff_amount type BAPICURR_D. " Effective value
data: l_v_netpr type bprei.
*mod-002
SELECT ebeln
bukrs
bstyp
aedat
ernam
lifnr
zterm
ekorg
ekgrp
waers
wkurs
<b>kdatb
kdate</b>
inco1
INTO TABLE i_ekko
FROM ekko
WHERE ebeln IN p_s_cebeln
AND bstyp EQ p_c_k_bstyp
AND bukrs EQ p_p_bukrs
AND ekorg EQ p_p_ekorg
AND ekgrp EQ p_p_ekgrp
*Begin of Mod-004
AND ernam EQ p_p_cernam
AND ernam IN fp_p_cernam
*End of Mod-004
AND lifnr IN p_s_lifnr
AND ( kdatb IN p_s_val_dt OR kdate IN p_s_val_dt ).
IF sy-subrc EQ 0.
Populates internal table i_ekpo using EKPO table.
SELECT ebeln
ebelp
loekz
txz01
matnr
werks
ktmng
menge
meins
bprme
netpr
peinh
webaz
mwskz
uebto
untto
erekz
pstyp
knttp
repos
webre
konnr
ktpnr
ean11
effwr
xersy
aedat
prdat
INTO TABLE i_ekpo
FROM ekpo
FOR ALL ENTRIES IN i_ekko
WHERE ebeln = i_ekko-ebeln
and aedat = i_ekko-aedat
AND werks IN p_s_werks
AND matnr IN p_s_matnr.
LOOP AT i_ekpo INTO rec_ekpo.
MOVE rec_ekpo-ebeln TO rec_contr-ebeln.
MOVE rec_ekpo-ebelp TO rec_contr-ebelp.
MOVE rec_ekpo-loekz TO rec_contr-loekz.
MOVE rec_ekpo-txz01 TO rec_contr-txz01.
MOVE rec_ekpo-matnr TO rec_contr-matnr.
MOVE rec_ekpo-werks TO rec_contr-werks.
MOVE rec_ekpo-ktmng TO rec_contr-ktmng.
MOVE rec_ekpo-menge TO rec_contr-menge.
MOVE rec_ekpo-meins TO rec_contr-meins.
MOVE rec_ekpo-bprme TO rec_contr-bprme.
MOVE rec_ekpo-netpr TO rec_contr-netpr.
move l_v_netpr TO rec_contr-netpr.
mod-002
read table i_ekko into rec_ekko with key
ebeln = rec_ekpo-ebeln.
l_waers = rec_ekko-waers.
CALL FUNCTION 'BAPI_CURRENCY_CONV_TO_EXTERNAL'
EXPORTING
currency = l_waers
amount_internal = rec_contr-netpr
IMPORTING
AMOUNT_EXTERNAL = l_amount.
rec_contr-netpr = l_amount.
mod-002
MOVE rec_ekpo-peinh TO rec_contr-peinh.
MOVE rec_ekpo-webaz TO rec_contr-webaz.
MOVE rec_ekpo-mwskz TO rec_contr-mwskz.
MOVE rec_ekpo-uebto TO rec_contr-uebto.
MOVE rec_ekpo-untto TO rec_contr-untto.
MOVE rec_ekpo-erekz TO rec_contr-erekz.
MOVE rec_ekpo-pstyp TO rec_contr-pstyp.
MOVE rec_ekpo-knttp TO rec_contr-knttp.
MOVE rec_ekpo-repos TO rec_contr-repos.
MOVE rec_ekpo-webre TO rec_contr-webre.
MOVE rec_ekpo-konnr TO rec_contr-konnr.
MOVE rec_ekpo-ktpnr TO rec_contr-ktpnr.
MOVE rec_ekpo-ean11 TO rec_contr-ean11.
MOVE rec_ekpo-effwr TO rec_contr-effwr.
mod-002
CALL FUNCTION 'BAPI_CURRENCY_CONV_TO_EXTERNAL'
EXPORTING
currency = l_waers
amount_internal = rec_contr-effwr
IMPORTING
AMOUNT_EXTERNAL = l_eff_amount.
rec_contr-effwr = l_eff_amount.
*mod-002
MOVE rec_ekpo-xersy TO rec_contr-xersy.
APPEND rec_contr TO i_contr.
CLEAR: rec_ekpo,rec_contr.
mod-002
CLEAR : rec_ekko,l_amount, l_eff_amount,l_waers.
mod-002
ENDLOOP.
Modifying i_contr using i_ekko.
SORT i_ekko BY ebeln.
LOOP AT i_contr INTO rec_contr.
READ TABLE i_ekko INTO rec_ekko WITH KEY
ebeln = rec_contr-ebeln
BINARY SEARCH.
MOVE rec_ekko-bukrs TO rec_contr-bukrs.
MOVE rec_ekko-bstyp TO rec_contr-bstyp.
MOVE rec_ekko-aedat TO rec_contr-aedat.
MOVE rec_ekko-ernam TO rec_contr-ernam.
MOVE rec_ekko-lifnr TO rec_contr-lifnr.
MOVE rec_ekko-zterm TO rec_contr-zterm.
MOVE rec_ekko-ekorg TO rec_contr-ekorg.
MOVE rec_ekko-ekgrp TO rec_contr-ekgrp.
MOVE rec_ekko-waers TO rec_contr-waers.
MOVE rec_ekko-wkurs TO rec_contr-wkurs.
MOVE rec_ekko-kdatb TO rec_contr-kdatb.
MOVE rec_ekko-kdate TO rec_contr-kdate.
MOVE rec_ekko-inco1 TO rec_contr-inco1.
MODIFY i_contr FROM rec_contr.
ENDLOOP.
ENDIF.
REFRESH: i_ekko,
i_ekpo.
CLEAR : rec_ekko,
rec_ekpo,
rec_contr.
ENDFORM. "select_contracts
Thanks. -
How to log the exception using Log action in Oracle Service Bus
Hi,
Whenever an exception is raised how to log the exception using Log action in oracle service bus.After logging where I have to find the logged message.It would be in the log file for the managed server which ran the request. If you are logging the message at a lower level than your app server, however, you won't see it. You should be logging the exception at Error level.
-
hey guys
i installed the sqlite and sqlite-net as requested in other answers i found, changed to x86, and add the .db3 file in my project.
but the problem is how to retrive the data that already in the file( i am not creating any table or data in the app, just read)
all the answer i found is to create a table first and then read the table, i tried to skip the step of creating a table, and read from the table directly, but failed with " no such table", by the way, i set the property of the .db3 file as "content",
"copy if newer"
can anyone please help? i appreciate that !Hello,
From your description, you want to read data from available sqlite file. When you add the sqlite file into your project, you need to change the sqlite file build action to content. After deploying to device, the sqlite file is located in installation folder,
you need to copy that file into storage folder before reading data. Please try the following code snippets.
private async void Button_Click_9(object sender, RoutedEventArgs e)
//check if file exists in storage folder, and then copy to local storage
bool flag = await FileExistsAsync("Data.db3");
if (!flag)
var folder = await Package.Current.InstalledLocation.GetFileAsync("Data.db3");
await folder.CopyAsync(Windows.Storage.ApplicationData.Current.LocalFolder);
// open sqlite and read data
public async Task<bool> FileExistsAsync(string fileName)
try
await Windows.Storage.ApplicationData.Current.LocalFolder.GetFileAsync(fileName);
return true;
catch (FileNotFoundException)
return false;
Regards,
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place. Click HERE to participate
the survey. -
How to change the url of "Add New Item" of a particular list in SharePoint 2013???
Hi Guys,
How to change the url of "Add New Item" of a particular list in SharePoint 2013???
I need to redirect it into the page where I have created my Visual web part.
Please suggest
Warm Regards,
Tony JoyHi,
There are multiple ways to change the form url like javascript, SharePoint designer, custom code, editing default form to have custom web part etc, Please follow the url below that describe diffent methods and steps
http://social.msdn.microsoft.com/Forums/sharepoint/en-US/ec2769a0-683c-4023-8804-b596e4f92a3a/change-default-forms-on-custom-list?forum=sharepointcustomizationlegacy
Hope it helps!!!
Please remember to mark your question as answered &Vote helpful,if this solves/helps your problem. Thanks, Ajeet -
How to get the workcentres used in the routing out of 2 alternate routings
Dear All,
I would like to know how to get the workcentres used in the routing out of 2 alternate routings.
I referred PLKO got the Task List Type (PLNTY), Group(PLNNR), Group Counter(PLNAL), Plant(werks).
I passed this in to PLPO, The problem in PLPO is we dont have the distinguishing field Group Counter(PLNAL), so I am getting all the ARBID including both alternates.
How to get the ARBID with respect to Groupcounter 1 alone.
If a get the ARBID , I can get the ARBPL from CRHD.HI,
Use PLAS Table also. you have to use PLKO> PLAS> PLPO.
Pass PLNNR & PLNAL in PLAS and get PLNNR & PLNKN.
Then pass these into PLPO.
work centers from CRHD
Regards,
Krishna Mohan
Edited by: Krishna Mohan N on Jan 31, 2008 12:28 PM
Maybe you are looking for
-
STILL Error Code: 0x8004fd2b *I need help*
I am still receiving this error message... I searched for the Intellisync file on my computer and I do not have this file. I have uninstalled and reinstalled the desktop software, and this does not eliminate the error. I really would like to get th
-
Can I create a link for captions in Adobe Captivae
can I create a link for captions in Adobe Captivae
-
When I'm in roaming I can't see identification of incoming phone numbers which I have already in my phonebook. When I came back from the roaming problem stayed the same. Now I can't see the name of any incoming number which I already have in the phon
-
Hi, I hope someone can help me with a method which merges two arrays of intgers. The main idea is to divide a array into two almost exact lenghts, sort those arrays and then merge the two sorted arrays.
-
Just wondering.... I run FCP on my G5 and will be buying a new Quad shortly. When I install FCP6 on to my new system will I need to install FCP5 first since I purchased the upgrade discs? If so than will I have to go and update FCP5 etc. before going