You cannot create a recursive BOM for product "%(product)s". You cannot create a recursive BOM for BOM "%(bom)s". The product "%(product)s" on production "%(production)s" does not have any list price defined. Move can not be used for production input and output. The production "%(production)s" input of product "%(product)s" is lower than the tolerance (%(actual)s consumed < %(minimal)s). The production "%(production)s" input of product "%(product)s" is greater than the tolerance (%(actual)s consumed > %(maximal)s). The production "%(production)s" input has an unexpected product "%(product)s". The production "%(production)s" output of product "%(product)s" is lower than the tolerance (%(actual)s produced < %(minimal)s). The production "%(production)s" output of product "%(product)s" is greater than the tolerance (%(actual)s produced > %(maximal)s). The production "%(production)s" output has an unexpected product "%(product)s".