Skip to content

GeneralCatalog

Compatibility OTOBO ≥ 11.0.x, Znuny ≥ 7.0.x

The GeneralCatalog plugin provides a central catalog management system. In the Admin area, you can use it to create, edit, and organize catalog classes and catalog items. Without additional ITSM packages, the General Catalog does not contain any entries initially, but it serves as a foundation for other modules.

  1. Via the Package Manager
  • Log in to the OTOBO admin area and go to System Administration → Package Manager.
  • Search for “GeneralCatalog” and click Install.
  1. Manual Installation
  • Extract the downloaded add-on archive into Kernel/Config/Files/.
  • In the admin area, go to System Administration → Update → Reload File System.
  • Framework: OTOBO 11.0.x
  • Packages: —
  • Third-Party: —

After installation, you will find a new entry in the General Catalog admin module. There, you can:

  • create catalog classes (e.g., product groups),
  • maintain catalog items under the classes (e.g., individual products),
  • search and filter existing entries.

Without further ITSM packages, the catalog remains empty at first; standard classes and entries are only added by installing additional OTOBO::ITSM modules.

This plugin does not provide its own agent or customer interface.

The following SysConfig keys allow for adjustments and module registrations:

PathPurpose
Core::DynamicFields::DriverRegistrationDynamicFields::Driver###GeneralCatalog
Registers the GeneralCatalog driver for dynamic fields.
Core::GeneralCatalogGeneralCatalogPreferences###Permissions
Example configuration for access rights.
GeneralCatalogPreferences###Comment2
Example comment for catalog attributes.
Frontend::Admin::ModuleRegistration::Frontend::ModuleModule###AdminGeneralCatalog
Admin module registration.
Frontend::Admin::ModuleRegistration::Frontend::ModuleModule###AdminDynamicFieldGeneralCatalog
Reg. for dynamic field screen.
Frontend::Admin::ModuleRegistration::AdminOverviewNavigationModule###AdminGeneralCatalog
Navigation in the admin menu.
Frontend::Admin::ModuleRegistration::LoaderLoader::Module::AdminGeneralCatalog###001-GeneralCatalog
Loading point in the admin interface.
Loader::Module::AdminDynamicFieldGeneralCatalog###002-Ticket
Loading point for dynamic field module.
Frontend::Admin::ModuleRegistration::MainMenuNavigation###AdminGeneralCatalog###001-GeneralCatalog
Main menu entry.
Frontend::BaseGeneralCatalog::Frontend::JSColorPickerPath
URL path for JS color picker.
Frontend::Base::LoaderLoader::Agent::CommonJS###100-GeneralCatalog
Loads necessary JS files.