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 d

    I 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 Bukit

    Hi,
    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.

  • Function module 'SO_NEW_DOCUMENT_ATT_SEND_API1' not sending detail in email

    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.

  • Smartforms Triggered as Email (PDF) Via Action Profile, How To Set sender Details??

    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,
    Anbu

    Hi Anbu,
    I believe note 573736 content will help you
    Kind regards,
    Garcia

  • If I have logged into my Mailbox, will the Crash Reporter send details which will help provide access to my Mailbox, to others?

    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 = 8

    Hi,
    Try this..Call the FM in BACKGROUND TASK..
    CALL FUNCTION 'SO_DOCUMENT_SEND_API1'
             IN BACKGROUND TASK
    Thanks,
    Naren

Maybe you are looking for