Short closure POs in Mass

Dear All,
I want to shortclose the POs against whcih are open without receipts or partial receipts for many days (say 90).
Currently all POs are released and I can not tick the "delievry completed" option for that POs without unreleaing. Also though I ticks the "delivry completed" option after unreleaing the PO, system still allows me to make GRN against that line item.
Requirement -
01. Without unreleasing the PO, user should allow to tick the option "delivry completed" option.
02. System should not allow to make GRN after the "delivery completed" is ticked.
Regards,
Rakesh

http://help.sap.com/erp2005_ehp_04/helpdata/EN/a5/63358343a211d189410000e829fbbd/frameset.htm
"Delivery Completed" Indicator
The "delivery completed" indicator specifies whether the delivery for an order is considered complete. This means that no more goods receipts of the material produced are expected for this order. The order then has the status fully delivered. If the "delivery completed" indicator is set, the open order quantity becomes zero, even if the full quantity has not been delivered. You can still post goods receipts for remaining quantities, but these no longer change the status.
The u201Cdelivery completedu201D indicator has the following effects:
·        The purchase order item is considered closed, even though the total quantity may not have been delivered.
·        Although a further delivery is not expected, it is still possible.
·        At the time of the next goods receipt, the system suggests the item as unselected.
·        The purchase order item can be deleted, even if the total quantity was not delivered.
Although the u201Cdelivery completedu201D indicator is not set, a purchase order item is still considered closed if the full quantity has been delivered. In this case, the u201Cdelivery completedu201D indicator is not required.
To disallow further receipts you can set last goods receipt date, you can  set PO quantity to equal GR quantity and remove overdelivery tolerances.

Similar Messages

  • Short Closure and Permanent Closure of Purchase Orders

    Dear Experts,
    Our clientu2019s requirement is to close and block the processing of Purchase Orders for either partly received or no receipt at all.
    The following objectives for the closure of Purchase Orders :-
    1.     The useru2019s should not be able to process the Service or Material Purchase Orders after short closure of the Purchase Orders.
    2.     The Budget commitments for the undelivered Services or Material should get released after short closure of the Purchase Order.
    If a Purchase Order is raised for 100 nos. of a material/services @ Rs. 100 per unit, the total value of the Purchase Order will be Rs. 10000/- and GR has been prepared for say 10 nos, so the value of the GR will be Rs. 1000/-. The Purchase Order is now short closed for 90 nos. Then the following are the objectives to be achieved :-
    1.     The user should not be able to make a GR/SES for 90 nos.
    2.     Commitment Budget for 90 nos (Rs. 9000/- should get released from the Purchase Order.
    We have tried the following :-
    1.     Ticking the Delivery Completion Indicator.
    2.     Putting the Last GR Date
    3.     Making the Message of Last GR from Warning to Error.
    4.     Locking the line item for further processing
    But still the Delivery Completion Indicator, Last GR date and Unlock options are are editable to the user in ME22N and ME23N, where he can remove the tick and date and process the gr.
    Please suggest a solution to achieve the above objective.
    Thanks in advance.
    AJ

    Hi Adwait,
    Reducing the quantity to 90 nos. in the Purchase Order will help in release of my commitement budget. But the line item will still be open to the user for amendment and further processing. If the user amends the purchase order again, the line item can be processed by the user again.
    I want that alongwith the release of the commitment budget the line item should also be permanantly locked for modification by the end user.
    Please suggest further in continuance to the above.
    Thanks in advance.
    AJ

  • Short closure of released purchase requisitions and purchase orders

    Hello All,
    I've got 2 requirement from my client.
    1) Short closure of released PR:  Such documents can't be edited(closed) unless the releases are revoked. I have a doubt on "Change relase indicator assignment for the final approver to the Changable option".
    Would this option help??
    According my research, this would open the PR's and users may be able to edit the same and add new line items and this is a big risk.
    Are there any other options available.
    2) Short closure of released PO's : This requirement is also on similar lines
    Can someone please help?
    Regards,
    Manoj

    hi
    try with the changable option and version management for the pr
    in this case the pr will be editable after gr also and if user change the PR version will create for the same and user have to give reson for the change
    also you can try to go for mail to creator after creation of new version
    same can be done for the po
    regards
    kunal

  • Version asking for short closure of po

    Dear Gurus,
    My problem is for a line item in po when i go for short closure by selecting the delivery completed indicator . when i check, system asking for new versions, but it should nt happen i have checked for the field (ELIKZ-delivery completion) in version management it is not maintained for that field, then how can we resolve this please guide me with detailed explanation, checked in google but didnt find any suitable answer.

    Hi,
       Yes. Remove the flag for P (Purchase order) and test the scenario again.
    Regards,
    AKPT

  • User exit to restrict the Short description ( POS descpn) in Artcile master

    Hi
    Could you please help me out with the excat user exit for restricting short description (pos description0 in artcile master. It allows 40 characters, i need it to restrict it to 30
    Thanks
    Sreenath

    Hi
    I know for IS-R the BADI 'BADI_MATERIAL_OD'. It works for MM41/2/3 but I think that it doesn't work for this field.
    I hope this helps you
    Regards
    Eduardo

  • Short closure of PR

    dear All
    i have made PR with 4 qty , made PO with reference to this PR of 2 qty and done migo,miro of these 2 qty, now i want to delete  or short close this PR as remaining 2 qty are not needed now but system is not allowing the same throwing error PR already converted to PO ,also i am not able to change qty to 2 in PR pls help

    Hi,
    Please check the PR Status tab to check the total PO/GR/IR quantity.
    As per the standard Procedure, system will allow you to change the PR quantity to 2 if you have created PO for only 2 qty.
    Please check the error message you are getting whether its a standard or customized one.
    Thanks & Regards,

  • WBS element short closure.

    Hi,
    I have one case where AUC cost is not transferred on Fixed asset in last fiscal year due to which it is not allowing Full settlement in this year.
    And due to some config changes the same WBS cost got reposted on AUC in this fiscal year.
    Now, First I need to reverse the wrong settlement done on AUC in this fiscal year.
    and then need to Capitalize the AUC cost in last fiscal year (This is not possible, as it will disturb the account balances and reported figures).
    Please let me know if it is ok if,
    1. I Reverse the worng settlement by posting JV of same amount.
    2. Get the remaining cost of AUC from last fiscal year transferred on new AUC created wrt. new WBS.
    3. Settle new WBS in this period.
    4. short close old WBS. ( system will allow me to close the WBS, as there is no remaining cost on it?? )
    Regards,
    Nilesh Pimpale.

    Try KB15N for manual posting.
    the process u mentioned is fine.

  • Can I process vendor bills if the PO is put to delivery complete(short closed)..?

    Hi All,
    I have released PO#4500000001 for 2 units of X.
    Subsequently 1 unit of X is delivered in my plant against this PO and bills against the GR are not booked.
    Due to some undisclosed reasons, I have put tick mark to delivery complete indicator and PO has gone for versions, followed by amendment release.
    In this stage system is not allowing us to process the bills against the GR which is already posted unless the amendment is released.
    Is there a way out of this situation, where we can still process bills even if PO is short closed...?

    Hi,
       As I already explained, the issue for the error in MIRO is that the PO is not released, not because of short closure. It is related to PO short closure in such a way that the short closure might have triggered new version in PO, which in turn triggered new release. It is purely with your release configuration design. You may check the same and redesign if required.
       Please check the release characteristics in CL24N or in the configuration.
       If the release is triggered, then it has to be released if you want to further use the PO in subsequent documents.
    Hope its clear.
    Regards,
    AKPT

  • Mass t.code service po close

    Hi
    I have 100 service purchase orders partialy service entry sheet also completed,now i do not want to create service entry sheet for that 100 service pos,now i want to close open sevice pos in mass t.code,how can i do in mass t.code,plz suggest.
    Regards
    Sam
    Edited by: sadaraji on Mar 21, 2011 11:37 AM

    Hi,
    1st check  Delivery completed indicator activated for service PO or not.
    Make "Delivery completed" indicator is "Opt.entry" in GR/IR control segment for Field Selection Key PT9F( OR your Field Selection Key you are using for Frame work order document type) in following path:
    SPRO-> MM--> Purchasing -> Purchase Order -> Define Screen Layout at Document Level
    Then you can use concept of using  MEMASSPO for closing service order.
    Regards,
    Biju K

  • Mass data+use bulk itu00B4s possible ?

    hi guys,
    I have in my backend system about 200.000 register.
    I use bulk (get_detail) to bring all data using a single get_detail , instead of use get_list and after get the keys headers execute details for each key (200000 times) .
    The approach is correct ? what the best solution ? can I use mass + use bulk ?
    I need help about huge data transfer to CDS. thanks

    You can use Mass GetList and Bulk Get Detail together.
    If you are working with SP04 of Gateway1.1 to SAP Netweaver Mobile 7.10. Then you can check the code in following data objcets.
    1. Goto SDOE_WB transaction
    2. Select MAS_SRVASG data object from SWCV :: MAS_SMARTPHONE_SERVICE , 1.4 of  SAP.
    3. Select the backend adapter "MAS_SRVASG_BA" and view the Get List & Get Details BAPI wrappers which uses both these functionalities.
    In Short:
    Get List with Mass Data: This should provide set of record keys. [Using Mass Get List|http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/50fa3a06-8bcb-2c10-1daf-c604a4880361]
    Get Detail with Bulk: This should have root node details as TABLES parameter. DOE will invoke the BAPI wrapper by providing number of keys in this TABLES parameter. BAPI wrapper should return the values for all these keys by populating all other tables and the root node information also. Check question 8 from following link:
    [Question about Use Bulk Detail|http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/10de86e2-41d0-2c10-7e96-e9337967f7fe]
    Regards,
    Siva.
    Edited by: Siva Satya Prasad Yerra on May 9, 2011 12:44 PM

  • Project commitment shows even after closing PO

    Hi,
    I have developed a program to short close PO (in mass).  This program marks Delivery indicator and sets Latest GR Date.
    After running this program POs are short closed and To be delivered qty/value shows zero in MM reports such as ME2N.
    The problem is that this does not close commitments in Project.  When I run PS report (say CJI5), I get those POs as open and the remaining values are still shown as open commitment in PS.
    Please help me understand how to close this project commitment.
    Regards,
    UT

    I think this will work.  I ran RKANBU01 program after closing PO through my program and it successfully closed open commitments.
    I will confirm once I'm done with my testings...
    Thanks a lot!
    Regards,
    UT

  • Close all opened PO

    Hi Experts,
    What is the T-code to close all open PO in one shot for a particular plant ?
    Regards,
    Phalgun patel

    Hi,
    Normally to close PO ,users have to set "Delivery Completion Flag" in PO.
    You can do the same for several POs using Tcode-MASS
    Select Object-(BUS2012-Purchase orders) > Execute > Purchase Order Item > Give the reference of all POs and line item number(which requires to short-close) > Execute > Select Field "Deivery Completed" > set "Y" flag to all and then Execute.
    It will then help to short close all POs through Mass transaction.
    Note also you need to shortclose PO by selecting deletion Indicator="L" if the GRN is not made.
    Hope this will resolve your query.
    Regards,
    Sandesh Sawant

  • How does the PO WF trigger?

    Hi Guys,
    The question may seem simple, but I am looking for a tough solution.
    I am aware that we have BUS2012-RELEASESTEPCREATED as the triggering event for the PO Workflow. and in SWETYPV we mantain the link between the workflow and the event. All this is working absolutely fine.
    I also understand the fact that when a PO (that has only one release strategy which is released via Workflow) is created and saved, the event RELEASESTEPCREATED  gets published ( i have verified this in SWEL) and hence WF triggers.
    Our requirement is to stop this triggering of the workflow for a specific set of purchase orders, all of which are created via a customized transaction. We are trying not to make any changes from the workflow level to inhibit its execution (by using start conditions, etc). So we would like to know if there are any possibilities that we can add code between the saving of the PO and the triggering of the workflow so that it prevents the latter. Does any one have any clue how this can be achieved?
    Any thoughts/suggestions are most welcome. Thankyou for your time!
    regards,
    anwar.

    Hi Rob!
    Thanks for your time to looking into my post.
    Well, let me write in short what our requirement is. we are creating anew transaction to release POs, in which this new transaction will use ME28 to release the POs. Our new transaction will have the ability to release POs on a mass scale, hence the usage of the new transaction as compared to the standard ME28.
    When we do this 'mass release' of POs, we dont want workflows to trigger as it would generate lot of emails and workitems. Hence, we need to stop the workflow to trigger in the first place.
    But, (a big BUT), when such a PO (that got created via mass release) gets its release strategy reset (say by increasing the PO amount in the future), we then would like the Workflow to trigger and proceed as usual.
    So the bottom line is, when such POs get 'mass released', for the first time we do not want the WF to trigger, but the second and subsequent times we do want the WF.
    any thoughts/suggestions would be greatly appreciated.
    regards,
    anwar.

  • How to change String to Date

    Hi All
    How to change Java String to Java Date
    thanks in advance
    by
    mahender

    import java.text.*;
    import java.util.Date;
    class dateparsing{
         public static void main (String args[]){
              String myString ="12/10/2001";
              DateFormat df = DateFormat.getDateInstance(DateFormat.SHORT);
              ParsePosition pos = new ParsePosition (0);
              Date myDate = df.parse(myString,pos);
              System.out.println(myDate.toString());
    }import java.text.*;
    import java.util.Date;
    class dateparsing{
         public static void main (String args[]){
              String myString ="12/10/2001";
              DateFormat df = DateFormat.getDateInstance(DateFormat.SHORT);
              ParsePosition pos = new ParsePosition (0);
              Date myDate = df.parse(myString,pos);
              System.out.println(myDate.toString());
    }

  • API to close a Purchase Order in 11.5.10.2

    Hello Everyone,
    Is there any API to close PO's in 11i?
    I have tried using PO_ACTIONS.CLOSE_PO but it is not working in 11i, however the same API was working fine in R12.
    Also in Metalink ID 821765.1 it is mentioned that there is no public API to close POs in mass.
    Can anyone suggest on how to close POs through backend? Thanks in advance :)
    Regards,
    Soma
    Edited by: Soma Sekhar on May 31, 2012 8:54 AM

    Yes see http://oracle-ebspro.blogspot.com/2011/12/how-to-programmatically-close-po-using.html
    Sandeep Gandhi

Maybe you are looking for