~openerp-dev/openobject-doc/trunk

« back to all changes in this revision

Viewing changes to i18n/fr/source/book/5/5_15_Manufacturing/5_15_Manufacturing_production.rst

  • Committer: Antony Lesuisse
  • Date: 2010-03-05 16:46:40 UTC
  • Revision ID: al@openerp.com-20100305164640-9b7anc1t5ujha8lw
Merge doc into feature, before deletion of both features and doc. (odo)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
 
2
2
.. i18n: Management of production
3
3
.. i18n: ========================
 
4
..
4
5
 
5
6
Management of production
6
7
========================
9
10
.. i18n: for each stage of production, You use specifications (bills of materials) 
10
11
.. i18n: to work out the raw material requirements
11
12
.. i18n: and the manufacturing orders needed for the finished products.
 
13
..
12
14
 
13
15
Production Orders describe the operations that need to be carried out and the raw materials usage
14
16
for each stage of production, You use specifications (bills of materials) 
16
18
and the manufacturing orders needed for the finished products.
17
19
 
18
20
.. i18n: Manufacturing has the following results:
 
21
..
19
22
 
20
23
Manufacturing has the following results:
21
24
 
27
30
.. i18n: 
28
31
.. i18n: * Added accounting value of stock: by the creation of value following the transformation of
29
32
.. i18n:   products.
 
33
..
30
34
 
31
35
* Stock reduction: consumption of raw materials,
32
36
 
39
43
 
40
44
.. i18n: .. index:: BoM
41
45
.. i18n: .. index:: bill of materials
 
46
..
42
47
 
43
48
.. index:: BoM
44
49
.. index:: bill of materials
45
50
 
46
51
.. i18n: Bills of Materials
47
52
.. i18n: ===================
 
53
..
48
54
 
49
55
Bills of Materials
50
56
===================
51
57
 
52
58
.. i18n: Use of Bills of Materials
53
59
.. i18n: ---------------------------
 
60
..
54
61
 
55
62
Use of Bills of Materials
56
63
---------------------------
58
65
.. i18n: Bills of Materials are documents that describe the list of raw materials used to make a finished
59
66
.. i18n: product. To illustrate the concept of specification you're going to work on a cabinet where the
60
67
.. i18n: manufacturing plan is given by the figure :ref:`fig-mrparm`.
 
68
..
61
69
 
62
70
Bills of Materials are documents that describe the list of raw materials used to make a finished
63
71
product. To illustrate the concept of specification you're going to work on a cabinet where the
70
78
.. i18n:    :align: center
71
79
.. i18n: 
72
80
.. i18n:    *Plan of construction of a cabinet*
 
81
..
73
82
 
74
83
.. _fig-mrparm:
75
84
 
80
89
   *Plan of construction of a cabinet*
81
90
 
82
91
.. i18n: The cabinet is assembled from raw materials and intermediate assemblies:
 
92
..
83
93
 
84
94
The cabinet is assembled from raw materials and intermediate assemblies:
85
95
 
99
109
.. i18n:    TAQ000           Panel Pins
100
110
.. i18n:    LIN040           Lintel
101
111
.. i18n:    ================ =========================
 
112
..
102
113
 
103
114
.. table:: Product Definitions before defining Bills of Materials
104
115
 
119
130
 
120
131
.. i18n: To describe how to assemble this cabinet, you define a bill of materials for each intermediate
121
132
.. i18n: product and for the final cabinet assembly. These are given by the table below.
 
133
..
122
134
 
123
135
To describe how to assemble this cabinet, you define a bill of materials for each intermediate
124
136
product and for the final cabinet assembly. These are given by the table below.
133
145
.. i18n:    PROFIL        4         Unit
134
146
.. i18n:    ETA100        3         Unit
135
147
.. i18n:    ============  ========  ===============
 
148
..
136
149
 
137
150
.. table:: Bill of Materials for 1 ARM100 Unit
138
151
 
153
166
.. i18n:    PLET100       1         Unit
154
167
.. i18n:    TAQ000        4         Unit
155
168
.. i18n:    ============  ========  ===============
 
169
..
156
170
 
157
171
.. table:: Bill of Materials for 1 ETA100 Unit
158
172
 
170
184
.. i18n:    ============  ========  ===============
171
185
.. i18n:    BOIS010       0.083     m2
172
186
.. i18n:    ============  ========  ===============
 
187
..
173
188
 
174
189
.. table:: Bill of Materials for 1 PLET100 Unit
175
190
 
186
201
.. i18n:    ============  ========  ===============
187
202
.. i18n:    LIN40         0.25      m
188
203
.. i18n:    ============  ========  ===============
 
204
..
189
205
 
190
206
.. table:: Bill of Materials for 1 PROFIL Unit
191
207
 
202
218
.. i18n:    ============  ========  ===============
203
219
.. i18n:    BOIS002       0.25      m2
204
220
.. i18n:    ============  ========  ===============
 
221
..
205
222
 
206
223
.. table:: Bill of Materials for 1 PANA100 Unit
207
224
 
218
235
.. i18n:    ============  ========  ===============
219
236
.. i18n:    BOIS002       0.083     m2
220
237
.. i18n:    ============  ========  ===============
 
238
..
221
239
 
222
240
.. table:: Bill of Materials for 1 PANLAT Unit
223
241
 
230
248
.. i18n: The bills of materials are then used by the software to calculate the raw material needs based on the
231
249
.. i18n: requirements of the finished products. Then if you want to manufacture 10 cabinets, the system can
232
250
.. i18n: calculate what will be consumed:
 
251
..
233
252
 
234
253
The bills of materials are then used by the software to calculate the raw material needs based on the
235
254
requirements of the finished products. Then if you want to manufacture 10 cabinets, the system can
245
264
.. i18n:    BOIS002       0.083 * 3          m2
246
265
.. i18n:    TAQ000        12                 Unit
247
266
.. i18n:    ============  =================  ===============
 
267
..
248
268
 
249
269
.. table:: Total Quantities
250
270
 
261
281
.. i18n: 
262
282
.. i18n:    To see the bill of materials in tree view, use the menu :menuselection:`Manufacturing -->
263
283
.. i18n:    Configuration --> Bill of Materials --> Bill of Materials Structure`.
 
284
..
264
285
 
265
286
.. tip:: Bill of Materials
266
287
 
272
293
.. i18n:    :align: center
273
294
.. i18n: 
274
295
.. i18n:    *Bill of Materials structure*
 
296
..
275
297
 
276
298
.. figure:: images/mrp_bom_tree.png
277
299
   :scale: 75
281
303
 
282
304
.. i18n: Use the menu :menuselection:`Manufacturing --> Configuration --> Bill of Materials --> New Bill of
283
305
.. i18n: Materials` to define a new bill of materials.
 
306
..
284
307
 
285
308
Use the menu :menuselection:`Manufacturing --> Configuration --> Bill of Materials --> New Bill of
286
309
Materials` to define a new bill of materials.
292
315
.. i18n:     * From the list, select a bill of materials name and then click :guilabel:`Other View`,
293
316
.. i18n: 
294
317
.. i18n:     * From a product form use the menu :guilabel:`Structure of Bill of Materials` to the right.
 
318
..
295
319
 
296
320
.. tip::The different views
297
321
 
306
330
.. i18n:    :align: center
307
331
.. i18n: 
308
332
.. i18n:    *Screen defining a Bill of Materials*
 
333
..
309
334
 
310
335
.. figure:: images/mrp_bom.png
311
336
   :scale: 75
316
341
.. i18n: In the area below the bill of materials you should set the finished product, which will be
317
342
.. i18n: manufactured or assembled. Once the product has been selected, Open ERP automatically completes the
318
343
.. i18n: name of the bill of materials and the default Unit of Measure for this product.
 
344
..
319
345
 
320
346
In the area below the bill of materials you should set the finished product, which will be
321
347
manufactured or assembled. Once the product has been selected, Open ERP automatically completes the
324
350
.. i18n: The type of BoM (:guilabel:`BoM Type` : Phantom or Normal) and 
325
351
.. i18n: the :guilabel:`Routing` field will be described in
326
352
.. i18n: more detail later in the chapter.
 
353
..
327
354
 
328
355
The type of BoM (:guilabel:`BoM Type` : Phantom or Normal) and 
329
356
the :guilabel:`Routing` field will be described in
332
359
.. i18n: After this you can select the raw materials that are used in the manufacture of the finished
333
360
.. i18n: product. The quantities are set out in a report based on the quantities of finished product and
334
361
.. i18n: the quantities needed to produce them from the bill of materials.
 
362
..
335
363
 
336
364
After this you can select the raw materials that are used in the manufacture of the finished
337
365
product. The quantities are set out in a report based on the quantities of finished product and
339
367
 
340
368
.. i18n: .. index::
341
369
.. i18n:    single: BoM; revisions
 
370
..
342
371
 
343
372
.. index::
344
373
   single: BoM; revisions
346
375
.. i18n: The second tab, :guilabel:`Revisions`, is used to set down all the changes made to the 
347
376
.. i18n: bill of materials. After each
348
377
.. i18n: change you can specify a revision number and some notes on the modifications you carried out.
 
378
..
349
379
 
350
380
The second tab, :guilabel:`Revisions`, is used to set down all the changes made to the 
351
381
bill of materials. After each
355
385
.. i18n: 
356
386
.. i18n:    The Revisions tab is only visible if the user works in the Extended View mode
357
387
.. i18n:    (which means that the user must belong to the group ``Usability / Extended View`` .
 
388
..
358
389
 
359
390
.. note:: Simplified View
360
391
 
366
397
.. i18n:    :align: center
367
398
.. i18n: 
368
399
.. i18n:    *Revisions of a Bill of Materials*
 
400
..
369
401
 
370
402
.. figure:: images/mrp_bom_revision.png
371
403
   :scale: 75
377
409
.. i18n: a sequence number that is
378
410
.. i18n: used to determine the priorities between bills of materials, dates between which a bill of materials
379
411
.. i18n: is valid, and values for rounding and product efficiency.
 
412
..
380
413
 
381
414
In the third tab, :guilabel:`Properties`, you can put a free text reference to a plan, 
382
415
a sequence number that is
390
423
.. i18n: can be set for the finished product or for each raw materials line. The impact of this efficiency
391
424
.. i18n: figure is to reserve more raw materials for manufacture than you'd otherwise use just from the Bill
392
425
.. i18n: of Materials calculations.
 
426
..
393
427
 
394
428
:guilabel:`Rounding` is used to set the smallest :guilabel:`Unit of Measure` 
395
429
for expressing the quantities of the selected
401
435
 
402
436
.. i18n: The final part of the third tab lets you set some properties for the product's manufacturing
403
437
.. i18n: processes. These will be detailed further on in the chapter in the section on configurable products.
 
438
..
404
439
 
405
440
The final part of the third tab lets you set some properties for the product's manufacturing
406
441
processes. These will be detailed further on in the chapter in the section on configurable products.
408
443
.. i18n: .. index::
409
444
.. i18n:    single: BoM; multi-level
410
445
.. i18n:    single: multi-level BoM
 
446
..
411
447
 
412
448
.. index::
413
449
   single: BoM; multi-level
415
451
 
416
452
.. i18n: Multi-level Bills of Materials
417
453
.. i18n: ===============================
 
454
..
418
455
 
419
456
Multi-level Bills of Materials
420
457
===============================
422
459
.. i18n: In Open ERP each line of a bill of materials may itself be a bill of materials. So you can
423
460
.. i18n: define BoMs with several levels. Instead of defining several BoMs for the cabinet in the figure
424
461
.. i18n: :ref:`fig-mrparm` you could define the single bill of materials below:
 
462
..
425
463
 
426
464
In Open ERP each line of a bill of materials may itself be a bill of materials. So you can
427
465
define BoMs with several levels. Instead of defining several BoMs for the cabinet in the figure
444
482
.. i18n:    BOIS010       0.249     m2
445
483
.. i18n:    TAQ000        12        Unit
446
484
.. i18n:    ============  ========  ===============
 
485
..
447
486
 
448
487
.. table:: Single Bill of Materials for 1 ARM100 Unit
449
488
 
465
504
 
466
505
.. i18n: Open ERP behaves differently depending on whether the bill of materials is defined in several small
467
506
.. i18n: BoMs each on a single level or in one BoM tree-structured on several levels.
 
507
..
468
508
 
469
509
Open ERP behaves differently depending on whether the bill of materials is defined in several small
470
510
BoMs each on a single level or in one BoM tree-structured on several levels.
472
512
.. i18n: So if you select a BoM using intermediate products that automatically generates production orders
473
513
.. i18n: based on calculated requirements, Open ERP will propose manufacturing an intermediate product. To
474
514
.. i18n: manufacture a cabinet, you'd create 6 production orders:
 
515
..
475
516
 
476
517
So if you select a BoM using intermediate products that automatically generates production orders
477
518
based on calculated requirements, Open ERP will propose manufacturing an intermediate product. To
485
526
.. i18n:    PLET100       3         Unit
486
527
.. i18n:    BOIS010       0.25      m2
487
528
.. i18n:    ============  ========  ===============
 
529
..
488
530
 
489
531
.. table:: Production Order
490
532
 
504
546
.. i18n:    PLET100       3         Unit
505
547
.. i18n:    TAQ000        12        Unit
506
548
.. i18n:    ============  ========  ===============
 
549
..
507
550
 
508
551
.. table:: Production Order
509
552
 
523
566
.. i18n:    PROFIL        4         Unit
524
567
.. i18n:    LIN040        1         m
525
568
.. i18n:    ============  ========  ===============
 
569
..
526
570
 
527
571
.. table:: Production Order
528
572
 
541
585
.. i18n:    PANA100       1         Unit
542
586
.. i18n:    BOIS002       0.25      m2
543
587
.. i18n:    ============  ========  ===============
 
588
..
544
589
 
545
590
.. table:: Production Order
546
591
 
559
604
.. i18n:    PANA100       2         Unit
560
605
.. i18n:    BOIS002       0.17      m2
561
606
.. i18n:    ============  ========  ===============
 
607
..
562
608
 
563
609
.. table:: Production Order
564
610
 
580
626
.. i18n:    PROFIL        4         Unit
581
627
.. i18n:    ETA100        3         Unit
582
628
.. i18n:    ============  ========  ===============
 
629
..
583
630
 
584
631
.. table:: Production Order
585
632
 
596
643
.. i18n: In the case where a single bill of materials is defined in multiple levels, a single manufacturing
597
644
.. i18n: order will be generated for each cabinet, including all of the sub-BoMs. You'd then get the
598
645
.. i18n: following production order:
 
646
..
599
647
 
600
648
In the case where a single bill of materials is defined in multiple levels, a single manufacturing
601
649
order will be generated for each cabinet, including all of the sub-BoMs. You'd then get the
613
661
.. i18n:    BOIS010       0.25      m2
614
662
.. i18n:    TAQ000        12        Unit
615
663
.. i18n:    ============  ========  ===============
 
664
..
616
665
 
617
666
.. table:: Single manufacture from a tree-structured BoM
618
667
 
629
678
 
630
679
.. i18n: .. index::
631
680
.. i18n:    pair: phantom; bill of materials
 
681
..
632
682
 
633
683
.. index::
634
684
   pair: phantom; bill of materials
635
685
 
636
686
.. i18n: Phantom Bills of Materials
637
687
.. i18n: ----------------------------
 
688
..
638
689
 
639
690
Phantom Bills of Materials
640
691
----------------------------
643
694
.. i18n: BoMs, Open ERP will then propose the manufacture of each intermediate product. This will give
644
695
.. i18n: several production orders. If you only want a single production order you can define a single BoM with
645
696
.. i18n: several levels.
 
697
..
646
698
 
647
699
If a finished product is defined using intermediate products that are themselves defined using other
648
700
BoMs, Open ERP will then propose the manufacture of each intermediate product. This will give
652
704
.. i18n: Sometimes, however, it is useful to define the intermediate product separately and not as part of a
653
705
.. i18n: multi-level assembly even if you don't want separate production orders for intermediate
654
706
.. i18n: products.
 
707
..
655
708
 
656
709
Sometimes, however, it is useful to define the intermediate product separately and not as part of a
657
710
multi-level assembly even if you don't want separate production orders for intermediate
661
714
.. i18n: cabinets. So you'd want to define a unique BoM for it even if you didn't want any
662
715
.. i18n: instances of this product to be built, nor wanted to re-write these elements in a series of
663
716
.. i18n: different multi-level BoMs.
 
717
..
664
718
 
665
719
In the example, the intermediate product ETA100 is used in the manufacture of several different
666
720
cabinets. So you'd want to define a unique BoM for it even if you didn't want any
671
725
.. i18n: can define the BoM line corresponding to product ETA100 in the cabinet's BoM as type :guilabel:`Phantom`. Then
672
726
.. i18n: it will automatically put ETA100's BoM contents into the cabinet's production order even though
673
727
.. i18n: it's been defined as multi-level.
 
728
..
674
729
 
675
730
If you only want a single production order for the complete cabinet, and not one for the BoM itself, you
676
731
can define the BoM line corresponding to product ETA100 in the cabinet's BoM as type :guilabel:`Phantom`. Then
679
734
 
680
735
.. i18n: This way of representing the assembly is very useful because it allows you to define reusable
681
736
.. i18n: elements of the assembly and keep them isolated.
 
737
..
682
738
 
683
739
This way of representing the assembly is very useful because it allows you to define reusable
684
740
elements of the assembly and keep them isolated.
685
741
 
686
742
.. i18n: If you define the BoM for the ARM100 cabinet in the way shown by the table below,
687
743
.. i18n: you'll get two production orders when the order is confirmed, as shown in the tables below that.
 
744
..
688
745
 
689
746
If you define the BoM for the ARM100 cabinet in the way shown by the table below,
690
747
you'll get two production orders when the order is confirmed, as shown in the tables below that.
700
757
.. i18n:    PROFIL        4         Unit             phantom
701
758
.. i18n:    ETA100        3         Unit             phantom
702
759
.. i18n:    ============  ========  ===============  ===========
 
760
..
703
761
 
704
762
.. table:: Definition and use of phantom BoMs
705
763
 
725
783
.. i18n:    BOIS010       0.25      m2
726
784
.. i18n:    TAQ000        12        Unit
727
785
.. i18n:    ============  ========  ===============
 
786
..
728
787
 
729
788
.. table:: Production Order from phantom BoMs
730
789
 
747
806
.. i18n:    PANLAT        2         Unit
748
807
.. i18n:    BOIS002       0.17      m2
749
808
.. i18n:    ============  ========  ===============
 
809
..
750
810
 
751
811
.. table:: Production Order from normal BoM
752
812
 
759
819
 
760
820
.. i18n: Assembly Bills of Materials
761
821
.. i18n: -----------------------------
 
822
..
762
823
 
763
824
Assembly Bills of Materials
764
825
-----------------------------
768
829
.. i18n:     In some software this is named a Sales Bill of Materials.
769
830
.. i18n:     In Open ERP the term assembly is used because the effect of the bill of materials is visible not
770
831
.. i18n:     only in sales but also elsewhere, for example in the intermediate manufactured products.
 
832
..
771
833
 
772
834
.. note:: Sales Bills of Materials
773
835
 
779
841
.. i18n: could also be used in deliveries and stock management rather than just sold in isolation.
780
842
.. i18n: For example if you deliver the cabinet in pieces for self-assembly, set the ARM100 BoM to type
781
843
.. i18n: ``Assembly`` .
 
844
..
782
845
 
783
846
Assembly bills of materials enable you to define assemblies that will be sold directly. These
784
847
could also be used in deliveries and stock management rather than just sold in isolation.
789
852
.. i18n: from a set of components into an identifiable package for sending to a customer. 
790
853
.. i18n: Then it asks the storesperson to pack 2 PANLAT, 1 PANA100, 4 PROFIL, 3 ETA100. 
791
854
.. i18n: This is described as an ARM100 not just the individual delivered products.
 
855
..
792
856
 
793
857
When a salesperson creates an order for an ARM100 product, Open ERP automatically changes the ARM100
794
858
from a set of components into an identifiable package for sending to a customer. 
797
861
 
798
862
.. i18n: Example: Large distributor
799
863
.. i18n: ^^^^^^^^^^^^^^^^^^^^^^^^^^
 
864
..
800
865
 
801
866
Example: Large distributor
802
867
^^^^^^^^^^^^^^^^^^^^^^^^^^
804
869
.. i18n: As an example of using these assemblies, take the case of a supermarket. In a supermarket, you can
805
870
.. i18n: buy bottles of cola individually or in a pack of 6 bottles. The pack and the bottles are two
806
871
.. i18n: different products and the barcodes used are also different.
 
872
..
807
873
 
808
874
As an example of using these assemblies, take the case of a supermarket. In a supermarket, you can
809
875
buy bottles of cola individually or in a pack of 6 bottles. The pack and the bottles are two
812
878
.. i18n: But customers have the right to open a pack and extract some bottles to take them
813
879
.. i18n: individually to the checkout. The supermarket can't track its stock in packs and bottles any more, but
814
880
.. i18n: only individually in bottles.
 
881
..
815
882
 
816
883
But customers have the right to open a pack and extract some bottles to take them
817
884
individually to the checkout. The supermarket can't track its stock in packs and bottles any more, but
820
887
.. i18n: So you can define a bill of materials for sale which defines a pack as an assembly of 6 bottles.
821
888
.. i18n: Then when you've sold a pack, you can find a pack on the invoice or bill of sale but the associated
822
889
.. i18n: stock operation will still be 6 bottles.
 
890
..
823
891
 
824
892
So you can define a bill of materials for sale which defines a pack as an assembly of 6 bottles.
825
893
Then when you've sold a pack, you can find a pack on the invoice or bill of sale but the associated
827
895
 
828
896
.. i18n: In the case of this assembly, this isn't a production order to transform the product. The
829
897
.. i18n: transformation is done directly between the order and the set.
 
898
..
830
899
 
831
900
In the case of this assembly, this isn't a production order to transform the product. The
832
901
transformation is done directly between the order and the set.
838
907
.. i18n: 
839
908
.. i18n:    So in the example of a supermarket, you can buy cola in packs and the storesperson will see a
840
909
.. i18n:    number of bottles at goods in reception.
 
910
..
841
911
 
842
912
.. note:: Assemblies and Purchases
843
913
 
849
919
 
850
920
.. i18n: Configurable Bills of Materials
851
921
.. i18n: --------------------------------
 
922
..
852
923
 
853
924
Configurable Bills of Materials
854
925
--------------------------------
857
928
.. i18n: several manufacturing methods or several approved raw materials for a given product. You'll see in
858
929
.. i18n: the following section that the manufacturing procedure (the routing) is attached to the Bill of
859
930
.. i18n: Materials, so the choice of bill of materials implicitly includes the operations to make it.
 
931
..
860
932
 
861
933
In Open ERP you can define several bills of materials for the same product. In fact you can have
862
934
several manufacturing methods or several approved raw materials for a given product. You'll see in
866
938
.. i18n: Once several bills of materials have been defined for a particular product you need to have a
867
939
.. i18n: system to enable Open ERP to select one of them for use. By default the bill of materials with the
868
940
.. i18n: lowest sequence number is selected by the system.
 
941
..
869
942
 
870
943
Once several bills of materials have been defined for a particular product you need to have a
871
944
system to enable Open ERP to select one of them for use. By default the bill of materials with the
875
948
.. i18n: The menu :menuselection:`Production Management --> Configuration --> Properties` enables you to
876
949
.. i18n: define properties, which can be defined arbitrarily to help you select a 
877
950
.. i18n: bill of materials when you have a choice of BoMs.
 
951
..
878
952
 
879
953
To gain more control over the process during the sale or procurement, you can use **properties**.
880
954
The menu :menuselection:`Production Management --> Configuration --> Properties` enables you to
888
962
.. i18n:    letting the salespeople to have an influence on the manufacture of the products using
889
963
.. i18n:    non-technical language and the choices decided on by the technicians who define Bills
890
964
.. i18n:    of Materials.
 
965
..
891
966
 
892
967
.. note:: Properties
893
968
 
898
973
   of Materials.
899
974
 
900
975
.. i18n: For example you can define the properties and the following groups:
 
976
..
901
977
 
902
978
For example you can define the properties and the following groups:
903
979
 
911
987
.. i18n:    Method of Manufacture  Serial
912
988
.. i18n:    Method of Manufacture  Batch
913
989
.. i18n:    =====================  ============
 
990
..
914
991
 
915
992
.. table:: Properties
916
993
 
927
1004
.. i18n: when the salesperson goes to encode a product line he can attach the properties there. If the
928
1005
.. i18n: product must be manufactured, Open ERP will automatically choose the bill of materials that matches
929
1006
.. i18n: the defined properties in the order most closely.
 
1007
..
930
1008
 
931
1009
Once the bills of materials have been defined you could associate the corresponding properties to them. Then
932
1010
when the salesperson goes to encode a product line he can attach the properties there. If the
936
1014
.. i18n: Note the properties are only visible in the Bills of Materials and Sales Management if you're
937
1015
.. i18n: working in the Extended View mode. If you can't see it on your screen add the group ``Useability /
938
1016
.. i18n: Extended View`` to your user.
 
1017
..
939
1018
 
940
1019
Note the properties are only visible in the Bills of Materials and Sales Management if you're
941
1020
working in the Extended View mode. If you can't see it on your screen add the group ``Useability /
946
1025
.. i18n:    :align: center
947
1026
.. i18n: 
948
1027
.. i18n:    *Properties on a customer order line*
 
1028
..
949
1029
 
950
1030
.. figure:: images/sale_line_property.png
951
1031
   :scale: 75
954
1034
   *Properties on a customer order line*
955
1035
 
956
1036
.. i18n: Example: Manufacturing in a batch or on a production line
 
1037
..
957
1038
 
958
1039
Example: Manufacturing in a batch or on a production line
959
1040
 
960
1041
.. i18n: As an example, take the manufacture of the cabinet presented above. You can imagine that the company
961
1042
.. i18n: has two methods of manufacturing this cabinet:
 
1043
..
962
1044
 
963
1045
As an example, take the manufacture of the cabinet presented above. You can imagine that the company
964
1046
has two methods of manufacturing this cabinet:
971
1053
.. i18n:   is used for production runs of at least 50 items because the lead times using this method are quite
972
1054
.. i18n:   lengthy. The delay to the start of production is much longer, yet the cost per unit is much lower
973
1055
.. i18n:   in this volume.
 
1056
..
974
1057
 
975
1058
* Manually: staff assemble the cabinets one by one and cut the wood plank by plank. This approach is
976
1059
  usually used to assembly prototypes. It gets you very rapid production, but at a high cost and
985
1068
.. i18n: to properties in the same group: ``manual assembly`` and ``production line assembly`` . On the quotation, the
986
1069
.. i18n: salesperson can set the method of manufacture he wants on each order line, 
987
1070
.. i18n: depending on the quantities and the lead time requested by the customer.
 
1071
..
988
1072
 
989
1073
You define two bills of materials for the same cabinet. To distinguish between them, you will define
990
1074
to properties in the same group: ``manual assembly`` and ``production line assembly`` . On the quotation, the
998
1082
.. i18n: 
999
1083
.. i18n:     In some software, you use the term ``substitute`` for this principle of configurable properties in
1000
1084
.. i18n:     a bill of materials.
 
1085
..
1001
1086
 
1002
1087
.. index::
1003
1088
   single: BoM, substitute products
1010
1095
.. i18n: By putting a bill of materials on its own line, you can also implement substitute products. You set
1011
1096
.. i18n: the bill of materials to type ``Assembly`` to make the substitution transparent and to prevent Open ERP 
1012
1097
.. i18n: from proposing an intermediate production order.
 
1098
..
1013
1099
 
1014
1100
By putting a bill of materials on its own line, you can also implement substitute products. You set
1015
1101
the bill of materials to type ``Assembly`` to make the substitution transparent and to prevent Open ERP 
1017
1103
 
1018
1104
.. i18n: Manufacturing
1019
1105
.. i18n: =============
 
1106
..
1020
1107
 
1021
1108
Manufacturing
1022
1109
=============
1023
1110
 
1024
1111
.. i18n: Once the bills of materials have been defined, Open ERP becomes capable of automatically deciding on
1025
1112
.. i18n: the manufacturing route depending on the needs of the company.
 
1113
..
1026
1114
 
1027
1115
Once the bills of materials have been defined, Open ERP becomes capable of automatically deciding on
1028
1116
the manufacturing route depending on the needs of the company.
1029
1117
 
1030
1118
.. i18n: Production orders can be proposed automatically by the system depending on several criteria
1031
1119
.. i18n: described in the preceding chapter:
 
1120
..
1032
1121
 
1033
1122
Production orders can be proposed automatically by the system depending on several criteria
1034
1123
described in the preceding chapter:
1038
1127
.. i18n: * Using the ``Order Point`` rules,
1039
1128
.. i18n: 
1040
1129
.. i18n: * Using the Production plan.
 
1130
..
1041
1131
 
1042
1132
* Using the ``Make to Order`` rules,
1043
1133
 
1050
1140
.. i18n:    :align: center
1051
1141
.. i18n: 
1052
1142
.. i18n:    *Automatically proposing production orders*
 
1143
..
1053
1144
 
1054
1145
.. figure:: images/mrp_auto.png
1055
1146
   :scale: 75
1059
1150
 
1060
1151
.. i18n: Clearly it's also possible to start production manually. To do this you can use the menu
1061
1152
.. i18n: :menuselection:`Manufacturing --> Production Orders --> New Production Order`.
 
1153
..
1062
1154
 
1063
1155
Clearly it's also possible to start production manually. To do this you can use the menu
1064
1156
:menuselection:`Manufacturing --> Production Orders --> New Production Order`.
1065
1157
 
1066
1158
.. i18n: .. index::
1067
1159
.. i18n:    single: module; mrp_jit
 
1160
..
1068
1161
 
1069
1162
.. index::
1070
1163
   single: module; mrp_jit
1072
1165
.. i18n: If you haven't installed the Just-In-Time planning module :mod:`mrp_jit`, you should start
1073
1166
.. i18n: using Open ERP to schedule the Production Orders automatically using the
1074
1167
.. i18n: various system rules. To do this use the menu :menuselection:`Manufacturing --> Compute All Schedulers`.
 
1168
..
1075
1169
 
1076
1170
If you haven't installed the Just-In-Time planning module :mod:`mrp_jit`, you should start
1077
1171
using Open ERP to schedule the Production Orders automatically using the
1079
1173
 
1080
1174
.. i18n: Workflow for complete production
1081
1175
.. i18n: =================================
 
1176
..
1082
1177
 
1083
1178
Workflow for complete production
1084
1179
=================================
1085
1180
 
1086
1181
.. i18n: To understand the usefulness and the functioning of the system you should test a complete workflow
1087
1182
.. i18n: on the new database installed with the demonstration data. In the order you can see:
 
1183
..
1088
1184
 
1089
1185
To understand the usefulness and the functioning of the system you should test a complete workflow
1090
1186
on the new database installed with the demonstration data. In the order you can see:
1100
1196
.. i18n: * Invoicing at the end of the month,
1101
1197
.. i18n: 
1102
1198
.. i18n: * Traceability for after-sales service.
 
1199
..
1103
1200
 
1104
1201
* The creation of a customer order,
1105
1202
 
1118
1215
.. i18n:     To follow the workflow shown below exactly, you should keep the same quantities as in the
1119
1216
.. i18n:     example and start from a new database. Then you won't run into exceptions that would result
1120
1217
.. i18n:     from a lack of stock.
 
1218
..
1121
1219
 
1122
1220
.. tip:: Demonstration data
1123
1221
 
1127
1225
 
1128
1226
.. i18n: This more advanced case of handling problems in procurement, will be sorted out later in the
1129
1227
.. i18n: chapter.
 
1228
..
1130
1229
 
1131
1230
This more advanced case of handling problems in procurement, will be sorted out later in the
1132
1231
chapter.
1133
1232
 
1134
1233
.. i18n: The customer order
1135
1234
.. i18n: ------------------
 
1235
..
1136
1236
 
1137
1237
The customer order
1138
1238
------------------
1139
1239
 
1140
1240
.. i18n: .. index:: quotation
 
1241
..
1141
1242
 
1142
1243
.. index:: quotation
1143
1244
 
1144
1245
.. i18n: Begin by encoding a customer order. To do this, use the menu :menuselection:`Sales Management -->
1145
1246
.. i18n: Sales Orders -> New Quotation`. Enter the following information:
 
1247
..
1146
1248
 
1147
1249
Begin by encoding a customer order. To do this, use the menu :menuselection:`Sales Management -->
1148
1250
Sales Orders -> New Quotation`. Enter the following information:
1160
1262
.. i18n:   * :guilabel:`Product UoM` : PCE,
1161
1263
.. i18n: 
1162
1264
.. i18n:   * :guilabel:`Procure method` : Make To Order.
 
1265
..
1163
1266
 
1164
1267
* :guilabel:`Customer` : Agrolait,
1165
1268
 
1180
1283
.. i18n: follows all through the process. Usually, in a new database, this will be ``SO007`` . At this stage
1181
1284
.. i18n: you can look at the process linked to your order using the :guilabel:`Process` button above and to the right
1182
1285
.. i18n: of the form.
 
1286
..
1183
1287
 
1184
1288
Once the quotation has been entered you can confirm it immediately by clicking the button
1185
1289
:guilabel:`Confirm Order` at the bottom to the right. Keep note of the order reference because this
1192
1296
.. i18n:    :align: center
1193
1297
.. i18n: 
1194
1298
.. i18n:    *Process for handling Sales Order SO007*
 
1299
..
1195
1300
 
1196
1301
.. figure:: images/mrp_sale_process.png
1197
1302
   :scale: 75
1201
1306
 
1202
1307
.. i18n: Start the requirements calculation using the menu :menuselection:`Manufacturing --> Compute All
1203
1308
.. i18n: Schedulers`.
 
1309
..
1204
1310
 
1205
1311
Start the requirements calculation using the menu :menuselection:`Manufacturing --> Compute All
1206
1312
Schedulers`.
1207
1313
 
1208
1314
.. i18n: .. index::
1209
1315
.. i18n:    single: semi-finished product
 
1316
..
1210
1317
 
1211
1318
.. index::
1212
1319
   single: semi-finished product
1213
1320
 
1214
1321
.. i18n: Producing an Intermediate Product
1215
1322
.. i18n: -----------------------------------
 
1323
..
1216
1324
 
1217
1325
Producing an Intermediate Product
1218
1326
-----------------------------------
1221
1329
.. i18n: sold product. To do this, go to the form for product PC2 and click on the link :guilabel:`Bill of
1222
1330
.. i18n: Materials` to the right. You get the scheme shown in :ref:`fig-mrpbomtree` which is the composition 
1223
1331
.. i18n: of the selected product.
 
1332
..
1224
1333
 
1225
1334
To understand the implications of requirements calculation, you must know the configuration of the
1226
1335
sold product. To do this, go to the form for product PC2 and click on the link :guilabel:`Bill of
1234
1343
.. i18n:    :align: center
1235
1344
.. i18n: 
1236
1345
.. i18n:    *Composition of product PC2 in the demonstration data*
 
1346
..
1237
1347
 
1238
1348
.. _fig-mrpbomtree:
1239
1349
 
1244
1354
   *Composition of product PC2 in the demonstration data*
1245
1355
 
1246
1356
.. i18n: Manufacturing the PC2 computer must be done in two steps:
 
1357
..
1247
1358
 
1248
1359
Manufacturing the PC2 computer must be done in two steps:
1249
1360
 
1250
1361
.. i18n: 1: Manufacture of the intermediate product: CPU_GEN
 
1362
..
1251
1363
 
1252
1364
1: Manufacture of the intermediate product: CPU_GEN
1253
1365
 
1254
1366
.. i18n: 2: Manufacture of the finished product using that intermediate product: PC2
 
1367
..
1255
1368
 
1256
1369
2: Manufacture of the finished product using that intermediate product: PC2
1257
1370
 
1258
1371
.. i18n: The manufacturing supervisor can then consult the product orders using the menu
1259
1372
.. i18n: :menuselection:`Manufacturing --> Production Orders --> Production Orders To Start`. You then get a
1260
1373
.. i18n: list of orders to start and the estimated start date to meet the ordered customer delivery date.
 
1374
..
1261
1375
 
1262
1376
The manufacturing supervisor can then consult the product orders using the menu
1263
1377
:menuselection:`Manufacturing --> Production Orders --> Production Orders To Start`. You then get a
1268
1382
.. i18n:    :align: center
1269
1383
.. i18n: 
1270
1384
.. i18n:    *List of production orders*
 
1385
..
1271
1386
 
1272
1387
.. figure:: images/mrp_production_list.png
1273
1388
   :scale: 75
1279
1394
.. i18n: intermediate product. Return to the production order for CPU_GEN and click below it. If there are
1280
1395
.. i18n: several of them, select the one corresponding to your order using the reference that contains your
1281
1396
.. i18n: order number (in this example ``SO007`` ).
 
1397
..
1282
1398
 
1283
1399
You'll see the production order for CPU_GEN but not that for PC2 because that one depends on an
1284
1400
intermediate product. Return to the production order for CPU_GEN and click below it. If there are
1290
1406
.. i18n:    :align: center
1291
1407
.. i18n: 
1292
1408
.. i18n:    *The detail of a production order*
 
1409
..
1293
1410
 
1294
1411
.. figure:: images/mrp_production_form.png
1295
1412
   :scale: 75
1299
1416
 
1300
1417
.. i18n: The system shows you that you must manufacture product CPU_GEN using the components: MB1, CPU1, FAN,
1301
1418
.. i18n: RAM. You can then confirm the production twice:
 
1419
..
1302
1420
 
1303
1421
The system shows you that you must manufacture product CPU_GEN using the components: MB1, CPU1, FAN,
1304
1422
RAM. You can then confirm the production twice:
1305
1423
 
1306
1424
.. i18n: Start of production: consumption of raw materials,
 
1425
..
1307
1426
 
1308
1427
Start of production: consumption of raw materials,
1309
1428
 
1310
1429
.. i18n: End of production: manufacture of finished product.
 
1430
..
1311
1431
 
1312
1432
End of production: manufacture of finished product.
1313
1433
 
1316
1436
.. i18n: the cursor in the field :guilabel:`Production Lot` and press :kbd:`<F1>` to create a new lot. Set a lot
1317
1437
.. i18n: reference, for example: ``MB1345678`` . The system may then show you a warning because this lot is not in
1318
1438
.. i18n: stock, but you can ignore this message.
 
1439
..
1319
1440
 
1320
1441
At this stage, you should click to edit the line for the product MB1 to enter a lot number for it.
1321
1442
The lot number is usually shown the parent chart, so you should just copy that over. To do that put
1324
1445
stock, but you can ignore this message.
1325
1446
 
1326
1447
.. i18n: The production order must be in the closed state as shown in the figure :ref:`fig-mrpprdfrm`.
 
1448
..
1327
1449
 
1328
1450
The production order must be in the closed state as shown in the figure :ref:`fig-mrpprdfrm`.
1329
1451
 
1334
1456
.. i18n:    :align: center
1335
1457
.. i18n: 
1336
1458
.. i18n:    *Production order after the different stages*
 
1459
..
1337
1460
 
1338
1461
.. _fig-mrpprdfrm:
1339
1462
 
1345
1468
 
1346
1469
.. i18n: Manufacture of finished product
1347
1470
.. i18n: --------------------------------
 
1471
..
1348
1472
 
1349
1473
Manufacture of finished product
1350
1474
--------------------------------
1353
1477
.. i18n: manufacture of the computer PC2 using the order created earlier. So return to the menu for
1354
1478
.. i18n: production orders to start :menuselection:`Manufacturing --> Production Orders --> Production Orders
1355
1479
.. i18n: to start`.
 
1480
..
1356
1481
 
1357
1482
Having manufactured the intermediate product CPU_GEN, Open ERP then automatically proposes the
1358
1483
manufacture of the computer PC2 using the order created earlier. So return to the menu for
1361
1486
 
1362
1487
.. i18n: You'll find computer PC2 which has been sold to the customer, 
1363
1488
.. i18n: as shown in the figure :ref:`fig-mrpprdlis`.
 
1489
..
1364
1490
 
1365
1491
You'll find computer PC2 which has been sold to the customer, 
1366
1492
as shown in the figure :ref:`fig-mrpprdlis`.
1372
1498
.. i18n:    :align: center
1373
1499
.. i18n: 
1374
1500
.. i18n:    *List of production orders*
 
1501
..
1375
1502
 
1376
1503
.. _fig-mrpprdlis:
1377
1504
 
1383
1510
 
1384
1511
.. i18n: Just as for product CPU_GEN, confirm the production order between two dates: start of production and end
1385
1512
.. i18n: of production. 
 
1513
..
1386
1514
 
1387
1515
Just as for product CPU_GEN, confirm the production order between two dates: start of production and end
1388
1516
of production. 
1389
1517
 
1390
1518
.. i18n: .. todo:: Between two dates? What does that mean?
 
1519
..
1391
1520
 
1392
1521
.. todo:: Between two dates? What does that mean?
1393
1522
 
1394
1523
.. i18n: The product sold to the customer has now been manufactured and the raw materials have been
1395
1524
.. i18n: consumed and taken out of stock.
 
1525
..
1396
1526
 
1397
1527
The product sold to the customer has now been manufactured and the raw materials have been
1398
1528
consumed and taken out of stock.
1408
1538
.. i18n:     * generating operations for assembly staff,
1409
1539
.. i18n: 
1410
1540
.. i18n:     * automatically creating analytical accounting entries.
 
1541
..
1411
1542
 
1412
1543
.. tip:: Automatic Actions
1413
1544
 
1423
1554
 
1424
1555
.. i18n: Delivery of product to the customer
1425
1556
.. i18n: --------------------------------------
 
1557
..
1426
1558
 
1427
1559
Delivery of product to the customer
1428
1560
--------------------------------------
1430
1562
.. i18n: .. index::
1431
1563
.. i18n:    single: picking
1432
1564
.. i18n:    single: packing
 
1565
..
1433
1566
 
1434
1567
.. index::
1435
1568
   single: picking
1439
1572
.. i18n: list of items to do. To see the items waiting for delivery, use the menu :menuselection:`Stock
1440
1573
.. i18n: Management --> Outgoing Products --> Available Packing`. You'll find lists of packing to
1441
1574
.. i18n: be done, there, as shown in the figure :ref:`fig-mrppacko`.
 
1575
..
1442
1576
 
1443
1577
When the products have been manufactured, the storesperson automatically finds the order in his
1444
1578
list of items to do. To see the items waiting for delivery, use the menu :menuselection:`Stock
1452
1586
.. i18n:    :align: center
1453
1587
.. i18n: 
1454
1588
.. i18n:    *List of packing operations to be done*
 
1589
..
1455
1590
 
1456
1591
.. _fig-mrppacko:
1457
1592
 
1466
1601
.. i18n: at the top of the list. Confirm that your packing list has been created by looking for the customer
1467
1602
.. i18n: name ( ``Agrolait`` ) or by its reference ( ``SO007`` ). Click on it and then click the button
1468
1603
.. i18n: :guilabel:`Approve`.
 
1604
..
1469
1605
 
1470
1606
The packing orders are presented in priority order of despatch 
1471
1607
so the storesperson must begin with the orders
1481
1617
.. i18n:     * picking list,
1482
1618
.. i18n: 
1483
1619
.. i18n:     * delivery order.
 
1620
..
1484
1621
 
1485
1622
.. tip:: Packing and Delivery
1486
1623
 
1493
1630
 
1494
1631
.. i18n: .. index::
1495
1632
.. i18n:    single: invoicing; at delivery
 
1633
..
1496
1634
 
1497
1635
.. index::
1498
1636
   single: invoicing; at delivery
1499
1637
 
1500
1638
.. i18n: Invoicing at delivery
1501
1639
.. i18n: ----------------------
 
1640
..
1502
1641
 
1503
1642
Invoicing at delivery
1504
1643
----------------------
1508
1647
.. i18n: Products --> Packing to Invoice --> Packing by Invoice Method`. 
1509
1648
.. i18n: You then get a list of all the deliveries that have been made but
1510
1649
.. i18n: haven't yet been invoiced.
 
1650
..
1511
1651
 
1512
1652
Periodically the administrator or an accountant can send invoices based on the deliveries that have
1513
1653
been carried out. To do that, you can use the menu :menuselection:`Stock Management --> Outgoing
1518
1658
.. i18n: So select some or all of the deliveries. Click on the action :guilabel:`Create Invoice`. Open ERP asks
1519
1659
.. i18n: if you want to group the deliveries from the same partner into a single invoice or if you'd prefer to
1520
1660
.. i18n: invoice for each delivery individually.
 
1661
..
1521
1662
 
1522
1663
So select some or all of the deliveries. Click on the action :guilabel:`Create Invoice`. Open ERP asks
1523
1664
if you want to group the deliveries from the same partner into a single invoice or if you'd prefer to
1528
1669
.. i18n:    :align: center
1529
1670
.. i18n: 
1530
1671
.. i18n:    *Invoicing of deliveries*
 
1672
..
1531
1673
 
1532
1674
.. figure:: images/mrp_picking_invoice_form.png
1533
1675
   :scale: 75
1537
1679
 
1538
1680
.. i18n: Invoices are generated automatically in the ``Draft`` state by Open ERP. 
1539
1681
.. i18n: You can modify invoices before approving them finally.
 
1682
..
1540
1683
 
1541
1684
Invoices are generated automatically in the ``Draft`` state by Open ERP. 
1542
1685
You can modify invoices before approving them finally.
1546
1689
.. i18n:    :align: center
1547
1690
.. i18n: 
1548
1691
.. i18n:    *List of invoices generated by the system based on deliveries*
 
1692
..
1549
1693
 
1550
1694
.. figure:: images/mrp_invoice_list.png
1551
1695
   :scale: 75
1556
1700
.. i18n: Once you have reviewed the different invoices that were generated, you can confirm them one by one
1557
1701
.. i18n: or all at once by using the available actions. Then print the invoices using the multiple print
1558
1702
.. i18n: option and send them to your customers by post.
 
1703
..
1559
1704
 
1560
1705
Once you have reviewed the different invoices that were generated, you can confirm them one by one
1561
1706
or all at once by using the available actions. Then print the invoices using the multiple print
1563
1708
 
1564
1709
.. i18n: Traceability
1565
1710
.. i18n: -------------
 
1711
..
1566
1712
 
1567
1713
Traceability
1568
1714
-------------
1571
1717
.. i18n: product. You can consult the traceability through the whole manufacturing chain using the
1572
1718
.. i18n: serial number indicated on the product MB1. To look through the detailed history, use the menu
1573
1719
.. i18n: :menuselection:`Stock Management --> Traceability --> Production Lots`.
 
1720
..
1574
1721
 
1575
1722
Now suppose that the customer phones you to tell you about a production fault in a delivered
1576
1723
product. You can consult the traceability through the whole manufacturing chain using the
1579
1726
 
1580
1727
.. i18n: Find the product corresponding to the product or lot number. Once it's been found you can use
1581
1728
.. i18n: traceability as described in the section :ref:`sect-lotmgt` in the :ref:`ch-stocks` chapter.
 
1729
..
1582
1730
 
1583
1731
Find the product corresponding to the product or lot number. Once it's been found you can use
1584
1732
traceability as described in the section :ref:`sect-lotmgt` in the :ref:`ch-stocks` chapter.
1588
1736
.. i18n:    single: production order
1589
1737
.. i18n:    single: order; manufacturing
1590
1738
.. i18n:    single: order; production
 
1739
..
1591
1740
 
1592
1741
.. index:: 
1593
1742
   single: manufacturing order
1597
1746
 
1598
1747
.. i18n: Production order in detail
1599
1748
.. i18n: ===========================
 
1749
..
1600
1750
 
1601
1751
Production order in detail
1602
1752
===========================
1604
1754
.. i18n: To open a Production Order, use the menu
1605
1755
.. i18n: :menuselection:`Manufacturing --> Production Orders --> New Production Order`. You get a blank form for
1606
1756
.. i18n: entering a new production order as shown in the figure :ref:`fig-mrpprdnew`.
 
1757
..
1607
1758
 
1608
1759
To open a Production Order, use the menu
1609
1760
:menuselection:`Manufacturing --> Production Orders --> New Production Order`. You get a blank form for
1616
1767
.. i18n:    :align: center
1617
1768
.. i18n: 
1618
1769
.. i18n:    *New production order*
 
1770
..
1619
1771
 
1620
1772
.. _fig-mrpprdnew:
1621
1773
 
1626
1778
   *New production order*
1627
1779
 
1628
1780
.. i18n: The production order follows the process given by the figure :ref:`fig-mrpprdproc`.
 
1781
..
1629
1782
 
1630
1783
The production order follows the process given by the figure :ref:`fig-mrpprdproc`.
1631
1784
 
1636
1789
.. i18n:    :align: center
1637
1790
.. i18n: 
1638
1791
.. i18n:    *Process for handling a production order*
 
1792
..
1639
1793
 
1640
1794
.. _fig-mrpprdproc:
1641
1795
 
1648
1802
.. i18n: The date fields, priority and reference, are automatically completed when the form is first opened.
1649
1803
.. i18n: Enter the product that you want to produce, and the quantity required. The :guilabel:`Product UOM` by
1650
1804
.. i18n: default is completed automatically by Open ERP when the product is first created.
 
1805
..
1651
1806
 
1652
1807
The date fields, priority and reference, are automatically completed when the form is first opened.
1653
1808
Enter the product that you want to produce, and the quantity required. The :guilabel:`Product UOM` by
1654
1809
default is completed automatically by Open ERP when the product is first created.
1655
1810
 
1656
1811
.. i18n: You then have to set two locations:
 
1812
..
1657
1813
 
1658
1814
You then have to set two locations:
1659
1815
 
1660
1816
.. i18n: The location from which the required raw materials should be found, and
 
1817
..
1661
1818
 
1662
1819
The location from which the required raw materials should be found, and
1663
1820
 
1664
1821
.. i18n: The location for depositing the finished products.
 
1822
..
1665
1823
 
1666
1824
The location for depositing the finished products.
1667
1825
 
1669
1827
.. i18n: automatically be completed by Open ERP when you click the button :guilabel:`Compute Data`. You
1670
1828
.. i18n: can then overwrite it with another BoM to specify something else to use for this specific
1671
1829
.. i18n: manufacture.
 
1830
..
1672
1831
 
1673
1832
For simplicity, put the ``Stock`` location in both places. The field :guilabel:`Bill of Materials` will
1674
1833
automatically be completed by Open ERP when you click the button :guilabel:`Compute Data`. You
1678
1837
.. i18n: The tabs :guilabel:`Planned Products` and :guilabel:`Work Orders` are also completed automatically when you click
1679
1838
.. i18n: :guilabel:`Compute Data`. You'll find the raw materials there that are required for
1680
1839
.. i18n: the production and the operations needed by the assembly staff.
 
1840
..
1681
1841
 
1682
1842
The tabs :guilabel:`Planned Products` and :guilabel:`Work Orders` are also completed automatically when you click
1683
1843
:guilabel:`Compute Data`. You'll find the raw materials there that are required for
1687
1847
.. i18n: automatically completes the :guilabel:`Moves` fields in the :guilabel:`Consumed Products` and
1688
1848
.. i18n: :guilabel:`Finished Products` fields. 
1689
1849
.. i18n: The information in the :guilabel:`Consumed Products` tab can be changed if:
 
1850
..
1690
1851
 
1691
1852
If you want to start production, click the button :guilabel:`Confirm Production`, and Open ERP then
1692
1853
automatically completes the :guilabel:`Moves` fields in the :guilabel:`Consumed Products` and
1696
1857
.. i18n: * you want to enter a serial number for raw materials,
1697
1858
.. i18n: 
1698
1859
.. i18n: * you want to change the quantities consumed (lost during production).
 
1860
..
1699
1861
 
1700
1862
* you want to enter a serial number for raw materials,
1701
1863
 
1704
1866
.. i18n: For traceability you can set lot numbers on the raw materials used, or on the finished
1705
1867
.. i18n: products. To do this click on one of the lines of the first or the third tab. 
1706
1868
.. i18n: Note the :guilabel:`Production lot` and :guilabel:`Tracking lot` numbers.
 
1869
..
1707
1870
 
1708
1871
For traceability you can set lot numbers on the raw materials used, or on the finished
1709
1872
products. To do this click on one of the lines of the first or the third tab. 
1713
1876
.. i18n: using the :guilabel:`Force Reservation` button. This means that you don't have
1714
1877
.. i18n: to wait for the scheduler to assign and reserve the raw materials from your stock for this
1715
1878
.. i18n: production run. This shortcuts the procurement process. 
 
1879
..
1716
1880
 
1717
1881
Once the order is confirmed, you should force the reservation of materials
1718
1882
using the :guilabel:`Force Reservation` button. This means that you don't have
1722
1886
.. i18n: If you don't want to change the priorities, just
1723
1887
.. i18n: leave the production order in this state and the scheduler will create a plan based on the priority
1724
1888
.. i18n: and your planned date.
 
1889
..
1725
1890
 
1726
1891
If you don't want to change the priorities, just
1727
1892
leave the production order in this state and the scheduler will create a plan based on the priority
1728
1893
and your planned date.
1729
1894
 
1730
1895
.. i18n: .. todo:: Report that State is not shown on a Production Order
 
1896
..
1731
1897
 
1732
1898
.. todo:: Report that State is not shown on a Production Order
1733
1899
 
1734
1900
.. i18n: To start the production of products, click :guilabel:`Start Production`. The raw materials are then
1735
1901
.. i18n: consumed automatically from stock, which means that the draft ( ``Waiting`` ) movements become ``Done`` .
 
1902
..
1736
1903
 
1737
1904
To start the production of products, click :guilabel:`Start Production`. The raw materials are then
1738
1905
consumed automatically from stock, which means that the draft ( ``Waiting`` ) movements become ``Done`` .
1739
1906
 
1740
1907
.. i18n: Once the production is complete, click :guilabel:`Production Finished`. The finished products are
1741
1908
.. i18n: then moved into stock.
 
1909
..
1742
1910
 
1743
1911
Once the production is complete, click :guilabel:`Production Finished`. The finished products are
1744
1912
then moved into stock.
1746
1914
.. i18n: .. index:: 
1747
1915
.. i18n:    single: scheduler
1748
1916
.. i18n:    single: requirements planning
 
1917
..
1749
1918
 
1750
1919
.. index:: 
1751
1920
   single: scheduler
1753
1922
 
1754
1923
.. i18n: Scheduling
1755
1924
.. i18n: ===========
 
1925
..
1756
1926
 
1757
1927
Scheduling
1758
1928
===========
1763
1933
.. i18n: Schedulers`. This uses all the relevant parameters defined in the products, the suppliers and the company
1764
1934
.. i18n: to determine the priorities between the different production orders, deliveries and supplier
1765
1935
.. i18n: purchases.
 
1936
..
1766
1937
 
1767
1938
The requirements scheduler is the calculation engine which plans and prioritises production
1768
1939
and purchasing automatically from the rules defined on these products. It's started once
1774
1945
.. i18n: You can set the starting time by modifying the corresponding action in the menu
1775
1946
.. i18n: :menuselection:`Administration --> Configuration --> Scheduler --> Scheduled Actions`. Modify the
1776
1947
.. i18n: ``Run MRP Scheduler`` configuration document.
 
1948
..
1777
1949
 
1778
1950
You can set the starting time by modifying the corresponding action in the menu
1779
1951
:menuselection:`Administration --> Configuration --> Scheduler --> Scheduled Actions`. Modify the
1784
1956
.. i18n:    :align: center
1785
1957
.. i18n: 
1786
1958
.. i18n:    *Configuring the start time for calculating requirements*
 
1959
..
1787
1960
 
1788
1961
.. figure:: images/stock_cron.png
1789
1962
   :scale: 75
1796
1969
.. i18n:     Scheduling only validates procurement confirmed but not started. These procurement reservations
1797
1970
.. i18n:     will themselves start production, tasks or purchases depending on the configuration of the
1798
1971
.. i18n:     requested product.
 
1972
..
1799
1973
 
1800
1974
.. tip::  Calculating requirements / scheduling
1801
1975
 
1807
1981
.. i18n: The urgent requests, or those with a date in the past, or those with a date earlier than the others will be
1808
1982
.. i18n: started first so that if there are not enough products in stock to satisfy all the requests, the
1809
1983
.. i18n: most urgent will be produced first.
 
1984
..
1810
1985
 
1811
1986
You take account of the priority of operations in starting reservations and procurement.
1812
1987
The urgent requests, or those with a date in the past, or those with a date earlier than the others will be
1814
1989
most urgent will be produced first.
1815
1990
 
1816
1991
.. i18n: .. Copyright © Open Object Press. All rights reserved.
 
1992
..
1817
1993
 
1818
1994
.. Copyright © Open Object Press. All rights reserved.
1819
1995
 
1820
1996
.. i18n: .. You may take electronic copy of this publication and distribute it if you don't
1821
1997
.. i18n: .. change the content. You can also print a copy to be read by yourself only.
 
1998
..
1822
1999
 
1823
2000
.. You may take electronic copy of this publication and distribute it if you don't
1824
2001
.. change the content. You can also print a copy to be read by yourself only.
1828
2005
.. i18n: .. in bookstores. This helps to distribute and promote the Open ERP product. It
1829
2006
.. i18n: .. also helps us to create incentives to pay contributors and authors using author
1830
2007
.. i18n: .. rights of these sales.
 
2008
..
1831
2009
 
1832
2010
.. We have contracts with different publishers in different countries to sell and
1833
2011
.. distribute paper or electronic based versions of this book (translated or not)
1838
2016
.. i18n: .. Due to this, grants to translate, modify or sell this book are strictly
1839
2017
.. i18n: .. forbidden, unless Tiny SPRL (representing Open Object Press) gives you a
1840
2018
.. i18n: .. written authorisation for this.
 
2019
..
1841
2020
 
1842
2021
.. Due to this, grants to translate, modify or sell this book are strictly
1843
2022
.. forbidden, unless Tiny SPRL (representing Open Object Press) gives you a
1847
2026
.. i18n: .. products are claimed as trademarks. Where those designations appear in this book,
1848
2027
.. i18n: .. and Open Object Press was aware of a trademark claim, the designations have been
1849
2028
.. i18n: .. printed in initial capitals.
 
2029
..
1850
2030
 
1851
2031
.. Many of the designations used by manufacturers and suppliers to distinguish their
1852
2032
.. products are claimed as trademarks. Where those designations appear in this book,
1856
2036
.. i18n: .. While every precaution has been taken in the preparation of this book, the publisher
1857
2037
.. i18n: .. and the authors assume no responsibility for errors or omissions, or for damages
1858
2038
.. i18n: .. resulting from the use of the information contained herein.
 
2039
..
1859
2040
 
1860
2041
.. While every precaution has been taken in the preparation of this book, the publisher
1861
2042
.. and the authors assume no responsibility for errors or omissions, or for damages
1862
2043
.. resulting from the use of the information contained herein.
1863
2044
 
1864
2045
.. i18n: .. Published by Open Object Press, Grand Rosière, Belgium
 
2046
..
1865
2047
 
1866
2048
.. Published by Open Object Press, Grand Rosière, Belgium