Question:
SAP QM Experts,
Would you please kindly help me on this URGENT issue?
We have one bulk material, which has special requirement on the stock types by 2 different "production processes":
Process (1) : Process Order Type Z111, Stock Type = "QI"
Process (2) : Process Order Type Z222, Stock Type = "UnRest."
Which means, after confirming process order of Process (1), the automatic GR in [/nCORK] should post the Bulk product stock into "QI"; however, after confirming process orders of Process (2), the automatic GR in [/nCORK] should post the Bulk product stock into "UnRest."
The current "Inspection Setup" setting in Material Master defines "04" as the inspection type for this material, which meets the requirement of Process (1), but forces all the process orders for Process (2) to have "QI" instead of "UnRest.". I tried to switch "04" into "03" for Order Type Z222, however, it doesn't work.
Sorry that I have very little knowledge of QM, so would you please kindly help and explain the solution in detail if possible? Thanks a lot for your time and effort in advance! Really appreciate it!
Best Regards,
TCA
Answer:
Hai
U have to maintain 2 different material codes for 2 different processes.
For the first material (1st process)u can activate quality, so after gr material goes to quality. For the second material (2nd process), do not activate quality, so it directly goes to unrestricted stock once the gr is made.
In the BOM of 2nd material u have to use 1st material
Hope this will solve ur problem
If u got any solution other than this pls mail me
Regards,
VB
Answer:
Please try following.
Make a copy of inspection type 04. Say "04A", in this remove "post to inspection stock".
In SPRO go to "Define order type-dependent parameters".
Maintain respective inspection type in the planning screen for order type.
SudhirK
Answer:
VB & Sudhirk,
Many thanks to your quick replies and the kind help.
However, I still can't fix the issue.
Would you please confirm my understanding as listed below?
1. First of all, I have created a new Inspection Type 0401 by copying Inspection Type 04.
2. In order to assign 0401 to the process order type, I need to assign 0401 to Lot Origin 03 (variant 01) first, otherwise, 0401 canNOT show up in the selection list for the process order type config.
3. However, once 0401 has been assigned to Lot Origin 03, the available default value configuration is changed to be the same as that of Inspection Type 03, NOT the same as 04. And the difference is: 04 default value has a section called "Inspection Lot Creation", which includes the checkbox of "Post to Inspection Stock"; while 03 default value does NOT have this section at all.
4. Then I assign 0401 to the Process Order Type.
5. And after all such configuration changes, when I create a new Process Order, I still have QI status defaulted in the GR tab. Even if I manually change it into Unrestr. status, the system doesn't accept it.
6. On the other hand, do I need to make any changes in the master data?
(1) I tried to add 0401 in the Material Master, but it caused ABAP run time error when I tried to release the process order. and the error msg says that "When calling the function module "CP_B0_PLAN_READ_FROM_DB_EXT", one of the parameters
needed according to the interface description was not specified. This parameter was "CUOBJ_IMP"."
(2) do I need to change anything in the master recipe? Header/Item
Please kindly advise. Really looking for your kind help.
Thank you so much!
Best Regards,
TCA
Answer:
04 is stock relevant Insp Type where as 03 is not.
What ever you did in SPRO for Order Type settings will apply to Insp Lot Origin 03 or its variant, which is not stock relevant.
I am afraid there is no solution to your problem other than creating 2 different Mat Codes.
Alternately for every order, in Goods Receipt Tab you select Post to QI Stock or Un rest stock as the case may be.
Answer:
Dear TCA,
Assign inspection type "0401" to inspection lot origin "04" with variant 2. Now in QM view, both inspection type 04 & 0401 will be available. Select & activate, both the inspection type for a material in QM view.
Maintain respective insepction type in Order Type in SPRO.
Regards,
SudhirK
Answer:
SudhirK,
Thanks a lot for your reply and the detailed instructions.
Actually, I have done exactly the same steps before posting the last questions. The problem is in your 2nd step - "Maintain respective insepction type in Order Type in SPRO".
Only inspection types under Lot Origin 03 can be assigned to the process order type. Which means, if I assign 0401 under L.O. 04, it can not even be availabe in the Process Order Type parameters' configuration. And that's why I had to switch assigning 0401 under L.O. 03.
Please kindly adivse if there are any other solutions! Many thanks!
Wish you have a great weekend!
Best Regards,
TCA
Answer:
AskSAP,
Thanks a lot for your reply.
My testing results here exactly match with what you have described in the last post.
Regarding the "Alternative" solution you mentioned, which is to change the stock type from "QI" into "UnRest." in the GR tab of each process order, I have also tried that, but the system does NOT allow. The system issued message CO 090, which automatically switch the stock type back to "QI" in the process order.
Regarding the solution of creating 2 different materials, the client doen't accept it.
Would you please kindly advise if there is any other possible solution?
Thanks and really appreciate it!
Wish you have a great weekend!
Best Regards,
TCA
Answer:
I am sorry for misdirecting you. The settings in material master will prevail. As I posted earlier there seems to be no solution to this.
You may try this approach if your client agrees to this extra transaction.
Don't activate 04 in Material Master. Instead use 08 Insp Type.
Let the GR for Order be into a dummy Sloc. Then if Quality Insp is Reqd, using 322/321 let the Qty be transfered into the actual SLoc . Then a stock relevant Lot will be created.
Answer:
Aternatively, there was discussion on a user exit in an earlier posting that allows you to influence the selection of insepction plans. You could use this to assign the material different inspection plans based on the order type.
Once this is accopmlished, for the one plan you set the dyn. modification rule in such way that all inspection lots get created as skip lots. The other plan of course is set up as usual with no skipping.
You'll still wind up with two inspection lots, and the material in QI. But in the one case, since it is a skip lot, you can have the Auto UD job process these every 10 or 15 minutes and the lot will closed and material moved to unrestricted for you.
Craig
Answer:
Yes,
I posted a question very similar:
I need a different inspection plan to be assigned to the same material based on order type. eg.
Material A Order Type ABC Plan A
Material A Order Type XYZ Plan B
So the requirements are same material, new inspection type and plan usage and Pia posted the following that I'm going to implement in a post go live situation here. Using the Dynamic Mod rules mentioned in a previous post you should be all set.
"Hi,
We have done the same and it's quite easy. You have to some coding though.
The user exits we used were:
Project name: ZQPAP002
Enhancement: QPAP0002
Function/Program: EXIT_SAPLQPL1_001
EXIT_SAPLQPAP_002
In the exit EXIT_SAPLQPL1_001 production order number in question is exported into memory if lot origin is from production.
In the exit EXIT_SAPLQPAP_002 production order number in question is imported from the memory and order type is checked. Then the appropriate task list is selected for inspection lot according to the order type.
Hope this helps,
Pia"
_________________
Russell Barrie