Outbound Order Confirmation - Output control for incomplete sales orders

Hi EDI Folks,
I have a simple question. I want to send EDI 855 for only the completed sales orders.
Whenever inbound sales order is processed and if the order is incomplete. I don't want to send the order confirmation for the order at that point of time. When that order is made complete, then only i want to send the order confirmation (EDI 855).
How can we do it??
What is the output determination requirement for this??
Right now i am using requirement '02' which proposes EDI output for both complete and incomplete sales orders.
Please respond to the above quesition.
Thanks and waiting for your reply,
Creasy Matt

MxG,
For both plant and pricing condition functional config was already done. If any of these two fields are missing, the status of sales order will be incomplete.For incomplete orders also, the EDI output is being proposed.
Now just tell me, in which SAP program, do i have to put the break point?
Where exactly ??
Thanks and kind regards,
Creasy Matt

Similar Messages

  • Want to change output type for 10000 sales orders through MASS

    Hi Friends,
    I would like to change the Output type in the sales order for 10000 sales orders.
    Can I do with MASS transaction. If so, Plz let me know how ?
    Is there any other process to change the output type for 10000 sales orders, as its difficult to manually in each and every sales order.
    Its very urgent issue, Plz let me know at the earliest.
    Thanks & Regards,
    Praveen Kumar. A

    This may be little tough for 10000 sales orders.
    1. You have to remove the output record for the irrelevant output record using tcode VV12 for the relevant document type. So now for the document type, the old output wont be triggered.
    2. Now, create output records for hte correct output type in VV11 tcode(for the output type BA03) for the document type. Now this output will be triggered for all the document types you are creating from now onwards.
    3. To trigger the output type BA03, in all the old orders, you just have to open these sales orders in change mode (VA02), and just save it. When u open it the output type BA03 will be automatically triggered as the master data is maintained in VV11. But because just opening all the 10000 sales orders in VA02 one by one be a mechanical task, you have to think of some tool for this.
    May be a CATT procedure can do the trick. Else, you can just create a small program, where you can upload these sales orders and the program will just open these orders in change mode and just saves it (without making any changes). Then the output will be retriggered.
    Here again, if you are printing the output directly, it is advisable to trigger the output in batch mode(Date/Time field is 1 in VV11), and then you can again trigger the printing again using the program RSNAST00 after office hours for these 10k orders.
    I hope I answered ur query.
    Pls lemme know if you need some more info. (You can reward me too...)

  • Stop the trigger of Output Control for PO

    Hi,
    Can anyone help me by describe in details what I need to do to stop the trigger of automated output control ( automated FAX) when an PO item is deleted? We just don't want an Fax send out to vendor when someone delete a PO line.
    I am thinking of create new requiment routine(new include with 2 FORMs KOBEV_ , KOBED) but I like to hear your suggestion relating to any configuration that could help solve the problem. It would be nice if there is a change that says: if EKPO-LOEKZ is change to  'X'(delete indicator), don't generate output and Fax.
    Thanks.
    I will reward points to you appropriately.

    Hi,
    If there is an entry in the table T166C for the table EKPO and field LOEKZ..Remove the entry..
    This might work..
    THanks,
    Naren
    Message was edited by: Narendran Muthukumaran

  • Item Status can be controlled for open Sales Order

    Hi All,
    Is there anyway we impose restriction on changing the status of the item if there are any open Sales Order against it? Example: If an item A is in Active Status and has a Sales Order with Awaiting Shipping Status. Before the order is booked if someone changes the item status to Inactive, is there anyway we can prevent it from changing the status if there are any open Orders against it?
    Version: 11.5.10.2
    This is urgent please.
    Thanks,
    Ashish

    Hi Sandeep,
    Thx for the quick update. I have tried to update the status of an item to obsolete when Sales Order Line exist against the item. It is giving the following error. I have tried with Custom Code off. So my assumption is there should not be any personalization. Can you please look into it further.
    This is quite urgent, pls.
    Error: "This field can not be updated as there are either Open Sales Order Lines or Pending Delivery Transactions"
    Thanks,
    Ashish

  • Copy control for copying sales transactions

    Dear all,
    I want to copy document X (complaint) to document type Y (sales order) in CRM online but the requested delivery date should be cleared and not copied from document X.
    I am trying this with BADI "CRM_COPY_BADI" but in this BADI I can't find the field for the requested delivery date.
    Anybody know which field to use or a better solution?
    Regards, Maarten

    Hello Maarten,
    CRM_COPY_BADI is the right spot. When you are implementing this BADI, you have to add code to the method DATES
    Hint: Ddates are mostly available in the APPOINTMENT SET of the CRM 1O objects.
    You may add some code like this:
    method if_ex_crm_copy_badi~dates.
    * constants
      include crm_appointment_types_con.
      include crm_object_kinds_con.
      include crm_object_names_con.
    * local data
      data:
        ls_sales_com         type crmt_sales_com,
        lv_allowed           type crmt_boolean,
        lv_ref_kind          type crmt_object_kind,
        ls_input_field_names type crmt_input_field_names,
        lt_input_field_names type crmt_input_field_names_tab.
      field-symbols:
        <fs_ref_dates>       type crmt_date_wrk.
    * start processing
    * special behaviour only for REQ_DLV_DATE
    * --> copy REQ_DLV_DATE to the default delivery date on header level
      if    ( not ( is_orderadm_h     is initial ) )
        and ( not ( is_ref_orderadm_h is initial ) )
        and (       is_orderadm_i     is initial )
        and (       is_ref_orderadm_i is initial )
        and ( cs_date-appt_type = 'REQ_DLV_DATE' ).
        lv_ref_kind = gc_object_ref_kind-orderadm_h.
    * is the sales set allowed for this transaction type
        call function 'CRM_ORDERADM_H_OBJ_ALLOWED_OW'
          exporting
            iv_ref_guid            = is_orderadm_h-guid
            iv_objectname          = gc_object_name-sales
          importing
            ev_allowed             = lv_allowed
          exceptions
            admin_header_not_found = 1
            others                 = 2.
        if sy-subrc <> 0 or lv_allowed <> 'X'.
    * nothing to do
          return.
        endif.
        clear ls_input_field_names.
        clear lt_input_field_names[].
        ls_input_field_names-fieldname = 'REQ_DLV_DATE'.
        insert ls_input_field_names into table lt_input_field_names.
        ls_sales_com-ref_guid = is_orderadm_h-guid.
        ls_sales_com-ref_kind = lv_ref_kind.
        read table it_ref_dates
          with key  appt_type = 'REQ_DLV_DATE'
          assigning <fs_ref_dates>.
        if sy-subrc = 0.
          ls_sales_com-req_dlv_date = <fs_ref_dates>-timestamp_from.
          call function 'CRM_SALES_MAINTAIN_OW'
            exporting
              is_sales_com                 = ls_sales_com
    *          IS_SALES_COM_INT             =
    *          IV_FIELD_SELECTION_OFF       = FALSE
            changing
              ct_input_field_names         = lt_input_field_names
            exceptions
              error_occurred               = 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.
        endif.
      endif.
    endmethod.
    Easwar Ram
    http://www.parxlns.com

  • Routine is not activated in VOFM - Output Control for Inventory Mangmt.

    Hi Guys,
                   I wrote an enhancement routine for invemtroy mangmt. in VOFM tcode.
    Even though I actiavte the code, still the routine active box is not checked in VOFM.
    I also run the program RV80HGEN to genarate the routine.. still Active box not checked in VOFM.
    Anything else I need to do ?
    Cheers

    Hi,
    I think you may need to regenerate the VOFM routines.
    Please check the SAP NOTE: SAP Note Number: 406054
    Solution
    Start the report RV80HGEN to include the used program in the carrier include of the calling application.
    If this doesn't work, could you please kindly let us know more detail on what you coded in the routine?
    Cheers,
    Edited by: NI SHILIANG on Mar 17, 2010 7:31 AM

  • Default Output Type for Sales Order Header

    Hi Guru
    I created 2 output types for hardcopy printout and for mail.
    I want both should be selected as default when a sales order is created. (using NACE)
    Output will be manually from VA02 -> issue output to. Here I must get 2 output types.
    As of now, this is manual process. 
    Please help.
    sunil Kolambkar.

    Hi Sunil,
    For this you need to maintain condition record for output type. for the sales order type, [V V11].
    Do the output determination in the same way as Pricing procedure determination.
    OUTPUT DETERMINATION:
    SPRO- IMG- Basic Functions- Output Control- Output Determination- Output Det using Cond Tech- Output Det for Sales Documents & output det for billing documents.
    Create Condition Table: select the field Sales Doc Type from field catalog & Save
    Maintain Access Sequence: 4-digits code & description.
    Assign condition table to access sequence. Select Accesses line item and Go To Fields. Fields will display the fields we have selected in the condition table i.e. sales doc type.
    Maintain Output Types:
    AF00: Inquiry
    AN00: Quotation
    BA00: Order Confirmation
    LD00: Delivery
    Select BA00 & Copy & Rename. Give the same 4-digit code as given to acc seq.
    You Can Maintain:
    Languages of Output
    Partners (to whom we want to send output)
    Print Program- print specification
    Sap Script- layout
    Assign Output Types to Partner Functions: go to new entries & assign your output type to partner functions.
    Maintain Output Determination Procedure: V10000 (Standard Procedure). Go to new entries & create your own 6-digit code with descp. Select the procedure & go to Control Data. Here mention the output type i.e. cond type & leave requirement and manual only columns as blank.
    Determination Rule: link the 6-digit procedure code to doc types.
    Create Condition Records: VV11. Select document type and click on Communication. Mention partner function, medium, time. Output device: LP01, Spool request Name: SD_003, Suffix 2: order_confir & flag on print immediately.
    Once you press enter you will come across 2 key combinations:
    Sales organisation/ Customer Number: fill SO, Customer No, Partner Function Abbreviation, Partner to whom the output should be sent, time, medium, language. {It contains: Sales Orgn, Customer, Partner Function (The abbreviated form of the name that identifies the Partner) (During output determination, the system determines the recipient of the output from the master record for the specified partner function. In this field, you can explicitly specify a recipient that will override the standard partner. There must also be a master record for the partner that is specified explicitly.), Medium, Time & Language.}
    Order Type: Document Type, Partner Function (abbreviation), Partner, Medium, Time & Language.
    Hope this would be helpful.
    Regds,
    Rupali

  • Output control and outbound parameters

    Can you please help me locate the output control and outbound parameters...
    thank you in advance...

    Hi Pabito,
                  I am assuming that you need to send an outgoing EDI - Mail or fax to a specific partner. This process is possbile if you could set up the output control for sales  documents.
    spro->sales & distribution -> BF -> Output control-> output determination -> maintain output determination for sales documents -> Assign output types to partner function.
    Make sure that an output determination procedure is assigned to the sales dco type.
    Also Maintain condition records for the output type and the transmission medium(EDI) using the trx NACE.
    I hope this is what you are looking for, i also have a faint notion that you might be lookin how to setup an edi connection with the partner.!!!
    If my notion is right do ping back to know more abt that,If you find this piece of information do take some time to award points to mee
    - Girish

  • Create directly an IDOC for a sales orders

    HI,
    I would like to know if it exists a program to create an output IDOC for a sales order directly as does the program
    RBDSEMAT for materail / product.
    With RBDSEMAT we give the product's numeber the message type and the logical system.
    Of course before was customizing all the ALE flow.
    But for sales orders (VA02 / VA01) I don't find any program which allow us to have the same function.
    Does this program / function exist? I want juste to give the sales order number  the logical system and the message type.
    Thanks you
    Henri

    Funtion Module IDOC_OUTPUT_ORDRSP is used by standard SAP when output determination is used. I think you can populate the control record and use this function module directly. This will return the IDoc data, but the IDoc will not exist on the Database.

  • Output Type and Determination for Cash Sale

    Hi Experts
    what is output type for cash sale invoice , and how we can do output determination for cash sale process ?
    thanks in advance

    Hi Hanumant,
    Use output type RD03  for cash sale, For output determination go to SPRO 
    IMG>Sales and Distribution>Basic Functions>Output Control>Output determination>Output determination using condition technique>Maintain Output Determination for Sales Documents.
    Regards
    M.Mohanavel

  • Output determination for sales documents

    Hi experts,
    I created an output type, copied from AN00, assigned it to an output determination procedure and assigned them both to my order type in V/43 and all is working fine.
    I now need another output type for the same order type.  So I have created a new output type and a new output determination procedure.  However, the two new items I have created do not appear in V/43 and I do not know how to add them on.
    Would anybody be able to offer a solution to my problem ?
    Thanks
    John

    Well if you need two output types for the same sales order why do you want different two different output determiation procedures.V/43 is for determination of output procedure for the sales documents
    Assign the new output type in the same output procedure procedure as step 2. like you maintain condition type in  the pricing procedure and maintain the condition records in VV11. Now run the sales order. This will solve your querry.
    Reward points!!!!!!!!
    Thanks,
    Kamal

  • Output control and message types

    Hi guys,
    my problem is this:I have created a new message type for output control for Purchase Order but when I create a new PO and click on 'messages'  I expect that the new message type appear as a DEFAULT for example other messages like NEU,etc....
    Customizing is OK--> I have parametrized the tr.NACE in all points and also Message Determination Schemas...What can I do?Is there a way to set message types as a DEFAULT for Output control  in Purchase Order?
    Thanks in advance,10 points for a resolutive answer...
    Bye
    Maximilian

    HI
    I assume that you have created a new message type by cpoying a standard.
    Basic:
    You need to maintain access sequence, form routine, forms.. for this output types (which should not be a problem if you are copying from std.)
    Important:
    You also need to maintain the Fine- tuned control for message type, for  the new output type.
    You need to add your new output type in the output determination schema.
    then the thing should work. try!
    MRao.

  • Out put type and determination for cash sale

    Hi Experts
    what is output type for cash sale invoice , and how we can do output determination for cash sale process ?
    thanks in advance

    Hi,
    RD03 is the output type
    Try to find the answers for your query by searching in the forum using the SEARCH option.
    I am confident that you will be getting a lot of resources and answers and even more replies
    which will already helped in solving the issue and also definitely they will give you broad understanding of the topic.
    And also check the WIKI section of this forum there are valuable notes, configurations,etc.
    check this link for wiki section.
    https://www.sdn.sap.com/irj/scn/wiki?path=/display/erplo/main
    https://wiki.sdn.sap.com/wiki/display/ERPLO/ERP+SD
    regards
    rithvika

  • 10.7.5 output control

    I have recently updated my MAcBook Pro to 10.7.5, and then I has to install the latest EFI firmware. the update was OK, but a after the upgrade i noticed that the sound output control for the built-in speaker is greyed out!

    I have further documented the phenomenon.
    I turned on the computer at 6:20 AM. It was fully cooled down to room temperature. I left it alone, idling on desktop, while I went through my morning routine. I started recording readouts at 7:00 AM in 10 minutes intervals until the CPU fan started to spin up at which point, I reduced the frequency of readouts to 2 minutes.
    The only task the computer have performed is playing video files in QuickTime Player. The files are small and easy to play for this machine (Data rate of only 1.12 Mbit/s). The total load on the CPU never exceeded 6% (including all background processes). This rules out any excessive or out of ordinary activity.
    The data collected shows the fan is perfectly content to idle at 940 rpm until the CPU reaches 59 degree celsius. At which point, the cooling system intervene by spinning up the appropriate fan and spinning up they do and they just don't stop. They showed a steady raise all the way up to just shy of 2400 rpm. It then settles down to 2260 rpm.
    The CPU temperatures dropped several degrees along the way yet the fan kept on spinning up anyway.
    I reiterate that this behaviour is abnormal. It started to behave like that from the exact moment 10.7.5 was installed. I have since installed 10.8.2 but it changed nothing.
    http://i.imgur.com/pyQHu.png

  • Email notification for incomplete customs document

    Hello Experts,
    can you please help me with the following problem?
    We create a Commercial invoice and have setup an icompletion check for it. If the document is incomplete I should be notified about it via Email.
    So I did the following.
    - setup a user group with my user
    - Assigned the user group to the notification control for incomplete documents
    - setup the mail server
    So when I execute the Commercial Invoice message I expect to get an email, since the document is incomplete
    However it doesn't work.
    Do you have any ideas / hints?
    I hope you can help.
    Thanks,
    Tom

    Hi Tom,
    Please make sure FTO has been assigned correctly.
    Thanks
    Boer

Maybe you are looking for