VaatcoBMS — Manufacturing ERP & Double-Entry Accounting
A complete pharmaceutical and aquaculture manufacturing platform connecting physical factory floor operations (scale tolerance, bulk mixing, QA returns) to an immutable financial general ledger.
Bulk material weights vary on factory dispensing scales due to tare/moisture. Naive systems change quantities without updating carrying values, causing GL inventory balances to decouple from warehouse reality.
Anchors carrying value while letting unit rate float (UnitCost = CarryingValue / CurrentStock). Every movement automatically syncs GL inventory control accounts in one transaction with zero tolerance on counted packaging.
Field booking without credit checks, warehouse dispatch creating phantom stock, untracked carton costs & transport logistics (Truck, Courier, Hand Delivery), and diverging dealer dues—solved by consolidating the entire lifecycle into one tamper-proof platform:
C# · .NET 8 · PostgreSQL · Double-Entry Ledger · QuestPDF · Docker · Azure
- Reversal-only immutable journals (
IsPostedToGl == true) - Single canonical customer due formula across all views & PDFs
- PostgreSQL row-version triggers catching simultaneous updates
