1. A computer implemented method in a data processing system for performing configuration rule translation mapping, the computer implemented method comprising computer implemented steps of: receiving one or more feature inputs according to requirements for a specific machine type by a configuration rule translation mapper, wherein the one or more feature inputs are translation source data; receiving a selection of one or more translation types by the configuration rule translation mapper; performing configuration rule translation mapping based on the one or more translation types selected to translate the translation source data into a desired format by the configuration rule translation mapper; transferring the translation source data translated into the desired format by the configuration rule translation mapper to a configurable transformation macro; and outputting a final transformation output by the configurable transformation macro using a transformation macro script and one or more transformation templates.