Linked locations Basic Logistics Configuration

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 – European Suppliers 273 – Chinese Suppliers • In transit – Shanghai Port – Pacific Ocean – San Francisco Port – San Francisco Customs

20.6.1 Stock

The transit locations are linked between themselves with a manual confirmation step. The internal stock move is validated at each port and customs arrival. OpenERP prepares all the linked moves automatically. Note: Intrastat Companies that do import export should install the module report_intrastat. This enables them to prepare the reports needed to declare product exports. You can use the lead times between different locations to account for real delays. Your lead times and stock forecasts are calculated by OpenERP to estimate the arrival of incoming products so that you can respond to a customer’s needs as precisely as possible. You can also value the products in transit in your account depending on the chosen stock location configuration.

20.6.2 Rental Locations

You can manage rental locations in OpenERP very simply using the same system of linked locations. Using the module stock_location you can set a return date for rental items sent to customer location after a certain rental period. Then the set of real and virtual stocks is maintained daily in real time. The different operations such as delivery and receipt after a few days are automatically suggested by OpenERP which simplifies the work of data entry. You then have the product list found in the customer locations and your own stock in your stock location. The list of waiting goods receipts is automatically generated by OpenERP using the location links. Suppose you want to give a product PC3 on rent to your customer Axelor for 30 days. Two stock movement entries are needed to manage this scenario: 1. Product goes out from Stock your company’s location to Axelor - Rental Location your customer location. 2. Product will be returned into Stock your company’s location from Axelor - Rental Location your customer location after 30 days. To manage rental products by linking locations, configure a rental location Axelor - Rental Location as shown in the following figure using the menu Warehouse → Configuration → Warehouse Management → Locations.