Food Safety

Food compliance is the key to your success

Are you compliant?

When it comes to the food we eat, nothing is more important than safety, and never more so than in the past decade. After years of health issues that could be directly traced back to a lack of standards within the food industry, various government and regulatory agencies have issued rigorous new rules and regulations for food processors, manufacturers, and distributors. In an industry where food safety audits can occur at a moment’s notice, a software solution that addresses issues of traceability and compliance is critical.

As the world evolves, so will we.

We understand that the realm of food safety is very fluid, and that what constitutes “compliance” today may be out of date tomorrow. We continuously monitor the landscape of food safety compliance to anticipate and prepare for upcoming changes, and thanks to the flexibility and scalability of Dynamics, can quickly expand upon bcFood’s functionality to ensure you don’t miss a step when it comes to maintaining your compliance. As the rules, regulations, and best practices in food safety compliance change, so will bcFood.

bcFood’s Food Safety features keep you current with the latest regulations

Advanced Lot Management
Institute strong, comprehensive lot control without sacrificing efficiency…
» In-depth description
Quality Assurance/Quality Control
Set up quality tests and targets, then build quality score sheets that address various areas of business…
» In-depth description
Hold Management
Establish hold reason codes, each with its own separate configuration that restricts item use…
» In-depth description
Item Allergens
List the allergens that are present in your raw materials and assign them to your manufactured items…
» In-depth description

Advanced Lot Management

For food companies, lot number assignment is critical for tracking the movement of items through the supply chain, performing quality testing, and executing product recalls. bcFood builds upon the native item tracking features in Dynamics so that you can institute strong, comprehensive lot control without sacrificing efficiency.

Automated assignment – set up your items to automatically assign lot numbers from a predefined number series with every inbound purchase receipt or outputting of products from your manufacturing processes.

Multiple lot values – maintain the relationship between your numbering system and those of your customers and vendors by assigning separate vendor, customer, or other externally-assigned identification numbers to lot records.

Lot inheritance – when you reclassify an old lot, bcFood copies important identification information, country of origin assignments, and quality testing data to the new lot record, ensuring that important data follows your lots throughout the system.

Usage scenario

Automatically assign lot numbers to purchased products, then enter the vendor’s lot identification information on these records, making it easy to cross-reference separate numbering systems.

Quality Assurance/Quality Control

Ensure that all areas of your business are covered when it comes to instituting airtight control standards with bcFood’s quality assurance module. Record every quality testing activity that takes place in your company, and use this information to prevent bad product from entering or leaving your facilities or ensure that an item meets certain specifications before it is used.

Extensive test types – go beyond the basic definition of numeric, descriptive and yes/no categories with bcFood’s formula engine, which makes it possible to set up more advanced calculations and require that individual or entire groups of tests meet certain thresholds.

Tests for all scenarios – build QA score sheets for different areas of business, or even different scenarios within the same business area, so that the necessary tests are presented to users in any situation.

Maintained in history – test results are stored in the system as item or lot attributes, which can be automatically updated when re-testing occurs.

Usage scenario

Perform truck inspections with every inbound and outbound movement; set up your manufactured products go through a series of inspections at different points before they are ready to go out the door.

Hold Management

With bcFood, you can put individual lots or pallets on hold, preventing them from being used in different transactions. Accommodate for planned scenarios like quality testing or regular inspections, as well as unplanned situations such as contamination concerns.

Configurable restrictions – define different hold codes, each with its own set of restrictions, making it possible to permit or restrict use on sales orders, internal movements, production activities, availability calculations, and more.

Manual and automatic assignment – set up each hold code for automatic assignment based on defined parameters, or indicate that it must be manually specified by your users.

Disposition management – release hold tags through the assignment of disposition codes that fully support comments, making it possible to include as much detail and information as necessary.

Usage scenario

Automatically place received inventory from new suppliers on QC hold so that it cannot be consumed in production until it has been tested and released.

Lot on Line

bcFood’s lot on line functionality makes the assignment of item lots to transactions a breeze. While standard Dynamics forces your users to open a separate item tracking window to perform this task, bcFood allows you to specify lots directly on activity lines.

Systemwide convenience – bcFood’s lot on line feature has been added to any place where items can be entered. Sales, purchase, and transfer orders, production activities, warehouse documents, and item journals all benefit from this feature.

Manual or system-generated lots – manually key in lot values, or instruct the program to assign unique identification numbers to new lot records.

Automatic record creation – lots that are assigned on document lines are immediately entered into the system as new records, making it possible to record additional lot characteristics, perform quality testing, and place holds on product before it is received into your inventory.

Usage scenario

Assign lot numbers to items directly on document lines, then open the newly-created record and enter additional information about the lot.

Crop Years

If you receive, sell, or process agricultural commodities, you know the importance of properly identifying the crop year for your products. bcFood contains the functionality to set up crop year codes and assign these codes to your lot records, facilitating tracking and reporting activities.

Easy to assign and review – accessible directly from the Lot No. Information Card, crop year information is easy to assign to lot record, and can be included in standard Dynamics filters, allowing you to identify on hand product that falls within a particular growing period.

Mandatory requirements – make the assignment of crop years mandatory for all new lots of specific items, ensuring that this information is recorded consistently with each and every transaction.

Starting date definition – set up starting dates for each crop year code, then use this information to automatically assign the proper crop year to received commodities.

Usage scenario

Assign crop year codes to your lot records, then develop reports to indicate the percentage of a given crop year that is received, shipped, or consumed in processing activities.

Countries of Origin

For companies that buy and sell products on an international scale, bcFood lets you track the country of origin for the items that pass in and out of inventory. Assigned to individual lot records, this country of origin information is maintained as the item is moved, shipped, and even consumed in production activities.

Multiple countries per lot – record unlimited countries of origin against a lot, allowing you to accurately reflect a product’s journey through multiple countries.

Country prioritization – define preferred countries of origin for item records so that your users can make the right decision when given the choice of purchasing a product from multiple points of origin.

Restriction management – set up country of origin restrictions for your customers and vendors, preventing the shipment or receipt of products from certain countries to the designated parties.

Usage scenario

Record the country of origin for your internationally purchased products, then use restrictions to prevent you from selling them to customers who will not accept them for financial, ideological, or other reasons.

Item Allergens

Meet necessary regulatory requirements and ensure safety and compliance by indicating which items in your inventory contain allergens such as dairy, wheat, and shellfish. Use this data to influence everything from how production is scheduled to where items will be stored in your warehouse.

Unlimited setup options – set up as many allergen types as you wish, making it possible to define categories that are as general or specific as your business needs demand.

Multi-level BOM visibility – roll up allergens through all levels of production, so that the allergens in a raw material are maintained through multiple manufacturing processes and remain visible on finished products.

Stay up to date – basic update tools make it easy to quickly revise an item’s allergen listing based on any changes to associated ingredients.

Usage scenario

Specify which of your manufactured items contain allergens, group production activities by allergen type, then schedule them to specially-designated allergen lines.

Item Nutrients

Record nutrient information such as fat content, carbohydrates, protein, and sodium for your purchased ingredients and the food products you manufacture. With this information, you can ensure that your products meet certain nutritional standards and requirements.

Flexible nutrient definition – use Dynamics attributes to set up the nutrient values you wish to track, then link these to item categories so that the proper nutrients can be defined for different item groupings.

BOM-based calculations – define nutrients for your raw material items, then instruct the program to automatically determine a manufactured item’s nutrient values based on its ingredients.

Multiple printing options – create nutritional label templates using style sheets or bcFood’s BarTender integration, then print nutrient values directly from your system.

Usage scenario

Copy an existing recipe to a new “low salt” version, change the ingredients, then update the nutrient information to reflect the changes to the recipe’s sodium content.

Contact us for more information

Read more about compliance

Do you have more questions about what it takes to be compliant in today’s environment? The following resources can help:

» FDA Food Safety Modernization Act (FSMA)

» Hazard Analysis and Critical Control Points (HACCP)

» Global Food Safety Initiative (GFSI)

» Safe Quality Food Program (SQF)