ATP at deliveries

Hi,
Could any one please help me with the request as below:
We have a requirement of being able to create a delivery for the sales order quantity by taking Purchase order item into consideration ,even though there is not enough confirmed quantity.
Ex: Say we have created Sales order for an item with the quantity 100 on 24.06.08
      But the confirmed quantity is only 40 on 24.06.08
      And there is PO item for 150 on 26.06.08
Now we want to create  delivery on 24.06.08 , delivery date being 27.06.08 for the full order quantity of 100 as per the sales order.
I have created a Sales order with quantity of 100 for an item but when i am trying to deliver i could only deliver 40 and not 100.
Is it possible to create deliveries by taking PO into consideration ?
If so how can i acheive that, ie., step by step guide for configuration.
Thanks
regards
ravi vinjamuri

Hi,
the problem here is the timing. Check the MAD in the sales order, if this is before the date when the PO comes in you won't be able to deliver the full quantity but only the part which is available on the MAD.
I can see two options:
1) Create the delivery for a later date
2) Check the scheduling, if this can be shortened so that the MAD is after the date of the arrival of the PO you will be able to deliver.
Maybe another option would be to check the PO, if it can be received earlier.
Regards
Markus

Similar Messages

  • ATP for deliveries

    Hi,
    I want to know how to set up ATP for deliveries.
    Can ATP enabled at the order entry level AND at the delivery stage?
    When a delivery is created, stock is in the D tab in stock requirement list- which indicates that requirement and stock is in delivery.
    If ATP is enabled at this point- does that mean we can still re shuffle the stock at that point?
    Thanks in advance.

    Hi,
    You can activate availability check at delivery level too.
    1) In OVZ9, maintain the combination of 02 and B for deliveries since the checking rule in deliveries is B.
    2) Unlike the answer given by someone else before, you cannot activate ATP by delivery type. You have to activate the ATP at the delivery item category level in OVLP. By default, ATP check is switched on and you can deactivate that by item categories like Stock material and service materials.
    3) Regarding you question on shuffling the quantities, always remember the fact the when you create a delivery, stocks are ALWAYS HARD COMMITTED. That means you cannot now allocate the stock to anything else unlike sales order. That is the reason why Deliveries are never a part of Rescheduling or backorder processing. In fact, we use this fact to reserve stocks for important customers by creating a dummy delivery so that stocks get reserved and no one else can take that.
    Hope that helps.

  • ATP Check for deliveries

    Hi Experts
    Can we perform check against deliveries in APO GATP?
    What are the prerequesites to perform ATP check against deliveries.
    In scope of check  we want to select production orders which are in released status.
    Please give your inputs.
    Regards

    Preetam,
    After creating the supporting configuration, APO ATP checking is thereafter 'turned on' by creating and activating an ATP integration model in the ERP.  Generally, it is done by material/plant combination.  Therefore, if you turn on ATP checking for Sales orders, you also turn it on for all other types of docs (including deliveries) for that particular material/plant combination.
    I hope you have thought out this whole process.  The main reason for using ATP checking in APO is that APO has a richer suite of ATP solutions.  If your business requirements are satisfied by the ATP checking in ERP, then it makes no sense to spend the money to implement ATP in APO. Your original issue had to do with making released production orders relevant for ATP for deliveries.  If this is the only new requirement, then this can easily be managed in ERP.  OVZ9>select your Availability check, with checking rule B (deliveries).  Under "incl production orders" select 'F'.  From a business perspective, this means that some of your deliveries will be created without stock on hand, and therefore will not be immediately shippable.  You need to make sure that this process change is integrated throughout your warehouses.
    And, to your final question.  If your delivery item category(s) are already relevant for ATP checking in ERP, they will also be relevant for ATP checking in APO.  Since deliveries do not use RBA, you do not have to worry about adding new ERP delivery item categories for the conversion to APO ATP checking.  Most commonly in APO, one uses only the 'product check' (similar to the standard ERP ATP check) for deliveries.
    Rgds,
    DB49

  • ATP for sales orders

    Hi,
    Does anybody know how to switch off ATP ONLY for Sales Orders?
    Customer would like to have ATP for deliveries, but not for sales orders. This means whatever delivery date will be entered during SO creation, system will accept it without ATP. On the other hand if there is nothing on stock system should create delivery with "delivered qty" = 0
    The only transaction which connects ATP type (02 in this case) with checking rule (here: A- Sales order) is OVZ9. But I cannot switch off ATP there. I can only define different settings for sales order and delivery.
    If I change settings in OVZ0, then it will switch off ATP for both: sales order and delivery
    Customer has only one requirement class ZXX, so in OVZ) I can switch off ATP, but unfrotunatelly for both (sales order and delivery).
    In standard I see requirement type 031 (Order requirements) and 011 (Delivery requirement), so I think this is the way I should go.
    I've checked SPRO here:
    Availability Check and Transfer of Requirement --> Transfer of Requirements --> Determination of Requiremenr Types Using Transaction.
    The problem is that for one item category I can assign only one requirement type (ZXX in this case).
    How do I switch off ATP only for sales orders?
    Is it possible?
    regards
    Rafal

    Dear Rafal,
    If your requirement is "whatever delivery date will be entered during SO creation, system will accept it"
    then try this,
    Go to IMG-SD-Basic Function-Delivery Scheduling & Transportation Scheduling-Define Scheduling by Sales Doc Type.
    Select the Sales Doc type & make the "Delivery Sch" field blank.
    By this the system will accept the date whatever you put. (for that sales Doc type only)
    Pls let me know, whether the problem is solved or not.
    Thanks

  • No delivery date calculation required

    Hi,
    Situation:
    Our US sales organization works with a non SAP ecommerce tool for sales of all materials. Every night (European time) a job is scheduled to send over the information about created orders and deliveries. As such orders get created in SAP.
    Most often the delivery for these orders already occurred so they just want to deliver them out of SAP once the orders are created there. They do not want SAP to calculate the earliest delivery date based on ATP logic and routing because then they have to constantly set the delivery date in future during delivery creation.
    Our US colleagues only mind of the stock levels which they constantly (every 10 minutes) update to their web based tool and which they want to be accurate all the time.
    My idea was to set the availability check for all materials in the US sales org to "KP - Do not check". But then I still have to deal with the route determination. Would it be wise to set the number of days to 0 for each case?
    Or can I somehow "switch off" routing for US delivered customers?
    What would be the best way to make sure the proposed delivery date in the schedule lines for every material has the date the order was created? Except for ATP logic and route determination are there any other settings I have to consider?
    Best regards,
    Geert

    Fix the root problem.  Give them a website that accesses SAP in real time and obviate the need for any synchronizations.  I am willing to bet that ATP and Deliveries are not the only synchronization issues.  What about pricing (more than likely now maintained in two places), relationship between soldtos and shiptos, two freight calculating programs, two tax calculating programs etc. etc.
    I know that this isn't a very helpful answer to you in the short term.  However, I encounter this problem on a daily basis and have come to learn that it's not an ATP issue.  It's an IT versus Business issue.  How could a disconnected website have been created in the first place?  That's the question that your business should really be asking.
    Sam

  • Issue w.r.to sales order/PIR

    Hi friends,
    i need an help once again.i have created demand plan(PIR)_ for the month of december.
    few sales orders were created in the month of November. at that time the confirmed quantity in the sales order was zero.
    Now for the PIR  we have ruuned MRP and we have generated planned orders.And we have produced against the sales order(which was created in november).now if we check in MMBE the system is showing .stock against the sales order.But in the sales order confirmed quantity is still zero and we are not able to do the delivery for this order number eventhough stock exists.
    Please let me know the solution.
    Planning startegy is 56.
    Thanks in Advance.

    Dayanan,
    Always give the relevant details when you post such a question.  In your case, I assume we are still talking about the same setup you and I discussed recently in a different post.
    As I recall, you are using MRP planning strategy 56.  Please confirm.  In this strategy, stock is usually made irrelevant for ATP.  You will recall that I told you that Strategy 56 Sales order confirmations are based solely upon the un-consumed PIRs.  Running MRP alone will not confirm sales orders!  You must do this yourself since you have added the needed PIRs after the SO was  originally entered.  VA02 > select item > then Edit > Check availability. You should now get a proposal and once you accept and save, your order will be confirmed.
    Once you have confirmation, you then attempt to create a delivery.  We have not spoken about how your ATP is configured for Delivery creation, but I am hoping it is one that includes stock, which is the most common way to configure ATP for Deliveries under strategy 56.  Try to deliver the order once it is confirmed; let me know if you have problems.
    Best Regards,
    DB49

  • Standalone TP/VS (APO)

    Is it possible to use TPVS without using R/3 (or any execution system)?  IF so, is there a major difference when connected to an ERP system?  If SNP creates the PR and STO's, does TP/VS use these orders (in the case of no ERP system)?

    Dear James,
    First of all it is important to know that APO is a planning system & R/3 is execution system. Though APO will perform Transportation Planning i.e. create shipments adhering to various constraints, the steps necessary to execute the shipment such as starting of packing / unpacking, loading & transportation end will be carried out only in R/3. Hence the shipment end can be done only through R/3.
    However if you don't want to execute the TP/VS planning results, <b>then you can use TP/VS as a Stand alone planning tool as technically speaking, you can create all the necessary Master Data required for TP/VS planning in APO itself.</b> TP/VS can use the SNP planned orders, SNP Stock transport orders, SNP Stock transport requisitions, SNP Purchase Requisitions & ATP confirmed deliveries (you can select which data should be processed by TP/VS during defining optimizer profile).
    However you can not use the following data which is normally generated & maintained in R/3 or any other legacy system
    1) Sales Orders
    2) Purchase orders
    I hope this clarifies your doubt. In case you need more information, please revert back.
    Regards
    Sandeep Patil

  • Partial delivery per item in sales order and ATP - schedule lines

    Hi,
    I've problem regarding ATP- schedule lines and partial delivery flag.
    In sales order there is flag Partial delivery per item B / 1 . That means create only one delivery even with quant 0. That comes from customer master or customer info-record and it is OK.
    Please look at next example.
    Customer requires:
    10 PCS of materail A on date X. Only 5 PCS are available on date X.
    10 PCS of material B on date X 0 PCS are available on date X, 10 PCS are available on date Y.
    So if we create outbound delivery on date X it will contain only 5 PCS of material  A. No successive deliveries will be created for material A because of the flag B/1. That item is closed.
    Problem is with material B.
    The sales order will be open because of material B and on date Y we can easily create another delivery with 10 PCS of mat B.
    That is wrong. Agreement with customer is only one delivery for ALL items in sales order. If we create delivery on date X it should contain only materials which are available on date X and sales order should close.
    Do you know how to fix this problem?

    Hi,
    I've think you didn't understand my requirement. I allways get schedule lines but they are confirmed on different dates.
    Example in same sales order we have:
    Schedule line for item A:
    DATE X confirmed quantity 10
    Schedule line for an item B.
    DATE X confirmed quanitity 0 (zeroe)
    DATE Y confirmed quantity 10.
    I would like to create outbond delivery on date X with:
    item A quantity 10
    item B quantity 0.
    And if that hapens than B/0 rule will work or reference customzing that you suggested before. So order will be closed because all items are processed or referenced once.
    Do you know how to do that?
    Regards

  • ATP check for inbound EDI order

    Hi Friends,
    When I am creating outbound sales order then ATP check is getting executed properly & multiple schedule lines are getting creating in IDOC also (depending on the avaibility of stock).
    But When I am trying to create the inbound sales order via EDI/IDOC there is no ATP check performed & multiple schedule lines are not getting created in sales order(as per the avaibility of stock which I am checkin thro So09 tcode).
    ANy1 has faced smilier problem in past. If yes then please let me know how to solve this problem of ATP check.
    PLease let me know as soon as possible.
    Many thanks in advance
    Br, Prashant

    HI Frndz,
    problem is solved by using following customizing settings
    Customizing:
    SD/function/requirement availability/availability check/default (OVZJ)
    Change the field "Rule availability" to the required value. You receive a list of the possible values using the possible entries pushbutton. Rescheduling is regarded as background processing. If you want to allow partial deliveries, choose the value 'E'.

  • ATP for 'Stock in transit' for 3rd Party scenario

    We have a scenario:
    For warehouse replenishments an STO is created and then a delivery is subsequently created for the STO. Once the delivery has been shipped out of the manufacturing facility (post goods issued) the materials on the delivery are transferred from unrestricted-stock at the manufacturing facility to stock-in-transit at the receiving warehouse. Once the stock is in transit to the third-party warehouses, ATP should then take it into consideration when deliveries are created from the third-party warehouses to customers.
    Now how to take the ATP check for 3rd party del. into consideration for STO?
    STO document type is UD
    Goods issue movement type is 641
    Goods receipt movement type is 101

    Some useful info here..
    http://help.sap.com/saphelp_47x200/helpdata/en/2b/b22d3b1daca008e10000000a114084/frameset.htm

  • How to make the ATP math work - receipts vs requirements

    Hello
    I have a 'qaundry'.   How can we make  receipts match requirments when we use ATP  [actually GATP -  from ECC  to SCM]. This to me to be a simple match problem that SAP  has not provided any config.  Even opening a message with them has not been helpful  and I am opening this message, as per their suggestion, on this forum.  Maybe someone out there has encountered this similar situation and can advise on how to handle this as a process +  customisation, perhaps ?
    We have two distinct processes that are primarily ATP based. [We use GATP / APO]
    Process # 1
    We use the Check Control :  ATP Group - CH
                                                  Business event - ZA - for sales orders
    In scope of check  we consider the following 'receipts'
                 Unrestricted Stock
                Blocked / Restricted stock
    under "Requirements"we have
    Sales Order - for restricted + Blocked stock 
    deliveries -     for restricted + Blocked stock 
    The match works fine in this scenario.
    In Process # 2  -  which is predominantly used, 
    We use the Check Control :   ATP Group - CH
                                                  Business event - A - for Orders
    we use the following "receipts"
             Unrestricted Use only [NO Blocked stk etc]
    For requirements
           sales orders - unrestricted stock only - this is what we  need.
           deliveries - unrestricted stock only - this is what we need.
    But because there is no subdivision available as with receipts  -  by default we also get the  requiremenmts from sales orders + delivery line items with  restricted / blocked stock .   This makes the match go haywire.
    So in process # 2 because we do not consider the receipts for blocked  stocks, the requirements from the blocked stock lines creates artificial shortages and we have issues where sales  orders do not confirm.  The scope of check considers only unrestricted stock but the requirements from restricted stock come in and deflate the ATP stock
    Is there a standard way we can net out the blocked / restricted  stock related sales  orders and deliveries requirement lines from the Check control that  does NOT consider blocked receipts ?
    Any help, suggestions, guidance in this would be greatly appreciated. 
    Rupendra K. Sharma

    Hi DB49
    The business scenario is as follows :
    We have separate sales order document type  where we want to process restricted / blocked stock only.   We use batch management -  so while creating the sales order,  we manually assign / enter the batch #  in blocked stock  status - to the line item.   (I use the "blocked /restricted" stock - to mean the same thing,as opposed to "unrestricted" stock.)
    Scope of check
    Receipts -   restricted / blocked (50)   +  unrestricted stock   (75)  =  125
    Requirements -  restricted / blocked (50)  +  unrestricted stock  (75) = 125
    We use a userexit to flip the 'A'  to a 'ZA'  when this order type is used.   ATP check is okay - as we want to look at the blocked/ restricted stock as well,  in addition to the normal unrestricted stock.  Math is okay here.
    This order type and then its deliveries generate the requirement as expected -  the same batch #s  / stock we assigned manually.  This requirement  is under a broad bucket of 'requirement'  and does not differentiate whether its restricted or unrestricted.   You  will notice that unlike 'requirements',   receipts can be clearly subdivided.
    However when we use the standard orders -  we want to stick to just unrestricted stock.   The 'A'  stays as is -  and we look at receipts ONLY in unrestricted stock.    However,  the requirements from the blocked stock sales orders and then its deliveries get pulled in - under the broad requirement of  -  Requirements.
    Under this process - Scope of check
    Receipts -   restricted / blocked (0)   +  unrestricted stock   (75)  =  75
    Requirements -  restricted / blocked (50)  +  unrestricted stock  (75) = 125
    Receipts <  Requirements by  50 -  so we have a shortage.
    Basically what we need to do for the second scenario is to filter out the requirements  for blocked / restricted stock.
    I do hope this helps explain the business process.
    Thanks
    Rupendra.

  • TPVS: Inbound Deliveries

    Dear experts,
    I am facing a problem that I could not easily identify which customizing I am missing.
    I am creating Inbound Deliveries from Purchase Orders and these Deliveries are not appearing in my SCM-APO.
    Looking into the /SAPAPO/VS_SDSHP table and I can find the Purchase Order.
    After creating the Inbound Delivery by using VL31n, it is not being transferred to SCM-APO.
    I searched in /SAPAPO/VS_SDSHP and it is not there.
    It works fine with Stock Transfer and Sales Orders (outbound deliveries), where I can see both documents.
    Is there any special configuration that I have to make to get these Inbound Deliveries?
    Thanks a lot in advance!
    Thiago Brito

    Hi Kiran,
    It worked!
    I can see the ATP category (AH) foreach inbound delivery that I created.
    But now I am facing another problem.
    In the Non-Assigned Freight Unit in Tabular planning (/SAPAPO/VS01), all inbound deliveries that I've created in R/3 are being grouped in just one line, increasing (adding 1) in the Shedulling Lines Column.
    For example:
    PO: 1000001 / 10.000 kg
    VL31n:
    Inbound Delivery A: 100kg / 07.15.2010
    Inbound Delivery B: 200kg / 07.16.2010
    In TP/VS - Non Freight Unit view:
    Freight Number   Category   Amb Shed Lines  Weight
    1000001              PO Memo           2                  300kg
    But, instead of this behavior I would like to see:
    Freight Number   Category   Amb Shed Lines  Weight 
    1000001-1           PO Memo           1                  100kg     <- related to Delivery A
    1000001-2           PO Memo           1                  300kg     <- related to Delivery B
    How can I create one Freight Unit foreach Inbound Deliveries, not grouping all inbounds deliveries in one freight unit?
    Thanks again,
    Thiago

  • ATP check on Sales order items not due for delivery?

    All,
    In our Sales order, we have a number of dummy material lines. Now, when I use the normal sales order ATP check button, SAP does nothing. However, we have a custom program that does an ATP check, and it returns a zero qty.
    My question is, how do we know if a material is due for delivery, before an ATP check is done? The only suggestion I have is to look at the schedule line, and see if there is a material movement behind it.
    Any other ideas?

    Mark
    This is a classic SD Professional's dilemma, though it manifests differently at different clients. Mostly customers crib about future requirements stopping current sales orders from being delivered or Scheduling agreements with future delivery dates 'stealing' stock from Sales orders.  Another manifestation is production orders usurping components from sales orders for spares and so on. ATP functionality in SAP is pulled in various directions by conflicting demands and it is difficult to satisfy everyone. Companies with chronic probelms often end up with negative ATP which is perhaps the most serious stage of the prognosis.
    Your solution lies in:
    1) Availability check control settings : Sales documents vs. deliveries  : For the delivery, don't include 'Sales Requirements'  and for the sales orders, do include 'Delivery Requirements and so on.
    2) Performing nightly rescheduling (V_V2) with Delivery priority and delivery date as key sort criteria. If the volumes are not high, you can try using manual confirmation via CO06.
    Take a look at this OSS note and the ones mentioned within:
    36520 - Availability check for delivery

  • ATP check in VA01

    Availability To Promise (ATP) is configured to make better delivery planning on Sales Orders and Delivery. SAP standard ATP looks-up the availability of a material in a plant for a given batch if the material is batch managed. If the material is not batch managed, a pop-up information message is issued stating that ATP is done at plant level. If the material is not batch managed, but has a valuation type, standard SAP moves valuation type into batch and then performs ATP. Due to  excise duty model for intercompany sales  valuation type is moved into batch and ATP is performed at the Valuation type level.  
    Detailed explanation of the existing problem and impact to ATP design as of today: In cases where there are direct deliveries from Sweden to a Norwegian Customer (over the Notional Plant), and where the Excise Duty Model results in a Valuation Type u2018TAu2019, the ATP check will look for available stock of Batch u2018TAu2019 in the supplying plant. In this case, in Sweden there will never be u2018TAu2019-stock, only u2018UTu2019 stock is available. Hence the ATP-check fails, delivery promise cannot be met and the new confirmed delivery date will be by default the end of replenishment lead-time (which can be anywhere between 10-30 days!). This request for change is raised to remove the u2018Valuation type, Batchu2019 level in the ATP check.
    I am using the user exit "EXIT_SAPLATPC_001" ,  can any one let me know how to achieve that functionality

    Pratik,
    In R/3 ATP check carried at one level material only for which you are entering schedule/delivery lines in sales order.
    If you are talking about cumulative availability check then please consider APO GATP.
    There is workaround for your requirement by considering Assemble to Order Strategies.
    Please go through below link Sales order availability check considering the ROH stock/procurement time
    Br
    KK

  • V_V2 and scheduling agreements with ATP

    Dear SAP SD Experts,
    In our production environment we use Scheduling Agreements with ATP. This means we do perform ATP for each firm schedule line received from the customer. Every night we run a rescheduling job (transaction code V_V2 - program SDV03V02) which is basically taking into account all the lines/documents including these scheduling agreements. My question: from an standard SAP functionality point of view, is the rescheduling job actually performing a new ATP for the schedule lines in these scheduling agreements and re-determining new ATP dates?.Does it have any effect to reschedule schedule lines in scheduling agreements?.
    Thanks in advance,
    Luciano

    Hi Luciano
    What you asked is about ATP . and the Fixed date / qty  is something which we define in customer master data. in sales area  data. If fixed date/ qty is checked then no partial deliveries are allowed for that customer.
    so for an example
    if the customer X is checked for fixed date/ qty then whatever quantity you enter in the sales oder for that customer X that has to be delivered to the customer X at 1 time .so you cant deliver the material on partial basis.
    say u have a material in plant - 50 pcs
    customer oder is - 75 pcs
    so this is an unconfirmed order and this order should be done rescheduling . .
    you cant deliver these 50pcs to customer X even though stock is available as for this customer X fixed date  /qty is there
    only if the material is available for more than 75pcs in the plant  then only you can deliver
    I hope now you are clear with the doubt of fixed date / qty
    Reward if useful and any queries let me know and mark answered if you got ur answer
    Regards
    Srinath

Maybe you are looking for

  • How do I open PC iCloud apps in a different browser?

    On my computer, if I go to Start > All Programs > iCloud, I have all of the iCloud apps listed there (Mail, Contacts, Calendars, etc.) and I didn't even know these existed until I started randomly browsing through my files.  When I click on one, it t

  • Where is the Equalizer in iTunes 9?

    I've been trying to figure this out for half an hour. It's probably right in front of me, but I can find it. Is there an equalizer in iTunes 9? If so, how do I get to it? Thanks in advance, Ryan

  • Displaying "Category Name" in Module Listings ???

    I still don't know why this hasn't been done yet. I requested for this functionality number of times and it's been like 3 years but it seems that all my effort have been ignored. Well you can manually type category names and list items like this Cate

  • Where is the cost of the icloud mentioned on the Apple websites?

    Where is the Cost of the icloud mentioned on the Apple websites?  How much is the monthly/annual fee for icloud? There is no Search in HELP either, just puts you in circles to sign up.

  • Delay in processing

    Hai        please give soluton to my problem          in my project we are using logility,xi ,r/3,bw systems actually i have to sent forecating data from logility to r/3 via xi  from there it goes to BW system.After that again this data should pass t