# Glossary / Fogalomtár > For core framework glossary see: `GLOSSARY.md` (in AyCode.Core repo) > For UI framework glossary see: `GLOSSARY.md` (in AyCode.Blazor repo) > For core measurement system rules and common domain traps, see: `../FruitBank.Common/docs/GLOSSARY.md` Domain terminology for the FruitBank system. **Read this before making changes.** ## Business Domain | English | Magyar | Definition | |---|---|---| | **Shipping** | Beszállítás | **INBOUND** delivery: supplier → warehouse. A truck arrival event. | | **Order** | Megrendelés | **OUTBOUND** delivery: warehouse → customer. | | **Pallet** (XxxItemPallet) | Mérési rekord | A **measurement record**, NOT a physical pallet. Always created, even for non-measurable products. | | **Partner** | Partner / Beszállító | External supplier providing goods. | | **ShippingDocument** | Szállítólevél | Supplier's delivery note or invoice, linked to a Shipping. | | **ShippingItem** | Szállítólevél tétel | Product line on a shipping document. Tracks declared vs measured discrepancies. | | **StockTaking** | Leltározás | Inventory session that freezes logical stock and reconciles with physical count. | | **GenericAttribute** | Generikus attribútum | nopCommerce polymorphic key-value store. KeyGroup = owner type, EntityId = owner ID. | ## nopCommerce Entities These are **NOT custom FruitBank entities** — they come from nopCommerce: - Customer, Order, OrderItem, OrderNote, Product, GenericAttribute FruitBank extends them via: - **DTOs** (OrderDto, OrderItemDto, ProductDto) that wrap nopCommerce entities with measurement properties - **GenericAttributes** for storing custom values (IsMeasurable, Tare, AverageWeight, etc.) ## UI / Grid Components For MgGrid framework terms (MgGridBase, MgGridWithInfoPanel, MgGridToolbarBase, MgGridDataColumn, MgGridInfoPanel, IMgGridBase, etc.) see `GLOSSARY.md` (in AyCode.Blazor repo) and `AyCode.Blazor.Components/docs/MGGRID/README.md` (in AyCode.Blazor repo). | Term | Definition | |---|---| | **FruitBankGridBase** | Project-level adapter: fixes `TSignalRDataSource=SignalRDataSourceObservable`, `TId=int`, `TLoggerClient=LoggerClient`. Adds per-user layout, master/detail defaults. See `FruitBankHybrid.Shared/Components/Grids/README.md`. |