Inventory Confirmation after Delivery Creation!!!

Hello
We have a strange requirement. An order gets created by IDOC.
1) NO ATP & SCHEDULE Line should be determined.
2) Delivery should be created.
3) Ready to Pick/Pack with Transportation details.
4) Customer REP should confirm inventory at this STEP.
i.e Inventory should be approcahed/reduced/blocked only at step 4.
Till 3 the stock shouldn't be under HOLD.
one of the reason being, order is taken in July and process it in November/December.
Even then the stock should be touched only when everything is ready! Del/Pic/Pack instructions and transportation.
Sounds little weird. Can we achieve this without any ABAP changes.
Is there a way to hold stock in BUFFER without actually blocking inventory during Sales order creation & confirmation.
Kindly help me with your inputs and i really appreciate your help.
Thanks

Your process is different than the regular cycle. Consider the following process -
1) Create a Contract type of document from the incoming IDoc. You will register the order and at the same time, suppress any schedule lines.
2) Do NOT create any subsequent document at this time. Later (November) the Reps can create sales order with ref to the contract. Schedule lines will be created based on ATP.
3) Reps can re-shuffle stock using V_V2, prrioritizing orders as they want.
4) Then run delivery due list and create deliveries.
This will meet all your requirements, except that delivery will not be created in step (2). Why do you need it so early, anyway??

Similar Messages

  • Delivery split reason after delivery creation

    Hi All,
    We have an issue with an outbound delivery.
    There are 5 materials in the Sales order and have common Item category, Plant, Shipping point, Delivery date and Route.
    But somehow 5 different deliveries created by a batch job.
    I need to find out the reason for the split now.
    I checked these 5 deliveries in LIKP, all the header details looks similar including ZUKRL field.
    Is there any report or t code available to check split reason after delivery reason.
    Kindly suggest.
    Regards,
    Raja Durai

    Hi All,
    Thanks for all your reponse.
    Finally I found the isse. To determine, partners they are using some userexit. Forwarding agent detemined in the Sales order and Delivery are different.
    I mostly compare the LIKP and LIPS tables. When I passed both Sales order and Delivery into VBPA table, I found the issue.
    Here in our company, Forwarding agent is determined in the Sales order item level and these are copied only Outbound delivery header level, so somehow these things confused me.
    But still I am wondering, there is no standard tool available in SAP to check Delivery split reason if the report ZLE_ANALYZE_DELIVERY_SPLIT is not there.
    It is a bit of difficult job to compare tables field by field.
    By the way thanks for all your hints.
    Regards,
    Raja Durai

  • Ship to party address no change in sales order after delivery creation

    hi
    We have a below requirement
    After creation of delivery document,we should not be able to go and change ship to party in va02 of sales order..
    Tried using partner functions config,but it disables ship to party change completely...
    But we want to disable ship to party change only if delivery is already created.
    regards
    sudha

    hi swetha,
    as per my understanding goes:
    you need to make SH field GREY when a delivery document is generated for it.
    but now even if delivery is created or not SH field is GREYED.
    you can use
    USEREXIT_MOVE_FIELD_TO_VBAK in program MV45AFZZ
    LOGIC : when ever the sales order status is completed or partially completed then only this SH field should be GREYED other wise NOT.
    hope this clears your issue & please check from your end
    balajia

  • Schedule Line Confirmations after delivery

    I need to be able to delivery a confirmed schedule line, then go back and add quantity to the sales order and confirm the additional quantity.  The system is showing the original schedule (pre-delivery) confirmed and delivered, but the added quantity shows on the schedule lines, but remains unconfirmed, even if I run availability check again.  sch. line cat is CP.  If I add the additional qty as another line item, it confirms.
    Any advice?

    Hi,
    Where are you adding the additional quantity?  Have you tried adding in the Confirmed Quantity Column in the Schedule lines tab?
    Thanks
    Krish.

  • $   1 number gets display in VL02N / VL03N after delivery creation in VL10B

    Hi,
    $          1 number is getting displayed as default delivery number in initial screen in VL02N & VL03N immediately after you create OBD through VL10B.
    Actually system should display the last OBD number which got created through VL10B.
    I don't know the reasons why it is happening.
    Any idea?
    Please revert,
    Thank you,
    Dipak

    Hi Ankur,
    You got it right,
    We have done a coding to raise an error message and to terminate the process from creating the delivery in the badi method IF_EX_LE_SHP_DELIVERY_PROC~DELIVERY_FINAL_CHECK by filling the table  ct_finchdel with the message and the message type as  'E' as shown below
    based on some check we are giving the below message 
      READ TABLE it_xlikp INTO z_wa_likp INDEX  '1' .
        z_wa_finchdel-pruefung = '99'.
        z_wa_finchdel-vbeln  = z_wa_likp-vbeln.
        z_wa_finchdel-msgty = 'E'.
        z_wa_finchdel-msgno = '005'.
        z_wa_finchdel-msgid = 'ZLOMSG'.
        INSERT z_wa_finchdel INTO TABLE ct_finchdel.
    System terminate here and we can see the log too that it has failed in creating OBD.
    the reason we found after debugging is that the standard program is not clearing the header line of the itab XLIKP after deleting the entries in the table XLIKP based on the entries in the table gt_finchdel.
    And  also the std program reads the table XLIKP with index one which returns sy-subrc as 4(as there wont be any values in the table) but still it sets the parameter VL with that uncleared header value of the XLIKP table.
    Any idea to resolve or clear the variable so that once user fails to create the OBD in VL10B, if user immediately goes to VL02/1/3/N system should not show the document no as $        1.
    Thank you,
    Dipak

  • Delivery Creation based on Backdate stock

    Hi
    Could anyone advise the procedure to have the delivery creation based on the back dated stock.
    IN DETAIIL detail The system should be able to allocate stock in sales order shedule line item based on the back date of last week (example) stock avilablity,  though today no system level inventory due to goods movement.
    Appreciated if could advise in detail.
    Regards
    RG

    Provide with an example.
    At present system checks the stock which is posted in backdate,
    To determine confirmed delivery date, Backward scheduling performed first , if not derived the req del date, then system does forward scheduling- which is a std functionality
    Regards,
    Reazuddin MD

  • Issue in automatic delivery creation

    Hello,
    This is to reframe the issue again and give you some more details on
    this issue –
    As per SAP standard we have configured our salers order for
    immediate delivery creation with a default delivery block – XX. Hence
    as
    per config whenever we create a sales order, it gets created with a
    default delivery block – XX which later on users removes manually and
    system subsequently as per design creates the delivery document
    automatically.
    We are facing two issues in case of sales order design –
    1. Some time even after removing the delivery block –XX manually,
    system do not create the delivery document automatically against those
    sales order.
    2. Some time if sales order is created with a credit block in
    addition to Delivery Block – XX, system doesn’t create automatic
    delivery document against those sales orders even after releasing /
    removing the credit block as well as Delivery block.
    But if you just open those sales orders in VA02 and make any change for
    example – Carry out new pricing Or carry out Availability check for any
    one item and save the sales order without making any change into it,
    system is creating delivery document against that sales order
    automatically.
    This issue is happening sporadically. There is no specific pattern
    where
    this issue is happening. This is an inconsistent issue. We could not
    replicate this issue in any of our Non-production SAP system.
    Whenever we tried to investigate it in debug mode for the sales orders
    where this issue has happened, it worked well and created delivery
    document automatically.
    Requesting you to kindly look into this issue again and help us to fix
    it as early as possible.
    Thanks and Best Regards,
    Pankaj Jain

    Hi,
    plz confirm if the automatic delivery creation is activated to few sales order types
    as it is most frequently used for Cash sales and Rush Orders
    more ever Credit check not Applicable for cash and rush sales

  • Installation of machine after delivery & Resite of machine

    Kindly refer the below process u2013
    1. Scenario u2013
    u2022     Customer has one machine installed in one location and he requests to relocate the machine from one location to another 
    It could be from one branch to another branch ( Both branch are in different cities )
    u2022     The relocation of machine can happen within one city (e.g destination location and the current location of machine is in same city and under one branch)
    u2022     Sometimes client charges for its service and sometimes it does not charge ( e.g If relocation to be happen is in same building )  
    2. After delivery of machine to customer premises client sends his service engineer to install the machine and after the successful installation only client raises the bill to customer .
    How could i capture this installation process in SAP
    Kindly provide your inputs
    Regards,

    Hi Ravi,
    This Scenario is related to Customer Services module in SAP, Please fallow these steps.
    1, you need to maintain all SD relevant data along with Customer master data and material master (Create also a service material for billing on installation) for the machine as well.
    2, Under Plant maintenance & Customer Services Menu in SAP configure the following:
         a), Define the Functional locations of the customer where you have to install the machine.
         b), Define machine or Equipment as per your requirement. Also work centre if required.
         c), for service processing (External) configure the service order types I.e. u201CSM02u201D.
    Also ref. the link: http://help.sap.com/saphelp_46c/helpdata/en/e6/4a903f9e0311d189b70000e829fbbd/frameset.htm
    3, for Billing please ref. Resource related billing, here you need to maintain a DIP Profile using u201CODP1u201D and check the consistency with u201CODP2Au2019.
    Also maintain copy controls for order type (DR) to billing type.
         Maintain Cost elements for the service material in the DIP profile in material determination view.
    Further you follow the Service processing through service order creation till billing (Broadly) :
    Service notification (IW51) -> Service order creation- > Entry of equipment, SP, components-etc>,service order confirmation (IW41) - >, Debit memo request - > Billing
    Once you create service order only you can send the service technician to the customer site, and do resource related billing. Any doubts please get back.
    Please try all the best.
    Regards
    DSR

  • Auto Inbound delivery creation

    Hi Sapgurus,
    I am trying to create Inbound delivery from Outbound delivery after it has been PGI'ed. These both are related to Intracompany STO. We have WM implemented so both of these deliveries result in TO creation and can be closed only after TO confirmations. I used SAP notes which stated to use SPED output type in output determination procedure for outbound delivery and then assign output determination procedure to delivery type. But I was not successful in getting the desired results.
    Can anyone please provide me with the steps of this configuration, I may be doing wrong something somewhere.
    Appreciate the help.
    Thanks in advance
    Manav Anand

    Hi,
    I think you are talking about stock transfer between two plants. I assume your requirement is after PGI of the replenishment delivery system should create automatic inbound delivery in second warehouse,right?
    You can create inbound delivery automatically for second warehouse.I had such scenario in my previous client.I believe through some user exit you can initiate inbound delivery creation immediately.
    Please check with your technical person.
    Regards,
    PRashant

  • Immediate Delivery Creation on Sales Order Save

    Hi,
    For one my scenario I want delivery to be created immediately after saving the sales order.
    For which i have set the immediate delivery'X' in the sales document type. But when i create the sales order, which is confirmed for today, delivery is not immediately created.
    Let me know what could be the possible reason for this and is there any other place i need to make additional settings?
    Thanks

    Hi there,
    I guess that materials will be maintained in separate storage loc to process immediate delivery scenarios in your company sothat item is confirmed for today.
    When immediate delivery is not happening, thenit means that the system is not calling the delivery creation prog immediately after order save.
    So in sales order prog MV45AFZZ put a code that if the order has to create immediate delivery (like rush orders SO, cash sale BV), system should check if the material is confirmed for today. If yes, it should call delivery creation prog SAPMV50A
    Regards,
    Sivanand

  • Profit Center Problem in case of PGI after delivery

    Hello All,
    The problem is related to Stock Transfer Order (STO) between two plants which is as follows -
    When a PO is raised for Material 1 the Profit Center is maintained in the material master in the Supplying Plant A but not maintained in the material master for Material 1 in the Recipient Plant B.After Delivery & PGI when posting is checked it is observed that In case of Supplying Plant A inventory a/c is getting credited reflecting the assigned profit center while in case of Recipient Plant B inventory a/c  is getting debited but the profit center field remained blank.Is there any configuration possible to check/restrict the PGI posting when the profit center is not getting reflected in the recipient Plant without making the profit center field as 'mandatory' in the General Plant & Storage Data of the Material Master??
    Please suggest at the earliest.
    Thanks & Regards
    Priyanka Mitra

    Hello Sangram,
    thank you for your fast reply.
    It is not about the amounts. They are correct.
    I got confused regarding the change of the profit center numbers on the level of the GR/IR.
    KR
    Thomas

  • Sale order 'value changes' after invoice creation

    Experts,
    A sale order was created / shipped / invoiced. The invoice did not go to accounting because of credit auth error. We have a procedure to fix it and then release it to accounting (transaction VFX3). All OK until this point.
    While fixing the auth error, an user changed the freight condition value in the sale order. Then invoice is released to accounting. Now, the value of freight in order and invoice match. How is it possible to change the value of an invoice after its creation?
    Any input would be appreciated.
    UV

    when the value is changed in the sale order, it would automatically transfer
       the new pricing to the existing open SD invoice pending accounting entry??
    Certainly not.  The control is in VTFL where if you select the billing item category for the combination of your delivery type and billing type, you can see a field "Pricing Type".  If you maintain any value other than "B", system will copy the price from sale order to billing and you can, as I said above, can change manually in billing.  On the other hand, if you have maintained "B" in the above field, system will not  consider sale order price but will check your pricing condition maintained in VK11 which you can check in VK12 or VK13.
    thanks
    G. Lakshmipathi

  • Without sale order Delivery creation

    Hi,
         I  want some help to make the delivery creation without sale order.This is my scenario
    ->>>Two RAW material(ROH) then make the PO and GRN.
    ->>>Then Created the Finished Material(FERT)
    ->>>Production order creation
    ->>>Production order Confirmation(261,531movement)
    ->>>Stock received(Finished Material)
    ->>>Make the delivery without  order ref
    ->>>Delivery type(LO-Delivery w/o ref)
    ->>>Ship to party(Here only we are mentioned the Customer)
    ->>> save the delivery
    When i make the POST GOODS ISSUE (PGI) the following error appear
    Message no. NA  KI235
    Account 315002   requires an assignment to a CO object
    You have not defined a CO account assignment for an account that is relevant to cost accounting.
    System Response
    Account 315002  is defined as a cost element.
    This means that you must always specify a CO account assignment.
    Procedure
    Enter one of the following CO account assignments
    Order
    Cost center / cost center/ activity type
    Sales order item (for a project or cost relevant)
    Project / WBS element
    Cost object (Process manufacturing)
    Network/ Network activities
    Business process
    Profitability segment
    Real estate object
    The posting row affected is 000, account 315002
    Kindly help in getting resolve of this error.
    Regards,
    T.Murugu

    Hi Murugu,
    Please go through the link given below. Hope it helps,
    http://www.sap-img.com/financial/requires-an-assignment-to-a-co-object.htm
    Regards
    MT

  • Problem related to Outbound Delivery creation via Background Job

    Hi ,
    We are using the program RVV50R10C for creating OBD incase of STO .
    Z variant is created to take care of selection parameters which inlcudes Shipping Point , Delivery creation date , Calc Rule, Delivery priority and shipping conditions.
    The job is scheduled to run for every 10 minutes .
    As planned the job is running for every 10 minutes but the OBD are created after 1 hour .
    What are possible causes of this error.?
    Please note that there exists enough stock.
    Regards
    Ramesh Ch

    I think you will have the same problem when doing it manually with VL10B.
    The creation is based on entries in an index. there is a userexit where you can influence how and when an entry goes into the index.  E.g. you can speed up the overall performance if you do not update the index all the time, instead you are doing this with a background job from time to time.
    Check if this is the case in your system.
    this note may give you some hints:
    Note 356061 - Incorrect index compilation caused by own checks

  • Material Blocked for delivery after delivery is already created

    Is it true that if a material is placed on block after the delivery has already been created but before the PGI is done, the delivery needs to be manually updated with a block status to prevent picking and PGI? I would expect SAP to determine if a material is blocked and read from txn OVSU and OVLS to determine whether picking and PGI are allowed.
    I know it works fine before the delivery is created but if a material is blocked post delivery creation it seems SAP doesnt recognize the fact that the material is blocked and will still allow it to be delivered unless you manually change each delivery. Is this correct?

    James..my friend...use simple business logic....when are you blocking the delivery...if in case customer credit is due, or that material sale is not allowed to the customer etc etc.....so ideally, that should happen before delivery...now you want the system to act like a human and determine if something goes wrong after delivery and do not allow PGI to happen...SAP standard program is like that my friend..you can not control that...if you want to check that again after delivery...take the help of you abaper for putting up the validation after delivery.
    Reward points if it helps
    Regards,
    N

Maybe you are looking for