~openerp-community/openobject-doc/ksa-openobject-doc-6.0

« back to all changes in this revision

Viewing changes to i18n/ru/source/technical_guide/mrp_prodlot_autosplit.rst

  • Committer: Don Kirkby
  • Date: 2011-02-21 20:46:11 UTC
  • mfrom: (433.1.53 openobject-doc)
  • Revision ID: donkirkby+launpd@gmail.com-20110221204611-1ykt6dmg4k3gh5dh
[MERGE] revisions 477 to 486 from the 5.0 branch.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
 
2
.. i18n: .. module:: mrp_prodlot_autosplit
 
3
.. i18n:     :synopsis: Unique serial number management 
 
4
.. i18n:     :noindex:
 
5
.. i18n: .. 
 
6
..
 
7
 
 
8
.. module:: mrp_prodlot_autosplit
 
9
    :synopsis: Unique serial number management 
 
10
    :noindex:
 
11
.. 
 
12
 
 
13
.. i18n: .. raw:: html
 
14
.. i18n: 
 
15
.. i18n:       <br />
 
16
.. i18n:     <link rel="stylesheet" href="../_static/hide_objects_in_sidebar.css" type="text/css" />
 
17
..
 
18
 
 
19
.. raw:: html
 
20
 
 
21
      <br />
 
22
    <link rel="stylesheet" href="../_static/hide_objects_in_sidebar.css" type="text/css" />
 
23
 
 
24
.. i18n: .. tip:: This module is part of the OpenERP software, the leading Open Source 
 
25
.. i18n:   enterprise management system. If you want to discover OpenERP, check our 
 
26
.. i18n:   `screencasts <http://openerp.tv>`_ or download 
 
27
.. i18n:   `OpenERP <http://openerp.com>`_ directly.
 
28
..
 
29
 
 
30
.. tip:: This module is part of the OpenERP software, the leading Open Source 
 
31
  enterprise management system. If you want to discover OpenERP, check our 
 
32
  `screencasts <http://openerp.tv>`_ or download 
 
33
  `OpenERP <http://openerp.com>`_ directly.
 
34
 
 
35
.. i18n: .. raw:: html
 
36
.. i18n: 
 
37
.. i18n:     <div class="js-kit-rating" title="" permalink="" standalone="yes" path="/mrp_prodlot_autosplit"></div>
 
38
.. i18n:     <script src="http://js-kit.com/ratings.js"></script>
 
39
..
 
40
 
 
41
.. raw:: html
 
42
 
 
43
    <div class="js-kit-rating" title="" permalink="" standalone="yes" path="/mrp_prodlot_autosplit"></div>
 
44
    <script src="http://js-kit.com/ratings.js"></script>
 
45
 
 
46
.. i18n: Unique serial number management (*mrp_prodlot_autosplit*)
 
47
.. i18n: =========================================================
 
48
.. i18n: :Module: mrp_prodlot_autosplit
 
49
.. i18n: :Name: Unique serial number management
 
50
.. i18n: :Version: 5.0.0.9.0
 
51
.. i18n: :Author: Raphaël Valyi
 
52
.. i18n: :Directory: mrp_prodlot_autosplit
 
53
.. i18n: :Web: http://www.akretion.com
 
54
.. i18n: :Official module: no
 
55
.. i18n: :Quality certified: no
 
56
..
 
57
 
 
58
Unique serial number management (*mrp_prodlot_autosplit*)
 
59
=========================================================
 
60
:Module: mrp_prodlot_autosplit
 
61
:Name: Unique serial number management
 
62
:Version: 5.0.0.9.0
 
63
:Author: Raphaël Valyi
 
64
:Directory: mrp_prodlot_autosplit
 
65
:Web: http://www.akretion.com
 
66
:Official module: no
 
67
:Quality certified: no
 
68
 
 
69
.. i18n: Description
 
70
.. i18n: -----------
 
71
..
 
72
 
 
73
Description
 
74
-----------
 
75
 
 
76
.. i18n: ::
 
77
.. i18n: 
 
78
.. i18n:   Turns production lot tracking numbers into unique per product instance code (serial number).
 
79
.. i18n:       Moreover, it
 
80
.. i18n:       1) adds a new checkbox on the product form to enable or disable this behavior (you should also enable in/out tracking)
 
81
.. i18n:       2) then forbids to perform a move if a move involves more than one product instance
 
82
.. i18n:       3) automagically splits up picking list movements into one movement per product instance
 
83
.. i18n:       4) turns incoming pickings into an editable grid where you can directly type the code
 
84
.. i18n:       of a new production number/code to create and associate to the move (it also checks it
 
85
.. i18n:       doesn't exist yet)
 
86
.. i18n:       
 
87
.. i18n:       Important Note 1: serial numbers are more easily encode using an editable tree grid, including a special field with new serial to be created.
 
88
.. i18n:       However, there is currently a limitation in the OpenObject framework preventing from easily changing non editable trees to editable trees
 
89
.. i18n:       by simple extension. Rather than overwriting all views, we prefer give only one example: the active customied view for easy serial encoding
 
90
.. i18n:       is available using Stock Management > Incoming Products. Looking  that that view definition, the same thing is easily achieved in
 
91
.. i18n:       other picking list, like out going products for instance. However it's not "on" by default, you would need to work it out for your case.
 
92
.. i18n:       Meanwhile, we hope Tiny add a third "merge_attributes" view extension point to the 3 existing ones: "before", "after" and "replace".
 
93
.. i18n:       It would basically simply merge the attributes given (redefined) in the original view XML and let inner content unchanged.
 
94
.. i18n:       Blueprint is registred here: https://blueprints.launchpad.net/openobject-server/+spec/merge-attributes-view-extension-point
 
95
.. i18n:       
 
96
.. i18n:       Important Note 2: this module doesn't split product bill of materials in MRP since they don't use pickings
 
97
.. i18n:       A good workaround when generating production orders manually one by one is too define several lines of individual products in nomemclatures
 
98
.. i18n:       and produce 1 by 1 (if possible) to make it easier to encode unique prodlot in production orders too.
 
99
.. i18n:       We would also like to extend this module to split automatic production orders (from MRP engine) into several individual production orders in order
 
100
.. i18n:       to make it easy to encode the serial numbers in the production. Let us know if you would like that simple extension to be made.
 
101
..
 
102
 
 
103
::
 
104
 
 
105
  Turns production lot tracking numbers into unique per product instance code (serial number).
 
106
      Moreover, it
 
107
      1) adds a new checkbox on the product form to enable or disable this behavior (you should also enable in/out tracking)
 
108
      2) then forbids to perform a move if a move involves more than one product instance
 
109
      3) automagically splits up picking list movements into one movement per product instance
 
110
      4) turns incoming pickings into an editable grid where you can directly type the code
 
111
      of a new production number/code to create and associate to the move (it also checks it
 
112
      doesn't exist yet)
 
113
      
 
114
      Important Note 1: serial numbers are more easily encode using an editable tree grid, including a special field with new serial to be created.
 
115
      However, there is currently a limitation in the OpenObject framework preventing from easily changing non editable trees to editable trees
 
116
      by simple extension. Rather than overwriting all views, we prefer give only one example: the active customied view for easy serial encoding
 
117
      is available using Stock Management > Incoming Products. Looking  that that view definition, the same thing is easily achieved in
 
118
      other picking list, like out going products for instance. However it's not "on" by default, you would need to work it out for your case.
 
119
      Meanwhile, we hope Tiny add a third "merge_attributes" view extension point to the 3 existing ones: "before", "after" and "replace".
 
120
      It would basically simply merge the attributes given (redefined) in the original view XML and let inner content unchanged.
 
121
      Blueprint is registred here: https://blueprints.launchpad.net/openobject-server/+spec/merge-attributes-view-extension-point
 
122
      
 
123
      Important Note 2: this module doesn't split product bill of materials in MRP since they don't use pickings
 
124
      A good workaround when generating production orders manually one by one is too define several lines of individual products in nomemclatures
 
125
      and produce 1 by 1 (if possible) to make it easier to encode unique prodlot in production orders too.
 
126
      We would also like to extend this module to split automatic production orders (from MRP engine) into several individual production orders in order
 
127
      to make it easy to encode the serial numbers in the production. Let us know if you would like that simple extension to be made.
 
128
 
 
129
.. i18n: Download links
 
130
.. i18n: --------------
 
131
..
 
132
 
 
133
Download links
 
134
--------------
 
135
 
 
136
.. i18n: You can download this module as a zip file in the following version:
 
137
..
 
138
 
 
139
You can download this module as a zip file in the following version:
 
140
 
 
141
.. i18n:   * `5.0 <http://www.openerp.com/download/modules/5.0/mrp_prodlot_autosplit.zip>`_
 
142
.. i18n:   * `trunk <http://www.openerp.com/download/modules/trunk/mrp_prodlot_autosplit.zip>`_
 
143
..
 
144
 
 
145
  * `5.0 <http://www.openerp.com/download/modules/5.0/mrp_prodlot_autosplit.zip>`_
 
146
  * `trunk <http://www.openerp.com/download/modules/trunk/mrp_prodlot_autosplit.zip>`_
 
147
 
 
148
.. i18n: Dependencies
 
149
.. i18n: ------------
 
150
..
 
151
 
 
152
Dependencies
 
153
------------
 
154
 
 
155
.. i18n:  * :mod:`product`
 
156
.. i18n:  * :mod:`stock`
 
157
..
 
158
 
 
159
 * :mod:`product`
 
160
 * :mod:`stock`
 
161
 
 
162
.. i18n: Reports
 
163
.. i18n: -------
 
164
..
 
165
 
 
166
Reports
 
167
-------
 
168
 
 
169
.. i18n: None
 
170
..
 
171
 
 
172
None
 
173
 
 
174
.. i18n: Menus
 
175
.. i18n: -------
 
176
..
 
177
 
 
178
Menus
 
179
-------
 
180
 
 
181
.. i18n: None
 
182
..
 
183
 
 
184
None
 
185
 
 
186
.. i18n: Views
 
187
.. i18n: -----
 
188
..
 
189
 
 
190
Views
 
191
-----
 
192
 
 
193
.. i18n:  * \* INHERIT product.normal.stock.form.unique_production_number.inherit (form)
 
194
.. i18n:  * \* INHERIT view.picking.in.form.unique_production_number (form)
 
195
.. i18n:  * \* INHERIT view_production_lot_form_unique_production_number (form)
 
196
..
 
197
 
 
198
 * \* INHERIT product.normal.stock.form.unique_production_number.inherit (form)
 
199
 * \* INHERIT view.picking.in.form.unique_production_number (form)
 
200
 * \* INHERIT view_production_lot_form_unique_production_number (form)
 
201
 
 
202
.. i18n: Objects
 
203
.. i18n: -------
 
204
..
 
205
 
 
206
Objects
 
207
-------
 
208
 
 
209
.. i18n: None
 
210
..
 
211
 
 
212
None