Send details on fallowing exits:
send details on ENHANCE MENT NO : IWO10004 AND ENHANCE MENT NO : QQMA0014
Hi,
see the below links also,
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/9913a954-0d01-0010-8391-8a3076440b6e
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/cdded790-0201-0010-6db8-beb9bb2b2660
ALE/ IDOC
http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419
http://www.netweaverguru.com/EDI/HTML/IDocBook.htm
http://www.sapgenie.com/sapedi/index.htm
http://www.sappoint.com/abap/ale.pdf
http://www.sappoint.com/abap/ale2.pdf
http://www.sapgenie.com/sapedi/idoc_abap.htm
http://help.sap.com/saphelp_erp2005/helpdata/en/0b/2a60bb507d11d18ee90000e8366fc2/frameset.htm
http://help.sap.com/saphelp_erp2005/helpdata/en/78/217da751ce11d189570000e829fbbd/frameset.htm
http://www.allsaplinks.com/idoc_sample.html
http://www.sappoint.com/abap.html
http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419
http://www.netweaverguru.com/EDI/HTML/IDocBook.htm
http://www.sapgenie.com/sapedi/index.htm
http://www.allsaplinks.com/idoc_sample.html
ALE/ IDOC/ XML
http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
http://www.thespot4sap.com/Articles/SAP_XML_Business_Integration.asp
http://help.sap.com/saphelp_srm30/helpdata/en/72/0fe1385bed2815e10000000a114084/content.htm
IDOC Convertion
/people/kevin.wilson2/blog/2005/12/07/changing-fields-in-an-idoc-segment
Regards
Chilla..
Similar Messages
-
Please send detail steps for uploading legacy data
Hi friends,
please send detail steps for uploading legacy data
Thanking u in advance,
Diwa.HI U CAN USE LSMW TO UPLOAD LEGACY DATA
LSMW is used for migrating data from a legacy system to SAP system, or from one SAP system to another.
Apart from standard batch/direct input and recordings, BAPI and IDocs are available as additional import methods for processing the legacy data.
The LSMW comprises the following main steps:
Read data (legacy data in spreadsheet tables and/or sequential files).
Convert data (from the source into the target format).
Import data (to the database used by the R/3 application.
But, before these steps, you need to perform following steps :
Define source structure : structure of data in the source file.
Define target structure : structure of SAP that receives data.
Field mapping: Mapping between the source and target structure with conversions, if any.
Specify file: location of the source file
Of all the methods used for data migration like BDC, LSMW , Call Transaction which one is used most of the time?
How is the decision made which method should be followed? What is the procedure followed for this analysis?
All the 3 methods are used to migrate data. Selection of these methods depends on the scenario, amount of data need to transfer. LSMW is a ready tool provided by SAP and you have to follow some 17 steps to migrate master data. While in BDCs Session method is the better choice because of some advantages over call transaction. But call transaction is also very useful to do immediate updation of small amout of data. (In call transaction developer has to handle errors).
SO Bottom line is make choice of these methods based of real time requirements.
These methods are chosen completely based on situation you are in. Direct input method is not available for all scenario, else, they are the simplest ones. In batch input method ,you need to do recording for the transaction concerned. Similarly, IDoc, and BAPI are there, and use of these need to be decided based on the requirement.
Try to go through the some material on these four methods, and implement them. You will then have a fair idea about when to use which.
LSMW Steps For Data Migration
How to develop a lsmw for data migration for va01 or xk01 transaction?
You can create lsmw for data migration as follows (using session method):
Example for xk01 (create vendor)
Initially there will be 20 steps but after processing 1 step it will reduced to 14 for session method.
1. TCode : LSMW.
2. Enter Project name, sub project name and object name.
Execute.
3. Maintain object attributes.
Execute
select Batch Input recording
goto->Recording overview
create
recording name.
enter transaction code.
start recording
do recording as per ur choice.
save + back.
enter recording name in lsmw screen.
save + back
Now there will be 14 steps.
2. MAINTAIN SOURCE STRUCTURES.
Here you have to enter the name of internal table.
display change
create
save + back
3. MAINTAIN SOURCE FIELDS.
display change
select structure
source_fields->copy fields.
a dialogue window will come .
select -> from data file
apply source fields
enter No. of fields
length of fields
attach file
save + back
4. MAINTAIN STRUCTURE RELATIONS
display change
save + back
5. MAINTAN FIELD MAPPING & CONVERSION RULE
display change
click on source field, select exact field from structue and enter
repeat these steps for all fields.
save+back
6. MAINTAIN FIXED VALUES, TRANSACTION, USER DEFINED
execute
save + back
7. SPECIFY FILES.
display change
click on legacy data
attah flat file
give description
select tabulatore
enter
save + back
8. ASSIGN FILE
execute
display change
save + back
9. IMPORT DATA.
execute
display change
save + back
10. DISPLAY IMPORTED DATA
enter ok, it willl show records only.
back
11. CONVERT DATA
execute
display change
save + back
12. DISPLAY CONVERTED DATA
execute
display change
save + back
13. CREATE BATCH INPUT SESSION
tick keep batch input folder
F8
back
14. RUN BATCH INPUT SESSION.
sm35 will come
Object name will be shown here
select object & process -
Give me details about customer exit, sap exit using characterstics variabl
give me details about customer exit, sap exit using characterstics variable
Hi,
Customer Exit:
http://help.sap.com/saphelp_nw04/helpdata/en/f1/0a56f5e09411d2acb90000e829fbfe/content.htm
SAP Exit:
http://help.sap.com/saphelp_nw04/helpdata/en/f1/0a56f5e09411d2acb90000e829fbfe/frameset.htm
Characteristic Variables:
http://help.sap.com/saphelp_nw04/helpdata/en/5c/8db07d555411d189660000e829fbbd/frameset.htm
SAP and Customer Exit:
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f1a7e790-0201-0010-0a8d-f08a4662562d
Some Imp Docs:
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/650ee690-0201-0010-4bb7-83c3e2a74039
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/009819ab-c96e-2910-bbb2-c85f7bdec04a
Assign points if these are helpful.
Rgs,
I.R.K -
Changing Sender Details in Sending mails from SAP
Hi All,
I am getting request from legacy system to send mail from along with document. So i am creating the document and attaching that to send request then the system automatically taking the user login eamil ID as sender Email ID.But My requirement is i have to change the sender email ID as the what ever the email ID i got from legacy system.
In this i am using class :: CL_SAPUSER_BCS
Please help me if any implemented this earlier.
Thanks
Anil dI am using object oriented approach and this is my modified code
Intially SAP using the following code
Sender details; Usually user name
WA_SENDER0 = CL_SAPUSER_BCS=>CREATE( SY-UNAME ).
call method WA_SENDREQ->SET_SENDER
exporting
I_SENDER = WA_SENDER0.
but i hv commented this one and added my code.then also i can't able to send mails from this class.
V_SENDER = 'abc.yahoo.com'.
data: SENDER type ref to CL_CAM_ADDRESS_BCS.
SENDER = CL_CAM_ADDRESS_BCS=>CREATE_INTERNET_ADDRESS( V_SENDER ).
call method WA_SENDREQ->SET_SENDER
exporting
I_SENDER = SENDER.
Thanks -
Sending Details -- URGENT HELP REQUIRED! ! !
Hi,
I have a programming problem which I need urgent help with....
1.) I firstly have a HTML file which a user will fill out 3 fields on and submit.
2.) A servlet will get these parameters, validate some information and update a database.
Problem Part Needs to send on these details to another servlet which will be located on a seperate server.
Is there a way of doing a submit like function without an actual submit, as this will all be done away from the user.
Was initially going to use:
ctx = getServletContext();
rd = ctx.getRequestDispatcher("https://localhost:8443/servlet/FileName");But found out you can only do this with files in the same immediate location!
3.) Next servlet will accept in the same details as 2, and do some more functions and database updating. Before again sendin on some details to another servlet! (so same problem as in 2).
4.) Accepts in details from 3 and updaes database!
So does anbody have any ideas how this can be done??
Any help greatly appreciated.
DBM.Whats so wrong with posting in more than one forum? I
need to get this done in the next few hours and im not
exaclt the most qualified java developer in the
world!!
sorry if its such a crime! :o(Should be obvious. You post exact question in forum A and B. Person A answers you on forum A. Person B, not knowing you were already answered because he's looking at the post on forum B, answers you on forum B, thus having wasted his time. -
Sending Details. URGENT ! ! !
Hi,
I have a programming problem which I need urgent help with....
1.) I firstly have a HTML file which a user will fill out 3 fields on and submit.
2.) A servlet will get these parameters, validate some information and update a database.
Problem Part Needs to send on these details to another servlet which will be located on a seperate server.
Is there a way of doing a submit like function without an actual submit, as this will all be done away from the user.
Was initially going to use:
ctx = getServletContext();
rd = ctx.getRequestDispatcher("https://localhost:8443/servlet/FileName");But found out you can only do this with files in the same immediate location!
3.) Next servlet will accept in the same details as 2, and do some more functions and database updating. Before again sendin on some details to another servlet! (so same problem as in 2).
4.) Accepts in details from 3 and updaes database!
So does anbody have any ideas how this can be done??
Any help greatly appreciated.
Aidan.Here some simple code
URL url = new URL("http://pc015:8080/hrm/reportholidaylist"+sessid);
HttpURLConnection con = (HttpURLConnection)url.openConnection();
con.setDoInput(true);
con.setDoOutput(true);
OutputStream out = con.getOutputStream();
PrintWriter pw = new PrintWriter(out);
pw.println(start);
pw.println(end);
pw.flush();
con.connect();
BufferedReader br = new BufferedReader(new InputStreamReader(con.getInputStream()));
String res = br.readLine(); -
Use of CL_BCS to send email in user exit
Hi,
I need some help from experts in this forum.
I use CL_BCS to send email if a certain condition is met inside a customer exit.
This exit is called before a confirmation dialog pop up asking whether we want to save or cancel.
I did not put commit work statement in this exit since it will commit all database update even though the transaction can still be canceled. Email will also be sent if the transaction is save. Hence, I'm relying on commit statement that come from the transaction itself.
However, this logic has create one problem for me.
If user hit cancel in the confirmation dialog that pop up after the exit is called, no commit will be executed. Hence, no email will be sent.
The problem is when the user change the data and re-save the data, there will be 2 email sent. One email come from the save action from the user and the other come from previous email that was not sent before due to no commit statement executed.
Is there any way to prevent this to happen? Please help.
PS: Points will be rewarded for those with helpful answer
Message was edited by:
Abraham BukitHi,
May be you use commit this way.
Create a custom function moudle , with you CL_BCS class codes and with comitt work inside and call the function in your userexit like
call function 'Y_CL_BCS_TRIGGER' " << Your function module name
starting new task yscchdr-docno
exporting
xxxxx = xxxxx
aRs -
When I export an email as a PDF it only displays the sender details not the content
I normally export any email I wish to save as a PDF, for some reason a tax receipt I've just received, when exported as PDF, displays only as the sender's details, i.e. name, address, date sent etc.
I've tried saving as RTF and converting but when it converts to PDF it moves the formatting around so figures aren't in one column anymore. Has anyone experienced this and solved it? Thanks.I normally export any email I wish to save as a PDF, for some reason a tax receipt I've just received, when exported as PDF, displays only as the sender's details, i.e. name, address, date sent etc.
I'm seeing the same, when I try to export as PDF. It looks like Mail were formatting and scaling the mail like formatted in the Browser Window and all content is on the following pages of the document. So a simple Mail will be spread across several PDF pages.
I get better results when opening the mail in a separate window (⌘O) and then using the "Print" button in the toolbar of the window. Then I can access the settings for the paper size and ensure it is A4 and the paper handling settings and enable "Scale to fit".
Then click the "PDF" button to save to a PDF file. -
Hello experts,
I am using function module 'SO_NEW_DOCUMENT_ATT_SEND_API1' to send emails from a workflow method. The emails are being sent out and received but there is no detail in the email.
The following are my parameters.
CALL FUNCTION 'SO_NEW_DOCUMENT_ATT_SEND_API1'
EXPORTING
DOCUMENT_DATA = gd_doc_d
PUT_IN_OUTBOX = 'X'
COMMIT_WORK = 'X'
TABLES
PACKING_LIST = it_packin
OBJECT_HEADER =
CONTENTS_BIN =
CONTENTS_TXT = it_message
CONTENTS_HEX =
OBJECT_PARA =
OBJECT_PARB =
RECEIVERS = it_receiv
EXCEPTIONS
TOO_MANY_RECEIVERS = 1
DOCUMENT_NOT_SENT = 2
DOCUMENT_TYPE_NOT_EXIST = 3
OPERATION_NO_AUTHORIZATION = 4
PARAMETER_ERROR = 5
X_ERROR = 6
ENQUEUE_ERROR = 7
I am inserting the detail in internal table 'it_message' but this is not transmitted....can anybody point out what I need to do to get detail in the email.
Thanks to all who might reply..Hi,
Have you made sure that your code works without workflow? Just put it to a report and execute it with dummy values and see if it sends the email properly. If that works, then the problem might be in the workflow. I would first make sure that the bindings are correct - that your internal table containing the details is passed to the task. This you can see from the workflow log in the container.
Regards,
Karri -
Ship to(partner fun - WE) address detail during user exit.
Hi All,
I am doing changes in user exit - MV45AFZZ
Now I can get address no. for ship to in XVBPA table and get the address detail. But if some one changed the value manualy how could I find the new value.
Mean is there any internal table which I could read to get the address detail for ship to partner function in user exit.
Please update me. Thanks a lot.Hi even if someone changed the value manually in the correspondingaddr table,then table would again be updated in the address table from where you are picking the details using the address number.
Regards,
SuryaD.
Edited by: SuryaD on Dec 21, 2009 9:58 PM -
Can iCal send details of appointments as text messages?
Hi everyone, I am not sure if this is the appropriate place to ask, if not, please direct me to where this would be more appropriate.
I have been asked to provide a mac based solution for a client who uses mac mini and iPad as part of his business. He books clients (they are all one off clients, no repeats) using iCal and he wants to send the details of the appointment to the client as a reminder 24 hours before the appointment is due. Is there any way I can get iCal (or indeed any application for mac or iPad) to do this? Keeping in mind, he wants the reminder message sent to his client, not to himself, as obviously he can look at his own calendar to remind himself when/where appointments are taking place.
Thank you all.Hi,
It would be possible by using the iCal 'Run Script' alarm type. You'd set an Applescript to send the SMS. From Googling, there appears to be some options to do this, see: http://www.smsmac.com/help/discover/applescript/ , http://macscripter.net/viewtopic.php?id=34525 (for this one, you'd need the recipients phone email address), http://network-heretics.com/blog/?p=26 , http://forum.skype.com/index.php?showtopic=32933 (using Skype). Your main problem will be how to get the info from iCal, the third link here uses a variant of ones I have used to find the event details. IMO it would depend what your client has set up already as to what would be most useful.
Best wishes
John M -
How can I change the sender details on emails sent from one of 2 iphones linked to my itunes?
I have 2 iphones set up on my itunes, one for me and one for my husband, when he sends an email from his iphone it shows as being sent by me not him. His hotmail email is set as the default on settings and it is his emails in the inbox,how can I change this?
Use Settings > iCloud. Choose Sign Out at the bottom and then Sign In with your iCloud ID.
-
Hi all,
Me sending service Quotation to customer as email by using action profile. problem facing here is, while sending email, sender name is going sy-uname so i was trying to set some default name in From address of mail body. Actually standard class and method which i used for this process is "CL_DOC_PROCESSING_CRM_ORDER=>CRM_SRVORDER_EXEC_SMART_FORM" . In this method signature is_mail_sender is empty while processing and this parameter is used as importing parameter while calling FM "Function_Name" . Can any one give me some idea how to do this customization.
call function function_name
exporting
archive_index = is_archive_index
archive_index_tab = ct_archive_index_tab
archive_parameters = is_archive_parameters
control_parameters = control_parameters
mail_appl_obj = is_mail_appl_obj
mail_recipient = is_mail_recipient
mail_sender = is_mail_sender
Thanks all,
AnbuHi Anbu,
I believe note 573736 content will help you
Kind regards,
Garcia -
My Firefox (3.6.23) is crashing frequently. The question is, if I'm in the middle of a logged in page, like Mailbox etc, and if Firefox crashes and a Crash Report gets generated, will the Crash Report contain enough URL details for anyone to enter my secure contents, like Mailbox etc?
Problem solved!
I started to suspect that the problem was with my computer rather than the apple servers.
Reparing disc permissions from Disc Utility seemed like an obvious thing to try but I thought I had done this without it working. However on OSX daily I read..."In mac OSX Lion repairing permissions from the Disk Utility app doesn’t repair the users file permissions"! Hmm nice one Apple- reparing permissions does not repair permissions! It seems that you have to use disc utility from recovery mode.
I then followed these instructions on OSX daily (dot com)
Repairing a Mac Boot Disk with Disk Utility & OS X Lion
Reboot the Mac and hold down Command+R (To boot into recovery)
Select “Recovery HD” at the boot menu
At the Mac OS X Utilities screen, select “Disk Utility”
Select the boot volume or partition from the left menu and click on the “Repair” tab
Repair Disk is now possible, click on “Repair Disk” to repair the boot volume
Now verify disk permissions and repair them
This solved the problem for me
Hope it helps......
Am I allowed to award myself a greenie? Well I'm going to anyway because it was a pile of work getting to the bottom of this and I hope it helps others. -
Function SO_DOCUMENT_SEND_API1 (send mails) Substitutions-user-exit
Hello Forum,
I have to make a substitution (user-exit) for this perform.
PERFORM U999 (ZRGGBS000) IF FOUND.
As this code is standard, I gather that I can not touch it.
My development is in the FORM and I can't control the parameters
I leave the code here, you can try to find the solution that I need:
FORM u999.
*FORM u999 TABLES tab_contents_txt
* it_attach
* USING p_email
* p_mtitle
* p_format
* p_filename
* p_attdescription
* p_sender_address
* p_sender_addres_type
* CHANGING p_error
* p_reciever.
DATA: int_error TYPE sy-subrc,
int_receiver LIKE sy-subrc.
DATA: w_doc_data LIKE sodocchgi1,
chr_email LIKE somlreci1-receiver.
DATA:
tab_contents_txt LIKE solisti1 OCCURS 0 WITH HEADER LINE,
tab_packing_list LIKE sopcklsti1 OCCURS 0 WITH HEADER LINE,
tab_receivers LIKE somlreci1 OCCURS 0 WITH HEADER LINE.
CALL FUNCTION 'SO_DOCUMENT_SEND_API1'
EXPORTING
document_data = w_doc_data
put_in_outbox = 'X'
* SENDER_ADDRESS = SY-UNAME
* SENDER_ADDRESS_TYPE = 'B'
commit_work = 'X'
* IMPORTING
* SENT_TO_ALL =
* NEW_OBJECT_ID =
* SENDER_ID =
TABLES
packing_list = tab_packing_list
* OBJECT_HEADER =
* CONTENTS_BIN =
contents_txt = tab_contents_txt
* CONTENTS_HEX =
* OBJECT_PARA =
* OBJECT_PARB =
receivers = tab_receivers
EXCEPTIONS
too_many_receivers = 1
document_not_sent = 2
document_type_not_exist = 3
operation_no_authorization = 4
parameter_error = 5
x_error = 6
enqueue_error = 7
OTHERS = 8Hi,
Try this..Call the FM in BACKGROUND TASK..
CALL FUNCTION 'SO_DOCUMENT_SEND_API1'
IN BACKGROUND TASK
Thanks,
Naren
Maybe you are looking for
-
Is a simple ABAP Engine Licence available ?
Hello all ! After many tests, showrooms and procedures, I am convinced that WAS is the solution I need to pilot some of my SAP R/3 processes. Now, I am wonderign which installation I could choose. My customer actually works on a 4.5C R/3 version and
-
I'm locked out my iPod what do I need to do
I'm locked out my iPod 2gen
-
I just signed up for a skype number subscription and it works just fine when calling from skype to mobile or landline but when my skype number is called from a mobile or landline it goes to a business that is already using that number. Who do i conta
-
Error while process flow execution
Hi , I am getting the below error while runing a process flow. I have owb11gr2 PKG_RUN_MAPPING_WITH_LOG:P_RUN_OWB_MAPPING_1 Error ORA-01403: no data found ORA-06512: at "OWBSYS.WB_RT_API_EXEC", line 149 ORA-01403: no data found ORA-06512: at "OWBSYS
-
Has someone a idea why the backup needs after the update extreme more time?