Merge PR #319 into 14.0

Signed-off-by pedrobaeza
This commit is contained in:
OCA-git-bot
2023-03-29 08:59:55 +00:00
3 changed files with 26 additions and 10 deletions

View File

@@ -9,15 +9,15 @@ msgstr ""
"Project-Id-Version: Odoo Server 10.0\n" "Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-05-12 02:40+0000\n" "POT-Creation-Date: 2017-05-12 02:40+0000\n"
"PO-Revision-Date: 2018-11-14 22:21+0000\n" "PO-Revision-Date: 2022-02-15 11:16+0000\n"
"Last-Translator: Enric Tobella <etobella@creublanca.es>\n" "Last-Translator: Olga Marco Puértolas <olga.marco@creublanca.es>\n"
"Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n" "Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n"
"Language: es\n" "Language: es\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.2.2\n" "X-Generator: Weblate 4.3.2\n"
#. module: printer_zpl2 #. module: printer_zpl2
#: model:ir.model.fields.selection,name:printer_zpl2.selection__printing_label_zpl2_component__font__b #: model:ir.model.fields.selection,name:printer_zpl2.selection__printing_label_zpl2_component__font__b
@@ -112,42 +112,47 @@ msgstr "Archivado"
#. module: printer_zpl2 #. module: printer_zpl2
#: model:ir.model.fields,field_description:printer_zpl2.field_printing_label_zpl2_component__data_autofill #: model:ir.model.fields,field_description:printer_zpl2.field_printing_label_zpl2_component__data_autofill
msgid "Autofill Data" msgid "Autofill Data"
msgstr "" msgstr "Autocompletar datos"
#. module: printer_zpl2 #. module: printer_zpl2
#: model:ir.model.fields,field_description:printer_zpl2.field_printing_label_zpl2_component__bar_width_ratio #: model:ir.model.fields,field_description:printer_zpl2.field_printing_label_zpl2_component__bar_width_ratio
msgid "Bar Width Ratio" msgid "Bar Width Ratio"
msgstr "" msgstr "Relación de ancho de barra"
#. module: printer_zpl2 #. module: printer_zpl2
#: model_terms:ir.ui.view,arch_db:printer_zpl2.view_printing_label_zpl2_form #: model_terms:ir.ui.view,arch_db:printer_zpl2.view_printing_label_zpl2_form
msgid "Barcode Format" msgid "Barcode Format"
msgstr "" msgstr "Formato de código de barras"
#. module: printer_zpl2 #. module: printer_zpl2
#: model:ir.model.fields,help:printer_zpl2.field_printing_label_zpl2_component__model #: model:ir.model.fields,help:printer_zpl2.field_printing_label_zpl2_component__model
msgid "Barcode model, used by some barcode types like QR Code." msgid "Barcode model, used by some barcode types like QR Code."
msgstr "" msgstr ""
"Modelo de código de barras, utilizado por algunos tipos de códigos de barras "
"como el código QR."
#. module: printer_zpl2 #. module: printer_zpl2
#: model:ir.model.fields.selection,name:printer_zpl2.selection__printing_label_zpl2_component__color__b #: model:ir.model.fields.selection,name:printer_zpl2.selection__printing_label_zpl2_component__color__b
msgid "Black" msgid "Black"
msgstr "" msgstr "Negro"
#. module: printer_zpl2 #. module: printer_zpl2
#: model:ir.model.fields,field_description:printer_zpl2.field_printing_label_zpl2_component__block_lines #: model:ir.model.fields,field_description:printer_zpl2.field_printing_label_zpl2_component__block_lines
#, fuzzy
msgid "Block Lines" msgid "Block Lines"
msgstr "" msgstr "Líneas de bloqueo"
#. module: printer_zpl2 #. module: printer_zpl2
#: model:ir.model.fields,field_description:printer_zpl2.field_printing_label_zpl2_component__block_spaces #: model:ir.model.fields,field_description:printer_zpl2.field_printing_label_zpl2_component__block_spaces
#, fuzzy
msgid "Block Spaces" msgid "Block Spaces"
msgstr "" msgstr "Bloquear espacios"
#. module: printer_zpl2 #. module: printer_zpl2
#: model:ir.model.fields,field_description:printer_zpl2.field_printing_label_zpl2_component__block_width #: model:ir.model.fields,field_description:printer_zpl2.field_printing_label_zpl2_component__block_width
#, fuzzy
msgid "Block Width" msgid "Block Width"
msgstr "" msgstr "Ancho de bloque"
#. module: printer_zpl2 #. module: printer_zpl2
#: model_terms:ir.ui.view,arch_db:printer_zpl2.view_wizard_import_zpl2_form #: model_terms:ir.ui.view,arch_db:printer_zpl2.view_wizard_import_zpl2_form

View File

@@ -28,6 +28,8 @@ class PrintRecordLabel(models.TransientModel):
string="Model", string="Model",
domain=lambda self: [("model", "=", self.env.context.get("active_model"))], domain=lambda self: [("model", "=", self.env.context.get("active_model"))],
) )
model = fields.Char(related="active_model_id.model", string="Model Name")
line_ids = fields.One2many("wizard.print.record.label.line", "label_header_id")
@api.model @api.model
def default_get(self, fields_list): def default_get(self, fields_list):
@@ -56,3 +58,11 @@ class PrintRecordLabel(models.TransientModel):
for record_id in self.env.context["active_ids"]: for record_id in self.env.context["active_ids"]:
record = self.env[record_model].browse(record_id) record = self.env[record_model].browse(record_id)
self.label_id.print_label(self.printer_id, record) self.label_id.print_label(self.printer_id, record)
class PrintRecordLabelLines(models.TransientModel):
_name = "wizard.print.record.label.line"
_description = "Print Record Label Line"
label_no = fields.Integer(string="# labels")
label_header_id = fields.Many2one(comodel_name="wizard.print.record.label")

View File

@@ -17,6 +17,7 @@
/> />
<field name="active_model_id" invisible="1" /> <field name="active_model_id" invisible="1" />
</group> </group>
<field name="model" invisible="1" />
<footer> <footer>
<button type="special" special="cancel" string="Cancel" /> <button type="special" special="cancel" string="Cancel" />
<button <button