Deployment: excess stock

Hi Experts,
We have a deployment process, were one Source location is deploying to 1 destination location. The destination location sends its demand to source location through Pur. Req.
Currently we are using Distribution rule "X- Push by Demand", fair share rule "blank" and Push Depl. Hor = 999. Whenever demand is more than supply, deployment is distributing the supply.
Now the requirement is:  when there is EXCESS stock at source location that excess stock should also be COMPLETELY DISTRIBUTED.
I do not wish to change my safety stock at destination plant and are using the deployment heuristic, the Deployment horizon = 999.
Please let me know, how can I map the above new requirement.
Thanks & Regards
Andrew

Hi Andrew
Did you tried using the ditribution rule Q- Push by quota arrangment ? You would need to maintain an outbound quota arrangament of 100 % at the source location. I belive this should deploy the excess stock.
Regards
Deven

Similar Messages

  • How to know the excess stock with in a sales order and line item

    Hi,
          i am running an MRP against a sales order and sales order line item. the materials are getting planned based on the requirement. but due to some reasons the production orders are confirmed with out consumption of the actual required quantity of the  components. so the stock  is kept  ideal in the sales order  though it is not required further.
       do to some othere reasons also the excess stock of componenets exist. the PR or POs may also exist for the materials though they are not required further.
    i am in need of a report for the excess stock or excess PR or Purchase order for a sales order.
      please give me logic to find the excess things in that sales order and sales order line item. the Expensional message 26 is there in stock requirement list . but it does not give the excess quantity existing.
    regards
    madan

    hi rajesh,
      thanks for your reply. please tell me the logic to see when only partial quantity of sale sorder are delivered  and also when no delivery is made also.
    but manufactured and placed in stock.
    please tell me the tables to follow and logic of going ahead with them.
    regards
    madan

  • Excess stock in SAP.

    Hi ,
    For operational purpose ,we are maintaining excess stock process, below is the formula for the same,
    Opening stock- (Backlog order +current month order (n)+N+1 order .
    Can we get this type of report from SAP ?
    Regards,
      Vijesh

    Vijesh,
    As the other experts have stated, I don't believe that there is any standard report that exactly meets your requirements.
    However, many planners instead use MRP results to help them understand where (among other things) they will have future excess stock.
    SAP's standard report MD06 can be used to select, view, and address specific MRP Exception Messages.  One Exception message is "20 - Cancel process" (means cancel an existing supply order) and "15 - Postpone Process" (means move one of your existing supply orders farther into the future).  These two messages typically are related to excess stock.  If you review and address these exception messages, you may not need an 'excess stock report'.
    Best Regards,
    DB49

  • MRP Exception Message 26: Excess stock in individual segment

    We would like to modify the logic relating to MRP Exception Message 26: Excess stock in individual segment to allow for a material-specific tolerance threshold, within which no exception would be generated.  An alternate approach might be to deactivate  message 26 and create a new custom exception that accomplishes the same thing.
    The reason is that we fabricate and procure a large number of materials in a Make-To-Order environment, with some planned scrap at multiple levels of sub-assembly.  The result is that we often have small residual quantities of components & sub-assemblies in sales order stock when the project is complete.  Some of these may be useful on future projects so we want them to remain in stock, but we donu2019t want them to continually generate exception messages that distract our planners from the exceptions that truly need attention.
    I have tried setting up a storage location that is excluded from MRP, and this works only if the material is in General Stock, but not if it is in Sales Order Stock.
    If anyone knows of a way to either set up an allowed tolerance, or exclude a sales order segment from MRP, please let me know.

    DB49,
    I have previously suggested just what you have indicated (ie. to move the parts back to unrestricted geneeral use stock).  My company's objection is that the materials were either produced or procured for that original sales order and that the costs for these materials are in that sales order as well.  Using a 411E transfer posting will not only move the stock, but also the cost (as if we are buying it back from the sales order).  Since there is no guarantee that we will be able to sell it again, our accounting department will not allow us to do this.
    So the bottom line is:
    We do want to retain visibility to these stocks.
    We don't want the cost for these stocks back on our books
    If the opportunity presents itself, we want to move them to any future sales order for the same material.
    We don't want the hundreds of exception messages for "excess stock in individual segment"
    However we do want to see this message for actively planning sales orders that may have too much stock
    There may be no way to get this, but that is the goal.

  • APO Deployment pushing stock in pull scenario

    Hello experts,
    Right now, I am having an issue with my client regarding the deployment optimizer results. Due to some business reasons, it is necessary to keep the stock in the plant for a certain group of products, instead of deploying it to the distribution centers. The only time the stock can be deployed to the DC is when there is a demand.
    The current network is 1 plant and 3 DCs. Push distribution field is setup as blank (pull rule), the pull horizon is set to 10 days and the fair share rule is setup as B.
    I have already tested these scenarios (several times with different values):
    Non delivery penalty higher in the plant than in the DC:
    Product A – plant NDP 2,000,000
    Product A – DC 1 NDP 1,000,000
    Product A – DC 2 NDP 1,000,000
    Product A – DC 2 NDP 1,000,000
    RESULT: the stock is deployed to the DC even when there is no demand at the DC.
    Storage cost higher in the DC
    Product A – plant SC  1
    Product A – DC 1 SC 100,000,000
    Product A – DC 2 SC 100,000,000
    Product A – DC 3 SC 100,000,000
    RESULT: the stock is deployed to the DC even when there is no demand at the DC.
    If pull horizon is extended, the stock will be kept in the plant only if there is demand in the plant, if there is no demand, the stock is deployed to the DC (tested with previous cost definitions).
    Something that is important to know is that max stock level in plant and in DCs is set to 1. This is because normally these products shouldn’t have available stock. Max stock level is a soft restriction (no cost that affects it), so it shouldn’t matter if it is exceeded at the plant (with the result I am getting, the stock is being exceeded at the DC).
    What I find confusing about this whole situation is that when I review the Dep Opt Log, it seems to assume the costs implied in deploying the stock to the DC, even when they are way higher than keeping the stock in the plant.
    Have anyone faced this same issue before? Any ideas on how can this be configured in the system using the Dep optimizer based on costs?
    I would really appreciate your help.
    Thanks in advance.

    Hi Kenichi,
    STO is not generated by a SNP heuristic. You can only generate STR's (Stock Transport Requisition) with SNP heuristic run.
    You can generate STR's either by running SNP heuristics on Manfacturing Plant(Location B in your case). Or you can run Network SNP Heuristics on Location A.
    Then, you can convert the generated STR to STO either in APO or R3. To do it in APO, you have to run Deployment,followed by TLB run. Or to do it in ECC, you may have to use t-codes like ME59 for converison of STR to STO etc.
    Thank you,
    Santosh KB.

  • Excess Stock Soloution Required

    Good day.
    I currently have the issue of excess stock in inventory where we have materials over the maximum stock level. This is due to the cancellation on jobs or inheriting free stock.
    Ideally i would like to set all the levels to PD until the maximum level is reached again. The fear is that i cannot track every one. When the max level is reached again, the v1 setting should be re entered into MM02.
    have you guys ever cam across a similar situation with excess stock. your solutions would be extremely helpful.
    Paul

    Speedy,
    MRP doesn't use up excess stock.  Only execution will use up stock.
    If your stock is Finished goods, the standard way to reduce excess stock is through a promotion (influence the customers to buy more).
    For subassemblies or Raw materials (assuming that they can't be resold) the classic method is to look for alternate uses.  If the material is similar to some other materials, you can sometimes create/change Bills of materials so as to include your excess materials in BOMs that are actively being built.
    Good Luck & Best Regards,
    DB49

  • CTM planning generates excess stock

    Hello experts ,
    We are using CTM planning and we have given build up safety stock and the lot sizing procedure in product master is by period (W). Now CTM planning is generating excess stock for this material . Why is it ?? Can anyone help please

    It is not clear in your Q whether the excess stock created while running CTM is lesser  or greater in magnitude than the Lot Size. I would not be too surprised if the excess stock is lesser than Lot Size. Not that lot sizing restrictions only apply on supply side and hence there could be a situation where supplies are created in excess. 
    One other situation where this can happen is when there are unpegged fixed supply orders in the system. In that scenario the order may not be sensed as a supply order by CTM. You can verify that by looking at Pegging Overview related transaction in PPDS. Or do a supply simulation in CTM profile. It can clearly let you know the supply orders considered.
    Excess stock can also be generated if there are Quantity Based Safety Stock requirements in the system.
    To isolate the problem, I would also try out scenarios with standard lot size instead of periodic just to make sure that there is nothing funny happening with the latter setting.

  • Deployment - Safety stock

    Hi expert,
    I wanted to know How ATD( available to deploy) will be caluclated. Is there any settings which we have to make to consider ATD = Stock on Hnade - Safety stock.
    Ex :  Stock is 110
    Safety stock : 10
    Result i want is
    ATD = 100.
    When we run deployment it should take 100 has input to deployment( Excluding Safety stock).
    Please suggest any solution, This is Urgent requirement
    Thanks in advance
    Best regards,
    Srinivas

    Hi,
    ATD quantity is calculated based on the category group defined at location or product location level in the ATD Receipts field in the ATP or SNP2 tab respectively, product location will overwrite value defined at location level. If you dont define any category group it will take default category group ATR to calculate the ATD quantinty.
    If you want specific categories only to be available for deployment you should create a custom category group with the required categories and populate it either at location or product location level as per your requirement.
    The Macro reads this category group and populates the ATD Receipts field in Planning book (this quantity is used for deployment) depending on the category and quantity available.
    Their is no standard setting by which you can reduce the Safety stock quantity from the ATD quantity directly, you need to do certain customizations to modify the ATD quantity.
    You can either reduce the Safety stock directly from the ATD quantity using the Macro functionality which I think is very difficult or you can put the quantity equivalent to Safety stock in the ATD Issues using development in Macro which i think should be the correct way to achieve your objective as this is the standard behavior in SAP.
    Once you put the quantity equivalant to safety stock in ATD Issues it will reduce the ATD quantity by corresponding value.
    Only check I think you need to build is that the ATD quantity is greater than Safety Stock before reducing the ATD.
    Thanks,
    Sanjog

  • Excess stock

    Dear All,
                  we are using three stage production order to manufacture a particular product. finished component of one stage will be the input of the next stage. The problem is that the system shows stock whereas it is not available physically. what could be the reason and also how can we see the movement of component from one stage to other.
    Regards
    sankar

    Hi Sankar,
    Is it a collective order? If so how r u confirming this? r u doing order confirmation or GR against order
    Can u pl clarify this
    Regards
    Venugopal

  • MRP recommending excess stock

    I have item A with no min/max inventory.  Instock is 0.
    It is on sales order due Dec. 1, quantity 1.
    It is on a PO that is due to arrive Dec. 14, quantity 1.
    According to this, I donu2019t need any more, although my SO will ship late.
    If I run MRP, it recommends a new PO for Dec. 1.
    The problem is that I will end up with 1 extra piece.  The only way I can prevent MRP from ordering too much is to have my PO date before the SO date.
    Is this the way MRP is supposed to work?

    Hi,
    Welcome you post on the forum.
    You are right. This is the built in function of MRP. Even though you are fine with later arrival, the system calculation will not allow it.
    However, it is only a recommendation. The final decision is the person who order. If you are ok with late arrival, just don't add the PO.
    Thanks,
    Gordon

  • Deployment should deploy additional available stock to one particular locn

    Hi,
    In case of Supply more than demand (Push scenario), there's a requirement to deploy additional availlable stock quantity to a one priority location, after requirement for other locations have been met.
    Any idea how we can do that. I looked at different push rule but could not figure out if one can meet requirement.
    Sceanrio detail is as follows
    Supply location - A (Stock available - 100)
    Demand Location - B  (Demand - 30)
                                C (Demand - 40)
    Available additional stock, after meeting demand - 30 should also be deployed to location B and nothing should be kept at supplying location - A.
    Thanks
    Sharad

    Hi Sharad,
    There are many ways of handling this requirement.
    Your requirement is to deploy the excess stocks.  Until there is future demand, these cannot be deployed. 
    1) You can try using push distributions such as Pull/push rule, Push by demands and Push by quota.  In all these cases, the pull deployment horizon should be very high so that it will consider the demand in future for deployment.
    2) Simple way is once the normal deployment is over through system, the excess stocks can be downloaded and creating stock transfer orders manually through me27 t-code in R/3
    3) Keeping the pull deployment horizon very low, carrying out normal deployment, and after that carrying out deployment with increased pull deployment horizon and carrying out deployment only for that location where excess stocks has to be pushed.(using t-code /SAPAPO/SNP02 - Deployment  or /SAPAPO/DPLSPLIT - Prioritize Deployment Stock Transfers )
    Please confirm.
    Regards
    R. Senthil Mareeswaran.

  • Problem during deployment of axis (stock) examples

    Hi all
    I am getting problem during the deployment of stock example given in the apache site.
    Even i am not getting the right response from the URL
    http://localhost:8080/axis/services/Version?method=getVersion
    and
    http://localhost:8080/axis/EchoHeaders.jws?method=list.
    I am using tomcat 4.1 and JDK1.4.
    I have set all the jar files in the axisclasspath.
    At the deployment i am using the commond
    C:\tomcat4\webapps\axis\WEB-INF\classes>java -cp %AXISCLASSPATH% org.apache.axis.client.AdminClient -lhttp://localhost:8080/axis/services/AdminService samples\stock\deploy.wsdd
    and getting fault as
    Processing file samples\stock\deploy.wsdd
    Exception: AxisFault
    faultCode: {http://xml.apache.org/axis/}Server.NoService
    faultSubcode:
    faultString: The AXIS engine could not find a target service to invoke! targetService is null
    faultActor:
    faultNode:
    faultDetail:
    {http://xml.apache.org/axis/}hostname:Divyakant-verma
    If anybody has solution please let me know
    Thanks in advance
    Divyakant Verma

    I too am having the same issue and I am using the Java2WSDL and the WSDL2Java to create both the WSDL and the WSDD and I still get Server.NoService when I try to use the AdminClient to deploy the wsdd?
    I have tried using both 1.2 and 1.2.1.
    I am going to try to use an older verison to see if this is a bug..
    If any one know the answer to this deployment problem please speak up.

  • Stock in Transit

    Hi All
    Scenario
    1. Purchase order quantity 9 units
    2. GR done for 8.999 Units
    3. Stock in transit showing 0.001 units.
    4. Purchase order is still open and cannot do DC as it throws an error that quantity does not match
    5. Purchase order is still open is reports and needs to be closed.
    Please guide me on the same as to whcih Tcode and movement type can be used to settle/adjust the quantity of 0.001 units and what would be its constraints or restrictions.
    Regards,

    Hi,
    As per note no 392205 : Note 389484 makes movement types 557 and 558 available.By 557 mvt type
    excess stock in transit can be removed or  and by 558 missing stock in transit can be created.
    Now as per standard SAP The R/3 system is designed so that the stock in transit can only be posted through stock transport orders (creation during goods issue, reduction during goods receipt).
    Purchase order and material master record can have different units of measure. The purchase order is then closed when the goods issue quantity and quantity of goods received are the same in order unit. However, in the material master record, the stock in transit is managed in the base unit of measure.
    On account of system-dependent and program-internal rounding effects which cannot be avoided, the open stock in transit quantities in order unit and in base unit of measure might not balance to zero at the same time.
    I think probably this will help you in devleoping better understanding as everything is self explanatory now as per note suggested by you.
    Regards
    Ankur

  • Reversal of stock upload file:- Urgent

    Gurus,
        By mistake at intial stock upload file is  upladed twice, how could i reverse  the same. I uploaded  through   T -code MB1C/ Mvt type 561; and showing at 998 storage type( interemediate bins). How could I will reverse the excess stock from the same.
    Please let me know the process . its is urgent. by what logic shoulsd I make  BDCetc.
    Regds,
    Sanjay rahangdale
    [email protected]

    Hi,
    re run the file again but this time with a 562 movement type, this should reverse the error exactly how you want it.
    Steve b

  • Excess Issue of Material against Production Order

    Hi
    For Goods Issue of Material against Production order , i want the system to control excess issue of material against Production order.  How can it be controlled.
    Regards
    Madhesh Kumar

    Hi Madhesh,
    there are many loop holes to issue excess stock against production order
    so better you use user exit so that when ever any material issued against production order and it is in excess then throw error
    Thanks
    Bala

Maybe you are looking for

  • Problem with ssh and bash-completion

    I and a co-worker are having a weird problem with ssh and bash-completion. We have a local config in .ssh/config with hosts we connect everyday. An example: host foo hostname foo.org user foobar host foobar hostname foobar.org user foobar When we try

  • Problems exporting PDF to PowerPoint

    Hi All, i'm new to this but have an issue I was hoping someone might be able to shed some light on. I have created a file in InDesign CC 2014 and have exported that file to a PDF using the High Quality Print preset. So far no problems. However when I

  • Application opens for 1 second and then shuts down

    Obama2012 app opens for 1 second and then shuts down.

  • Strange Powerbook Boot Issue

    I am currently seeing a very odd issue with my 15 inch Powerbook G4 1.5ghz. When the power button is pressed, the notebook will power up, I can hear a chime, but then it powers itself down about 5-10 seconds after the hard drive starts spinning up. T

  • Opendirectoryd CPU 100 %

    Hi, my macbook pro CPU is going crazy with opendirectoryd, even from a fresh reboot it kicks in and reapears after I kill it almost immediatly. read some of the threads around but couls not find a proper solution. Any suggestions? Thanks