Installed base
Sell
Track every serial unit delivered to a customer, the components it was built from, and the warranty that decides who pays for a repair.
About this module
Installed base registers every serial-numbered unit you deliver as an asset at the customer's site, automatically from the delivery. Each asset records the client, the product and its serial number, where it is installed, its status from shipped to in service, under repair, retired or scrapped, and the parts and lots it was actually built from, taken from the manufacturing order that produced it rather than from today's bill of materials. Every asset gets its warranty when it ships: the policy that names its product, or the default one, sets what is covered (parts, labour or both, and at what percentage) and for how long. The end date is computed once and frozen, so changing a policy never re-warranties units already delivered. Coverage is one decision the whole system asks: it is refused after the end date, when the warranty was voided with a reason, or when the fault is one the policy excludes, such as a customer error. Installed base works with Clients Management, Products, Lots & Serial Numbers, Sales Orders, Stock Moves, Manufacturing Orders, Customer cases and Returns.
Events contract
This module neither publishes nor consumes domain events.
Permissions introduced
installed-assets:createCreate installed assetsinstalled-assets:readView installed assetsinstalled-assets:updateEdit installed assetsinstalled-assets:soft_deleteMove installed assets to trashinstalled-assets:hard_deletePermanently delete installed assetsinstalled-assets:restoreRestore installed assets from trashinstalled-assets:exportExport installed assetsinstalled-assets:importImport installed assetswarranty-policies:createCreate warranty policieswarranty-policies:readView warranty policieswarranty-policies:updateEdit warranty policieswarranty-policies:soft_deleteMove warranty policies to trashwarranty-policies:hard_deletePermanently delete warranty policieswarranty-policies:restoreRestore warranty policies from trashwarranty-policies:exportExport warranty policieswarranty-policies:importImport warranty policieswarranties:createCreate warrantieswarranties:readView warrantieswarranties:updateEdit warrantieswarranties:soft_deleteMove warranties to trashwarranties:hard_deletePermanently delete warrantieswarranties:restoreRestore warranties from trashwarranties:exportExport warrantieswarranties:importImport warranties