ZuloOne
English
Sign in
Menu

Metadata kinds

Updated

An expanded version of the table from §3 of the specification: each kind has its own page with the JSON envelope, the C# base, and event support from the code point of view.

Kind Role Page
Model Unit of delivery (module/localization); carries the layer and dependencies model.md
Dictionary Dictionary (master data); may be hierarchical dictionary.md
Document Document; subtypes = states of the finite state machine document.md
Register Accumulation register; analytic breakdowns; double entry is optional register.md
TablePart Table part of a document/aggregate tablepart.md
EDT Data type: scalar or reference edt.md
DataEntity Public OData resource — a projection of a dictionary/document dataentity.md
NumberSequence Number sequence for numbering records and documents numbersequence.md
Analytic Reusable register breakdown from the global catalog analytic.md
LinkTable Link table (many-to-many, document ancestry) linktable.md
GlobalConstants Configuration values (thresholds, modes) outside code globalconstants.md
Service Class of business functions; contract I<Name> service.md
Script Code: events, transactional postings, commands script.md
Menu Module menu items menu.md
Job Background job (scheduler) job.md

Each page uses the same frame: What it is → JSON envelope → C# base → Events/CoC → Example.

Was this page helpful?