Accounting Valuation in Real Time

271 Figure 20.20: Pull Flow Specification for Product CPU1 There are two specifications of a pull flow for product CPU1. Specification 1 : • Name : Receive from Warehouse • Destination Location : Shop 1 • Type of Procurement : Move • Company : Shop 1 • Source Location : Internal Shippings • Partner Address : OpenERP S.A., Belgium Gerompont Chaussee de Namur 40 • Shipping Type : Getting Goods • Procure Method : Make to Order Specification 2 : • Name : Deliver Shop • Destination Location : Internal Shippings • Type of Procurement : Move • Company : OpenERP S.A. • Source Location : Stock • Partner Address : Fabien • Shipping Type : Sending Goods • Procure Method : Make to Stock 272 Now sell 1 unit of product CPU1 from the Shop1 and run the scheduler using menu Warehouse → Schedulers → Compute Schedulers . Then check the stock moves for product CPU1 from the menu Warehouse → Traceability → Stock Moves. Figure 20.21: Stock Move of CPU1 related to Pull Flow Specification These moves can be explained like this: [ Customer ] – [ Shop 1 ] – Internal Shippings – Stock – [ OpenERP S.A. ] When the company Shop 1 sells one unit of CPU1 to a customer, its stock decreases to 10 units. According to the minimum stock rule of the product CPU1 OpenERP generates a procurement order of 21 units of CPU1 for the company Shop 1 OP00007. So 21 units of CPU1 move from company OpenERP S.A. to Shop 1 according to their internal configuration of Source and Destination Locations. A pull flow is related to how the procurement process runs in order to find products to increase or decrease inventory.

20.6 Import Export

Managing import export with foreign companies can sometimes be very complex. Between a departure port and the destination company, products can get stopped for several weeks at sea or somewhere in the numerous transportation stages and customs. To manage such deliveries efficiently it is important to: • know where your products are, • know when they are likely to arrive at their destination, • know your value in transit, • follow the development of the different steps. Linked locations in OpenERP enable you to manage all this rather elegantly. You can use a structure like this: • Suppliers