Quotations with reason for rejection still appears in sales order creation

Hi,
when i create a sales order with open quotations and if i want to display the list of these quotations, the system displays even the quotations with a reason for rejection. do somebody knows how to customize it in order to have only the open quotations in the list (without reason for rejection)
thaks a lot
Zak

This is the standard config to supress printing on the rejected item. Are you using standard programs or customised ?

Similar Messages

  • How to sets the Reason for Rejection of the Open Sales Order Lines

    Hello gurus,
              I want to set the Reason for Rejection of the Open Sales Order Lines, Case is like :
    If current date is exeed the Auto Void Confirmed Back Order Days(for item level) +  date (last responding from customer), then reason for rejection should be set, So i want the logic to find out the date is exceed or not.
    Thanks
    Anjana

    Hello anjana,
       Actually your question is some confusing, but if u want to get eldest change as active sales order then logic is as follows:
    1.  On base of OBJNR u have to get UDATE from JCDS table
    2. then write logic as:
    SORT i_jcds BY objnr stat chgnr DESCENDING.
          LOOP AT i_jcds INTO wa_jcds1.
            CLEAR lv_stat.
            lv_stat = wa_jcds1-stat.
            AT NEW objnr.
              AT NEW stat.
                CLEAR: wa_tab.
                wa_tab-objnr = wa_jcds1-objnr.
                wa_tab-stat = lv_stat.
              ENDAT.
            ENDAT.
            IF wa_jcds1-inact = 'X'.
              CLEAR lv_tabix.
              IF sy-tabix > 1.
                lv_tabix = sy-tabix - 1.
              ELSE.
                lv_tabix = 1.
              ENDIF.
              READ TABLE i_jcds INTO wa_jcds2 INDEX lv_tabix.
              IF sy-subrc = 0.
                wa_tab-chgnr = wa_jcds2-chgnr.
                wa_tab-udate = wa_jcds2-udate.
                wa_tab-utime = wa_jcds2-utime.
                APPEND wa_tab TO i_tab.
              ENDIF.
              CONTINUE.
            ELSE.
              wa_tab-chgnr = wa_jcds1-chgnr.
              wa_tab-udate = wa_jcds1-udate.
              wa_tab-utime = wa_jcds1-utime.
            ENDIF.
            AT END OF objnr .
              AT END OF stat.
                APPEND wa_tab TO i_tab.
              ENDAT.
            ENDAT.
          ENDLOOP.
          DELETE ADJACENT DUPLICATES FROM i_tab COMPARING objnr stat.
          SORT i_tab BY objnr stat udate utime.
          DELETE ADJACENT DUPLICATES FROM i_tab COMPARING objnr.
    3. now in i_tab table u'll get eldest UDATE
    Hope its work for u.
    Thanks & Regards,
    Sumit Joshi

  • BDC Program to Set Reason for Rejection in VA02 in Sales Order Change

    Hi i have a requirement i have to set "reason for rejection" in random line items of Change mode of sales order VA02.
    I have to develope BDC for this task and i have the list of all open line items which displays in VA05, can any of them can guide me how to develop BDC which will randomly select line items and set reason for rejection in VA02 Sales Order Change transaction.
    With Regards,
    S.Saravanan

    Hi Saravanan,
    As mentioned in the previous reply, you can use the FM:SD_SALESDOCUMENT_CHANGE and set the reason code for the line item like for eg:  move '03' to IT_INPUT-REASON_REJ. and also set 'U' for update flag in the header structure,
    move 'U' to HEAD_INPUT_INX-UPDATEFLAG
    this will be best and easy method.
    for this, FM,you need to pass the below parameters:
    CALL FUNCTION 'SD_SALESDOCUMENT_CHANGE'
    EXPORTING    
       salesdocument                   = old_order
           order_header_in             = head_input
            order_header_inx           = head_input_inx
          TABLES
            return                      = return
           item_in                     = it_input
           item_inx                    = ii_input_inx
           schedule_in                 = schedule_input
           schedule_inx                = schedule_inputx
    declare all these structure and internal tables as per documentation of the FM.
    hope this helps.let me know if you need more information.
    Thanks,
    Srini.

  • Tcode to view the list of orders with reason for rejection

    Hi friends,
    Can any one tell the T.code or report to view the  list of sales orders or Scheduling agreements with Reason for Rejection updated.
    Kindly help.
    Regards,
    K.Vivek

    Hi Vivek,
    Use Tcode VA05 i.e. List of Sales Order. In this Tcode you can enter sales document type, sales area and other related data. After execution, from layout you can select Reason for Rejection from the list.
    This way you can filter all the sales documents including Scheduling agreements by using sales document types.
    Hope this will help you.
    regards,
    Sagar Wagh

  • Mass change with Reason for Rejection.

    Dear Gurus,
    Pl tell me the process to close all the open orders at one go. I have tried with the t.code MASS, but I was unable to do that.
    Pl give the step by step process.
    Regds,
    Sreehari

    Hari,
    MASS transaction is useful, If you know what fields to change  and in what documents/customers/vendors/.
    In your case what fields is pretty clear (VBAP-ABGRU  or MASSVBAP-ABGRU )
    But what documents is not clear.
    Points to consider.
         You can the documents that are open by just writing some query or even you can get it from SE16 using VBAP table
            and you can use these document numbers and enter in the MASS T.Code.
    It looks simple but the main hurdle is not all of the items in these orders are open, right...so you can't enter the reason for rejection in an item which was already delivered, or scheduled to deliver.
    So  Unless you know that all the items of an order are open, its not feasible to use MASS T.code.
             So my suggestion is to write an ABAP program that check whether the item in an order is open or not and then change the reason for rejection using BDC code.
                    Thats my suggestion. I hope you understood the reason for going to an ABAP program.
    Regards,
    Ajai.
    Reward points if helpful.

  • Create EDI sales order with reason for rejection set for item

    Hello all,
    I'm trying create an EDI sales order with item rejected, but I get the following error: Item 000001's configuration can no longer be changed.
    I set the reason for rejection in the segment E1EDP01, field ABGRU.
    How can create the sales order, with item rejected without error?

    Use program SDJEDI to simulate the error (see note 380603)
    This way you can figure out whether the same issue exists in VA01 or just in the SD EDI process
    From reading the issue, it seems you have a configurable item and the line is not open for input and that's why your reason for rejection is ignored.
    But SDJEDI should tell you everything.
    Run it first to see the BDCDATA your idoc produces.
    Then run it again in simulate mode and it should take you very close to the error
    Hope this helps
    Paul

  • Sales Order reason for rejection still prints on BA00 ?

    I have a Sales Order where I have rejected one or more items.
    I have configured the reason for rejection to not print, but on Sales Order output BA00 the item will display as
    Item number
    No Price (and it's price is not included in the totals)
    Item rejected ** text under the line display
    I don't want the item to print at all. If I've rejected it, why would I want to see that on an order confirmation?
    P.S. I beleive it acts the same way on the RD00 invoice output, but our abaper's currently have that part in an inoperable state for other reasons.
    Is this standard config to act this way ?
    Thanks in advance
    Bill

    This is the standard config to supress printing on the rejected item. Are you using standard programs or customised ?

  • Re: Reason Of Rejection field in the Sales Order screen in IC Web client

    Hi guys
    WE have implemented CRM 6.0 & ECC 6.0
    Our call center guys login to IC Webclient to place Standard Orders in the CRM system which replicates to ECC.
    Now as most of us know that the Order cannot be rejected once a Delivery Document is created for it. The field becomes Inactive.
    Now as per our requirement, we want to enhance this functionality & allow the user to Reject the Order till the Delivery is not Shipped. To make this happen the Reason Of Rejection Field needs to be active even after Delivery is created.
    We have made changes to the ECC system & the CRM backend system to allow this functionality.
    I was assuming that keeping the field active in CRM backend would automatically keep it active on the IC web client.
    However this is not the case.
    Can anyone guide me in the right direction. I know that the IC webclient is based out of JAVA.
    If someone could tell me if there is any customization that can make this happen or if some part of the code associated to the IC webclient needs to be enhanced to make this happen ?
    Thanks
    Vinit

    Hi Chandrakant
    thanks for ur response
    But can u be a bit more specific as in where should i view these ?
    I am an SD consultant trying to learn CRM .. hence if u could give the tcode or the spro path where i can check these .. it will be great.
    Editing the reply
    I got thru the view & also went into the attributes.
    In that I see different codes for this field.
    Get_Rejection
    Set_Rejection
    Get_M_Rejection
    Get_V_Rejection
    Get_I_Rejection
    Get_P_Rejection
    So now my question is whether the deactivation part needs to be coded in one of these or will I have to create one of such codes to achieve my functionality ?
    Thanks for ur time
    Vinit
    Edited by: vinit parkar on Jan 28, 2011 8:28 PM

  • ATP Check(in SCM ) for a Configurable product  during sales order creation.

    HI Guru's,
        our client is implementing GATP(SCM) and Variant Config(ECC 6.0)
    when a Sales order is created for a Configurable Product of 20" width and 10" diameter, and with some other Characteristics, He wants the ATP check to be done for that particular product with specific width and diameter.
    Is there any possible solution?
    Plz let me know....  
    Thanks
    jk

    Hi
    Assuming that you know how to configure Variant configuration in R/3, ATP check in R/3 I will list down the ATP set up and setup relevant to Variant Configuration in SCM.
    APO side.
    1.Check Definition of Characteristics and Class system:
    SAP APO - Implementation Guide -> SAP Advanced Planner and Optimizer (SAP APO) -> Basis Settings -> Define Class System (CDP or Classical Characteristics)
    2. Check Mode ( use same requirements class used in R/3 mat master)
    SAP APO - Implementation Guide -> SAP Advanced Planner and Optimizer (SAP APO) -> Global Available-to-Promise (Global ATP Check) -> General Settings -> Maintain Check Mode
    3. Create a check instruction with your check mode and AE(make to stock SD order) combination and set up the desired ATP check method in it.
    SAP APO - Implementation Guide -> SAP Advanced Planner and Optimizer (SAP APO) -> Global Available-to-Promise (Global ATP Check) -> General Settings -> Maintain Check Instructions
    4. Check Control with your ATP group and AE business event.
    SAP APO - Implementation Guide -> SAP Advanced Planner and Optimizer (SAP APO) -> Global Available-to-Promise (Global ATP Check) -> Product Availability Check -> Maintain Check Control
    5.Maintain suitable scheduling horizon in SAP APO - Implementation Guide -> SAP Advanced Planner and Optimizer (SAP APO) -> Supply Chain Planning -> Production Planning and Detailed Scheduling (PP/DS) -> Global Settings -> Maintain Global Parameters and Defaults -> Planning Tab
    5. Don't forget to CIF classes and charecteristics
    6. Maintain check mode, ATP group, PP/DS horizon, planning procedure 3 in product master.
    If you want to trigger production you have to maintain planning procedure 5  in product master and appropriate settings for MATP like configure check instructions, production type Mutli level ATP. you have to have valid BOM and Routings, CIF PDS for the material, maintain production version in material master, etc. That will be quite a complex scenario again.
    This should give you proper results. Hope this helps.
    regards
    Mohan V R chunchu
    Edited by: Mohan V R Chunchu on Jan 30, 2008 6:17 AM

  • Reasons for Rejection

    Hi all
    I facing problem with Reason for Rejection, while raising a sales order the there is no problem, but when i save the document Reason For Rejection is getting activated automatically and i need to go to change mode and remove the option (Reason for Rejection)
    Thanks all
    Madhu

    Dear Madhu
    Definitely some user exit is applied to either sale document type or customer.  Take the help of ABAPer and find out the problem
    For information, since Reason for Rejection is applied at item level, you can check whether any of the following user exits are applied.
    -  User exits in the program MV45AFZZ - USEREXIT_MOVE_FIELD_TO_VBAP
    -  User exits in the program MV45AFZZ - USEREXIT_SAVE_DOCUMENT
    -  User-Exits in program MV45AFZB - USEREXIT_CHECK_VBAP
    thanks
    G. Lakshmipathi

  • How can I disable the Reason for Rejection field in VA02 line items

    Hi,
      I dont want the users to be able to change the reason for rejection field in the sales order line items. Can someone please suggest a tried and tested way of doing this
    Thanks for reading.

    Set up an auth object for the field.  In userexit field modification check the auth object and set the field to be grayed out if they don't have authority.  Users can then not change the value of the field  Sample code
    IF screen-name = 'VBAP-ABGRU'.
           AUTHORITY-CHECK OBJECT 'Z_BLK_REAS'
                   ID 'ABGRU' DUMMY.
          IF sy-subrc EQ 0.
            screen-input = 1.
          ELSE.
            screen-input = 0.
          ENDIF.
      ENDIF.

  • Reason for Rejection at Sale sorder item - Not updating the quotation

    Dear All,
    I have quotation with 100 quantity and created 2 sales orders with reference to the quotation with qunatity 60 and 40.
    Next changed the first sales order with reason for rejection at item level for 60 quantity.
    But sales order status is still complete, where it should open and may create one sale sorder with 60.
    now, issue is when ever reason for rejection in sales order, it should update the status of quotation.
    Is this standard behavior???
    Thanks in Advance.

    Hi,
    When you put the reason for rejection in the sales order, it is SAP standard to put the sales order complete. When the sales order is complete, then I believe system considers the quotation to be complete as well.
    Try the below. It might help.
    a. Delete the line item with 60 qty. Now check if the quotation has opened up. If yes, then, there you go with a solution... Else,
    b. Check the configuration for sales order document type. Check what is the marking done for completion of the quotation. Put in the right one so that quotation is not marked (or updated) as complete when the reason for rejection is put in the sales order.
    Hope this helps
    Thanks
    Mukund S

  • Reason for Rejection

    Hi ,
    The Sales order is created  and the PR is generated and Based on PR, purchase order is created. The Inbound delivery and  GR is done and the stocks is in Sales order Stock.
    By Mistake User puts a Reason for Rejection for the Line item and system accepts it without showing any error message.
    This needs to be corrected

    Hi Akash A,
                This is std system behaviour to allow the Reason for rejection. But system issues warning message before you set the reason for rejection. Have tested the same & system triggered below message in sequence.
    Message no. V1036
    Message no. V1775
    Message no. V1544
    Message no. V1579, Then able to save the document with reason for rejection  ( code:00)
    in VA02,- when i was trying to remove the reason for rejection,system didnt allow to do so & issued below error message
    Message no. V1597.
    This is because,
    Eg: MTO- scenario, flow is like
    MTO - PR - PO - IBD- MIGO, then stock in inventory against SO.
    In this stage, if customer cancels the Order,  you cant cancel the delivery, you have only option to set the delivery / billing block. but still system shows this order in "Incomplete order list" To avoid this,
    you set the reason for rejection & status will get updated as "Complete".
    If you dont want to do so, you have to fine tune system or Dont give option to the user to view this tab or field.
    Regards,
    Reazuddin MD

  • Changing the status of the sales order item based on reason for rejection

    Hi All,
    When a Sales order item is rejected then the status at the item level is changed as 'TECO'.When the reason for rejection is removed the status 'Teco' is reset.This status change can be achieved using the user exit 'MV45AFZZ'.But the exit does not allow re-atp calculation whenver a blocked item is release.I have use the exit 'MV45AFZB' ,through this the status change as well as re-atp calculation takes place.But the status changed(Based on reason of rejection) does not appear in the same screen.The change gets reflected only when the sakes order is saved and i open it again.
    I want the status change to appear in the same screen.I am doing my code in the form 'userexit_check_vbap' of the exit 'MV45AFZB'. Please let me know if there are any user exits or BADI's available for the same(Changing the status of the sales order item based on reason for rejection ).
    Regards,
    S.Subasree

    Hi subburamaiah
    If you want the report you can create a separate SIS report . In that take the input field  as a Reason for rejection.. and ask for the output the list of sales orders .Now when you check this user defined report you will give the reason for rejection and check what all orders got rejected on that reason for rejection.
    Regards
    Srinath

  • Reason for Rejection in Sales order

    Hi,
    when my customer sends me a PO cancel request, iam going to delete the Sales order in my SAP system.
    what is the best way to do this, either to delete the SO or keep the Sales order with Reason for Rejection code?
    If it is a Reason for rejection, what happens to the SO,
    1)will it allow for further processing for e.g: Delivery creation.
    2)will the Availability check carried out for this?, and is the stock going to be blocked for this?
    what is the difference between Reason for rejection and the Delivery block, both at the Header and item level.
    Pls reply,its urgent...
    Regards
    SR

    Syed,
    It is always advicable to reject the order by giving a reason for rejection rather than deleting the sales order.
    Once you delete the sales order, the number will be skipped, the system will not create another sales order with the same number.
    Once you reject the order by a reson for rejection, the system will not allow to process the order further, the requirement will be reversed. The order status also will become as closed, so no further processing allowed (like delivery, PGI ... etc).
    If you put delivery block in the item level of the order, the order can't be delivered, but the overall tatus of the order will be being processed.
    So it is advicable to reject the order by giving an appropriate reson for rejection.
    Prase

Maybe you are looking for