Overview
Engineers at a global technology company guessed Export Control Classification Numbers (ECCNs) from specs and forum posts, so classifications were slow, inconsistent, and hard to defend. Shipments reached the dock with unclear determinations, and Logistics held boxes while Legal reworked paperwork. Intelligex integrated the Product Lifecycle Management (PLM) and Enterprise Resource Planning (ERP) systems with an ML?assisted classifier and a legal review gate. Proposed ECCNs were generated from part data and technical documents, routed to counsel with citations to the Commerce Control List (CCL), and stored as governed attributes on the item. Engineering saw clear guidance early in design, and shipments flowed with fewer last?minute changeswhile PLM, ERP, and trade tools stayed in place. Guidance aligned to the Export Administration Regulations (EAR) and resources such as the BIS ECCN classification guidance and the CCL.
Client Profile
- Industry: Hardware?enabled enterprise software (devices, embedded systems, and cloud services)
- Company size (range): Multi?region engineering and manufacturing with centralized Legal & Compliance
- Stage: PLM managed parts and drawings; ERP handled orders and shipping; trade compliance was manual; engineers entered ECCNs in spreadsheets; legal sign?offs arrived late
- Department owner: Legal & Compliance (Export Controls) in partnership with Engineering Operations
- Other stakeholders: Hardware and Firmware Engineering, Supply Chain, Logistics/Shipping, Sales Operations, IT/Integrations, Security, Internal Audit, Regional Trade Compliance
The Challenge
Export control classification lagged design and procurement. Engineers created or modified parts in PLM and guessed ECCNs based on prior products or internet lists. When attributes like encryption, processing speed, or sensor precision changed, the original classification often remained. Purchase orders crossed borders with placeholder values, and Logistics escalated to Legal when freight forwarders requested documentation.
Legal spent time reconstructing context. Specs, test reports, and architecture notes lived in attachments or drawing packages. Attorneys searched the CCL and prior matters to find analogous determinations. For encryption?bearing items subject to Category 5, Part 2, reviewers checked whether controls applied or if eligibility for carve?outs was met. None of this analysis was captured in a structured way tied to the part record.
Audits were painful. Evidence of why a part was classified into a category, which CCL notes applied, or who approved the determination was scattered across emails and PDFs. When a product revision changed performance parameters, no workflow required reclassification. The result was slow, error?prone decisions discovered at shipment rather than at design.
Why It Was Happening
Classification lived outside the systems where parts and orders were managed. PLM and ERP stored the ECCN field, but not the rationale, citations, or approval record. Engineers had no guided way to propose classifications with the facts Legal needed, and Legal had no reliable trigger when specs changed. The process depended on memory and ad hoc lookups.
Policies and references were detached from execution. The EAR, CCL categories, and encryption guidance were known to the team, but not encoded as prompts, validations, or review gates. Without a shared model and evidence capture, determinations drifted and rework happened at the shipping desk rather than in the design workflow.
The Solution
Intelligex connected PLM and ERP to a classification service that proposed ECCNs from structured part data and technical documents, then routed proposals to counsel for review and approval. The service extracted signals from specs (for example, presence of cryptography, performance thresholds, sensor types), mapped them to likely CCL categories, and surfaced citations and decision trees. Legal approved or adjusted the ECCN, recorded rationale with CCL note references, and published the result back to PLM and ERP with effective dates. Downstream, shipping documents and license checks referenced the same governed attribute. Encryption questions followed guidance such as BIS Encryption Policy, and overall determinations referenced the CCL and multilateral controls from the Wassenaar Arrangement.
- Integrations: PLM (for example, Siemens Teamcenter or PTC Windchill) for part masters, drawings, and revisions; ERP (for example, SAP S/4HANA or Oracle) for order lines and ship?to details; trade module or GTS for license checks; document repository for specs and test reports; identity/SSO for roles and approvals.
- Classification service: ML?assisted suggestions using features from part attributes, drawings, BOM context, and text extraction; decision trees for high?impact categories (including encryption); confidence scores with explainable factors; human?in?the?loop review.
- Review and approvals: Legal review gate with clause citations to the CCL; maker?checker approvals for sensitive categories; reason codes for deviations from suggestions; regional counsel routing when non?US regimes applied.
- Data model and evidence: Canonical compliance attributes on the part (ECCN, rationale, citations, reviewer, effective date, superseded by); attachment of supporting evidence (spec excerpts, test data); versioning with change history.
- Triggers and validations: Reclassification prompts on material revision, performance changes, or encryption feature flags; checks at order creation to block shipment on missing or expired classification; license determination hand?off.
- Dashboards and audit: Classification queue health; suggestion accuracy vs accepted; reclassifications by reason; shipment holds due to missing data; exportable audit packets with citations and approvals.
- Security and privacy: Role?based access to classifications and evidence; minimal export of controlled technical data; immutable logs aligned to records policy.
Implementation
- Discovery: Mapped current classification steps, PLM/ERP fields, and where determinations were stored; inventoried product families and recurring CCL categories; collected prior decisions and their rationale; documented triggers for change (encryption, precision, processing rates); gathered Legal, Trade Compliance, and Audit requirements for evidence and approvals.
- Design: Authored the compliance data model on the part; defined ML features from structured attributes and documents; built decision trees for encryption and other high?impact categories; designed legal review and maker?checker gates; specified triggers from PLM revisions and ERP orders; planned dashboards and audit exports; established change control.
- Build: Implemented connectors from PLM and ERP; developed the classification service with text extraction and rules; integrated review and approval workflows; wrote back determinations, rationale, and citations to PLM attributes; wired ERP checks and license hand?offs; enabled logging and access controls.
- Testing/QA: Ran in shadow mode on recent parts and shipments; compared suggestions to approved historical decisions; validated encryption and other decision trees against counsel expectations; exercised triggers on part revisions; tuned features, prompts, and templates from Legal feedback.
- Rollout: Enabled read?only suggestions in PLM first; turned on legal review and publication for selected product lines; expanded to all lines in waves; retained manual entry as a controlled fallback early on; tightened shipment blocks after stable cycles.
- Training/hand?off: Delivered guides for engineers on proposing classifications and attaching evidence; trained counsel on review queues and citation capture; briefed Logistics on ERP checks and license hand?offs; updated SOPs; transferred ownership of rules, templates, and dashboards to Export Controls under change control.
- Human?in?the?loop review: Established recurring calibration between Legal and Engineering to review edge cases, false positives, and new product features; recorded decisions with rationale and effective dates; updated rules, examples, and prompts accordingly.
Results
Engineering received clear guidance early. As parts moved through design, suggested ECCNs appeared with relevant notes and citations, and counsel confirmed or adjusted them with rationale attached. When performance or features changed, PLM triggered a recheck before orders went out. Logistics saw the same determination in ERP and fewer orders stalled for rework.
Defensibility improved. Each classification carried a citation to the CCL and any applicable notes, an approver, an effective date, and linked evidence. Audits pulled a packet from the part record rather than sifting through emails. The company kept PLM, ERP, and trade tools; the change was a governed layer that proposed, reviewed, and recorded determinations in the systems teams already used.
What Changed for the Team
- Before: Engineers guessed ECCNs from memory or old decks. After: Suggestions appeared in PLM with citations and required evidence.
- Before: Legal reworked shipments at the dock. After: Review gates and ERP checks caught issues before orders released.
- Before: Rationale lived in email. After: Determinations stored citations, reasons, and approvers on the part record.
- Before: Product changes didnt trigger reclassification. After: Revisions and feature flags prompted review automatically.
- Before: Audits reconstructed decisions. After: Exportable packets contained citations, evidence, and approval history.
- Before: Encryption cases were ad hoc. After: Decision trees guided Category 5, Part 2 handling with legal sign?off.
Key Takeaways
- Put classification where parts live; propose ECCNs in PLM and publish to ERP with evidence and approvals.
- Use ML with guardrails; suggestions speed triage, but legal review and citations anchor decisions.
- Encode triggers; recheck classifications when performance or features change, not at shipment.
- Record the why; store CCL citations, rationale, and approvers as first?class attributes.
- Align to regulations; follow EAR, CCL, and encryption guidance, and route regional variants to local counsel.
- Integrate, dont replace; keep PLM/ERP and trade toolsadd classification workflows and governance between them.
FAQ
What tools did this integrate with? The service connected to PLM for part masters and revisions (for example, Siemens Teamcenter or PTC Windchill) and to ERP for order checks (for example, SAP S/4HANA or Oracle). Determinations and approvals synchronized to trade modules such as SAP Global Trade Services. Citations referenced the CCL and guidance such as BIS ECCN classification and encryption policy.
How did you handle quality control and governance? Legal reviewed every determination before publication, with maker?checker approvals for sensitive categories. Each decision stored citations, rationale, approver, and effective date on the part. Rules, prompts, and decision trees lived under change control with release notes. Immutable logs captured suggestions, edits, approvals, and reclassifications.
How did you roll this out without disruption? Suggestions ran in read?only mode on live parts while engineers attached evidence and counsel compared to prior decisions. Review and publication began with selected product lines, and shipment blocks stayed soft until accuracy and adoption stabilized. Manual entry remained a controlled fallback early on.
How did the ML classifier avoid overstepping legal judgment? The model highlighted likely categories with explainable features and confidence, and surfaced relevant CCL notes. Legal made the final call and recorded citations and rationale. For encryption and other high?impact areas, deterministic decision trees and mandatory approvals took precedence.
How were encryption?bearing items handled? Items with cryptographic functionality triggered Category 5, Part 2 decision trees aligned to BIS encryption guidance. The workflow prompted the required questions, suggested likely outcomes, and routed to counsel for confirmation and any license determination steps.
What about non?US regimes and global controls? The model and workflow supported regional variants. When a shipment or product implicated non?US controls, routing added regional counsel and stored parallel classifications with citations to local schedules. Multilateral controls from the Wassenaar Arrangement informed references and examples.
How did you keep classifications current as products evolved? PLM revisions, performance parameter changes, or encryption flags triggered reclassification prompts. Superseded determinations retained history with effective dates, and ERP checks prevented order release on outdated classifications.
Can this support license determination and screening? Yes. The same attributes feed trade modules for license checks, denied?party screening, and document generation. The focus here was classifying and recording the ECCN with evidence; license steps aligned to existing trade processes.
Department/Function: Legal & ComplianceOperations & ManufacturingProcurementSupply Chain & Logistics
Capability: AI Integration & Workflow Automation
Get a FREE
Proof of Concept
& Consultation
No Cost, No Commitment!


