Hi Chris,
type (count, length, volume, weight, and area) you must pick one UOM as your
base. Every other UOM has to have a conversion factor to that base. We have
bottles, cans, reams, etc. but most are for non-inventory items and we chose
a conversion factor of 1. 1 box = 1 EA because we don't break down these
items any further.
lists all of the UOMs found. The conversion program lets you reassign an
old/bad UOM during conversion. For example, we had a UOM of 'E' but it's
really EA. In the conversion program, we picked "EA" for our Version 9 UOM
whenever "E" is found. The "E" will be gone in Epicor 9 - so the conversion
factor really doesn't matter in that case.
FT is the UOM whether it's an IUM or PUM.
Where this becomes a bit of a PITA is with UOMs like rolls. I may buy things
in 100FT rolls or 120IN rolls. I cannot have a single RL UOM because the
conversion factor to the base UOM (FT) is different.
Another gotcha I forgot to mention was serialization. If a part is
serialized, its UOM cannot allow fractions of a unit, i.e. no 0.5 EA. If you
find that you need a fraction of a unit for a particular part, change it's
UOM to PC or something else NOW. Then allow that UOM to have fractional
units. The conversion program will set any UOM used on a serialized part to
not allow fractional units.
Once a UOM is used, you can't change it, so don't take this task too
lightly.
Mark W.
> It appears to me the conversion routine is flawed as it doesn't showThe factor is built into the UOM table and is not displayed. For each UOM
> the factor.
type (count, length, volume, weight, and area) you must pick one UOM as your
base. Every other UOM has to have a conversion factor to that base. We have
bottles, cans, reams, etc. but most are for non-inventory items and we chose
a conversion factor of 1. 1 box = 1 EA because we don't break down these
items any further.
> And since versions 3 to 8 have been free-form, there could existYes - absolutely. The UOM conversion program scans a bunch of tables and
> obviously invalid units of measure.
lists all of the UOMs found. The conversion program lets you reassign an
old/bad UOM during conversion. For example, we had a UOM of 'E' but it's
really EA. In the conversion program, we picked "EA" for our Version 9 UOM
whenever "E" is found. The "E" will be gone in Epicor 9 - so the conversion
factor really doesn't matter in that case.
> If the units of measure areRight. If the base is IN then the conversion factor will always be 12 when
> different, either IUM/PUM or IUM/SUM (for example: Ft/In) than the
> factor shouldn't be 1. Conversely, if they're the same, the factor
> should be 1. We have both cases... most of them the first type of
> error: different units but factor is 1.
FT is the UOM whether it's an IUM or PUM.
Where this becomes a bit of a PITA is with UOMs like rolls. I may buy things
in 100FT rolls or 120IN rolls. I cannot have a single RL UOM because the
conversion factor to the base UOM (FT) is different.
Another gotcha I forgot to mention was serialization. If a part is
serialized, its UOM cannot allow fractions of a unit, i.e. no 0.5 EA. If you
find that you need a fraction of a unit for a particular part, change it's
UOM to PC or something else NOW. Then allow that UOM to have fractional
units. The conversion program will set any UOM used on a serialized part to
not allow fractional units.
Once a UOM is used, you can't change it, so don't take this task too
lightly.
Mark W.