Spare part type impl

Bug #328 Resolved :(corrective maintenance) People involved not working