Picking batch in restricted status

Hello all,
I have a process order in which the user entered  restricted batch at the time of confirmation(He inserted it unknowingly).Now the user want to know how picking of restricted batch could be prevented in future?Is there any settings by which we can block or prevent picking a restricted batch while confirming an order,
If so,please explain the steps how to configure the same.
Thanks in advance
Regards
George

Hi George,
                 Please explore in the T-code
COB1- batch Search strategy
CU70 - Sorting rule
OPLG - batch Search procedure defination
Apart from that you look into SPRO - > Logistics General - >
Batch Management- >Batch Determination and Batch Check
Here you can get the comprehensive setting for batch determination in IM , PP & SD.
I hope this will solve your issue ....... you need to maintain a selection criteria in which batches which are in unrestricted will only be picked............
Do let me know if you have any further query on this
Regards
Kaushik

Similar Messages

  • Batch with restricted status not allowed to consumed in Process order/Staged/Deliver

    Hi
    My requirement is batch with restricted status can NOT be
    - consumed in process order via MIGO or MB1A
    - Can not be delivered to Customer
    - Can not be allowed / available to be staged
    Together with your input i want to make development strong/defect free/consider all aspects.....kindly suggest
    Thanks & Regards
    Prashant Gupta

    I still believe that this is configurable  I believe that a PP-PI person can control that restricted stock is not allowed for use in orders.
    Restricted stock should already not be allowed to be sent to a customer.
    I'm not sure what you mean by staged.  That can be different in different places. I assume you mean some type of stock transfer to a different storage location?
    You can also use batch search strategies to prevent selecting restricted stock as well in almost all areas.
    Again, there should not be a need for custom development.
    Craig

  • Material batch in restricted use status, still get selected & consumed.

    In Process Industry : Batch 'XYZ' has moved to Restricted Use status after the Batch Job run on daily basis for Deadline Monitoring of Batches on 24th Jan 07.
    But on the next day i.e. 25th Jan 07 during the confirmation of one of the Process Order's, it got consumed through Goods issue posting via Backflushing.This was evident in Material Document as well.
    My Question is
    Is there anywhere in Configuration setting which controls whether the Restricted Use stock can be consume (withdrawal Posting) in Process Order Confirmation……

    Hi pravin
    Change the sattus of the message no. M7665 - Batch & has the status <restricted-use> to Error in transaction OMCQ.
    An error message will get generated and the back flush will be carried out if you check the termination of incorrect goods movement in transaction OPK4.
    Regards
    Soundararajan.M

  • Requirement of putting partial batch qty to restricted status

    Hello All
    I have a requirement where in the 100000 EA of FG is produced & is having a single batch no., but out of these 3000 need to be reworked & shall take atleast 5-6days for rework, on the other hand we cant wait for that long to deliver the remaining 97000 EA of FG.
    My question here is that can i put partial qty of a batch to restricted use & do the rework & at the same time my remaining 97000 are in unrestricted use & can be dispatched readily.
    Looking forward to your valualbe inputs.
    Regards,
    J K Tharwani

    Sure.  In the stock posting screen of the UD just post the 3000 to blocked and the 7000 to unrestricted.  You don't have to make the UD eithr if you don't want to.  Or, as I often recommend, post the reject qty to a separate new batch number and post this batch to unrestricted stock with a restricted batch status.
    This allows production to select the reework from restricted stock.  But restricted batch can be set up so they cannot be sold.
    Even better if you can designate a storage location for rework and physically move the material there.
    FF

  • Message M7 - 665 -Batch & has the status restricted-use )

    Hi
    Batches with are reached expiry date are giving Restricted status by using deadline monitoring transaction. (QA07 & QA05)
    With restricted status Batches are allowing for the Consumption to the order/ cost center and also for the 311Movement.
    In order to control this consumption we made the information message in to Error message. (M7 -665 -Batch & has the status <restricted-use>).
    This setting done in MM-SPRO- Inventory management ---Define attributes of system messages.
    This setting is applicable for all the Movement types.
    Now the requirement is For the Movement type 344, 551 exemption need to be given so that posting to be happen from restricted status to Blocked stock / Scrap.
    How to Exempt the 344, 551 From the Message u2013M7 -665 Category?
    Regards
    Sasikanth

    You cannot make exceptions. If you want the error message selectively, use the user exit at the time of goods issue. Here you can issue the error message by movement type.
    Lakshman

  • Auto batch detmn for components in Process Order selects batch in Q status.

    Hi Gurus,
    We have the following issue with automatic batch determination for component batches for a Process Order:
    Say for a Process Order it requires components A,B, and C.
    The issue is with component C. if the PO requires 100 Qty of C. the system is picking batch X having 80 qty  and picking 20 from another batch Y which is still in u201CQu201D status (due to some defects it is not cleared .  for which inspection should have completed 3 days before Process Order is released).
    Also there are only these two batches for this component in MMBE.
    What I understand is system adds GR date + GR processing days ( for inspection) and release component for production after that (ie., moves to Un restricted stock). Therefore system selects this batch as per the availability check (by calculating the GR+ GR processing date) even thoe it is not cleared yet.
    Also, I want to know If this is correct procedure, how can we make system to not to include batch with Q stock (batch which is having some defects).
    Thanks,
    N.

    Hi
    Use separate Checking Group(Availability Check) in MRP-3 view for comp C with the settings in OPJJ(Availability Check+Checking rule combination) with untick incl.quality insp stock. Idea is to select the un-restricted batch stock qty during Auto Batch determination for Components
    Regards
    Brahmaji

  • No manual entry of batch, if batch determination fails to pick batch in DO

    Dear Experts,
    I have a scenario, where I want system to stop users to pick batch manually in Delivery order creation (VL01N), if batch determination procedure fails to auto-pick batch due to any reason.
    By standard configuration, is there any-way to cater this requirement or we need user-exit only?
    PLease suggest.
    Regards,
    Praveen

    Hi Praveen
    The standard SAP allows you to change manually determined batch. When the batch is selected manually, the automatic determination has failed because the batch characteristics are not proper as per the condition set in VCH1. When you manually select the batch in the delivery, then the system would throw up a message saying Invalid batch (batch number) according to selection criteria in batch determination (Message no. VL215). This is a warning message. Try changing this to an error message in the user exit.
    Thanks
    Indranil

  • Delivery to a consigment in quality or restricted status

    When I create a delivery posting,  in a consigment sales process, I would like to send the material to the client  as a consigment, but with a quality or restricted status.  Is that posible?
    Thank you

    When u r doing consignment sales with consignment full up order it will posted to consignment sales and put to Clint location in system also that stock is block against that order no one can use that stock what u want to block it again
    AHMED

  • How to restrict status profile for sales order.

    Dear Friends,
    Pl suggest me for follwoing scenario
    ►     As per business process for tender/ institutional sales and exports, the order is complete once the complete delivery and invoicing for the same has been performed.
    ►     It was also observed that a sales order may be modified (material, quantity, price etc) even after complete invoicing of the same has been performed in SAP.
         The requirement is  Possibility to enable a control to restrict any amendments to the sales order after complete delivery and invoicing will be explored as per business requirements.
    Is there any solution above scenario without writing any code.
    Regards,
    Atul
    Edited by: atul thakur on Oct 28, 2009 5:09 AM

    Mr Atul,
    My understanding is, you don't want your user to be able to change the pricing and order quantity once the order is complete, i.e Delivered and Shipped.
    The status profile will not help you in the above scenario, Price/Quantity changes will not come up as Business transactions that can be controlled at Status profile.
    Standard SAP restricts the price changes to a completed item of the order, so no need to worry about this.
    But order quantity can be increased any time.
    So to restrict the user to increase the order quantity you need to use the User-Exits that SAP provided.
    Use the MV45AFZB user-exit program and form  FORM userexit_check_vbap to code this.
    Hope this helps you.
    Regards,
    Aj.

  • Batch jobs with status "active" but aren't really active

    We have 4 jobs that show up in SM37 with a status of "active", but they aren't really active.
    They are from 1998, and the client & server listed no longer exist. The PIDs listed do not exist on any servers.
    We have tried to cancel, delete, check status, nothing works.
    Is there some way to get rid of these jobs from the system?
    RSBTCDEL / RSBTCDEL2 will not work, because the jobs are active.
    Thank you.

    When I try to cancel the "active" job, I get message "Error occured determining batch work process information" (Message BT241).
    When I do a Check Status, it just says "1 jobs were checked and 0 jobs were corrected"
    When I try to delete, it says "Job xxxx is active. The selected function cannot be performed"
    We have jobs SAP_REORG_JOBS and SAP_REORG_JOBSTATISTIC running. I cannot find a standard job SAP_REORG_JOBSSTATUS mentioned in Yves reply. If this existst, can you tell me what program is being executed by the job?
    We shut down / restarted one of the systems that has some of the old jobs yesterday, and the problem still exists.
    We are at Basis release 702, SP 12.
    I will take a look at the BP_JOB* function modules

  • MRP + Batch determination/restriction complex sceanario

    I have a very complex issue with MRP and Batch Determination. Here is my
    situation. Please help me find a solution.
    I have materials which are batch managed and each material can have numerous batches based on the quality (80%, 70%, 90%). Materials can have up to 100-150 batches. Some batches can be used only by some customers (Plants, Customers) in different countries because of legal issues. When
    we run an MRP, MRP doesn't care which batch it is, it just creates planned orders/purchase reqs based on the quantity, material and plant. Just to give you an example, Lets say we have material A which as 2 batches Batch 1 and Batch 2. Lets say we have customer x and Customer y. Customer X can use only Batch 1 for the material not batch 2 because of legal issues and standards. Customer y can use Batch 1 and also batch 2. When we run an MRP, MRP is suggesting to send batch 2 to customer x which is not right. Storage location creation is out of question coz of business requirement in those countries.
    Is there any user exit or enhancements that i can look into, or can I accomplish this through custom z tables/tcodes ? Is there any other way I can handle this through master data change ?
    Please help me out on this and let me know what other possible ways we can handle this issue.
    Thanks,
    Mike

    Hi
    I think your requirement can be mapped using standard Batch determination set up. Pl try with...
    1) Create 2 more Char in CT04 like Plant and Customer and assign to the batch Class already exists (023). The idea is to give plant and customer data values to each batch along with other batch char values
    2) In the SPRO > Log- gen > Batch mgt > Batch determination and Batch chk
       a) Create new condition table with Customer/Plant/Material/Mvt type
       b) Create Access table
       c) Create Strategy type
       d) Create Search Procedure and assign Stg type
       e) Assign the Search procedure to mvt type 261
    3) Create Batch search strategy in MCB1 for the Strategy type created earlier for the combination
        Customer/plant/mvt type/material combination and maintain sorting rule and Batch search criteria and maintain classification data
    Example of Batches say
    Batch-123            Batch-231_
    Density- 1                   Density- 1.2         
    Viscosity - 1.8             Viscosity - 1.8
    Plant - 1000                 Plant - 1100
    Customer - A               Customer - A
    4) Now while running MRP system will pick up the Batches corresponding to that plant or customer. Hope this will solve u r problem. Pl revert back for more info
    Regards
    Brahmaji

  • Restrict Status, status getting disabled

    Hello everyone,
    I have a requirement in which I need to restrict the user statuses based on the authorization key.
    I have deactivated all the places except one for authorization object B_USERSTAT.
    By doing this, its working fine i.e. only those statuses are visible where authorization key is maintained in the status profile.
    But that is also making the status field getting disabled in UI.
    Right now, I have deactivated it, and its getting disabled in UI.
    Could you please guide me how should I pursue so as to make the statuses work?
    Regards,
    Devashish

    Hi Devashish,
    Please check the following link:
    http://scn.sap.com/thread/3491819
    Regards,
    Renzo.

  • Not picking batch details

    Hello
    I am using  ws_delivery_update for doing picking and PGI for outbound delivries, the function does the picking , it updates the pick quantity but not the batch number.
    here is the following code I have written.
    If any body can tell what would be the problem
    data: wa_vbkok like vbkok.
    data: lt_vbpok like vbpok occurs 0 with header line.
    data : L_PROTT LIKE PROTT OCCURS 0 WITH HEADER LINE.
    wa_vbkok-VBELN_VL =  '0081399858'.
       wa_vbkok-vbeln = '0081399838'.
        wa_vbkok-komue = 'X'.
        wa_VBKOK-WABUC = 'X'.
    lt_vbpok-vbeln_vl = '0081399858'.
    lt_vbpok-posnr_vl = 10.
    lt_vbpok-vbeln = '0081399858'.
    lt_vbpok-posnn = 10.
    lt_vbpok-matnr = '000000000000005592'.
    lt_vbpok-charg = 'xyz'.
    lt_vbpok-lianp = 'X'.
    lt_vbpok-lfimg = '28'.
    lt_vbpok-PIKMG = '28'.
    append lt_vbpok.
    CALL FUNCTION 'WS_DELIVERY_UPDATE'
      EXPORTING
        VBKOK_WA                           = wa_vbkok
        SYNCHRON                           = 'X'
        NO_MESSAGES_UPDATE                 = ' '
        COMMIT                             = ' '
        DELIVERY                           = '0081399858'
        UPDATE_PICKING                     = 'X'
        NICHT_SPERREN                      = 'X'
      IF_CONFIRM_CENTRAL                 = ' '
      IF_WMPP                            = ' '
      IF_GET_DELIVERY_BUFFERED           = ' '
      IF_NO_GENERIC_SYSTEM_SERVICE       = ' '
      IF_DATABASE_UPDATE                 = '1'
      IF_NO_INIT                         = ' '
      IF_NO_READ                         = ' '
      IF_ERROR_MESSAGES_SEND_0           = 'X'
      IF_NO_BUFFER_REFRESH               = ' '
      IT_PARTNER_UPDATE                  =
      IT_SERNR_UPDATE                    =
      IF_NO_REMOTE_CHG                   = ' '
      IF_NO_MES_UPD_PACK                 = ' '
      IF_LATE_DELIVERY_UPD               = ' '
    IMPORTING
      EF_ERROR_ANY_0                     =
      EF_ERROR_IN_ITEM_DELETION_0        =
      EF_ERROR_IN_POD_UPDATE_0           =
      EF_ERROR_IN_INTERFACE_0            =
      EF_ERROR_IN_GOODS_ISSUE_0          =
      EF_ERROR_IN_FINAL_CHECK_0          =
      EF_ERROR_PARTNER_UPDATE            =
      EF_ERROR_SERNR_UPDATE              =
    TABLES
       VBPOK_TAB                          = lt_vbpok
       PROT                               = L_PROTT
      VERKO_TAB                          =
      VERPO_TAB                          =
      VBSUPCON_TAB                       =
      IT_VERPO_SERNR                     =
      IT_PACKING                         =
      IT_PACKING_SERNR                   =
      IT_REPACK                          =
      IT_HANDLING_UNITS                  =
      IT_OBJECTS                         =
      ET_CREATED_HUS                     =
      TVPOD_TAB                          =

    Hi,
    May I know how did you update the batch number in picking ??
    I am facing the same issue.
    Thanks in advance.
    Best Regards,
    Nidhya

  • Batch Determination Restriction in VL02N

    Dear Expert,
    How can i restrict the batch determination option in VL02N. Is there any object which can be used to block the said activity for certain users or disable the option of batch determination.
    Regards.
    Edited by: Govinder Singh on Oct 20, 2009 3:00 PM

    Hello,
    Check with objects C_TCLA_BKA and C_TCLS_MNT
    You can trace using ST01 and find respective objects.
    Regards,
    Gowrinadh

  • MIGO: goods reception of batches into "Batch in Restricted-Use Stock"

    Hello,
    Is it possible to use MIGO for the reception of goods with this requirement?
    1 - The batch numbers already exist in the destination;
    2 - The batches are received with Restricted-Use Stock;
    In standard use, MIGO only enables the "Restricted-Use" checkbox for new batches.
    Any clues?
    Regards,
    Joao

    Not necessary anymore.

Maybe you are looking for

  • File/folder behaviour when importing in iTunes?

    I've recently purchased an iPhone 3G. I've also got a substantial mp3 collection (121GB), all ordered in a Genre/Artist/Album subfolder structure. Every file has an ID3 tag properly filled out. As you can tell I'm an organized person - at least when

  • Custom JAAS login module configuration in Oracle application server

    I have a LDAP login module implementing javax.security.auth.spi.LoginModule. This login module works well with tomcat and weblogic, if I configure the JVM arguments -Djava.security.auth.login.config and -Djava.security.policy to point to the login.co

  • How do I parse for the 2nd CN in a line?

    Hi, Via Powershell, I list all my NTDS Settings Objects with some properties, but out of the Distinguished Name I just want the 2nd CN which contains the Server Name.  I just do a Get-Adobject on the Objectclass of nTDSDSA to get this data, so how wo

  • How do I read a text file line by line and store to array

    I have a text file, I want to be able to store each line of the file in an array, how would I go about doing this? code example? tutorial? Thank you

  • GR Conversion - Posting Periods

    Hi All, During GR conversion, i am getting the following error Parameters for plant P000 not maintained in Inventory Management. Posting only possible in periods 2008/06 and 2008/05 in company code A001 What might be the possible solution?