Automatic store checking before Sales Order

Please. i need the system to check the availability of materials in store before sales order i.e the system should not post the sales order if the quantity in sales order is greater than quantity in stock.

Hi Victor,
Availablility check for a particular storage location can be done, if you maintain Storage location for the material in the Sales order. This will suffice your problem.
You can refer to the following help link for the same:
[Availability Check: Organizational levels|http://help.sap.com/saphelp_erp60_sp/helpdata/en/f4/7d3f9344af11d182b40000e829fbfe/frameset.htm]
[ATP Check with MRP Areas|http://help.sap.com/saphelp_erp60_sp/helpdata/en/64/3a3054faba11d1a6bf0000e83235d4/content.htm]
Regards,
Keerthi.

Similar Messages

  • Creating delivery, can I check the sales order's field using user-exit or ?

    Hi dear.
    When I create a delivery in VL01N or other transactions, I want automatically to check the sales order's some field and to decide whether create or not.
    Can I use user-exit for that?
    Or other solutions is there?
    Thanks regards

    Yes your requirement can be achieved thru a User Exit.
    There are many User Exits available in Delivery as listed in the link below:
    https://wiki.sdn.sap.com/wiki/display/ERPLO/SDUserexits
    The selection of necessary User Exit is based on your specific requirement.
    Also if you want to check some feild of Sales Order whether it is completed or not, then you can also use Incompletion Procedure in Sales Order, which will make sure that no Sales Order is saved until the end-user enter data in those feilds.
    Hope this helps...
    Thanks,
    Jignesh Mehta

  • Automatic Billing Creation Through Sales Order Output Type

    I have requirement to create Automatic Billing document when Sales Order has been created.
    Any Suggestion.
    Regards
    Vijay Maurya

    Hi,
    it is not supported by standard SAP.in cash sales and rush orders, delivery will be created automatically because of the settings assigned in their respective sales document types.u please check VOV8 t-code.go to the details of BV(CS) and RO.there, Create Delivery field is there and shipping conditions should be 10.
    for ur requirement, u contact ur ABAPer and ask him to put one field like Create Billing Automatically in ur sales document..then it may be possible..
    hope it helps..
    regards..
    yogi..

  • Automatic Creation PO from Sales Order

    Hi All,
    I'd like to make automatic PO Creation check box (Sales Order - logistics tab) is checked by default (not blank).  Do you have any idea how to do this? Currently I use SAP B1 2005B version.
    Thanks and Regards

    Use
    Use following procedure to create a purchase order directly from a sales order.
    Prerequisites
    In the Sales Order window, choose the Logistics tab. Select the Purchase Orders option. This initiates an automatic creation of a purchase order as soon as the sales order is added to the system.
    Procedure
           1.      Create a sales order and choose Add.
    The Purchase Order Confirmation window appears. All items included in the sales order appear on the left side of the window; the purchase order is on the right.
           2.      Select the items you want to include in the purchase order by highlighting their rows.
           3.      To move the selected items to the opposite side of the window, click . To include all the items in the purchase order, click .
           4.      By default, the quantities for the selected items are the quantities from the sales order. If necessary, change the quantities for the purchase order.
           5.      To save the purchase order as draft, select Create Draft Doc..
           6.      If required, select Split PO.
    By default, the purchase orders or drafts are created for the regular vendor of each item. The Purchase Order field allows you to place an item row under a different regular vendor:
    ○     Select the item row you want to place under a different regular vendor.
    ○     From Purchase Order, click  and choose the regular vendor to which you want to assign the item row.
    ○     Place the item row under the selected regular vendor.
           7.      To create the document for a different vendor, highlight the relevant item and click   to choose a different vendor from the Purchase Order.
           8.      To create the purchase order or the purchase order draft, choose Add.

  • Bottom/base price check in Sales order processing

    Hi
    In my company we are using process Sales Order > DO > Billing. Same pricing procedure for sales document types and billing types. No pricing procedure for DO. Our management wants to implement bottom price check in sales order processing e.g there must be one sale price on which sale invoice will be booked and there must also be one static price maintained and system will check after all taxes and discounts calculation that net value should not be less then bottom price.
    Currently we are using user exit in enhancement MV45AFZZ. Our ABAPER has written logic in this of following scenario. We have maintained commercial price in ZCOM condition type and bottom price in ZBAS condition type. Lets take and example
    ZCOM = Sale price= 500
    ZDIS = Discount = 100
    Net value/Amount for credit check 500-100 = 400
    ZBAS Bottom price = 450
    In above scenario system should not allow to save sale order/billing document and give error "Sale price is below bottom price" Then user will change the discount from 100 to 50 and Net value will be then 450 and system will allow to save sale order/billing document.
    I want to to do this in Pricing procedure pricing routines. Please tell me is it possible with calculation types? Im wondering if we can do this in enhancement then we must write the same logic in VOFM pricing routine and we can control this from there too. In our current ABAP check everything is working fine but I just want to minimize the use of ABAP checks and enhancements and control the things from functional side not from ABAP.
    Please let me know if someone need more clarification or someone have any productive suggestions in this regard. If there is any other solution it will be highly appreciated.
    Thanks in advance.

    Similar functionality is already there, where if the net price of an item differs from "Customer expected price" (conditions EDI1/EDI2) then SAP automatically pushes the order into incompletion. You can ask the developer to see how EDI1 is used in the pricing logic.
    However, the condition EDI1 is used to check if the item value is different to Customer expected price in case of EDI orders and is not standard for your requirement. But you get my drift, that you can have your own condition in the pricing procedure that will fetch the base price value and can be used in the logic to show an error message (to stop order processing) or push into incompletion log similar to condition EDI1

  • Please tell me table that stores texts in Sales Orders

    To everyone,
    Does anybody know which table stores text in sales orders(VA01 screen -> item data -> under texts tab)?
    I would like to create a query or ABAP report to check data entered in the text field but I don't think it is in VBAK or VBAP.
    Thank you very much in advance.
    Best regards,
    Miki

    Hi Miki,
    Sales text is stored in encrypted form in the database table. You cannot directly read it from database table. but you can use the function modue READ_TEXT to do so. The related table is STXH and STXL
         try using the  FM READ_TEXT.
    double click on the text>Goto>Header. Here you can find the text id & text object.
    Thank you,
    Pavan.
    Edited by: PAVAN CHANDRASEKHAR GANTI on Aug 18, 2009 7:26 AM
    Edited by: PAVAN CHANDRASEKHAR GANTI on Aug 18, 2009 7:27 AM

  • Availablity Check in Sales Order with Total Replenishment Lead Time

    Dear PP Consultants,
    This is regarding the TRLT field functionality during availablity check of Sales Order.
    I understand the TRLT field is defined manually in Material Master MRP-3 view as the sum of the longest lead time of raw material, in-house-production time and floats.
    If during the availablity check of Sales Order, the raw material which is having the longest lead time is already available in stock, can the system calculate the TRLT dynamically and propose the delivery date in sales order only based on in-house production time??
    Is there any setting that can be made so that during availability check of Sales Order, the system considers the stock of raw materials and then propose the confirmed dates?
    Your early respose is much appreciated. Thanks a lot in advance for your valauble suggestions.
    Thanks,
    Kishore

    Hi,
    The RLT is not dynamic, and is not related to the stock situation of the components.
    It's only purpose is to give an estimated availability date for the finished material (sold) when no better information is present (like a procurement element).
    The only way I know to get an availability date taking into account the availability of components, is the assemble-to-order scenario. In this scenario (MTO!), a production order is created automatically during the creation of the sales order. The system can then use the production order features like scheduling and availability check of components to propose the availability date for the finished product.
    Besides that, you can get much more complex solutions for ATP using APO's ATP engine.
    Regards,
    Mario

  • AVL  Check in Sales Order

    Dear Fnds,
    When iam using Configurable material in Sales order, Avl Check is not Carrying out.
    Configuration is: I maintained Avl check in Material master 02(_individual Requirement_)
                    Strategy group is 025
                    In this Strategy Group Req type is KEK and Class is 046.
    In Sales Order if I click on Scope of Check  ,Avl Check is :02 and Checking Rule is :A(SD order).
    What Could be the Problem.
    Thanks in advance
    Regards
    raj.

    Checking rule is always picked by the system automatically through some internal controls too
    If for a material the checking group assigned in availabilty check in MMR is 01 then during sales order system will pick combination 01 and A that is SD sales order
    During delivery system will pick combination 01 and B that is SD delivery
    If the sales order item category is marked with special stock indicaor as E in VOV7 during sales order system will pick combination 01 and AE
    If the sales order item category is marked with special stock indicaor as W in VOV7 during sales order system will pick combination 01 and AW
    If the item cat is marked with with special stock indicaor during delivery the system takes BE or BW depending up on the special stock indicaor
    So ultimately the special stock indicaor in VOV7 controls the whole thing
    That E,Q,V and W they are all special stock indicators which you can see in VOV7
    Dear Venky
    How you are concluding that system is not performing Availabilty check
    In MTO scenario the production itself is triggered after saving the sales order or based on the sales order only
    The normal behaviour is even if the stocks are not there the system will confirm schedule lines and allow delivery and allow picking and will catch you only in PGI
    This is controlled mainly by the strategy group
    So for you if the system is not confirming the quantities then you have to take the help of your PP colleagues to check your strategy group
    Performing availability check in sales order in MTO scenario doesnot carry any meaning
    MTO is make to order and after order only we are making the stocks or producing the stocks
    Regards
    Raja

  • Credit check at sales order level?

    Dear experts
    I want to set credit check at sale order level with following conditions
    consider open deliveries for credit exposure
    consider billing documents for creadit exposure
    do not consider any open orders
    Also if oldest items are open for more than 7days then block the sale order creation
    e.g suppose customer is having credit limit Rs.100000/- and open deliveries against this customer is having the value Rs.50000/- i.e. credit exposure is Rs.50000/-. In this case system should block the new sale order created of value more than Rs.50000/-
    plz suggest the configuration steps
    regards
    kailash

    dear friend
    For i am already having the same setting but still my scenario is not working. i will explain my scenario again
    suppose customer is having credit limit Rs.100000/- and open deliveries against this customer is having the value Rs.50000/- i.e. credit exposure is Rs.50000/-.
    In this case system should block the new sale order created of value more than Rs.50000/-
    But with the said settings purpose is not getting solved.
    my settings are;
    In OVA8 ;
    Update: 000015
    Static check: TICK
    Status: TICK
    open deliveries: TICK
    Plz suggest
    kailash

  • Partial Delivery when the complete delivery flag is checked in Sales Order

    We do the ATP check in APO when we create a sales order in R/3. We have "complete delivery" flag checked in Sales Order. But when we create batch orders say may be of 20, one of 20 is confirming with partial delivery.
    We thought the issue is with ATP locking and we increased the re-attempts, but invain. We still have this partial confirming problem.
    Appreciate your co-operation.
    Thanks,
    Sarath.

    Have you maintained the following setings in R3:
    Material Blocks in R3:
    MenuPath: SAP Customizing Implementation Guide ® Sales and Distribution ® Basic Functions ® Availability Check and Transfer of Requirements ® Availability Check ® Availability Check with ATP Logic or Against Planning ® Define Material Block For Other Users
    Global Settings in APO for Availability Check:
    MenuPath: SPRO>APO>GATP>General Settings>Maintain Global Settings for Product Availabilty 
    Questions for you:
    (1)R3--Does the Availability CHecking Group you are using for your material and the initiator-A has the block checked.
    (2)APO-- Has the TQA box checked in the global settings for Availability in APO
    (3)Also what happens when AVAILABILITY CHECK is done manually for one of the partial confirmed order with Complete Delivery indicator set.
    Regards
    Kumar Ayyagari
    null

  • SD-how to process material packing before sales order entry?

    Hi,Guys,
    If materials are packed before sales order is created, like:
    materia A,  10 batches was put in one bag,
    how to model it in R/3? Handling Unit Management can still be used?
    Best regards,
    Cherie

    Maybe I should tell the scenario more clearly.
    Following is the physical process in a High-tech company:
    10 finished goods:  A , were produced.Batch is 001.
    In the plant, they are packed into one bag. And this bag has a packing lable number:100
    now comes the sales order for one bag of material A. Stock worker go to the warehouse to get the packing number:100 to deliver this sales order.
    This scenario is different from the standard one using HUM. Because the standard scenario packing the materials when doing order entry,but this one is before order entry.

  • Availability check at Sales Order Create

    Dear Experts,
    I want to do availability check at sales order creation stage (VA01). My requirement is, the system should check the sales order line qty against the unrestricted stock. And if sufficient stocks not available it should prompt an error message.
    In more detail; unrestricted stock of material X is 100 PCs. I put a sales order for the same material for 101 PCs. Then systems should block me from saving the order.
    Can some please provide me detailed step-by-step action for configuration of above scenario. Thanks in advance for your support
    Regards,
    Ramindu

    HI,
    User exits in program FV45VFZZ
    USEREXIT_ADD_FIELD_TO_HEADER
    USEREXIT_ADD_FIELD_TO_LINE
    User exits in program FV45VFZY
    USEREXIT_DELIVERY_GROUPS
    USEREXIT_MVERF_INIT
    USEREXIT_QUOTA_KEY_VALUE
    User exits in program RV03VFZZ
    USEREXIT_AVAILABILITY_IN
    USEREXIT_AVAILABILITY_OUT
    USEREXIT_DARA_REFRESH
    USEREXIT_PLANT_SELECTION
    Check these user exits also very helpful to you.
    Regards,
    kishore.

  • Credit check at sales order

    Hello Experts,
    I have few questions regarding the credit check in FI-AR credit mgmt and SD.
    Currently we have a credit check in AR credit mgmt during the delivery order creation. But the management has decided to crap this and to put a credit check at sales order level.
    Can someone tell me if there is any business process change in doing this?
    Whats the concept of Horizon in dynamic check?
    Can someone clarify the concept of Business Partner in SAP FSCM credit mgmt?
    Any help in this regard is highly appreciated and duly rewarded.
    Regards,
    Sriram

    hi,
    pl check this :
    [Credit management|http://www.sap-img.com/sap-sd/credit-management.htm]
    Dynamic Credit Limit Check with Credit Horizon
    The customer's credit exposure is split into a static part; open items, open billing, and delivery values (see above), and a dynamic part, the open order value. The open order value includes all undelivered or only partially delivered orders. The value is calculated on the shipping date and stored in an information structure according to a time period that you specify (days, weeks, or months). When you define the credit check, you can then specify a particular horizon date in the future (for example: 10 days or 2 months, depending on the periods you specify). For the purposes of evaluating credit, you want the system to ignore all open orders that are due for delivery after the horizon date. The sum of the static and dynamic parts of the check may not exceed the credit limit.
    regards
    sadhu kishore

  • Automatic project creation from sales order

    Hi,
    I am creating project from the sales order. I have all necessary configuration and maintained master data.
    But during the creation of the project, I am getting 2 errors
    1. I have to maintain network start date (maintained forward scheduling in customization) and systems prompts for availability check
    2. After maintaining start date and confirming the ATP check, when I try to save the sales order, I get error like "Create Network: Project Allocation" where in I can see 2 standard projects, one SAP standard project and another which I created by copying this standard, against which there are 2 black fields for project definition. and below 3 options. COPY, ALLOCATE WBS ELEM and CREATE.
    If cancel this, system asks ' Copy project allocation in the network?' if i say yes then i cant leave the above window and if i say no then new window pops up asking me for WBS element acc assgn and billing WBS elem.
    Does anybody aware of this issue?
    Please help.
    Thanks

    Hi,
    If you want to have availability check on sales order then customize accordingly using OVZ9 & OVZ0. if you don't want availability check then you remove that customization with reference requirement class.
    If you don't want have availability check in project with reference to network type, which I hope has been maintained in the system right now, you can skip that.
    Secondly, your business requires where stock to be release (Sale order/ Project). For the same, kindly check in OVZG what has been maintained for special stock and for account assignment cat.
    If you want to have through sale order, kindly use sale order stock.
    Third, check in CN08, which all values has been defaulted with respect material number, generally if you want to run project through sale order and then header assigned network type is used.
    I hope it would be helpful in resolving the issue.
    Regards
    Avisek Bhardwaj

  • Credit check in sales order

    Hi all,
    Credit limi check at sales order is working fine, while i am creating a sales order it is giving popup if limit is high then system is giving error message and it is not allowing to save the document. If i save with less quantity and again VA02 with same sales document it is allowing the values if it is above credit limit.
    Can anybody suggest where do i check and give the controls
    Kindly revert back,
    Thanks,
    MSRP

    Dear Magge,
    This is the standard SAP behaviour. Please refer to SAP Note 706034.
    As per this note
    "This is required due to the following:
    During creation, the credit managment checks a document with "OK". For a
    later change of the document, the credit check is "not OK". Since the
    reaction "Error message (Error)" is set in the Customizing, the system
    could not save the document.
    Due to this, the system cannot set the credit status "not OK" for the
    document, in order to prevent follow-up activities. Therefore the system
    displays a warning message instead of the error message, so that you can
    save the document and thus set the credit status (blocked). The document is
    blocked now for follow-up activities."
    We faced the same issue in our project and found we cannot change the Warning message to Error as it is hardcoded as warning. Hence we used USER EXIT and gave the logic that if this warning message is called when in T code VA02 then throw Error Message.
    Hope this will be helpful.
    Regards
    Mayank

Maybe you are looking for

  • Dynamic cursors in pro*c

    Please, what I need to do in order to be able to do something like this: EXEC SQL DECLARE :c CURSOR FOR :s; In other words: I want to use variables in cursor names. Is it possible ? How ? Thank you.

  • OEL 6 install - invalid credentials when logging in through web client

    I've installed 11g XE on Oracle Enterprise Linux 6.1, seems to be running fine and listener is up. I can successfully log into SQLPlus using sys as sysdba via oracle user, but when I try to run APEX or QuickStart or RCU using the same credentials, I

  • Windows server permissions report

    Hello,  I have many servers in data center, i need to generate report about all admins right and permission on these servers. is there is any tool or query can do that ?  Thanks. Ahmed Sherif

  • Form submit inside an accordion panel

    Hi, i have a form inside an accordion panel content. i would like the submitted data to hit a php script for processing and then refresh the accordion panel content with new data without refreshing the page. This is the AJAX model and i was wondering

  • Failure in macbook startup.

    I had issues with login on my macbook (running OS X 10.4), in that it would log me in, show me the desktop and then go straight back to the log in box. So it got stuck in a loop. I tried repairing the disk utilities to fix that problem, using the mac