Function module to get desktop path
Hi All,
Is there any function module to get the desktop path?
I have tried using CL_GUI_FRONTEND_SERVICES=>GET_DESKTOP_DIRECTORY, but it is not returning any value.
I can't hardcode "C:\Documents and Settings\<<<user-name>>>\Desktop" as some users have their desktop in "D:\Documents and Settings\<<<user-name>>>\Desktop".
Thanks in advance.
Regards,
Arun Mohan
Hello
No problem:
data: str TYPE string.
CALL METHOD cl_gui_frontend_services=>GET_DESKTOP_DIRECTORY
changing
DESKTOP_DIRECTORY = str
EXCEPTIONS
cntl_error = 1.
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
CALL METHOD CL_GUI_CFW=>UPDATE_VIEW.
WRITE: str.
Similar Messages
-
Hi Exports,
Is there any function module to get the desktop path in our presentation server? It means that I should not browse the path using F4_FILENAME and all. That function module should give my desktop path automatically.
Or otherwise is there any function module to get my windows user id. Through this I can create desktop path.
Thanks and regards,
Venkateach user will have different ID ... so i dont think its possible
Below code opens the desktop path for a specific user
check whether there is any other alternative to get the desktop path
DATA:g_error TYPE c.
DATA: t_file_in TYPE filetable,
w_file_in TYPE file_table,
rc TYPE i,
p_file TYPE string,
lv_user_action TYPE i,
user_name TYPE string,
path TYPE string.
START-OF-SELECTION.
PERFORM get_file.
CHECK g_error IS INITIAL.
CHECK rc = 1.
READ TABLE t_file_in INTO w_file_in INDEX 1.
MOVE w_file_in TO p_file.
*& Form get_file
* text
FORM get_file .
CALL METHOD cl_gui_frontend_services=>get_user_name
CHANGING
user_name = user_name
EXCEPTIONS
cntl_error = 1
error_no_gui = 2
not_supported_by_gui = 3
OTHERS = 4.
IF user_name is not INITIAL.
CONCATENATE 'C:\Documents and Settings\' user_name '\Desktop\' INTO path.
else.
path = 'C:\Documents and Settings\Desktop\'.
ENDIF.
CALL METHOD cl_gui_frontend_services=>file_open_dialog
EXPORTING
window_title = 'Select File'
default_extension = '.Txt'
initial_directory = path
CHANGING
file_table = t_file_in
rc = rc
user_action = lv_user_action.
IF lv_user_action <> cl_gui_frontend_services=>action_ok.
g_error = 'X'.
ENDIF.
ENDFORM. "get_file
Edited by: Keshu Thekkillam on Aug 31, 2009 11:45 AM -
Function module to get pernt by passinf objid and otype
Hi,
Help me to find any function module to get pernr by using objid and otype.or table name from which we can get pernr by passing objid and otype.
thanks,
satish.You are talking about on the OM side and obtain the perner via object P?
You can through a few method. One is using evaluation path. There is a function module called HR_STRUC_GET which allow you to pass evaluation path to get the result.
Using that, you could create a simple evaluation path from position (object s) to person (object p). The object ID of object P is your pernr.
Unless you have central person functionality, that might no longer be the case. -
Function module to find the path of application server
Hi can any one say me what is the function module to find the path of the application server
Hi ,
What i understand from ur question is that u need path for application server from the presentation layer i.e user screen.
u can achive the path this way
parameter: file type filename-fileintern.
when user presses F4 here, it will show the directories and path in the AL11.
I didnt find any FM which will get the path of Al11.
revrt back if any issues,
Regards,
Naveen -
Function module for getting Vendor Address details
Hi,
Im new to this group,and new to ABAP
plz hep me out by solving ABAP Query...
i want to generate a report for getting Vendor Details
like Vendor address,Ph num and Email
input fields are Company code,country key and Account Group.
im Using Smart Forms for this..
but im not getting the Exact Function module to get All Required Details..
regards
Smithathanks for ur quick reply...
SELECT SINGLE LIFNR
FROM LFB1
INTO V_LIFNR
WHERE BUKRS EQ V_BUKRS.
CALL FUNCTION 'VENDOR_READ'
EXPORTING
i_bukrs = V_BUKRS
i_lifnr = V_LIFNR
EXCEPTIONS
NOT_FOUND = 1
OTHERS = 2
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
this is the code i have written...
but my problem is there no table in the Function module....
for Example...
CALL FUNCTION 'QPAX_PLMKB_READ_FROM_PLKO'
EXPORTING
i_plnty = 'Q'
i_plnnr = V_PLNNR
I_PLNAL = V_PLNAL
i_sttag = V_DATUV
TABLES
T_PLMKB_TAB = IT_TAB
i want the function modules with tables and proper input... -
Function module for getting the open qty
HI experts,
I have a PO quantity(EKPO_MENGE).against same PO and item item(EBELN and EBELP) if Goods receipt has happened (MSEG_ERFMG) then i need to calculate the open qty.and also by netting the open quantity if multiple GRs has done against the same PO and item.
Can you suggest any function module to get this open PO quantity.Hello,
Hope this link can help you.
[Po Open Quantity;
Thanks
Jayant -
ABAP - Function module to get the number of working days between 2 days
Hi gentlemen,
I have been asked to produce a report that gives the number of working days between 2 days, based on a calendar.
I didn't find anything...
Has any of you already written a function module to get this ?
A great thanks in advance.
Jacques LagrifHi ,
you can try this ,
when you require the number of working days between D1 and D2
Total No of Days will be
D2 - D1
No of holidays between D1 and D2 , use the FM HOLIDAY_GET
Pass the From date , to date , and the factory calendar to get the of Holidays
Total no of days - Number of Holidays will your Working days
Regards,
Sathya -
Function Module to get the Screen
Hello All,
Can anybody provide me a Function Module to get the Screen by giving Program Name and Screen Number.
Thanks,Hello
check FM RS_IMPORT_DYNPRO
CALL FUNCTION 'RS_IMPORT_DYNPRO'
EXPORTING
dylang = pmlang
dyname = programname
dynumb = screen
IMPORTING
header = header
TABLES
ftab = ifields
pltab = iflowlogic.
or you have to create join b/w table reposrc and tadir .
Thanks
Anirudh -
Function module to get the details (WTGBTR) from table COEP
Hi all,
I have to select the data from COEP table based on OBJNR, KSTAR and KOKRS.I want WTGBTR from COEP Table.
Right now Iam using select query.But i want to use function module.
Can any one please tell me is there any function module to get WTGBTR from COEP table.
Thanks.This'll work:
SELECT objnr bukrs wtgbtr
INTO CORRESPONDING FIELDS OF TABLE gt_coep
FROM coep
WHERE lednr = '00' "<========
and kokrs = '1000'
AND kstar IN ('0000810001' , '0000830001')
AND objnr IN s_objnr
AND bukrs IN s_bukrs.
Rob -
Function module to get table description
Is there any function module to get table description on passing table name
Hi,
We need to use : 'G_RW_TABLE_DESCRIPTION_GET' function module.
we pass the table name and the language.
call function 'G_RW_TABLE_DESCRIPTION_GET'
exporting
rw_table = p_table
langu = sy-langu
importing
tab_text = l_tabtext
exceptions
others = 1.
thanx. -
Table or Function module to get Internal order planning and Cost element pl
Dear All,
Table or Function module to get Internal order planning and Cost element planning.
Internal order planning from T-code KO13.
Thanks in advance.
Regards,
Ravi
Edited by: Ravi Chandra on Sep 13, 2011 8:08 AMBPEJ, BPEG, BPEP
-
Function Module to get pernr number based on first name and last name
Hi All,
What is the Function Module to get pernr number based on first name and last name.
Could you please help me.
T@R.
Vidyahi Vidya,
you can get perner from PA0002 based on firs name and last name.
use select query and get perner. -
Function module to get customer balances
Hello , is there a FM to get customer balances?
hi Sooness,
i am not sure but you can check with the BAPI:
BAPI_AR_ACC_ GETKEYDATEBALANC E
function module to get AR (customer balance).
and also have a look in the link below:
http://www.sapbapi.com/bapi-list/
http://www.erpgenie.com/abap/functions.htm
With luck,
Pritam. -
Function module to get BOM which WOULD be created if I open a production
Is there a function module to get the BOM which WOULD be created if I open a production order?
note that I don't have the produciton order created.
I already tried with the FM CS_BOM_EXPL_MAT_V2 and CSAP_MAT_BOM_READ.
I debuged the CO01, but I did not find it.
This BOM should include materials which are under a phantom component.
Edited by: Rodrigo Pelos on Jul 20, 2011 6:55 PMHi Greetson Shunmugasundaram,
thanks for the reply, but for the FMs CO_SD_RESB_FROM_BOM_CREATE and CO_SD_NEW_BOM_ASSIGNEMENT it's necessay to have an production order but I don't have it. And with CS_ALT_SELECT_COUPLED_PRODUCT I could not get a BOM.
Let me explain in more details how I'm going to use this information, I think I was not clear in my post.
I'm creating a report to compare the BOM of a production order with BOM which would be created today if I open a production order.
Then I can check if there was changes in the reservation (RESB) of the production order. If this changes happened, how many pieces. I'll check also if there was differences in consumption, because during the production order confirmation it is possible to make changes.
I would not like to make the BOM explosion "manually" because there are too many variables in the BOM like phantom, alternative, scrap and so on, but I don't know if the function module that I'd like to use exists. -
Function Module for getting address from address number
Hi all,
Is there any function module for getting address from address number. kindly reply.
regards,
siyaHI,
just try this function module:
CALL FUNCTION 'HR_GET_ADDRESS'
EXPORTING
ankey = ankey
anart = anart
molga = '01'
IMPORTING
address_detail = adr_data
EXCEPTIONS
not_found = 1
OTHERS = 2.
HOPE IT WILL HELP YOU
regards
rahul
Maybe you are looking for
-
Finally gave up and returned the iPad because WiFi "just doesn't work."
My iPad wouldn't connect to public hotspots and performed poorly even in my house where my iPhone, MacBook Pro and iMac all work just fine. After hours of monkeying with settings and renaming my network and trying other suggestions generously offered
-
My iPhone's notification center and command center aren't coming up
My iPhone's notification and command centers aren't coming up. It works when I restart the iPhone, but after a while they won't work.
-
File location iPhoto5 vs. PS Elements
I have been using iPhoto 5 for a year. I recently bought PhotoShop Elements 4. There are things I like about each app. Here is my question for anyone who uses both: When I plug my Nikon in to download the RAW files, which program and location is bett
-
... changes revert ...
Hello everyone, MacPro 3.1, Intel Quad-Core Xeon, MAC OS X Leopard 10.5.4, 4 GB RAM, CS3. We create our magazine (Veritas) in CS3; print; and proofread. We indicate changes; make the changes; save the changes; and print. Changes to images always work
-
Keyboard shortcut for navigation? (real simple question)
Hi, I dont know if this is the right place to post this, but do any of you know what the keyboard shortcuts are for navigating this screen: http://screencast.com/t/W8ollYoC I've been translating a lot, and I am continually forced to use the mouse, wh