Programs in QAD .NET UI > Using Programs in the QAD .NET UI > Component and Non-Component Based Programs
  
Component and Non-Component Based Programs
QAD Enterprise Applications contains two types of programs:
Component-based programs use a business component-based technology that offers additional features not available in standard functions. Most Financials programs (such as GL Account Create), some administration programs (such as Entity Create), and some security programs (such as Role Create) are component-based programs.
Note: Component-based programs are available only in Enterprise Edition.

Component-Based Program
Non-component based programs use traditional procedural-written Progress-based technology. The majority of Manufacturing programs (such as Work Order Maintenance) and Supply Chain programs (such as Warehouse Maintenance) are non-component based. Financials programs that are non-component based (such as Sales Order Maintenance) are described in the Enterprise Edition Financials documentation as operational programs, to distinguish them from the component-based financial programs.

Non-Component Based Program
Note: Many non-component based programs can be run in both the QAD .NET UI and in the Character UI. Component-based functions, however, are available in the QAD .NET UI only.
Both component-based and non-component based programs work within the QAD .NET UI and use the same menu system for navigation and the standard menu bar available through the QAD .NET UI for all programs.
QAD Enterprise Applications – Enterprise Edition uses component and non-component based functions (programs). QAD Enterprise Applications – Standard Edition uses only non-component based functions (programs).