Daily Record
One row per day per batch. This is the house operator daily job, and the source of every figure in the farm reports.
When This Form Is Used
- Every day, after the last feeding and the count of dead animals.
- When correcting a previous day that has not been posted yet.
Before You Fill It In
- The batch for that house exists and is active.
- The age-based feed schedule or the house default feed is filled in, so the feed choices on the detail rows are not empty.
Workflow
- Pick the batch, then check the date. A batch may only have one row per date.
- Enter morning and evening deaths as counted.
- Enter animals added if new stock arrived that day.
- Enter the sold count if there was a sale, then point at its sales transaction.
- Enter the moved-out count if animals were transferred, then pick the destination batch.
- Add Feed Usage Detail rows: the product and its kilograms. The product is already suggested from the animal age that day.
- Enter eggs, weighed weight, or milk depending on the animal type.
- Save, then check that the Feed (kg) column equals the sum of its detail rows.
Fields That Matter
| Field | What to watch |
|---|---|
| Deaths morning / evening | Kept apart so the daily mortality pattern is readable. Both are summed into the day deaths, and that is what leaves livestock inventory on posting. |
| Added | Only for genuine additions, such as new stock arriving. Animals coming from another house are not typed here. |
| Sold + Sales Transaction | The head count must point at its sales invoice, and that invoice division must match the house division. Otherwise the revenue lands in another cost center. |
| Moved Out + Moved to Batch | One transfer is recorded once, at the source house. The destination population is derived from this row, so do not type it again over there. |
| Lost | Animals that cannot be found. Reduces the population, but is not posted to inventory. |
| Feed (kg) | Not typed. It is the total of the Feed Usage Detail and updates itself whenever a detail row is saved or deleted. |
| Eggs morning / afternoon / evening | Only shown for animal types that track eggs. |
| Weighed Weight | Average weight per head at that day weighing. The basis of the ADG calculation. |
Details and Relations
- Feed Usage Detail - one row per product. A single day may hold several rows; when phases change, the old and new feed are normally mixed for a few days.
- The product list is limited to the house settings: the age schedule, the default feed, and any feed already recorded that day. If the brand actually used is missing, add it on the House form first.
After Saving
- Every farm report follows immediately - population, mortality, HD, FCR, and ADG are recomputed when the report runs.
- Stock and journals are not touched yet. That only happens at Inventory Posting.
- Rows that joined a posting are locked: saving or deleting them is refused until the posting is reversed.
Common Problems
- "This daily record is already posted": delete the Inventory Posting row that covers this date first.
- The feed product list is empty: the house behind that batch has neither a feed schedule nor a default feed.
- The Feed (kg) column does not change: save the detail row, do not just type it and close the form.
- "Animals sold must point at their sales transaction": enter the invoice number, and make sure its division is the house division.
- "The destination batch cannot be the source batch": pick a batch of another house as the transfer destination.
User Checklist
- The date and batch are correct.
- The death count was recounted at the house, not estimated.
- Every kilogram of feed has a product detail row.
- Sales and transfers point at their transaction or destination batch.
Menu Location
- Farm / Farm Operations / Daily Record
/form/farmdaily