Restriction on usage decision Save

Hi Experts,
We are able to save usage decision even after inspection stock posting pending.
Is it possible that system allows usage decision save only after inspection stock posting in such a way that all inspection lot qty. becomes zero.
Even some/partial stock posting pending system not allows to save ud.
Pl. help me to sort out problem
Gkude

U can use user status for this.
Quality Management   Quality Inspection  Status Management  Define Status Profile  create user status QM_UDSTK
create 2 status NOUD and STCO
in NOUD
Make usage decision        forbidden and no action
in STCO
Complete inventory posting    Permitted   and Set
Make usage decision              Permitted   and No action
attach this user status in inspection type.
this will be attached to new inspection lots only.
ud will not be allowed, if stock is pending for clearance.
when complete stock posting is over u have to save and then take ud
or
change the user status manuly from NOUD to STCO and then UD will be allowed

Similar Messages

  • Storage location restriction at usage decision

    Dear All,
    I want to restrict the st.location at the time of usage decision i.e. two location window appears one to unresticted stock and second to block stock.Is there any customization setting or by another method can i freeze the location(say X) of unresticted stock during inspection stock posting in QA32.
    Regards
    r sehgal

    Dear,
    you need to do customizing here
    SPRO>Quality Management>Quality Inspection>Inspection Lot Completion>Define Inventory Postings
    Posting ID  - Keep postimg Id VMENGE01 and VMENGE04, and delete all other posting ID.
    It will give the result what is required for you

  • QM Usage Decision Error : Deficit Batch restricted

    I am unable to reject two batches..it shows 'no inventory exsists for this material'
    Usage Decision TCode gives me the following error:
    Deficit Batch restricted
    Can you please tell me, what might be the probable reason?
    Thanks

    Well.. it's basically telling you it can't find the material in the stock category it is looking for it in.
    So, to resolve this, first find out where the batches really are.
    Get the actual batch numbers from the inspection lots and run MMBE to see where the material is and what the status of the batch is, restricted or unrestricted.
    You must then figure out where is the UD transaction looking for the material?  You can check this by looking in config and the looking at the settings for the inventory posting.  You should see 3 movement types for the reject posting line.  One for QI, one for unrestricted and one for blocked. 
    What you need to do, is a) get the batch inventory into the proper inventory bucket.  This might be as simple as unrestricting the batch. b) if you can't get the material where it needs to be, you might be able to temporarily change the movement type used for the reject postings.  Then change it back to what it should be once you rejected the material.
    Hope this helps.
    Craig

  • Save usage decision from QA11

    Hi,
    I need to fetch the usage decision and update QMEL table from Transaction QA11.
    Can anyone suggest me suitable user exit or BADI?
    Thanks in advance.
    Partha

    Hi Sanjit,
    You can just try the BAPI: BAPI_INSPLOT_SETUSAGEDECISION
    for more help, check the following helpful link:
    Re: Stock posting through mb1b
    Hope this will help you.

  • How to Create Custom Usage Decisions

    Hi,
    I am working in ECC 6.0. I want to create a Custom Usage decision (Plant Specific). I can not remember where to go to set this up?
    If I use transaction QS41 and set up my own Code Group under Catalog type 3 (Usage Decision), where can I attach the Selected Set that tells the system how to post the Usage Decision (i.e. Unrestricted, Restricted, Scrap...)
    Any help with this would be huge.
    Thanks so much,
    -Bruce

    Thanks for your quick feedback.
    I get confused sometimes with this.
    When I go into QS51..I get to choose Catalog Type 3 (Usage Decision) and my Plant. Then I create my Selected Set. I highlight that and Double Click on Selected Set Codes. Inside there I create my Accept and Reject codes and assign Posting Proposals. From there I save.
    I just ran a MIGO transaction and created an 01 type Inspection Lot. I tried to go in and do a Usage Decision on it. When I hit the drop down...it gives me the Original SAP Catalog. I do not see my Selected Set I just created.
    Can you tell me what I'm doing wrong?
    Thanks a Ton!

  • Error while doing the Usage Decision in transaction QA32

    Hello Friends,
    While doing the goods receipt for customer returns from customer, system generated a inspection lot with inspection type 06.
    So in QA32 transaction, system is showing that inspection lot, but in same screen, against the column InspPlan: Material, system is not showing any entry.
    Later on after analysis, i found that no inspection plan was assinged to the material, Plant for which that inspection lot was created. When i checked that inpection lot in transaction QA03, in Insp. Specifications tab, agaisnt the Assigned Specification section, system was not showing any entry in fields Group, Group Counter, Plant, Usage.
    And against that inspection lot,status CRTD, PREQ, CHCR are active.
    Because of  which, when user is trying to do the UD against this lot system throwing the error message as Status check error.
    When i checked again i found that status CRTD is throwing the error message.
    Hence friend, i want to do the Usage decision  for that inspection lot than how to do?
    Now user has assigned the material, plant to the inspection plan in QP02.
    Should i go to QA02 transaction, and in Insp. Specification tab, for fields group, group counter, usage, Plant, maintain the values?
    Will this allow me to do the usage decision against the inspection lot which got generated when no inspection plan was assingned to that material, plant?
    Waiting for your valuable inputs.

    For Result Recording and Ud the inspection lot status must be REL as u told ur status is CRTD it Mean Some master
    is missing in inspection lot,generally inspection plan for that u run QA02 enter inspection lot no go to specification tab
    there a button assigned specification there click on that as u click on button u will find that plan for above material copied to lot and it will show u plan detail line group and group counter no.
    then go to next screen Sample if sample management is active and click on sample then system will calculate sample size then save ur lot. it would get Status As REL now ui can enter result or take UD
    for QM setting Refer
    http://sap-questions.blogspot.com/

  • QM usage decision error

    hi QM gurus,
    in tcode QA11 i cannot do the usage decision, it says you have not completed all characteristic.
    what shall i do to correct this. can anyone pls give me specific instructions on what to do..
    thank you so much.

    Hi Eva,
    As the error message QC121, you will be not able to see any entry while pressing "F4" to the UD code in QA11, correct. Soooooo.......
    You need to created the Codes under code group and then Selected Sets.
    Then assign the same to the relevant inspection type then it will work for you.
    Follow the steps.
    - Run trx Qs51
    - Enter '3' in catalog, 3 stands for Usage Decision.
    - enter plant, the same plant where the inspection lot is created.
    - Put the appropriate numeric / alphanumeric / character for the Identification of the Selected Set.
    - Press Enter.
    - Enter Short Text
    - Set the Status as "Released" for it.
    - Press Enter and make sure there is no any error.
    - Noe select the line item and double click on the "Selected Set Codes" folder.
    - Here Attache the appropriate Code group.Valuate the codes. And Save
    Or
    Just straightway pick any already created selected set.And assign it to the inspection type per below mentioned steps,.
    - reach the customizing path SPRO->Quality Management->Quality Inspection->Inspection Lot Creation->Maintain Inspection Types. Execute.
    - Now for the for select your relevant inspection type and assign the selected set to the "UD Selected Set"
    - Save.
    Now go back to QA11 and press "F4" to the UD code and try to perform UD.
    Revert, if it doesn't work.
    Shyamal

  • Return process for the PO which has done the usage decision with QM

    Hi Guru,
    We are running below process right now, and stop there, don't know how to return to vendor:
    PO for external vendor -> Goods purchased physically arrive -> Create a inbound delivery for this PO -> Post the GR with the inbound delivery created -> QA team performed the usage decision and rejected.
    At this moment, how can we reverse the good receipt? We canu2019t use VL09 to reverse the inbound delivery, and we can not use MBST to reverse the material doucment which created during Post good receipt.
    What's the correct process to return it to vendor?
    Thanks,

    Hi Rick,
    Can use t.code MIGO and select return delivery for material document or delivery note.
    Then select the respective document, it will display the details, now you can select the material which you want return and unselect the materials which you dont want to return and the quantities accordingly.
    Save the document.
    This will use movement type 122.
    Regards
    vk

  • Reset Usage Decision and reverse posting in tcode QA12

    Hi Friends,
    I have a requirement to reset usage decision by creating a customer funtion button in tcode QA12 and reverse the posting quantity from restricted area to to be posted area.
    I have implemented SAP Note# 175842.So now decision is getting reset but for reverse posting, i need to run RQEVAC50 program separately.But i need it in one go,like if user presses 'customer function' button, system should both reset the decision as well as reverse the posting quantity.
    Can anybody tell me how to do this...
    Many Thanks,
    Madhu

    I am not sure but I have tried the same thing combining is possible when you do not have any stock posting praposal for selected set of UD.
    What you have to do is make a separate program where implement aforesaid SAP note( as suggested in the note) and in the same program call for the screen to cancel the Usage decision(Read the user exit carefully)
    QEVA0008-->Usage decision: Customer function key (e.g. to cancel UD) you can create a routine to call the screen & make changes in the background.
    Seek help of Abaper !!

  • The Usage decision cancellation & quantity reversal

    Daer All,
    While cancelling the Goods receipt, system gives the error Deficit of SL Stck.in qual.insp 10 M : 5000017/1 PMT1 RMST as the usage decision of quality lot generated for the goods receipt is done.
    I want to cancel/reverse the usage decision made & the quantity release from the lot to be initialised, so I can cancel the Goods receipt.
    I have applied the Note 175842 & User Exit QEVA0008
    But when I cancel the usage decision in QA11, only the usage decision is cancelled. The quantity which is moved to un-restricted stock after usage decision is not reversed.
    I want to reverse the quantity, so i can cancell the goods receipt.
    Regards,
    Prakash

    Hi Prakash,
    Please note that SAP doesnt provide an option to reverse a UD once its done.
    Now to solve your issue, Since you have already done QA inspection the stock is moved to Un-res.
    So when you cancel the Material/GR document, select the stock type as un-res then system will allow to post the document.
    Regards,

  • Usage decision - Reversal

    Hi
    How to reverse the Usage decision if we did by mistake ?. Any help will be appreciated
    Thanks
    JJ

    Hi JJ,
    for cancelling usage decision use user exit QEVA0008.With the help of Abaper Proceed with following steps.Once you apply this exit you can reset the UD.
    1) GOTO T. CODE CMOD
    2) CREATE NEW PROJECT FOR EXAMPLE "ZUDRE"
    3)GIVE SHORT BTEXT & SAVE IN REQUIRED PACKAGE
    4)CLICK ON ENHANCEMENT ASSIGNMENT PUSHBUTTON
    5)ASSIGN USER EXIT QEVA0008
    6)CLICK ON COMPONENTS PUSHBUTTON
    7)DOUBLE CLICK ON" EXIT_SAPMQEVA_008"
    8)DOUBLE CLICK ON "INCLUDE ZXQEVU10"
    9)WARNING MESSAGE WILL APPEAR ON STANDARD TOOL BAR IN YELLOW COLOUR
    10)HIT THE ENTER BUTTON OF KEYBOARD
    11)CREATE OBJECT MESSAGE APPEARS . CLICK ON YES
    12)SAVE CREATED OBJECT IN REQUIRED PACKAGE
    13)CLICK BACK TWO TIMES TO COME TO SCREEN OF DISPLAY PROJECT
    14)SINGLE CLICK ON ICON IN FRONT OF FUNCTION EXIT UNDER COLUMN EXP.
    15)COPY THE DISPLAYED PROGRAM
    16)COME BACK TO "INCLUDE ZXQEVU10" AND PASTE COPIED PROGRAM INTO "INCLUDE ZXQEVU10."
    17)SAVE AND COME BACK TO SMODE INITIAL SCREEN AND CLICK ON ACTIVATE PROJECT ICON.
    18) NOW ON UD SCREEN U WILL GET CUSTOMER FUNCTION PUSHBUTTON.CLICK ON THIS BUTTON, UD WILL GET REVERSED.
    Regards
    Amit

  • Usage decision related tables

    Hi,
    I do a usage decision for a inspection lot of 10 qty in QA32. I enter UD code A( accept) and quantity as 4 and save.stock gets posted. Again in QA32 I  enter UD code as A1 ( conditional accept) for the same inspection lot and post remaining qty 6 .
    In what table can I get qty as 4 and 6 for a given inspection lot. Kindly help.
    Regards.

    Hi,
    In that functional module, I can get details of the last UD code which I have entered during Usage decisions.Previous UD codes are not there.Same is happening in table QAMB also.
    Pls guide.
    Regards.

  • Usage Decision QA32

    Hi,
    After doing Usage Decision in QA32 and when trying to save system is asking for a serial number. Why is the system asking the Serial number at this stage..??
    Should I need to define the Serial number earlier only..?? If so when and where should I define? What for system is asking to define the Serial number..??
    Regard's,
    Uday.

    Hi,
    System asks Serial number because the material is already has been assigned serialised profile in material master.
    Secondly if serialised profile in config is made mandatory for QMSL object
    third. If you give UD as accepted or blocked  and stock post full qty to unrestricted or blocked stock,system wont ask u to give serial number as all serial nos are accepted.
    Where as if you are posting only partail qty. system do not understand how which serial number needs to be posted to which stock hence it asks for serial number.
    Hope this helps u upto certain extent.
    Regards,
    Nitin

  • QM Module: Usage Decision for Inspection Lot

    Dear All,
    After made of Usage Decision the Notification will receive to the respective Managers as mentioned below:
    IF Usage Decision is <b>QCR</b> then Notification will receive to only Marketing Manager
    IF Usage Decision is <b>MR</b> then Notification will receive to Logistics Manager, QC manager and Production Manager
    IF Usage Decision is <b>MA</b> then Notification will receive to Logistics Manager, QC manager and Production Manager
    IF Usage Decision is <b>MAC</b> then Notification will receive to Logistics Manager, QC manager and Production Manager
    IF Usage Decision is <b>QCA</b> then Notification will receive to Logistics Manager, Marketing Manager and Production Manager
    Any Suggestions pls, workflow logic in this requirement.
    Is there any Solutions without ABAP coding.
    Thanks and Regards,
    Prabhakar Dharmala
    Message was edited by:
            Prabhakar Dharmala

    I'm sorry, I am not sure if I understand any more now, but one quick check: When you write RULE, are you specifically meaning RESPONSIBILITY RULE?
    I said that a rule is needed to specify work item agents (workflow step specification of selected agents). It is not quite true, you can specify the selected agents in other ways such as using expressions etc. You could therefore create a subtype of your business object where you define virtual attributes for the different agents you mentioned, i.e. a virtual attribute AG_MARKETING_MANAGER, another one called AG_LOGISTICS_MANAGER, a third one called AG_QC_MANAGER, and finally one called AG_PRODUCTION_MANAGER. These should have the data type TSWHACTOR.
    However, you are asking for a method that does not involve rules, AND does not involve ABAP coding. I think you are out of luck there, because the virtual attributes will require (some) ABAP coding, and of course this approach is of more interest if these managers can be determined based on data that are maintained anyway - to save you the addition maintenance of the responsibility matrix in the workflow (responsibility) rule.
    You can obtain exactly the same by creating a workflow rule that takes whatever parameters are relevant, plus the Usage Decision.
    If you want to send a single step/mail to all the managers (I couldn't quite understand if you wanted a single step to a varying number of managers or a varying number of steps) the latter solution would be the best one, as the rule would give you the correct list of managers without any additional steps in the workflow.
    If you create virtual attributes you can use container operations in the workflow to put all the relevant managers into one multiline container element. But that seems rather awkward compared to creating a workflow rule.

  • Usage decision-QM

    Hi experts,
    While Usage Decision, system is asking me "Forcely take usage decision"
    why this error coming and how to restrict it.
    anand.M (Hyderabad)

    Hi Anand,
    Check, some/any of the Required MICs are pending for Recult Recording.
    To get rid of it either, Record Result for them (which is suitable and suggested identically ) or set the MIC control indicator as "Optional".
    Regards,
    Shyamal

Maybe you are looking for