Location (Locatie)
De Location-entiteit beheert locaties in Ultimo, primair gebruikt als magazijnlocaties binnen een warehouse. Locaties kunnen hierarchisch worden opgebouwd via de PartOfLocation-relatie en worden gekoppeld aan magazijnen voor voorraadbeheer.
Entiteitsnaam: Location
Databasetabel: Location
Primaire sleutel: LOCID (nvarchar 14)
Contextsbewerken
| Value | Naam | Beschrijving |
|---|---|---|
| 0 | LocationContext.None | Standaard |
| 1 | LocationContext.Standard | Standaard |
Statussenbewerken
| Value | Naam | Beschrijving |
|---|---|---|
| -1 | LocationStatus.Trash | Trash |
| 0 | LocationStatus.None | None |
Belangrijkste propertiesbewerken
| Property | Type | Kolom | Nullable | Omschrijving |
|---|---|---|---|---|
| Id | UltimoString(14) | LOCID | Nee | Locatie-ID |
| Description | UltimoString(200) | LOCDESCR | Ja | Omschrijving |
| PartOfLocation | Location | LOCPARTOFLOCID | Ja | Bovenliggende locatie |
| Warehouse | Warehouse | LOCWHSID | Ja | Magazijn |
| Extra1 | Boolean | LOCEXTRA1 | Nee | Extra veld 1 |
| Extra2-5 | Decimal | LOCEXTRA2-5 | Nee | Extra decimale velden |
| Extra6-9 | UltimoString(5) | LOCEXTRA6-9 | Ja | Extra tekstvelden |
Relaties met andere entiteitenbewerken
| Property | Verwijst naar | Omschrijving |
|---|---|---|
| PartOfLocation | Location | Bovenliggende locatie (hierarchie) |
| Warehouse | Warehouse | Gekoppeld magazijn |
Tips voor consultantsbewerken
- Hierarchie: Locaties kunnen hierarchisch worden opgebouwd via
PartOfLocation(bijv. Hal > Rek > Plank). - Magazijnkoppeling: Locaties worden typisch gekoppeld aan een Warehouse voor het localiseren van artikelvoorraad.
- Equipment-locatie: Let op: het
Location-veld op equipment (EQMLOCATION) is een vrij tekstveld, terwijlLocationRef(EQMLOCID) verwijst naar deze Location-entiteit. - Eenvoudige structuur: De Location-entiteit is relatief eenvoudig met weinig standaard statussen -- de nadruk ligt op gebruik als opslaglocatie.
Database Detailsbewerken
De tabel dba.Location bevat 23 kolommen. Location is een van de eenvoudigste entiteiten in de database -- geen computed columns, geen trigger-gestuurde kolommen.
Belangrijke defaultsbewerken
| Kolom | Default | Toelichting |
|---|---|---|
LocContext |
1 (Standaard) |
Standaard context |
LocRecStatus |
0 (None) |
Standaard status |
LocExtra1 |
0 (false) |
Extra boolean-veld |
LocExtra2 t/m LocExtra5 |
0 |
Extra decimale velden |
LocRecCreateDate |
sysdatetimeoffset() |
Aanmaakdatum automatisch |
Triggersbewerken
Location heeft geen eigen triggers en geen externe triggers.
Consultanttip: Door het ontbreken van triggers is Location een puur stamgegevenstabel. Er vindt geen automatische aggregatie of synchronisatie plaats. Dit maakt bulk-imports van locaties eenvoudig en performant.