Email and Fax smartform for Sales Order Confirmation

Dear friends,
I have a reqirement to mail and fax Order Confirmation ( Smartform ) to the ship to party.
In NACE, I have created a Output type ZAU1 in which I have considered 5 External send and assigned the driver program and routine. Also I have selected " send immediatly ". I am unable to debug the driver program. I have put breakpoint in the routine ENTRY as well. Please put some light on this.
with regards,
Sathar

This is for standard t-code 'VA02'. In VA02 goto extras->header->texts->edit
i have put ZAU1... also selected the communication strategy..
when i save... no process log appears aslo its giving error status...
Regards
Sathar

Similar Messages

  • Standard Driver Program for Sales Order Confirmation

    Hi,
    My requirement is to develop smartforms and driver program for Sales Order Confirmation.
    For doing this, I found there is a standard smartforms R2RBL_SDORC_L for Sales Order Confirmation. So I thought I can take a Z copy of this smartform and modify it to my requirement. So that we can use the Import parameters (Form Interface parameters) of the form R2RBL_SDORC_L. This will also reduce the work of writing the code in Driver program.
    Now, I need to know what is the standard driver program for this form R2RBL_SDORC_L. If I can find the program name, I can take a Z copy of that and enhance it to my requirement.
    Ultimately I believe I can reduce the work of writing code to fetch all Sales order details.
    Can anyone let me know the standard driver program name for the form R2RBL_SDORC_L?

    Can anyone share how you approached in developing smartforms and driver program for Sales order confirmation?
    Note: This program and smartforms will be assigned in the NACE transaction.

  • Fetch Vat and Octroi value for Sales Order Smartform .

    Hi all ,
    I am using a copy of /SMB40/SDORC_A smartform for sales order creation . I have to pass the vat and octroi of individual item as well as on the final total and then give the final bill amount . Can anyone please tell bewhich fields should i use and which areas do i need to do the changes in the smartform.

    Hi Disha,
    From the billing number VBRK-VBELN, pick the value of VBRK-KNUMV and pass this to KONV-KNUMV and display the value of KONV-KWERT against KSCHL
    Regards..
    Palaniayppan subbiah

  • Standard(Smartform) Program for Sales order Confirmation

    Hi Experts,
    I have a new Requirement on Smartforms,
    It is Sales order confirmation, Can Any one say what is Revelant program for this Requirement...
    (RVORDER01) is for SAP SCript But i Required Smartform Program..???
    Thanks,,
    ksreddy.

    I Required a program for sales order confirmation ..
    Resolved..!!
    Thanks,

  • Want the code for sales order confirmation idoc

    New SAP output type ZA23 (with condition logic)for sales order confirmation  is needed to create ORDRSP IDoc when the following 3 cases are true: 1) Item Added, 2) Line Item Changed,3) Item Deleted.
    Changes to existing lines (option 002) can include:
    - qty
    - date
    - price

    Look at the function exits under the enhancement SDEDI001 you have many exits, i think the outbound idoc is primariy created by the function module: IDOC_OUTPUT_ORDRSP.
    Hope this helps.
    Rajeev

  • How to tigger SISCSO01 Idoc for sales order confirmation

    Hello Experts,
    I have a requirement where in I need to send the sales order confirmation as an IDoc. I need to use SISCSO01 IDoc type for that.
    Can any please tell me how to configure SAP to trigger this IDoc when ever a sales order is confirmed.
    In which T-Code is this sales order confirmation is done? and how to trigger the IDoc?
    Thanks,
    Suma

    Hi Suma,
    We need to maintan BD64 and WE20 with the Idoc SISCSO01 type. This is will automatically trigger the Idoc when we create a sales order.
    You need to matain NACE for tiggering the IDoc. For that use BA00 in output types and configure program RSNASTED, from rotine as ALE_PROCESSING. In default values give transmission medium as ALE and parter function as SP.
    Then come back to NACE-Condtion records and maintain meduim as A and date as 4.
    Please reward if helpfull.
    Thanks,
    Srikanth

  • New Smartform for Sales Order

    Dear Gurus,
    We need to Print Sales Order & we are creating new Smartform for the same.
    The standard Output type for Sales Order is BA00, but we have created new output & assigneed the same in Output determination.
    Now to the best of my knowledge, the Output type (e.g. BA00) calls a particular standard SAP Program (e.g. RVADOR01) & subsequently that Program transfer Sales Order number & othre data to the SAPScript which Prints the out in required format.
    Now that we are creating a new Smartform our ABAPers are facing a problem on how to import the Sales Order Number in Z-report.
    Can anyone please help...
    Thanks,
    Jignesh mehta

    RVADOR01 is for SAPscripts only, there is a different program for Smartforms. Unfortunately, we don't have it right now and I can't remember the name, but you can find it through the SAP Marketplace or on SDN.
    Even if you have created a custom Smartform, you can still use the standard processing program, as long as the interface is the same. But if you have to develop a custom output program, it probably makes sense to make an exact copy of the standard one and then only to change what's necessary. For example, take a look at the Smartform program for billing output RLB_INVOICE, it wouldn't be much different for the orders. In NAST table you'll get the document number and partner data and you can go from there.
    Hope this helps.

  • Tcodes for Sales order confirmation, Adv  shipping notification, del note?

    i wanna  know   where  do  we create  sales  docs  like shipping notification, delivery schedule, invoice or billing document, po confirmation , sales order confirmation etc etc.  which   are  not the  regular    sales  documents like  the sales  order(va01), delivery (vl01n), billing (vf01)  which   have their  regular  Tcodes.  so i wanna   are  there   tcodes  which  can create  the above   documents . i guess not. so  how  do  we create these  and  send  them to  our  customers
    thanks
    n. bhardwaj
    SD

    Hi Neha,
    Just look in table TSTC and TSTCT for the transactions. In these tables you can search based on the description.
    Regards,
    Atish

  • Need adobe print program for sales order confirmation

    Hello folks, anybody an idea about a sap standard print program and form for adobe forms concerning the sales order confirmation. can't believe that the old sap script RVADOR01 or ...01 ist still the standard. thanx for help
    YES i searched the forums before posting a thread, and i didn't find relevant articles

    The Adobe PDF-based forms for sales are available since Enhancement Package 2 for release ECC 6.0.
    Order confirmation (SD_SDOC_FORM01)
    Print programs - check package VD_PDF or package interface VDPDF_REL.

  • Detecting change on header and item texts for sales order in user exit

    Hi,
    In the user exit of VA02, I need to identify/detect if header or item texts for sales order is changed or not.
    Please advise on this.
    Regards,
    Shreyas

    Normally system stores the old values in XTables and new values in YTables.  Check if you have access to these in your user exit.  If you give the user exit name, someone will be able to guide you.
    hith
    Sunil Achyut

  • Create and Change functionality for Sales order

    Hii All,
                Can any one please suggest me any Standard program or BAPI or IDOC for Sales order, it should cover create as well as change fuctionality of Sales order.
    this is very urgent to me.
    Suitable Answer will be Rewarded.
    Thankyou,
    Shobha.

    For change you can use:
    BAPI_SALESORDER_CHANGE         Sales order: Change Sales Order
    For create you have the following choices:
    BAPI_SALESORDER_CREATEFROMDAT1 Sales order: Create Sales Order
    BAPI_SALESORDER_CREATEFROMDAT2 Sales order: Create Sales Order
    BAPI_SALESORDER_CREATEFROMDATA Create Sales Order, No More Maintenance
    BAPI_SALESDOCU_CREATEFROMDATA with business object 'BUS2032'
    The difference between the create ones is the functionality you get e.g. create_from_data2 is the 'most powerful' but you also have to provide the most data. It just depends on what you want it to do.
    In terms of IDOCS:
    message type:
    SALESORDER_CREATEFROMDAT201 or
    SALESORDER_CREATEFROMDAT202 or
    ORDERS05
    Hope that helps,
    Michael
    Here is an example we use, you might want to populate additional fields or leave fields out in case you want different data to be transferred to the IDOC - however some fields are mandatory.
    create the order header structure
      ls_header-doc_type   = ls_screen-order_type.
      ls_header-sales_org  = gc_vkorg_aa01.
      ls_header-distr_chan = gc_distr_aa.
      ls_header-division   = gc_divis_aa.
      ls_header-purch_no   = ls_screen-po_num.
      ls_header-po_method  = ls_screen-po_source.
      ls_header-ship_cond  = ls_screen-ship_cond.
    create partner input table (sold to)
      ls_partner-partn_role = gc_role_sold.
      ls_partner-partn_numb = ls_screen-sold_to.
      APPEND ls_partner TO lt_partner.
    create partner input table (ship to)
      ls_partner-partn_role = gc_role_ship.
      ls_partner-partn_numb = ls_screen-ship_to.
      APPEND ls_partner TO lt_partner.
    items are added by looping at a table
        ls_item-material = <fs_upload>-matnr.
        ls_item-req_qty  = <fs_upload>-quantity.
      process the quantity, it needs to be three decimals, because it
      will be moved into a string in the BAPI and divided by 1000 before
      it is moved back into a number field (1.500 => 001500 => 1.5)
        ls_item-req_qty = ls_item-req_qty * 1000.
      truncate remaining decimal places if exist (1.2525 => 1252.5 => 1252 => 1.252)
        ls_item-req_qty = trunc( ls_item-req_qty ).
        price is taken from the file
          ls_item-cond_type = gc_cond_so_upld_price.
          ls_item-cond_val1 = <fs_upload>-price.
        condition one (price) is multiplied by 10 in the BAPI
          ls_item-cond_val1 = ls_item-cond_val1 / 10.
        no discount
          ls_item-cd_type2   = gc_cond_so_upld_disc.
          ls_item-cd_value2  = 0.
        ls_item-item_categ = ls_screen-item_cat.
          APPEND ls_item TO lt_item.
    then BAPI is called
      CALL FUNCTION 'BAPI_SALESDOCU_CREATEFROMDATA'
        EXPORTING
          order_header_in           = ls_header
          business_object           = gc_bus_obj
        IMPORTING
          SALESDOCUMENT             = lv_vbeln
          RETURN                    = ls_return
        tables
          order_items_in            = lt_item
          order_partners            = lt_partner.
      IF ls_return-type NE gc_msgty_error AND
         ls_return-type NE gc_msgty_abend.
      No errors where found
        CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
      ELSE.
      There was an error or abend
        CALL FUNCTION 'BAPI_TRANSACTION_ROLLBACK'.
      ENDIF.

  • Output Determination for Sales Order Confirmation

    Hi,
    we are working with CRM 7.0 and I am currently trying to set up the output determination for order confirmation. The goal is that I would like to be able to differentiate the output medium, so print, fax or e-mail, peferab
    I have created an action profile which triggers the output, that works fine.
    My idea is to use condition technique where I could set per sold-to party which medium is used.
    Before that, I tried to add it as a normal action.
    However I tried to add my action profile to the action condition, once with "e-mail" and once with "print". But a) only the first line is shown and b) I cannot change the description so that the user can realize if he prints or e-mails the output.
    Can you give me a recommendation how that is usually set up and what I need to take into consideration?
    Thanks

    Ive uploaded a document on the steps i have done for setting up a Output type at:
    http://www.scribd.com/full/16969034?access_key=key-1tw12d6pow1xa4r6afcs
    or
    http://www.scribd.com/doc/16969034/Output-Determination-for-Delivery
    Still im not successfull in generating the IDOC. Please help.

  • EMailing and Faxing Smartforms

    Dear Experts,
    I have created a Smartform for testing purposes. I would like to send it as an eMail / Fax directly from transaction SMARTFORMS.
    Does anybody have an idea how I can do so?
    Thanks a lot for any input!
    Regards,
    Marc

    Hi,
    Assuming you have SCOT configured you can fax from transaction smartforms, but not mail.
    Test the form as usual and enter the DEVICE in CONTROL_PARAMETERS as TELEFAX, when you execute you should get a pop-up to enter the fax details.  In theory the same should happen when you enter MAIL in this field, but instead of a pop-up you get a recipient error.  If you entered the recipient parameters as well you could avoid this, but as OUTPUT_OPTIONS cannot be maintained manually this isn't an option.
    Regards,
    Nick

  • Question on Search Help and Authorization Check for Sales Order Type

    Question 1:
    When I go to VA01 and click the search help, it shows only order type that are not blocked.
    However, when I have sales order type in select-options of a Z program,
    S_AUART FOR VBAK-AUART
    I click on the search help, it gives all the sales order types. How can I have a list with unblocked sales order type only?
    Question 2:
    I want to check whether a use can extract data from a sales order type (e.g. OR and RE)that he/she authorized to use.
    I have include the following in my program:
    AUTHORITY-CHECK OBJECT 'AUART'
    ID 'AUART' FIELD 'OR'.
    It always returns SY-SUBRC = 12.
    But order type 'OR' is granted to the user (he/she can create order with type OR in VA01)
    Please kindly give me some ideas, thanks.

    hi,
    ad1
    use following code:
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR auart.
      PERFORM auartGet.
    FORM auartGet.
        CALL FUNCTION 'RV_HELP'
             EXPORTING
                  KEY            = VKORG
                  KEY2           = VTWEG
                  KEY3           = SPART
                  KEY4           = '0'
                  NUMBER         = '008'
                  FIELD_IN       = AUART
             IMPORTING
                  FIELD          = AUART.
    ENDFORM.
    ad2.
    example:
       AUTHORITY-CHECK OBJECT 'V_VBAK_AAT'
             ID 'AUART' FIELD 'OR'
             ID 'ACTVT' FIELD '01'. "01-create order, 02-change, 03 display
    check sy-subrc eq 0.
    regards,darek

  • Copy control and program name for Sales Order to Delivery

    Hi,
    Please provide the copy control and program name to split a single delivery into multiple invoices depending on the sales order it belonged to and to split a single sales order into multiple deliveries depending on the shipping type.
    Thanks in advance.

    Hi there,
    In VTFL, at item level, there is a field called "Data VBRK/VBRP". Routine 001 & 007 are for invoice split. Those may be relevant for your case.
    In VOFM, select data transfer --> billing docs in the menu bar. It will give you the requirement numbers & their description.
    Select the required routine num & click on Source text (note pad icon) on the above. It will give you the prog / include names.
    For eg for 001 its FV60C001, for 007 its FV60C007.
    Regards,
    Sivanand

Maybe you are looking for