A sellable item in the catalog — a chick type, defined by a breed and a sex/variant, with one price per price level.
Compile note. Confirmed: products are keyed by short codes (e.g.,
BRF,BRSTR,NVF), map to a breed, and carry price-level-specific pricing. Everything marked‹confirm›— exact field names, types, and the full field list — should be read from the live model.
| Field | Type | Description |
|---|---|---|
Id |
GUID | Unique identifier. |
Code |
text | Short product/SKU code (e.g., BRF, BRSTR, NVF). |
Name |
text | Display name (e.g., "Aquila Female"). ‹confirm› |
Breed |
relation → Breed | The breed this product is derived from. ‹confirm› |
Sex / Variant |
enum | Sexing/variant of the chick — e.g., Female, Male, Straight Run. ‹confirm values› |
Active |
boolean | Whether the product is currently sellable. ‹confirm› |
Prices |
collection → Price | Per-price-level pricing (see below). ‹confirm› |
| …additional fields | ‹confirm› |
Full field list to be read from the live model. |
| Code | Meaning |
|---|---|
BRF |
‹confirm expansion› (breed × Female) |
BRSTR |
‹confirm expansion› (breed × Straight Run) |
NVF |
‹confirm expansion› (Novogen × Female) |
Codes appear to follow a
‹breed›‹sex/variant›convention. Confirm the code grammar and the full code list against the catalog.
3f81f3cd-df62-421c-a1b5-46a35a2f2e72.‹confirm› the price record fields (amount, price level reference, effective
dates, minimum quantities, unit).| Related entity | Via | Notes |
|---|---|---|
| Breed | Breed ‹confirm› |
Product is a variant of a breed. |
| Sales Order | Order line reference | Ordered via order line items. |
| Price / Price Level | Prices ‹confirm› |
Determines the amount charged. |