Adaptive Architecture and Data Model

The logic behind the compliance system is fundamentally simple: product data is compared with regulatory rules, resulting in a compliance decision and a document. The complexity arises from the fact that each of these three components is constantly changing.

INPUT LAYER PRODUCT DATA Product tree, recipe, composition MATERIAL DATA CAS, hazard, limit valueSUPPLIER DECLARATION Material declaration, certificateMARKET INFORMATION Target country, usage, channel RULE LAYER LEGISLATIVE RULE SET • Restricted and prohibited substance lists • Threshold and cutoff values • Classification account rules • Labeling and documentation requirements • Transportation classification rules • Notification and registration thresholds • Release and validity dates Versions by country and date. EVALUATION COMPATIBILITY ENGINE Composition analysis Threshold comparison Classification calculation Document validity check Missing data detection Conclusion: suitable / not suitable / missing data OUTPUTTICKET GBF / SDS DECLARATION NOTIFICATION The system's strength lies in all three layers. version and dated This stems from the fact that: product data changes, regulations change, and document validity expires. Any change at any level should trigger a reassessment of all affected products. Being able to answer the question, "According to which regulations was this product found to be compliant in 2024?" is crucial in inspections. Missing data results in the same outcome as "not applicable"; the system should report these two situations separately.

Why isn't a separate integration system sufficient?

The input for the compliance engine is the company's daily operational data: bill of materials, recipe, supplier records, sales market, and shipping information. Two problems arise when this data is transferred to a separate compliance software. First, the transfer is delayed; second, the data in the two systems becomes decoupled over time.

The bottom line is this: the compliance system evaluates a photograph of the product at a certain time, not the actual product. The recipe has changed, the supplier has changed, the packaging has changed; the compliance system doesn't know this.

Proper handling of missing data.

There are three possible outcomes in compliance assessment, not two: compliant , non-compliant , and data incomplete . Considering the third outcome as "compliant" is the most dangerous mistake in compliance systems.

A well-designed system lists which data is missing for which component of which product and links this list to the supplier request process. Thus, missing data ceases to be a hidden risk and becomes a managed business item.

Contact Us