87f2c03f1731ef87bf203c4fb9271e1f4d0f3b05
We add the flake8 configuration used so we ensure everyone uses the same. We remove the usage of __all__ for non public API. When possible, we rationalize the class name according to its __name__ and module. issue9082 review297061002
Production Module ################# The production module defines basics for production management: Bill of material and production order. Bill of Material **************** Bills of Material are list of products and quantities needed to produce a product. It is often shorten with BOM. Production ********** A Production is mainly defined by a product, a BOM, a location, a quantity and two lists of moves: * Inputs The moves between the storage location and the production location (as defined on the warehouse) for products used for production. * Outputs The moves between the production location and the storage location for products produced. The production can be in one of this states: * Request The production is requested by the system. * Draft Input and output moves are in draft. * Waiting The production is waiting for action and all moves are still in draft. * Assigned The input moves are assigned. * Running The input moves are in state done. * Done The output moves are in state done. * Cancel All moves are cancelled. The cost of the production is computed with the sum of the cost price of all incoming products. This cost is allocated to the output products based on the list price of each (the product without a list price are considered as waste). A cron task runs every day and updates the cost of productions if the cost price of the incoming products has changed.
Description
Private Tryton customization repository for reviewed Dominican localization and controlled upstream integration.
389 MiB
Languages
Python
88.1%
JavaScript
11%
Less
0.5%
HTML
0.2%
NSIS
0.1%