A [[Invantive Studio/Repository/Concepts/Module|module]] is a part of the functionality of an application, such as a screen, a report or a program. The modules of an application are listed under the application as "Modules"; each module holds the folders "Module Parameters" and "Object Usages".
The modules of Invantive Estate:
![[20261004-studio-modules.png]]
## Fields
The details of a module show these fields:
- "Application Code": Unique alphanumeric code of the application.
- "Module Language Code": Unique alphanumeric code.
- "Code": Unique alphanumeric code.
- "Description": Description in natural language for display on reports and screens.
- "Implementation Name": Implementation name of the module.
- "Legacy Name": Original name of the module in a legacy system from which it was migrated to Invantive Producer.
- "Autocompleted": Whether this module was added by autocomplete.
- "Create": Whether the module will be created.
- "Definition": Definition of the functionality.
- "Documentation": Documentation on the module.
- "Source Code": Source code of the module.
- "Binary Code": Binary code of the module, such as a picture.
- "Icon (URL)": URL for the icon of this module.
## Tabs
The summary window of a module shows its related rows on these tabs:
- [[Invantive Studio/Repository/Applications/Applications|Application]]
- [[Invantive Studio/Repository/Setup/Module Languages|Module Language]]
- [[Invantive Studio/Repository/Applications/Module Parameters|Module Parameters]]
- [[Invantive Studio/Repository/Applications/Module View Usages|Module View Usages]]
- [[Invantive Studio/Repository/Applications/Business Objects|Business Objects Pre Exec]]