mirror of
https://github.com/NaN-tic/trytond-patches.git
synced 2023-12-14 06:03:03 +01:00
Change diff issue240_631 for 4.0 series
This commit is contained in:
parent
06afd04225
commit
7791d3e1cb
|
@ -1,6 +1,6 @@
|
|||
diff -r 8513232c6649 trytond/trytond/modules/stock_lot/__init__.py
|
||||
--- a/trytond/trytond/modules/stock_lot/__init__.py Sat Feb 27 00:34:46 2016 +0100
|
||||
+++ b/trytond/trytond/modules/stock_lot/__init__.py Thu Apr 07 11:02:06 2016 +0200
|
||||
diff -r 463332839c4e trytond/trytond/modules/stock_lot/__init__.py
|
||||
--- a/trytond/trytond/modules/stock_lot/__init__.py Wed May 11 11:26:49 2016 +0200
|
||||
+++ b/trytond/trytond/modules/stock_lot/__init__.py Mon May 30 16:59:50 2016 +0200
|
||||
@@ -21,4 +21,9 @@
|
||||
Template,
|
||||
Product,
|
||||
|
@ -11,28 +11,34 @@ diff -r 8513232c6649 trytond/trytond/modules/stock_lot/__init__.py
|
|||
+ Pool.register(
|
||||
+ LotByLocation,
|
||||
+ module='stock_lot', type_='wizard')
|
||||
diff -r 8513232c6649 locale/ca_ES.po
|
||||
--- a/trytond/trytond/modules/stock_lot/locale/ca_ES.po Sat Feb 27 00:34:46 2016 +0100
|
||||
+++ b/trytond/trytond/modules/stock_lot/locale/ca_ES.po Thu Apr 07 11:02:06 2016 +0200
|
||||
@@ -86,6 +86,14 @@
|
||||
diff -r 463332839c4e trytond/trytond/modules/stock_lot/locale/ca_ES.po
|
||||
--- a/trytond/trytond/modules/stock_lot/locale/ca_ES.po Wed May 11 11:26:49 2016 +0200
|
||||
+++ b/trytond/trytond/modules/stock_lot/locale/ca_ES.po Mon May 30 16:59:50 2016 +0200
|
||||
@@ -1,4 +1,4 @@
|
||||
-#
|
||||
+#
|
||||
msgid ""
|
||||
msgstr "Content-Type: text/plain; charset=utf-8\n"
|
||||
|
||||
@@ -90,6 +90,14 @@
|
||||
msgid "Write User"
|
||||
msgstr "Usuari modificació"
|
||||
|
||||
|
||||
+msgctxt "field:stock.lot.by_location.start,forecast_date:"
|
||||
+msgid "At Date"
|
||||
+msgstr "A data"
|
||||
+
|
||||
+msgctxt "field:stock.lot.by_location.start,id:"
|
||||
+msgid "ID"
|
||||
+msgstr "Identificador"
|
||||
+msgstr "ID"
|
||||
+
|
||||
msgctxt "field:stock.lot.type,code:"
|
||||
msgid "Code"
|
||||
msgstr "Codi"
|
||||
@@ -174,6 +182,16 @@
|
||||
@@ -182,6 +190,16 @@
|
||||
msgid "The type of location for which lot is required"
|
||||
msgstr "Tipus d'ubicació per la qual el lot és obligatori."
|
||||
|
||||
|
||||
+msgctxt "help:stock.lot.by_location.start,forecast_date:"
|
||||
+msgid ""
|
||||
+"Allow to compute expected stock quantities for this date.\n"
|
||||
|
@ -46,21 +52,21 @@ diff -r 8513232c6649 locale/ca_ES.po
|
|||
msgctxt "model:ir.action,name:act_lot_form"
|
||||
msgid "Lots"
|
||||
msgstr "Lots"
|
||||
@@ -182,6 +200,10 @@
|
||||
@@ -190,6 +208,10 @@
|
||||
msgid "Moves"
|
||||
msgstr "Moviments"
|
||||
|
||||
|
||||
+msgctxt "model:ir.action,name:wizard_lot_by_location"
|
||||
+msgid "Lot by Locations"
|
||||
+msgstr "Lots per ubicació"
|
||||
+msgstr "Lot per ubicacions"
|
||||
+
|
||||
msgctxt "model:ir.ui.menu,name:menu_lot_form"
|
||||
msgid "Lots"
|
||||
msgstr "Lots"
|
||||
@@ -194,6 +216,10 @@
|
||||
@@ -202,6 +224,10 @@
|
||||
msgid "Stock Lot"
|
||||
msgstr "Lot"
|
||||
|
||||
|
||||
+msgctxt "model:stock.lot.by_location.start,name:"
|
||||
+msgid "Lot by Location"
|
||||
+msgstr "Lot per ubicació"
|
||||
|
@ -68,18 +74,7 @@ diff -r 8513232c6649 locale/ca_ES.po
|
|||
msgctxt "model:stock.lot.type,name:"
|
||||
msgid "Stock Lot Type"
|
||||
msgstr "Tipus de lot"
|
||||
@@ -226,6 +252,10 @@
|
||||
msgid "Lots"
|
||||
msgstr "Lots"
|
||||
|
||||
+msgctxt "view:stock.lot.by_location.start:"
|
||||
+msgid "Lot by Location"
|
||||
+msgstr "Lot per ubicació"
|
||||
+
|
||||
msgctxt "view:stock.lot:"
|
||||
msgid "Lot"
|
||||
msgstr "Lot"
|
||||
@@ -241,3 +271,11 @@
|
||||
@@ -249,3 +275,11 @@
|
||||
msgctxt "view:stock.period.cache.lot:"
|
||||
msgid "Period Lot Caches"
|
||||
msgstr "Períodes d'estoc precalculat "
|
||||
|
@ -90,29 +85,35 @@ diff -r 8513232c6649 locale/ca_ES.po
|
|||
+
|
||||
+msgctxt "wizard_button:stock.lot.by_location,start,open:"
|
||||
+msgid "Open"
|
||||
+msgstr "Obre"
|
||||
diff -r 8513232c6649 trytond/trytond/modules/stock_lot/locale/es_ES.po
|
||||
--- a/trytond/trytond/modules/stock_lot/locale/es_ES.po Sat Feb 27 00:34:46 2016 +0100
|
||||
+++ b/trytond/trytond/modules/stock_lot/locale/es_ES.po Thu Apr 07 11:02:06 2016 +0200
|
||||
@@ -86,6 +86,14 @@
|
||||
+msgstr "Obrir"
|
||||
diff -r 463332839c4e trytond/trytond/modules/stock_lot/locale/es_ES.po
|
||||
--- a/trytond/trytond/modules/stock_lot/locale/es_ES.po Wed May 11 11:26:49 2016 +0200
|
||||
+++ b/trytond/trytond/modules/stock_lot/locale/es_ES.po Mon May 30 16:59:50 2016 +0200
|
||||
@@ -1,4 +1,4 @@
|
||||
-#
|
||||
+#
|
||||
msgid ""
|
||||
msgstr "Content-Type: text/plain; charset=utf-8\n"
|
||||
|
||||
@@ -90,6 +90,14 @@
|
||||
msgid "Write User"
|
||||
msgstr "Usuario modificación"
|
||||
|
||||
|
||||
+msgctxt "field:stock.lot.by_location.start,forecast_date:"
|
||||
+msgid "At Date"
|
||||
+msgstr "A fecha"
|
||||
+
|
||||
+msgctxt "field:stock.lot.by_location.start,id:"
|
||||
+msgid "ID"
|
||||
+msgstr "Identificador"
|
||||
+msgstr "ID"
|
||||
+
|
||||
msgctxt "field:stock.lot.type,code:"
|
||||
msgid "Code"
|
||||
msgstr "Código"
|
||||
@@ -174,6 +182,16 @@
|
||||
@@ -182,6 +190,16 @@
|
||||
msgid "The type of location for which lot is required"
|
||||
msgstr "El tipo de ubicación en la que el lote es obligatorio."
|
||||
|
||||
|
||||
+msgctxt "help:stock.lot.by_location.start,forecast_date:"
|
||||
+msgid ""
|
||||
+"Allow to compute expected stock quantities for this date.\n"
|
||||
|
@ -126,54 +127,43 @@ diff -r 8513232c6649 trytond/trytond/modules/stock_lot/locale/es_ES.po
|
|||
msgctxt "model:ir.action,name:act_lot_form"
|
||||
msgid "Lots"
|
||||
msgstr "Lotes"
|
||||
@@ -182,6 +200,10 @@
|
||||
@@ -190,6 +208,10 @@
|
||||
msgid "Moves"
|
||||
msgstr "Movimientos"
|
||||
|
||||
|
||||
+msgctxt "model:ir.action,name:wizard_lot_by_location"
|
||||
+msgid "Lot by Locations"
|
||||
+msgstr "Lotes por ubicación"
|
||||
+msgstr ""
|
||||
+
|
||||
msgctxt "model:ir.ui.menu,name:menu_lot_form"
|
||||
msgid "Lots"
|
||||
msgstr "Lotes"
|
||||
@@ -194,6 +216,10 @@
|
||||
@@ -202,6 +224,10 @@
|
||||
msgid "Stock Lot"
|
||||
msgstr "Lote stock"
|
||||
|
||||
|
||||
+msgctxt "model:stock.lot.by_location.start,name:"
|
||||
+msgid "Lot by Location"
|
||||
+msgstr "Lote por ubicación"
|
||||
+msgstr ""
|
||||
+
|
||||
msgctxt "model:stock.lot.type,name:"
|
||||
msgid "Stock Lot Type"
|
||||
msgstr "Tipo lote stock"
|
||||
@@ -226,6 +252,10 @@
|
||||
msgid "Lots"
|
||||
msgstr "Lotes"
|
||||
|
||||
+msgctxt "view:stock.lot.by_location.start:"
|
||||
+msgid "Lot by Location"
|
||||
+msgstr "Lote por ubicación"
|
||||
+
|
||||
msgctxt "view:stock.lot:"
|
||||
msgid "Lot"
|
||||
msgstr "Lote"
|
||||
@@ -241,3 +271,11 @@
|
||||
@@ -249,3 +275,11 @@
|
||||
msgctxt "view:stock.period.cache.lot:"
|
||||
msgid "Period Lot Caches"
|
||||
msgstr "Período lote precalculados"
|
||||
+
|
||||
+msgctxt "wizard_button:stock.lot.by_location,start,end:"
|
||||
+msgid "Cancel"
|
||||
+msgstr "Cancel·lar"
|
||||
+msgstr "Cancelar"
|
||||
+
|
||||
+msgctxt "wizard_button:stock.lot.by_location,start,open:"
|
||||
+msgid "Open"
|
||||
+msgstr "Abrir"
|
||||
diff -r 8513232c6649 trytond/trytond/modules/stock_lot/stock.py
|
||||
--- a/trytond/trytond/modules/stock_lot/stock.py Sat Feb 27 00:34:46 2016 +0100
|
||||
+++ b/trytond/trytond/modules/stock_lot/stock.py Thu Apr 07 11:02:06 2016 +0200
|
||||
+msgstr "Pendiente"
|
||||
diff -r 463332839c4e trytond/trytond/modules/stock_lot/stock.py
|
||||
--- a/trytond/trytond/modules/stock_lot/stock.py Wed May 11 11:26:49 2016 +0200
|
||||
+++ b/trytond/trytond/modules/stock_lot/stock.py Mon May 30 16:59:50 2016 +0200
|
||||
@@ -1,15 +1,18 @@
|
||||
# This file is part of Tryton. The COPYRIGHT file at the top level of
|
||||
# this repository contains the full copyright notices and license terms.
|
||||
|
@ -185,17 +175,17 @@ diff -r 8513232c6649 trytond/trytond/modules/stock_lot/stock.py
|
|||
from trytond.transaction import Transaction
|
||||
+from trytond.wizard import Wizard, StateView, StateAction, Button
|
||||
from trytond.modules.stock import StockMixin
|
||||
|
||||
|
||||
__all__ = ['Lot', 'LotType', 'Move', 'ShipmentIn', 'ShipmentOut',
|
||||
'ShipmentOutReturn',
|
||||
'Period', 'PeriodCacheLot',
|
||||
- 'Inventory', 'InventoryLine']
|
||||
+ 'Inventory', 'InventoryLine', 'Location', 'LotByLocationStart',
|
||||
+ 'LotByLocation']
|
||||
|
||||
|
||||
+ 'Inventory', 'InventoryLine', 'Location', 'LotByLocationStart',
|
||||
+ 'LotByLocation']
|
||||
|
||||
|
||||
class Lot(ModelSQL, ModelView, StockMixin):
|
||||
@@ -216,3 +219,74 @@
|
||||
@@ -216,3 +219,73 @@
|
||||
if move:
|
||||
move.lot = self.lot
|
||||
return move
|
||||
|
@ -228,7 +218,6 @@ diff -r 8513232c6649 trytond/trytond/modules/stock_lot/stock.py
|
|||
+ Date = Pool().get('ir.date')
|
||||
+ return Date.today()
|
||||
+
|
||||
+
|
||||
+class LotByLocation(Wizard):
|
||||
+ 'Lot by Location'
|
||||
+ __name__ = 'stock.lot.by_location'
|
||||
|
@ -270,13 +259,13 @@ diff -r 8513232c6649 trytond/trytond/modules/stock_lot/stock.py
|
|||
+ action['name'] += ' - %s (%s) @ %s' % (lot.rec_name,
|
||||
+ lot.product.default_uom.rec_name, date)
|
||||
+ return action, {}
|
||||
diff -r 8513232c6649 trytond/trytond/modules/stock_lot/stock.xml
|
||||
--- a/trytond/trytond/modules/stock_lot/stock.xml Sat Feb 27 00:34:46 2016 +0100
|
||||
+++ b/trytond/trytond/modules/stock_lot/stock.xml Thu Apr 07 11:02:06 2016 +0200
|
||||
diff -r 463332839c4e trytond/trytond/modules/stock_lot/stock.xml
|
||||
--- a/trytond/trytond/modules/stock_lot/stock.xml Wed May 11 11:26:49 2016 +0200
|
||||
+++ b/trytond/trytond/modules/stock_lot/stock.xml Mon May 30 16:59:50 2016 +0200
|
||||
@@ -62,6 +62,28 @@
|
||||
<field name="action" ref="act_move_form_relate_lot"/>
|
||||
</record>
|
||||
|
||||
|
||||
+ <record model="ir.action.wizard" id="wizard_lot_by_location">
|
||||
+ <field name="name">Lot by Locations</field>
|
||||
+ <field name="wiz_name">stock.lot.by_location</field>
|
||||
|
|
Loading…
Reference in a new issue