Sharing our implementation of automated recipe import for a food manufacturing company using Aras 12.0 REST API. We needed to import recipes from R&D systems while ensuring compliance with food safety regulations.
The challenge was transforming complex recipe data (ingredients, quantities, allergens, nutritional info) from JSON format into Aras recipe structures while validating against FDA and FSMA requirements. The manual import process was taking 2-3 hours per recipe and was error-prone.
We built an automated pipeline using the REST API that imports recipes in under 5 minutes with full compliance validation:
{
"recipe_name": "Organic Granola Bar",
"ingredients": [{"item": "Oats", "qty": "45%"}],
"allergens": ["Contains: Tree Nuts"]
}
The system validates allergen declarations, calculates nutritional values, and creates complete recipe BOMs automatically. This has dramatically improved our time-to-market for new products while ensuring compliance.
We have a similar need but haven’t implemented yet. How do you handle unit of measure conversions? R&D might specify ingredients in grams, but manufacturing uses pounds or kilograms. Does your API integration handle the conversion automatically? Also interested in how you deal with ingredient substitutions - if an ingredient isn’t available, do you have logic to suggest approved alternatives based on allergen profiles and functionality?
The compliance speed improvement is significant. How do you maintain audit trails through the automated process? FDA audits require complete traceability of who approved what and when. Does your REST API implementation log all validation steps and decisions? Also, when validation fails, how do you notify the R&D team? Do you have automated feedback loops that tell them exactly what needs to be corrected in the source data?
The compliance validation aspect is really interesting. How comprehensive is your allergen validation? Do you validate against a master allergen database, and how do you handle cross-contamination warnings? For FSMA compliance, you also need to track supplier certifications and ingredient sourcing. Does your automated import validate that all ingredients have current supplier compliance documentation before allowing the recipe to be released?
Great use case! How did you handle the JSON transformation complexity? Recipe data from R&D systems often has nested structures that don’t map directly to Aras item types. Did you build a transformation layer, or does your REST API implementation handle the mapping? Also curious about error handling - what happens if a recipe fails validation partway through import? Do you have rollback mechanisms?