Sales Order Blocking based on Minimum & Maximum Qty, Wt & Value.

Hi Experts,
I need to put a minimum and maximum (value, quantity and weight) set up in Sales Order based on the Customer.
Based on the condition record I should be able to put the minimum and maximum quantity, order value and weight in condition record.
If anybody try to enter less than the minimum and more than maximum system should automatically block the sales order.
Is it possible ? If possible how can I create condition record for this.
Christine

For minimum order quantity you can maintain in the material master itself.  So whenever you enter the quantity less than the minimum order qty it throws the error and will save the order.
Regarding the maxmum order quantity you have to write the userexit to control the max. quanity by specifying the max. qty in user exit.
Reward points if it is helpful

Similar Messages

  • Block sales order creation based on material qty

    Hi,
      In my scenario i want to block the sales order creation based on material qty , how i can do this?
    Example:
    Material qty below 100 = able to create sales order
    Material qty above 100 = not able to create SO
    Thanks,
    Arun

    Hi
    For restricting the order if it is less than a specified qty, you can maintain the 'min order qty' in material master.
    But your requirement is the other way round - Restrict order if it is more than specified qty.
    In this case, you need to use the following sales order exit  in progran MV45AFZZ
    u2022     USEREXIT_SAVE_DOCUMENT_PREPARE
    Use this user exit to make certain changes or checks immediately before saving a document. It is the last possibility for changing or checking a document before posting.
    The user exit is carried out at the beginning of the FORM routine BELEG_SICHERN.
    Hope this helps.
    Regards
    Madhu

  • 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

  • Sales Orders Blocked For Delivery

    Hi,
    Do we have T-Code for Sales Orders Blocked For Delivery other than VA14L,Because Customer name is not there in VA14L list.
    Thanks,
    NAG

    Hi naga sudhir
    Go to T-code--VA14L
    In that  go to menu-SettingsLayout--Current/Choose
    In this layout u can choose fields what u want to appear in that row.
    Any quries revert back to me
    Regards
    Srinivas.

  • How to get sales order number based on purchase order

    hi,
    what is the transaction code to find the sales order number based on the purchase order number
    Regards,
    Murali

    Hi,
    Go to Se16 (data browser), see the table VBKD, enter the PO number, if any, execute.
    Prase

  • Sales Order Blocked for MRP

    Dear All
    i hav a scenario for make to order where sales order created should default block for MRP,only authorized person should release the block
    Please suggest how to do this
    Regards

    Hi Sugunan,
    You can use default delivery blocks for your requirement.
    IMG - Sales and Distribution - Basic Functions - Availability Check and Transfer of Requirements - Transfer of Requirements - Block Quantity Confirmation In Delivery Blocks - "Deliveries: Blocking Reasons/Criteria".
    Here you have the option of creating new entries. For a particular delivery block you have multiple controls as under:
    Sales order block - Indicates whether the system automatically blocks sales documents for customers who are blocked for delivery in the customer master.
    Confirmation block - With this you can control in addition to blocking delivery, also block the confirmation of order quantities after an availability check during sales order processing. So MRP won't be affected because no requirements will be transferred to MRP even when the sales order is saved.
    Printing block - Indicates whether the system automatically blocks output for sales documents that are blocked for delivery.
    Delivery due list block - The system does not take a sales document with this block applied into account when creating a delivery due list. You can only create deliveries manually for sales documents with this type of block.
    Picking block - block for picking goods in delivery.
    Goods issue block - Will not allow goods issue if the block is active.
    1. I would suggest create a new delivery block with a suitable description & only tick on "conf."
    2. Go to VOV8 - select the document type - assign the delivery block.
    Now whenever you will create a sales order with the specific document type, the system will propose the delivery block by default for all customers. If you check at the item level - schedule lines, the system will do the availability check. When you save the sales order, the block will function & the system will not transfer the requirements to MRP. Even if you run the MRP using MD50, the system will not generate the planned order.
    If you assign the reason for rejection to the sales order item, then the system will show the status of that item as complete. If there is only 1 item in the sales order, then the system will change the status of the whole sales order as complete which is not recommended.
    With best regards,
    Allabaqsh G. Patil.

  • Sales order block in customer master

    Hi  Gurus,
    There is one requiremnet from client.
    _Create one additional Sales Order Block which is maintained in the customer master and prevents order creation for these customers._
    Can any one tell me where is sales order block in customer master.
    Regards,
    Ajoy

    Hi,
    You can block the customer centrally or for the required sales areas using XD05. this is one option.
    As i understand additional block at sales order for this customer means you can set the customer credit limit as say 1 $ assuming any of the material that is sold is above that, the system does the credit check and blocks the order. How do you want to deal with this block you can think in terms of credit management settings. This is config.
    But if you want to set a block at the sales order dynamically for the required some customers, then you need to implement an user exit like, Userexit_save_document. the authorised users can go in VA02 and remove the block. But to identify in the user exit logic which customer you want to block you need to maintain some master at customer master level.
    Anyways let me know if this idea helps you so that i can guide furhter.
    regards
    sadhu kishore

  • Get the sales order number based on customer number

    HI all,
    how can i get the sales order numbers based on the customer number?
    plz tell me the table names.
    thanks,
    Srini

    hiiiii..
    go to database table VBAK
    where you can find customer id and sales order
    use a select statement in your report program
    and key as kunnr ...
    i hope it does ...the job

  • Sales Order Blocked Release History Report

    Dear Guru,
    I want a Sales order block release history report as in who released order.
    Regards,
    shahzad

    Hi..
    There is no std report for this.
    But you can have customized report for this using tables CDPOS & CDHDR (FOR history)
    Regds
    MM

  • How to find out the Sales order no based on spool no

    Hi Experts,
    Anyone tell me how to find out the Sales order no based on Spool no.
    Thanks and regards,
    Amjad

    Hello Mohammed,
    Please check the following SAP Spool tables for your spool request.
    You will find your required document number as an Object key in these tables.
    TSCMSTAT   --> Field OBJNO
    SOOS           --> Field APPLKEY (Document number will be a part of this key)
    If your document is getting printed by SAP Script, then dont forget to take SCR value in the OBJTP field while searching for your record.
    Thanks and Best Regards,
    Vikas Bittera.
    ***Points for Usefull answers ***

  • Block Sales Order line based on Inventory Levels at time of Sales Order

    We are having some problems with keeping enough inventory of certain materials.  Our End Users have asked us the following; for a specific part, we would like to try to always have 3 on hand, so if a sales order comes in for the material that would bring the inventory below 3, put that item of the sales order on hold, and then it can be reviewed and then released by Management.  Does SAP have functionality like this?
    Also, I believe they are also not wanting Production orders to take the material either.
    Thanks,
    Diane

    Hi,
    >
    Diane Thacker wrote:
    > I have a question regarding the proposed solution, "the safety stock will not get confirmed in the sales orders and further no delivery can be created."  When I set up the proposed solution, the safety stock does get confirmed, but is confirmed to a day in the future (when we expect more inventory).  How would you make it so it remains unconfirmed?
    > Thanks,
    When you set up the solution it is not the safety stock that gets confirmed, but the system considers other inward movements of the goods from PO, inbound delivery, production order etc as per the settings in t.code OVZ9. You can also test by checking the box Check without RLT in OVZ9.
    And, another question . . . As I mentioned, since Safety Stock, and amount confirmed to a later date, what if we need the line confirmed to a current date so we can ship it, yet still want to maintain a value in the Safety Stock . . .is there a way to override, and not change the master data?
    This is just drifting away from the purpose of maintaining the safety stock. The only solution I could think of is the user needs to remove the safety stock in the material master and re-run the availability check in the sales order to confirm the quantity to current date. Overriding is a not a perfect solution.
    Regards,

  • Incoming orders in COPA not working if Sales Order blocked for Credit Check

    Hi all,
    We need to build a report showing all incoming sales order by entry date and/or change date (change of values or quantities later on). COPA allows to do this, but the problem is that COPA line item table is only updated if the sales order is released from credit check (VKM3). I am looking for a solution to be able to record sales orders in COPA even if they are still blocked for credit check. By doing that we will be able to report all sales orders entered from COPA and provide basis for commissions calculation to the business.
    I have investigated possible COPA enhancements like COPA0005 but it doesn't seem to be used at the time of sales order save.
    Thanks.

    Hello ,
    Thanks for the reply
    As you said , the credit check in the service order is information message "Credit check (maximum percentage for ope
    exceeded)" .
    If you enter and come out this message then one more message will come , i.e., "The business transaction can not be carried out" detail message -  System status CNOK is active (ORD XXXXXXX).
    with the above message , system will not allow to do the Service order release.
    In this particular case , we have done the VKM1 for the sales order to unblock the order from credit check . But again system is checking the credit check at service order (created w.r.t sales order) . we are not able to control this .
    we also suggested the solution to the customer , saying removal of credit check for service orders . But customer requires credit check to happen at both the documents.

  • Sales order block for MRP run when the Customer payment terms is in Advance

    My client needs to block some sales order for MRP which customer payment term is advance. But it should be based on the customer payments terms (In case of Advance). After getting his advance amount, we would be release it and it also be consider for MRP.
    Option 1.Status profile  this concept is will controlled by sales document controls VOV8 not by customer's payment term Advance
    Option  2: In CMR sales area Billing Document tab  by using payment guarantee procedure and in VOV8 in billing tab Payment guaramtee procedure by using this setting , i am getting a pop up message" No Finanical document assigned" in sales order when u try to save. Now sales order is blocked for delivery but not MRP run.
    i am to ask the abaper to develop "here in the information box we will maintained required text say example u201C customeru2019s Payment term is in advance please check the reason for rejection number u201Csay ex: 13u201D: advance " after this is happen go to change mode of sales order put reason for rejecation" now MRP run will not generate the requirement for the sales order.
    for Undo these this flow :
    Va02 : remove the reason for rejection keep it in Blank
    VKM3 : release the sales order.
    Options 3: Development 
    Kindly suggest me the second options is only alternative for solving this issue but really i m not used specific feilds to solving this issue.

    Cleint is not using the field  in CMR Payment granatee , i gone for user-exit and closed this issue

  • Sale order block for delivery

    Hi,
    My requirement is -
    whenever I save any sale order,by default it should be block for delivery.
    how to make the setting in system.
    Harsh

    Hi
    Put Delivery Block at  Sales Order type  in t code  VOV8.
    regards
    kedasu.a

  • ATP check in the Sale order Processing and CO06 transaction (Confirm Qty)

    Hi All,
    While creating the Sale order, After performing the ATP check and saving the document i have called an user exit to make the confirmed Quantity equal to ZERO when the delivery block is set (As requested by customer). That is working fine...
    But the same confirmed Quantity of ZERO is not reflecting in CO06 transaction. Its showing the old value that the value before setting the delivery block.
    I have identified the table VBBE-VMENG which stores the confirmed quantity in CO06 transaction...
    Could you please help me know any USER EXITS or any other solution to change the confirmed quantity to ZERO in CO06 transaction also while delivery block is set in the sale order.
    Thanks &Regards,
    Navaneeth

    Hi All,
    Please help me by providing some clues on this issue...
    Regards,
    Navaneeth

Maybe you are looking for

  • Status bar turned red

    While I was using my iPad, the status bar at the top (the black bar all the way at the top with the clock) suddenly turned red for a very brief moment.  Out of the corner of my eye, I saw some words there.  But when I shifted my focus to read what wa

  • Workforce Planning through Portal

    Hi All, Please help me out with the issue mentioned below, Users are accessing SAP through a portal and most of the project activities done by the Managers is through portal only. Managers are using the transaction CMP2 for workforce planning but off

  • Css menu on hover is wrong height

    Hi Everyone, I usually use spry so not versed in building a CSS menu but thought I'd give it a go on this simple site.  I have a full width 1024 bar.  No dropdowns.  A vertical line between central menu items.  The bar needs to have a fade from left

  • How to drop  EM Oracle Enterprise Manager component from database.

    We have database that somebody used in past as EM Grid repository. This no longer in use. Looking for documentation on how to drop it. If somebody knows please provide me with link to appropriate Oracle document. Oracle version 11gR1. Thanks.

  • Help with Acrobat IX installation

    Hello, I am unable to install Acrobat IX on my computer both as a trial and a subscription. The error message I have received states: ERROR: Error 1920.Service Print Spooler (Spooler) failed to start.  Verify that you have sufficient privileges to st