What ERP software for cabinet shops works with Design Flex (formerly 2020 Design)?

KitchenDEV's 2020 to ERP Connector links Design Flex (formerly 2020 Design) to a cabinet shop's ERP. NetSuite is verified live; others are checked first.

Eric E. Yildiz4 min read

An ERP works with Design Flex (formerly 2020 Design) when something turns each Design Flex order into ERP items and an ERP transaction, and KitchenDEV's 2020 to ERP Connector does that with NetSuite as its verified live target. Other ERPs with a well-documented open API, such as Acumatica, Microsoft Dynamics 365 Business Central, QuickBooks Desktop, QuickBooks Online and Sage Online, are set up per customer after KitchenDEV verifies the ERP, its version, its API and the transaction type needed.

An ERP can take Design Flex orders through KitchenDEV's 2020 to ERP Connector when it has a documented API that can create the transaction the shop needs and an item list that Design Flex catalog codes can be matched to.

What should a cabinet shop check in an ERP before connecting Design Flex?#

  • A documented open API. Adding a new ERP target to KitchenDEV's 2020 to ERP Connector takes roughly one to two weeks when the ERP has a well-documented open REST API.
  • The transaction type. One shop wants a sales order. Another imports a quote so the ERP can create purchase orders per vendor. KitchenDEV asks which transaction the shop needs before scoping anything.
  • The form the order lands on. The ERP's custom form, and which of its fields are required, decide what KitchenDEV's 2020 to ERP Connector has to fill.
  • A sandbox with admin rights. Every setup starts in the ERP sandbox, and production is never touched first.

How does item naming in the ERP affect the connection?#

A B12 in a Design Flex catalog is one code, but in the ERP the same cabinet usually carries the style, such as stylename-B12. KitchenDEV's 2020 to ERP Connector matches each Design Flex item to the ERP item code and reuses confirmed matches on later imports. Since July 2025, a Design Flex file with cabinets from several styles can map each style to its own NetSuite SKU suffix through a settings table.

Linking a Design Flex item code to its ERP item code in KitchenDEV's 2020 to ERP Connector, where the ERP code carries a vendor suffix
Linking a Design Flex item to its ERP item code in KitchenDEV's 2020 to ERP Connector. The ERP code carries a suffix the Design Flex code does not, and each confirmed link is reused on the next import.

Charges that are not physical items, such as a finish upcharge or a five-piece drawer-front charge, can map to a few non-inventory ERP items, one per charge type instead of one per color. The upload, match and review steps are on the page about getting Design Flex orders into an ERP automatically.

Which ERPs has KitchenDEV's 2020 to ERP Connector been verified with?#

NetSuite has been a live target for KitchenDEV's 2020 to ERP Connector since 2020, with quote, sales order, purchase order and invoice creation. Every other ERP is set up per customer, and KitchenDEV confirms a setup only after checking that customer's ERP, version, API and transaction type. KitchenDEV's 2020 to ERP Connector is sold on its own to manufacturers, distributors and dealers that design in Design Flex and run an ERP. The kinds of integration on offer are compared in whether an integration exists between Design Flex and an ERP.

What does a cabinet shop send before KitchenDEV confirms an ERP setup?#

  • two to three sample Design Flex drawings per vendor, as XML or as the plain TXT or CSV export
  • the PDF catalogs, so the catalog structure can be read
  • an items export from the ERP, which shows its naming convention
  • the name of the ERP's custom form and its required fields
  • a person at the shop who will test the exports line by line

FAQ#

No. KitchenDEV's 2020 to ERP Connector connects Design Flex (formerly 2020 Design) to the ERP a cabinet shop already runs, and KitchenDEV does not sell the ERP itself.

Adding a new ERP target to KitchenDEV's 2020 to ERP Connector takes roughly one to two weeks when the ERP has a well-documented open REST API, after KitchenDEV verifies the ERP version and the transaction type needed.

Yes. KitchenDEV's 2020 to ERP Connector is mapped and tested vendor by vendor, with at least a week of back-and-forth per vendor.

See what the connector creates in the ERP on the 2020 to ERP Connector page, or book a demo with a Design Flex file and the ERP you run.

See how it would work for your business

Tell us how you sell, and we'll show you the product that fits.