My question is: How do you create a job to rework a part( part A) ( it has a BOM ) and replace some of the components with a different part number and return the replaced parts to stock. For example , replace component b with component bb and component c with component cc and be able to restore component b and component c to stock( WITHOUT USING QTY ADJUSTMENT !!) I have tried:
Pulling the Part A in as an Assembly, pull in component bb and component cc as materials. Epicor barks about a circular reference( it does not like to bring in assembly a to build assembly a)
Pull Part A in as a material, pull in component bb and component cc as materials and record part b as the salvage part for component bb and part c as salvage material for component cc. Epicor barks that component b costs more than component bb( salvage value can not be more than issued value)
Pull in Part A , component bb and component cc as materials. Pull in component b as a material with qty 0 and salvage 1 each, pull in component c as qty 0 and a salvage of 4 each. I didnt think it would work but had to try, maybe a loophole. Epicor still barks about Salvage value being more than issue value.
I have scoured the posts to find this answer to this and Co-Parts are not an option as we do not have the necessary module( AMM-- Advance Material Management ?)
Any out of the box ideas? I am not thrilled with the prospect of writing a lot of custom code to facilitate what I think should be core functionality…
You say “rework”. Is the job for part A completed and A is in stock, but you really want it to be part A2(A with b and c replaced by bb and cc, respectively)?
Like if:
b - Iron rims
c - Standard tires
bb - Chrome rims
cc - High performance tires
And car A was already assembled with b and c, but you need to swap them with bb and cc (putting b and c back into stock.
In this example, Part A is actually purchased. The powers that be still want it to be Part A( otherwise option 1 should have worked) . Farther down the line, we are looking at ‘reworking’ parts that are originally Subcontracted out also.
If the UOM on part A is the same as the UOM on materials bb and cc (or there is a conversion), and the material cost of part A is higher than the component cost of b and c you can try your option 2 again but salvage them both from the part A material. All of the value issued to the job is in Part A so that is the only real place you could salvage value from.
Sorry, should have specified, you have to manually do it with 2 Job Receipt to Salvage transactions. Those closing or veryfying the jobs usually do these transactions. No way to setup the job to automate it this way as far as I know. We load in the job#, select the material from the drop-down and enter the part, qty, etc. of the first part to salvage and press ok. Select the same material from the drop down again, enter the details for the second part I want to salvage, and press ok. As long as the total value of the salvage does not exceed the issued material it will let us salvage.
Ahh, That make sense now. In my many iterations of setting this job up, I found out that you can Add a material ( aa) with qty of 0 and in the Comments tab, enter " Salvage Part aa" and that will show up on the job traveler. I will try shortly ( in test of course) and report back.
Thank you Andrew, you get the Gold Star !! for the Solution
Thank you Calvin you get a Gold Star too for answering first and hanging in there, this is not the first time you have helped me out.