mirror of
https://github.com/bringout/oca-ocb-core.git
synced 2026-04-22 22:12:00 +02:00
19.0 vanilla
This commit is contained in:
parent
d1963a3c3a
commit
2d3ee4855a
7430 changed files with 2687981 additions and 2965473 deletions
|
|
@ -8,7 +8,6 @@ The following topics are covered by this module:
|
|||
------------------------------------------------------
|
||||
* Add/remove products in the reparation
|
||||
* Impact for stocks
|
||||
* Invoicing (products and/or services)
|
||||
* Warranty concept
|
||||
* Repair quotation report
|
||||
* Notes for the technician and for the final customer
|
||||
|
|
@ -22,39 +21,15 @@ pip install odoo-bringout-oca-ocb-repair
|
|||
|
||||
## Dependencies
|
||||
|
||||
This addon depends on:
|
||||
- stock
|
||||
- sale_stock
|
||||
- sale_management
|
||||
- account
|
||||
|
||||
## Manifest Information
|
||||
|
||||
- **Name**: Repairs
|
||||
- **Version**: 1.0
|
||||
- **Category**: Inventory/Inventory
|
||||
- **License**: LGPL-3
|
||||
- **Installable**: True
|
||||
|
||||
## Source
|
||||
|
||||
Based on [OCA/OCB](https://github.com/OCA/OCB) branch 16.0, addon `repair`.
|
||||
- Repository: https://github.com/OCA/OCB
|
||||
- Branch: 19.0
|
||||
- Path: addons/repair
|
||||
|
||||
## License
|
||||
|
||||
This package maintains the original LGPL-3 license from the upstream Odoo project.
|
||||
|
||||
## Documentation
|
||||
|
||||
- Overview: doc/OVERVIEW.md
|
||||
- Architecture: doc/ARCHITECTURE.md
|
||||
- Models: doc/MODELS.md
|
||||
- Controllers: doc/CONTROLLERS.md
|
||||
- Wizards: doc/WIZARDS.md
|
||||
- Reports: doc/REPORTS.md
|
||||
- Security: doc/SECURITY.md
|
||||
- Install: doc/INSTALL.md
|
||||
- Usage: doc/USAGE.md
|
||||
- Configuration: doc/CONFIGURATION.md
|
||||
- Dependencies: doc/DEPENDENCIES.md
|
||||
- Troubleshooting: doc/TROUBLESHOOTING.md
|
||||
- FAQ: doc/FAQ.md
|
||||
This package preserves the original LGPL-3 license.
|
||||
|
|
|
|||
|
|
@ -1,14 +1,15 @@
|
|||
[project]
|
||||
name = "odoo-bringout-oca-ocb-repair"
|
||||
version = "16.0.0"
|
||||
description = "Repairs - Repair damaged products"
|
||||
description = "Repairs -
|
||||
Repair damaged products
|
||||
"
|
||||
authors = [
|
||||
{ name = "Ernad Husremovic", email = "hernad@bring.out.ba" }
|
||||
]
|
||||
dependencies = [
|
||||
"odoo-bringout-oca-ocb-stock>=16.0.0",
|
||||
"odoo-bringout-oca-ocb-sale_management>=16.0.0",
|
||||
"odoo-bringout-oca-ocb-account>=16.0.0",
|
||||
"odoo-bringout-oca-ocb-sale_stock>=19.0.0",
|
||||
"odoo-bringout-oca-ocb-sale_management>=19.0.0",
|
||||
"requests>=2.25.1"
|
||||
]
|
||||
readme = "README.md"
|
||||
|
|
@ -18,7 +19,7 @@ classifiers = [
|
|||
"Intended Audience :: Developers",
|
||||
"License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)",
|
||||
"Programming Language :: Python :: 3",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Topic :: Office/Business",
|
||||
]
|
||||
|
|
|
|||
|
|
@ -3,3 +3,15 @@
|
|||
|
||||
from . import models
|
||||
from . import wizard
|
||||
from . import report
|
||||
|
||||
|
||||
def _create_warehouse_data(env):
|
||||
""" This hook is used to add default repair picking types on every warehouse.
|
||||
It is necessary if the repair module is installed after some warehouses were already created.
|
||||
"""
|
||||
warehouses = env['stock.warehouse'].search([('repair_type_id', '=', False)])
|
||||
for warehouse in warehouses:
|
||||
picking_type_vals = warehouse._create_or_update_sequences_and_picking_types()
|
||||
if picking_type_vals:
|
||||
warehouse.write(picking_type_vals)
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@
|
|||
'name': 'Repairs',
|
||||
'version': '1.0',
|
||||
'sequence': 230,
|
||||
'category': 'Inventory/Inventory',
|
||||
'category': 'Supply Chain/Inventory',
|
||||
'summary': 'Repair damaged products',
|
||||
'description': """
|
||||
The aim is to have a complete module to manage all products repairs.
|
||||
|
|
@ -16,28 +16,38 @@ The following topics are covered by this module:
|
|||
------------------------------------------------------
|
||||
* Add/remove products in the reparation
|
||||
* Impact for stocks
|
||||
* Invoicing (products and/or services)
|
||||
* Warranty concept
|
||||
* Repair quotation report
|
||||
* Notes for the technician and for the final customer
|
||||
""",
|
||||
'depends': ['stock', 'sale_management', 'account'],
|
||||
'depends': ['sale_stock', 'sale_management'],
|
||||
'data': [
|
||||
'security/ir.model.access.csv',
|
||||
'security/repair_security.xml',
|
||||
'wizard/repair_make_invoice_views.xml',
|
||||
'wizard/stock_warn_insufficient_qty_views.xml',
|
||||
'views/product_views.xml',
|
||||
'views/stock_move_views.xml',
|
||||
'views/repair_views.xml',
|
||||
'views/sale_order_views.xml',
|
||||
'views/stock_lot_views.xml',
|
||||
'views/stock_picking_views.xml',
|
||||
'views/stock_warehouse_views.xml',
|
||||
'report/repair_reports.xml',
|
||||
'report/repair_templates_repair_order.xml',
|
||||
'data/ir_sequence_data.xml',
|
||||
'data/mail_template_data.xml',
|
||||
'data/repair_data.xml',
|
||||
],
|
||||
'demo': ['data/repair_demo.xml'],
|
||||
'post_init_hook': '_create_warehouse_data',
|
||||
'installable': True,
|
||||
'application': True,
|
||||
'assets': {
|
||||
'web.assets_backend': [
|
||||
'repair/static/src/**/*',
|
||||
],
|
||||
'web.assets_tests': [
|
||||
'repair/static/tests/tours/*.js',
|
||||
],
|
||||
},
|
||||
'author': 'Odoo S.A.',
|
||||
'license': 'LGPL-3',
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,12 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data noupdate="1">
|
||||
<record id="seq_repair" model="ir.sequence">
|
||||
<field name="name">Repair Order</field>
|
||||
<field name="code">repair.order</field>
|
||||
<field name="prefix">RO/</field>
|
||||
<field name="padding">5</field>
|
||||
<field name="company_id" eval="False"/>
|
||||
</record>
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -1,37 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data noupdate="1">
|
||||
<record id="mail_template_repair_quotation" model="mail.template">
|
||||
<field name="name">Repair: Quotation</field>
|
||||
<field name="model_id" ref="repair.model_repair_order"/>
|
||||
<field name="subject">{{ object.partner_id.name }} Repair Orders (Ref {{ object.name or 'n/a' }})</field>
|
||||
<field name="email_from">{{ (object.create_uid.email_formatted or user.email_formatted) }}</field>
|
||||
<field name="partner_to">{{ object.partner_id.id }}</field>
|
||||
<field name="description">Sent manually when clicking on "Send Quotation" on a repair order</field>
|
||||
<field name="body_html" type="html">
|
||||
<div style="margin: 0px; padding: 0px;">
|
||||
<p style="margin: 0px; padding: 0px;font-size: 13px;">
|
||||
Hello <t t-out="object.partner_id.name or ''">Brandon Freeman</t>,<br/>
|
||||
Here is your repair order <strong t-out="object.name or ''">RO/00004</strong>
|
||||
<t t-if="object.invoice_method != 'none'">
|
||||
amounting in <strong><t t-out="format_amount(object.amount_total, object.pricelist_id.currency_id) or ''">$ 100.00</t>.</strong><br/>
|
||||
</t>
|
||||
<t t-else="">
|
||||
.<br/>
|
||||
</t>
|
||||
You can reply to this email if you have any questions.
|
||||
<br/><br/>
|
||||
Thank you,
|
||||
<t t-if="user.signature">
|
||||
<br />
|
||||
<t t-out="user.signature or ''">--<br/>Mitchell Admin</t>
|
||||
</t>
|
||||
</p>
|
||||
</div></field>
|
||||
<field name="report_template" ref="action_report_repair_order"/>
|
||||
<field name="report_name">{{ (object.name or '').replace('/','_') }}</field>
|
||||
<field name="lang">{{ object.partner_id.lang }}</field>
|
||||
<field name="auto_delete" eval="True"/>
|
||||
</record>
|
||||
</data>
|
||||
</odoo>
|
||||
24
odoo-bringout-oca-ocb-repair/repair/data/repair_data.xml
Normal file
24
odoo-bringout-oca-ocb-repair/repair/data/repair_data.xml
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo noupdate="1">
|
||||
<!--
|
||||
Given that data are loaded before update of warehouses through the post_init_hook,
|
||||
we manually create the 'Repairs' Operation Type in warehouse0 here such that it's available
|
||||
when the initialization of data triggers the default method of the required field 'picking_type_id'.
|
||||
-->
|
||||
|
||||
<record id="picking_type_warehouse0_repair" model="stock.picking.type" forcecreate="0">
|
||||
<field name="name">Repairs</field>
|
||||
<field name="code">repair_operation</field>
|
||||
<field name="company_id" ref="base.main_company"/>
|
||||
<field name="default_location_src_id" ref="stock.stock_location_stock"/>
|
||||
<field name="default_location_dest_id" model="stock.location" search="[('usage', '=', 'production'), ('company_id', '=', obj().env.ref('base.main_company').id)]"/>
|
||||
<field name="default_remove_location_dest_id" model="stock.location" search="[('usage', '=', 'inventory'), ('company_id', '=', obj().env.ref('base.main_company').id)]"/>
|
||||
<field name="default_recycle_location_dest_id" ref="stock.stock_location_stock"/>
|
||||
<field name="sequence_code">RO</field>
|
||||
<field name="warehouse_id" ref="stock.warehouse0"/>
|
||||
</record>
|
||||
|
||||
<record id='stock.warehouse0' model='stock.warehouse'>
|
||||
<field name='repair_type_id' ref='repair.picking_type_warehouse0_repair'/>
|
||||
</record>
|
||||
</odoo>
|
||||
|
|
@ -2,42 +2,29 @@
|
|||
<odoo>
|
||||
<record id="product_service_order_repair" model="product.product">
|
||||
<field name="name">Repair Services</field>
|
||||
<field name="categ_id" ref="product.product_category_3"/>
|
||||
<field name="categ_id" ref="product.product_category_services"/>
|
||||
<field name="standard_price">20.5</field>
|
||||
<field name="list_price">30.75</field>
|
||||
<field name="type">service</field>
|
||||
<field name="service_tracking">repair</field>
|
||||
</record>
|
||||
|
||||
<record id="repair_r1" model="repair.order">
|
||||
<field name="schedule_date" eval="DateTime.today()"/>
|
||||
<field name="address_id" ref="base.res_partner_address_1"/>
|
||||
<field name="guarantee_limit" eval="datetime.today().strftime('%Y-%m-%d')"/>
|
||||
<field name="invoice_method">none</field>
|
||||
<field name="user_id"/>
|
||||
<field name="product_id" ref="product.product_product_3"/>
|
||||
<field name="product_uom" ref="uom.product_uom_unit"/>
|
||||
<field name="partner_invoice_id" ref="base.res_partner_address_1"/>
|
||||
<field name="location_id" ref="stock.stock_location_stock"/>
|
||||
<field name="operations" model="repair.line" eval="[(5, 0, 0), (0, 0, {
|
||||
<field name="picking_type_id" ref="picking_type_warehouse0_repair"/>
|
||||
<field name="move_ids" model="stock.move" eval="[(5, 0, 0), (0, 0, {
|
||||
'location_dest_id': obj().env.ref('product.product_product_11').property_stock_production.id,
|
||||
'location_id': obj().env.ref('stock.stock_location_stock').id,
|
||||
'name': obj().env.ref('product.product_product_11').get_product_multiline_description_sale(),
|
||||
'product_id': obj().env.ref('product.product_product_11').id,
|
||||
'product_uom': obj().env.ref('uom.product_uom_unit').id,
|
||||
'product_uom_qty': '1.0',
|
||||
'price_unit': 50.0,
|
||||
'state': 'draft',
|
||||
'type': 'add',
|
||||
'repair_line_type': 'add',
|
||||
'company_id': obj().env.ref('base.main_company').id,
|
||||
})]"/>
|
||||
<field name="fees_lines" model="repair.fee" eval="[(5, 0, 0), (0, 0, {
|
||||
'name': obj().env.ref('repair.product_service_order_repair').get_product_multiline_description_sale(),
|
||||
'product_id': obj().env.ref('repair.product_service_order_repair').id,
|
||||
'product_uom_qty': 1.0,
|
||||
'product_uom': obj().env.ref('uom.product_uom_unit').id,
|
||||
'company_id': obj().env.ref('base.main_company').id,
|
||||
'price_unit': 50.0,
|
||||
})]"/>
|
||||
<field name="partner_id" ref="base.res_partner_12"/>
|
||||
</record>
|
||||
|
||||
|
|
@ -45,30 +32,16 @@
|
|||
<field name="schedule_date" eval="DateTime.today()"/>
|
||||
<field name="product_id" ref="product.product_product_5"/>
|
||||
<field name="product_uom" ref="uom.product_uom_unit"/>
|
||||
<field name="address_id" ref="base.res_partner_address_1"/>
|
||||
<field name="guarantee_limit" eval="datetime.today().strftime('%Y-%m-%d')"/>
|
||||
<field name="invoice_method">after_repair</field>
|
||||
<field name="user_id"/>
|
||||
<field name="partner_invoice_id" ref="base.res_partner_address_1"/>
|
||||
<field name="location_id" ref="stock.stock_location_stock"/>
|
||||
<field name="operations" model="repair.line" eval="[(5, 0, 0), (0, 0, {
|
||||
<field name="picking_type_id" ref="picking_type_warehouse0_repair"/>
|
||||
<field name="move_ids" model="stock.move" eval="[(5, 0, 0), (0, 0, {
|
||||
'location_dest_id': obj().env.ref('product.product_product_12').property_stock_production.id,
|
||||
'location_id': obj().env.ref('stock.stock_location_stock').id,
|
||||
'name': obj().env.ref('product.product_product_12').get_product_multiline_description_sale(),
|
||||
'price_unit': 50.0,
|
||||
'product_id': obj().env.ref('product.product_product_12').id,
|
||||
'product_uom': obj().env.ref('uom.product_uom_unit').id,
|
||||
'product_uom_qty': 1.0,
|
||||
'state': 'draft',
|
||||
'type': 'add',
|
||||
'company_id': obj().env.ref('base.main_company').id,
|
||||
})]"/>
|
||||
<field name="fees_lines" model="repair.fee" eval="[(5, 0, 0), (0, 0, {
|
||||
'name': obj().env.ref('repair.product_service_order_repair').get_product_multiline_description_sale(),
|
||||
'product_id': obj().env.ref('repair.product_service_order_repair').id,
|
||||
'product_uom_qty': 1.0,
|
||||
'product_uom': obj().env.ref('uom.product_uom_unit').id,
|
||||
'price_unit': 50.0,
|
||||
'repair_line_type': 'add',
|
||||
'company_id': obj().env.ref('base.main_company').id,
|
||||
})]"/>
|
||||
<field name="partner_id" ref="base.res_partner_12"/>
|
||||
|
|
@ -79,30 +52,16 @@
|
|||
<field name="schedule_date" eval="DateTime.today() + relativedelta(days=-5)"/>
|
||||
<field name="product_id" ref="product.product_product_6"/>
|
||||
<field name="product_uom" ref="uom.product_uom_unit"/>
|
||||
<field name="address_id" ref="base.res_partner_address_1"/>
|
||||
<field name="guarantee_limit" eval="datetime.today().strftime('%Y-%m-%d')"/>
|
||||
<field name="invoice_method">b4repair</field>
|
||||
<field name="user_id"/>
|
||||
<field name="partner_invoice_id" ref="base.res_partner_address_1"/>
|
||||
<field name="location_id" ref="stock.stock_location_14"/>
|
||||
<field name="operations" model="repair.line" eval="[(5, 0, 0), (0, 0, {
|
||||
<field name="picking_type_id" ref="picking_type_warehouse0_repair"/>
|
||||
<field name="move_ids" model="stock.move" eval="[(5, 0, 0), (0, 0, {
|
||||
'location_dest_id': obj().env.ref('product.product_product_13').property_stock_production.id,
|
||||
'location_id': obj().env.ref('stock.stock_location_stock').id,
|
||||
'name': obj().env.ref('product.product_product_13').get_product_multiline_description_sale(),
|
||||
'price_unit': 50.0,
|
||||
'product_id': obj().env.ref('product.product_product_13').id,
|
||||
'product_uom': obj().env.ref('uom.product_uom_unit').id,
|
||||
'product_uom_qty': 1.0,
|
||||
'state': 'draft',
|
||||
'type': 'add',
|
||||
'company_id': obj().env.ref('base.main_company').id,
|
||||
})]"/>
|
||||
<field name="fees_lines" model="repair.fee" eval="[(5, 0, 0), (0, 0, {
|
||||
'name': obj().env.ref('repair.product_service_order_repair').get_product_multiline_description_sale(),
|
||||
'product_id': obj().env.ref('repair.product_service_order_repair').id,
|
||||
'product_uom_qty': 1.0,
|
||||
'product_uom': obj().env.ref('uom.product_uom_unit').id,
|
||||
'price_unit': 50.0,
|
||||
'repair_line_type': 'add',
|
||||
'company_id': obj().env.ref('base.main_company').id,
|
||||
})]"/>
|
||||
<field name="partner_id" ref="base.res_partner_12"/>
|
||||
|
|
|
|||
|
|
@ -1,22 +1,22 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * repair
|
||||
#
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2022
|
||||
#
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Project-Id-Version: Odoo Server 16.0beta\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-05-23 08:22+0000\n"
|
||||
"POT-Creation-Date: 2023-05-16 13:48+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Martin Trigaux, 2022\n"
|
||||
"Language-Team: Afrikaans (https://app.transifex.com/odoo/teams/41243/af/)\n"
|
||||
"Language-Team: Afrikaans (https://www.transifex.com/odoo/teams/41243/af/)\n"
|
||||
"Language: af\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: af\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -52,7 +52,6 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid ": Insufficient Quantity To Repair"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -64,7 +63,7 @@ msgid ""
|
|||
" Hello <t t-out=\"object.partner_id.name or ''\">Brandon Freeman</t>,<br>\n"
|
||||
" Here is your repair order <strong t-out=\"object.name or ''\">RO/00004</strong>\n"
|
||||
" <t t-if=\"object.invoice_method != 'none'\">\n"
|
||||
" amounting in <strong><t t-out=\"format_amount(object.amount_total, object.pricelist_id.currency_id) or ''\">$ 100.00</t>.</strong><br>\n"
|
||||
" amounting in <strong><t t-out=\"format_amount(object.amount_total, object.currency_id) or ''\">$ 100.00</t>.</strong><br>\n"
|
||||
" </t>\n"
|
||||
" <t t-else=\"\">\n"
|
||||
" .<br>\n"
|
||||
|
|
@ -92,6 +91,11 @@ msgid ""
|
|||
" <span class=\"o_stat_text\">Invoices</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form
|
||||
msgid "<span class=\"o_stat_text\">Product Moves</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.stock_production_lot_view_form
|
||||
msgid "<span class=\"o_stat_text\">Repairs</span>"
|
||||
|
|
@ -124,7 +128,7 @@ msgstr ""
|
|||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.report_repairorder
|
||||
msgid "<strong>Shipping address :</strong>"
|
||||
msgid "<strong>Shipping address:</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -135,7 +139,7 @@ msgstr ""
|
|||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.report_repairorder
|
||||
msgid "<strong>Total</strong>"
|
||||
msgstr ""
|
||||
msgstr "<strong>Totaal</strong>"
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.report_repairorder
|
||||
|
|
@ -221,7 +225,7 @@ msgstr ""
|
|||
#: model:ir.model.fields.selection,name:repair.selection__repair_line__state__cancel
|
||||
#: model:ir.model.fields.selection,name:repair.selection__repair_order__state__cancel
|
||||
msgid "Cancelled"
|
||||
msgstr ""
|
||||
msgstr "Gekanselleer"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee__product_uom_category_id
|
||||
|
|
@ -232,9 +236,7 @@ msgstr ""
|
|||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,help:repair.field_repair_order__partner_id
|
||||
msgid ""
|
||||
"Choose partner for whom the order will be invoiced and delivered. You can "
|
||||
"find a partner by its Name, TIN, Email or Internal Reference."
|
||||
msgid "Choose partner for whom the order will be invoiced and delivered. You can find a partner by its Name, TIN, Email or Internal Reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -271,18 +273,7 @@ msgstr ""
|
|||
#: model:ir.model.fields,help:repair.field_repair_fee__product_uom_category_id
|
||||
#: model:ir.model.fields,help:repair.field_repair_line__product_uom_category_id
|
||||
#: model:ir.model.fields,help:repair.field_repair_order__product_uom_category_id
|
||||
msgid ""
|
||||
"Conversion between Units of Measure can only occur if they belong to the "
|
||||
"same category. The conversion will be made based on the ratios."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0 code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Couldn't find a pricelist line matching this product and quantity.\n"
|
||||
"You have to change either the product, the quantity or the pricelist."
|
||||
msgid "Conversion between Units of Measure can only occur if they belong to the same category. The conversion will be made based on the ratios."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -299,7 +290,6 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/stock_picking.py:0
|
||||
#, python-format
|
||||
msgid "Create Repair"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -351,7 +341,7 @@ msgstr "Geldeenheid"
|
|||
#: model:ir.model.fields,field_description:repair.field_repair_order__partner_id
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form_filter
|
||||
msgid "Customer"
|
||||
msgstr ""
|
||||
msgstr "Klient"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__default_address_id
|
||||
|
|
@ -361,7 +351,7 @@ msgstr ""
|
|||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__address_id
|
||||
msgid "Delivery Address"
|
||||
msgstr ""
|
||||
msgstr "Afleweringsadres"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee__name
|
||||
|
|
@ -407,13 +397,7 @@ msgstr ""
|
|||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form
|
||||
msgid ""
|
||||
"Draft invoices for this order will be cancelled. Do you confirm the action?"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model,name:repair.model_mail_compose_message
|
||||
msgid "Email composition wizard"
|
||||
msgid "Draft invoices for this order will be cancelled. Do you confirm the action?"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -511,8 +495,7 @@ msgstr ""
|
|||
#. module: repair
|
||||
#: model:ir.model.fields,help:repair.field_stock_picking__is_repairable
|
||||
#: model:ir.model.fields,help:repair.field_stock_picking_type__is_repairable
|
||||
msgid ""
|
||||
"If ticked, you will be able to directly create repair orders from a return."
|
||||
msgid "If ticked, you will be able to directly create repair orders from a return."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -542,13 +525,13 @@ msgstr ""
|
|||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__invoice_id
|
||||
msgid "Invoice"
|
||||
msgstr ""
|
||||
msgstr "Faktuur"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee__invoice_line_id
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_line__invoice_line_id
|
||||
msgid "Invoice Line"
|
||||
msgstr ""
|
||||
msgstr "Faktuur Lyn"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__invoice_method
|
||||
|
|
@ -573,7 +556,6 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "Invoice created"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -605,16 +587,6 @@ msgstr ""
|
|||
msgid "Journal Item"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee____last_update
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_line____last_update
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order____last_update
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order_make_invoice____last_update
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_tags____last_update
|
||||
#: model:ir.model.fields,field_description:repair.field_stock_warn_insufficient_qty_repair____last_update
|
||||
msgid "Last Modified on"
|
||||
msgstr "Laas Gewysig op"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee__write_uid
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_line__write_uid
|
||||
|
|
@ -653,11 +625,6 @@ msgstr ""
|
|||
msgid "Lot/Serial"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__message_main_attachment_id
|
||||
msgid "Main Attachment"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__message_has_error
|
||||
msgid "Message Delivery error"
|
||||
|
|
@ -700,22 +667,13 @@ msgstr ""
|
|||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0 code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
msgid "No account defined for product \"%s\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0 code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "No pricelist found."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "No product defined on fees."
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -724,13 +682,6 @@ msgstr ""
|
|||
msgid "No repair order found. Let's create one!"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0 code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "No valid pricelist line found."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields.selection,name:repair.selection__repair_order__priority__0
|
||||
msgid "Normal"
|
||||
|
|
@ -739,9 +690,7 @@ msgstr "Normaal"
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Note that the warehouses of the return and repair locations don't match!"
|
||||
msgid "Note that the warehouses of the return and repair locations don't match!"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -756,7 +705,7 @@ msgstr ""
|
|||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,help:repair.field_repair_order__message_needaction_counter
|
||||
msgid "Number of messages requiring action"
|
||||
msgid "Number of messages which requires an action"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -772,7 +721,6 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "Only draft repairs can be confirmed."
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -796,12 +744,12 @@ msgstr ""
|
|||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.report_repairorder
|
||||
msgid "Price"
|
||||
msgstr ""
|
||||
msgstr "Prys"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__pricelist_id
|
||||
msgid "Pricelist"
|
||||
msgstr ""
|
||||
msgstr "Pryslys"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,help:repair.field_repair_order__pricelist_id
|
||||
|
|
@ -824,7 +772,7 @@ msgstr ""
|
|||
#: model:ir.model.fields,field_description:repair.field_stock_warn_insufficient_qty_repair__product_id
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form_filter
|
||||
msgid "Product"
|
||||
msgstr ""
|
||||
msgstr "Produk"
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form
|
||||
|
|
@ -877,17 +825,17 @@ msgstr ""
|
|||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_tree
|
||||
msgid "Quantity"
|
||||
msgstr ""
|
||||
msgstr "Hoeveelheid"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields.selection,name:repair.selection__repair_order__state__draft
|
||||
msgid "Quotation"
|
||||
msgstr ""
|
||||
msgstr "Kwotasie"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.actions.report,name:repair.action_report_repair_order
|
||||
msgid "Quotation / Order"
|
||||
msgstr ""
|
||||
msgstr "Kwotasie / Bestelling"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__quotation_notes
|
||||
|
|
@ -898,6 +846,11 @@ msgstr ""
|
|||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form_filter
|
||||
msgid "Quotations"
|
||||
msgstr "Kwotasies"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__rating_ids
|
||||
msgid "Ratings"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -984,7 +937,6 @@ msgstr ""
|
|||
#: model_terms:ir.ui.view,arch_db:repair.stock_production_lot_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_graph
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_pivot
|
||||
#, python-format
|
||||
msgid "Repair Orders"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -1017,28 +969,24 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "Repair must be canceled in order to reset it to draft."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "Repair must be confirmed before starting reparation."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "Repair must be repaired in order to make the product moves."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "Repair must be under repair in order to end reparation."
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -1050,7 +998,6 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/stock_lot.py:0
|
||||
#, python-format
|
||||
msgid "Repair orders of %s"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -1141,10 +1088,7 @@ msgstr ""
|
|||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,help:repair.field_repair_order__invoice_method
|
||||
msgid ""
|
||||
"Selecting 'Before Repair' or 'After Repair' will allow you to generate "
|
||||
"invoice before or after the repair is done respectively. 'No invoice' means "
|
||||
"you don't want to generate invoice for this repair order."
|
||||
msgid "Selecting 'Before Repair' or 'After Repair' will allow you to generate invoice before or after the repair is done respectively. 'No invoice' means you don't want to generate invoice for this repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -1160,7 +1104,6 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "Serial number is required for operation lines with products: %s"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -1209,7 +1152,7 @@ msgstr ""
|
|||
#: model:ir.model.fields,field_description:repair.field_repair_fee__price_subtotal
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_line__price_subtotal
|
||||
msgid "Subtotal"
|
||||
msgstr ""
|
||||
msgstr "Subtotaal"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_tags__name
|
||||
|
|
@ -1234,13 +1177,29 @@ msgstr ""
|
|||
msgid "Tax"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_line__tax_calculation_rounding_method
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__tax_calculation_rounding_method
|
||||
msgid "Tax calculation rounding method"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form
|
||||
msgid "Tax excl."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form
|
||||
msgid "Tax incl."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee__tax_id
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_line__tax_id
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__amount_tax
|
||||
#: model_terms:ir.ui.view,arch_db:repair.report_repairorder
|
||||
msgid "Taxes"
|
||||
msgstr ""
|
||||
msgstr "Belasting"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.constraint,message:repair.constraint_repair_order_name
|
||||
|
|
@ -1250,17 +1209,12 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The product unit of measure you chose has a different category than the "
|
||||
"product unit of measure."
|
||||
msgid "The product unit of measure you chose has a different category than the product unit of measure."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,help:repair.field_repair_line__state
|
||||
msgid ""
|
||||
"The status of a repair line is set automatically to the one of the linked "
|
||||
"repair order."
|
||||
msgid "The status of a repair line is set automatically to the one of the linked repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -1283,7 +1237,7 @@ msgstr ""
|
|||
#: model:ir.model.fields,field_description:repair.field_repair_line__price_total
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__amount_total
|
||||
msgid "Total"
|
||||
msgstr ""
|
||||
msgstr "Totaal"
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form
|
||||
|
|
@ -1302,9 +1256,7 @@ msgstr ""
|
|||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,help:repair.field_repair_order__is_returned
|
||||
msgid ""
|
||||
"True if this repair is linked to a Return Order and the order is 'Done'. "
|
||||
"False otherwise."
|
||||
msgid "True if this repair is linked to a Return Order and the order is 'Done'. False otherwise."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -1334,7 +1286,7 @@ msgstr ""
|
|||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_tree
|
||||
msgid "Unit of Measure"
|
||||
msgstr ""
|
||||
msgstr "Maateenheid"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__amount_untaxed
|
||||
|
|
@ -1363,8 +1315,7 @@ msgstr ""
|
|||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0 code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
msgid "Warning"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -1387,55 +1338,36 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You can not delete a repair order once it has been confirmed. You must first"
|
||||
" cancel it."
|
||||
msgid "You can not delete a repair order once it has been confirmed. You must first cancel it."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You can not delete a repair order which is linked to an invoice which has "
|
||||
"been posted once."
|
||||
msgid "You can not delete a repair order which is linked to an invoice which has been posted once."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "You can not enter negative quantities."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "You cannot cancel a completed repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "You cannot delete a completed repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0 code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You have to select a pricelist in the Repair form !\n"
|
||||
" Please set one before choosing a product."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "You have to select an invoice address in the repair form."
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -1444,13 +1376,7 @@ msgstr ""
|
|||
msgid "from location"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:mail.template,report_name:repair.mail_template_repair_quotation
|
||||
msgid "{{ (object.name or '').replace('/','_') }}"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:mail.template,subject:repair.mail_template_repair_quotation
|
||||
msgid ""
|
||||
"{{ object.partner_id.name }} Repair Orders (Ref {{ object.name or 'n/a' }})"
|
||||
msgid "{{ object.partner_id.name }} Repair Orders (Ref {{ object.name or 'n/a' }})"
|
||||
msgstr ""
|
||||
|
|
|
|||
|
|
@ -1,18 +1,18 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * repair
|
||||
#
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Project-Id-Version: Odoo Server 16.0beta\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-05-23 08:22+0000\n"
|
||||
"POT-Creation-Date: 2023-05-16 13:48+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Language-Team: Amharic (https://app.transifex.com/odoo/teams/41243/am/)\n"
|
||||
"Language: am\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: am\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -48,7 +48,6 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid ": Insufficient Quantity To Repair"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -60,7 +59,7 @@ msgid ""
|
|||
" Hello <t t-out=\"object.partner_id.name or ''\">Brandon Freeman</t>,<br>\n"
|
||||
" Here is your repair order <strong t-out=\"object.name or ''\">RO/00004</strong>\n"
|
||||
" <t t-if=\"object.invoice_method != 'none'\">\n"
|
||||
" amounting in <strong><t t-out=\"format_amount(object.amount_total, object.pricelist_id.currency_id) or ''\">$ 100.00</t>.</strong><br>\n"
|
||||
" amounting in <strong><t t-out=\"format_amount(object.amount_total, object.currency_id) or ''\">$ 100.00</t>.</strong><br>\n"
|
||||
" </t>\n"
|
||||
" <t t-else=\"\">\n"
|
||||
" .<br>\n"
|
||||
|
|
@ -88,6 +87,11 @@ msgid ""
|
|||
" <span class=\"o_stat_text\">Invoices</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form
|
||||
msgid "<span class=\"o_stat_text\">Product Moves</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.stock_production_lot_view_form
|
||||
msgid "<span class=\"o_stat_text\">Repairs</span>"
|
||||
|
|
@ -120,7 +124,7 @@ msgstr ""
|
|||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.report_repairorder
|
||||
msgid "<strong>Shipping address :</strong>"
|
||||
msgid "<strong>Shipping address:</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -206,7 +210,7 @@ msgstr ""
|
|||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_make_invoice
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
msgstr "መሰረዝ"
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form
|
||||
|
|
@ -217,7 +221,7 @@ msgstr ""
|
|||
#: model:ir.model.fields.selection,name:repair.selection__repair_line__state__cancel
|
||||
#: model:ir.model.fields.selection,name:repair.selection__repair_order__state__cancel
|
||||
msgid "Cancelled"
|
||||
msgstr ""
|
||||
msgstr "ተሰርዟል"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee__product_uom_category_id
|
||||
|
|
@ -228,9 +232,7 @@ msgstr ""
|
|||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,help:repair.field_repair_order__partner_id
|
||||
msgid ""
|
||||
"Choose partner for whom the order will be invoiced and delivered. You can "
|
||||
"find a partner by its Name, TIN, Email or Internal Reference."
|
||||
msgid "Choose partner for whom the order will be invoiced and delivered. You can find a partner by its Name, TIN, Email or Internal Reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -244,7 +246,7 @@ msgstr ""
|
|||
#: model:ir.model.fields,field_description:repair.field_repair_order__company_id
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form_filter
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
msgstr "ድርጅት"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.ui.menu,name:repair.repair_menu_config
|
||||
|
|
@ -267,18 +269,7 @@ msgstr ""
|
|||
#: model:ir.model.fields,help:repair.field_repair_fee__product_uom_category_id
|
||||
#: model:ir.model.fields,help:repair.field_repair_line__product_uom_category_id
|
||||
#: model:ir.model.fields,help:repair.field_repair_order__product_uom_category_id
|
||||
msgid ""
|
||||
"Conversion between Units of Measure can only occur if they belong to the "
|
||||
"same category. The conversion will be made based on the ratios."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0 code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Couldn't find a pricelist line matching this product and quantity.\n"
|
||||
"You have to change either the product, the quantity or the pricelist."
|
||||
msgid "Conversion between Units of Measure can only occur if they belong to the same category. The conversion will be made based on the ratios."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -295,7 +286,6 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/stock_picking.py:0
|
||||
#, python-format
|
||||
msgid "Create Repair"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -347,7 +337,7 @@ msgstr ""
|
|||
#: model:ir.model.fields,field_description:repair.field_repair_order__partner_id
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form_filter
|
||||
msgid "Customer"
|
||||
msgstr ""
|
||||
msgstr "ተባባሪ"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__default_address_id
|
||||
|
|
@ -364,7 +354,7 @@ msgstr ""
|
|||
#: model:ir.model.fields,field_description:repair.field_repair_line__name
|
||||
#: model_terms:ir.ui.view,arch_db:repair.report_repairorder
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
msgstr "ማብራርያ"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_line__location_dest_id
|
||||
|
|
@ -403,13 +393,7 @@ msgstr ""
|
|||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form
|
||||
msgid ""
|
||||
"Draft invoices for this order will be cancelled. Do you confirm the action?"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model,name:repair.model_mail_compose_message
|
||||
msgid "Email composition wizard"
|
||||
msgid "Draft invoices for this order will be cancelled. Do you confirm the action?"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -456,7 +440,7 @@ msgstr ""
|
|||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form_filter
|
||||
msgid "Group By"
|
||||
msgstr ""
|
||||
msgstr "በመደብ"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order_make_invoice__group
|
||||
|
|
@ -507,8 +491,7 @@ msgstr ""
|
|||
#. module: repair
|
||||
#: model:ir.model.fields,help:repair.field_stock_picking__is_repairable
|
||||
#: model:ir.model.fields,help:repair.field_stock_picking_type__is_repairable
|
||||
msgid ""
|
||||
"If ticked, you will be able to directly create repair orders from a return."
|
||||
msgid "If ticked, you will be able to directly create repair orders from a return."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -569,7 +552,6 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "Invoice created"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -601,16 +583,6 @@ msgstr ""
|
|||
msgid "Journal Item"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee____last_update
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_line____last_update
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order____last_update
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order_make_invoice____last_update
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_tags____last_update
|
||||
#: model:ir.model.fields,field_description:repair.field_stock_warn_insufficient_qty_repair____last_update
|
||||
msgid "Last Modified on"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee__write_uid
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_line__write_uid
|
||||
|
|
@ -649,11 +621,6 @@ msgstr ""
|
|||
msgid "Lot/Serial"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__message_main_attachment_id
|
||||
msgid "Main Attachment"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__message_has_error
|
||||
msgid "Message Delivery error"
|
||||
|
|
@ -696,22 +663,13 @@ msgstr ""
|
|||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0 code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
msgid "No account defined for product \"%s\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0 code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "No pricelist found."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "No product defined on fees."
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -720,13 +678,6 @@ msgstr ""
|
|||
msgid "No repair order found. Let's create one!"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0 code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "No valid pricelist line found."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields.selection,name:repair.selection__repair_order__priority__0
|
||||
msgid "Normal"
|
||||
|
|
@ -735,9 +686,7 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Note that the warehouses of the return and repair locations don't match!"
|
||||
msgid "Note that the warehouses of the return and repair locations don't match!"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -752,7 +701,7 @@ msgstr ""
|
|||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,help:repair.field_repair_order__message_needaction_counter
|
||||
msgid "Number of messages requiring action"
|
||||
msgid "Number of messages which requires an action"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -768,7 +717,6 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "Only draft repairs can be confirmed."
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -792,12 +740,12 @@ msgstr ""
|
|||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.report_repairorder
|
||||
msgid "Price"
|
||||
msgstr ""
|
||||
msgstr "ዋጋ"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__pricelist_id
|
||||
msgid "Pricelist"
|
||||
msgstr ""
|
||||
msgstr "የዋጋ ዝርዝሮች"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,help:repair.field_repair_order__pricelist_id
|
||||
|
|
@ -820,7 +768,7 @@ msgstr ""
|
|||
#: model:ir.model.fields,field_description:repair.field_stock_warn_insufficient_qty_repair__product_id
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form_filter
|
||||
msgid "Product"
|
||||
msgstr ""
|
||||
msgstr "እቃ"
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form
|
||||
|
|
@ -873,7 +821,7 @@ msgstr ""
|
|||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_tree
|
||||
msgid "Quantity"
|
||||
msgstr ""
|
||||
msgstr "ብዛት"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields.selection,name:repair.selection__repair_order__state__draft
|
||||
|
|
@ -896,6 +844,11 @@ msgstr ""
|
|||
msgid "Quotations"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__rating_ids
|
||||
msgid "Ratings"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form_filter
|
||||
msgid "Ready To Repair"
|
||||
|
|
@ -980,7 +933,6 @@ msgstr ""
|
|||
#: model_terms:ir.ui.view,arch_db:repair.stock_production_lot_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_graph
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_pivot
|
||||
#, python-format
|
||||
msgid "Repair Orders"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -1013,28 +965,24 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "Repair must be canceled in order to reset it to draft."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "Repair must be confirmed before starting reparation."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "Repair must be repaired in order to make the product moves."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "Repair must be under repair in order to end reparation."
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -1046,7 +994,6 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/stock_lot.py:0
|
||||
#, python-format
|
||||
msgid "Repair orders of %s"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -1137,10 +1084,7 @@ msgstr ""
|
|||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,help:repair.field_repair_order__invoice_method
|
||||
msgid ""
|
||||
"Selecting 'Before Repair' or 'After Repair' will allow you to generate "
|
||||
"invoice before or after the repair is done respectively. 'No invoice' means "
|
||||
"you don't want to generate invoice for this repair order."
|
||||
msgid "Selecting 'Before Repair' or 'After Repair' will allow you to generate invoice before or after the repair is done respectively. 'No invoice' means you don't want to generate invoice for this repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -1156,7 +1100,6 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "Serial number is required for operation lines with products: %s"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -1185,7 +1128,7 @@ msgstr ""
|
|||
#: model:ir.model.fields,field_description:repair.field_repair_order__state
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form_filter
|
||||
msgid "Status"
|
||||
msgstr ""
|
||||
msgstr "ሁኔታው"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,help:repair.field_repair_order__activity_state
|
||||
|
|
@ -1230,6 +1173,22 @@ msgstr ""
|
|||
msgid "Tax"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_line__tax_calculation_rounding_method
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__tax_calculation_rounding_method
|
||||
msgid "Tax calculation rounding method"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form
|
||||
msgid "Tax excl."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form
|
||||
msgid "Tax incl."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee__tax_id
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_line__tax_id
|
||||
|
|
@ -1246,17 +1205,12 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The product unit of measure you chose has a different category than the "
|
||||
"product unit of measure."
|
||||
msgid "The product unit of measure you chose has a different category than the product unit of measure."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,help:repair.field_repair_line__state
|
||||
msgid ""
|
||||
"The status of a repair line is set automatically to the one of the linked "
|
||||
"repair order."
|
||||
msgid "The status of a repair line is set automatically to the one of the linked repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -1298,9 +1252,7 @@ msgstr ""
|
|||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,help:repair.field_repair_order__is_returned
|
||||
msgid ""
|
||||
"True if this repair is linked to a Return Order and the order is 'Done'. "
|
||||
"False otherwise."
|
||||
msgid "True if this repair is linked to a Return Order and the order is 'Done'. False otherwise."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -1323,14 +1275,14 @@ msgstr ""
|
|||
#: model:ir.model.fields,field_description:repair.field_repair_line__price_unit
|
||||
#: model_terms:ir.ui.view,arch_db:repair.report_repairorder
|
||||
msgid "Unit Price"
|
||||
msgstr ""
|
||||
msgstr "የአንዱ ዋጋ"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_stock_warn_insufficient_qty_repair__product_uom_name
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_tree
|
||||
msgid "Unit of Measure"
|
||||
msgstr ""
|
||||
msgstr "መለክያ"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__amount_untaxed
|
||||
|
|
@ -1359,8 +1311,7 @@ msgstr ""
|
|||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0 code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
msgid "Warning"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -1383,55 +1334,36 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You can not delete a repair order once it has been confirmed. You must first"
|
||||
" cancel it."
|
||||
msgid "You can not delete a repair order once it has been confirmed. You must first cancel it."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You can not delete a repair order which is linked to an invoice which has "
|
||||
"been posted once."
|
||||
msgid "You can not delete a repair order which is linked to an invoice which has been posted once."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "You can not enter negative quantities."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "You cannot cancel a completed repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "You cannot delete a completed repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0 code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You have to select a pricelist in the Repair form !\n"
|
||||
" Please set one before choosing a product."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "You have to select an invoice address in the repair form."
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -1440,13 +1372,7 @@ msgstr ""
|
|||
msgid "from location"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:mail.template,report_name:repair.mail_template_repair_quotation
|
||||
msgid "{{ (object.name or '').replace('/','_') }}"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:mail.template,subject:repair.mail_template_repair_quotation
|
||||
msgid ""
|
||||
"{{ object.partner_id.name }} Repair Orders (Ref {{ object.name or 'n/a' }})"
|
||||
msgid "{{ object.partner_id.name }} Repair Orders (Ref {{ object.name or 'n/a' }})"
|
||||
msgstr ""
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
|
@ -1,963 +0,0 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * mrp_repair
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux <mat@odoo.com>, 2017
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-10-02 11:27+0000\n"
|
||||
"PO-Revision-Date: 2017-10-02 11:27+0000\n"
|
||||
"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n"
|
||||
"Language-Team: English (United Kingdom) (https://www.transifex.com/odoo/teams/41243/en_GB/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: en_GB\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:mail.template,report_name:mrp_repair.mail_template_mrp_repair_quotation
|
||||
msgid "${(object.name or '').replace('/','_')}"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:mail.template,subject:mrp_repair.mail_template_mrp_repair_quotation
|
||||
msgid "${object.partner_id.name} Repair Orders (Ref ${object.name or 'n/a' })"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "(<i>Remove</i>)"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "(update)"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_state
|
||||
msgid ""
|
||||
"* The 'Draft' status is used when a user is encoding a new and unconfirmed repair order.\n"
|
||||
"* The 'Confirmed' status is used when a user confirms the repair order.\n"
|
||||
"* The 'Ready to Repair' status is used to start to repairing, user can start repairing only after repair order is confirmed.\n"
|
||||
"* The 'To be Invoiced' status is used to generate the invoice before or after repairing done.\n"
|
||||
"* The 'Done' status is set when repairing is completed.\n"
|
||||
"* The 'Cancelled' status is used when user cancel repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:mail.template,body_html:mrp_repair.mail_template_mrp_repair_quotation
|
||||
msgid ""
|
||||
"<?xml version=\"1.0\"?>\n"
|
||||
"<data><p>Dear ${object.partner_id.name}</p>\n"
|
||||
" <p>\n"
|
||||
" Here is your repair order ${doc_name} <strong>${object.name}</strong>\n"
|
||||
" % if object.origin:\n"
|
||||
" (with reference: ${object.origin} )\n"
|
||||
" % endif\n"
|
||||
" % if object.invoice_method != 'none':\n"
|
||||
" amounting in <strong>${object.amount_total} ${object.pricelist_id.currency_id.name}.</strong>\n"
|
||||
" % endif\n"
|
||||
" </p>\n"
|
||||
" <p>You can reply to this email if you have any questions.</p>\n"
|
||||
" <p>Thank you,</p>\n"
|
||||
" </data>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<i>(Add)</i>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Lot/Serial Number:</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Operations</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Parts</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Printing Date:</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Product to Repair:</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Shipping address :</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Total Without Taxes</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Total</strong>"
|
||||
msgstr "<strong>Total</strong>"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Warranty:</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair.line,type:0
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Add internal notes..."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Add quotation notes..."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,invoice_method:0
|
||||
msgid "After Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,invoice_method:0
|
||||
msgid "Before Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:237
|
||||
#, python-format
|
||||
msgid "Can only confirm draft repairs."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_cancel_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_make_invoice
|
||||
msgid "Cancel"
|
||||
msgstr "Cancel"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_mrp_repair_cancel
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Cancel Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.actions.act_window,name:mrp_repair.action_cancel_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_cancel_repair
|
||||
msgid "Cancel Repair Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0 selection:mrp.repair.line,state:0
|
||||
msgid "Cancelled"
|
||||
msgstr "Cancelled"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:249
|
||||
#, python-format
|
||||
msgid "Cannot cancel completed repairs."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_partner_id
|
||||
msgid "Choose partner for whom the order will be invoiced and delivered."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.actions.act_window,help:mrp_repair.action_repair_order_tree
|
||||
msgid "Click to create a reparation order."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_company_id
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Company"
|
||||
msgstr "Company"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Confirm Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
#: selection:mrp.repair,state:0 selection:mrp.repair.line,state:0
|
||||
msgid "Confirmed"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:600
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:658
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Couldn't find a pricelist line matching this product and quantity.\n"
|
||||
"You have to change either the product, the quantity or the pricelist."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.actions.act_window,name:mrp_repair.act_mrp_repair_invoice
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_make_invoice
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Create Invoice"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_make_invoice
|
||||
msgid "Create invoices"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_create_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_create_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_create_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_create_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_create_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_create_uid
|
||||
msgid "Created by"
|
||||
msgstr "Created by"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_create_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_create_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_create_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_create_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_create_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_create_date
|
||||
msgid "Created on"
|
||||
msgstr "Created on"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_location_id
|
||||
msgid "Current Location"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_partner_id
|
||||
msgid "Customer"
|
||||
msgstr "Customer"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_default_address_id
|
||||
msgid "Default Address"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_address_id
|
||||
msgid "Delivery Address"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_location_dest_id
|
||||
msgid "Delivery Location"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_name
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Description"
|
||||
msgstr "Description"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_location_dest_id
|
||||
msgid "Dest. Location"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_display_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_display_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_display_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_display_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_display_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Display Name"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_make_invoice
|
||||
msgid "Do you really want to create the invoice(s)?"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair.line,state:0
|
||||
msgid "Done"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair.line,state:0
|
||||
msgid "Draft"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "End Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Extra Info"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Fees"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Future Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Group By"
|
||||
msgstr "Group By"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_group
|
||||
msgid "Group by partner invoice address"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Guarantee limit Month"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Guarantee limit by Month"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "History"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.actions.act_window,help:mrp_repair.action_repair_order_tree
|
||||
msgid ""
|
||||
"In a repair order, you can detail the components you remove,\n"
|
||||
" add or replace and record the time you spent on the different\n"
|
||||
" operations."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:215
|
||||
#, python-format
|
||||
msgid "Insufficient Quantity"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_internal_notes
|
||||
msgid "Internal Notes"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_move_id
|
||||
msgid "Inventory Move"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_invoice_id
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Invoice"
|
||||
msgstr "Invoice"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "Invoice Exception"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_invoice_line_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_invoice_line_id
|
||||
msgid "Invoice Line"
|
||||
msgstr "Invoice Line"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_invoice_method
|
||||
msgid "Invoice Method"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Invoice address:"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Invoice and shipping address:"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:389
|
||||
#, python-format
|
||||
msgid "Invoice created"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_invoiced
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_invoiced
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_invoiced
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Invoiced"
|
||||
msgstr "Invoiced"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_partner_invoice_id
|
||||
msgid "Invoicing Address"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair___last_update
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel___last_update
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee___last_update
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line___last_update
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice___last_update
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair___last_update
|
||||
msgid "Last Modified on"
|
||||
msgstr "Last Modified on"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_write_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_write_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_write_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_write_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_write_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_write_uid
|
||||
msgid "Last Updated by"
|
||||
msgstr "Last Updated by"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_write_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_write_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_write_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_write_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_write_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_write_date
|
||||
msgid "Last Updated on"
|
||||
msgstr "Last Updated on"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Late Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_lot_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_lot_id
|
||||
msgid "Lot/Serial"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_mrp_repair_make_invoice
|
||||
msgid "Make Invoice"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_move_id
|
||||
msgid "Move"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_move_id
|
||||
msgid "Move created by the repair order"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "My Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,invoice_method:0
|
||||
msgid "No Invoice"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:591
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:649
|
||||
#, python-format
|
||||
msgid "No Pricelist!"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:312
|
||||
#, python-format
|
||||
msgid "No account defined for partner \"%s\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:338
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:366
|
||||
#, python-format
|
||||
msgid "No account defined for product \"%s\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:359
|
||||
#, python-format
|
||||
msgid "No product defined on Fees!"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:598
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:656
|
||||
#, python-format
|
||||
msgid "No valid pricelist line found !"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Notes"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fees_lines
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Operations"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Partner"
|
||||
msgstr "Partner"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_operations
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Parts"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Price"
|
||||
msgstr "Price"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_pricelist_id
|
||||
msgid "Pricelist"
|
||||
msgstr "Pricelist"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_pricelist_id
|
||||
msgid "Pricelist of the selected partner."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Print Quotation"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_product_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_product_id
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Product"
|
||||
msgstr "Product"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_product_qty
|
||||
msgid "Product Quantity"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_product_uom
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_product_uom
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_product_uom
|
||||
msgid "Product Unit of Measure"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_product_id
|
||||
msgid "Product to Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_lot_id
|
||||
msgid "Products repaired are all belonging to this lot"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_product_uom_qty
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_product_uom_qty
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Quantity"
|
||||
msgstr "Quantity"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "Quotation"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.actions.report,name:mrp_repair.action_report_mrp_repair_order
|
||||
msgid "Quotation / Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_quotation_notes
|
||||
msgid "Quotation Notes"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Quotations"
|
||||
msgstr "Quotations"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Ready To Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "Ready to Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair.line,type:0
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_move_repair_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_repair_id
|
||||
msgid "Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_mrp_repair_fee
|
||||
msgid "Repair Fees Line"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_mrp_repair_line
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Repair Line"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Repair Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Repair Order #:"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_repair_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_repair_id
|
||||
msgid "Repair Order Reference"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.actions.act_window,name:mrp_repair.action_repair_order_tree
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Repair Orders"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Repair Quotation #:"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_name
|
||||
msgid "Repair Reference"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:203
|
||||
#, python-format
|
||||
msgid "Repair must be canceled in order to reset it to draft."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:408
|
||||
#, python-format
|
||||
msgid "Repair must be confirmed before starting reparation."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:436
|
||||
#, python-format
|
||||
msgid "Repair must be repaired in order to make the product moves."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:419
|
||||
#, python-format
|
||||
msgid "Repair must be under repair in order to end reparation."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:251
|
||||
#, python-format
|
||||
msgid "Repair order is already invoiced."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/wizard/mrp_repair_cancel.py:20
|
||||
#, python-format
|
||||
msgid "Repair order is not invoiced."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_repaired
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "Repaired"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.ui.menu,name:mrp_repair.menu_repair_order
|
||||
msgid "Repairs"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_tree
|
||||
msgid "Repairs order"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Search Repair Orders"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_invoice_method
|
||||
msgid ""
|
||||
"Selecting 'Before Repair' or 'After Repair' will allow you to generate "
|
||||
"invoice before or after the repair is done respectively. 'No invoice' means "
|
||||
"you don't want to generate invoice for this repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Send Quotation"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:540
|
||||
#, python-format
|
||||
msgid "Serial number is required for operation line with product '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Set to Draft"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Show all records which has next action date is before today"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_location_id
|
||||
msgid "Source Location"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Start Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_state
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_state
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Status"
|
||||
msgstr "Status"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_stock_move
|
||||
msgid "Stock Move"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_price_subtotal
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_price_subtotal
|
||||
msgid "Subtotal"
|
||||
msgstr "Subtotal"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Tax"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_amount_tax
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_tax_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_tax_id
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Taxes"
|
||||
msgstr "Taxes"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:175
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Product Unit of Measure you chose has a different category than in the "
|
||||
"product form."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: sql_constraint:mrp.repair:0
|
||||
msgid "The name of the Repair Order must be unique!"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.actions.act_window,help:mrp_repair.action_repair_order_tree
|
||||
msgid ""
|
||||
"The repair order uses the warranty date on the Serial Number in\n"
|
||||
" order to know if whether the repair should be invoiced to the\n"
|
||||
" customer or not."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_line_state
|
||||
msgid ""
|
||||
"The status of a repair line is set automatically to the one of the linked "
|
||||
"repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_cancel_repair
|
||||
msgid ""
|
||||
"This operation will cancel the Repair process, but will not cancel it's "
|
||||
"Invoice. Do you want to continue?"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "To be Invoiced"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Today Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_amount_total
|
||||
msgid "Total"
|
||||
msgstr "Total"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Total amount"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_tracking
|
||||
msgid "Tracking"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_type
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "Under Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_price_unit
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_price_unit
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Unit Price"
|
||||
msgstr "Unit Price"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Unit of Measure"
|
||||
msgstr "Unit of Measure"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_amount_untaxed
|
||||
msgid "Untaxed Amount"
|
||||
msgstr "Untaxed Amount"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Untaxed amount"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:175
|
||||
#, python-format
|
||||
msgid "Warning"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_guarantee_limit
|
||||
msgid "Warranty Expiration"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_cancel_repair
|
||||
msgid "Yes"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:300
|
||||
#, python-format
|
||||
msgid "You have to select a Partner Invoice Address in the repair form!"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:593
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:651
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You have to select a pricelist in the Repair form !\n"
|
||||
" Please set one before choosing a product."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_stock_traceability_report
|
||||
msgid "stock.traceability.report"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_stock_warn_insufficient_qty_repair
|
||||
msgid "stock.warn.insufficient.qty.repair"
|
||||
msgstr ""
|
||||
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
|
@ -1,963 +0,0 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * mrp_repair
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux <mat@odoo.com>, 2017
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-10-02 11:27+0000\n"
|
||||
"PO-Revision-Date: 2017-10-02 11:27+0000\n"
|
||||
"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n"
|
||||
"Language-Team: Spanish (Bolivia) (https://www.transifex.com/odoo/teams/41243/es_BO/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: es_BO\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:mail.template,report_name:mrp_repair.mail_template_mrp_repair_quotation
|
||||
msgid "${(object.name or '').replace('/','_')}"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:mail.template,subject:mrp_repair.mail_template_mrp_repair_quotation
|
||||
msgid "${object.partner_id.name} Repair Orders (Ref ${object.name or 'n/a' })"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "(<i>Remove</i>)"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "(update)"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_state
|
||||
msgid ""
|
||||
"* The 'Draft' status is used when a user is encoding a new and unconfirmed repair order.\n"
|
||||
"* The 'Confirmed' status is used when a user confirms the repair order.\n"
|
||||
"* The 'Ready to Repair' status is used to start to repairing, user can start repairing only after repair order is confirmed.\n"
|
||||
"* The 'To be Invoiced' status is used to generate the invoice before or after repairing done.\n"
|
||||
"* The 'Done' status is set when repairing is completed.\n"
|
||||
"* The 'Cancelled' status is used when user cancel repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:mail.template,body_html:mrp_repair.mail_template_mrp_repair_quotation
|
||||
msgid ""
|
||||
"<?xml version=\"1.0\"?>\n"
|
||||
"<data><p>Dear ${object.partner_id.name}</p>\n"
|
||||
" <p>\n"
|
||||
" Here is your repair order ${doc_name} <strong>${object.name}</strong>\n"
|
||||
" % if object.origin:\n"
|
||||
" (with reference: ${object.origin} )\n"
|
||||
" % endif\n"
|
||||
" % if object.invoice_method != 'none':\n"
|
||||
" amounting in <strong>${object.amount_total} ${object.pricelist_id.currency_id.name}.</strong>\n"
|
||||
" % endif\n"
|
||||
" </p>\n"
|
||||
" <p>You can reply to this email if you have any questions.</p>\n"
|
||||
" <p>Thank you,</p>\n"
|
||||
" </data>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<i>(Add)</i>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Lot/Serial Number:</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Operations</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Parts</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Printing Date:</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Product to Repair:</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Shipping address :</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Total Without Taxes</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Total</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Warranty:</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair.line,type:0
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Add internal notes..."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Add quotation notes..."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,invoice_method:0
|
||||
msgid "After Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,invoice_method:0
|
||||
msgid "Before Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:237
|
||||
#, python-format
|
||||
msgid "Can only confirm draft repairs."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_cancel_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_make_invoice
|
||||
msgid "Cancel"
|
||||
msgstr "Cancelar"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_mrp_repair_cancel
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Cancel Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.actions.act_window,name:mrp_repair.action_cancel_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_cancel_repair
|
||||
msgid "Cancel Repair Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0 selection:mrp.repair.line,state:0
|
||||
msgid "Cancelled"
|
||||
msgstr "Cancelado"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:249
|
||||
#, python-format
|
||||
msgid "Cannot cancel completed repairs."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_partner_id
|
||||
msgid "Choose partner for whom the order will be invoiced and delivered."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.actions.act_window,help:mrp_repair.action_repair_order_tree
|
||||
msgid "Click to create a reparation order."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_company_id
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Company"
|
||||
msgstr "Compañía"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Confirm Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
#: selection:mrp.repair,state:0 selection:mrp.repair.line,state:0
|
||||
msgid "Confirmed"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:600
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:658
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Couldn't find a pricelist line matching this product and quantity.\n"
|
||||
"You have to change either the product, the quantity or the pricelist."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.actions.act_window,name:mrp_repair.act_mrp_repair_invoice
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_make_invoice
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Create Invoice"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_make_invoice
|
||||
msgid "Create invoices"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_create_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_create_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_create_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_create_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_create_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_create_uid
|
||||
msgid "Created by"
|
||||
msgstr "Creado por"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_create_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_create_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_create_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_create_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_create_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_create_date
|
||||
msgid "Created on"
|
||||
msgstr "Creado en"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_location_id
|
||||
msgid "Current Location"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_partner_id
|
||||
msgid "Customer"
|
||||
msgstr "Cliente"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_default_address_id
|
||||
msgid "Default Address"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_address_id
|
||||
msgid "Delivery Address"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_location_dest_id
|
||||
msgid "Delivery Location"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_name
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Description"
|
||||
msgstr "Descripción"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_location_dest_id
|
||||
msgid "Dest. Location"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_display_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_display_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_display_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_display_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_display_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_make_invoice
|
||||
msgid "Do you really want to create the invoice(s)?"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair.line,state:0
|
||||
msgid "Done"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair.line,state:0
|
||||
msgid "Draft"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "End Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Extra Info"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Fees"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Future Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Group By"
|
||||
msgstr "Agrupar por"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_group
|
||||
msgid "Group by partner invoice address"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Guarantee limit Month"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Guarantee limit by Month"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "History"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.actions.act_window,help:mrp_repair.action_repair_order_tree
|
||||
msgid ""
|
||||
"In a repair order, you can detail the components you remove,\n"
|
||||
" add or replace and record the time you spent on the different\n"
|
||||
" operations."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:215
|
||||
#, python-format
|
||||
msgid "Insufficient Quantity"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_internal_notes
|
||||
msgid "Internal Notes"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_move_id
|
||||
msgid "Inventory Move"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_invoice_id
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Invoice"
|
||||
msgstr "Factura"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "Invoice Exception"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_invoice_line_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_invoice_line_id
|
||||
msgid "Invoice Line"
|
||||
msgstr "Línea de factura"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_invoice_method
|
||||
msgid "Invoice Method"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Invoice address:"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Invoice and shipping address:"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:389
|
||||
#, python-format
|
||||
msgid "Invoice created"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_invoiced
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_invoiced
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_invoiced
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Invoiced"
|
||||
msgstr "Facturado"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_partner_invoice_id
|
||||
msgid "Invoicing Address"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair___last_update
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel___last_update
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee___last_update
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line___last_update
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice___last_update
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair___last_update
|
||||
msgid "Last Modified on"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_write_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_write_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_write_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_write_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_write_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_write_uid
|
||||
msgid "Last Updated by"
|
||||
msgstr "Última actualización de"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_write_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_write_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_write_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_write_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_write_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_write_date
|
||||
msgid "Last Updated on"
|
||||
msgstr "Última actualización en"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Late Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_lot_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_lot_id
|
||||
msgid "Lot/Serial"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_mrp_repair_make_invoice
|
||||
msgid "Make Invoice"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_move_id
|
||||
msgid "Move"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_move_id
|
||||
msgid "Move created by the repair order"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "My Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,invoice_method:0
|
||||
msgid "No Invoice"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:591
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:649
|
||||
#, python-format
|
||||
msgid "No Pricelist!"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:312
|
||||
#, python-format
|
||||
msgid "No account defined for partner \"%s\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:338
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:366
|
||||
#, python-format
|
||||
msgid "No account defined for product \"%s\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:359
|
||||
#, python-format
|
||||
msgid "No product defined on Fees!"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:598
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:656
|
||||
#, python-format
|
||||
msgid "No valid pricelist line found !"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Notes"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fees_lines
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Operations"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Partner"
|
||||
msgstr "Empresa"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_operations
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Parts"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Price"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_pricelist_id
|
||||
msgid "Pricelist"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_pricelist_id
|
||||
msgid "Pricelist of the selected partner."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Print Quotation"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_product_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_product_id
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Product"
|
||||
msgstr "Producto"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_product_qty
|
||||
msgid "Product Quantity"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_product_uom
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_product_uom
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_product_uom
|
||||
msgid "Product Unit of Measure"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_product_id
|
||||
msgid "Product to Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_lot_id
|
||||
msgid "Products repaired are all belonging to this lot"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_product_uom_qty
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_product_uom_qty
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Quantity"
|
||||
msgstr "Cantidad"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "Quotation"
|
||||
msgstr "Cotización"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.actions.report,name:mrp_repair.action_report_mrp_repair_order
|
||||
msgid "Quotation / Order"
|
||||
msgstr "Cotización / Pedido"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_quotation_notes
|
||||
msgid "Quotation Notes"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Quotations"
|
||||
msgstr "Cotizaciones"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Ready To Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "Ready to Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair.line,type:0
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_move_repair_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_repair_id
|
||||
msgid "Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_mrp_repair_fee
|
||||
msgid "Repair Fees Line"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_mrp_repair_line
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Repair Line"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Repair Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Repair Order #:"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_repair_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_repair_id
|
||||
msgid "Repair Order Reference"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.actions.act_window,name:mrp_repair.action_repair_order_tree
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Repair Orders"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Repair Quotation #:"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_name
|
||||
msgid "Repair Reference"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:203
|
||||
#, python-format
|
||||
msgid "Repair must be canceled in order to reset it to draft."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:408
|
||||
#, python-format
|
||||
msgid "Repair must be confirmed before starting reparation."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:436
|
||||
#, python-format
|
||||
msgid "Repair must be repaired in order to make the product moves."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:419
|
||||
#, python-format
|
||||
msgid "Repair must be under repair in order to end reparation."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:251
|
||||
#, python-format
|
||||
msgid "Repair order is already invoiced."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/wizard/mrp_repair_cancel.py:20
|
||||
#, python-format
|
||||
msgid "Repair order is not invoiced."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_repaired
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "Repaired"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.ui.menu,name:mrp_repair.menu_repair_order
|
||||
msgid "Repairs"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_tree
|
||||
msgid "Repairs order"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Search Repair Orders"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_invoice_method
|
||||
msgid ""
|
||||
"Selecting 'Before Repair' or 'After Repair' will allow you to generate "
|
||||
"invoice before or after the repair is done respectively. 'No invoice' means "
|
||||
"you don't want to generate invoice for this repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Send Quotation"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:540
|
||||
#, python-format
|
||||
msgid "Serial number is required for operation line with product '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Set to Draft"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Show all records which has next action date is before today"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_location_id
|
||||
msgid "Source Location"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Start Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_state
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_state
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Status"
|
||||
msgstr "Estado"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_stock_move
|
||||
msgid "Stock Move"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_price_subtotal
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_price_subtotal
|
||||
msgid "Subtotal"
|
||||
msgstr "Subtotal"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Tax"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_amount_tax
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_tax_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_tax_id
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Taxes"
|
||||
msgstr "Impuestos"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:175
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Product Unit of Measure you chose has a different category than in the "
|
||||
"product form."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: sql_constraint:mrp.repair:0
|
||||
msgid "The name of the Repair Order must be unique!"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.actions.act_window,help:mrp_repair.action_repair_order_tree
|
||||
msgid ""
|
||||
"The repair order uses the warranty date on the Serial Number in\n"
|
||||
" order to know if whether the repair should be invoiced to the\n"
|
||||
" customer or not."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_line_state
|
||||
msgid ""
|
||||
"The status of a repair line is set automatically to the one of the linked "
|
||||
"repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_cancel_repair
|
||||
msgid ""
|
||||
"This operation will cancel the Repair process, but will not cancel it's "
|
||||
"Invoice. Do you want to continue?"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "To be Invoiced"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Today Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_amount_total
|
||||
msgid "Total"
|
||||
msgstr "Total"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Total amount"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_tracking
|
||||
msgid "Tracking"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_type
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "Under Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_price_unit
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_price_unit
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Unit Price"
|
||||
msgstr "Precio unidad"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Unit of Measure"
|
||||
msgstr "Unidad de medida"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_amount_untaxed
|
||||
msgid "Untaxed Amount"
|
||||
msgstr "Base imponible"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Untaxed amount"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:175
|
||||
#, python-format
|
||||
msgid "Warning"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_guarantee_limit
|
||||
msgid "Warranty Expiration"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_cancel_repair
|
||||
msgid "Yes"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:300
|
||||
#, python-format
|
||||
msgid "You have to select a Partner Invoice Address in the repair form!"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:593
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:651
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You have to select a pricelist in the Repair form !\n"
|
||||
" Please set one before choosing a product."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_stock_traceability_report
|
||||
msgid "stock.traceability.report"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_stock_warn_insufficient_qty_repair
|
||||
msgid "stock.warn.insufficient.qty.repair"
|
||||
msgstr ""
|
||||
|
|
@ -6,9 +6,9 @@
|
|||
# Martin Trigaux <mat@odoo.com>, 2017
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.0\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-05-23 08:22+0000\n"
|
||||
"POT-Creation-Date: 2024-01-17 10:09+0000\n"
|
||||
"PO-Revision-Date: 2017-10-02 11:27+0000\n"
|
||||
"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n"
|
||||
"Language-Team: Spanish (Chile) (https://www.transifex.com/odoo/teams/41243/"
|
||||
|
|
@ -20,45 +20,29 @@ msgstr ""
|
|||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.report_repairorder
|
||||
msgid "<strong>Total</strong>"
|
||||
msgstr "<strong>Total</strong>"
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_make_invoice
|
||||
msgid "Cancel"
|
||||
msgstr "Cancelar"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields.selection,name:repair.selection__repair_line__state__cancel
|
||||
#: model:ir.model.fields.selection,name:repair.selection__repair_order__state__cancel
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form_filter
|
||||
msgid "Cancelled"
|
||||
msgstr "Cancelado"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee__company_id
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_line__company_id
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__company_id
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form_filter
|
||||
msgid "Company"
|
||||
msgstr "Compañía"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee__create_uid
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_line__create_uid
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__create_uid
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order_make_invoice__create_uid
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_tags__create_uid
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_warn_uncomplete_move__create_uid
|
||||
#: model:ir.model.fields,field_description:repair.field_stock_warn_insufficient_qty_repair__create_uid
|
||||
msgid "Created by"
|
||||
msgstr "Creado por"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee__create_date
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_line__create_date
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__create_date
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order_make_invoice__create_date
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_tags__create_date
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_warn_uncomplete_move__create_date
|
||||
#: model:ir.model.fields,field_description:repair.field_stock_warn_insufficient_qty_repair__create_date
|
||||
msgid "Created on"
|
||||
msgstr "Creado en"
|
||||
|
|
@ -70,18 +54,15 @@ msgid "Customer"
|
|||
msgstr "Cliente"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee__name
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_line__name
|
||||
#: model_terms:ir.ui.view,arch_db:repair.report_repairorder
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form
|
||||
msgid "Description"
|
||||
msgstr "Descripción"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee__display_name
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_line__display_name
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__display_name
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order_make_invoice__display_name
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_tags__display_name
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_warn_uncomplete_move__display_name
|
||||
#: model:ir.model.fields,field_description:repair.field_stock_warn_insufficient_qty_repair__display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Nombre mostrado"
|
||||
|
|
@ -92,155 +73,53 @@ msgid "Group By"
|
|||
msgstr "Agrupar por"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee__id
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_line__id
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__id
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order_make_invoice__id
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_tags__id
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_warn_uncomplete_move__id
|
||||
#: model:ir.model.fields,field_description:repair.field_stock_warn_insufficient_qty_repair__id
|
||||
msgid "ID"
|
||||
msgstr "ID (identificación)"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__invoice_id
|
||||
msgid "Invoice"
|
||||
msgstr "Factura"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee__invoice_line_id
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_line__invoice_line_id
|
||||
msgid "Invoice Line"
|
||||
msgstr "Línea factura"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee__invoiced
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_line__invoiced
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__invoiced
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form_filter
|
||||
msgid "Invoiced"
|
||||
msgstr "Facturado"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee____last_update
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_line____last_update
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order____last_update
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order_make_invoice____last_update
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_tags____last_update
|
||||
#: model:ir.model.fields,field_description:repair.field_stock_warn_insufficient_qty_repair____last_update
|
||||
msgid "Last Modified on"
|
||||
msgstr "Última modificación en"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee__write_uid
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_line__write_uid
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__write_uid
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order_make_invoice__write_uid
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_tags__write_uid
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_warn_uncomplete_move__write_uid
|
||||
#: model:ir.model.fields,field_description:repair.field_stock_warn_insufficient_qty_repair__write_uid
|
||||
msgid "Last Updated by"
|
||||
msgstr "Última actualización de"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee__write_date
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_line__write_date
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__write_date
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order_make_invoice__write_date
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_tags__write_date
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_warn_uncomplete_move__write_date
|
||||
#: model:ir.model.fields,field_description:repair.field_stock_warn_insufficient_qty_repair__write_date
|
||||
msgid "Last Updated on"
|
||||
msgstr "Última actualización en"
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.report_repairorder
|
||||
msgid "Price"
|
||||
msgstr "Precio"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__pricelist_id
|
||||
msgid "Pricelist"
|
||||
msgstr "Tarifa"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee__product_id
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_line__product_id
|
||||
#: model:ir.model,name:repair.model_product_template
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__picking_product_id
|
||||
#: model:ir.model.fields,field_description:repair.field_stock_warn_insufficient_qty_repair__product_id
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form_filter
|
||||
msgid "Product"
|
||||
msgstr "Producto"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee__product_uom_qty
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_line__product_uom_qty
|
||||
#: model:ir.model.fields,field_description:repair.field_stock_warn_insufficient_qty_repair__quantity
|
||||
#: model_terms:ir.ui.view,arch_db:repair.report_repairorder
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_tree
|
||||
msgid "Quantity"
|
||||
msgstr "Cantidad"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields.selection,name:repair.selection__repair_order__state__draft
|
||||
msgid "Quotation"
|
||||
msgstr "Presupuesto"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.actions.report,name:repair.action_report_repair_order
|
||||
msgid "Quotation / Order"
|
||||
msgstr "Presupuesto / Pedido"
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form_filter
|
||||
msgid "Quotations"
|
||||
msgstr "Presupuestos"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_line__state
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__state
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form_filter
|
||||
msgid "Status"
|
||||
msgstr "Estado"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee__price_subtotal
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_line__price_subtotal
|
||||
msgid "Subtotal"
|
||||
msgstr "Subtotal"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee__tax_id
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_line__tax_id
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__amount_tax
|
||||
#: model_terms:ir.ui.view,arch_db:repair.report_repairorder
|
||||
msgid "Taxes"
|
||||
msgstr "Impuestos"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee__price_total
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_line__price_total
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__amount_total
|
||||
msgid "Total"
|
||||
msgstr "Total"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee__price_unit
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_line__price_unit
|
||||
#: model_terms:ir.ui.view,arch_db:repair.report_repairorder
|
||||
msgid "Unit Price"
|
||||
msgstr "Precio un."
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_stock_warn_insufficient_qty_repair__product_uom_name
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_tree
|
||||
msgid "Unit of Measure"
|
||||
msgstr "Unidad de medida"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__amount_untaxed
|
||||
msgid "Untaxed Amount"
|
||||
msgstr "Total neto"
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form
|
||||
msgid "Untaxed amount"
|
||||
msgstr "Total neto"
|
||||
|
|
|
|||
|
|
@ -1,963 +0,0 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * mrp_repair
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux <mat@odoo.com>, 2017
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-10-02 11:27+0000\n"
|
||||
"PO-Revision-Date: 2017-10-02 11:27+0000\n"
|
||||
"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n"
|
||||
"Language-Team: Spanish (Colombia) (https://www.transifex.com/odoo/teams/41243/es_CO/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: es_CO\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:mail.template,report_name:mrp_repair.mail_template_mrp_repair_quotation
|
||||
msgid "${(object.name or '').replace('/','_')}"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:mail.template,subject:mrp_repair.mail_template_mrp_repair_quotation
|
||||
msgid "${object.partner_id.name} Repair Orders (Ref ${object.name or 'n/a' })"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "(<i>Remove</i>)"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "(update)"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_state
|
||||
msgid ""
|
||||
"* The 'Draft' status is used when a user is encoding a new and unconfirmed repair order.\n"
|
||||
"* The 'Confirmed' status is used when a user confirms the repair order.\n"
|
||||
"* The 'Ready to Repair' status is used to start to repairing, user can start repairing only after repair order is confirmed.\n"
|
||||
"* The 'To be Invoiced' status is used to generate the invoice before or after repairing done.\n"
|
||||
"* The 'Done' status is set when repairing is completed.\n"
|
||||
"* The 'Cancelled' status is used when user cancel repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:mail.template,body_html:mrp_repair.mail_template_mrp_repair_quotation
|
||||
msgid ""
|
||||
"<?xml version=\"1.0\"?>\n"
|
||||
"<data><p>Dear ${object.partner_id.name}</p>\n"
|
||||
" <p>\n"
|
||||
" Here is your repair order ${doc_name} <strong>${object.name}</strong>\n"
|
||||
" % if object.origin:\n"
|
||||
" (with reference: ${object.origin} )\n"
|
||||
" % endif\n"
|
||||
" % if object.invoice_method != 'none':\n"
|
||||
" amounting in <strong>${object.amount_total} ${object.pricelist_id.currency_id.name}.</strong>\n"
|
||||
" % endif\n"
|
||||
" </p>\n"
|
||||
" <p>You can reply to this email if you have any questions.</p>\n"
|
||||
" <p>Thank you,</p>\n"
|
||||
" </data>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<i>(Add)</i>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Lot/Serial Number:</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Operations</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Parts</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Printing Date:</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Product to Repair:</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Shipping address :</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Total Without Taxes</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Total</strong>"
|
||||
msgstr "<strong>Total</strong>"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Warranty:</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair.line,type:0
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Add internal notes..."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Add quotation notes..."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,invoice_method:0
|
||||
msgid "After Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,invoice_method:0
|
||||
msgid "Before Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:237
|
||||
#, python-format
|
||||
msgid "Can only confirm draft repairs."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_cancel_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_make_invoice
|
||||
msgid "Cancel"
|
||||
msgstr "Cancelar"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_mrp_repair_cancel
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Cancel Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.actions.act_window,name:mrp_repair.action_cancel_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_cancel_repair
|
||||
msgid "Cancel Repair Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0 selection:mrp.repair.line,state:0
|
||||
msgid "Cancelled"
|
||||
msgstr "Cancelado(a)"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:249
|
||||
#, python-format
|
||||
msgid "Cannot cancel completed repairs."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_partner_id
|
||||
msgid "Choose partner for whom the order will be invoiced and delivered."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.actions.act_window,help:mrp_repair.action_repair_order_tree
|
||||
msgid "Click to create a reparation order."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_company_id
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Company"
|
||||
msgstr "Compañía"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Confirm Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
#: selection:mrp.repair,state:0 selection:mrp.repair.line,state:0
|
||||
msgid "Confirmed"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:600
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:658
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Couldn't find a pricelist line matching this product and quantity.\n"
|
||||
"You have to change either the product, the quantity or the pricelist."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.actions.act_window,name:mrp_repair.act_mrp_repair_invoice
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_make_invoice
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Create Invoice"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_make_invoice
|
||||
msgid "Create invoices"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_create_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_create_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_create_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_create_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_create_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_create_uid
|
||||
msgid "Created by"
|
||||
msgstr "Creado por"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_create_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_create_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_create_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_create_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_create_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_create_date
|
||||
msgid "Created on"
|
||||
msgstr "Creado"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_location_id
|
||||
msgid "Current Location"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_partner_id
|
||||
msgid "Customer"
|
||||
msgstr "Cliente"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_default_address_id
|
||||
msgid "Default Address"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_address_id
|
||||
msgid "Delivery Address"
|
||||
msgstr "Dirección de Entrega"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_location_dest_id
|
||||
msgid "Delivery Location"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_name
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Description"
|
||||
msgstr "Descripción"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_location_dest_id
|
||||
msgid "Dest. Location"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_display_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_display_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_display_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_display_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_display_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Nombre Público"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_make_invoice
|
||||
msgid "Do you really want to create the invoice(s)?"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair.line,state:0
|
||||
msgid "Done"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair.line,state:0
|
||||
msgid "Draft"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "End Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Extra Info"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Fees"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Future Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Group By"
|
||||
msgstr "Agrupar por"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_group
|
||||
msgid "Group by partner invoice address"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Guarantee limit Month"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Guarantee limit by Month"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "History"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.actions.act_window,help:mrp_repair.action_repair_order_tree
|
||||
msgid ""
|
||||
"In a repair order, you can detail the components you remove,\n"
|
||||
" add or replace and record the time you spent on the different\n"
|
||||
" operations."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:215
|
||||
#, python-format
|
||||
msgid "Insufficient Quantity"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_internal_notes
|
||||
msgid "Internal Notes"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_move_id
|
||||
msgid "Inventory Move"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_invoice_id
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Invoice"
|
||||
msgstr "Factura"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "Invoice Exception"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_invoice_line_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_invoice_line_id
|
||||
msgid "Invoice Line"
|
||||
msgstr "Línea de Factura"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_invoice_method
|
||||
msgid "Invoice Method"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Invoice address:"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Invoice and shipping address:"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:389
|
||||
#, python-format
|
||||
msgid "Invoice created"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_invoiced
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_invoiced
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_invoiced
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Invoiced"
|
||||
msgstr "Facturado"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_partner_invoice_id
|
||||
msgid "Invoicing Address"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair___last_update
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel___last_update
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee___last_update
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line___last_update
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice___last_update
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair___last_update
|
||||
msgid "Last Modified on"
|
||||
msgstr "Última Modificación el"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_write_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_write_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_write_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_write_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_write_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_write_uid
|
||||
msgid "Last Updated by"
|
||||
msgstr "Actualizado por"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_write_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_write_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_write_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_write_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_write_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_write_date
|
||||
msgid "Last Updated on"
|
||||
msgstr "Actualizado"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Late Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_lot_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_lot_id
|
||||
msgid "Lot/Serial"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_mrp_repair_make_invoice
|
||||
msgid "Make Invoice"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_move_id
|
||||
msgid "Move"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_move_id
|
||||
msgid "Move created by the repair order"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "My Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,invoice_method:0
|
||||
msgid "No Invoice"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:591
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:649
|
||||
#, python-format
|
||||
msgid "No Pricelist!"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:312
|
||||
#, python-format
|
||||
msgid "No account defined for partner \"%s\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:338
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:366
|
||||
#, python-format
|
||||
msgid "No account defined for product \"%s\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:359
|
||||
#, python-format
|
||||
msgid "No product defined on Fees!"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:598
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:656
|
||||
#, python-format
|
||||
msgid "No valid pricelist line found !"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Notes"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fees_lines
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Operations"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Partner"
|
||||
msgstr "Asociado"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_operations
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Parts"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Price"
|
||||
msgstr "Precio"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_pricelist_id
|
||||
msgid "Pricelist"
|
||||
msgstr "Lista de Precios"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_pricelist_id
|
||||
msgid "Pricelist of the selected partner."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Print Quotation"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_product_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_product_id
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Product"
|
||||
msgstr "Producto"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_product_qty
|
||||
msgid "Product Quantity"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_product_uom
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_product_uom
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_product_uom
|
||||
msgid "Product Unit of Measure"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_product_id
|
||||
msgid "Product to Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_lot_id
|
||||
msgid "Products repaired are all belonging to this lot"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_product_uom_qty
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_product_uom_qty
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Quantity"
|
||||
msgstr "Cantidad"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "Quotation"
|
||||
msgstr "Cotización"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.actions.report,name:mrp_repair.action_report_mrp_repair_order
|
||||
msgid "Quotation / Order"
|
||||
msgstr "Cotización / Orden"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_quotation_notes
|
||||
msgid "Quotation Notes"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Quotations"
|
||||
msgstr "Cotizaciones"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Ready To Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "Ready to Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair.line,type:0
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_move_repair_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_repair_id
|
||||
msgid "Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_mrp_repair_fee
|
||||
msgid "Repair Fees Line"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_mrp_repair_line
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Repair Line"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Repair Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Repair Order #:"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_repair_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_repair_id
|
||||
msgid "Repair Order Reference"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.actions.act_window,name:mrp_repair.action_repair_order_tree
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Repair Orders"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Repair Quotation #:"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_name
|
||||
msgid "Repair Reference"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:203
|
||||
#, python-format
|
||||
msgid "Repair must be canceled in order to reset it to draft."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:408
|
||||
#, python-format
|
||||
msgid "Repair must be confirmed before starting reparation."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:436
|
||||
#, python-format
|
||||
msgid "Repair must be repaired in order to make the product moves."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:419
|
||||
#, python-format
|
||||
msgid "Repair must be under repair in order to end reparation."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:251
|
||||
#, python-format
|
||||
msgid "Repair order is already invoiced."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/wizard/mrp_repair_cancel.py:20
|
||||
#, python-format
|
||||
msgid "Repair order is not invoiced."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_repaired
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "Repaired"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.ui.menu,name:mrp_repair.menu_repair_order
|
||||
msgid "Repairs"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_tree
|
||||
msgid "Repairs order"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Search Repair Orders"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_invoice_method
|
||||
msgid ""
|
||||
"Selecting 'Before Repair' or 'After Repair' will allow you to generate "
|
||||
"invoice before or after the repair is done respectively. 'No invoice' means "
|
||||
"you don't want to generate invoice for this repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Send Quotation"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:540
|
||||
#, python-format
|
||||
msgid "Serial number is required for operation line with product '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Set to Draft"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Show all records which has next action date is before today"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_location_id
|
||||
msgid "Source Location"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Start Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_state
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_state
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Status"
|
||||
msgstr "Estado"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_stock_move
|
||||
msgid "Stock Move"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_price_subtotal
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_price_subtotal
|
||||
msgid "Subtotal"
|
||||
msgstr "Subtotal"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Tax"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_amount_tax
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_tax_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_tax_id
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Taxes"
|
||||
msgstr "Impuestos"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:175
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Product Unit of Measure you chose has a different category than in the "
|
||||
"product form."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: sql_constraint:mrp.repair:0
|
||||
msgid "The name of the Repair Order must be unique!"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.actions.act_window,help:mrp_repair.action_repair_order_tree
|
||||
msgid ""
|
||||
"The repair order uses the warranty date on the Serial Number in\n"
|
||||
" order to know if whether the repair should be invoiced to the\n"
|
||||
" customer or not."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_line_state
|
||||
msgid ""
|
||||
"The status of a repair line is set automatically to the one of the linked "
|
||||
"repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_cancel_repair
|
||||
msgid ""
|
||||
"This operation will cancel the Repair process, but will not cancel it's "
|
||||
"Invoice. Do you want to continue?"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "To be Invoiced"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Today Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_amount_total
|
||||
msgid "Total"
|
||||
msgstr "Total"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Total amount"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_tracking
|
||||
msgid "Tracking"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_type
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "Under Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_price_unit
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_price_unit
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Unit Price"
|
||||
msgstr "Precio Unitario"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Unit of Measure"
|
||||
msgstr "Unidad de Medida"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_amount_untaxed
|
||||
msgid "Untaxed Amount"
|
||||
msgstr "Monto Libre de Impuestos"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Untaxed amount"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:175
|
||||
#, python-format
|
||||
msgid "Warning"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_guarantee_limit
|
||||
msgid "Warranty Expiration"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_cancel_repair
|
||||
msgid "Yes"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:300
|
||||
#, python-format
|
||||
msgid "You have to select a Partner Invoice Address in the repair form!"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:593
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:651
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You have to select a pricelist in the Repair form !\n"
|
||||
" Please set one before choosing a product."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_stock_traceability_report
|
||||
msgid "stock.traceability.report"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_stock_warn_insufficient_qty_repair
|
||||
msgid "stock.warn.insufficient.qty.repair"
|
||||
msgstr ""
|
||||
|
|
@ -1,963 +0,0 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * mrp_repair
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux <mat@odoo.com>, 2017
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-10-02 11:27+0000\n"
|
||||
"PO-Revision-Date: 2017-10-02 11:27+0000\n"
|
||||
"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n"
|
||||
"Language-Team: Spanish (Costa Rica) (https://www.transifex.com/odoo/teams/41243/es_CR/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: es_CR\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:mail.template,report_name:mrp_repair.mail_template_mrp_repair_quotation
|
||||
msgid "${(object.name or '').replace('/','_')}"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:mail.template,subject:mrp_repair.mail_template_mrp_repair_quotation
|
||||
msgid "${object.partner_id.name} Repair Orders (Ref ${object.name or 'n/a' })"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "(<i>Remove</i>)"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "(update)"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_state
|
||||
msgid ""
|
||||
"* The 'Draft' status is used when a user is encoding a new and unconfirmed repair order.\n"
|
||||
"* The 'Confirmed' status is used when a user confirms the repair order.\n"
|
||||
"* The 'Ready to Repair' status is used to start to repairing, user can start repairing only after repair order is confirmed.\n"
|
||||
"* The 'To be Invoiced' status is used to generate the invoice before or after repairing done.\n"
|
||||
"* The 'Done' status is set when repairing is completed.\n"
|
||||
"* The 'Cancelled' status is used when user cancel repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:mail.template,body_html:mrp_repair.mail_template_mrp_repair_quotation
|
||||
msgid ""
|
||||
"<?xml version=\"1.0\"?>\n"
|
||||
"<data><p>Dear ${object.partner_id.name}</p>\n"
|
||||
" <p>\n"
|
||||
" Here is your repair order ${doc_name} <strong>${object.name}</strong>\n"
|
||||
" % if object.origin:\n"
|
||||
" (with reference: ${object.origin} )\n"
|
||||
" % endif\n"
|
||||
" % if object.invoice_method != 'none':\n"
|
||||
" amounting in <strong>${object.amount_total} ${object.pricelist_id.currency_id.name}.</strong>\n"
|
||||
" % endif\n"
|
||||
" </p>\n"
|
||||
" <p>You can reply to this email if you have any questions.</p>\n"
|
||||
" <p>Thank you,</p>\n"
|
||||
" </data>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<i>(Add)</i>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Lot/Serial Number:</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Operations</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Parts</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Printing Date:</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Product to Repair:</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Shipping address :</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Total Without Taxes</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Total</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Warranty:</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair.line,type:0
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Add internal notes..."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Add quotation notes..."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,invoice_method:0
|
||||
msgid "After Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,invoice_method:0
|
||||
msgid "Before Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:237
|
||||
#, python-format
|
||||
msgid "Can only confirm draft repairs."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_cancel_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_make_invoice
|
||||
msgid "Cancel"
|
||||
msgstr "Cancelar"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_mrp_repair_cancel
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Cancel Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.actions.act_window,name:mrp_repair.action_cancel_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_cancel_repair
|
||||
msgid "Cancel Repair Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0 selection:mrp.repair.line,state:0
|
||||
msgid "Cancelled"
|
||||
msgstr "Cancelada"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:249
|
||||
#, python-format
|
||||
msgid "Cannot cancel completed repairs."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_partner_id
|
||||
msgid "Choose partner for whom the order will be invoiced and delivered."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.actions.act_window,help:mrp_repair.action_repair_order_tree
|
||||
msgid "Click to create a reparation order."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_company_id
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Company"
|
||||
msgstr "Compañía"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Confirm Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
#: selection:mrp.repair,state:0 selection:mrp.repair.line,state:0
|
||||
msgid "Confirmed"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:600
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:658
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Couldn't find a pricelist line matching this product and quantity.\n"
|
||||
"You have to change either the product, the quantity or the pricelist."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.actions.act_window,name:mrp_repair.act_mrp_repair_invoice
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_make_invoice
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Create Invoice"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_make_invoice
|
||||
msgid "Create invoices"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_create_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_create_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_create_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_create_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_create_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_create_uid
|
||||
msgid "Created by"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_create_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_create_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_create_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_create_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_create_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_create_date
|
||||
msgid "Created on"
|
||||
msgstr "Creado en"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_location_id
|
||||
msgid "Current Location"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_partner_id
|
||||
msgid "Customer"
|
||||
msgstr "Cliente"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_default_address_id
|
||||
msgid "Default Address"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_address_id
|
||||
msgid "Delivery Address"
|
||||
msgstr "Dirección de entrega"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_location_dest_id
|
||||
msgid "Delivery Location"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_name
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Description"
|
||||
msgstr "Descripción"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_location_dest_id
|
||||
msgid "Dest. Location"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_display_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_display_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_display_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_display_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_display_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_make_invoice
|
||||
msgid "Do you really want to create the invoice(s)?"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair.line,state:0
|
||||
msgid "Done"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair.line,state:0
|
||||
msgid "Draft"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "End Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Extra Info"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Fees"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Future Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Group By"
|
||||
msgstr "Agrupar por"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_group
|
||||
msgid "Group by partner invoice address"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Guarantee limit Month"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Guarantee limit by Month"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "History"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.actions.act_window,help:mrp_repair.action_repair_order_tree
|
||||
msgid ""
|
||||
"In a repair order, you can detail the components you remove,\n"
|
||||
" add or replace and record the time you spent on the different\n"
|
||||
" operations."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:215
|
||||
#, python-format
|
||||
msgid "Insufficient Quantity"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_internal_notes
|
||||
msgid "Internal Notes"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_move_id
|
||||
msgid "Inventory Move"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_invoice_id
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Invoice"
|
||||
msgstr "Factura"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "Invoice Exception"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_invoice_line_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_invoice_line_id
|
||||
msgid "Invoice Line"
|
||||
msgstr "Línea factura"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_invoice_method
|
||||
msgid "Invoice Method"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Invoice address:"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Invoice and shipping address:"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:389
|
||||
#, python-format
|
||||
msgid "Invoice created"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_invoiced
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_invoiced
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_invoiced
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Invoiced"
|
||||
msgstr "Facturado"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_partner_invoice_id
|
||||
msgid "Invoicing Address"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair___last_update
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel___last_update
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee___last_update
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line___last_update
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice___last_update
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair___last_update
|
||||
msgid "Last Modified on"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_write_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_write_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_write_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_write_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_write_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_write_uid
|
||||
msgid "Last Updated by"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_write_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_write_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_write_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_write_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_write_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_write_date
|
||||
msgid "Last Updated on"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Late Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_lot_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_lot_id
|
||||
msgid "Lot/Serial"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_mrp_repair_make_invoice
|
||||
msgid "Make Invoice"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_move_id
|
||||
msgid "Move"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_move_id
|
||||
msgid "Move created by the repair order"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "My Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,invoice_method:0
|
||||
msgid "No Invoice"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:591
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:649
|
||||
#, python-format
|
||||
msgid "No Pricelist!"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:312
|
||||
#, python-format
|
||||
msgid "No account defined for partner \"%s\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:338
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:366
|
||||
#, python-format
|
||||
msgid "No account defined for product \"%s\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:359
|
||||
#, python-format
|
||||
msgid "No product defined on Fees!"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:598
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:656
|
||||
#, python-format
|
||||
msgid "No valid pricelist line found !"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Notes"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fees_lines
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Operations"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Partner"
|
||||
msgstr "Empresa"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_operations
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Parts"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Price"
|
||||
msgstr "Precio"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_pricelist_id
|
||||
msgid "Pricelist"
|
||||
msgstr "Tarifa"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_pricelist_id
|
||||
msgid "Pricelist of the selected partner."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Print Quotation"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_product_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_product_id
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Product"
|
||||
msgstr "Producto"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_product_qty
|
||||
msgid "Product Quantity"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_product_uom
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_product_uom
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_product_uom
|
||||
msgid "Product Unit of Measure"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_product_id
|
||||
msgid "Product to Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_lot_id
|
||||
msgid "Products repaired are all belonging to this lot"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_product_uom_qty
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_product_uom_qty
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Quantity"
|
||||
msgstr "Cantidad"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "Quotation"
|
||||
msgstr "Presupuesto"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.actions.report,name:mrp_repair.action_report_mrp_repair_order
|
||||
msgid "Quotation / Order"
|
||||
msgstr "Presupuesto / Pedido"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_quotation_notes
|
||||
msgid "Quotation Notes"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Quotations"
|
||||
msgstr "Presupuestos"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Ready To Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "Ready to Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair.line,type:0
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_move_repair_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_repair_id
|
||||
msgid "Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_mrp_repair_fee
|
||||
msgid "Repair Fees Line"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_mrp_repair_line
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Repair Line"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Repair Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Repair Order #:"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_repair_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_repair_id
|
||||
msgid "Repair Order Reference"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.actions.act_window,name:mrp_repair.action_repair_order_tree
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Repair Orders"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Repair Quotation #:"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_name
|
||||
msgid "Repair Reference"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:203
|
||||
#, python-format
|
||||
msgid "Repair must be canceled in order to reset it to draft."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:408
|
||||
#, python-format
|
||||
msgid "Repair must be confirmed before starting reparation."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:436
|
||||
#, python-format
|
||||
msgid "Repair must be repaired in order to make the product moves."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:419
|
||||
#, python-format
|
||||
msgid "Repair must be under repair in order to end reparation."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:251
|
||||
#, python-format
|
||||
msgid "Repair order is already invoiced."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/wizard/mrp_repair_cancel.py:20
|
||||
#, python-format
|
||||
msgid "Repair order is not invoiced."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_repaired
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "Repaired"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.ui.menu,name:mrp_repair.menu_repair_order
|
||||
msgid "Repairs"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_tree
|
||||
msgid "Repairs order"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Search Repair Orders"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_invoice_method
|
||||
msgid ""
|
||||
"Selecting 'Before Repair' or 'After Repair' will allow you to generate "
|
||||
"invoice before or after the repair is done respectively. 'No invoice' means "
|
||||
"you don't want to generate invoice for this repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Send Quotation"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:540
|
||||
#, python-format
|
||||
msgid "Serial number is required for operation line with product '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Set to Draft"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Show all records which has next action date is before today"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_location_id
|
||||
msgid "Source Location"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Start Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_state
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_state
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Status"
|
||||
msgstr "Estado"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_stock_move
|
||||
msgid "Stock Move"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_price_subtotal
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_price_subtotal
|
||||
msgid "Subtotal"
|
||||
msgstr "Subtotal"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Tax"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_amount_tax
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_tax_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_tax_id
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Taxes"
|
||||
msgstr "Impuestos"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:175
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Product Unit of Measure you chose has a different category than in the "
|
||||
"product form."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: sql_constraint:mrp.repair:0
|
||||
msgid "The name of the Repair Order must be unique!"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.actions.act_window,help:mrp_repair.action_repair_order_tree
|
||||
msgid ""
|
||||
"The repair order uses the warranty date on the Serial Number in\n"
|
||||
" order to know if whether the repair should be invoiced to the\n"
|
||||
" customer or not."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_line_state
|
||||
msgid ""
|
||||
"The status of a repair line is set automatically to the one of the linked "
|
||||
"repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_cancel_repair
|
||||
msgid ""
|
||||
"This operation will cancel the Repair process, but will not cancel it's "
|
||||
"Invoice. Do you want to continue?"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "To be Invoiced"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Today Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_amount_total
|
||||
msgid "Total"
|
||||
msgstr "Total"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Total amount"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_tracking
|
||||
msgid "Tracking"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_type
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "Under Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_price_unit
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_price_unit
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Unit Price"
|
||||
msgstr "Precio unidad"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Unit of Measure"
|
||||
msgstr "Unidad de medida"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_amount_untaxed
|
||||
msgid "Untaxed Amount"
|
||||
msgstr "Base imponible"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Untaxed amount"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:175
|
||||
#, python-format
|
||||
msgid "Warning"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_guarantee_limit
|
||||
msgid "Warranty Expiration"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_cancel_repair
|
||||
msgid "Yes"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:300
|
||||
#, python-format
|
||||
msgid "You have to select a Partner Invoice Address in the repair form!"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:593
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:651
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You have to select a pricelist in the Repair form !\n"
|
||||
" Please set one before choosing a product."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_stock_traceability_report
|
||||
msgid "stock.traceability.report"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_stock_warn_insufficient_qty_repair
|
||||
msgid "stock.warn.insufficient.qty.repair"
|
||||
msgstr ""
|
||||
|
|
@ -1,963 +0,0 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * mrp_repair
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux <mat@odoo.com>, 2017
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-10-02 11:27+0000\n"
|
||||
"PO-Revision-Date: 2017-10-02 11:27+0000\n"
|
||||
"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n"
|
||||
"Language-Team: Spanish (Dominican Republic) (https://www.transifex.com/odoo/teams/41243/es_DO/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: es_DO\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:mail.template,report_name:mrp_repair.mail_template_mrp_repair_quotation
|
||||
msgid "${(object.name or '').replace('/','_')}"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:mail.template,subject:mrp_repair.mail_template_mrp_repair_quotation
|
||||
msgid "${object.partner_id.name} Repair Orders (Ref ${object.name or 'n/a' })"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "(<i>Remove</i>)"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "(update)"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_state
|
||||
msgid ""
|
||||
"* The 'Draft' status is used when a user is encoding a new and unconfirmed repair order.\n"
|
||||
"* The 'Confirmed' status is used when a user confirms the repair order.\n"
|
||||
"* The 'Ready to Repair' status is used to start to repairing, user can start repairing only after repair order is confirmed.\n"
|
||||
"* The 'To be Invoiced' status is used to generate the invoice before or after repairing done.\n"
|
||||
"* The 'Done' status is set when repairing is completed.\n"
|
||||
"* The 'Cancelled' status is used when user cancel repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:mail.template,body_html:mrp_repair.mail_template_mrp_repair_quotation
|
||||
msgid ""
|
||||
"<?xml version=\"1.0\"?>\n"
|
||||
"<data><p>Dear ${object.partner_id.name}</p>\n"
|
||||
" <p>\n"
|
||||
" Here is your repair order ${doc_name} <strong>${object.name}</strong>\n"
|
||||
" % if object.origin:\n"
|
||||
" (with reference: ${object.origin} )\n"
|
||||
" % endif\n"
|
||||
" % if object.invoice_method != 'none':\n"
|
||||
" amounting in <strong>${object.amount_total} ${object.pricelist_id.currency_id.name}.</strong>\n"
|
||||
" % endif\n"
|
||||
" </p>\n"
|
||||
" <p>You can reply to this email if you have any questions.</p>\n"
|
||||
" <p>Thank you,</p>\n"
|
||||
" </data>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<i>(Add)</i>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Lot/Serial Number:</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Operations</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Parts</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Printing Date:</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Product to Repair:</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Shipping address :</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Total Without Taxes</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Total</strong>"
|
||||
msgstr "<strong>Total</strong>"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Warranty:</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair.line,type:0
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Add internal notes..."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Add quotation notes..."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,invoice_method:0
|
||||
msgid "After Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,invoice_method:0
|
||||
msgid "Before Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:237
|
||||
#, python-format
|
||||
msgid "Can only confirm draft repairs."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_cancel_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_make_invoice
|
||||
msgid "Cancel"
|
||||
msgstr "Cancelar"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_mrp_repair_cancel
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Cancel Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.actions.act_window,name:mrp_repair.action_cancel_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_cancel_repair
|
||||
msgid "Cancel Repair Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0 selection:mrp.repair.line,state:0
|
||||
msgid "Cancelled"
|
||||
msgstr "Cancelada"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:249
|
||||
#, python-format
|
||||
msgid "Cannot cancel completed repairs."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_partner_id
|
||||
msgid "Choose partner for whom the order will be invoiced and delivered."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.actions.act_window,help:mrp_repair.action_repair_order_tree
|
||||
msgid "Click to create a reparation order."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_company_id
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Company"
|
||||
msgstr "Compañía"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Confirm Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
#: selection:mrp.repair,state:0 selection:mrp.repair.line,state:0
|
||||
msgid "Confirmed"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:600
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:658
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Couldn't find a pricelist line matching this product and quantity.\n"
|
||||
"You have to change either the product, the quantity or the pricelist."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.actions.act_window,name:mrp_repair.act_mrp_repair_invoice
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_make_invoice
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Create Invoice"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_make_invoice
|
||||
msgid "Create invoices"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_create_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_create_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_create_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_create_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_create_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_create_uid
|
||||
msgid "Created by"
|
||||
msgstr "Creado por"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_create_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_create_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_create_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_create_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_create_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_create_date
|
||||
msgid "Created on"
|
||||
msgstr "Creado en"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_location_id
|
||||
msgid "Current Location"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_partner_id
|
||||
msgid "Customer"
|
||||
msgstr "Cliente"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_default_address_id
|
||||
msgid "Default Address"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_address_id
|
||||
msgid "Delivery Address"
|
||||
msgstr "Dirección de entrega"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_location_dest_id
|
||||
msgid "Delivery Location"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_name
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Description"
|
||||
msgstr "Descripción"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_location_dest_id
|
||||
msgid "Dest. Location"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_display_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_display_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_display_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_display_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_display_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Nombre mostrado"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_make_invoice
|
||||
msgid "Do you really want to create the invoice(s)?"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair.line,state:0
|
||||
msgid "Done"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair.line,state:0
|
||||
msgid "Draft"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "End Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Extra Info"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Fees"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Future Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Group By"
|
||||
msgstr "Agrupar por"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_group
|
||||
msgid "Group by partner invoice address"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Guarantee limit Month"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Guarantee limit by Month"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "History"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_id
|
||||
msgid "ID"
|
||||
msgstr "ID (identificación)"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.actions.act_window,help:mrp_repair.action_repair_order_tree
|
||||
msgid ""
|
||||
"In a repair order, you can detail the components you remove,\n"
|
||||
" add or replace and record the time you spent on the different\n"
|
||||
" operations."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:215
|
||||
#, python-format
|
||||
msgid "Insufficient Quantity"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_internal_notes
|
||||
msgid "Internal Notes"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_move_id
|
||||
msgid "Inventory Move"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_invoice_id
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Invoice"
|
||||
msgstr "Factura"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "Invoice Exception"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_invoice_line_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_invoice_line_id
|
||||
msgid "Invoice Line"
|
||||
msgstr "Línea factura"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_invoice_method
|
||||
msgid "Invoice Method"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Invoice address:"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Invoice and shipping address:"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:389
|
||||
#, python-format
|
||||
msgid "Invoice created"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_invoiced
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_invoiced
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_invoiced
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Invoiced"
|
||||
msgstr "Facturado"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_partner_invoice_id
|
||||
msgid "Invoicing Address"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair___last_update
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel___last_update
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee___last_update
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line___last_update
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice___last_update
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair___last_update
|
||||
msgid "Last Modified on"
|
||||
msgstr "Última modificación en"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_write_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_write_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_write_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_write_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_write_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_write_uid
|
||||
msgid "Last Updated by"
|
||||
msgstr "Última actualización de"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_write_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_write_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_write_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_write_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_write_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_write_date
|
||||
msgid "Last Updated on"
|
||||
msgstr "Última actualización en"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Late Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_lot_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_lot_id
|
||||
msgid "Lot/Serial"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_mrp_repair_make_invoice
|
||||
msgid "Make Invoice"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_move_id
|
||||
msgid "Move"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_move_id
|
||||
msgid "Move created by the repair order"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "My Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,invoice_method:0
|
||||
msgid "No Invoice"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:591
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:649
|
||||
#, python-format
|
||||
msgid "No Pricelist!"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:312
|
||||
#, python-format
|
||||
msgid "No account defined for partner \"%s\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:338
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:366
|
||||
#, python-format
|
||||
msgid "No account defined for product \"%s\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:359
|
||||
#, python-format
|
||||
msgid "No product defined on Fees!"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:598
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:656
|
||||
#, python-format
|
||||
msgid "No valid pricelist line found !"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Notes"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fees_lines
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Operations"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Partner"
|
||||
msgstr "Empresa"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_operations
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Parts"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Price"
|
||||
msgstr "Precio"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_pricelist_id
|
||||
msgid "Pricelist"
|
||||
msgstr "Tarifa"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_pricelist_id
|
||||
msgid "Pricelist of the selected partner."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Print Quotation"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_product_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_product_id
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Product"
|
||||
msgstr "Producto"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_product_qty
|
||||
msgid "Product Quantity"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_product_uom
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_product_uom
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_product_uom
|
||||
msgid "Product Unit of Measure"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_product_id
|
||||
msgid "Product to Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_lot_id
|
||||
msgid "Products repaired are all belonging to this lot"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_product_uom_qty
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_product_uom_qty
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Quantity"
|
||||
msgstr "Cantidad"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "Quotation"
|
||||
msgstr "Cotización"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.actions.report,name:mrp_repair.action_report_mrp_repair_order
|
||||
msgid "Quotation / Order"
|
||||
msgstr "Cotización / Pedido"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_quotation_notes
|
||||
msgid "Quotation Notes"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Quotations"
|
||||
msgstr "Cotizaciones"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Ready To Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "Ready to Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair.line,type:0
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_move_repair_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_repair_id
|
||||
msgid "Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_mrp_repair_fee
|
||||
msgid "Repair Fees Line"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_mrp_repair_line
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Repair Line"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Repair Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Repair Order #:"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_repair_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_repair_id
|
||||
msgid "Repair Order Reference"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.actions.act_window,name:mrp_repair.action_repair_order_tree
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Repair Orders"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Repair Quotation #:"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_name
|
||||
msgid "Repair Reference"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:203
|
||||
#, python-format
|
||||
msgid "Repair must be canceled in order to reset it to draft."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:408
|
||||
#, python-format
|
||||
msgid "Repair must be confirmed before starting reparation."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:436
|
||||
#, python-format
|
||||
msgid "Repair must be repaired in order to make the product moves."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:419
|
||||
#, python-format
|
||||
msgid "Repair must be under repair in order to end reparation."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:251
|
||||
#, python-format
|
||||
msgid "Repair order is already invoiced."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/wizard/mrp_repair_cancel.py:20
|
||||
#, python-format
|
||||
msgid "Repair order is not invoiced."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_repaired
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "Repaired"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.ui.menu,name:mrp_repair.menu_repair_order
|
||||
msgid "Repairs"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_tree
|
||||
msgid "Repairs order"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Search Repair Orders"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_invoice_method
|
||||
msgid ""
|
||||
"Selecting 'Before Repair' or 'After Repair' will allow you to generate "
|
||||
"invoice before or after the repair is done respectively. 'No invoice' means "
|
||||
"you don't want to generate invoice for this repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Send Quotation"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:540
|
||||
#, python-format
|
||||
msgid "Serial number is required for operation line with product '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Set to Draft"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Show all records which has next action date is before today"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_location_id
|
||||
msgid "Source Location"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Start Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_state
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_state
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Status"
|
||||
msgstr "Estado"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_stock_move
|
||||
msgid "Stock Move"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_price_subtotal
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_price_subtotal
|
||||
msgid "Subtotal"
|
||||
msgstr "Subtotal"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Tax"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_amount_tax
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_tax_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_tax_id
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Taxes"
|
||||
msgstr "Impuestos"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:175
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Product Unit of Measure you chose has a different category than in the "
|
||||
"product form."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: sql_constraint:mrp.repair:0
|
||||
msgid "The name of the Repair Order must be unique!"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.actions.act_window,help:mrp_repair.action_repair_order_tree
|
||||
msgid ""
|
||||
"The repair order uses the warranty date on the Serial Number in\n"
|
||||
" order to know if whether the repair should be invoiced to the\n"
|
||||
" customer or not."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_line_state
|
||||
msgid ""
|
||||
"The status of a repair line is set automatically to the one of the linked "
|
||||
"repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_cancel_repair
|
||||
msgid ""
|
||||
"This operation will cancel the Repair process, but will not cancel it's "
|
||||
"Invoice. Do you want to continue?"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "To be Invoiced"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Today Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_amount_total
|
||||
msgid "Total"
|
||||
msgstr "Total"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Total amount"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_tracking
|
||||
msgid "Tracking"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_type
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "Under Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_price_unit
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_price_unit
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Unit Price"
|
||||
msgstr "Precio unidad"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Unit of Measure"
|
||||
msgstr "Unidad de medida"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_amount_untaxed
|
||||
msgid "Untaxed Amount"
|
||||
msgstr "Base imponible"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Untaxed amount"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:175
|
||||
#, python-format
|
||||
msgid "Warning"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_guarantee_limit
|
||||
msgid "Warranty Expiration"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_cancel_repair
|
||||
msgid "Yes"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:300
|
||||
#, python-format
|
||||
msgid "You have to select a Partner Invoice Address in the repair form!"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:593
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:651
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You have to select a pricelist in the Repair form !\n"
|
||||
" Please set one before choosing a product."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_stock_traceability_report
|
||||
msgid "stock.traceability.report"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_stock_warn_insufficient_qty_repair
|
||||
msgid "stock.warn.insufficient.qty.repair"
|
||||
msgstr ""
|
||||
|
|
@ -1,963 +0,0 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * mrp_repair
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux <mat@odoo.com>, 2017
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-10-02 11:27+0000\n"
|
||||
"PO-Revision-Date: 2017-10-02 11:27+0000\n"
|
||||
"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n"
|
||||
"Language-Team: Spanish (Ecuador) (https://www.transifex.com/odoo/teams/41243/es_EC/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: es_EC\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:mail.template,report_name:mrp_repair.mail_template_mrp_repair_quotation
|
||||
msgid "${(object.name or '').replace('/','_')}"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:mail.template,subject:mrp_repair.mail_template_mrp_repair_quotation
|
||||
msgid "${object.partner_id.name} Repair Orders (Ref ${object.name or 'n/a' })"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "(<i>Remove</i>)"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "(update)"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_state
|
||||
msgid ""
|
||||
"* The 'Draft' status is used when a user is encoding a new and unconfirmed repair order.\n"
|
||||
"* The 'Confirmed' status is used when a user confirms the repair order.\n"
|
||||
"* The 'Ready to Repair' status is used to start to repairing, user can start repairing only after repair order is confirmed.\n"
|
||||
"* The 'To be Invoiced' status is used to generate the invoice before or after repairing done.\n"
|
||||
"* The 'Done' status is set when repairing is completed.\n"
|
||||
"* The 'Cancelled' status is used when user cancel repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:mail.template,body_html:mrp_repair.mail_template_mrp_repair_quotation
|
||||
msgid ""
|
||||
"<?xml version=\"1.0\"?>\n"
|
||||
"<data><p>Dear ${object.partner_id.name}</p>\n"
|
||||
" <p>\n"
|
||||
" Here is your repair order ${doc_name} <strong>${object.name}</strong>\n"
|
||||
" % if object.origin:\n"
|
||||
" (with reference: ${object.origin} )\n"
|
||||
" % endif\n"
|
||||
" % if object.invoice_method != 'none':\n"
|
||||
" amounting in <strong>${object.amount_total} ${object.pricelist_id.currency_id.name}.</strong>\n"
|
||||
" % endif\n"
|
||||
" </p>\n"
|
||||
" <p>You can reply to this email if you have any questions.</p>\n"
|
||||
" <p>Thank you,</p>\n"
|
||||
" </data>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<i>(Add)</i>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Lot/Serial Number:</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Operations</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Parts</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Printing Date:</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Product to Repair:</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Shipping address :</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Total Without Taxes</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Total</strong>"
|
||||
msgstr "<strong>Total</strong>"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Warranty:</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair.line,type:0
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Add internal notes..."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Add quotation notes..."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,invoice_method:0
|
||||
msgid "After Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,invoice_method:0
|
||||
msgid "Before Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:237
|
||||
#, python-format
|
||||
msgid "Can only confirm draft repairs."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_cancel_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_make_invoice
|
||||
msgid "Cancel"
|
||||
msgstr "Cancelar"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_mrp_repair_cancel
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Cancel Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.actions.act_window,name:mrp_repair.action_cancel_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_cancel_repair
|
||||
msgid "Cancel Repair Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0 selection:mrp.repair.line,state:0
|
||||
msgid "Cancelled"
|
||||
msgstr "Cancelado"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:249
|
||||
#, python-format
|
||||
msgid "Cannot cancel completed repairs."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_partner_id
|
||||
msgid "Choose partner for whom the order will be invoiced and delivered."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.actions.act_window,help:mrp_repair.action_repair_order_tree
|
||||
msgid "Click to create a reparation order."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_company_id
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Company"
|
||||
msgstr "Compañía"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Confirm Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
#: selection:mrp.repair,state:0 selection:mrp.repair.line,state:0
|
||||
msgid "Confirmed"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:600
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:658
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Couldn't find a pricelist line matching this product and quantity.\n"
|
||||
"You have to change either the product, the quantity or the pricelist."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.actions.act_window,name:mrp_repair.act_mrp_repair_invoice
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_make_invoice
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Create Invoice"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_make_invoice
|
||||
msgid "Create invoices"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_create_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_create_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_create_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_create_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_create_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_create_uid
|
||||
msgid "Created by"
|
||||
msgstr "Creado por:"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_create_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_create_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_create_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_create_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_create_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_create_date
|
||||
msgid "Created on"
|
||||
msgstr "Creado"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_location_id
|
||||
msgid "Current Location"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_partner_id
|
||||
msgid "Customer"
|
||||
msgstr "Cliente"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_default_address_id
|
||||
msgid "Default Address"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_address_id
|
||||
msgid "Delivery Address"
|
||||
msgstr "Dirección de entrega"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_location_dest_id
|
||||
msgid "Delivery Location"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_name
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Description"
|
||||
msgstr "Descripción"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_location_dest_id
|
||||
msgid "Dest. Location"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_display_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_display_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_display_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_display_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_display_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Nombre a Mostrar"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_make_invoice
|
||||
msgid "Do you really want to create the invoice(s)?"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair.line,state:0
|
||||
msgid "Done"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair.line,state:0
|
||||
msgid "Draft"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "End Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Extra Info"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Fees"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Future Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Group By"
|
||||
msgstr "Agrupar por"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_group
|
||||
msgid "Group by partner invoice address"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Guarantee limit Month"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Guarantee limit by Month"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "History"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.actions.act_window,help:mrp_repair.action_repair_order_tree
|
||||
msgid ""
|
||||
"In a repair order, you can detail the components you remove,\n"
|
||||
" add or replace and record the time you spent on the different\n"
|
||||
" operations."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:215
|
||||
#, python-format
|
||||
msgid "Insufficient Quantity"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_internal_notes
|
||||
msgid "Internal Notes"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_move_id
|
||||
msgid "Inventory Move"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_invoice_id
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Invoice"
|
||||
msgstr "Factura"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "Invoice Exception"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_invoice_line_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_invoice_line_id
|
||||
msgid "Invoice Line"
|
||||
msgstr "Línea de factura"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_invoice_method
|
||||
msgid "Invoice Method"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Invoice address:"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Invoice and shipping address:"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:389
|
||||
#, python-format
|
||||
msgid "Invoice created"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_invoiced
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_invoiced
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_invoiced
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Invoiced"
|
||||
msgstr "Facturado"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_partner_invoice_id
|
||||
msgid "Invoicing Address"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair___last_update
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel___last_update
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee___last_update
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line___last_update
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice___last_update
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair___last_update
|
||||
msgid "Last Modified on"
|
||||
msgstr "Fecha de modificación"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_write_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_write_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_write_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_write_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_write_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_write_uid
|
||||
msgid "Last Updated by"
|
||||
msgstr "Ultima Actualización por"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_write_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_write_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_write_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_write_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_write_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_write_date
|
||||
msgid "Last Updated on"
|
||||
msgstr "Actualizado en"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Late Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_lot_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_lot_id
|
||||
msgid "Lot/Serial"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_mrp_repair_make_invoice
|
||||
msgid "Make Invoice"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_move_id
|
||||
msgid "Move"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_move_id
|
||||
msgid "Move created by the repair order"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "My Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,invoice_method:0
|
||||
msgid "No Invoice"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:591
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:649
|
||||
#, python-format
|
||||
msgid "No Pricelist!"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:312
|
||||
#, python-format
|
||||
msgid "No account defined for partner \"%s\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:338
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:366
|
||||
#, python-format
|
||||
msgid "No account defined for product \"%s\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:359
|
||||
#, python-format
|
||||
msgid "No product defined on Fees!"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:598
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:656
|
||||
#, python-format
|
||||
msgid "No valid pricelist line found !"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Notes"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fees_lines
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Operations"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Partner"
|
||||
msgstr "Empresa"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_operations
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Parts"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Price"
|
||||
msgstr "Precio"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_pricelist_id
|
||||
msgid "Pricelist"
|
||||
msgstr "Lista de precios"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_pricelist_id
|
||||
msgid "Pricelist of the selected partner."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Print Quotation"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_product_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_product_id
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Product"
|
||||
msgstr "Producto"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_product_qty
|
||||
msgid "Product Quantity"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_product_uom
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_product_uom
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_product_uom
|
||||
msgid "Product Unit of Measure"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_product_id
|
||||
msgid "Product to Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_lot_id
|
||||
msgid "Products repaired are all belonging to this lot"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_product_uom_qty
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_product_uom_qty
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Quantity"
|
||||
msgstr "Cantidad"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "Quotation"
|
||||
msgstr "Presupuesto"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.actions.report,name:mrp_repair.action_report_mrp_repair_order
|
||||
msgid "Quotation / Order"
|
||||
msgstr "Petición / Pedido"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_quotation_notes
|
||||
msgid "Quotation Notes"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Quotations"
|
||||
msgstr "Cotizaciones"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Ready To Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "Ready to Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair.line,type:0
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_move_repair_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_repair_id
|
||||
msgid "Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_mrp_repair_fee
|
||||
msgid "Repair Fees Line"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_mrp_repair_line
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Repair Line"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Repair Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Repair Order #:"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_repair_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_repair_id
|
||||
msgid "Repair Order Reference"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.actions.act_window,name:mrp_repair.action_repair_order_tree
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Repair Orders"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Repair Quotation #:"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_name
|
||||
msgid "Repair Reference"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:203
|
||||
#, python-format
|
||||
msgid "Repair must be canceled in order to reset it to draft."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:408
|
||||
#, python-format
|
||||
msgid "Repair must be confirmed before starting reparation."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:436
|
||||
#, python-format
|
||||
msgid "Repair must be repaired in order to make the product moves."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:419
|
||||
#, python-format
|
||||
msgid "Repair must be under repair in order to end reparation."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:251
|
||||
#, python-format
|
||||
msgid "Repair order is already invoiced."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/wizard/mrp_repair_cancel.py:20
|
||||
#, python-format
|
||||
msgid "Repair order is not invoiced."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_repaired
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "Repaired"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.ui.menu,name:mrp_repair.menu_repair_order
|
||||
msgid "Repairs"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_tree
|
||||
msgid "Repairs order"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Search Repair Orders"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_invoice_method
|
||||
msgid ""
|
||||
"Selecting 'Before Repair' or 'After Repair' will allow you to generate "
|
||||
"invoice before or after the repair is done respectively. 'No invoice' means "
|
||||
"you don't want to generate invoice for this repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Send Quotation"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:540
|
||||
#, python-format
|
||||
msgid "Serial number is required for operation line with product '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Set to Draft"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Show all records which has next action date is before today"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_location_id
|
||||
msgid "Source Location"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Start Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_state
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_state
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Status"
|
||||
msgstr "Estado"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_stock_move
|
||||
msgid "Stock Move"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_price_subtotal
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_price_subtotal
|
||||
msgid "Subtotal"
|
||||
msgstr "Subtotal"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Tax"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_amount_tax
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_tax_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_tax_id
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Taxes"
|
||||
msgstr "Impuestos"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:175
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Product Unit of Measure you chose has a different category than in the "
|
||||
"product form."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: sql_constraint:mrp.repair:0
|
||||
msgid "The name of the Repair Order must be unique!"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.actions.act_window,help:mrp_repair.action_repair_order_tree
|
||||
msgid ""
|
||||
"The repair order uses the warranty date on the Serial Number in\n"
|
||||
" order to know if whether the repair should be invoiced to the\n"
|
||||
" customer or not."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_line_state
|
||||
msgid ""
|
||||
"The status of a repair line is set automatically to the one of the linked "
|
||||
"repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_cancel_repair
|
||||
msgid ""
|
||||
"This operation will cancel the Repair process, but will not cancel it's "
|
||||
"Invoice. Do you want to continue?"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "To be Invoiced"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Today Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_amount_total
|
||||
msgid "Total"
|
||||
msgstr "Total"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Total amount"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_tracking
|
||||
msgid "Tracking"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_type
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "Under Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_price_unit
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_price_unit
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Unit Price"
|
||||
msgstr "Precio unitario"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Unit of Measure"
|
||||
msgstr "Unidad de Medida"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_amount_untaxed
|
||||
msgid "Untaxed Amount"
|
||||
msgstr "Base imponible"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Untaxed amount"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:175
|
||||
#, python-format
|
||||
msgid "Warning"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_guarantee_limit
|
||||
msgid "Warranty Expiration"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_cancel_repair
|
||||
msgid "Yes"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:300
|
||||
#, python-format
|
||||
msgid "You have to select a Partner Invoice Address in the repair form!"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:593
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:651
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You have to select a pricelist in the Repair form !\n"
|
||||
" Please set one before choosing a product."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_stock_traceability_report
|
||||
msgid "stock.traceability.report"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_stock_warn_insufficient_qty_repair
|
||||
msgid "stock.warn.insufficient.qty.repair"
|
||||
msgstr ""
|
||||
|
|
@ -1,963 +0,0 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * mrp_repair
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux <mat@odoo.com>, 2017
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-10-02 11:27+0000\n"
|
||||
"PO-Revision-Date: 2017-10-02 11:27+0000\n"
|
||||
"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n"
|
||||
"Language-Team: Spanish (Peru) (https://www.transifex.com/odoo/teams/41243/es_PE/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: es_PE\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:mail.template,report_name:mrp_repair.mail_template_mrp_repair_quotation
|
||||
msgid "${(object.name or '').replace('/','_')}"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:mail.template,subject:mrp_repair.mail_template_mrp_repair_quotation
|
||||
msgid "${object.partner_id.name} Repair Orders (Ref ${object.name or 'n/a' })"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "(<i>Remove</i>)"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "(update)"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_state
|
||||
msgid ""
|
||||
"* The 'Draft' status is used when a user is encoding a new and unconfirmed repair order.\n"
|
||||
"* The 'Confirmed' status is used when a user confirms the repair order.\n"
|
||||
"* The 'Ready to Repair' status is used to start to repairing, user can start repairing only after repair order is confirmed.\n"
|
||||
"* The 'To be Invoiced' status is used to generate the invoice before or after repairing done.\n"
|
||||
"* The 'Done' status is set when repairing is completed.\n"
|
||||
"* The 'Cancelled' status is used when user cancel repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:mail.template,body_html:mrp_repair.mail_template_mrp_repair_quotation
|
||||
msgid ""
|
||||
"<?xml version=\"1.0\"?>\n"
|
||||
"<data><p>Dear ${object.partner_id.name}</p>\n"
|
||||
" <p>\n"
|
||||
" Here is your repair order ${doc_name} <strong>${object.name}</strong>\n"
|
||||
" % if object.origin:\n"
|
||||
" (with reference: ${object.origin} )\n"
|
||||
" % endif\n"
|
||||
" % if object.invoice_method != 'none':\n"
|
||||
" amounting in <strong>${object.amount_total} ${object.pricelist_id.currency_id.name}.</strong>\n"
|
||||
" % endif\n"
|
||||
" </p>\n"
|
||||
" <p>You can reply to this email if you have any questions.</p>\n"
|
||||
" <p>Thank you,</p>\n"
|
||||
" </data>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<i>(Add)</i>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Lot/Serial Number:</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Operations</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Parts</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Printing Date:</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Product to Repair:</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Shipping address :</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Total Without Taxes</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Total</strong>"
|
||||
msgstr "Total"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Warranty:</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair.line,type:0
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Add internal notes..."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Add quotation notes..."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,invoice_method:0
|
||||
msgid "After Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,invoice_method:0
|
||||
msgid "Before Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:237
|
||||
#, python-format
|
||||
msgid "Can only confirm draft repairs."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_cancel_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_make_invoice
|
||||
msgid "Cancel"
|
||||
msgstr "Cancelar"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_mrp_repair_cancel
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Cancel Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.actions.act_window,name:mrp_repair.action_cancel_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_cancel_repair
|
||||
msgid "Cancel Repair Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0 selection:mrp.repair.line,state:0
|
||||
msgid "Cancelled"
|
||||
msgstr "Cancelado"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:249
|
||||
#, python-format
|
||||
msgid "Cannot cancel completed repairs."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_partner_id
|
||||
msgid "Choose partner for whom the order will be invoiced and delivered."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.actions.act_window,help:mrp_repair.action_repair_order_tree
|
||||
msgid "Click to create a reparation order."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_company_id
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Company"
|
||||
msgstr "Compañia"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Confirm Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
#: selection:mrp.repair,state:0 selection:mrp.repair.line,state:0
|
||||
msgid "Confirmed"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:600
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:658
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Couldn't find a pricelist line matching this product and quantity.\n"
|
||||
"You have to change either the product, the quantity or the pricelist."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.actions.act_window,name:mrp_repair.act_mrp_repair_invoice
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_make_invoice
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Create Invoice"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_make_invoice
|
||||
msgid "Create invoices"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_create_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_create_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_create_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_create_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_create_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_create_uid
|
||||
msgid "Created by"
|
||||
msgstr "Creado por"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_create_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_create_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_create_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_create_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_create_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_create_date
|
||||
msgid "Created on"
|
||||
msgstr "Creado en"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_location_id
|
||||
msgid "Current Location"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_partner_id
|
||||
msgid "Customer"
|
||||
msgstr "Cliente"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_default_address_id
|
||||
msgid "Default Address"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_address_id
|
||||
msgid "Delivery Address"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_location_dest_id
|
||||
msgid "Delivery Location"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_name
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Description"
|
||||
msgstr "Descripción"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_location_dest_id
|
||||
msgid "Dest. Location"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_display_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_display_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_display_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_display_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_display_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Nombre a Mostrar"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_make_invoice
|
||||
msgid "Do you really want to create the invoice(s)?"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair.line,state:0
|
||||
msgid "Done"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair.line,state:0
|
||||
msgid "Draft"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "End Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Extra Info"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Fees"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Future Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Group By"
|
||||
msgstr "Agrupado por"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_group
|
||||
msgid "Group by partner invoice address"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Guarantee limit Month"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Guarantee limit by Month"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "History"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.actions.act_window,help:mrp_repair.action_repair_order_tree
|
||||
msgid ""
|
||||
"In a repair order, you can detail the components you remove,\n"
|
||||
" add or replace and record the time you spent on the different\n"
|
||||
" operations."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:215
|
||||
#, python-format
|
||||
msgid "Insufficient Quantity"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_internal_notes
|
||||
msgid "Internal Notes"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_move_id
|
||||
msgid "Inventory Move"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_invoice_id
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Invoice"
|
||||
msgstr "Factura"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "Invoice Exception"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_invoice_line_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_invoice_line_id
|
||||
msgid "Invoice Line"
|
||||
msgstr "Detalle de Factura"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_invoice_method
|
||||
msgid "Invoice Method"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Invoice address:"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Invoice and shipping address:"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:389
|
||||
#, python-format
|
||||
msgid "Invoice created"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_invoiced
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_invoiced
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_invoiced
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Invoiced"
|
||||
msgstr "Facturada"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_partner_invoice_id
|
||||
msgid "Invoicing Address"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair___last_update
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel___last_update
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee___last_update
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line___last_update
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice___last_update
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair___last_update
|
||||
msgid "Last Modified on"
|
||||
msgstr "Ultima Modificación en"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_write_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_write_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_write_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_write_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_write_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_write_uid
|
||||
msgid "Last Updated by"
|
||||
msgstr "Actualizado última vez por"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_write_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_write_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_write_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_write_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_write_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_write_date
|
||||
msgid "Last Updated on"
|
||||
msgstr "Ultima Actualización"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Late Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_lot_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_lot_id
|
||||
msgid "Lot/Serial"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_mrp_repair_make_invoice
|
||||
msgid "Make Invoice"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_move_id
|
||||
msgid "Move"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_move_id
|
||||
msgid "Move created by the repair order"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "My Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,invoice_method:0
|
||||
msgid "No Invoice"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:591
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:649
|
||||
#, python-format
|
||||
msgid "No Pricelist!"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:312
|
||||
#, python-format
|
||||
msgid "No account defined for partner \"%s\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:338
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:366
|
||||
#, python-format
|
||||
msgid "No account defined for product \"%s\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:359
|
||||
#, python-format
|
||||
msgid "No product defined on Fees!"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:598
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:656
|
||||
#, python-format
|
||||
msgid "No valid pricelist line found !"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Notes"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fees_lines
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Operations"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Partner"
|
||||
msgstr "Socio"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_operations
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Parts"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Price"
|
||||
msgstr "Precio"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_pricelist_id
|
||||
msgid "Pricelist"
|
||||
msgstr "Lista de Precio"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_pricelist_id
|
||||
msgid "Pricelist of the selected partner."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Print Quotation"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_product_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_product_id
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Product"
|
||||
msgstr "Producto"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_product_qty
|
||||
msgid "Product Quantity"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_product_uom
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_product_uom
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_product_uom
|
||||
msgid "Product Unit of Measure"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_product_id
|
||||
msgid "Product to Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_lot_id
|
||||
msgid "Products repaired are all belonging to this lot"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_product_uom_qty
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_product_uom_qty
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Quantity"
|
||||
msgstr "Cantidad"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "Quotation"
|
||||
msgstr "Cotización"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.actions.report,name:mrp_repair.action_report_mrp_repair_order
|
||||
msgid "Quotation / Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_quotation_notes
|
||||
msgid "Quotation Notes"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Quotations"
|
||||
msgstr "Cotizacion"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Ready To Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "Ready to Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair.line,type:0
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_move_repair_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_repair_id
|
||||
msgid "Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_mrp_repair_fee
|
||||
msgid "Repair Fees Line"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_mrp_repair_line
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Repair Line"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Repair Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Repair Order #:"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_repair_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_repair_id
|
||||
msgid "Repair Order Reference"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.actions.act_window,name:mrp_repair.action_repair_order_tree
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Repair Orders"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Repair Quotation #:"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_name
|
||||
msgid "Repair Reference"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:203
|
||||
#, python-format
|
||||
msgid "Repair must be canceled in order to reset it to draft."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:408
|
||||
#, python-format
|
||||
msgid "Repair must be confirmed before starting reparation."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:436
|
||||
#, python-format
|
||||
msgid "Repair must be repaired in order to make the product moves."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:419
|
||||
#, python-format
|
||||
msgid "Repair must be under repair in order to end reparation."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:251
|
||||
#, python-format
|
||||
msgid "Repair order is already invoiced."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/wizard/mrp_repair_cancel.py:20
|
||||
#, python-format
|
||||
msgid "Repair order is not invoiced."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_repaired
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "Repaired"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.ui.menu,name:mrp_repair.menu_repair_order
|
||||
msgid "Repairs"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_tree
|
||||
msgid "Repairs order"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Search Repair Orders"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_invoice_method
|
||||
msgid ""
|
||||
"Selecting 'Before Repair' or 'After Repair' will allow you to generate "
|
||||
"invoice before or after the repair is done respectively. 'No invoice' means "
|
||||
"you don't want to generate invoice for this repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Send Quotation"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:540
|
||||
#, python-format
|
||||
msgid "Serial number is required for operation line with product '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Set to Draft"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Show all records which has next action date is before today"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_location_id
|
||||
msgid "Source Location"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Start Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_state
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_state
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Status"
|
||||
msgstr "Estado"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_stock_move
|
||||
msgid "Stock Move"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_price_subtotal
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_price_subtotal
|
||||
msgid "Subtotal"
|
||||
msgstr "Subtotal"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Tax"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_amount_tax
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_tax_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_tax_id
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Taxes"
|
||||
msgstr "Impuestos"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:175
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Product Unit of Measure you chose has a different category than in the "
|
||||
"product form."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: sql_constraint:mrp.repair:0
|
||||
msgid "The name of the Repair Order must be unique!"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.actions.act_window,help:mrp_repair.action_repair_order_tree
|
||||
msgid ""
|
||||
"The repair order uses the warranty date on the Serial Number in\n"
|
||||
" order to know if whether the repair should be invoiced to the\n"
|
||||
" customer or not."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_line_state
|
||||
msgid ""
|
||||
"The status of a repair line is set automatically to the one of the linked "
|
||||
"repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_cancel_repair
|
||||
msgid ""
|
||||
"This operation will cancel the Repair process, but will not cancel it's "
|
||||
"Invoice. Do you want to continue?"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "To be Invoiced"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Today Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_amount_total
|
||||
msgid "Total"
|
||||
msgstr "Total"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Total amount"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_tracking
|
||||
msgid "Tracking"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_type
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "Under Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_price_unit
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_price_unit
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Unit Price"
|
||||
msgstr "Precio unitario"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Unit of Measure"
|
||||
msgstr "Unidad de Medida"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_amount_untaxed
|
||||
msgid "Untaxed Amount"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Untaxed amount"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:175
|
||||
#, python-format
|
||||
msgid "Warning"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_guarantee_limit
|
||||
msgid "Warranty Expiration"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_cancel_repair
|
||||
msgid "Yes"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:300
|
||||
#, python-format
|
||||
msgid "You have to select a Partner Invoice Address in the repair form!"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:593
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:651
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You have to select a pricelist in the Repair form !\n"
|
||||
" Please set one before choosing a product."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_stock_traceability_report
|
||||
msgid "stock.traceability.report"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_stock_warn_insufficient_qty_repair
|
||||
msgid "stock.warn.insufficient.qty.repair"
|
||||
msgstr ""
|
||||
|
|
@ -1,963 +0,0 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * mrp_repair
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux <mat@odoo.com>, 2017
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-10-02 11:27+0000\n"
|
||||
"PO-Revision-Date: 2017-10-02 11:27+0000\n"
|
||||
"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n"
|
||||
"Language-Team: Spanish (Paraguay) (https://www.transifex.com/odoo/teams/41243/es_PY/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: es_PY\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:mail.template,report_name:mrp_repair.mail_template_mrp_repair_quotation
|
||||
msgid "${(object.name or '').replace('/','_')}"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:mail.template,subject:mrp_repair.mail_template_mrp_repair_quotation
|
||||
msgid "${object.partner_id.name} Repair Orders (Ref ${object.name or 'n/a' })"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "(<i>Remove</i>)"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "(update)"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_state
|
||||
msgid ""
|
||||
"* The 'Draft' status is used when a user is encoding a new and unconfirmed repair order.\n"
|
||||
"* The 'Confirmed' status is used when a user confirms the repair order.\n"
|
||||
"* The 'Ready to Repair' status is used to start to repairing, user can start repairing only after repair order is confirmed.\n"
|
||||
"* The 'To be Invoiced' status is used to generate the invoice before or after repairing done.\n"
|
||||
"* The 'Done' status is set when repairing is completed.\n"
|
||||
"* The 'Cancelled' status is used when user cancel repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:mail.template,body_html:mrp_repair.mail_template_mrp_repair_quotation
|
||||
msgid ""
|
||||
"<?xml version=\"1.0\"?>\n"
|
||||
"<data><p>Dear ${object.partner_id.name}</p>\n"
|
||||
" <p>\n"
|
||||
" Here is your repair order ${doc_name} <strong>${object.name}</strong>\n"
|
||||
" % if object.origin:\n"
|
||||
" (with reference: ${object.origin} )\n"
|
||||
" % endif\n"
|
||||
" % if object.invoice_method != 'none':\n"
|
||||
" amounting in <strong>${object.amount_total} ${object.pricelist_id.currency_id.name}.</strong>\n"
|
||||
" % endif\n"
|
||||
" </p>\n"
|
||||
" <p>You can reply to this email if you have any questions.</p>\n"
|
||||
" <p>Thank you,</p>\n"
|
||||
" </data>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<i>(Add)</i>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Lot/Serial Number:</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Operations</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Parts</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Printing Date:</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Product to Repair:</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Shipping address :</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Total Without Taxes</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Total</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Warranty:</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair.line,type:0
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Add internal notes..."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Add quotation notes..."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,invoice_method:0
|
||||
msgid "After Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,invoice_method:0
|
||||
msgid "Before Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:237
|
||||
#, python-format
|
||||
msgid "Can only confirm draft repairs."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_cancel_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_make_invoice
|
||||
msgid "Cancel"
|
||||
msgstr "Cancelar"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_mrp_repair_cancel
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Cancel Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.actions.act_window,name:mrp_repair.action_cancel_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_cancel_repair
|
||||
msgid "Cancel Repair Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0 selection:mrp.repair.line,state:0
|
||||
msgid "Cancelled"
|
||||
msgstr "Cancelado"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:249
|
||||
#, python-format
|
||||
msgid "Cannot cancel completed repairs."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_partner_id
|
||||
msgid "Choose partner for whom the order will be invoiced and delivered."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.actions.act_window,help:mrp_repair.action_repair_order_tree
|
||||
msgid "Click to create a reparation order."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_company_id
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Company"
|
||||
msgstr "Compañía"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Confirm Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
#: selection:mrp.repair,state:0 selection:mrp.repair.line,state:0
|
||||
msgid "Confirmed"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:600
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:658
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Couldn't find a pricelist line matching this product and quantity.\n"
|
||||
"You have to change either the product, the quantity or the pricelist."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.actions.act_window,name:mrp_repair.act_mrp_repair_invoice
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_make_invoice
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Create Invoice"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_make_invoice
|
||||
msgid "Create invoices"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_create_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_create_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_create_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_create_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_create_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_create_uid
|
||||
msgid "Created by"
|
||||
msgstr "Creado por"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_create_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_create_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_create_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_create_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_create_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_create_date
|
||||
msgid "Created on"
|
||||
msgstr "Creado en"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_location_id
|
||||
msgid "Current Location"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_partner_id
|
||||
msgid "Customer"
|
||||
msgstr "Cliente"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_default_address_id
|
||||
msgid "Default Address"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_address_id
|
||||
msgid "Delivery Address"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_location_dest_id
|
||||
msgid "Delivery Location"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_name
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Description"
|
||||
msgstr "Descripción"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_location_dest_id
|
||||
msgid "Dest. Location"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_display_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_display_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_display_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_display_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_display_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_make_invoice
|
||||
msgid "Do you really want to create the invoice(s)?"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair.line,state:0
|
||||
msgid "Done"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair.line,state:0
|
||||
msgid "Draft"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "End Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Extra Info"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Fees"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Future Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Group By"
|
||||
msgstr "Agrupado por"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_group
|
||||
msgid "Group by partner invoice address"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Guarantee limit Month"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Guarantee limit by Month"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "History"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.actions.act_window,help:mrp_repair.action_repair_order_tree
|
||||
msgid ""
|
||||
"In a repair order, you can detail the components you remove,\n"
|
||||
" add or replace and record the time you spent on the different\n"
|
||||
" operations."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:215
|
||||
#, python-format
|
||||
msgid "Insufficient Quantity"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_internal_notes
|
||||
msgid "Internal Notes"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_move_id
|
||||
msgid "Inventory Move"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_invoice_id
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Invoice"
|
||||
msgstr "Factura"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "Invoice Exception"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_invoice_line_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_invoice_line_id
|
||||
msgid "Invoice Line"
|
||||
msgstr "Línea factura"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_invoice_method
|
||||
msgid "Invoice Method"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Invoice address:"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Invoice and shipping address:"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:389
|
||||
#, python-format
|
||||
msgid "Invoice created"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_invoiced
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_invoiced
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_invoiced
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Invoiced"
|
||||
msgstr "Facturado"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_partner_invoice_id
|
||||
msgid "Invoicing Address"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair___last_update
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel___last_update
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee___last_update
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line___last_update
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice___last_update
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair___last_update
|
||||
msgid "Last Modified on"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_write_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_write_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_write_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_write_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_write_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_write_uid
|
||||
msgid "Last Updated by"
|
||||
msgstr "Ultima actualización por"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_write_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_write_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_write_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_write_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_write_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_write_date
|
||||
msgid "Last Updated on"
|
||||
msgstr "Ultima actualización en"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Late Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_lot_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_lot_id
|
||||
msgid "Lot/Serial"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_mrp_repair_make_invoice
|
||||
msgid "Make Invoice"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_move_id
|
||||
msgid "Move"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_move_id
|
||||
msgid "Move created by the repair order"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "My Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,invoice_method:0
|
||||
msgid "No Invoice"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:591
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:649
|
||||
#, python-format
|
||||
msgid "No Pricelist!"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:312
|
||||
#, python-format
|
||||
msgid "No account defined for partner \"%s\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:338
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:366
|
||||
#, python-format
|
||||
msgid "No account defined for product \"%s\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:359
|
||||
#, python-format
|
||||
msgid "No product defined on Fees!"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:598
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:656
|
||||
#, python-format
|
||||
msgid "No valid pricelist line found !"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Notes"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fees_lines
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Operations"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Partner"
|
||||
msgstr "Empresa"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_operations
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Parts"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Price"
|
||||
msgstr "Precio"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_pricelist_id
|
||||
msgid "Pricelist"
|
||||
msgstr "Lista de precios"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_pricelist_id
|
||||
msgid "Pricelist of the selected partner."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Print Quotation"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_product_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_product_id
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Product"
|
||||
msgstr "Producto"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_product_qty
|
||||
msgid "Product Quantity"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_product_uom
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_product_uom
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_product_uom
|
||||
msgid "Product Unit of Measure"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_product_id
|
||||
msgid "Product to Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_lot_id
|
||||
msgid "Products repaired are all belonging to this lot"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_product_uom_qty
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_product_uom_qty
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Quantity"
|
||||
msgstr "Cantidad"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "Quotation"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.actions.report,name:mrp_repair.action_report_mrp_repair_order
|
||||
msgid "Quotation / Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_quotation_notes
|
||||
msgid "Quotation Notes"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Quotations"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Ready To Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "Ready to Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair.line,type:0
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_move_repair_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_repair_id
|
||||
msgid "Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_mrp_repair_fee
|
||||
msgid "Repair Fees Line"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_mrp_repair_line
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Repair Line"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Repair Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Repair Order #:"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_repair_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_repair_id
|
||||
msgid "Repair Order Reference"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.actions.act_window,name:mrp_repair.action_repair_order_tree
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Repair Orders"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Repair Quotation #:"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_name
|
||||
msgid "Repair Reference"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:203
|
||||
#, python-format
|
||||
msgid "Repair must be canceled in order to reset it to draft."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:408
|
||||
#, python-format
|
||||
msgid "Repair must be confirmed before starting reparation."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:436
|
||||
#, python-format
|
||||
msgid "Repair must be repaired in order to make the product moves."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:419
|
||||
#, python-format
|
||||
msgid "Repair must be under repair in order to end reparation."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:251
|
||||
#, python-format
|
||||
msgid "Repair order is already invoiced."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/wizard/mrp_repair_cancel.py:20
|
||||
#, python-format
|
||||
msgid "Repair order is not invoiced."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_repaired
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "Repaired"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.ui.menu,name:mrp_repair.menu_repair_order
|
||||
msgid "Repairs"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_tree
|
||||
msgid "Repairs order"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Search Repair Orders"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_invoice_method
|
||||
msgid ""
|
||||
"Selecting 'Before Repair' or 'After Repair' will allow you to generate "
|
||||
"invoice before or after the repair is done respectively. 'No invoice' means "
|
||||
"you don't want to generate invoice for this repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Send Quotation"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:540
|
||||
#, python-format
|
||||
msgid "Serial number is required for operation line with product '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Set to Draft"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Show all records which has next action date is before today"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_location_id
|
||||
msgid "Source Location"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Start Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_state
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_state
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Status"
|
||||
msgstr "Estado"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_stock_move
|
||||
msgid "Stock Move"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_price_subtotal
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_price_subtotal
|
||||
msgid "Subtotal"
|
||||
msgstr "Sub-Total"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Tax"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_amount_tax
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_tax_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_tax_id
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Taxes"
|
||||
msgstr "Impuestos"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:175
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Product Unit of Measure you chose has a different category than in the "
|
||||
"product form."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: sql_constraint:mrp.repair:0
|
||||
msgid "The name of the Repair Order must be unique!"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.actions.act_window,help:mrp_repair.action_repair_order_tree
|
||||
msgid ""
|
||||
"The repair order uses the warranty date on the Serial Number in\n"
|
||||
" order to know if whether the repair should be invoiced to the\n"
|
||||
" customer or not."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_line_state
|
||||
msgid ""
|
||||
"The status of a repair line is set automatically to the one of the linked "
|
||||
"repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_cancel_repair
|
||||
msgid ""
|
||||
"This operation will cancel the Repair process, but will not cancel it's "
|
||||
"Invoice. Do you want to continue?"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "To be Invoiced"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Today Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_amount_total
|
||||
msgid "Total"
|
||||
msgstr "Total"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Total amount"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_tracking
|
||||
msgid "Tracking"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_type
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "Under Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_price_unit
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_price_unit
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Unit Price"
|
||||
msgstr "Precio Unitario"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Unit of Measure"
|
||||
msgstr "Unidad de medida"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_amount_untaxed
|
||||
msgid "Untaxed Amount"
|
||||
msgstr "Base imponible"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Untaxed amount"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:175
|
||||
#, python-format
|
||||
msgid "Warning"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_guarantee_limit
|
||||
msgid "Warranty Expiration"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_cancel_repair
|
||||
msgid "Yes"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:300
|
||||
#, python-format
|
||||
msgid "You have to select a Partner Invoice Address in the repair form!"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:593
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:651
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You have to select a pricelist in the Repair form !\n"
|
||||
" Please set one before choosing a product."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_stock_traceability_report
|
||||
msgid "stock.traceability.report"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_stock_warn_insufficient_qty_repair
|
||||
msgid "stock.warn.insufficient.qty.repair"
|
||||
msgstr ""
|
||||
|
|
@ -1,963 +0,0 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * mrp_repair
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux <mat@odoo.com>, 2017
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-10-02 11:27+0000\n"
|
||||
"PO-Revision-Date: 2017-10-02 11:27+0000\n"
|
||||
"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n"
|
||||
"Language-Team: Spanish (Venezuela) (https://www.transifex.com/odoo/teams/41243/es_VE/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: es_VE\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:mail.template,report_name:mrp_repair.mail_template_mrp_repair_quotation
|
||||
msgid "${(object.name or '').replace('/','_')}"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:mail.template,subject:mrp_repair.mail_template_mrp_repair_quotation
|
||||
msgid "${object.partner_id.name} Repair Orders (Ref ${object.name or 'n/a' })"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "(<i>Remove</i>)"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "(update)"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_state
|
||||
msgid ""
|
||||
"* The 'Draft' status is used when a user is encoding a new and unconfirmed repair order.\n"
|
||||
"* The 'Confirmed' status is used when a user confirms the repair order.\n"
|
||||
"* The 'Ready to Repair' status is used to start to repairing, user can start repairing only after repair order is confirmed.\n"
|
||||
"* The 'To be Invoiced' status is used to generate the invoice before or after repairing done.\n"
|
||||
"* The 'Done' status is set when repairing is completed.\n"
|
||||
"* The 'Cancelled' status is used when user cancel repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:mail.template,body_html:mrp_repair.mail_template_mrp_repair_quotation
|
||||
msgid ""
|
||||
"<?xml version=\"1.0\"?>\n"
|
||||
"<data><p>Dear ${object.partner_id.name}</p>\n"
|
||||
" <p>\n"
|
||||
" Here is your repair order ${doc_name} <strong>${object.name}</strong>\n"
|
||||
" % if object.origin:\n"
|
||||
" (with reference: ${object.origin} )\n"
|
||||
" % endif\n"
|
||||
" % if object.invoice_method != 'none':\n"
|
||||
" amounting in <strong>${object.amount_total} ${object.pricelist_id.currency_id.name}.</strong>\n"
|
||||
" % endif\n"
|
||||
" </p>\n"
|
||||
" <p>You can reply to this email if you have any questions.</p>\n"
|
||||
" <p>Thank you,</p>\n"
|
||||
" </data>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<i>(Add)</i>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Lot/Serial Number:</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Operations</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Parts</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Printing Date:</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Product to Repair:</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Shipping address :</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Total Without Taxes</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Total</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "<strong>Warranty:</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair.line,type:0
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Add internal notes..."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Add quotation notes..."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,invoice_method:0
|
||||
msgid "After Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,invoice_method:0
|
||||
msgid "Before Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:237
|
||||
#, python-format
|
||||
msgid "Can only confirm draft repairs."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_cancel_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_make_invoice
|
||||
msgid "Cancel"
|
||||
msgstr "Cancelar"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_mrp_repair_cancel
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Cancel Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.actions.act_window,name:mrp_repair.action_cancel_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_cancel_repair
|
||||
msgid "Cancel Repair Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0 selection:mrp.repair.line,state:0
|
||||
msgid "Cancelled"
|
||||
msgstr "Cancelada"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:249
|
||||
#, python-format
|
||||
msgid "Cannot cancel completed repairs."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_partner_id
|
||||
msgid "Choose partner for whom the order will be invoiced and delivered."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.actions.act_window,help:mrp_repair.action_repair_order_tree
|
||||
msgid "Click to create a reparation order."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_company_id
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Company"
|
||||
msgstr "Compañía"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Confirm Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
#: selection:mrp.repair,state:0 selection:mrp.repair.line,state:0
|
||||
msgid "Confirmed"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:600
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:658
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Couldn't find a pricelist line matching this product and quantity.\n"
|
||||
"You have to change either the product, the quantity or the pricelist."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.actions.act_window,name:mrp_repair.act_mrp_repair_invoice
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_make_invoice
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Create Invoice"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_make_invoice
|
||||
msgid "Create invoices"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_create_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_create_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_create_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_create_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_create_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_create_uid
|
||||
msgid "Created by"
|
||||
msgstr "Creado por"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_create_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_create_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_create_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_create_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_create_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_create_date
|
||||
msgid "Created on"
|
||||
msgstr "Creado en"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_location_id
|
||||
msgid "Current Location"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_partner_id
|
||||
msgid "Customer"
|
||||
msgstr "Cliente"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_default_address_id
|
||||
msgid "Default Address"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_address_id
|
||||
msgid "Delivery Address"
|
||||
msgstr "Dirección de entrega"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_location_dest_id
|
||||
msgid "Delivery Location"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_name
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Description"
|
||||
msgstr "Descripción"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_location_dest_id
|
||||
msgid "Dest. Location"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_display_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_display_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_display_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_display_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_display_name
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Mostrar nombre"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_make_invoice
|
||||
msgid "Do you really want to create the invoice(s)?"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair.line,state:0
|
||||
msgid "Done"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair.line,state:0
|
||||
msgid "Draft"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "End Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Extra Info"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Fees"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Future Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Group By"
|
||||
msgstr "Agrupar por"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_group
|
||||
msgid "Group by partner invoice address"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Guarantee limit Month"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Guarantee limit by Month"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "History"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.actions.act_window,help:mrp_repair.action_repair_order_tree
|
||||
msgid ""
|
||||
"In a repair order, you can detail the components you remove,\n"
|
||||
" add or replace and record the time you spent on the different\n"
|
||||
" operations."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:215
|
||||
#, python-format
|
||||
msgid "Insufficient Quantity"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_internal_notes
|
||||
msgid "Internal Notes"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_move_id
|
||||
msgid "Inventory Move"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_invoice_id
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Invoice"
|
||||
msgstr "Factura"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "Invoice Exception"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_invoice_line_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_invoice_line_id
|
||||
msgid "Invoice Line"
|
||||
msgstr "Línea factura"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_invoice_method
|
||||
msgid "Invoice Method"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Invoice address:"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Invoice and shipping address:"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:389
|
||||
#, python-format
|
||||
msgid "Invoice created"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_invoiced
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_invoiced
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_invoiced
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Invoiced"
|
||||
msgstr "Facturado"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_partner_invoice_id
|
||||
msgid "Invoicing Address"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair___last_update
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel___last_update
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee___last_update
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line___last_update
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice___last_update
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair___last_update
|
||||
msgid "Last Modified on"
|
||||
msgstr "Modificada por última vez"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_write_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_write_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_write_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_write_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_write_uid
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_write_uid
|
||||
msgid "Last Updated by"
|
||||
msgstr "Última actualización realizada por"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_cancel_write_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_write_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_write_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_make_invoice_write_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_write_date
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_write_date
|
||||
msgid "Last Updated on"
|
||||
msgstr "Ultima actualizacion en"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Late Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_lot_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_lot_id
|
||||
msgid "Lot/Serial"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_mrp_repair_make_invoice
|
||||
msgid "Make Invoice"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_move_id
|
||||
msgid "Move"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_move_id
|
||||
msgid "Move created by the repair order"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "My Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,invoice_method:0
|
||||
msgid "No Invoice"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:591
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:649
|
||||
#, python-format
|
||||
msgid "No Pricelist!"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:312
|
||||
#, python-format
|
||||
msgid "No account defined for partner \"%s\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:338
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:366
|
||||
#, python-format
|
||||
msgid "No account defined for product \"%s\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:359
|
||||
#, python-format
|
||||
msgid "No product defined on Fees!"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:598
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:656
|
||||
#, python-format
|
||||
msgid "No valid pricelist line found !"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Notes"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fees_lines
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Operations"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Partner"
|
||||
msgstr "Empresa"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_operations
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Parts"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Price"
|
||||
msgstr "Precio"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_pricelist_id
|
||||
msgid "Pricelist"
|
||||
msgstr "Tarifa"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_pricelist_id
|
||||
msgid "Pricelist of the selected partner."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Print Quotation"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_product_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_product_id
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Product"
|
||||
msgstr "Producto"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_product_qty
|
||||
msgid "Product Quantity"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_product_uom
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_product_uom
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_product_uom
|
||||
msgid "Product Unit of Measure"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_product_id
|
||||
msgid "Product to Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_lot_id
|
||||
msgid "Products repaired are all belonging to this lot"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_product_uom_qty
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_product_uom_qty
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Quantity"
|
||||
msgstr "Cantidad"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "Quotation"
|
||||
msgstr "Presupuesto"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.actions.report,name:mrp_repair.action_report_mrp_repair_order
|
||||
msgid "Quotation / Order"
|
||||
msgstr "Presupuesto / Pedido"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_quotation_notes
|
||||
msgid "Quotation Notes"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Quotations"
|
||||
msgstr "Presupuestos"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Ready To Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "Ready to Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair.line,type:0
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_move_repair_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_stock_warn_insufficient_qty_repair_repair_id
|
||||
msgid "Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_mrp_repair_fee
|
||||
msgid "Repair Fees Line"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_mrp_repair_line
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Repair Line"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Repair Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Repair Order #:"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_repair_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_repair_id
|
||||
msgid "Repair Order Reference"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.actions.act_window,name:mrp_repair.action_repair_order_tree
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Repair Orders"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Repair Quotation #:"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_name
|
||||
msgid "Repair Reference"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:203
|
||||
#, python-format
|
||||
msgid "Repair must be canceled in order to reset it to draft."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:408
|
||||
#, python-format
|
||||
msgid "Repair must be confirmed before starting reparation."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:436
|
||||
#, python-format
|
||||
msgid "Repair must be repaired in order to make the product moves."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:419
|
||||
#, python-format
|
||||
msgid "Repair must be under repair in order to end reparation."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:251
|
||||
#, python-format
|
||||
msgid "Repair order is already invoiced."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/wizard/mrp_repair_cancel.py:20
|
||||
#, python-format
|
||||
msgid "Repair order is not invoiced."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_repaired
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "Repaired"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.ui.menu,name:mrp_repair.menu_repair_order
|
||||
msgid "Repairs"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_tree
|
||||
msgid "Repairs order"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Search Repair Orders"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_invoice_method
|
||||
msgid ""
|
||||
"Selecting 'Before Repair' or 'After Repair' will allow you to generate "
|
||||
"invoice before or after the repair is done respectively. 'No invoice' means "
|
||||
"you don't want to generate invoice for this repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Send Quotation"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:540
|
||||
#, python-format
|
||||
msgid "Serial number is required for operation line with product '%s'"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Set to Draft"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Show all records which has next action date is before today"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_location_id
|
||||
msgid "Source Location"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Start Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_state
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_state
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Status"
|
||||
msgstr "Estado"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_stock_move
|
||||
msgid "Stock Move"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_price_subtotal
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_price_subtotal
|
||||
msgid "Subtotal"
|
||||
msgstr "Subtotal"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Tax"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_amount_tax
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_tax_id
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_tax_id
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Taxes"
|
||||
msgstr "Impuestos"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:175
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Product Unit of Measure you chose has a different category than in the "
|
||||
"product form."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: sql_constraint:mrp.repair:0
|
||||
msgid "The name of the Repair Order must be unique!"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.actions.act_window,help:mrp_repair.action_repair_order_tree
|
||||
msgid ""
|
||||
"The repair order uses the warranty date on the Serial Number in\n"
|
||||
" order to know if whether the repair should be invoiced to the\n"
|
||||
" customer or not."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,help:mrp_repair.field_mrp_repair_line_state
|
||||
msgid ""
|
||||
"The status of a repair line is set automatically to the one of the linked "
|
||||
"repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_cancel_repair
|
||||
msgid ""
|
||||
"This operation will cancel the Repair process, but will not cancel it's "
|
||||
"Invoice. Do you want to continue?"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "To be Invoiced"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form_filter
|
||||
msgid "Today Activities"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_amount_total
|
||||
msgid "Total"
|
||||
msgstr "Total"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Total amount"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_tracking
|
||||
msgid "Tracking"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_type
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: selection:mrp.repair,state:0
|
||||
msgid "Under Repair"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_fee_price_unit
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_line_price_unit
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.report_mrprepairorder
|
||||
msgid "Unit Price"
|
||||
msgstr "Precio unidad"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Unit of Measure"
|
||||
msgstr "Unidad de medida"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_amount_untaxed
|
||||
msgid "Untaxed Amount"
|
||||
msgstr "Base imponible"
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_repair_order_form
|
||||
msgid "Untaxed amount"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:175
|
||||
#, python-format
|
||||
msgid "Warning"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model.fields,field_description:mrp_repair.field_mrp_repair_guarantee_limit
|
||||
msgid "Warranty Expiration"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model_terms:ir.ui.view,arch_db:mrp_repair.view_cancel_repair
|
||||
msgid "Yes"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:300
|
||||
#, python-format
|
||||
msgid "You have to select a Partner Invoice Address in the repair form!"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:593
|
||||
#: code:addons/mrp_repair/models/mrp_repair.py:651
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You have to select a pricelist in the Repair form !\n"
|
||||
" Please set one before choosing a product."
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_stock_traceability_report
|
||||
msgid "stock.traceability.report"
|
||||
msgstr ""
|
||||
|
||||
#. module: mrp_repair
|
||||
#: model:ir.model,name:mrp_repair.model_stock_warn_insufficient_qty_repair
|
||||
msgid "stock.warn.insufficient.qty.repair"
|
||||
msgstr ""
|
||||
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
|
@ -1,22 +1,22 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * repair
|
||||
#
|
||||
#
|
||||
# Translators:
|
||||
# Qaidjohar Barbhaya, 2023
|
||||
#
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Project-Id-Version: Odoo Server 16.0beta\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-05-23 08:22+0000\n"
|
||||
"POT-Creation-Date: 2023-05-16 13:48+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Qaidjohar Barbhaya, 2023\n"
|
||||
"Language-Team: Gujarati (https://app.transifex.com/odoo/teams/41243/gu/)\n"
|
||||
"Language: gu\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: gu\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -52,7 +52,6 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid ": Insufficient Quantity To Repair"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -64,7 +63,7 @@ msgid ""
|
|||
" Hello <t t-out=\"object.partner_id.name or ''\">Brandon Freeman</t>,<br>\n"
|
||||
" Here is your repair order <strong t-out=\"object.name or ''\">RO/00004</strong>\n"
|
||||
" <t t-if=\"object.invoice_method != 'none'\">\n"
|
||||
" amounting in <strong><t t-out=\"format_amount(object.amount_total, object.pricelist_id.currency_id) or ''\">$ 100.00</t>.</strong><br>\n"
|
||||
" amounting in <strong><t t-out=\"format_amount(object.amount_total, object.currency_id) or ''\">$ 100.00</t>.</strong><br>\n"
|
||||
" </t>\n"
|
||||
" <t t-else=\"\">\n"
|
||||
" .<br>\n"
|
||||
|
|
@ -92,6 +91,11 @@ msgid ""
|
|||
" <span class=\"o_stat_text\">Invoices</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form
|
||||
msgid "<span class=\"o_stat_text\">Product Moves</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.stock_production_lot_view_form
|
||||
msgid "<span class=\"o_stat_text\">Repairs</span>"
|
||||
|
|
@ -124,7 +128,7 @@ msgstr ""
|
|||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.report_repairorder
|
||||
msgid "<strong>Shipping address :</strong>"
|
||||
msgid "<strong>Shipping address:</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -232,9 +236,7 @@ msgstr "Category"
|
|||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,help:repair.field_repair_order__partner_id
|
||||
msgid ""
|
||||
"Choose partner for whom the order will be invoiced and delivered. You can "
|
||||
"find a partner by its Name, TIN, Email or Internal Reference."
|
||||
msgid "Choose partner for whom the order will be invoiced and delivered. You can find a partner by its Name, TIN, Email or Internal Reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -265,27 +267,14 @@ msgstr ""
|
|||
#: model:ir.model.fields.selection,name:repair.selection__repair_order__state__confirmed
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form_filter
|
||||
msgid "Confirmed"
|
||||
msgstr ""
|
||||
msgstr "સમર્થિત"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,help:repair.field_repair_fee__product_uom_category_id
|
||||
#: model:ir.model.fields,help:repair.field_repair_line__product_uom_category_id
|
||||
#: model:ir.model.fields,help:repair.field_repair_order__product_uom_category_id
|
||||
msgid ""
|
||||
"Conversion between Units of Measure can only occur if they belong to the "
|
||||
"same category. The conversion will be made based on the ratios."
|
||||
msgstr ""
|
||||
"Conversion between Units of Measure can only occur if they belong to the "
|
||||
"same category. The conversion will be made based on the ratios."
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0 code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Couldn't find a pricelist line matching this product and quantity.\n"
|
||||
"You have to change either the product, the quantity or the pricelist."
|
||||
msgstr ""
|
||||
msgid "Conversion between Units of Measure can only occur if they belong to the same category. The conversion will be made based on the ratios."
|
||||
msgstr "Conversion between Units of Measure can only occur if they belong to the same category. The conversion will be made based on the ratios."
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_make_invoice
|
||||
|
|
@ -301,7 +290,6 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/stock_picking.py:0
|
||||
#, python-format
|
||||
msgid "Create Repair"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -409,13 +397,7 @@ msgstr "Draft"
|
|||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form
|
||||
msgid ""
|
||||
"Draft invoices for this order will be cancelled. Do you confirm the action?"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model,name:repair.model_mail_compose_message
|
||||
msgid "Email composition wizard"
|
||||
msgid "Draft invoices for this order will be cancelled. Do you confirm the action?"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -513,8 +495,7 @@ msgstr "If checked, some messages have a delivery error."
|
|||
#. module: repair
|
||||
#: model:ir.model.fields,help:repair.field_stock_picking__is_repairable
|
||||
#: model:ir.model.fields,help:repair.field_stock_picking_type__is_repairable
|
||||
msgid ""
|
||||
"If ticked, you will be able to directly create repair orders from a return."
|
||||
msgid "If ticked, you will be able to directly create repair orders from a return."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -575,7 +556,6 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "Invoice created"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -607,16 +587,6 @@ msgstr "Journal Entry"
|
|||
msgid "Journal Item"
|
||||
msgstr "Journal Item"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee____last_update
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_line____last_update
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order____last_update
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order_make_invoice____last_update
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_tags____last_update
|
||||
#: model:ir.model.fields,field_description:repair.field_stock_warn_insufficient_qty_repair____last_update
|
||||
msgid "Last Modified on"
|
||||
msgstr "Last Modified on"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee__write_uid
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_line__write_uid
|
||||
|
|
@ -646,7 +616,7 @@ msgstr "Late Activities"
|
|||
#: model:ir.model.fields,field_description:repair.field_repair_order__location_id
|
||||
#: model:ir.model.fields,field_description:repair.field_stock_warn_insufficient_qty_repair__location_id
|
||||
msgid "Location"
|
||||
msgstr ""
|
||||
msgstr "સ્થળ"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model,name:repair.model_stock_lot
|
||||
|
|
@ -655,11 +625,6 @@ msgstr ""
|
|||
msgid "Lot/Serial"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__message_main_attachment_id
|
||||
msgid "Main Attachment"
|
||||
msgstr "Main Attachment"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__message_has_error
|
||||
msgid "Message Delivery error"
|
||||
|
|
@ -702,22 +667,13 @@ msgstr ""
|
|||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0 code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
msgid "No account defined for product \"%s\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0 code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "No pricelist found."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "No product defined on fees."
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -726,13 +682,6 @@ msgstr ""
|
|||
msgid "No repair order found. Let's create one!"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0 code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "No valid pricelist line found."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields.selection,name:repair.selection__repair_order__priority__0
|
||||
msgid "Normal"
|
||||
|
|
@ -741,9 +690,7 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Note that the warehouses of the return and repair locations don't match!"
|
||||
msgid "Note that the warehouses of the return and repair locations don't match!"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -758,8 +705,8 @@ msgstr "Number of errors"
|
|||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,help:repair.field_repair_order__message_needaction_counter
|
||||
msgid "Number of messages requiring action"
|
||||
msgstr ""
|
||||
msgid "Number of messages which requires an action"
|
||||
msgstr "Number of messages which requires an action"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,help:repair.field_repair_order__message_has_error_counter
|
||||
|
|
@ -774,7 +721,6 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "Only draft repairs can be confirmed."
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -902,6 +848,11 @@ msgstr ""
|
|||
msgid "Quotations"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__rating_ids
|
||||
msgid "Ratings"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form_filter
|
||||
msgid "Ready To Repair"
|
||||
|
|
@ -915,7 +866,7 @@ msgstr ""
|
|||
#. module: repair
|
||||
#: model:ir.model.fields.selection,name:repair.selection__repair_line__type__remove
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
msgstr "દૂર કરો"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_account_bank_statement_line__repair_ids
|
||||
|
|
@ -986,7 +937,6 @@ msgstr ""
|
|||
#: model_terms:ir.ui.view,arch_db:repair.stock_production_lot_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_graph
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_pivot
|
||||
#, python-format
|
||||
msgid "Repair Orders"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -1019,28 +969,24 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "Repair must be canceled in order to reset it to draft."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "Repair must be confirmed before starting reparation."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "Repair must be repaired in order to make the product moves."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "Repair must be under repair in order to end reparation."
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -1052,7 +998,6 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/stock_lot.py:0
|
||||
#, python-format
|
||||
msgid "Repair orders of %s"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -1143,10 +1088,7 @@ msgstr ""
|
|||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,help:repair.field_repair_order__invoice_method
|
||||
msgid ""
|
||||
"Selecting 'Before Repair' or 'After Repair' will allow you to generate "
|
||||
"invoice before or after the repair is done respectively. 'No invoice' means "
|
||||
"you don't want to generate invoice for this repair order."
|
||||
msgid "Selecting 'Before Repair' or 'After Repair' will allow you to generate invoice before or after the repair is done respectively. 'No invoice' means you don't want to generate invoice for this repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -1162,7 +1104,6 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "Serial number is required for operation lines with products: %s"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -1240,6 +1181,22 @@ msgstr "Tags"
|
|||
msgid "Tax"
|
||||
msgstr "Tax"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_line__tax_calculation_rounding_method
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__tax_calculation_rounding_method
|
||||
msgid "Tax calculation rounding method"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form
|
||||
msgid "Tax excl."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form
|
||||
msgid "Tax incl."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee__tax_id
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_line__tax_id
|
||||
|
|
@ -1256,17 +1213,12 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The product unit of measure you chose has a different category than the "
|
||||
"product unit of measure."
|
||||
msgid "The product unit of measure you chose has a different category than the product unit of measure."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,help:repair.field_repair_line__state
|
||||
msgid ""
|
||||
"The status of a repair line is set automatically to the one of the linked "
|
||||
"repair order."
|
||||
msgid "The status of a repair line is set automatically to the one of the linked repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -1308,9 +1260,7 @@ msgstr "Transfer"
|
|||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,help:repair.field_repair_order__is_returned
|
||||
msgid ""
|
||||
"True if this repair is linked to a Return Order and the order is 'Done'. "
|
||||
"False otherwise."
|
||||
msgid "True if this repair is linked to a Return Order and the order is 'Done'. False otherwise."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -1369,8 +1319,7 @@ msgstr ""
|
|||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0 code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
msgid "Warning"
|
||||
msgstr "Warning"
|
||||
|
||||
|
|
@ -1393,55 +1342,36 @@ msgstr "Website communication history"
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You can not delete a repair order once it has been confirmed. You must first"
|
||||
" cancel it."
|
||||
msgid "You can not delete a repair order once it has been confirmed. You must first cancel it."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You can not delete a repair order which is linked to an invoice which has "
|
||||
"been posted once."
|
||||
msgid "You can not delete a repair order which is linked to an invoice which has been posted once."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "You can not enter negative quantities."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "You cannot cancel a completed repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "You cannot delete a completed repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0 code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You have to select a pricelist in the Repair form !\n"
|
||||
" Please set one before choosing a product."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "You have to select an invoice address in the repair form."
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -1450,13 +1380,7 @@ msgstr ""
|
|||
msgid "from location"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:mail.template,report_name:repair.mail_template_repair_quotation
|
||||
msgid "{{ (object.name or '').replace('/','_') }}"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:mail.template,subject:repair.mail_template_repair_quotation
|
||||
msgid ""
|
||||
"{{ object.partner_id.name }} Repair Orders (Ref {{ object.name or 'n/a' }})"
|
||||
msgid "{{ object.partner_id.name }} Repair Orders (Ref {{ object.name or 'n/a' }})"
|
||||
msgstr ""
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
|
@ -1,25 +1,21 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * repair
|
||||
#
|
||||
# * mrp_repair
|
||||
#
|
||||
# Translators:
|
||||
# Amkha VAYAPHATH <amkha.nazou@gmail.com>, 2023
|
||||
# ສີສຸວັນ ສັງບົວບຸລົມ <sisouvan@gmail.com>, 2023
|
||||
# Martin Trigaux, 2023
|
||||
# Phoxaysy Sengchanthanouvong <phoxaysy@gmail.com>, 2023
|
||||
#
|
||||
# Martin Trigaux <mat@odoo.com>, 2017
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-05-23 08:22+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Phoxaysy Sengchanthanouvong <phoxaysy@gmail.com>, 2023\n"
|
||||
"Language-Team: Lao (https://app.transifex.com/odoo/teams/41243/lo/)\n"
|
||||
"POT-Creation-Date: 2023-05-16 13:48+0000\n"
|
||||
"PO-Revision-Date: 2017-10-02 11:27+0000\n"
|
||||
"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n"
|
||||
"Language-Team: Lao (https://www.transifex.com/odoo/teams/41243/lo/)\n"
|
||||
"Language: lo\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: lo\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -38,7 +34,7 @@ msgstr ""
|
|||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form
|
||||
msgid "(update)"
|
||||
msgstr "(ຄິດໄລ່ມູນຄ່າໃໝ່)"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,help:repair.field_repair_order__state
|
||||
|
|
@ -55,7 +51,6 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid ": Insufficient Quantity To Repair"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -67,7 +62,7 @@ msgid ""
|
|||
" Hello <t t-out=\"object.partner_id.name or ''\">Brandon Freeman</t>,<br>\n"
|
||||
" Here is your repair order <strong t-out=\"object.name or ''\">RO/00004</strong>\n"
|
||||
" <t t-if=\"object.invoice_method != 'none'\">\n"
|
||||
" amounting in <strong><t t-out=\"format_amount(object.amount_total, object.pricelist_id.currency_id) or ''\">$ 100.00</t>.</strong><br>\n"
|
||||
" amounting in <strong><t t-out=\"format_amount(object.amount_total, object.currency_id) or ''\">$ 100.00</t>.</strong><br>\n"
|
||||
" </t>\n"
|
||||
" <t t-else=\"\">\n"
|
||||
" .<br>\n"
|
||||
|
|
@ -95,6 +90,11 @@ msgid ""
|
|||
" <span class=\"o_stat_text\">Invoices</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form
|
||||
msgid "<span class=\"o_stat_text\">Product Moves</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.stock_production_lot_view_form
|
||||
msgid "<span class=\"o_stat_text\">Repairs</span>"
|
||||
|
|
@ -127,18 +127,18 @@ msgstr ""
|
|||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.report_repairorder
|
||||
msgid "<strong>Shipping address :</strong>"
|
||||
msgid "<strong>Shipping address:</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.report_repairorder
|
||||
msgid "<strong>Total Without Taxes</strong>"
|
||||
msgstr "<strong>ໄລຍະເວລາຊໍາລະເງິນ:</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.report_repairorder
|
||||
msgid "<strong>Total</strong>"
|
||||
msgstr "<strong>ທັງໝົດ:</strong>"
|
||||
msgstr "<strong>ພະນັກງານຂາຍ:</strong>"
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.report_repairorder
|
||||
|
|
@ -158,7 +158,7 @@ msgstr ""
|
|||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__activity_ids
|
||||
msgid "Activities"
|
||||
msgstr "ກິດຈຳກຳ"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__activity_exception_decoration
|
||||
|
|
@ -168,7 +168,7 @@ msgstr ""
|
|||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__activity_state
|
||||
msgid "Activity State"
|
||||
msgstr "ສະຖານະ"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__activity_type_icon
|
||||
|
|
@ -178,7 +178,7 @@ msgstr ""
|
|||
#. module: repair
|
||||
#: model:ir.model.fields.selection,name:repair.selection__repair_line__type__add
|
||||
msgid "Add"
|
||||
msgstr "ເພີ່ມເຂົ້າ"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form
|
||||
|
|
@ -213,7 +213,7 @@ msgstr ""
|
|||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_make_invoice
|
||||
msgid "Cancel"
|
||||
msgstr "ຍົກເລີກ"
|
||||
msgstr "ຍົກເລີອກ"
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form
|
||||
|
|
@ -224,26 +224,24 @@ msgstr ""
|
|||
#: model:ir.model.fields.selection,name:repair.selection__repair_line__state__cancel
|
||||
#: model:ir.model.fields.selection,name:repair.selection__repair_order__state__cancel
|
||||
msgid "Cancelled"
|
||||
msgstr "ຖືກຍົກເລີກແລ້ວ"
|
||||
msgstr "ຍົກເລີກ"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee__product_uom_category_id
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_line__product_uom_category_id
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__product_uom_category_id
|
||||
msgid "Category"
|
||||
msgstr "ໝວດ"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,help:repair.field_repair_order__partner_id
|
||||
msgid ""
|
||||
"Choose partner for whom the order will be invoiced and delivered. You can "
|
||||
"find a partner by its Name, TIN, Email or Internal Reference."
|
||||
msgid "Choose partner for whom the order will be invoiced and delivered. You can find a partner by its Name, TIN, Email or Internal Reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_tags__color
|
||||
msgid "Color Index"
|
||||
msgstr "ດັດຊະນີສີ"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee__company_id
|
||||
|
|
@ -256,7 +254,7 @@ msgstr "ບໍລິສັດ"
|
|||
#. module: repair
|
||||
#: model:ir.ui.menu,name:repair.repair_menu_config
|
||||
msgid "Configuration"
|
||||
msgstr "ການຕັ້ງຄ່າລະບົບ"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form
|
||||
|
|
@ -268,31 +266,20 @@ msgstr ""
|
|||
#: model:ir.model.fields.selection,name:repair.selection__repair_order__state__confirmed
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form_filter
|
||||
msgid "Confirmed"
|
||||
msgstr "ຮັບຮູ້ເເລັວ"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,help:repair.field_repair_fee__product_uom_category_id
|
||||
#: model:ir.model.fields,help:repair.field_repair_line__product_uom_category_id
|
||||
#: model:ir.model.fields,help:repair.field_repair_order__product_uom_category_id
|
||||
msgid ""
|
||||
"Conversion between Units of Measure can only occur if they belong to the "
|
||||
"same category. The conversion will be made based on the ratios."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0 code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Couldn't find a pricelist line matching this product and quantity.\n"
|
||||
"You have to change either the product, the quantity or the pricelist."
|
||||
msgid "Conversion between Units of Measure can only occur if they belong to the same category. The conversion will be made based on the ratios."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_make_invoice
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form
|
||||
msgid "Create Invoice"
|
||||
msgstr "ວັນທີ່ສ້າງໃບຮັບເງິນ"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model,name:repair.model_repair_order_make_invoice
|
||||
|
|
@ -302,7 +289,6 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/stock_picking.py:0
|
||||
#, python-format
|
||||
msgid "Create Repair"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -321,7 +307,7 @@ msgstr ""
|
|||
#: model:ir.actions.act_window,name:repair.act_repair_invoice
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_make_invoice
|
||||
msgid "Create invoices"
|
||||
msgstr "ສ້າງໃບເກັບເງິນ"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee__create_uid
|
||||
|
|
@ -331,7 +317,7 @@ msgstr "ສ້າງໃບເກັບເງິນ"
|
|||
#: model:ir.model.fields,field_description:repair.field_repair_tags__create_uid
|
||||
#: model:ir.model.fields,field_description:repair.field_stock_warn_insufficient_qty_repair__create_uid
|
||||
msgid "Created by"
|
||||
msgstr "ສ້າງໂດຍ"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee__create_date
|
||||
|
|
@ -341,20 +327,20 @@ msgstr "ສ້າງໂດຍ"
|
|||
#: model:ir.model.fields,field_description:repair.field_repair_tags__create_date
|
||||
#: model:ir.model.fields,field_description:repair.field_stock_warn_insufficient_qty_repair__create_date
|
||||
msgid "Created on"
|
||||
msgstr "ສ້າງເມື່ອ"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee__currency_id
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_line__currency_id
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__currency_id
|
||||
msgid "Currency"
|
||||
msgstr "ສະກຸນເງິນ"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__partner_id
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form_filter
|
||||
msgid "Customer"
|
||||
msgstr "ລູກຄ້າ"
|
||||
msgstr "ຄຸ່ຄ້າ"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__default_address_id
|
||||
|
|
@ -386,7 +372,7 @@ msgstr ""
|
|||
#: model:ir.model.fields,field_description:repair.field_repair_tags__display_name
|
||||
#: model:ir.model.fields,field_description:repair.field_stock_warn_insufficient_qty_repair__display_name
|
||||
msgid "Display Name"
|
||||
msgstr "ຊື່ເຕັມ"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.stock_warn_insufficient_qty_repair_form_view
|
||||
|
|
@ -401,22 +387,16 @@ msgstr ""
|
|||
#. module: repair
|
||||
#: model:ir.model.fields.selection,name:repair.selection__repair_line__state__done
|
||||
msgid "Done"
|
||||
msgstr "ສໍາເລັດແລ້ວ"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields.selection,name:repair.selection__repair_line__state__draft
|
||||
msgid "Draft"
|
||||
msgstr "ຕົວທົດລອງ"
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form
|
||||
msgid ""
|
||||
"Draft invoices for this order will be cancelled. Do you confirm the action?"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model,name:repair.model_mail_compose_message
|
||||
msgid "Email composition wizard"
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form
|
||||
msgid "Draft invoices for this order will be cancelled. Do you confirm the action?"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -433,7 +413,7 @@ msgstr ""
|
|||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form
|
||||
msgid "Extra Info"
|
||||
msgstr "ຂໍ້ມູນເພີ່ມ"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form
|
||||
|
|
@ -463,7 +443,7 @@ msgstr ""
|
|||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form_filter
|
||||
msgid "Group By"
|
||||
msgstr "ຈັດຂໍ້ມູນຕາມ"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order_make_invoice__group
|
||||
|
|
@ -488,7 +468,7 @@ msgstr ""
|
|||
#: model:ir.model.fields,field_description:repair.field_repair_tags__id
|
||||
#: model:ir.model.fields,field_description:repair.field_stock_warn_insufficient_qty_repair__id
|
||||
msgid "ID"
|
||||
msgstr "ເລກລຳດັບ"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__activity_exception_icon
|
||||
|
|
@ -514,8 +494,7 @@ msgstr ""
|
|||
#. module: repair
|
||||
#: model:ir.model.fields,help:repair.field_stock_picking__is_repairable
|
||||
#: model:ir.model.fields,help:repair.field_stock_picking_type__is_repairable
|
||||
msgid ""
|
||||
"If ticked, you will be able to directly create repair orders from a return."
|
||||
msgid "If ticked, you will be able to directly create repair orders from a return."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -529,7 +508,7 @@ msgstr ""
|
|||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__internal_notes
|
||||
msgid "Internal Notes"
|
||||
msgstr "ບັນທຶກພາຍໃນ"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_line__move_id
|
||||
|
|
@ -551,7 +530,7 @@ msgstr "ໃບເກັບເງີນ"
|
|||
#: model:ir.model.fields,field_description:repair.field_repair_fee__invoice_line_id
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_line__invoice_line_id
|
||||
msgid "Invoice Line"
|
||||
msgstr "ລາຍການເກັບເງິນ"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__invoice_method
|
||||
|
|
@ -576,7 +555,6 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "Invoice created"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -606,17 +584,7 @@ msgstr ""
|
|||
#. module: repair
|
||||
#: model:ir.model,name:repair.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "ລານການລົງບັນຊີ"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee____last_update
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_line____last_update
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order____last_update
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order_make_invoice____last_update
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_tags____last_update
|
||||
#: model:ir.model.fields,field_description:repair.field_stock_warn_insufficient_qty_repair____last_update
|
||||
msgid "Last Modified on"
|
||||
msgstr "ແກ້ໄຂລ້າສຸດເມື່ອ"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee__write_uid
|
||||
|
|
@ -626,7 +594,7 @@ msgstr "ແກ້ໄຂລ້າສຸດເມື່ອ"
|
|||
#: model:ir.model.fields,field_description:repair.field_repair_tags__write_uid
|
||||
#: model:ir.model.fields,field_description:repair.field_stock_warn_insufficient_qty_repair__write_uid
|
||||
msgid "Last Updated by"
|
||||
msgstr "ປັບປຸງລ້າສຸດໂດຍ"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee__write_date
|
||||
|
|
@ -636,7 +604,7 @@ msgstr "ປັບປຸງລ້າສຸດໂດຍ"
|
|||
#: model:ir.model.fields,field_description:repair.field_repair_tags__write_date
|
||||
#: model:ir.model.fields,field_description:repair.field_stock_warn_insufficient_qty_repair__write_date
|
||||
msgid "Last Updated on"
|
||||
msgstr "ປັບປຸງລ້າສຸດເມື່ອ"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form_filter
|
||||
|
|
@ -656,11 +624,6 @@ msgstr ""
|
|||
msgid "Lot/Serial"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__message_main_attachment_id
|
||||
msgid "Main Attachment"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__message_has_error
|
||||
msgid "Message Delivery error"
|
||||
|
|
@ -689,7 +652,7 @@ msgstr ""
|
|||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__activity_summary
|
||||
msgid "Next Activity Summary"
|
||||
msgstr "ເນື້ອໃນກິດຈະກຳຕໍ່ໄປ"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__activity_type_id
|
||||
|
|
@ -703,22 +666,13 @@ msgstr ""
|
|||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0 code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
msgid "No account defined for product \"%s\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0 code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "No pricelist found."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "No product defined on fees."
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -727,24 +681,15 @@ msgstr ""
|
|||
msgid "No repair order found. Let's create one!"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0 code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "No valid pricelist line found."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields.selection,name:repair.selection__repair_order__priority__0
|
||||
msgid "Normal"
|
||||
msgstr "ທຳມະດາ"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Note that the warehouses of the return and repair locations don't match!"
|
||||
msgid "Note that the warehouses of the return and repair locations don't match!"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -759,7 +704,7 @@ msgstr ""
|
|||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,help:repair.field_repair_order__message_needaction_counter
|
||||
msgid "Number of messages requiring action"
|
||||
msgid "Number of messages which requires an action"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -775,7 +720,6 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "Only draft repairs can be confirmed."
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -819,7 +763,7 @@ msgstr ""
|
|||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__priority
|
||||
msgid "Priority"
|
||||
msgstr "ບຸລິມະສິດ"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee__product_id
|
||||
|
|
@ -903,6 +847,11 @@ msgstr ""
|
|||
msgid "Quotations"
|
||||
msgstr "ໃບສະເໜີລາຄາ"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__rating_ids
|
||||
msgid "Ratings"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form_filter
|
||||
msgid "Ready To Repair"
|
||||
|
|
@ -987,7 +936,6 @@ msgstr ""
|
|||
#: model_terms:ir.ui.view,arch_db:repair.stock_production_lot_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_graph
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_pivot
|
||||
#, python-format
|
||||
msgid "Repair Orders"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -1020,28 +968,24 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "Repair must be canceled in order to reset it to draft."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "Repair must be confirmed before starting reparation."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "Repair must be repaired in order to make the product moves."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "Repair must be under repair in order to end reparation."
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -1053,7 +997,6 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/stock_lot.py:0
|
||||
#, python-format
|
||||
msgid "Repair orders of %s"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -1084,12 +1027,12 @@ msgstr ""
|
|||
#. module: repair
|
||||
#: model:ir.ui.menu,name:repair.repair_menu_reporting
|
||||
msgid "Reporting"
|
||||
msgstr "ບົດລາຍງານ"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__user_id
|
||||
msgid "Responsible"
|
||||
msgstr "ຮັບຜິດຊອບ"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__activity_user_id
|
||||
|
|
@ -1125,7 +1068,7 @@ msgstr ""
|
|||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__sale_order_id
|
||||
msgid "Sale Order"
|
||||
msgstr "ໃບສັ່ງຊື້"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,help:repair.field_repair_order__sale_order_id
|
||||
|
|
@ -1144,10 +1087,7 @@ msgstr ""
|
|||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,help:repair.field_repair_order__invoice_method
|
||||
msgid ""
|
||||
"Selecting 'Before Repair' or 'After Repair' will allow you to generate "
|
||||
"invoice before or after the repair is done respectively. 'No invoice' means "
|
||||
"you don't want to generate invoice for this repair order."
|
||||
msgid "Selecting 'Before Repair' or 'After Repair' will allow you to generate invoice before or after the repair is done respectively. 'No invoice' means you don't want to generate invoice for this repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -1163,7 +1103,6 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "Serial number is required for operation lines with products: %s"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -1192,7 +1131,7 @@ msgstr ""
|
|||
#: model:ir.model.fields,field_description:repair.field_repair_order__state
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form_filter
|
||||
msgid "Status"
|
||||
msgstr "ສະຖານະພາບ"
|
||||
msgstr "ສະພາບ"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,help:repair.field_repair_order__activity_state
|
||||
|
|
@ -1230,12 +1169,28 @@ msgstr ""
|
|||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_tag_search
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_tag_tree
|
||||
msgid "Tags"
|
||||
msgstr "ເປົ້າໝາຍ"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.report_repairorder
|
||||
msgid "Tax"
|
||||
msgstr "ອາກອນ"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_line__tax_calculation_rounding_method
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__tax_calculation_rounding_method
|
||||
msgid "Tax calculation rounding method"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form
|
||||
msgid "Tax excl."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form
|
||||
msgid "Tax incl."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee__tax_id
|
||||
|
|
@ -1253,17 +1208,12 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The product unit of measure you chose has a different category than the "
|
||||
"product unit of measure."
|
||||
msgid "The product unit of measure you chose has a different category than the product unit of measure."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,help:repair.field_repair_line__state
|
||||
msgid ""
|
||||
"The status of a repair line is set automatically to the one of the linked "
|
||||
"repair order."
|
||||
msgid "The status of a repair line is set automatically to the one of the linked repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -1279,7 +1229,7 @@ msgstr ""
|
|||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form_filter
|
||||
msgid "Today Activities"
|
||||
msgstr "ກິດຈະກຳມື້ນີ້"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee__price_total
|
||||
|
|
@ -1301,19 +1251,17 @@ msgstr ""
|
|||
#. module: repair
|
||||
#: model:ir.model,name:repair.model_stock_picking
|
||||
msgid "Transfer"
|
||||
msgstr "ໂອນ"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,help:repair.field_repair_order__is_returned
|
||||
msgid ""
|
||||
"True if this repair is linked to a Return Order and the order is 'Done'. "
|
||||
"False otherwise."
|
||||
msgid "True if this repair is linked to a Return Order and the order is 'Done'. False otherwise."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_line__type
|
||||
msgid "Type"
|
||||
msgstr "ປະເພດ"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,help:repair.field_repair_order__activity_exception_decoration
|
||||
|
|
@ -1330,7 +1278,7 @@ msgstr ""
|
|||
#: model:ir.model.fields,field_description:repair.field_repair_line__price_unit
|
||||
#: model_terms:ir.ui.view,arch_db:repair.report_repairorder
|
||||
msgid "Unit Price"
|
||||
msgstr "ລາຄາຫົວໜ່ວຍ"
|
||||
msgstr "ລາຄາຫົວໜວຍ"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_stock_warn_insufficient_qty_repair__product_uom_name
|
||||
|
|
@ -1366,10 +1314,9 @@ msgstr ""
|
|||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0 code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
msgid "Warning"
|
||||
msgstr "ການແຈ້ງເຕື່ອນ"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__guarantee_limit
|
||||
|
|
@ -1390,55 +1337,36 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You can not delete a repair order once it has been confirmed. You must first"
|
||||
" cancel it."
|
||||
msgid "You can not delete a repair order once it has been confirmed. You must first cancel it."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You can not delete a repair order which is linked to an invoice which has "
|
||||
"been posted once."
|
||||
msgid "You can not delete a repair order which is linked to an invoice which has been posted once."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "You can not enter negative quantities."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "You cannot cancel a completed repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "You cannot delete a completed repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0 code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You have to select a pricelist in the Repair form !\n"
|
||||
" Please set one before choosing a product."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "You have to select an invoice address in the repair form."
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -1447,13 +1375,7 @@ msgstr ""
|
|||
msgid "from location"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:mail.template,report_name:repair.mail_template_repair_quotation
|
||||
msgid "{{ (object.name or '').replace('/','_') }}"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:mail.template,subject:repair.mail_template_repair_quotation
|
||||
msgid ""
|
||||
"{{ object.partner_id.name }} Repair Orders (Ref {{ object.name or 'n/a' }})"
|
||||
msgid "{{ object.partner_id.name }} Repair Orders (Ref {{ object.name or 'n/a' }})"
|
||||
msgstr ""
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
|
@ -1,18 +1,20 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * repair
|
||||
#
|
||||
# * mrp_repair
|
||||
#
|
||||
# Translators:
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Project-Id-Version: Odoo 9.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-05-23 08:22+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Language-Team: Tamil (https://app.transifex.com/odoo/teams/41243/ta/)\n"
|
||||
"POT-Creation-Date: 2023-05-16 13:48+0000\n"
|
||||
"PO-Revision-Date: 2016-02-11 10:09+0000\n"
|
||||
"Last-Translator: Martin Trigaux\n"
|
||||
"Language-Team: Tamil (http://www.transifex.com/odoo/odoo-9/language/ta/)\n"
|
||||
"Language: ta\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: ta\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -48,7 +50,6 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid ": Insufficient Quantity To Repair"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -60,7 +61,7 @@ msgid ""
|
|||
" Hello <t t-out=\"object.partner_id.name or ''\">Brandon Freeman</t>,<br>\n"
|
||||
" Here is your repair order <strong t-out=\"object.name or ''\">RO/00004</strong>\n"
|
||||
" <t t-if=\"object.invoice_method != 'none'\">\n"
|
||||
" amounting in <strong><t t-out=\"format_amount(object.amount_total, object.pricelist_id.currency_id) or ''\">$ 100.00</t>.</strong><br>\n"
|
||||
" amounting in <strong><t t-out=\"format_amount(object.amount_total, object.currency_id) or ''\">$ 100.00</t>.</strong><br>\n"
|
||||
" </t>\n"
|
||||
" <t t-else=\"\">\n"
|
||||
" .<br>\n"
|
||||
|
|
@ -88,6 +89,11 @@ msgid ""
|
|||
" <span class=\"o_stat_text\">Invoices</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form
|
||||
msgid "<span class=\"o_stat_text\">Product Moves</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.stock_production_lot_view_form
|
||||
msgid "<span class=\"o_stat_text\">Repairs</span>"
|
||||
|
|
@ -120,18 +126,18 @@ msgstr ""
|
|||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.report_repairorder
|
||||
msgid "<strong>Shipping address :</strong>"
|
||||
msgid "<strong>Shipping address:</strong>"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.report_repairorder
|
||||
msgid "<strong>Total Without Taxes</strong>"
|
||||
msgstr ""
|
||||
msgstr "<strong>வரி இல்லாமல் மொத்த</strong>"
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.report_repairorder
|
||||
msgid "<strong>Total</strong>"
|
||||
msgstr ""
|
||||
msgstr "<strong>மொத்தம்</strong>"
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.report_repairorder
|
||||
|
|
@ -171,7 +177,7 @@ msgstr ""
|
|||
#. module: repair
|
||||
#: model:ir.model.fields.selection,name:repair.selection__repair_line__type__add
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
msgstr "சேர்"
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form
|
||||
|
|
@ -206,7 +212,7 @@ msgstr ""
|
|||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_make_invoice
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
msgstr "ரத்து"
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form
|
||||
|
|
@ -228,9 +234,7 @@ msgstr ""
|
|||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,help:repair.field_repair_order__partner_id
|
||||
msgid ""
|
||||
"Choose partner for whom the order will be invoiced and delivered. You can "
|
||||
"find a partner by its Name, TIN, Email or Internal Reference."
|
||||
msgid "Choose partner for whom the order will be invoiced and delivered. You can find a partner by its Name, TIN, Email or Internal Reference."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -244,7 +248,7 @@ msgstr ""
|
|||
#: model:ir.model.fields,field_description:repair.field_repair_order__company_id
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form_filter
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
msgstr "நிறுவனம்"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.ui.menu,name:repair.repair_menu_config
|
||||
|
|
@ -267,18 +271,7 @@ msgstr ""
|
|||
#: model:ir.model.fields,help:repair.field_repair_fee__product_uom_category_id
|
||||
#: model:ir.model.fields,help:repair.field_repair_line__product_uom_category_id
|
||||
#: model:ir.model.fields,help:repair.field_repair_order__product_uom_category_id
|
||||
msgid ""
|
||||
"Conversion between Units of Measure can only occur if they belong to the "
|
||||
"same category. The conversion will be made based on the ratios."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0 code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Couldn't find a pricelist line matching this product and quantity.\n"
|
||||
"You have to change either the product, the quantity or the pricelist."
|
||||
msgid "Conversion between Units of Measure can only occur if they belong to the same category. The conversion will be made based on the ratios."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -295,7 +288,6 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/stock_picking.py:0
|
||||
#, python-format
|
||||
msgid "Create Repair"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -324,7 +316,7 @@ msgstr ""
|
|||
#: model:ir.model.fields,field_description:repair.field_repair_tags__create_uid
|
||||
#: model:ir.model.fields,field_description:repair.field_stock_warn_insufficient_qty_repair__create_uid
|
||||
msgid "Created by"
|
||||
msgstr ""
|
||||
msgstr "உருவாக்கியவர்"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee__create_date
|
||||
|
|
@ -335,6 +327,8 @@ msgstr ""
|
|||
#: model:ir.model.fields,field_description:repair.field_stock_warn_insufficient_qty_repair__create_date
|
||||
msgid "Created on"
|
||||
msgstr ""
|
||||
"உருவாக்கப்பட்ட \n"
|
||||
"தேதி"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee__currency_id
|
||||
|
|
@ -364,7 +358,7 @@ msgstr ""
|
|||
#: model:ir.model.fields,field_description:repair.field_repair_line__name
|
||||
#: model_terms:ir.ui.view,arch_db:repair.report_repairorder
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
msgstr "விளக்கம்"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_line__location_dest_id
|
||||
|
|
@ -379,7 +373,7 @@ msgstr ""
|
|||
#: model:ir.model.fields,field_description:repair.field_repair_tags__display_name
|
||||
#: model:ir.model.fields,field_description:repair.field_stock_warn_insufficient_qty_repair__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
msgstr "காட்சி பெயர்"
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.stock_warn_insufficient_qty_repair_form_view
|
||||
|
|
@ -403,13 +397,7 @@ msgstr ""
|
|||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form
|
||||
msgid ""
|
||||
"Draft invoices for this order will be cancelled. Do you confirm the action?"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model,name:repair.model_mail_compose_message
|
||||
msgid "Email composition wizard"
|
||||
msgid "Draft invoices for this order will be cancelled. Do you confirm the action?"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -481,7 +469,7 @@ msgstr ""
|
|||
#: model:ir.model.fields,field_description:repair.field_repair_tags__id
|
||||
#: model:ir.model.fields,field_description:repair.field_stock_warn_insufficient_qty_repair__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
msgstr "ID"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__activity_exception_icon
|
||||
|
|
@ -507,8 +495,7 @@ msgstr ""
|
|||
#. module: repair
|
||||
#: model:ir.model.fields,help:repair.field_stock_picking__is_repairable
|
||||
#: model:ir.model.fields,help:repair.field_stock_picking_type__is_repairable
|
||||
msgid ""
|
||||
"If ticked, you will be able to directly create repair orders from a return."
|
||||
msgid "If ticked, you will be able to directly create repair orders from a return."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -538,7 +525,7 @@ msgstr ""
|
|||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__invoice_id
|
||||
msgid "Invoice"
|
||||
msgstr ""
|
||||
msgstr "விலைப்பட்டியல்"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee__invoice_line_id
|
||||
|
|
@ -569,7 +556,6 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "Invoice created"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -601,16 +587,6 @@ msgstr ""
|
|||
msgid "Journal Item"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee____last_update
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_line____last_update
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order____last_update
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order_make_invoice____last_update
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_tags____last_update
|
||||
#: model:ir.model.fields,field_description:repair.field_stock_warn_insufficient_qty_repair____last_update
|
||||
msgid "Last Modified on"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee__write_uid
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_line__write_uid
|
||||
|
|
@ -619,7 +595,7 @@ msgstr ""
|
|||
#: model:ir.model.fields,field_description:repair.field_repair_tags__write_uid
|
||||
#: model:ir.model.fields,field_description:repair.field_stock_warn_insufficient_qty_repair__write_uid
|
||||
msgid "Last Updated by"
|
||||
msgstr ""
|
||||
msgstr "கடைசியாக புதுப்பிக்கப்பட்டது"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_fee__write_date
|
||||
|
|
@ -629,7 +605,7 @@ msgstr ""
|
|||
#: model:ir.model.fields,field_description:repair.field_repair_tags__write_date
|
||||
#: model:ir.model.fields,field_description:repair.field_stock_warn_insufficient_qty_repair__write_date
|
||||
msgid "Last Updated on"
|
||||
msgstr ""
|
||||
msgstr "கடைசியாக புதுப்பிக்கப்பட்டது"
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form_filter
|
||||
|
|
@ -649,11 +625,6 @@ msgstr ""
|
|||
msgid "Lot/Serial"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__message_main_attachment_id
|
||||
msgid "Main Attachment"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__message_has_error
|
||||
msgid "Message Delivery error"
|
||||
|
|
@ -696,22 +667,13 @@ msgstr ""
|
|||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0 code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
msgid "No account defined for product \"%s\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0 code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "No pricelist found."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "No product defined on fees."
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -720,13 +682,6 @@ msgstr ""
|
|||
msgid "No repair order found. Let's create one!"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0 code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "No valid pricelist line found."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields.selection,name:repair.selection__repair_order__priority__0
|
||||
msgid "Normal"
|
||||
|
|
@ -735,9 +690,7 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Note that the warehouses of the return and repair locations don't match!"
|
||||
msgid "Note that the warehouses of the return and repair locations don't match!"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -752,7 +705,7 @@ msgstr ""
|
|||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,help:repair.field_repair_order__message_needaction_counter
|
||||
msgid "Number of messages requiring action"
|
||||
msgid "Number of messages which requires an action"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -768,7 +721,6 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "Only draft repairs can be confirmed."
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -820,7 +772,7 @@ msgstr ""
|
|||
#: model:ir.model.fields,field_description:repair.field_stock_warn_insufficient_qty_repair__product_id
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form_filter
|
||||
msgid "Product"
|
||||
msgstr ""
|
||||
msgstr "தயாரிப்பு"
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form
|
||||
|
|
@ -873,7 +825,7 @@ msgstr ""
|
|||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_tree
|
||||
msgid "Quantity"
|
||||
msgstr ""
|
||||
msgstr "அளவு"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields.selection,name:repair.selection__repair_order__state__draft
|
||||
|
|
@ -896,6 +848,11 @@ msgstr ""
|
|||
msgid "Quotations"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__rating_ids
|
||||
msgid "Ratings"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form_filter
|
||||
msgid "Ready To Repair"
|
||||
|
|
@ -980,7 +937,6 @@ msgstr ""
|
|||
#: model_terms:ir.ui.view,arch_db:repair.stock_production_lot_view_form
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_graph
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_pivot
|
||||
#, python-format
|
||||
msgid "Repair Orders"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -1013,28 +969,24 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "Repair must be canceled in order to reset it to draft."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "Repair must be confirmed before starting reparation."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "Repair must be repaired in order to make the product moves."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "Repair must be under repair in order to end reparation."
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -1046,7 +998,6 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/stock_lot.py:0
|
||||
#, python-format
|
||||
msgid "Repair orders of %s"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -1137,10 +1088,7 @@ msgstr ""
|
|||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,help:repair.field_repair_order__invoice_method
|
||||
msgid ""
|
||||
"Selecting 'Before Repair' or 'After Repair' will allow you to generate "
|
||||
"invoice before or after the repair is done respectively. 'No invoice' means "
|
||||
"you don't want to generate invoice for this repair order."
|
||||
msgid "Selecting 'Before Repair' or 'After Repair' will allow you to generate invoice before or after the repair is done respectively. 'No invoice' means you don't want to generate invoice for this repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -1156,7 +1104,6 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "Serial number is required for operation lines with products: %s"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -1228,6 +1175,22 @@ msgstr ""
|
|||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.report_repairorder
|
||||
msgid "Tax"
|
||||
msgstr "வரி"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_line__tax_calculation_rounding_method
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_order__tax_calculation_rounding_method
|
||||
msgid "Tax calculation rounding method"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form
|
||||
msgid "Tax excl."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model_terms:ir.ui.view,arch_db:repair.view_repair_order_form
|
||||
msgid "Tax incl."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -1236,7 +1199,7 @@ msgstr ""
|
|||
#: model:ir.model.fields,field_description:repair.field_repair_order__amount_tax
|
||||
#: model_terms:ir.ui.view,arch_db:repair.report_repairorder
|
||||
msgid "Taxes"
|
||||
msgstr ""
|
||||
msgstr "வரி"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.constraint,message:repair.constraint_repair_order_name
|
||||
|
|
@ -1246,17 +1209,12 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The product unit of measure you chose has a different category than the "
|
||||
"product unit of measure."
|
||||
msgid "The product unit of measure you chose has a different category than the product unit of measure."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,help:repair.field_repair_line__state
|
||||
msgid ""
|
||||
"The status of a repair line is set automatically to the one of the linked "
|
||||
"repair order."
|
||||
msgid "The status of a repair line is set automatically to the one of the linked repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
|
|
@ -1298,15 +1256,13 @@ msgstr ""
|
|||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,help:repair.field_repair_order__is_returned
|
||||
msgid ""
|
||||
"True if this repair is linked to a Return Order and the order is 'Done'. "
|
||||
"False otherwise."
|
||||
msgid "True if this repair is linked to a Return Order and the order is 'Done'. False otherwise."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_repair_line__type
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
msgstr "வகை"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,help:repair.field_repair_order__activity_exception_decoration
|
||||
|
|
@ -1323,7 +1279,7 @@ msgstr ""
|
|||
#: model:ir.model.fields,field_description:repair.field_repair_line__price_unit
|
||||
#: model_terms:ir.ui.view,arch_db:repair.report_repairorder
|
||||
msgid "Unit Price"
|
||||
msgstr ""
|
||||
msgstr "அலகு விலை"
|
||||
|
||||
#. module: repair
|
||||
#: model:ir.model.fields,field_description:repair.field_stock_warn_insufficient_qty_repair__product_uom_name
|
||||
|
|
@ -1359,8 +1315,7 @@ msgstr ""
|
|||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0 code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
msgid "Warning"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -1383,55 +1338,36 @@ msgstr ""
|
|||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You can not delete a repair order once it has been confirmed. You must first"
|
||||
" cancel it."
|
||||
msgid "You can not delete a repair order once it has been confirmed. You must first cancel it."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You can not delete a repair order which is linked to an invoice which has "
|
||||
"been posted once."
|
||||
msgid "You can not delete a repair order which is linked to an invoice which has been posted once."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "You can not enter negative quantities."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "You cannot cancel a completed repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "You cannot delete a completed repair order."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0 code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"You have to select a pricelist in the Repair form !\n"
|
||||
" Please set one before choosing a product."
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#. odoo-python
|
||||
#: code:addons/repair/models/repair.py:0
|
||||
#, python-format
|
||||
msgid "You have to select an invoice address in the repair form."
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -1440,13 +1376,7 @@ msgstr ""
|
|||
msgid "from location"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:mail.template,report_name:repair.mail_template_repair_quotation
|
||||
msgid "{{ (object.name or '').replace('/','_') }}"
|
||||
msgstr ""
|
||||
|
||||
#. module: repair
|
||||
#: model:mail.template,subject:repair.mail_template_repair_quotation
|
||||
msgid ""
|
||||
"{{ object.partner_id.name }} Repair Orders (Ref {{ object.name or 'n/a' }})"
|
||||
msgid "{{ object.partner_id.name }} Repair Orders (Ref {{ object.name or 'n/a' }})"
|
||||
msgstr ""
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
1825
odoo-bringout-oca-ocb-repair/repair/i18n/uz.po
Normal file
1825
odoo-bringout-oca-ocb-repair/repair/i18n/uz.po
Normal file
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
|
@ -2,9 +2,11 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from . import repair
|
||||
from . import stock_move
|
||||
from . import stock_move_line
|
||||
from . import stock_picking
|
||||
from . import stock_traceability
|
||||
from . import stock_lot
|
||||
from . import account_move
|
||||
from . import product
|
||||
from . import mail_compose_message
|
||||
from . import sale_order
|
||||
from . import stock_warehouse
|
||||
|
|
|
|||
|
|
@ -1,31 +0,0 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
|
||||
from odoo import models, fields
|
||||
|
||||
|
||||
class AccountMove(models.Model):
|
||||
_inherit = 'account.move'
|
||||
|
||||
repair_ids = fields.One2many('repair.order', 'invoice_id', readonly=True, copy=False)
|
||||
|
||||
def unlink(self):
|
||||
repairs = self.sudo().repair_ids.filtered(lambda repair: repair.state != 'cancel')
|
||||
if repairs:
|
||||
repairs.sudo(False).state = '2binvoiced'
|
||||
return super().unlink()
|
||||
|
||||
|
||||
class AccountMoveLine(models.Model):
|
||||
_inherit = 'account.move.line'
|
||||
|
||||
repair_line_ids = fields.One2many('repair.line', 'invoice_line_id', readonly=True, copy=False)
|
||||
repair_fee_ids = fields.One2many('repair.fee', 'invoice_line_id', readonly=True, copy=False)
|
||||
|
||||
def _stock_account_get_anglo_saxon_price_unit(self):
|
||||
price_unit = super()._stock_account_get_anglo_saxon_price_unit()
|
||||
ro_line = self.sudo().repair_line_ids
|
||||
if ro_line:
|
||||
am = ro_line.invoice_line_id.move_id.sudo(False)
|
||||
sm = ro_line.move_id.sudo(False)
|
||||
price_unit = self._deduce_anglo_saxon_unit_price(am, sm)
|
||||
return price_unit
|
||||
|
|
@ -1,13 +0,0 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from odoo import models
|
||||
|
||||
|
||||
class MailComposeMessage(models.TransientModel):
|
||||
_inherit = 'mail.compose.message'
|
||||
|
||||
def _action_send_mail(self, auto_commit=False):
|
||||
if self.model == 'repair.order':
|
||||
self = self.with_context(mail_notify_author=self.env.user.partner_id in self.partner_ids)
|
||||
return super(MailComposeMessage, self)._action_send_mail(auto_commit=auto_commit)
|
||||
|
|
@ -1,25 +1,57 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from odoo import models
|
||||
from odoo import _, api, fields, models
|
||||
from odoo.exceptions import UserError
|
||||
|
||||
|
||||
class Product(models.Model):
|
||||
class ProductProduct(models.Model):
|
||||
_inherit = "product.product"
|
||||
|
||||
def _count_returned_sn_products(self, sn_lot):
|
||||
remove_count = self.env['repair.line'].search_count([
|
||||
('type', '=', 'remove'),
|
||||
('product_uom_qty', '=', 1),
|
||||
('lot_id', '=', sn_lot.id),
|
||||
('state', '=', 'done'),
|
||||
('location_dest_id.usage', '=', 'internal'),
|
||||
product_catalog_product_is_in_repair = fields.Boolean(
|
||||
compute='_compute_product_is_in_repair',
|
||||
search='_search_product_is_in_repair',
|
||||
)
|
||||
|
||||
def _compute_product_is_in_repair(self):
|
||||
# Just to enable the _search method
|
||||
self.product_catalog_product_is_in_repair = False
|
||||
|
||||
def _search_product_is_in_repair(self, operator, value):
|
||||
if operator != 'in':
|
||||
return NotImplemented
|
||||
product_ids = self.env['repair.order'].search([
|
||||
('id', 'in', [self.env.context.get('order_id', '')]),
|
||||
]).move_ids.product_id.ids
|
||||
return [('id', 'in', product_ids)]
|
||||
|
||||
def _count_returned_sn_products_domain(self, sn_lot, or_domains):
|
||||
or_domains.append([
|
||||
('move_id.repair_line_type', 'in', ['remove', 'recycle']),
|
||||
('location_dest_usage', '=', 'internal'),
|
||||
])
|
||||
add_count = self.env['repair.line'].search_count([
|
||||
('type', '=', 'add'),
|
||||
('product_uom_qty', '=', 1),
|
||||
('lot_id', '=', sn_lot.id),
|
||||
('state', '=', 'done'),
|
||||
('location_dest_id.usage', '=', 'production'),
|
||||
])
|
||||
return super()._count_returned_sn_products(sn_lot) + (remove_count - add_count)
|
||||
return super()._count_returned_sn_products_domain(sn_lot, or_domains)
|
||||
|
||||
def _update_uom(self, to_uom_id):
|
||||
for uom, product, repairs in self.env['repair.order']._read_group(
|
||||
[('product_id', 'in', self.ids)],
|
||||
['product_uom', 'product_id'],
|
||||
['id:recordset'],
|
||||
):
|
||||
if uom != product.product_tmpl_id.uom_id:
|
||||
raise UserError(_(
|
||||
'As other units of measure (ex : %(problem_uom)s) '
|
||||
'than %(uom)s have already been used for this product, the change of unit of measure can not be done.'
|
||||
'If you want to change it, please archive the product and create a new one.',
|
||||
problem_uom=uom.display_name, uom=product.product_tmpl_id.uom_id.display_name))
|
||||
repairs.product_uom = to_uom_id
|
||||
return super()._update_uom(to_uom_id)
|
||||
|
||||
class ProductTemplate(models.Model):
|
||||
_inherit = "product.template"
|
||||
|
||||
service_tracking = fields.Selection(selection_add=[('repair', 'Repair Order')],
|
||||
ondelete={'repair': 'set default'})
|
||||
|
||||
@api.model
|
||||
def _get_saleable_tracking_types(self):
|
||||
return super()._get_saleable_tracking_types() + ['repair']
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
123
odoo-bringout-oca-ocb-repair/repair/models/sale_order.py
Normal file
123
odoo-bringout-oca-ocb-repair/repair/models/sale_order.py
Normal file
|
|
@ -0,0 +1,123 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
from collections import defaultdict
|
||||
|
||||
from odoo import api, fields, models, _
|
||||
|
||||
|
||||
class SaleOrder(models.Model):
|
||||
_inherit = 'sale.order'
|
||||
|
||||
repair_order_ids = fields.One2many(
|
||||
comodel_name='repair.order', inverse_name='sale_order_id',
|
||||
string='Repair Order', groups='stock.group_stock_user')
|
||||
repair_count = fields.Integer(
|
||||
"Repair Order(s)", compute='_compute_repair_count', groups='stock.group_stock_user')
|
||||
|
||||
@api.depends('repair_order_ids')
|
||||
def _compute_repair_count(self):
|
||||
for order in self:
|
||||
order.repair_count = len(order.repair_order_ids)
|
||||
|
||||
def _action_cancel(self):
|
||||
res = super()._action_cancel()
|
||||
self.order_line._cancel_repair_order()
|
||||
return res
|
||||
|
||||
def _action_confirm(self):
|
||||
res = super()._action_confirm()
|
||||
self.order_line._create_repair_order()
|
||||
return res
|
||||
|
||||
def action_show_repair(self):
|
||||
self.ensure_one()
|
||||
if self.repair_count == 1:
|
||||
return {
|
||||
"type": "ir.actions.act_window",
|
||||
"res_model": "repair.order",
|
||||
"views": [[False, "form"]],
|
||||
"res_id": self.repair_order_ids.id,
|
||||
}
|
||||
elif self.repair_count > 1:
|
||||
return {
|
||||
"name": _("Repair Orders"),
|
||||
"type": "ir.actions.act_window",
|
||||
"res_model": "repair.order",
|
||||
"view_mode": "list,form",
|
||||
"domain": [('sale_order_id', '=', self.id)],
|
||||
}
|
||||
|
||||
|
||||
class SaleOrderLine(models.Model):
|
||||
_inherit = 'sale.order.line'
|
||||
|
||||
def _prepare_qty_delivered(self):
|
||||
repair_delivered_qties = defaultdict(float)
|
||||
remaining_so_lines = self
|
||||
for so_line in self:
|
||||
move = so_line.move_ids.sudo().filtered(lambda m: m.repair_id and m.state == 'done')
|
||||
if len(move) != 1:
|
||||
continue
|
||||
remaining_so_lines -= so_line
|
||||
repair_delivered_qties[so_line] = move.quantity
|
||||
delivered_qties = super(SaleOrderLine, remaining_so_lines)._prepare_qty_delivered()
|
||||
delivered_qties.update(repair_delivered_qties)
|
||||
return delivered_qties
|
||||
|
||||
@api.model_create_multi
|
||||
def create(self, vals_list):
|
||||
res = super().create(vals_list)
|
||||
res.filtered(lambda line: line.state in ('sale', 'done'))._create_repair_order()
|
||||
return res
|
||||
|
||||
def write(self, vals):
|
||||
if 'product_uom_qty' in vals:
|
||||
old_product_uom_qty = {line.id: line.product_uom_qty for line in self}
|
||||
res = super().write(vals)
|
||||
for line in self:
|
||||
if line.state in ('sale', 'done') and line.product_id:
|
||||
if line.product_uom_id.compare(old_product_uom_qty[line.id], 0) <= 0 and line.product_uom_id.compare(line.product_uom_qty, 0) > 0:
|
||||
self._create_repair_order()
|
||||
if line.product_uom_id.compare(old_product_uom_qty[line.id], 0) > 0 and line.product_uom_id.compare(line.product_uom_qty, 0) <= 0:
|
||||
self._cancel_repair_order()
|
||||
return res
|
||||
return super().write(vals)
|
||||
|
||||
def _action_launch_stock_rule(self, **kwargs):
|
||||
# Picking must be generated for products created from the SO but not for parts added from the RO, as they're already handled there
|
||||
lines_without_repair_move = self.filtered(lambda line: not line.move_ids.sudo().repair_id)
|
||||
return super(SaleOrderLine, lines_without_repair_move)._action_launch_stock_rule(**kwargs)
|
||||
|
||||
def _create_repair_order(self):
|
||||
new_repair_vals = []
|
||||
for line in self:
|
||||
# One RO for each line with at least a quantity of 1, quantities > 1 don't create multiple ROs
|
||||
if any(line.id == ro.sale_order_line_id.id for ro in line.order_id.sudo().repair_order_ids) and line.product_uom_id.compare(line.product_uom_qty, 0) > 0:
|
||||
binded_ro_ids = line.order_id.sudo().repair_order_ids.filtered(lambda ro: ro.sale_order_line_id.id == line.id and ro.state == 'cancel')
|
||||
binded_ro_ids.action_repair_cancel_draft()
|
||||
binded_ro_ids._action_repair_confirm()
|
||||
continue
|
||||
if line.product_template_id.sudo().service_tracking != 'repair' or line.move_ids.sudo().repair_id or line.product_uom_id.compare(line.product_uom_qty, 0) <= 0:
|
||||
continue
|
||||
|
||||
order = line.order_id
|
||||
new_repair_vals.append({
|
||||
'state': 'confirmed',
|
||||
'partner_id': order.partner_id.id,
|
||||
'sale_order_id': order.id,
|
||||
'sale_order_line_id': line.id,
|
||||
'picking_type_id': order.warehouse_id.repair_type_id.id,
|
||||
})
|
||||
|
||||
if new_repair_vals:
|
||||
self.env['repair.order'].sudo().create(new_repair_vals)
|
||||
|
||||
def _cancel_repair_order(self):
|
||||
# Each RO binded to a SO line with Qty set to 0 or cancelled is set to 'Cancelled'
|
||||
binded_ro_ids = self.env['repair.order']
|
||||
for line in self:
|
||||
binded_ro_ids |= line.order_id.sudo().repair_order_ids.filtered(lambda ro: ro.sale_order_line_id.id == line.id and ro.state != 'done')
|
||||
binded_ro_ids.action_repair_cancel()
|
||||
|
||||
def has_valued_move_ids(self):
|
||||
res = super().has_valued_move_ids()
|
||||
return res and not self.move_ids.repair_id
|
||||
|
|
@ -2,21 +2,55 @@
|
|||
|
||||
from collections import defaultdict
|
||||
from odoo import api, fields, models, _
|
||||
from odoo.exceptions import UserError
|
||||
|
||||
|
||||
class StockLot(models.Model):
|
||||
_inherit = 'stock.lot'
|
||||
|
||||
repair_order_ids = fields.Many2many('repair.order', string="Repair Orders", compute="_compute_repair_order_ids")
|
||||
repair_order_count = fields.Integer('Repair order count', compute="_compute_repair_order_ids")
|
||||
repair_line_ids = fields.Many2many('repair.order', string="Repair Orders", compute="_compute_repair_line_ids")
|
||||
repair_part_count = fields.Integer('Repair part count', compute="_compute_repair_line_ids")
|
||||
in_repair_count = fields.Integer('In repair count', compute="_compute_in_repair_count")
|
||||
repaired_count = fields.Integer('Repaired count', compute='_compute_repaired_count')
|
||||
|
||||
@api.depends('name')
|
||||
def _compute_repair_order_ids(self):
|
||||
def _compute_repair_line_ids(self):
|
||||
repair_orders = defaultdict(lambda: self.env['repair.order'])
|
||||
for repair_line in self.env['repair.line'].search([('lot_id', 'in', self.ids), ('state', '=', 'done')]):
|
||||
repair_orders[repair_line.lot_id.id] |= repair_line.repair_id
|
||||
repair_moves = self.env['stock.move'].search([
|
||||
('repair_id', '!=', False),
|
||||
('repair_line_type', '!=', False),
|
||||
('move_line_ids.lot_id', 'in', self.ids),
|
||||
('state', '=', 'done')])
|
||||
for repair_line in repair_moves:
|
||||
for rl_id in repair_line.lot_ids.ids:
|
||||
repair_orders[rl_id] |= repair_line.repair_id
|
||||
for lot in self:
|
||||
lot.repair_order_ids = repair_orders[lot.id]
|
||||
lot.repair_order_count = len(lot.repair_order_ids)
|
||||
lot.repair_line_ids = repair_orders[lot.id]
|
||||
lot.repair_part_count = len(lot.repair_line_ids)
|
||||
|
||||
def _compute_in_repair_count(self):
|
||||
lot_data = self.env['repair.order']._read_group([('lot_id', 'in', self.ids), ('state', 'not in', ('done', 'cancel'))], ['lot_id'], ['__count'])
|
||||
result = {lot.id: count for lot, count in lot_data}
|
||||
for lot in self:
|
||||
lot.in_repair_count = result.get(lot.id, 0)
|
||||
|
||||
def _compute_repaired_count(self):
|
||||
lot_data = self.env['repair.order']._read_group([('lot_id', 'in', self.ids), ('state', '=', 'done')], ['lot_id'], ['__count'])
|
||||
result = {lot.id: count for lot, count in lot_data}
|
||||
for lot in self:
|
||||
lot.repaired_count = result.get(lot.id, 0)
|
||||
|
||||
def action_lot_open_repairs(self):
|
||||
action = self.env["ir.actions.actions"]._for_xml_id("repair.action_repair_order_tree")
|
||||
action.update({
|
||||
'domain': [('lot_id', '=', self.id)],
|
||||
'context': {
|
||||
'default_product_id': self.product_id.id,
|
||||
'default_repair_lot_id': self.id,
|
||||
'default_company_id': self.company_id.id or self.env.company.id,
|
||||
},
|
||||
})
|
||||
return action
|
||||
|
||||
def action_view_ro(self):
|
||||
self.ensure_one()
|
||||
|
|
@ -25,15 +59,23 @@ class StockLot(models.Model):
|
|||
'res_model': 'repair.order',
|
||||
'type': 'ir.actions.act_window'
|
||||
}
|
||||
if len(self.repair_order_ids) == 1:
|
||||
if len(self.repair_line_ids) == 1:
|
||||
action.update({
|
||||
'view_mode': 'form',
|
||||
'res_id': self.repair_order_ids[0].id
|
||||
'res_id': self.repair_line_ids[0].id
|
||||
})
|
||||
else:
|
||||
action.update({
|
||||
'name': _("Repair orders of %s", self.name),
|
||||
'domain': [('id', 'in', self.repair_order_ids.ids)],
|
||||
'view_mode': 'tree,form'
|
||||
'domain': [('id', 'in', self.repair_line_ids.ids)],
|
||||
'view_mode': 'list,form'
|
||||
})
|
||||
return action
|
||||
|
||||
def _check_create(self):
|
||||
active_repair_id = self.env.context.get('active_repair_id')
|
||||
if active_repair_id:
|
||||
active_repair = self.env['repair.order'].browse(active_repair_id)
|
||||
if active_repair and not active_repair.picking_type_id.use_create_lots:
|
||||
raise UserError(_('You are not allowed to create a lot or serial number with this operation type. To change this, go on the operation type and tick the box "Create New Lots/Serial Numbers".'))
|
||||
return super()._check_create()
|
||||
|
|
|
|||
227
odoo-bringout-oca-ocb-repair/repair/models/stock_move.py
Normal file
227
odoo-bringout-oca-ocb-repair/repair/models/stock_move.py
Normal file
|
|
@ -0,0 +1,227 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from odoo import api, Command, fields, models
|
||||
from odoo.tools.misc import groupby
|
||||
|
||||
MAP_REPAIR_LINE_TYPE_TO_MOVE_LOCATIONS_FROM_REPAIR = {
|
||||
'add': {'location_id': 'location_id', 'location_dest_id': 'location_dest_id'},
|
||||
'remove': {'location_id': 'location_dest_id', 'location_dest_id': 'parts_location_id'},
|
||||
'recycle': {'location_id': 'location_dest_id', 'location_dest_id': 'recycle_location_id'},
|
||||
}
|
||||
|
||||
|
||||
class StockMove(models.Model):
|
||||
_inherit = 'stock.move'
|
||||
|
||||
repair_id = fields.Many2one('repair.order', check_company=True, index='btree_not_null', copy=False, ondelete='cascade')
|
||||
repair_line_type = fields.Selection([
|
||||
('add', 'Add'),
|
||||
('remove', 'Remove'),
|
||||
('recycle', 'Recycle')
|
||||
], 'Type', store=True, index=True)
|
||||
|
||||
@api.depends('repair_line_type')
|
||||
def _compute_forecast_information(self):
|
||||
moves_to_compute = self.filtered(lambda move: not move.repair_line_type or move.repair_line_type == 'add')
|
||||
for move in (self - moves_to_compute):
|
||||
move.forecast_availability = move.product_qty
|
||||
move.forecast_expected_date = False
|
||||
return super(StockMove, moves_to_compute)._compute_forecast_information()
|
||||
|
||||
@api.depends('repair_id.picking_type_id')
|
||||
def _compute_picking_type_id(self):
|
||||
remaining_moves = self
|
||||
for move in self:
|
||||
if move.repair_id:
|
||||
move.picking_type_id = move.repair_id.picking_type_id
|
||||
remaining_moves -= move
|
||||
return super(StockMove, remaining_moves)._compute_picking_type_id()
|
||||
|
||||
@api.depends('repair_id.location_id', 'repair_line_type')
|
||||
def _compute_location_id(self):
|
||||
ids_to_super = set()
|
||||
for move in self:
|
||||
if move.repair_id and move.repair_line_type:
|
||||
move.location_id = move.repair_id[
|
||||
MAP_REPAIR_LINE_TYPE_TO_MOVE_LOCATIONS_FROM_REPAIR[move.repair_line_type]['location_id']
|
||||
]
|
||||
else:
|
||||
ids_to_super.add(move.id)
|
||||
return super(StockMove, self.browse(ids_to_super))._compute_location_id()
|
||||
|
||||
@api.depends('repair_id.location_dest_id', 'repair_line_type')
|
||||
def _compute_location_dest_id(self):
|
||||
ids_to_super = set()
|
||||
for move in self:
|
||||
if move.repair_id and move.repair_line_type:
|
||||
move.location_dest_id = move.repair_id[
|
||||
MAP_REPAIR_LINE_TYPE_TO_MOVE_LOCATIONS_FROM_REPAIR[move.repair_line_type]['location_dest_id']
|
||||
]
|
||||
else:
|
||||
ids_to_super.add(move.id)
|
||||
return super(StockMove, self.browse(ids_to_super))._compute_location_dest_id()
|
||||
|
||||
@api.depends('repair_id.name')
|
||||
def _compute_reference(self):
|
||||
moves_with_reference = set()
|
||||
for move in self:
|
||||
if move.repair_id and move.repair_id.name:
|
||||
move.reference = move.repair_id.name
|
||||
moves_with_reference.add(move.id)
|
||||
super(StockMove, self - self.env['stock.move'].browse(moves_with_reference))._compute_reference()
|
||||
|
||||
def copy_data(self, default=None):
|
||||
default = dict(default or {})
|
||||
vals_list = super().copy_data(default=default)
|
||||
for move, vals in zip(self, vals_list):
|
||||
if 'repair_id' in default or move.repair_id:
|
||||
vals['sale_line_id'] = False
|
||||
return vals_list
|
||||
|
||||
@api.ondelete(at_uninstall=False)
|
||||
def _unlink_if_draft_or_cancel(self):
|
||||
self.filtered('repair_id')._action_cancel()
|
||||
return super()._unlink_if_draft_or_cancel()
|
||||
|
||||
def unlink(self):
|
||||
self._clean_repair_sale_order_line()
|
||||
return super().unlink()
|
||||
|
||||
@api.model_create_multi
|
||||
def create(self, vals_list):
|
||||
for vals in vals_list:
|
||||
if not vals.get('repair_id') or 'repair_line_type' not in vals:
|
||||
continue
|
||||
repair_id = self.env['repair.order'].browse([vals['repair_id']])
|
||||
vals['origin'] = repair_id.name
|
||||
moves = super().create(vals_list)
|
||||
repair_moves = self.env['stock.move']
|
||||
for move in moves:
|
||||
if not move.repair_id:
|
||||
continue
|
||||
move.reference_ids = [Command.link(r.id) for r in move.repair_id.reference_ids]
|
||||
move.picking_type_id = move.repair_id.picking_type_id.id
|
||||
repair_moves |= move
|
||||
no_repair_moves = moves - repair_moves
|
||||
draft_repair_moves = repair_moves.filtered(lambda m: m.state == 'draft' and m.repair_id.state in ('confirmed', 'under_repair'))
|
||||
other_repair_moves = repair_moves - draft_repair_moves
|
||||
draft_repair_moves._check_company()
|
||||
draft_repair_moves._adjust_procure_method(picking_type_code='repair_operation')
|
||||
res = draft_repair_moves._action_confirm()
|
||||
res._trigger_scheduler()
|
||||
confirmed_repair_moves = (res | other_repair_moves)
|
||||
confirmed_repair_moves._create_repair_sale_order_line()
|
||||
return (confirmed_repair_moves | no_repair_moves)
|
||||
|
||||
def write(self, vals):
|
||||
res = super().write(vals)
|
||||
repair_moves = self.env['stock.move']
|
||||
moves_to_create_so_line = self.env['stock.move']
|
||||
for move in self:
|
||||
if not move.repair_id:
|
||||
continue
|
||||
# checks vals update
|
||||
if not move.sale_line_id and 'sale_line_id' not in vals and move.repair_line_type == 'add':
|
||||
moves_to_create_so_line |= move
|
||||
if move.sale_line_id and ('repair_line_type' in vals or 'product_uom_qty' in vals):
|
||||
repair_moves |= move
|
||||
|
||||
repair_moves._update_repair_sale_order_line()
|
||||
moves_to_create_so_line._create_repair_sale_order_line()
|
||||
return res
|
||||
|
||||
def action_add_from_catalog_repair(self):
|
||||
repair_order = self.env['repair.order'].browse(self.env.context.get('order_id'))
|
||||
return repair_order.action_add_from_catalog()
|
||||
|
||||
# Needed to also cancel the lastly added part
|
||||
def _action_cancel(self):
|
||||
self._clean_repair_sale_order_line()
|
||||
return super()._action_cancel()
|
||||
|
||||
def _create_repair_sale_order_line(self):
|
||||
if not self:
|
||||
return
|
||||
so_line_vals = []
|
||||
for move in self:
|
||||
if move.sale_line_id or move.repair_line_type != 'add' or not move.repair_id.sale_order_id:
|
||||
continue
|
||||
product_qty = move.product_uom_qty if move.repair_id.state != 'done' else move.quantity
|
||||
so_line_vals.append({
|
||||
'order_id': move.repair_id.sale_order_id.id,
|
||||
'product_id': move.product_id.id,
|
||||
'product_uom_qty': product_qty, # When relying only on so_line compute method, the sol quantity is only updated on next sol creation
|
||||
'product_uom_id': move.product_uom.id,
|
||||
'move_ids': [Command.link(move.id)],
|
||||
'qty_delivered': move.quantity if move.state == 'done' else 0.0,
|
||||
})
|
||||
if move.repair_id.under_warranty:
|
||||
so_line_vals[-1]['price_unit'] = 0.0
|
||||
elif move.price_unit:
|
||||
so_line_vals[-1]['price_unit'] = move.price_unit
|
||||
|
||||
self.env['sale.order.line'].create(so_line_vals)
|
||||
|
||||
def _clean_repair_sale_order_line(self):
|
||||
self.filtered(
|
||||
lambda m: m.repair_id and m.sale_line_id
|
||||
).mapped('sale_line_id').write({'product_uom_qty': 0.0})
|
||||
|
||||
def _update_repair_sale_order_line(self):
|
||||
if not self:
|
||||
return
|
||||
moves_to_clean = self.env['stock.move']
|
||||
moves_to_update = self.env['stock.move']
|
||||
for move in self:
|
||||
if not move.repair_id:
|
||||
continue
|
||||
if move.sale_line_id and move.repair_line_type != 'add':
|
||||
moves_to_clean |= move
|
||||
if move.sale_line_id and move.repair_line_type == 'add':
|
||||
moves_to_update |= move
|
||||
moves_to_clean._clean_repair_sale_order_line()
|
||||
for sale_line, _ in groupby(moves_to_update, lambda m: m.sale_line_id):
|
||||
sale_line.product_uom_qty = sum(sale_line.move_ids.mapped('product_uom_qty'))
|
||||
|
||||
def _is_consuming(self):
|
||||
return super()._is_consuming() or (self.repair_id and self.repair_line_type == 'add')
|
||||
|
||||
def _get_repair_locations(self, repair_line_type, repair_id=False):
|
||||
location_map = MAP_REPAIR_LINE_TYPE_TO_MOVE_LOCATIONS_FROM_REPAIR.get(repair_line_type)
|
||||
if location_map:
|
||||
if not repair_id:
|
||||
self.repair_id.ensure_one()
|
||||
repair_id = self.repair_id
|
||||
location_id, location_dest_id = [repair_id[field] for field in location_map.values()]
|
||||
else:
|
||||
location_id, location_dest_id = False, False
|
||||
return location_id, location_dest_id
|
||||
|
||||
def _get_source_document(self):
|
||||
return self.repair_id or super()._get_source_document()
|
||||
|
||||
def _set_repair_locations(self):
|
||||
moves_per_repair = self.filtered(lambda m: (m.repair_id and m.repair_line_type) is not False).grouped('repair_id')
|
||||
if not moves_per_repair:
|
||||
return
|
||||
for moves in moves_per_repair.values():
|
||||
grouped_moves = moves.grouped('repair_line_type')
|
||||
for line_type, m in grouped_moves.items():
|
||||
m.location_id, m.location_dest_id = m._get_repair_locations(line_type)
|
||||
|
||||
def _should_be_assigned(self):
|
||||
if self.repair_id:
|
||||
return False
|
||||
return super()._should_be_assigned()
|
||||
|
||||
def _split(self, qty, restrict_partner_id=False):
|
||||
# When setting the Repair Order as done with partially done moves, do not split these moves
|
||||
if self.repair_id:
|
||||
return []
|
||||
return super(StockMove, self)._split(qty, restrict_partner_id)
|
||||
|
||||
def action_show_details(self):
|
||||
action = super().action_show_details()
|
||||
if self.repair_line_type == 'recycle':
|
||||
action['context'].update({'show_quant': False, 'show_destination_location': True})
|
||||
return action
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from odoo import models
|
||||
|
||||
|
||||
class StockMoveLine(models.Model):
|
||||
_inherit = 'stock.move.line'
|
||||
|
||||
def _should_show_lot_in_invoice(self):
|
||||
return super()._should_show_lot_in_invoice() or self.move_id.repair_line_type
|
||||
|
|
@ -1,29 +1,182 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
import time
|
||||
|
||||
from odoo import _, api, fields, models
|
||||
from odoo.tools import DEFAULT_SERVER_DATETIME_FORMAT
|
||||
from odoo.tools.misc import clean_context
|
||||
|
||||
|
||||
class PickingType(models.Model):
|
||||
class StockPickingType(models.Model):
|
||||
_inherit = 'stock.picking.type'
|
||||
|
||||
is_repairable = fields.Boolean(
|
||||
'Create Repair Orders from Returns',
|
||||
compute='_compute_is_repairable', store=True, readonly=False,
|
||||
help="If ticked, you will be able to directly create repair orders from a return.")
|
||||
return_type_of_ids = fields.One2many('stock.picking.type', 'return_picking_type_id')
|
||||
code = fields.Selection(selection_add=[
|
||||
('repair_operation', 'Repair')
|
||||
], ondelete={'repair_operation': 'cascade'})
|
||||
|
||||
@api.depends('return_type_of_ids', 'code')
|
||||
def _compute_is_repairable(self):
|
||||
count_repair_confirmed = fields.Integer(
|
||||
string="Number of Repair Orders Confirmed", compute='_compute_count_repair')
|
||||
count_repair_under_repair = fields.Integer(
|
||||
string="Number of Repair Orders Under Repair", compute='_compute_count_repair')
|
||||
count_repair_ready = fields.Integer(
|
||||
string="Number of Repair Orders to Process", compute='_compute_count_repair')
|
||||
count_repair_late = fields.Integer(
|
||||
string="Number of Late Repair Orders", compute='_compute_count_repair')
|
||||
|
||||
default_product_location_src_id = fields.Many2one(
|
||||
'stock.location', 'Product Source Location', compute='_compute_default_product_location_id',
|
||||
check_company=True, store=True, readonly=False, precompute=True,
|
||||
help="This is the default source location for the product to be repaired in repair orders with this operation type.")
|
||||
default_product_location_dest_id = fields.Many2one(
|
||||
'stock.location', 'Product Destination Location', compute='_compute_default_product_location_id',
|
||||
check_company=True, store=True, readonly=False, precompute=True,
|
||||
help="This is the default destination location for the product to be repaired in repair orders with this operation type.")
|
||||
default_remove_location_dest_id = fields.Many2one(
|
||||
'stock.location', 'Remove Destination Location', compute='_compute_default_remove_location_dest_id',
|
||||
check_company=True, store=True, readonly=False, precompute=True,
|
||||
help="This is the default remove destination location when you create a repair order with this operation type.")
|
||||
default_recycle_location_dest_id = fields.Many2one(
|
||||
'stock.location', 'Recycle Destination Location', compute='_compute_default_recycle_location_dest_id',
|
||||
check_company=True, store=True, readonly=False, precompute=True,
|
||||
help="This is the default recycle destination location when you create a repair order with this operation type.")
|
||||
|
||||
repair_properties_definition = fields.PropertiesDefinition('Repair Properties')
|
||||
|
||||
def _compute_count_repair(self):
|
||||
repair_picking_types = self.filtered(lambda picking: picking.code == 'repair_operation')
|
||||
|
||||
# By default, set count_repair_xxx to False
|
||||
self.count_repair_ready = False
|
||||
self.count_repair_confirmed = False
|
||||
self.count_repair_under_repair = False
|
||||
self.count_repair_late = False
|
||||
|
||||
# shortcut
|
||||
if not repair_picking_types:
|
||||
return
|
||||
|
||||
picking_types = self.env['repair.order']._read_group(
|
||||
[
|
||||
('picking_type_id', 'in', repair_picking_types.ids),
|
||||
('state', 'in', ('confirmed', 'under_repair')),
|
||||
],
|
||||
groupby=['picking_type_id', 'is_parts_available', 'state'],
|
||||
aggregates=['id:count']
|
||||
)
|
||||
|
||||
late_repairs = self.env['repair.order']._read_group(
|
||||
[
|
||||
('picking_type_id', 'in', repair_picking_types.ids),
|
||||
('state', '=', 'confirmed'),
|
||||
'|',
|
||||
('schedule_date', '<', fields.Date.today()),
|
||||
('is_parts_late', '=', True),
|
||||
],
|
||||
groupby=['picking_type_id'],
|
||||
aggregates=['__count']
|
||||
)
|
||||
late_repairs = {pt.id: late_count for pt, late_count in late_repairs}
|
||||
|
||||
counts = {}
|
||||
for pt in picking_types:
|
||||
pt_count = counts.setdefault(pt[0].id, {})
|
||||
# Only confirmed repairs (not "under repair" ones) are considered as ready
|
||||
if pt[1] and pt[2] == 'confirmed':
|
||||
pt_count.setdefault('ready', 0)
|
||||
pt_count['ready'] += pt[3]
|
||||
pt_count.setdefault(pt[2], 0)
|
||||
pt_count[pt[2]] += pt[3]
|
||||
|
||||
for pt in repair_picking_types:
|
||||
if pt.id not in counts:
|
||||
continue
|
||||
pt.count_repair_ready = counts[pt.id].get('ready')
|
||||
pt.count_repair_confirmed = counts[pt.id].get('confirmed')
|
||||
pt.count_repair_under_repair = counts[pt.id].get('under_repair')
|
||||
pt.count_repair_late = late_repairs.get(pt.id, 0)
|
||||
|
||||
def _compute_default_location_src_id(self):
|
||||
remaining_picking_type = self.env['stock.picking.type']
|
||||
for picking_type in self:
|
||||
if not(picking_type.code == 'incoming' and picking_type.return_type_of_ids):
|
||||
picking_type.is_repairable = False
|
||||
if picking_type.code != 'repair_operation':
|
||||
remaining_picking_type |= picking_type
|
||||
continue
|
||||
stock_location = picking_type.warehouse_id.lot_stock_id
|
||||
picking_type.default_location_src_id = stock_location.id
|
||||
super(StockPickingType, remaining_picking_type)._compute_default_location_src_id()
|
||||
|
||||
def _compute_default_location_dest_id(self):
|
||||
repair_picking_type = self.filtered(lambda pt: pt.code == 'repair_operation')
|
||||
prod_locations = self.env['stock.location']._read_group(
|
||||
[('usage', '=', 'production'), ('company_id', 'in', repair_picking_type.company_id.ids)],
|
||||
['company_id'],
|
||||
['id:min'],
|
||||
)
|
||||
prod_locations = {l[0].id: l[1] for l in prod_locations}
|
||||
for picking_type in repair_picking_type:
|
||||
picking_type.default_location_dest_id = prod_locations.get(picking_type.company_id.id)
|
||||
super(StockPickingType, (self - repair_picking_type))._compute_default_location_dest_id()
|
||||
|
||||
@api.depends('code')
|
||||
def _compute_default_product_location_id(self):
|
||||
for picking_type in self:
|
||||
if picking_type.code == 'repair_operation':
|
||||
stock_location = picking_type.warehouse_id.lot_stock_id
|
||||
picking_type.default_product_location_src_id = stock_location.id
|
||||
picking_type.default_product_location_dest_id = stock_location.id
|
||||
|
||||
@api.depends('code')
|
||||
def _compute_default_remove_location_dest_id(self):
|
||||
repair_picking_type = self.filtered(lambda pt: pt.code == 'repair_operation')
|
||||
company_ids = repair_picking_type.company_id.ids
|
||||
company_ids.append(False)
|
||||
scrap_locations = self.env['stock.location']._read_group(
|
||||
[('usage', '=', 'inventory'), ('company_id', 'in', company_ids)],
|
||||
['company_id'],
|
||||
['id:min'],
|
||||
)
|
||||
scrap_locations = {l[0].id: l[1] for l in scrap_locations}
|
||||
for picking_type in repair_picking_type:
|
||||
picking_type.default_remove_location_dest_id = scrap_locations.get(picking_type.company_id.id)
|
||||
|
||||
@api.depends('code')
|
||||
def _compute_default_recycle_location_dest_id(self):
|
||||
for picking_type in self:
|
||||
if picking_type.code == 'repair_operation':
|
||||
stock_location = picking_type.warehouse_id.lot_stock_id
|
||||
picking_type.default_recycle_location_dest_id = stock_location.id
|
||||
|
||||
def get_repair_stock_picking_action_picking_type(self):
|
||||
action = self.env["ir.actions.actions"]._for_xml_id('repair.action_picking_repair')
|
||||
if self:
|
||||
action['display_name'] = self.display_name
|
||||
return action
|
||||
|
||||
def _get_aggregated_records_by_date(self):
|
||||
repair_picking_types = self.filtered(lambda picking: picking.code == 'repair_operation')
|
||||
other_picking_types = (self - repair_picking_types)
|
||||
|
||||
records = super(StockPickingType, other_picking_types)._get_aggregated_records_by_date()
|
||||
repair_records = self.env['repair.order']._read_group(
|
||||
[
|
||||
('picking_type_id', 'in', repair_picking_types.ids),
|
||||
('state', '=', 'confirmed')
|
||||
],
|
||||
['picking_type_id'],
|
||||
['schedule_date' + ':array_agg'],
|
||||
)
|
||||
# Make sure that all picking type IDs are represented, even if empty
|
||||
picking_type_id_to_dates = {i: [] for i in repair_picking_types.ids}
|
||||
picking_type_id_to_dates.update({r[0].id: r[1] for r in repair_records})
|
||||
label = self.env._('Confirmed')
|
||||
repair_records = [(i, d, label) for i, d in picking_type_id_to_dates.items()]
|
||||
return records + repair_records
|
||||
|
||||
|
||||
class Picking(models.Model):
|
||||
class StockPicking(models.Model):
|
||||
_inherit = 'stock.picking'
|
||||
|
||||
is_repairable = fields.Boolean(related='picking_type_id.is_repairable')
|
||||
repair_ids = fields.One2many('repair.order', 'picking_id')
|
||||
nbr_repairs = fields.Integer('Number of repairs linked to this picking', compute='_compute_nbr_repairs')
|
||||
|
||||
|
|
@ -34,10 +187,11 @@ class Picking(models.Model):
|
|||
|
||||
def action_repair_return(self):
|
||||
self.ensure_one()
|
||||
ctx = self.env.context.copy()
|
||||
ctx = clean_context(self.env.context.copy())
|
||||
warehouse = self.picking_type_id.warehouse_id or self.env.user._get_default_warehouse_id()
|
||||
ctx.update({
|
||||
'default_location_id': self.location_dest_id.id,
|
||||
'default_picking_id': self.id,
|
||||
'default_repair_picking_id': self.id,
|
||||
'default_picking_type_id': warehouse.repair_type_id.id,
|
||||
'default_partner_id': self.partner_id and self.partner_id.id or False,
|
||||
})
|
||||
return {
|
||||
|
|
@ -63,7 +217,24 @@ class Picking(models.Model):
|
|||
else:
|
||||
action.update({
|
||||
'name': _('Repair Orders'),
|
||||
'view_mode': 'tree,form',
|
||||
'view_mode': 'list,form',
|
||||
'domain': [('id', 'in', self.repair_ids.ids)],
|
||||
})
|
||||
return action
|
||||
|
||||
@api.model
|
||||
def get_action_click_graph(self):
|
||||
picking_type_code = self.env["stock.picking.type"].browse(
|
||||
self.env.context["picking_type_id"]
|
||||
).code
|
||||
|
||||
if picking_type_code == "repair_operation":
|
||||
action = self._get_action("repair.action_picking_repair_graph")
|
||||
if self:
|
||||
action["context"].update({
|
||||
"default_picking_type_id": self.picking_type_id,
|
||||
"picking_type_id": self.picking_type_id,
|
||||
})
|
||||
return action
|
||||
|
||||
return super().get_action_click_graph()
|
||||
|
|
|
|||
|
|
@ -3,12 +3,12 @@
|
|||
from odoo import models, api
|
||||
|
||||
|
||||
class MrpStockReport(models.TransientModel):
|
||||
class StockTraceabilityReport(models.TransientModel):
|
||||
_inherit = 'stock.traceability.report'
|
||||
|
||||
@api.model
|
||||
def _get_reference(self, move_line):
|
||||
res_model, res_id, ref = super(MrpStockReport, self)._get_reference(move_line)
|
||||
res_model, res_id, ref = super()._get_reference(move_line)
|
||||
if move_line.move_id.repair_id:
|
||||
res_model = 'repair.order'
|
||||
res_id = move_line.move_id.repair_id.id
|
||||
|
|
@ -17,7 +17,7 @@ class MrpStockReport(models.TransientModel):
|
|||
|
||||
@api.model
|
||||
def _get_linked_move_lines(self, move_line):
|
||||
move_lines, is_used = super(MrpStockReport, self)._get_linked_move_lines(move_line)
|
||||
move_lines, is_used = super()._get_linked_move_lines(move_line)
|
||||
if not move_lines:
|
||||
move_lines = move_line.move_id.repair_id and move_line.consume_line_ids
|
||||
if not is_used:
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue