Availability check of material against sales order

Dear All,
           Please let me know how to check the material availability against a sales order during despatch stage. We are following make-to-order scenario & do create order bom based on Customer requirement. in such case how to generate the list of material available against the sales order line item by entering the following parameters:
1. plant
2. sales order no.
3. line item no.
4. material group
Please help me!!!
Regards,
Anil
Edited by: anil pawar on Jul 30, 2010 11:40 AM

Dear ,
When system perform ATP  for any Sales Order , it checks the Total Replishment Lead Time-MRP3 .The total replenishment lead time is the time needed before the product is completely available again, that is, after all BOM levels have been procured or produced. It is not calculated by the system, but defined in this field as the total of the in-house production time(s) and/or the planned delivery time(s) of the longest production path.
This time is necessary if, for materials produced in-house, the replenishment lead time is to be taken into consideration in the availability check.
In an availability check where the system takes the replenishment lead time into consideration, it only checks whether there are sufficient incoming quantities and stocks available to cover the requirements within the replenishment lead time. Outside the replenishment lead time,the system assumes that the material is available in sufficient quantity.
Therefore, in this situation, it is usually necessary to depict the product's total replenishment lead time with all BOM levels as the replenishment lead time.
Now , unless the Requirement Pass through MRP , you can not have BOM explosion  at the lowest level and system will give you the result based on the MRP Net Requirement Calculation till the lowest level of BOM as dependent as well as FERT.
At the Sales Order Stage it only checks the Availablility of FG with in RLT which can be proposed or committed but not confimred because BOM Lead Time for compoenets are differnet and it does not perform any requirement planning .
But , you can check after MRP run , you can check the Material Availabity in MD4C , CO46 , MD04 etc where it will also give you a clear report on the Requirement Date , Committed Date , Qty to be procurede , Qty to in Stock all of them .
Before MRP  if you want to check  the Order BOM , then you may have to go for Z-report based MARD , VBAK , MARC , STPO  etc .
Please refer some of the beautiful threads on this topic :
changing Availability Checks in Sales orders
Sales Order - Availability check for components
Hope it is clear
Regards
JH

Similar Messages

  • Availability Check : Confirmed Date in Sales Order.

    Hello Gurus,
    I have an issue with the availability check.
    Scenario :
    Customer has created an order for quantity 800 on 26th of Feb and accordingly when created the order go confirmed for 17th of March.
    The specific quanity(batch) of 800 was released from Quality to unrestricted on 27th of Feb.
    And Now that the stock is in unrestrictd the customer wants to deliver this material before 29th of Feb as against the 17th of March confirmed date.
    When we try to re run the availability check, since there are other open orders and deliveries against the material system proposes a new confirmed date alltogether which is still further ahead of 17th.
    Can some body advice me as to how do i ensure that the particular quantity can be sold before 29th.
    I have also tried running Backorder processing and Rescheduling which failed, It might also be because i might have not run them properly as i am new to the concept of backorder processing and rescheduling.
    Please guide me to correct this step wise.
    Thanks.

    please try as below:
    Back order processing is a functionality in SAP where you can change the committments and over-ride the blockage of stocks marked against sales documents/deliveries. For e.g. you receive an order from a very important customer for material "A" but the entire quantity of A is committed to another customer "B" via earlier sales orders and this is where BACK ORDER processing helps you to change the committment and shift stock due for B to A. This is the benefit of this funtionality.
    OMIH - Checking rule for updating backorders
    OPJL - Define new checking rule
    OPJJ - Define scope of check
    V_RA - Backorder Processing
    Data selection:-
    Sold-to-party Customer code Mandatory
    Sales Organization Mandatory
    Distribution Channel Mandatory
    Division Mandatory
    Changed confirmed quantity :-
    Tick the material you want to changed and click the Back order button Confirmed quantity that still can be changed are highlighted.
    V.15 - Backorder List
    Sales Organization Mandatory
    Distribution Channel Mandatory
    Division Mandatory

  • Availability Check Screen while creating sales order

    Hi
    If I see the stock level in MMBE , I find enough stock for some materials .But when I create  the sales order for those  materials , system is taking to availability check screen .
    I am going and saving the sales order and trying to create delivery for that sales order but system is giving error that u201Cno schedule lines due for  upto selected dateu201D .
    What could be the problem and Hoh I can fix it please .
    Jaya

    Hi Jaya
    1. Enough stocks in MMBE means what?
    Have you got enough stocks in unrestricted use
    This needs to be checked
    2. IN OVZ9 t code for your checking group of the material in MMR and checking rule A (sales order) there is a check box of include sales requirements
    If that is ticked upon saving a sales order stocks are reserved for that order
    Like that there might be some open orders existing for the item
    You can see the list of such open orders in VA05N
    Hence the system is taking you to availability check screen while creating order because there are not much stocks for this fresh order
    You have saved that inspite of that
    Hence there are no schedule lines in your order
    Hence there is problem in delivery
    Create the delivery on the scheduled dates given by the system in the schedule lines
    Regards
    Raja

  • Availability check on storages in sales order and delivery documents

    Hi all,
    I'm verifying if it's possible to find a standard or a custom solution for this type of problem:
    I have a scenario in which there are more storages relevant for MRP (ex. 01, 02, 03, 04), and, in if I check availability in sales order or delivery (using checking rules "A" or "B") with setting which considering storages location inspection in availability check control, system check if there's stock available on all these storages.
    I'm trying to verify if it's possible to consider only some on these storages (ex. 01 and 03 only) in sales order and delivery documents availablity check.
    I know that in sales order storage location field is normally filled only using exit, but i don't know if it's possible to do, using a user exit, check availability considering only some storages and not all. At delivery level i have tried to use stock strategy, but this functionality don't have consequences on availability check, also if it's relevant during good issue phase.
    Any suggestion will be appreciated.
    Regards
    Gianpaolo

    Hi Gianpaolo,
    We had some issues with availability check on a Customer Site.
    I don't remember right now if we had to exclude storage locations from MRP to take them out from ATP, but I guess Shiva is 100% correct.
    At the end, what was done was to always "force" a unique storage location in the sales order item, which will be the storage location used for shipping of the delivery of course.
    If you use WM in your plant, then you will have no problem in having a unique storage location, so no problem.
    Anyway you are correct in your analysis, if the Storage location is not informed in the sales order item, then all the plant stock is taken in account for ATP.
    Best Regards,
    Franck
    Freelance Logistics SAP Consultant

  • Availability checking user exit at sales order level

    Hi ,
    Is ther any availability Check user Exit at the sales order level?
    1)I want to make Confirm quantity to zero in the sales order level
    2)The block confirmation is set to VBEP-BMENG to "0" for each item where VBEP-LIFSP =Z1
    Is ther any related USEREXIT in the sales order  to make confirm quantity to ZERO
    (VBEP-BMENG=0)
    Ragu

    may be you can try putting some logic is MV45AFZZ in USEREXIT_MOVE_FIELD_TO_VBEP
    or in the exitSDTRM001 - Reschedule schedule lines without a new ATP check. 
    Regards
    Sai

  • Auto allocation or finished material against sales order for MTO

    Dear All
    By which T-code can we allocate the finish item in sales order from stock in unrestricted use.
    We follow MTO strategy for our finish material
    What is the best practise for such scenario.
    Thanks

    Hi Vikram,
    When you are fallowing MTO process there is no need of seperate transaction to allocate the finished products to the sales order.
    In MTO scenerio automatically the stock will be assigned to that perticuler sales order we you do goods reciept after production.
    I hope it will clear for you,
    Regards,
    Murali.

  • Reg.Purchase against sale order

    Dear Friends
    Anybody have idea regarding purchase material against sale order and that will be kept as stock.
    As and when it is used according to the requirement. The procurement should be posted to stock account in purchase order itself. how to do it. pls help me.
    Thanks
    Rajakumar.K

    Dear ,
    i thinck ur company using trading business
    based on sales order u can create PO with account assignment E Sales order , system will asl sales order number in account assignment data at item detail level.
    the process will be
    Pre-shipment Shipment Procedure :
    1) create a sales order
    2) create PO with account assignment E where system will ask for sales order number
    3)delivery with vl10n
    3) preshipment invoice-VF01
    POST-SHIPMENT Procedure:
    1) do the GR the stock will be invetorized for ur sales order
    2)invoice verification MIRO
    3)Final Delivery: vl02 u have to change the intial delivery
    4)Final (Post-Shipment) Invoice: VF01
    work with ur FI consultant for G/L accounts
    Regards
    venu gopal
    Edited by: venu kk on May 19, 2009 6:36 AM

  • Config to select Checking Rule "A" during Sales order availability check

    Hi All,
    Please can you tell me the config that tells system to select the checking rule "A" during sales order availability check. The problem at my client side is that the system was using the checking rule "A" initially but suddenly it has started using checking rule "B" (delivery) for sales order. The item category being used in YAN and Scheduline Line category is YC (ATP and Allocation allowed).
    The checking group is getting picked up correctly from the Material Master value.
    I have tried to find all the possible config that might be causing this issue, but I am unable to find one. Based on my understanding of the SAP SD process, there is no place where we can define in system to use the "checking rule" for SD availability check. This is the default (hard-coded) in the system.
    Please can you help me to find how the checking rule "B" might be getting called instead of "A".
    Regards,
    Swapnil

    Hi
    Checking rule is transaction based like A for SD sales order and B for SD delivery like that it is defined
    So in a sales order the system checks with the combination of AChecking rule and the Checking group defined in MMR and for that combination we give controls in OVZ9 and based on that system makes availability check
    Every one  and all SAP materials including myself say Checking Rule is transaction based and picked up by the system thro hard coded controls
    But In t code OPJL it is possible to define new checking rules that means customization is possible
    But where is the link or assignment
    For this nobody has given correct answers including the PP friends
    For you the system is shifting the Checking Rule from A to B in the sales order itself means we can find out get where the said assignment is done
    In OVZ9 remove the combination Checking rule B and your Checking group and save
    You said the system has shifted its  Checking rule to B from A
    Now test it after removing this control in OVZ9 and see the system is shifting once again to A or throwing error as the control is removed in OVZ9
    make sure that you do this in a sales order and post back
    Regards
    Raja

  • Account Assignment Error When Posting GI Against Sales Order

    Hello SAP Experts,
    We are currently experiencing a problem during goods issueance against sales order (VL02N). The system terminates the issueance and gives error:
    "Account XXXXXX requires an assignment to a CO object".
    We have tried maintaining the GL account in OKB9 and assign a default profit center there but i didn't work. The material master also contains the profit center. We were only able to post the transaction if we try to default the a cost center in FS00. However we dont want to assign a default cost center as cost centers differ by plant. We are wondering why it asks the cost center considering that it already contains the sales order assignment. We checked the field selection of the GL account, movement type and even the posting key and all showed that the cost center is not required. We are now in a dead end situation here. Please please help us.
    Thanks in advance!

    Hello Praveen,
    Thank you for your immediate response.
    What confuses me is the fact that it asks for a CO element when in fact it is already assigned to one (it is goods issuance against sales order). Do you know why is the system behaving that way?
    Thanks!.

  • Availability Check for Material..

    Hi Experts,
    I got one critical issues in availabilty Check while creating the Sales Order. System is not checking availabilty of particular material in a plant, but for all others material it is checking.
    I have check the Material master of that material. and check the SPRO setting for availability check..
    Thanks and regards,
    Babarkhan

    Dear babarkhan ,
    Check wether checking group has been maintained for that material in material master -Availability check.
    Thanks&Regards
    Raghu.k

  • Account Determination Error When Posting Goods Issue Against Sales Order

    Hello SAP Experts,
    We are currently experiencing a problem during goods issueance against sales order (VL02N). The system terminates the issueance and gives error:
    "Account XXXXXX requires an assignment to a CO object".
    We have tried maintaining the GL account in OKB9 and assign a default profit center there but i didn't work. The material master also contains the profit center. We were only able to post the transaction if we try to default the a cost center in FS00. However we dont want to assign a default cost center as cost centers differ by plant. We are wondering why it asks the cost center considering that it already contains the sales order assignment. We checked the field selection of the GL account, movement type and even the posting key and all showed that the cost center is not required. We are now in a dead end situation here. Please please help us.
    Thanks in advance!

    Dear,
    Message no. KI235?
    GO TO T-CODE FS00 AND EDIT COST ELEMENT AND THEN YOU ASSIGN COST CENTER
    Please check this link,
    [Account Determination |"Account 'xxxxxx' requires an assignment to a CO object"]
    Regards,
    R.Brahmankar

  • Costing against Sales Order

    Hi,
    We are manufacturing a FERT material with strategy 20 MTO Production. we create a sales order and against sales order we run MRP to generate a planned order, then we convert the planned order to production order. Our entire planning is based on sales order. When we release the production order the cost is getting calculated but when we view cost itemization the material cost is not getting planned or updated inspite of having proper BOM.
    Pl any one guide us to solve the issue.

    Hi,
    First Calculate the planning cost of that material with Costing Run : CK11n and check there material cost and other cost. If these cost exist in that then definatly u will get in production order. Again cross check component material master. ( In costing view : material origin must be Tick, in BOM and routing - costing relevance indicator must active.
    Regards,
    Sulabh

  • Plant to plant subcontracting against sales order

    hi
         my scenario is like this
    two plants A and B under one company code, its repair scenario in this sales order come in plant b ,in this repairing we have 5 process out of which one process has to be carried out in plant 1,so  for that  we will do subcontracting against that sales order with plant b. so how to handle subcontracting with plant a against sales order.
    Edited by: AMIT RANE on Mar 4, 2009 7:55 AM

    Purpose: - Subcontracting is also possible in conjunction with sales order  The subcontracting orders are account-assigned to a slaes order . Thus, the components are not transferred (using a transfer posting) to the "stock of material provided to vendor" but are directly withdrawn from the sales order stock the time of the goods receipt. The material manufactured is also posted to the SO
    The cost of subcontracting is then debited to the SO.
    Since the components are not transferred to the "stock of material provided to vendor", it is recommended that you use a transfer posting to transfer the provided components to a new storage location (for example, 9999). This enables you to obtain an overview of those stocks that are physically located at the subcontractor. This information is particularly important when you carry out a physical inventory of the Project stocks.
    Features: -
    Withdrawal from Stock of Mat. Provided for Project: -
    For components that are managed in Project stock, you can define whether the components are to be withdrawn directly from each Project or from the stock of material provided to vendor. You manage this via the dependent requirements indicator for individual customer requirements and collective requirements (MARC-SBDKZ).
    You can maintain this indicator in the following places:
    In the MRP view of the material master record (MRP 4)
    In the explosion types for the BOM item (in Customizing for Production in the step Basic Data -> Bill of Material -> Item Data -> Define explosion types)
    Configuring the explosion types has priority over the configuration in Inventory Management.
    If the indicator is set at Collective requirements only (2), the materials are withdrawn from the stock of material provided to vendor. If this indicator is set any other way, the system withdraws materials from Project stock.
    Regarding Subcontracting Challan: -
    Go to OMJJ, select the field "movement type" and press enter
    Enter movement type "311" and double click on "Field selection (Enjoy)" under Dialog Structure on left side.
    here "New Entries" and add field "LIFNR" (Vendor- plant as vendor )
    Now in MIGO, at the time of transfer posting of components using movement type "311 E", specify the vendor code of the Subcontracting PO (i.e. Subcontractor)
    Now create Subcontracting Challan in J1IF01 for material document of 311 E movement type.
    Also check in SPRO > Logistics - General > Tax on Goods Movements > India > Business Transactions > Subcontracting > Maintain Movement Type Groups > here for Movement Type Group "0001", Movement Type "311 E" should be maintained.
    Then do GR against PO and refer the Subcontracting Challan here.
    And then do reconciliation in J1IFQ for the GR Document against Subcontracting Challan.
    Also check in SPRO > Logistics - General > Tax on Goods Movements > India > Business Transactions > Subcontracting > Maintain Movement Type Groups > here for Movement Type Group "0002", Movement Type "543 E" should be maintained.
    Follow the below mentioned process;
    Process Steps: -
    1. OX09 - Create Storage Location as "9999" for Subcontractor Location
    2. MB1B - Do Transfer Posting of material from RM Warehouse to this Storage Location via movement type "311 E" (Instead of doing 541)
    3. Now go to J1IF01 - here use material document of movement type "311 E" and create Subcontracting challan. (If required)
    Prerequisite: - In SPRO > Logistics - General > Tax on Goods Movements > India > Business Transactions > Subcontracting > Maintain Movement Type Groups > Here for Movement Type Group "0001" (For issues), maintain movement type "311 E" also along with 541.
    Rest all; refer subcontracting challan during GR and then reconciliation and completion, etc... Will be same as usual.
    Note: - At the time of GR, consume components from storage location "9999" (for 543 movement type)
    regards
    KI

  • STOCK RESERVATION AGAINST SALES ORDER IN MAKE TO STOCK SCEANRIO

    Presently in our system stock is get blocked or reserved against Sales order in MAKE TO STOCK sceanrio.
    Now we required to remove the stock resrvation against sales order,where we have to make the changes in SPRO?
    Please specify.
    regards,
    NITIN

    Hi Nitin
    Try with MB1B movement type 411 E
    This will pull back from the sales order reserved stocks back to unrestricted
    I dont understand your comments of how the MAKE to STOCK process is getting reserved for sales orders automatically
    somebody has to make atleast a sales order to reserve ?is it so?
    Or somebody is saving a sales order and saving delivery too without PGI?
    In OVZ9 for your combination (checking rule A and checking group pf your material as maintained in MMR) you can remove the tick from the check box of  include sales requirements
    Regards
    Raja

  • Manual Creation of  PO against Against Sales Order AAC - M

    Dear Gurus ,
    I am facing issue that , as in MTO scenario some of the components in my BOM material  is not fixed and they can be known after some time like labels of finish goods , now i want to create Manual PO with reference to sale order AAC is M , but i found that when MRP is creating purchase requisition , G/L account in acc. ***. tab is  stock G/L , but when i am creating manual PO it is taking G/L from  GBB  Acct modification  VKA (account as in acc. assignment cat. is  M.)
    But I want it should take G/L from BSX  as it is taking  in case of MRP generated PR  against same sales order.
    Thanks & Regards,
    Akshay

    Dear Sir ,
    As here we are taking valuated stock against sale order , we are using account assignment category M and requirement class with valuation M and account assignment category M , as per bellow link.......
    Valuated Sales Order Stock Configuration - ERP Financials - SCN Wiki
    now i am facing problem , when MRP is creating purchase requisition , G/L account in acc. assignmrnt. tab is  stock G/L from BSX which is right , but when i am creating manual PO with respect to same sales order , it is taking G/L from  GBB  Acct modification  VKA (account as in acc. assignment cat. is  M.)
    But I want it should take G/L from BSX because stock is valuated stock.
    Thanks & Regards,
    Akshay

Maybe you are looking for

  • ITunes does not open in 1 user account

    IiTunes says it's not compatible with this version of OS, in 1 user account and not in the others. Same thing in iPhoto. Please help.

  • Smartforms data not printed

    Hi,       I was creating a smartform and it is printing the layout correctly.. But at the right end corner now i want to display the address from the db table.SAo i captured in the internal table and the values stored properly in inthernal table. But

  • Deleting Emails when there status is Draft

    Hi, I have a requirement where, I have 3 users User1,User2 and User3 - everyone has delete permissions. Now when Only user2 deletes the Email which is in draft status, need to delete that record, apart from User2 if any user tries to delete the recor

  • Revoke Billing from WBS.

    Hi all, I am facing a problem looking for your help. I have a WBS element which is marked as Billing WBS, This WBS was assign to SO and billing plan was exist against it. Project is in release status. Now I want to change it back to act assgn only (n

  • Button click handler using values through UDPClient

    I am making a BCI system for my master thesis, and I am new to C#, so I would like to know if it is possible to click a button through a value obtained though a fx UDP client. What I wloud like to do : Acquirer data through MATALB -> send the data to