Transaction Type 'WIP assembly scrap' in Onhand, Availability/Available to Reserve/Available to Transact
Transaction Type 'WIP assembly scrap' in Onhand, Availability/Available to Reserve/Available to Transact
Dear All,
Version: 12.1.3
Problem Description/Question: A Item shows different quantity in Inventory > Onhand, Availability/Available to Transact/Available to Transact
total quantity = 1000
available to reserve = 800
available to transact = 800
Find quantity = 200 exists with Transaction Type = WIP assembly scrap
***Question: For Transaction Type = WIP assembly scrap, whether it is availble for Reserve and Transact?
Any response could be appreciated.
Regards,
Joy
Hi,
Your finding is correct.
As "WIP assembly scrap" transaction for 200 qty. system will not allow to reserve the same stock qty again.
200 qty Stock is reserved.
Available to Reserve: The available quantity of an item you can reserve across an organization.
Available to Transact: The available quantity of an item you can transact across an organization
Thanks
NS
Similar Messages
-
Assembly scrap in REM scenario
Hi Experts,
My scenario is relevant to REM, during back flush in transaction MFBF am posting the assembly scrap by selecting assembly scrap radio button and in the scrap posting screen with reason of variance, as per logic the quantity of the plan order should be reduced by scrap quantity, am able to see the goods issue document but the plan order quantity is not getting reduced.
Are there any specific setting needs to be done for posting of assembly scrap?
Please help to explain the complete process of assembly scrap in case of REM.
Regards
csHi Anupam,
I have checked the process as per your advise and it is working fine, but here am having an issue as if am scraping through quality it is scrapped with movement type 553, which is booked as loss.
But actually we are retrieving the components from these 5 units and reusing them in another FG.
As we are working with REM we are using CO07 production order without material for rework purpose in that case the scrapped assembly is issued to production order and components are retrieved with 531.
Is there any possibility that the scrapped assembly can be shown as stock and issuance can be done?
Or how can we address this scenariou2026
Regards
Chandan -
Set TECO automatically when assembly scrap is used
Hi Experts,
could any of You help me pls with a mass processing of TECO status, when using assembly scrap at material master?
In my scenario we use COHV / PPIO_ENTRY as a background job for mass process and set TECO each night - worked well till no assembly scrap was set and used.
When assembly scrap is maintained at material master, we have a total order qty, a planned scrap and the output qty in prd order.
When cnf is made for prd order, and reached the planned output qty I expected the same as before: automatic TECO set - but it is not. The system still expect the total order qty to be reached - but we only go for the output qty. So when cnf qty = to output the status should be set - if scrap is lower than the planned scrap figures the order is not technically closed by the PPIO_ENTRY backgroung job.
Anyone pls support me with an idea, how to handle this situation, and set TECO automatically when cnf qty equals to expected output, pls?
Answers will be appreciateddear friend,
can you please look at checkbox "Generated Confirmations w/o Quantity Adjustments" in OPK4 for your plant/order type?
do you have it 'ON' ?
regards, -
Report for the list of materials with component & assembly scrap
Dear Experts ,
I have been told to generate a report for the materials which are subjected to component and assembly scrap . Please guide me for the same . Many thanks in advance.
Yours
Aman KhanDear Aman,
It you are maintaining both assembly scrap & component scrap both in MM you can read MARC table by creating simple query.
Read Field MARC-AUSSS & MARC-KAUSF.
If you are maintaining component scrap in BOM item read STPO-AUSCH.
[Query Creation|How do create query in SAP?] -
Both type and assembly name must be specified
Hi All,
I have 3rd party dll, I am adding the ref to it in my project.
I have created a wrapper class for one of the 3rd part dll class, my wrapper class is inheriting for IPofSerializer and serilizing the object.
In my pof-config.xml file I have created a new user-type for the class in the 3rd party dll.
<pof-config xmlns="http://schemas.tangosol.com/pof">
<user-type-list>
<!-- include all "standard" Coherence POF user types -->
<include>assembly://Coherence/Tangosol.Config/coherence-pof-config.xml</include>
<!-- include all application POF user types -->
<user-type>
<type-id>1002</type-id>
<class-name>DCBOMLib.DCStockMarketClass</class-name>
</user-type>
</user-type-list>
</pof-config>
While starting the Cache i am getting the error "Both type and assembly name must be specified", where so i find the assembly info for the type DCBOMLib.DCStockMarketClass(its a 3rd party dll)
Regards,
AkhilHi,
Thanks for the reply, pls find some more details below:
1. Contents of pof-config.xml
<pof-config xmlns="http://schemas.tangosol.com/pof">
<user-type-list>
<!-- include all "standard" Coherence POF user types -->
<include>assembly://Coherence/Tangosol.Config/coherence-pof-config.xml</include>
<!-- include all application POF user types -->
<user-type>
<type-id>1001</type-id>
<class-name>Examples.ContactInfo,ContactCache.Windows </class-name>
<serializer>
<class-name>Examples.ContactInfoSer, ContactCache.Windows</class-name>
</serializer>
</user-type>
<user-type>
<type-id>1002</type-id>
<class-name>DCBOMLib.DCStockMarketClass, Interop.DCBOMLib</class-name>
</user-type>
</user-type-list>
<allow-interfaces>true</allow-interfaces>
<allow-subclasses>true</allow-subclasses>
</pof-config>
If i dont specify type-id 1002 it says unknown user type DCBOMLib.DCStockMarketClass
2. Pls find the code
public class ContactInfoSer : IPofSerializer
public object Deserialize(IPofReader reader)
string Name = reader.ReadString(0);
string Street = reader.ReadString(1);
string City = reader.ReadString(2);
string State = reader.ReadString(3);
string Zip = reader.ReadString(4);
DCBOMLib.DCStockMarketClass DCSCM = (DCBOMLib.DCStockMarketClass)reader.ReadObject(5);
reader.ReadRemainder();
return new ContactInfo(Name, Street, City, State, Zip, DCSCM);
public void Serialize(IPofWriter outo, object o)
ContactInfo cinfo = (ContactInfo) o;
outo.WriteString(0, cinfo.Name);
outo.WriteString(1, cinfo.Street);
outo.WriteString(2, cinfo.City);
outo.WriteString(3, cinfo.State);
outo.WriteString(4, cinfo.Zip);
outo.WriteObject(5, cinfo.DCSCM);
outo.WriteRemainder(null);
During runtime I am getting following exception for the below code
DCBOMLib.DCStockMarketClass dc = new DCBOMLib.DCStockMarketClass();
ContactInfo contact = new ContactInfo(txtName.Text,
txtStreet.Text,
txtCity.Text,
txtState.Text,
txtZip.Text,dc);
cache.Insert("124", contact);
Exception -
{"Missing IPofSerializer configuration (Config=file://Config\\pof-config.xml, Type-Id=1002, Type-Name=DCBOMLib.DCStockMarketClass, Interop.DCBOMLib)"}
Is it required that the 3rd party dll having DCBOMLib.DCStockMarketClass should be inheriting from Serializable or Object?
Regards,
Akhil -
WIP or scrap calculation for parallel operation sequences not possible
hi,
i want to calculate wip and scrap along with parallel sequence
system prompts following mesage any suggetions plz send in higher priority
Message no. KV161
Diagnosis
If the routing specifies a sequence of operations that are defined as a parallel sequence, this will have the following effects:
The system cannot interpret the confirmed scrap quantities in cumulative and periodic settlement when it calculates the scrap.
The system cannot calculate work in process at target costs for this order because it does not recognize the relevant operations.
Procedure
If you want to calculate scrap or WIP, do not define parallel sequences.
vishnuHi Robert
Though I am seeing this msg for the 1st time - I can give you a some insight into this
It seems you are in product cost by period (PCP) scenario ... In this scenario, WIP is calculated at target cost.... The mechanism of calculating WIP is Confirmed Qty at preceeding operation - Confirmed Qty of next operation..
In your case, since you have parallel operations in your routing, system wont be able to calculate WIP... I am not sure how parallel ops are defined... You need to get in touch with your PP guy....
But, one thing for sure , with parallel ops you wont be able to calculate WIP in PCP scenario
Regards
Ajay M -
CK11N - How to exclude assembly scrap factor from Cost estimate
Dear Experts,
We have assembly scrap maintained in the material master. We also have operation scrap in the routings.
During the Cost estimate runs, we just want the system to consider the Routing operation scrap. I know one solution is just to remove the assembly scrap from the material master. However, we can't do this since it can adversely impact our MRP runs.
Does anyone has any idea on this?
Thanks and regards,
Vishal Thakurhi vishal,
if you want to exclud the material fromt the cost estimate here is the short cut .
go to the material master of the material which you dont want to be costed
go to the costing views and flag the dont cost check box in that views
Best Regards -
hi,
what is the condition type used for scrap in Standard SAP.?Assured points
Best regards,
R.SrinivasanDear Srinivasan
Follow the below process:-
1) Go to V/06, either copy the standard or create a new by naming ZTCS and maintain the following:-
- Cond. class::::::::::A
- Calculat.type::::::::A
- Access seq.::::::::::K004
- Manual entries:::::::D
- Item Condition:::::::X
- Text DetPrc::::::::::04
2) Again in V/06, create one more condition type (say ZECT) for Edu.Cess on TCS for which the same values can be maintained as like ZTCS
3) Go to OV34, create an Account key for TCS, say ZTC and ZET for Edu.Cess
4) Go to VK11, input the condition type ZTCS and maintain the required TCS percentage (the combination which you can maintain is for Sales Org / Dis.Channel / Material or as per the requirement demands you). Similarly, you have to maintain the required percentage for Edu.Cess also in VK11
5) Now go to V/08, create a new pricing procedure exclusively for scrap sales and maintain these two condition types there with respective Account Keys
thanks
G. Lakshmipathi -
Hi,
Our client is having an agreement with customer that goods can be delivered more than order quantity on certain percentage (based on lot size)
order is 1 to 100 then 10% extra can be delivered
If order is 101 - 500 then 5% extra can be delivered
and 501 to 1000 then 3% extra can be delivered.
But in standard we cannot able to define assembly scrap based on lot size to get extra requirement.. I have gone through many links but it seems there is no solution from standard need to how this can be achieved through user exit. if anyone has done this before then let me know how it can be achieved.
Regards / USHi US,
I don't think is possible to manage assembly scrap based on lot size.
Also, noted that the assembly scrap can not be enter at BOM level.
I think the solution to your problem is to create three different BOMs:
- BOM1 from 001 to 100 and enter a component scrap of 10% for all the items
- BOM2 from 101 to 500 and enter a component scrap of 5% for all the items
- BOM3 from 501 to 1000 and enter a component scrap of 3% for all the items
Then you will need to create the production versions:
- ProdVersion 01 for BOM1 --> from 001 to 100
- ProdVersion 02 for BOM2 --> from 101 to 500
- ProdVersion 03 for BOM3 --> from 501 to 1000
This way the MRP will assign the corresponding BOM base on the size of the planned order.
Kind Regards,
Mariano -
Assembly scraps for subcontracting
Dear gurus,
I would that MRP consider assembly scrap (%) present in material master data to calculate planed order quantity of components of materials procuremented by subcontracting.
Is it possible?
Thanks in advance.
Best regards.
JuanDears all,
this the answer of Sap:
Assembly scrap is only used when the assembly is In House.
That is, when the material is produced internally.
I regret this can´t be changed.
If you want to increase the components qty you have to use the
'component scrap' field iin the BOM item.
In fact you have to do for all the items of the BOM,
unfortunately CS20 is not useful for this update.
I regret I can´t provide any other workaround, the
desired field can´t be check in external procurement.
However thanks for your help.
Sys,
Juan -
How to ignore Assembly Scrap of MRP during Production order Creation
Hi All,
We want to ignore the Assembly Scrap maintained in MRP View during production order creation.
We are maintaining assembly Scrap for planning so we do not want to remove that.
Please let us know if any User exit is there during Production Order Creation.
Thanks,
AmitDear Amit,
Assume in CO01,once after entering the total order quantity the system proposes the scrap quantity field separately,now
remove this quantity for scrap field and press enter and once again adjust the total quantity and check for what quantity the
system is proposing the BOM components.
check whether this works for your requirement.
Regards
Mangalraj.S -
How to eliminate assembly scrap in costing
We have the problem, that the costing considers the assembly scrap which we don't want to be included.
Is there a way to eliminate the assembly scrap only within the costing via customizing, user-exit or modification?
We would be pleased, if someone could give us a hint for a solution.
Thank you
IgnazHi,
To use a user exit in validations, you have to perform following steps;
- copy SAP standard program GGBS002 to ZGGBS002
- create a user exit in this program (such as U902, U903 etc)
- the user exit you defined in the above mentioned program will be visible in validations on screen tab 'Exits'
- configure your validation with 'User exit' as option
This can help u.But see this is not the right place to post.You need to post in a different forum.
PS:If this helps you please award Points.
Regards,
Raja Akella. -
Hello
When we create BOM , CS01 and Expolde in CS11
then i want the scenario like Components 10% scrap and assembly is 25% scrap
these Copmponents scrap field is in MRP 4 view and assembly Scrap field is MRPview
what is the use of these field and when we will use these field s
plz explain me with one exapmle.
iam very greatful to those persons who give me answer.Suggest you take help by pressing F1 on the Components scrap in MRP4 view of material master and follow the example given in the help, there is also a hyperlink to the documentation for this indicator. I am copying the same for you ref:
<b>Indicator: Net scrap </b>
<b>Definition </b>
<i>This indicator determines whether scrap for the component is calculated on the basis of the net required quantity (the required quantity without assembly scrap from the material master record). </i>
<b>Procedure </b>
- You must set this indicator if you want assembly scrap to be ignored.
- You must set this indicator if you enter operation scrap .
- You can set this indicator if you only enter component scrap, to
calculate scrap on the basis of the net required quantity for the
assembly.
<b>Examples </b>
Bill of material:
- Assembly MAT-1:
- Required quantity 100 pieces
- Assembly scrap 2%
- Component MAT-2:
- Component quantity 100 pieces
Depending on the applicable scrap and the net indicator, the following 6
quantities are required for component MAT-2 for a required quantity of
100 pieces of MAT-1:
1 2 3 4 5 6
Comp 5% - 5% 5% - -
Op. 6% 6% - - - -
Net ind X X X - - X
Qty 11130 10600 10500 10710 10200 10000
<b>Key</b>
Comp Component scrap
Op. Operation scrap
Net ind Net indicator
Qty Quantity calculated for component MAT-2 in pieces
Hope this will provide you a complete insight on how the scrap indicators in material master and Bill of Material work in relation to planning of the materials -
My type on path option is not available in Adobe Illustrator CS6, how do I activate it?
My type on path option is not available in Adobe Illustrator CS6, how do I activate it?
I got it to work never mind
-
Assembly Scrap Rate and Quality Notification
Hallo Gurus,
i have a big question!!!
I have to include scrap rate in order to guarantee that the MRP generate suggestions that consider the high scrap of my production processes.
The best solution is including Assembly scrap rate in MRP1, but unfortunately this cause problem in QM01 when I have to create a QP ( Production Quality Notification ).
The problem is because we launchProduction Order of1 and SAP doesn't allow me to create QP of a non integer QTY
ES:
Prod.Ord=1
Assembly scarp rate=100%
When i have to do a QP i have a complaint qty of 0,5 due to a scrap of (100%=0,5)
But the sistem doesn't allow me to generate a QP for such a fractional qty.
Any solution to force the creation of a QP of a non integer qty of other ideas?
Please help me, i know you certainly can!!!
Thanks, LudovicoHello Amol,
Thank u for your interest.
Here is the problem.
Thank you for the help.
Step1--> Assembly Scrap Rate Implementation on MRP1 View
Step2--> Production Order Creation
Step3-->Quality Notification Problem
Maybe you are looking for
-
Novice Help with Creating Opportunities Using Web Services 2.0
Hello, I recently took over our CRM integration services and was asked to push some data via our custom portal. We use our portal to automate the creation of new opportunities in our Oracle CRM System. The code was developed using Web Services 1.0 I
-
How to make double column of submenu items?
Hello, With DWCS3, I've used the Spry menubar to make a vertical menu and it looks great! Most of my items have only 2-3 submenu items to choose, and it works fine. However, I have one menu item that has maybe 20 or 30 submenu items to choose from, a
-
Persistence saving more than once to Table
Hello all, A funny scene creeped into my code and I wish to know if anyone has had such before. An entity class (A) is related to three other classes (B, C, D) with the @OneToOne. But after every persist() method call, I discover three entries for B,
-
Serialization error when using Jheadstart LOV's
I am using Jheadstart 11.1.1.4.26 and JDev 11.1.1.5 I have 2 applications, One of them uses JHeadstart LOV's and drop downs throught and has no errors. The other application gets a serialization error on the task flow at runtime if I use a JHeadstart
-
Start java application from jsp?
is there any way i can have a JSP, bean or servlet start a java application on the server? maybe a better question is: what can i do to make sure that some class is always running on my javaserver? im talking about the server app. for a chat program