[tryton-debian-vcs] tryton-modules-sale-supply-drop-shipment branch upstream updated. upstream/3.8.0-2-g94c6647
Mathias Behrle
tryton-debian-vcs at alioth.debian.org
Thu Jun 2 16:02:02 UTC 2016
The following commit has been merged in the upstream branch:
https://alioth.debian.org/plugins/scmgit/cgi-bin/gitweb.cgi/?p=tryton/tryton-modules-sale-supply-drop-shipment.git;a=commitdiff;h=upstream/3.8.0-2-g94c6647
commit 94c66471cae99ed36632b164a869dfebfd9d4248
Author: Mathias Behrle <mathiasb at m9s.biz>
Date: Fri May 27 18:35:31 2016 +0200
Adding upstream version 4.0.1.
Signed-off-by: Mathias Behrle <mathiasb at m9s.biz>
diff --git a/CHANGELOG b/CHANGELOG
index 476653d..f1ed9c2 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,6 @@
+Version 4.0.1 - 2016-05-11
+* Bug fixes (see mercurial logs for details)
+
Version 4.0.0 - 2016-05-02
* Bug fixes (see mercurial logs for details)
* Add Python3 support
diff --git a/PKG-INFO b/PKG-INFO
index 48a3be7..b8783cc 100644
--- a/PKG-INFO
+++ b/PKG-INFO
@@ -1,6 +1,6 @@
Metadata-Version: 1.1
Name: trytond_sale_supply_drop_shipment
-Version: 4.0.0
+Version: 4.0.1
Summary: Tryton module for sale supply drop shipment
Home-page: http://www.tryton.org/
Author: Tryton
diff --git a/locale/es_AR.po b/locale/es_AR.po
index de70876..d89504b 100644
--- a/locale/es_AR.po
+++ b/locale/es_AR.po
@@ -30,7 +30,7 @@ msgstr "Cliente"
msgctxt "field:purchase.purchase,delivery_address:"
msgid "Delivery Address"
-msgstr "Dirección envío"
+msgstr "Dirección de envío"
msgctxt "field:purchase.purchase,drop_location:"
msgid "Drop Location"
@@ -46,7 +46,7 @@ msgstr "Cliente"
msgctxt "field:purchase.request,delivery_address:"
msgid "Delivery Address"
-msgstr "Dirección envío"
+msgstr "Dirección de envío"
msgctxt "field:sale.configuration,sale_drop_location:"
msgid "Sale Drop Location"
@@ -98,7 +98,7 @@ msgstr "Movimientos de cliente"
msgctxt "field:stock.shipment.drop,delivery_address:"
msgid "Delivery Address"
-msgstr "Dirección envío"
+msgstr "Dirección de envío"
msgctxt "field:stock.shipment.drop,effective_date:"
msgid "Effective Date"
diff --git a/locale/es_CO.po b/locale/es_CO.po
index f062736..1cb0b0d 100644
--- a/locale/es_CO.po
+++ b/locale/es_CO.po
@@ -5,7 +5,7 @@ msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "error:purchase.purchase:"
msgid "A delivery address must be defined for quotation of purchase \"%s\"."
msgstr ""
-"Una dirección de entrega debe definirse en la cotización de la compra "
+"Debe definirse una dirección de entrega en la cotización de la compra "
"\"%s\"."
msgctxt "error:stock.shipment.drop:"
@@ -18,11 +18,11 @@ msgstr ""
msgctxt "field:purchase.configuration,purchase_drop_location:"
msgid "Purchase Drop Location"
-msgstr ""
+msgstr "Bodega de Eliminación de la Compra"
msgctxt "field:purchase.product_supplier,drop_shipment:"
msgid "Drop Shipment"
-msgstr "Entrega de Envío"
+msgstr "Eliminar Envío"
msgctxt "field:purchase.purchase,customer:"
msgid "Customer"
@@ -34,11 +34,11 @@ msgstr "Dirección de Envío"
msgctxt "field:purchase.purchase,drop_location:"
msgid "Drop Location"
-msgstr ""
+msgstr "Bodega de Eliminación"
msgctxt "field:purchase.purchase,drop_shipments:"
msgid "Drop Shipments"
-msgstr "Entrega de Envíos"
+msgstr "Eliminar Envíos"
msgctxt "field:purchase.request,customer:"
msgid "Customer"
@@ -50,11 +50,11 @@ msgstr "Dirección de Envío"
msgctxt "field:sale.configuration,sale_drop_location:"
msgid "Sale Drop Location"
-msgstr ""
+msgstr "Bodega de Eliminación de la Venta"
msgctxt "field:sale.sale,drop_location:"
msgid "Drop Location"
-msgstr ""
+msgstr "Bodega de Eliminación"
msgctxt "field:sale.sale,drop_shipments:"
msgid "Drop Shipments"
@@ -62,7 +62,7 @@ msgstr "Entrega de Envíos"
msgctxt "field:stock.configuration,shipment_drop_sequence:"
msgid "Drop Shipment Sequence"
-msgstr "Secuencia Entrega de Envíos"
+msgstr "Secuencia Eliminación de Envíos"
msgctxt "field:stock.move,customer_drop:"
msgid "Drop Customer"
@@ -94,7 +94,7 @@ msgstr "Cliente"
msgctxt "field:stock.shipment.drop,customer_moves:"
msgid "Customer Moves"
-msgstr ""
+msgstr "Movimientos de Cliente"
msgctxt "field:stock.shipment.drop,delivery_address:"
msgid "Delivery Address"
@@ -134,7 +134,7 @@ msgstr "Proveedor"
msgctxt "field:stock.shipment.drop,supplier_moves:"
msgid "Supplier Moves"
-msgstr ""
+msgstr "Asientos de Proveedor"
msgctxt "field:stock.shipment.drop,write_date:"
msgid "Write Date"
@@ -146,15 +146,15 @@ msgstr "Modificado por Usuario"
msgctxt "model:ir.action,name:act_purchase_drop_shipment_form"
msgid "Drop Shipments"
-msgstr "Entrega de Envíos"
+msgstr "Eliminación de Envíos"
msgctxt "model:ir.action,name:act_sale_drop_shipment_form"
msgid "Drop Shipments"
-msgstr "Entrega de Envíos"
+msgstr "Eliminación de Envíos"
msgctxt "model:ir.action,name:act_shipment_drop_form"
msgid "Drop Shipments"
-msgstr "Entrega de Envíos"
+msgstr "Eliminación de Envíos"
msgctxt ""
"model:ir.action.act_window.domain,name:act_shipment_drop_form_domain_all"
@@ -169,7 +169,7 @@ msgstr "Borrador"
msgctxt ""
"model:ir.action.act_window.domain,name:act_shipment_drop_form_domain_shipped"
msgid "Shipped"
-msgstr ""
+msgstr "Enviado"
msgctxt ""
"model:ir.action.act_window.domain,name:act_shipment_drop_form_domain_waiting"
@@ -178,19 +178,19 @@ msgstr "En Espera"
msgctxt "model:ir.sequence,name:sequence_shipment_drop"
msgid "Drop Shipment"
-msgstr "Entrega de Envío"
+msgstr "Eliminación de Envío"
msgctxt "model:ir.sequence.type,name:sequence_type_shipment_drop"
msgid "Drop Shipment"
-msgstr "Entrega de Envío"
+msgstr "Eliminación de Envío"
msgctxt "model:ir.ui.menu,name:menu_shipment_drop_form"
msgid "Drop Shipments"
-msgstr "Entrega de Envíos"
+msgstr "Eliminación de Envíos"
msgctxt "model:stock.location,name:location_drop"
msgid "Drop"
-msgstr ""
+msgstr "Envio"
msgctxt "model:stock.shipment.drop,name:"
msgid "Drop Shipment"
@@ -210,7 +210,7 @@ msgstr "Borrador"
msgctxt "selection:stock.shipment.drop,state:"
msgid "Shipped"
-msgstr ""
+msgstr "Enviado"
msgctxt "selection:stock.shipment.drop,state:"
msgid "Waiting"
@@ -218,7 +218,7 @@ msgstr "En Espera"
msgctxt "view:stock.shipment.drop:"
msgid "Cancel"
-msgstr "Cancelar"
+msgstr "Anular"
msgctxt "view:stock.shipment.drop:"
msgid "Done"
@@ -230,7 +230,7 @@ msgstr "Borrador"
msgctxt "view:stock.shipment.drop:"
msgid "Drop Shipment"
-msgstr "Entrega de Envío"
+msgstr "Eliminación de Envío"
msgctxt "view:stock.shipment.drop:"
msgid "Drop Shipments"
@@ -238,7 +238,7 @@ msgstr "Entrega de Envíos"
msgctxt "view:stock.shipment.drop:"
msgid "Ship"
-msgstr ""
+msgstr "Enviar"
msgctxt "view:stock.shipment.drop:"
msgid "Wait"
diff --git a/tryton.cfg b/tryton.cfg
index d3e63e5..9fa6bb2 100644
--- a/tryton.cfg
+++ b/tryton.cfg
@@ -1,5 +1,5 @@
[tryton]
-version=4.0.0
+version=4.0.1
depends:
company
ir
diff --git a/trytond_sale_supply_drop_shipment.egg-info/PKG-INFO b/trytond_sale_supply_drop_shipment.egg-info/PKG-INFO
index 42b4ead..0c8151e 100644
--- a/trytond_sale_supply_drop_shipment.egg-info/PKG-INFO
+++ b/trytond_sale_supply_drop_shipment.egg-info/PKG-INFO
@@ -1,6 +1,6 @@
Metadata-Version: 1.1
Name: trytond-sale-supply-drop-shipment
-Version: 4.0.0
+Version: 4.0.1
Summary: Tryton module for sale supply drop shipment
Home-page: http://www.tryton.org/
Author: Tryton
diff --git a/trytond_sale_supply_drop_shipment.egg-info/SOURCES.txt b/trytond_sale_supply_drop_shipment.egg-info/SOURCES.txt
index fffffd9..0b519c4 100644
--- a/trytond_sale_supply_drop_shipment.egg-info/SOURCES.txt
+++ b/trytond_sale_supply_drop_shipment.egg-info/SOURCES.txt
@@ -30,11 +30,13 @@ tryton.cfg
./locale/hu_HU.po
./locale/it_IT.po
./locale/ja_JP.po
+./locale/lo_LA.po
./locale/lt_LT.po
./locale/nl_NL.po
./locale/pt_BR.po
./locale/ru_RU.po
./locale/sl_SI.po
+./locale/zh_CN.po
./tests/__init__.py
./tests/scenario_sale_supply_drop_shipment.rst
./tests/test_sale_supply_drop_shipment.py
diff --git a/trytond_sale_supply_drop_shipment.egg-info/requires.txt b/trytond_sale_supply_drop_shipment.egg-info/requires.txt
index 8c64054..a946f6a 100644
--- a/trytond_sale_supply_drop_shipment.egg-info/requires.txt
+++ b/trytond_sale_supply_drop_shipment.egg-info/requires.txt
@@ -4,4 +4,4 @@ trytond_purchase_request >= 4.0, < 4.1
trytond_sale >= 4.0, < 4.1
trytond_sale_supply >= 4.0, < 4.1
trytond_stock >= 4.0, < 4.1
-trytond >= 4.0, < 4.1
\ No newline at end of file
+trytond >= 4.0, < 4.1
commit 572529926827291cde350dce2109ed19447f8b29
Author: Mathias Behrle <mathiasb at m9s.biz>
Date: Fri May 27 18:26:18 2016 +0200
Adding upstream version 4.0.0.
Signed-off-by: Mathias Behrle <mathiasb at m9s.biz>
diff --git a/CHANGELOG b/CHANGELOG
index 106f5ad..476653d 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,7 @@
+Version 4.0.0 - 2016-05-02
+* Bug fixes (see mercurial logs for details)
+* Add Python3 support
+
Version 3.8.0 - 2015-11-02
* Bug fixes (see mercurial logs for details)
* Split moves into supplier and customer moves
diff --git a/COPYRIGHT b/COPYRIGHT
index 196a420..93ef5be 100644
--- a/COPYRIGHT
+++ b/COPYRIGHT
@@ -1,5 +1,5 @@
-Copyright (C) 2011-2015 Cédric Krier.
-Copyright (C) 2011-2015 B2CK SPRL.
+Copyright (C) 2011-2016 Cédric Krier.
+Copyright (C) 2011-2016 B2CK SPRL.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/PKG-INFO b/PKG-INFO
index d0b191b..48a3be7 100644
--- a/PKG-INFO
+++ b/PKG-INFO
@@ -1,12 +1,12 @@
Metadata-Version: 1.1
Name: trytond_sale_supply_drop_shipment
-Version: 3.8.0
+Version: 4.0.0
Summary: Tryton module for sale supply drop shipment
Home-page: http://www.tryton.org/
Author: Tryton
Author-email: issue_tracker at tryton.org
License: GPL-3
-Download-URL: http://downloads.tryton.org/3.8/
+Download-URL: http://downloads.tryton.org/4.0/
Description: sale_supply_drop_shipment
=========================
@@ -54,6 +54,7 @@ Classifier: Intended Audience :: Legal Industry
Classifier: License :: OSI Approved :: GNU General Public License (GPL)
Classifier: Natural Language :: Bulgarian
Classifier: Natural Language :: Catalan
+Classifier: Natural Language :: Chinese (Simplified)
Classifier: Natural Language :: Czech
Classifier: Natural Language :: Dutch
Classifier: Natural Language :: English
@@ -67,6 +68,9 @@ Classifier: Natural Language :: Slovenian
Classifier: Natural Language :: Spanish
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 2.7
+Classifier: Programming Language :: Python :: 3.3
+Classifier: Programming Language :: Python :: 3.4
+Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Office/Business
diff --git a/locale/bg_BG.po b/locale/bg_BG.po
index 861a3aa..af42203 100644
--- a/locale/bg_BG.po
+++ b/locale/bg_BG.po
@@ -239,17 +239,20 @@ msgctxt "selection:stock.shipment.drop,state:"
msgid "Waiting"
msgstr "Очакване"
+#, fuzzy
msgctxt "view:stock.shipment.drop:"
msgid "Cancel"
-msgstr ""
+msgstr "Отказан"
+#, fuzzy
msgctxt "view:stock.shipment.drop:"
msgid "Done"
-msgstr ""
+msgstr "Приключено"
+#, fuzzy
msgctxt "view:stock.shipment.drop:"
msgid "Draft"
-msgstr ""
+msgstr "Проект"
msgctxt "view:stock.shipment.drop:"
msgid "Drop Shipment"
diff --git a/locale/de_DE.po b/locale/de_DE.po
index 851979c..ad6bbd3 100644
--- a/locale/de_DE.po
+++ b/locale/de_DE.po
@@ -243,11 +243,3 @@ msgstr "Versenden"
msgctxt "view:stock.shipment.drop:"
msgid "Wait"
msgstr "Warten"
-
-msgctxt "wizard_button:purchase.request.create_purchase,ask_party,end:"
-msgid "Cancel"
-msgstr "Abbrechen"
-
-msgctxt "wizard_button:purchase.request.create_purchase,ask_party,start:"
-msgid "Continue"
-msgstr "Fortfahren"
diff --git a/locale/es_MX.po b/locale/es_MX.po
index 2bb91bc..d3c3c52 100644
--- a/locale/es_MX.po
+++ b/locale/es_MX.po
@@ -216,25 +216,30 @@ msgctxt "selection:stock.shipment.drop,state:"
msgid "Waiting"
msgstr "En espera"
+#, fuzzy
msgctxt "view:stock.shipment.drop:"
msgid "Cancel"
-msgstr ""
+msgstr "Cancelado"
+#, fuzzy
msgctxt "view:stock.shipment.drop:"
msgid "Done"
-msgstr ""
+msgstr "Finalizado"
+#, fuzzy
msgctxt "view:stock.shipment.drop:"
msgid "Draft"
-msgstr ""
+msgstr "Borrador"
+#, fuzzy
msgctxt "view:stock.shipment.drop:"
msgid "Drop Shipment"
-msgstr ""
+msgstr "Envío directo"
+#, fuzzy
msgctxt "view:stock.shipment.drop:"
msgid "Drop Shipments"
-msgstr ""
+msgstr "Envíos directos"
msgctxt "view:stock.shipment.drop:"
msgid "Ship"
diff --git a/locale/nl_NL.po b/locale/lo_LA.po
similarity index 90%
copy from locale/nl_NL.po
copy to locale/lo_LA.po
index 1465088..b8fbee0 100644
--- a/locale/nl_NL.po
+++ b/locale/lo_LA.po
@@ -20,10 +20,9 @@ msgctxt "field:purchase.product_supplier,drop_shipment:"
msgid "Drop Shipment"
msgstr ""
-#, fuzzy
msgctxt "field:purchase.purchase,customer:"
msgid "Customer"
-msgstr "Klant"
+msgstr ""
msgctxt "field:purchase.purchase,delivery_address:"
msgid "Delivery Address"
@@ -37,10 +36,9 @@ msgctxt "field:purchase.purchase,drop_shipments:"
msgid "Drop Shipments"
msgstr ""
-#, fuzzy
msgctxt "field:purchase.request,customer:"
msgid "Customer"
-msgstr "Klant"
+msgstr ""
msgctxt "field:purchase.request,delivery_address:"
msgid "Delivery Address"
@@ -66,15 +64,13 @@ msgctxt "field:stock.move,customer_drop:"
msgid "Drop Customer"
msgstr ""
-#, fuzzy
msgctxt "field:stock.shipment.drop,code:"
msgid "Code"
-msgstr "Code"
+msgstr ""
-#, fuzzy
msgctxt "field:stock.shipment.drop,company:"
msgid "Company"
-msgstr "Bedrijf"
+msgstr ""
msgctxt "field:stock.shipment.drop,contact_address:"
msgid "Contact Address"
@@ -88,10 +84,9 @@ msgctxt "field:stock.shipment.drop,create_uid:"
msgid "Create User"
msgstr ""
-#, fuzzy
msgctxt "field:stock.shipment.drop,customer:"
msgid "Customer"
-msgstr "Klant"
+msgstr ""
msgctxt "field:stock.shipment.drop,customer_moves:"
msgid "Customer Moves"
@@ -101,43 +96,37 @@ msgctxt "field:stock.shipment.drop,delivery_address:"
msgid "Delivery Address"
msgstr ""
-#, fuzzy
msgctxt "field:stock.shipment.drop,effective_date:"
msgid "Effective Date"
-msgstr "Effectieve datum"
+msgstr ""
msgctxt "field:stock.shipment.drop,id:"
msgid "ID"
msgstr ""
-#, fuzzy
msgctxt "field:stock.shipment.drop,moves:"
msgid "Moves"
-msgstr "Boekingen"
+msgstr ""
msgctxt "field:stock.shipment.drop,planned_date:"
msgid "Planned Date"
msgstr ""
-#, fuzzy
msgctxt "field:stock.shipment.drop,rec_name:"
msgid "Name"
-msgstr "Naam bijlage"
+msgstr ""
-#, fuzzy
msgctxt "field:stock.shipment.drop,reference:"
msgid "Reference"
-msgstr "Referentie"
+msgstr ""
-#, fuzzy
msgctxt "field:stock.shipment.drop,state:"
msgid "State"
-msgstr "Status"
+msgstr ""
-#, fuzzy
msgctxt "field:stock.shipment.drop,supplier:"
msgid "Supplier"
-msgstr "Leverancier"
+msgstr ""
msgctxt "field:stock.shipment.drop,supplier_moves:"
msgid "Supplier Moves"
@@ -168,22 +157,20 @@ msgctxt ""
msgid "All"
msgstr ""
-#, fuzzy
msgctxt ""
"model:ir.action.act_window.domain,name:act_shipment_drop_form_domain_draft"
msgid "Draft"
-msgstr "Concept"
+msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_shipment_drop_form_domain_shipped"
msgid "Shipped"
msgstr ""
-#, fuzzy
msgctxt ""
"model:ir.action.act_window.domain,name:act_shipment_drop_form_domain_waiting"
msgid "Waiting"
-msgstr "In afwachting"
+msgstr ""
msgctxt "model:ir.sequence,name:sequence_shipment_drop"
msgid "Drop Shipment"
@@ -205,29 +192,25 @@ msgctxt "model:stock.shipment.drop,name:"
msgid "Drop Shipment"
msgstr ""
-#, fuzzy
msgctxt "selection:stock.shipment.drop,state:"
msgid "Canceled"
-msgstr "Geannuleerd"
+msgstr ""
-#, fuzzy
msgctxt "selection:stock.shipment.drop,state:"
msgid "Done"
-msgstr "Klaar"
+msgstr ""
-#, fuzzy
msgctxt "selection:stock.shipment.drop,state:"
msgid "Draft"
-msgstr "Concept"
+msgstr ""
msgctxt "selection:stock.shipment.drop,state:"
msgid "Shipped"
msgstr ""
-#, fuzzy
msgctxt "selection:stock.shipment.drop,state:"
msgid "Waiting"
-msgstr "In afwachting"
+msgstr ""
msgctxt "view:stock.shipment.drop:"
msgid "Cancel"
diff --git a/locale/nl_NL.po b/locale/nl_NL.po
index 1465088..5dd01e1 100644
--- a/locale/nl_NL.po
+++ b/locale/nl_NL.po
@@ -229,17 +229,20 @@ msgctxt "selection:stock.shipment.drop,state:"
msgid "Waiting"
msgstr "In afwachting"
+#, fuzzy
msgctxt "view:stock.shipment.drop:"
msgid "Cancel"
-msgstr ""
+msgstr "Geannuleerd"
+#, fuzzy
msgctxt "view:stock.shipment.drop:"
msgid "Done"
-msgstr ""
+msgstr "Klaar"
+#, fuzzy
msgctxt "view:stock.shipment.drop:"
msgid "Draft"
-msgstr ""
+msgstr "Concept"
msgctxt "view:stock.shipment.drop:"
msgid "Drop Shipment"
diff --git a/locale/ru_RU.po b/locale/ru_RU.po
index 4e6fd37..37bc515 100644
--- a/locale/ru_RU.po
+++ b/locale/ru_RU.po
@@ -240,17 +240,20 @@ msgctxt "selection:stock.shipment.drop,state:"
msgid "Waiting"
msgstr "Ожидание"
+#, fuzzy
msgctxt "view:stock.shipment.drop:"
msgid "Cancel"
-msgstr ""
+msgstr "Отменено"
+#, fuzzy
msgctxt "view:stock.shipment.drop:"
msgid "Done"
-msgstr ""
+msgstr "Выполнено"
+#, fuzzy
msgctxt "view:stock.shipment.drop:"
msgid "Draft"
-msgstr ""
+msgstr "Черновик"
msgctxt "view:stock.shipment.drop:"
msgid "Drop Shipment"
diff --git a/locale/nl_NL.po b/locale/zh_CN.po
similarity index 90%
copy from locale/nl_NL.po
copy to locale/zh_CN.po
index 1465088..b8fbee0 100644
--- a/locale/nl_NL.po
+++ b/locale/zh_CN.po
@@ -20,10 +20,9 @@ msgctxt "field:purchase.product_supplier,drop_shipment:"
msgid "Drop Shipment"
msgstr ""
-#, fuzzy
msgctxt "field:purchase.purchase,customer:"
msgid "Customer"
-msgstr "Klant"
+msgstr ""
msgctxt "field:purchase.purchase,delivery_address:"
msgid "Delivery Address"
@@ -37,10 +36,9 @@ msgctxt "field:purchase.purchase,drop_shipments:"
msgid "Drop Shipments"
msgstr ""
-#, fuzzy
msgctxt "field:purchase.request,customer:"
msgid "Customer"
-msgstr "Klant"
+msgstr ""
msgctxt "field:purchase.request,delivery_address:"
msgid "Delivery Address"
@@ -66,15 +64,13 @@ msgctxt "field:stock.move,customer_drop:"
msgid "Drop Customer"
msgstr ""
-#, fuzzy
msgctxt "field:stock.shipment.drop,code:"
msgid "Code"
-msgstr "Code"
+msgstr ""
-#, fuzzy
msgctxt "field:stock.shipment.drop,company:"
msgid "Company"
-msgstr "Bedrijf"
+msgstr ""
msgctxt "field:stock.shipment.drop,contact_address:"
msgid "Contact Address"
@@ -88,10 +84,9 @@ msgctxt "field:stock.shipment.drop,create_uid:"
msgid "Create User"
msgstr ""
-#, fuzzy
msgctxt "field:stock.shipment.drop,customer:"
msgid "Customer"
-msgstr "Klant"
+msgstr ""
msgctxt "field:stock.shipment.drop,customer_moves:"
msgid "Customer Moves"
@@ -101,43 +96,37 @@ msgctxt "field:stock.shipment.drop,delivery_address:"
msgid "Delivery Address"
msgstr ""
-#, fuzzy
msgctxt "field:stock.shipment.drop,effective_date:"
msgid "Effective Date"
-msgstr "Effectieve datum"
+msgstr ""
msgctxt "field:stock.shipment.drop,id:"
msgid "ID"
msgstr ""
-#, fuzzy
msgctxt "field:stock.shipment.drop,moves:"
msgid "Moves"
-msgstr "Boekingen"
+msgstr ""
msgctxt "field:stock.shipment.drop,planned_date:"
msgid "Planned Date"
msgstr ""
-#, fuzzy
msgctxt "field:stock.shipment.drop,rec_name:"
msgid "Name"
-msgstr "Naam bijlage"
+msgstr ""
-#, fuzzy
msgctxt "field:stock.shipment.drop,reference:"
msgid "Reference"
-msgstr "Referentie"
+msgstr ""
-#, fuzzy
msgctxt "field:stock.shipment.drop,state:"
msgid "State"
-msgstr "Status"
+msgstr ""
-#, fuzzy
msgctxt "field:stock.shipment.drop,supplier:"
msgid "Supplier"
-msgstr "Leverancier"
+msgstr ""
msgctxt "field:stock.shipment.drop,supplier_moves:"
msgid "Supplier Moves"
@@ -168,22 +157,20 @@ msgctxt ""
msgid "All"
msgstr ""
-#, fuzzy
msgctxt ""
"model:ir.action.act_window.domain,name:act_shipment_drop_form_domain_draft"
msgid "Draft"
-msgstr "Concept"
+msgstr ""
msgctxt ""
"model:ir.action.act_window.domain,name:act_shipment_drop_form_domain_shipped"
msgid "Shipped"
msgstr ""
-#, fuzzy
msgctxt ""
"model:ir.action.act_window.domain,name:act_shipment_drop_form_domain_waiting"
msgid "Waiting"
-msgstr "In afwachting"
+msgstr ""
msgctxt "model:ir.sequence,name:sequence_shipment_drop"
msgid "Drop Shipment"
@@ -205,29 +192,25 @@ msgctxt "model:stock.shipment.drop,name:"
msgid "Drop Shipment"
msgstr ""
-#, fuzzy
msgctxt "selection:stock.shipment.drop,state:"
msgid "Canceled"
-msgstr "Geannuleerd"
+msgstr ""
-#, fuzzy
msgctxt "selection:stock.shipment.drop,state:"
msgid "Done"
-msgstr "Klaar"
+msgstr ""
-#, fuzzy
msgctxt "selection:stock.shipment.drop,state:"
msgid "Draft"
-msgstr "Concept"
+msgstr ""
msgctxt "selection:stock.shipment.drop,state:"
msgid "Shipped"
msgstr ""
-#, fuzzy
msgctxt "selection:stock.shipment.drop,state:"
msgid "Waiting"
-msgstr "In afwachting"
+msgstr ""
msgctxt "view:stock.shipment.drop:"
msgid "Cancel"
diff --git a/purchase.py b/purchase.py
index 6092e13..4319d34 100644
--- a/purchase.py
+++ b/purchase.py
@@ -1,6 +1,6 @@
# This file is part of Tryton. The COPYRIGHT file at the top level of
# this repository contains the full copyright notices and license terms.
-from trytond.model import fields, ModelView, Workflow
+from trytond.model import fields
from trytond.pyson import Eval
from trytond.pool import Pool, PoolMeta
from trytond.transaction import Transaction
@@ -9,10 +9,10 @@ from trytond.tools import grouped_slice
__all__ = ['PurchaseRequest', 'PurchaseConfig', 'Purchase', 'PurchaseLine',
'ProductSupplier', 'CreatePurchase', 'PurchaseHandleShipmentException']
-__metaclass__ = PoolMeta
class PurchaseRequest:
+ __metaclass__ = PoolMeta
__name__ = 'purchase.request'
customer = fields.Many2One('party.party', 'Customer', readonly=True,
@@ -29,6 +29,7 @@ class PurchaseRequest:
class PurchaseConfig:
+ __metaclass__ = PoolMeta
__name__ = 'purchase.configuration'
purchase_drop_location = fields.Property(
@@ -37,6 +38,7 @@ class PurchaseConfig:
class Purchase:
+ __metaclass__ = PoolMeta
__name__ = 'purchase.purchase'
customer = fields.Many2One('party.party', 'Customer', readonly=True,
@@ -122,26 +124,9 @@ class Purchase:
delivery_address=self.delivery_address,
)
- @classmethod
- @ModelView.button
- @Workflow.transition('cancel')
- def cancel(cls, purchases):
- pool = Pool()
- SaleLine = pool.get('sale.line')
- Move = pool.get('stock.move')
-
- super(Purchase, cls).cancel(purchases)
- sale_lines = []
- for sub_purchases in grouped_slice(purchases):
- sale_lines += SaleLine.search([
- ('purchase_request.purchase_line.purchase', 'in',
- [p.id for p in sub_purchases]),
- ])
- Move.cancel([m for sl in sale_lines for m in sl.moves
- if m.state != 'done' and m.from_location.type == 'drop'])
-
class PurchaseLine:
+ __metaclass__ = PoolMeta
__name__ = 'purchase.line'
def get_to_location(self, name):
@@ -150,14 +135,15 @@ class PurchaseLine:
return self.purchase.drop_location.id
return result
- def get_move(self):
- move = super(PurchaseLine, self).get_move()
+ def get_move(self, move_type):
+ move = super(PurchaseLine, self).get_move(move_type)
if move and self.purchase.customer:
move.cost_price = move.unit_price
return move
class ProductSupplier:
+ __metaclass__ = PoolMeta
__name__ = 'purchase.product_supplier'
drop_shipment = fields.Boolean('Drop Shipment',
@@ -168,6 +154,7 @@ class ProductSupplier:
class CreatePurchase:
+ __metaclass__ = PoolMeta
__name__ = 'purchase.request.create_purchase'
@classmethod
@@ -183,6 +170,7 @@ class CreatePurchase:
class PurchaseHandleShipmentException:
+ __metaclass__ = PoolMeta
__name__ = 'purchase.handle.shipment.exception'
def transition_handle(self):
diff --git a/purchase.xml b/purchase.xml
index 0c6c05e..78b9460 100644
--- a/purchase.xml
+++ b/purchase.xml
@@ -37,14 +37,14 @@ this repository contains the full copyright notices and license terms. -->
<record model="ir.ui.view" id="purchase_request_view_form">
<field name="model">purchase.request</field>
- <field name="inherit" ref="stock_supply.purchase_request_view_form"/>
+ <field name="inherit" ref="purchase_request.purchase_request_view_form"/>
<field name="name">purchase_request_form</field>
</record>
<record model="ir.ui.view" id="purchase_request_view_tree">
<field name="model">purchase.request</field>
<field name="inherit"
- ref="stock_supply.purchase_request_view_tree"/>
+ ref="purchase_request.purchase_request_view_tree"/>
<field name="name">purchase_request_tree</field>
</record>
diff --git a/sale.py b/sale.py
index 9848943..e1f1a7c 100644
--- a/sale.py
+++ b/sale.py
@@ -6,10 +6,10 @@ from trytond.pool import Pool, PoolMeta
from trytond.transaction import Transaction
__all__ = ['SaleConfig', 'Sale', 'SaleLine']
-__metaclass__ = PoolMeta
class SaleConfig:
+ __metaclass__ = PoolMeta
__name__ = 'sale.configuration'
sale_drop_location = fields.Property(
@@ -18,6 +18,7 @@ class SaleConfig:
class Sale:
+ __metaclass__ = PoolMeta
__name__ = 'sale.sale'
drop_shipments = fields.Function(fields.One2Many('stock.shipment.drop',
@@ -60,6 +61,7 @@ class Sale:
class SaleLine:
+ __metaclass__ = PoolMeta
__name__ = 'sale.line'
@property
diff --git a/setup.py b/setup.py
index afed3e3..9acd867 100644
--- a/setup.py
+++ b/setup.py
@@ -5,11 +5,17 @@
from setuptools import setup
import re
import os
-import ConfigParser
+import io
+try:
+ from configparser import ConfigParser
+except ImportError:
+ from ConfigParser import ConfigParser
def read(fname):
- return open(os.path.join(os.path.dirname(__file__), fname)).read()
+ return io.open(
+ os.path.join(os.path.dirname(__file__), fname),
+ 'r', encoding='utf-8').read()
def get_require_version(name):
@@ -21,7 +27,7 @@ def get_require_version(name):
major_version, minor_version + 1)
return require
-config = ConfigParser.ConfigParser()
+config = ConfigParser()
config.readfp(open('tryton.cfg'))
info = dict(config.items('tryton'))
for key in ('depends', 'extras_depend', 'xml'):
@@ -43,7 +49,7 @@ if minor_version % 2:
requires = []
for dep in info.get('depends', []):
- if not re.match(r'(ir|res|webdav)(\W|$)', dep):
+ if not re.match(r'(ir|res)(\W|$)', dep):
requires.append(get_require_version('trytond_%s' % dep))
requires.append(get_require_version('trytond'))
@@ -81,6 +87,7 @@ setup(name=name,
'License :: OSI Approved :: GNU General Public License (GPL)',
'Natural Language :: Bulgarian',
'Natural Language :: Catalan',
+ 'Natural Language :: Chinese (Simplified)',
'Natural Language :: Czech',
'Natural Language :: Dutch',
'Natural Language :: English',
@@ -94,6 +101,9 @@ setup(name=name,
'Natural Language :: Spanish',
'Operating System :: OS Independent',
'Programming Language :: Python :: 2.7',
+ 'Programming Language :: Python :: 3.3',
+ 'Programming Language :: Python :: 3.4',
+ 'Programming Language :: Python :: 3.5',
'Programming Language :: Python :: Implementation :: CPython',
'Programming Language :: Python :: Implementation :: PyPy',
'Topic :: Office/Business',
@@ -110,4 +120,8 @@ setup(name=name,
test_suite='tests',
test_loader='trytond.test_loader:Loader',
tests_require=tests_require,
+ use_2to3=True,
+ convert_2to3_doctests=[
+ 'tests/scenario_sale_supply_drop_shipment.rst',
+ ],
)
diff --git a/stock.py b/stock.py
index c4f5c3f..90a5f23 100644
--- a/stock.py
+++ b/stock.py
@@ -14,10 +14,10 @@ from trytond.tools import grouped_slice
__all__ = ['Configuration', 'ShipmentDrop', 'Move']
-__metaclass__ = PoolMeta
class Configuration:
+ __metaclass__ = PoolMeta
__name__ = 'stock.configuration'
shipment_drop_sequence = fields.Property(fields.Many2One('ir.sequence',
@@ -125,7 +125,7 @@ class ShipmentDrop(Workflow, ModelSQL, ModelView):
purchase_request = PurchaseRequest.__table__()
sale_line = SaleLine.__table__()
location = Location.__table__()
- cursor = Transaction().cursor
+ cursor = Transaction().connection.cursor()
super(ShipmentDrop, cls).__register__(module_name)
@@ -445,6 +445,7 @@ class ShipmentDrop(Workflow, ModelSQL, ModelView):
class Move:
+ __metaclass__ = PoolMeta
__name__ = 'stock.move'
customer_drop = fields.Function(fields.Many2One('party.party',
diff --git a/tests/__init__.py b/tests/__init__.py
index a1d8f9e..204397c 100644
--- a/tests/__init__.py
+++ b/tests/__init__.py
@@ -1,6 +1,9 @@
# This file is part of Tryton. The COPYRIGHT file at the top level of
# this repository contains the full copyright notices and license terms.
-from test_sale_supply_drop_shipment import suite
+try:
+ from trytond.modules.sale_supply_drop_shipment.tests.test_sale_supply_drop_shipment import suite
+except ImportError:
+ from .test_sale_supply_drop_shipment import suite
__all__ = ['suite']
diff --git a/tests/scenario_sale_supply_drop_shipment.rst b/tests/scenario_sale_supply_drop_shipment.rst
index 64da2fc..061e37c 100644
--- a/tests/scenario_sale_supply_drop_shipment.rst
+++ b/tests/scenario_sale_supply_drop_shipment.rst
@@ -12,7 +12,7 @@ Imports::
... get_company
>>> from trytond.modules.account.tests.tools import create_fiscalyear, \
... create_chart, get_accounts
- >>> from.trytond.modules.account_invoice.tests.tools import \
+ >>> from trytond.modules.account_invoice.tests.tools import \
... set_fiscalyear_invoice_sequences, create_payment_term
>>> today = datetime.date.today()
@@ -101,12 +101,6 @@ Create parties::
>>> customer = Party(name='Customer')
>>> customer.save()
-Create category::
-
- >>> ProductCategory = Model.get('product.category')
- >>> category = ProductCategory(name='Category')
- >>> category.save()
-
Create product::
>>> ProductUom = Model.get('product.uom')
@@ -117,7 +111,6 @@ Create product::
>>> product = Product()
>>> template = ProductTemplate()
>>> template.name = 'product'
- >>> template.category = category
>>> template.default_uom = unit
>>> template.type = 'goods'
>>> template.purchasable = True
@@ -134,7 +127,7 @@ Create product::
>>> product_supplier.product = template
>>> product_supplier.party = supplier
>>> product_supplier.drop_shipment = True
- >>> product_supplier.delivery_time = 0
+ >>> product_supplier.lead_time = datetime.timedelta(0)
>>> product_supplier.save()
Create payment term::
@@ -276,6 +269,37 @@ Cancelling the workflow on the purchase step::
... [purchase_request])
>>> purchase, = Purchase.find([('state', '=', 'draft')])
>>> purchase.click('cancel')
+ >>> purchase_request.state
+ 'exception'
+
+Let's reset the purchase request and create a new purchase::
+
+ >>> handle_exception = Wizard(
+ ... 'purchase.request.handle.purchase.cancellation',
+ ... [purchase_request])
+ >>> handle_exception.execute('reset')
+ >>> purchase_request.state
+ 'draft'
+
+ >>> create_purchase = Wizard('purchase.request.create_purchase',
+ ... [purchase_request])
+ >>> purchase, = Purchase.find([('state', '=', 'draft')])
+ >>> purchase_request.state
+ 'purchased'
+
+Let's cancel it again and cancel the request in order to manage the process on
+the sale::
+
+ >>> purchase.click('cancel')
+ >>> purchase_request.reload()
+ >>> purchase_request.state
+ 'exception'
+ >>> handle_exception = Wizard(
+ ... 'purchase.request.handle.purchase.cancellation',
+ ... [purchase_request])
+ >>> handle_exception.execute('cancel_request')
+ >>> purchase_request.state
+ 'cancel'
The sale is then in exception::
diff --git a/tests/test_sale_supply_drop_shipment.py b/tests/test_sale_supply_drop_shipment.py
index bcb51b2..d4e90cd 100644
--- a/tests/test_sale_supply_drop_shipment.py
+++ b/tests/test_sale_supply_drop_shipment.py
@@ -5,6 +5,7 @@ import doctest
import trytond.tests.test_tryton
from trytond.tests.test_tryton import ModuleTestCase
from trytond.tests.test_tryton import doctest_setup, doctest_teardown
+from trytond.tests.test_tryton import doctest_checker
class SaleSupplyDropShipmentTestCase(ModuleTestCase):
@@ -19,5 +20,6 @@ def suite():
suite.addTests(doctest.DocFileSuite(
'scenario_sale_supply_drop_shipment.rst',
setUp=doctest_setup, tearDown=doctest_teardown, encoding='utf-8',
+ checker=doctest_checker,
optionflags=doctest.REPORT_ONLY_FIRST_FAILURE))
return suite
diff --git a/tryton.cfg b/tryton.cfg
index 833794e..d3e63e5 100644
--- a/tryton.cfg
+++ b/tryton.cfg
@@ -1,9 +1,10 @@
[tryton]
-version=3.8.0
+version=4.0.0
depends:
company
ir
purchase
+ purchase_request
sale
sale_supply
stock
diff --git a/trytond_sale_supply_drop_shipment.egg-info/PKG-INFO b/trytond_sale_supply_drop_shipment.egg-info/PKG-INFO
index cca4d21..42b4ead 100644
--- a/trytond_sale_supply_drop_shipment.egg-info/PKG-INFO
+++ b/trytond_sale_supply_drop_shipment.egg-info/PKG-INFO
@@ -1,12 +1,12 @@
Metadata-Version: 1.1
Name: trytond-sale-supply-drop-shipment
-Version: 3.8.0
+Version: 4.0.0
Summary: Tryton module for sale supply drop shipment
Home-page: http://www.tryton.org/
Author: Tryton
Author-email: issue_tracker at tryton.org
License: GPL-3
-Download-URL: http://downloads.tryton.org/3.8/
+Download-URL: http://downloads.tryton.org/4.0/
Description: sale_supply_drop_shipment
=========================
@@ -54,6 +54,7 @@ Classifier: Intended Audience :: Legal Industry
Classifier: License :: OSI Approved :: GNU General Public License (GPL)
Classifier: Natural Language :: Bulgarian
Classifier: Natural Language :: Catalan
+Classifier: Natural Language :: Chinese (Simplified)
Classifier: Natural Language :: Czech
Classifier: Natural Language :: Dutch
Classifier: Natural Language :: English
@@ -67,6 +68,9 @@ Classifier: Natural Language :: Slovenian
Classifier: Natural Language :: Spanish
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 2.7
+Classifier: Programming Language :: Python :: 3.3
+Classifier: Programming Language :: Python :: 3.4
+Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Office/Business
diff --git a/trytond_sale_supply_drop_shipment.egg-info/SOURCES.txt b/trytond_sale_supply_drop_shipment.egg-info/SOURCES.txt
index 9c4b57f..fffffd9 100644
--- a/trytond_sale_supply_drop_shipment.egg-info/SOURCES.txt
+++ b/trytond_sale_supply_drop_shipment.egg-info/SOURCES.txt
@@ -62,11 +62,13 @@ locale/fr_FR.po
locale/hu_HU.po
locale/it_IT.po
locale/ja_JP.po
+locale/lo_LA.po
locale/lt_LT.po
locale/nl_NL.po
locale/pt_BR.po
locale/ru_RU.po
locale/sl_SI.po
+locale/zh_CN.po
tests/scenario_sale_supply_drop_shipment.rst
trytond_sale_supply_drop_shipment.egg-info/PKG-INFO
trytond_sale_supply_drop_shipment.egg-info/SOURCES.txt
diff --git a/trytond_sale_supply_drop_shipment.egg-info/requires.txt b/trytond_sale_supply_drop_shipment.egg-info/requires.txt
index 2e81335..8c64054 100644
--- a/trytond_sale_supply_drop_shipment.egg-info/requires.txt
+++ b/trytond_sale_supply_drop_shipment.egg-info/requires.txt
@@ -1,6 +1,7 @@
-trytond_company >= 3.8, < 3.9
-trytond_purchase >= 3.8, < 3.9
-trytond_sale >= 3.8, < 3.9
-trytond_sale_supply >= 3.8, < 3.9
-trytond_stock >= 3.8, < 3.9
-trytond >= 3.8, < 3.9
\ No newline at end of file
+trytond_company >= 4.0, < 4.1
+trytond_purchase >= 4.0, < 4.1
+trytond_purchase_request >= 4.0, < 4.1
+trytond_sale >= 4.0, < 4.1
+trytond_sale_supply >= 4.0, < 4.1
+trytond_stock >= 4.0, < 4.1
+trytond >= 4.0, < 4.1
\ No newline at end of file
diff --git a/view/product_supplier_form.xml b/view/product_supplier_form.xml
index f304bb4..7de0c1e 100644
--- a/view/product_supplier_form.xml
+++ b/view/product_supplier_form.xml
@@ -2,7 +2,7 @@
<!-- This file is part of Tryton. The COPYRIGHT file at the top level of
this repository contains the full copyright notices and license terms. -->
<data>
- <xpath expr="/form/field[@name='delivery_time']" position="after">
+ <xpath expr="/form/field[@name='lead_time']" position="after">
<label name="drop_shipment"/>
<field name="drop_shipment"/>
</xpath>
diff --git a/view/purchase_form.xml b/view/purchase_form.xml
index 4fa2dc8..fbbcc75 100644
--- a/view/purchase_form.xml
+++ b/view/purchase_form.xml
@@ -2,7 +2,7 @@
<!-- This file is part of Tryton. The COPYRIGHT file at the top level of
this repository contains the full copyright notices and license terms. -->
<data>
- <xpath expr="/form/field[@name='supplier_reference']" position="after">
+ <xpath expr="/form/field[@name='reference']" position="after">
<label name="customer"/>
<field name="customer"/>
<label name="delivery_address"/>
--
tryton-modules-sale-supply-drop-shipment
More information about the tryton-debian-vcs
mailing list