added createproductionCommandFromCrateObject