warehouse
: managing the goods you own¶
Note
This document is not finished and the plugin is not yet implemented.
The lino_xl.lib.warehouse
plugin adds functionality for warehousing.
This is a tested document. The following instructions are used for initialization:
>>> from lino import startup
>>> startup('lino_book.projects.apc.settings.doctests')
>>> from lino.api.doctest import *
Overview¶
- warehouse¶
A building or room for storing goods.
- storage slot¶
An named location for storing an individual good within a warehouse.
- good¶
- inventory¶
A list of the goods stored in a warehouse at a given date.
- stock value¶
- purchase order¶
A document stating that we order a number of products (each with a quantity and potentially a price) from a given provider.
- goods receipt posting¶
A document stating that a number of products (each with a quantity) entered a warehouse.
- stock modification¶
A document stating that a number of products (each with a quantity) has been lost or found.
- goods receipt¶
The process of entering goods into a warehouse.
This plugin provides four voucher types:
A purchase order declares that we expect a goods receipt posting
A goods receipt posting usually satisfies a purchase order
An inventory declares that we have a given quantity on stock
A stock modification declares that some good has been lost or found (and where to book this)
Database models¶
- class lino_xl.lib.warehouse.PurchaseOrder¶
Django model representing a purchase order.
Inherits from
lino_xl.lib.sales.VatProductInvoice
.
- class lino_xl.lib.warehouse.GoodsReceipt¶
Django model representing a goods receipt posting.
Inherits from
lino_xl.lib.sales.VatProductInvoice
.Adds a reference to the purchase order being satisfied.
Choicelists¶
- class lino_xl.lib.warehouse.ValueMethods¶
The list of available methods for computing the value of an inventory line.