---
title: "1.2 How it works"
space: "Vuna Livestock"
url: "https://docs.navari.co.ke/livestock-management/1-getting-started/1-2-how-it-works"
updated: "2026-10-24"
---

## **From farm activity to review**

1. Configure Company, accounts, Warehouses, Items, and users in ERPNext.
2. Receive livestock into a Batch and a livestock house, using submitted stock transactions.
3. Record feeding, mortality, produce, weighing, and observations. Daily Farm Entry prepares existing document types rather than a separate daily transaction ledger.
4. Review and submit stock documents through the normal forms and configured approval workflows. Saved Weight Records and completed Livestock Events follow their own document life-cycle.
5. Review performance and life-cycle reports. Submitted stock records provide quantities; measurements and linked activities supply operational context.
6. Follow up on enabled performance rules using standard ToDos and Notifications.

## **Documents and responsibility**


| Information                              | Authoritative record                                      |
| :---------------------------------------- | :--------------------------------------------------------- |
| Animal inventory and warehouse movements | ERPNext stock ledger and batch allocations                |
| Feeding, mortality, and produce          | Submitted, classified Stock Entries                       |
| Average animal weight                    | Scoped Weight Record with explicit weight UOM             |
| Husbandry and observations               | Livestock Event                                           |
| Treatment                                | Veterinary Diagnosis and linked stock entries             |
| Biological targets                       | Submitted Livestock Performance Profile assigned to Batch |
| Follow-up                                | Standard ToDo with managed alert evidence                 |


A Batch's current location does not establish where an old activity occurred. Record Company and historical House on operational records. A missing or inaccessible record can make a comparison unavailable; it must not be interpreted as a zero result.



See [Key Concepts](https://file+.vscode-resource.vscode-cdn.net/home/muchemi/homeland_onja_bench/apps/livestock_management/docs/introduction/key-concepts.md) and [Document Statuses](https://file+.vscode-resource.vscode-cdn.net/home/muchemi/homeland_onja_bench/apps/livestock_management/docs/reference/document-statuses-and-cancellations.md).