Stock checking at sales order
Dear Gurus
I would like to know that, instead of delivery stage i would like to give control at the time of material entry in sale order level. Whenever user enters a material code system should not allow unless stock is there.
regards
Prasad
Prasad
It issues a warning message based on the availability check.
See if you could change the warning message to error message.
I believe it will have its own implications if you are using MRP as demand cannot be created for production.
Hope this help
Similar Messages
-
Stock Checking in Sales Order.
Hi.
How to Put message for Stock across all plants of material entered in SO
so that end user will come to know the stock of that particular material in all the plants & he will take decision from where we should order Stock????
Reg.
Amolhello, friend.
in the sales order, you can check the stock level in different plants using the availability check. however, you can check one plant at a time. you just need to change the plant at item level (Shipping tab) and re-run availability check.
if there are many line items and you wish to change the plant for these items, you could use the "fast change" feature.
of course this is a little tedious at times, but at least you don't have to make any enhancements.
regards. -
ATP Check against customer stock for return Sale order
Hi Friends,
Pl.help in this.
1. Is it possible to configure ATP check against Customer stock in a Sale order/Return order/any other way? ( Actuallly, client wants to take back empty cylinders through return sale order by ATP check against the customer stock)
Regards,
ManiHi Mani ,
Are you taking cylinder as returable packing item or not?
ex- For soft drinks or beverages industry it pretty common , they use thel returnable package material type and more over why you want use return sales order for this?
Note- Just plz explain scenario to MM and PP People also as availability check with all combination
Hope it is helpful to you,
Regards
Venkat -
Stock confiramtion at sales order level for future date- Availability Check
Hi all
Here is the scenario
This setting is available in the system:
Stock is available
Sales order created with Requested delivery date in future-> not confirmed
Sales order created with Requested del date today -> confirmed
The requirement :
how and where to change this setting in IMG so that also orders with Requested Delivery Date in future are confirmed if stock is available.
As this is urgent request to respond quickly.
Regards
DevenderHello Devender,
You can achieve the mentioned scenario by configuring ATP. You can do ATP with RLT or ATP without RLT.
In ATP with RLT, system will check and confirm the quantities from existing stock only and if quantities are insufficient then the system will consider inline POs or manufacturing time to confirm remaining quantitites.
Else you will be getting schedule lines for only items in stock and remaining will be unconfirmed as ATP without RLT will be activated i.e., system will check and confirm the quantities from existing stock only.
Types of Availability Check in Sales and Distribution
Processing
There are three types of availability check:
_ Check on the basis of the ATP quantities
_ Check against product allocation
_ Check against planning
The following SD-specific control features need to be maintained in Customizing:
_ Checking group
The checking group controls whether the system is to create individual or collective
requirements in sales and shipping processing. In addition, a material block for the
availability check with transfer of requirements can be set here. The checking group can
also be used to deactivate the availability check. This option was created especially for
the assembly order so that when the bill of material is exploded in the assembly order,
the individual components, if necessary, can be classified as non-critical parts as far as
procurement is concerned.
The checking group specifies in combination with the checking rule the scope of the
availability check. It is proposed in the material master record on the basis of the material
type and the plant, and copied into the sales and distribution documents.
_ Checking Rule
You use the checking rule to control the scope of the availability check for each
transaction in sales and distribution. You also specify whether the check should be
carried out including or excluding replenishment lead time. The individual checking rules
define by transaction, which stock and inward and outward movement of goods should
be taken into account for the availability check.
_ Schedule line category
You can control with the schedule line category whether an availability check and
transfer of requirements should be carried out in the sales documents. The possible
settings for this at schedule line level are dependent on the settings in the requirements
class which is determined from the requirements type of the material.
_ Delivery item category
The delivery item category can be used to control whether an availability check takes
place in deliveries.
Requirements type
The various requirements are identified by their requirements type. The requirements
type refers to the requirements class and its control features.
_ Requirements Class
The requirements class contains all control features for planning such as relevance for
planning, requirements planning strategy and requirements consumption strategy. In
addition, it is specified at a global level whether an availability check is to take place for
the material in the sales and distribution documents on the basis of the ATP quantity
(ATP = available to promise) and whether requirements are to be passed on. A finer
degree of control can be obtained for sales documents using the schedule line category.
Replenishment lead time is only included in the check performed on the basis of the
ATP quantity.
Prerequisites
An availability check can only be carried out if the following prerequisites have been fulfilled:
_ The control elements described above for the availability check must be maintained in
Customizing for Sales and the relevant assignments made to the sales transactions
_ The availability check must be switched on at requirements class level and - for the
availability check in the sales documents - at schedule line category level
A requirements type must exist by which the requirements class can be found
_ A plant must be defined. It can either be proposed from the customer or material master
record or can be entered manually in the document.
_ A checking group must be defined in the material master record on the Sales/plant data
screen in the Availability check field
Configuring entries of the Availability Check
IMGSDBasic fncsAvailability check and TORAvailability checkAvailability check with ATP logic or against planningDefine checking groups
You can use SAP std checking groups of 01 for summarized reqts or 02 for daily reqts or u can create ur own.
The columns total sales and total deliveries are selection options whereby u can configure a checking rule to sum up reqts to post to MRP either individually or by day or week.
Column 5, Block qty; set this block if u want several users to be able to process the material simultaneously in different transactions without blocking each other. The No Check indicator is used when u want a material to not be relevant for an ATP check.
Defining a material block for other users. The Block checkbox is an indicator that enables u to block the particular material from being checked for availability if it is already being checked at the same time by another user.
Defining the default value for checking groups. However should no entry exist for the checking group in the material master record, one can set a default value per material type and plant.
Controlling the availability check. In this section, u tell the system what stock on hand and what inward and outward movements of stock it must take into account when performing the availability check. These settings are based on the checking group that is assigned to the material master record and the checking rule that is predefined and assigned to the sd transaction. The carry out control for the availability check must be maintained for both the sales order and delivery.
Reward points if helpful.
Regards,
Priyanka -
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,
RaminduHI,
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. -
Availability check of sales order in planning strategy 40
Dear friends,
Kindly help me this query:
From online SAP help in Demand Management, it said in planning strategy 40:
"An accurate availability check is performed according to ATP (available to promise) logic during sales order processing. The system checks whether sufficient planned independent requirements have been planned to cover the sales order.... If there is insufficient coverage of components (the sales order quantities exceed the planned independent requirement quantities), the sales orders cannot be confirmed"
According to above paragraph, I think that availability check of sales order is carried out against PIR, if PIR quantity cannot cover sales order quantity then order will not be confirmed, it also means stock on-hand will not be included in availability check. However, my testing reveal a different conclusion: sales order is confirmed against stock on-hand, not PIR. My questions are:
1/ in planning strategy 40, how does system carry out availability check for sales order?
2/ how to interpret above help from SAP?
I got that help from this link: http://help.sap.com/saphelp_erp60_sp/helpdata/en/cb/7f9b7043b711d189410000e829fbbd/frameset.htm
Many thanks for your clear answers.
Regards,
Duc.Dear duc pb ,
In 40 its only ATP that works.
you can do another test ,
Create PIR 15 quantity.
Create a stock of 10 quantity.
and now create a sales order firszt of quantity 30, as both of the above after combining cant fullfill this demand, save order run MRP.
system will create orders against PIR (15) and remainibnbg quantity of sales order (5)
run one more test, by creating PIR 15 quantity , no stock and a sales order of with quantity 10.
share your findings.
Thanks
Ritesh -
Availability check in sales order for DIEN materials.
Hello,
Is it possible to make availability check in sales orders for a service material e.g.: type DIEN? How can i customize it?The DIEN material type is not stock managed, so it does not make sense to check the availability. If you need to do something similar you could use material type UNBW, this material is quantity managed but not valuated, so maybe this can help you !
Regards
Roberto Mazzali -
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,
KishoreHi,
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 -
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 -
Availability check on Sales order creation
Dear Gurus,
I'm trying to set the availablity check on Sales order creation VA01. I need to do this on saving the order. it there an SPRO for this. please help me out on this occation.
many thanks..Hi
If there is a stock of 1000 in unrestricted and if you have included sales requirements in OVZ9 (made a tick sales requirements in inward and outward movement) then if you create a order customer X with 100 quantities of that same material stock will be reserved for that customer X with 100 quantities
But if you check in MMBE there wont be any reduction still it will be 1000 only
If that order is delivered and pgi done then only In MMBE stocks will become 900
To have a very proper reservation for that customer it is better to go to t code MB1B movement type 412 E and that will reserve stocks for him with proper material document(reserving for sales order)
If you do that unrestricted becomes 900 and sales order stocks become 100 in MMBE
In case 1 there is chance of your 100 quantities can be reallocated to another customer thro back order processing
In case 2 it is not possible it will be for that order only
Or if you create delivery and dont do PGI then stocks will be reserved for that delivery
But to have stocks reduced from MMBE you have to do PGI
Regards
Raja -
Stock reserver for sales order
Dear All
1. MMBE-Check the stock with batch no 6000000340 with 200 qty
2. Sale Order Created-
3. MB1B - Used Movement type 412 E with Inputs such as Sales Order,[warning message: sales order is not provided for this goods movement] after pressing the document is posted
4. In MMBE When i check the stock under batch no 6000000340 with 150 qty in unrestricted stock and Sales order Stock i can see the 50 quantity stock
Query is
1. Why the 50 quantity stock which is reserved for Sales order stock is seen under unrestricted stock and not under Reserved tab
2. When i create delivery with the same material and batch no, the stock is reduced from unrestricted stock[150 -10delivery qty] = its showing 140 qty, but stock should be reduced from 50 quantity which i have reserved for Sales order.
Please guide
Regards
Sandeep BhowmickHi Sandeep
Visualize this scenario
Material is pen in MMBE unrestricted stocks is 100
Sales order created with item cat TAN with special stock indicator E not marked and the order no is say 55 for 10 qty
Now you are reserving stocks in t code MB1B with movement type 412 E inputting the order no xx and saving it
Now in MMBE put the material as pen and input plant and storage location etc press F8
unrestricted stocks will be 90
Sales order stocks will be 10
If you click on the details of this sales order stocks you will see the order no xx and qty will be 10
(read your first post exactly the same of this)
now are delivering the sales order and doing the pgi
Now in MMBE
unrestricted stocks will be 80
Sales order stocks will be 10 (this exactly is your problem)
that means the system having a reservation in MMBE for a particular sales order xx not utilizing those stocks and still takes the stocks from the unrestricted and this is wrong
This is happening because the item cat TAN is not marked with special stock indicator E during order creation of xx
Now mark the item cat TAN with special stock indicator E and create a fresh cycle say order no yy
When you do PGI for order no yy the unrestricted will be 90 and there wont be any sales order stocks as the stocks are already PGIed
That means the system picks up the correct stocks for delivery
The system behaves very perfectly When there is sales order stocks in MMBE i dont understand ,what is the reservation you are talking about
Regards
Raja -
Stock confirmation in sales order
Hi,
we have a sales order for 48 units for a material. The schedule line is confirmed for 48 units. but when i see the availibility overview, it does not show our sales order. Actually the availibility overvieiw is shown in APO. since we have APO. When I do availibilty overview from sales order, the availibility overview is shown in APO with no sales order of ours..
the actual stock for material is zero in MMBE.
how is the stock confirmed in sales order when availability overview shows no sales order of ours and why the sales order is not shown in availibility overview ?
regdsAser schedule line date APO would you have confirmed the qty.If you are not able to see qty in MMBE and and availability over view.The reason could confirmed by APO system should considered future receipts.If future receipts not available then if you go to change mode in sales order then confirmed qty will disapper.Check with APO team is there any future receipts for material to confirm schedule line qty.
-
Stock reservation for Sales Order
Dear Friends,
My requirement is to reserve the stock for a particular sales order.
Material is Make to Stock.
I tried with transaction code MB1B/MB1C/MB1A with movement type 412E/561E/232E for a particular sales order.
If I view stock overview with transaction code MMBE,I can see the stock is reserved for a particular sales order.
Now when I am creating delivery for this reserved stock with reference to another sales order,delivery is created.Logically it should not happen.Delivery should create only with reference to particular sales order for which stock is reserved.
Here I checked OVZ9 and ensured tick is for include sales reqmts.
Special stock is blank for sales order item category.Transaction code is VOV7.
If I make the sales order item category as E and if I am trying to create a delivery for sales order for which stock is not reserved system does not allow to create delivery.
Please suggest me how to meet my requirement.I want to reserve the stock (Make to stock) only for particular sales order.
Thanks in advance.
Regards,
ShrikantDear santosh/Kapil,
Thank you very much for your immediate reply.
Santosh stock is getting reserved but still I can despatch this reserved stock against a sales order for which this stock is not reserved.
Details are as below,
Material---- ABC,Batch is xyz,batch quantity is 2 TO
Sales orders are 111,112,113,114 and so on.
Now as per your advise I have done the reservation for SO 111 for material ABC for batch xyz.
When I checked MMBE it shows that material ABC of batch is reserved but I could not see SO number here but yes in reservation I could see the sales order number.
Now I tried to create the delivery for SO 113 for which the batch xyz is not reserved it is reserved for SO 111.But still I could create delivery for SO 113 for batch xyz.
I mean batch xyz is reserved for SO 111.
Am I missing anything here.
Dear Kapil,
I do not want to reserve the entire order quantity of sales order.I mean only on few ocasions I want to reserve the stock.
I mean today I want to reserve partial quantity of sales order.
Regards,
Shrikant -
Stock reserve against sales order
Hi all,
Any idea on how can we reserve the stock against a sales order received.? So that we cannot invoice it to other orders except the order for which the qty is reserved.
Thanks & Regards,
AdityaFunctionality you asked for is not available,You can check
whether it is availabe in SAP 2007 versions.
But you can link sales order in production order by
which production(stock) is meant for particular customer.
Jeyakanthan -
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,
NITINHi 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
Maybe you are looking for
-
How to Protect your Custom Access Database Product - so that you can sell & distribute it?
I'm looking for an update on this topic as I have been away from Access for a couple of years and have not kept up with the latest. Hopefully they have made it easier to design, develop, sell and distribute custom database solutions. So here goes...
-
Hey, i have an important question. I have seen a bunch of posts here on the forum about lack of juice out of PSU's with certain hardware configs.... I think i have the same problems here, flickering textures in games, when playing games they just qui
-
Help! Kernel panic whenever I plug in my new 2TB WD My Passport
Hello everyone, I have a 27 inch iMac that is still under AppleCare. When I plug in my 2 TB WD My Passport external drive, I get the screen that says, "You need to restart your computer. Hold down the Power button until it turns off, then press the P
-
Problem using Tomcat 4.1
I'm trying to establish connection with the database from JSP.When I'm running it's giving the following error "oracle.jdbc.driver.Oracle.Driver class not found" I'm using Tomcat 4.1 and database is Oracle 8i.I've already set the classpath."C:\oracle
-
Auto Production Order Settlement
Dear experts, Please advise how to implement the auto production order settlement (configuration, exit)? i need to automatically carry out the settlement procedures (in the background?) as soon as the production order gets the 'TECO' status. I search