Task #034300: Adapt to new 1.1 version

This commit is contained in:
Simó Albert i Beltran 2018-06-06 14:00:30 +02:00
parent 135b4b7368
commit c1a5382b19
5 changed files with 126 additions and 66 deletions

27
aeat.py
View File

@ -46,7 +46,9 @@ def _datetime(x):
COMMUNICATION_TYPE = [ # L0 COMMUNICATION_TYPE = [ # L0
('A0', 'Registration of invoices/records'), ('A0', 'Registration of invoices/records'),
('A1', 'Amendment of invoices/records (registration errors)'), ('A1', 'Amendment of invoices/records (registration errors)'),
# ('A4', 'Amendment of Invoice for Travellers'), # Not suported # ('A4', 'Amendment of Invoice for Travellers'), # Not supported
# ('A5', 'Travellers registration'), # Not supported
# ('A6', 'Amendment of travellers tax devolutions'), # Not supported
('C0', 'Query Invoices'), # Not in L0 ('C0', 'Query Invoices'), # Not in L0
('D0', 'Delete Invoices'), # Not In L0 ('D0', 'Delete Invoices'), # Not In L0
] ]
@ -61,8 +63,8 @@ BOOK_KEY = [
OPERATION_KEY = [ # L2_EMI - L2_RECI OPERATION_KEY = [ # L2_EMI - L2_RECI
(None, ''), (None, ''),
('F1', 'Invoice'), ('F1', 'Invoice (Art 6.7.3 y 7.3 of RD1619/2012)'),
('F2', 'Simplified Invoice (ticket)'), ('F2', 'Simplified Invoice (ticket) and Invoices without destination identidication (Art 6.1.d of RD1619/2012)'),
('R1', 'Corrected Invoice (Art 80.1, 80.2 and 80.6 and error grounded in law)'), ('R1', 'Corrected Invoice (Art 80.1, 80.2 and 80.6 and error grounded in law)'),
('R2', 'Corrected Invoice (Art. 80.3)'), ('R2', 'Corrected Invoice (Art. 80.3)'),
('R3', 'Credit Note (Art 80.4)'), ('R3', 'Credit Note (Art 80.4)'),
@ -72,6 +74,7 @@ OPERATION_KEY = [ # L2_EMI - L2_RECI
('F4', 'Invoice summary entry'), ('F4', 'Invoice summary entry'),
('F5', 'Import (DUA)'), ('F5', 'Import (DUA)'),
('F6', 'Other accounting documents'), ('F6', 'Other accounting documents'),
('LC', 'Duty - Complementary clearing'), # Not supported
] ]
@ -115,7 +118,7 @@ SEND_SPECIAL_REGIME_KEY = [ # L3.1
'Administration recipients)'), 'Administration recipients)'),
('15', 'Invoice with VAT pending accrual - ' ('15', 'Invoice with VAT pending accrual - '
'operations of successive tract'), 'operations of successive tract'),
('16', 'First semester 2017'), ('16', 'First semester 2017 and other invoices before the SII'),
] ]
RECEIVE_SPECIAL_REGIME_KEY = [ RECEIVE_SPECIAL_REGIME_KEY = [
@ -135,7 +138,7 @@ RECEIVE_SPECIAL_REGIME_KEY = [
('12', 'Business premises lease activities'), ('12', 'Business premises lease activities'),
('13', 'Invoice corresponding to an import ' ('13', 'Invoice corresponding to an import '
'(reported without been associated with a DUA)'), '(reported without been associated with a DUA)'),
('14', 'First semester 2017'), ('14', 'First semester 2017 and other invoices before the SII'),
] ]
AEAT_COMMUNICATION_STATE = [ AEAT_COMMUNICATION_STATE = [
@ -194,7 +197,8 @@ PAYMENT_TYPE = [
('02', 'Cheque'), ('02', 'Cheque'),
('03', 'Not to be collected/paid (deadline for accrual/forced accrual ' ('03', 'Not to be collected/paid (deadline for accrual/forced accrual '
'as part of insolvency proceedings)'), 'as part of insolvency proceedings)'),
('04', 'Other methods of collection/payment') ('04', 'Other methods of collection/payment'),
('05', 'Bank debit order'),
] ]
# L12 # L12
@ -284,12 +288,9 @@ class SIIReport(Workflow, ModelSQL, ModelView):
csv = fields.Char('CSV', readonly=True) csv = fields.Char('CSV', readonly=True)
version = fields.Selection([ version = fields.Selection([
('0.7', '0.7'), ('0.7', '0.7'),
('1.0', '1.0'), ('1.0', '1.0'),
], 'Version', required=True, ('1.1', '1.1'),
states={ ], 'Version', required=True, readonly=True)
'readonly': Eval('state') != 'draft',
},
depends=['state'])
lines = fields.One2Many('aeat.sii.report.lines', 'report', lines = fields.One2Many('aeat.sii.report.lines', 'report',
'Lines', states={ 'Lines', states={
'readonly': Eval('state') != 'draft', 'readonly': Eval('state') != 'draft',
@ -367,7 +368,7 @@ class SIIReport(Workflow, ModelSQL, ModelView):
@staticmethod @staticmethod
def default_version(): def default_version():
return '1.0' return '1.1'
@fields.depends('company') @fields.depends('company')
def on_change_with_company_vat(self): def on_change_with_company_vat(self):

View File

@ -192,6 +192,7 @@
parent="menu_aeat_sii_report_menu" sequence="10" parent="menu_aeat_sii_report_menu" sequence="10"
name="AEAT SII Report Issued"/> name="AEAT SII Report Issued"/>
<!--
<record model="ir.action.act_window" id="act_aeat_sii_invest_report"> <record model="ir.action.act_window" id="act_aeat_sii_invest_report">
<field name="name">SII Report Invest</field> <field name="name">SII Report Invest</field>
<field name="res_model">aeat.sii.report</field> <field name="res_model">aeat.sii.report</field>
@ -202,6 +203,7 @@
id="menu_aeat_sii_report_invest" id="menu_aeat_sii_report_invest"
parent="menu_aeat_sii_report_menu" sequence="10" parent="menu_aeat_sii_report_menu" sequence="10"
name="AEAT SII Report Invest"/> name="AEAT SII Report Invest"/>
-->
<record model="ir.action.act_window" id="act_aeat_sii_received_report"> <record model="ir.action.act_window" id="act_aeat_sii_received_report">
<field name="name">SII Report Received</field> <field name="name">SII Report Received</field>
@ -215,6 +217,7 @@
parent="menu_aeat_sii_report_menu" sequence="10" parent="menu_aeat_sii_report_menu" sequence="10"
name="AEAT SII Report Received"/> name="AEAT SII Report Received"/>
<!--
<record model="ir.action.act_window" id="act_aeat_sii_intra_report"> <record model="ir.action.act_window" id="act_aeat_sii_intra_report">
<field name="name">SII Report Intracommunity</field> <field name="name">SII Report Intracommunity</field>
<field name="res_model">aeat.sii.report</field> <field name="res_model">aeat.sii.report</field>
@ -225,5 +228,6 @@
id="menu_aeat_sii_report_intra" id="menu_aeat_sii_report_intra"
parent="menu_aeat_sii_report_menu" sequence="10" parent="menu_aeat_sii_report_menu" sequence="10"
name="AEAT SII Report Intracommunity"/> name="AEAT SII Report Intracommunity"/>
-->
</data> </data>
</tryton> </tryton>

View File

@ -402,6 +402,14 @@ msgctxt "field:party.party,sii_identifier_type:"
msgid "SII Identifier Type" msgid "SII Identifier Type"
msgstr "SII Identificador" msgstr "SII Identificador"
msgctxt "field:party.party,sii_vat_code:"
msgid "SII VAT Code"
msgstr "Número NIF SII"
msgctxt "field:party.party,sii_vat_country:"
msgid "SII VAT Country"
msgstr "País NIF SII"
msgctxt "model:aeat.sii.issued.invoice.mapper,name:" msgctxt "model:aeat.sii.issued.invoice.mapper,name:"
msgid "Tryton Issued Invoice to AEAT mapper" msgid "Tryton Issued Invoice to AEAT mapper"
msgstr "Correspondencia Tryton - Aeat facturas emitidas" msgstr "Correspondencia Tryton - Aeat facturas emitidas"
@ -646,8 +654,9 @@ msgid "Export"
msgstr "Exportación" msgstr "Exportación"
msgctxt "selection:account.invoice,sii_issued_key:" msgctxt "selection:account.invoice,sii_issued_key:"
msgid "First semester 2017" msgid "First semester 2017 and other invoices before the SII"
msgstr "Primer semestre 2017" msgstr ""
"Primer semestre del 2017 y altres factures abans de l'inclusió del SII"
msgctxt "selection:account.invoice,sii_issued_key:" msgctxt "selection:account.invoice,sii_issued_key:"
msgid "General tax regime activity" msgid "General tax regime activity"
@ -715,13 +724,17 @@ msgctxt "selection:account.invoice,sii_operation_key:"
msgid "Credit Note (Art 80.4)" msgid "Credit Note (Art 80.4)"
msgstr "Facura rectificativa (Art. 80.4)" msgstr "Facura rectificativa (Art. 80.4)"
msgctxt "selection:account.invoice,sii_operation_key:"
msgid "Duty - Complementary clearing"
msgstr "Aduanes - Liquidació complementaria"
msgctxt "selection:account.invoice,sii_operation_key:" msgctxt "selection:account.invoice,sii_operation_key:"
msgid "Import (DUA)" msgid "Import (DUA)"
msgstr "Importaciones (DUA)" msgstr "Importaciones (DUA)"
msgctxt "selection:account.invoice,sii_operation_key:" msgctxt "selection:account.invoice,sii_operation_key:"
msgid "Invoice" msgid "Invoice (Art 6.7.3 y 7.3 of RD1619/2012)"
msgstr "Factura" msgstr "Factura (Art 6.7.3 y 7.3 del RD 1619/2012)"
msgctxt "selection:account.invoice,sii_operation_key:" msgctxt "selection:account.invoice,sii_operation_key:"
msgid "Invoice issued to replace simplified invoices issued and filed" msgid "Invoice issued to replace simplified invoices issued and filed"
@ -738,8 +751,12 @@ msgid "Other accounting documents"
msgstr "Justificantes contables" msgstr "Justificantes contables"
msgctxt "selection:account.invoice,sii_operation_key:" msgctxt "selection:account.invoice,sii_operation_key:"
msgid "Simplified Invoice (ticket)" msgid ""
msgstr "Factura simplificada (tique)" "Simplified Invoice (ticket) and Invoices without destination identidication "
"(Art 6.1.d of RD1619/2012)"
msgstr ""
"Factura simplificada (tiquet) y Factures sense identificació del destinatari"
" (Art 6.1.d del RD 1619/2012)"
msgctxt "selection:account.invoice,sii_received_key:" msgctxt "selection:account.invoice,sii_received_key:"
msgid "" msgid ""
@ -775,8 +792,9 @@ msgid "Business premises lease activities"
msgstr "Operaciones de arrendamiento de local de negocio" msgstr "Operaciones de arrendamiento de local de negocio"
msgctxt "selection:account.invoice,sii_received_key:" msgctxt "selection:account.invoice,sii_received_key:"
msgid "First semester 2017" msgid "First semester 2017 and other invoices before the SII"
msgstr "Primer semestre 2017" msgstr ""
"Primer semestre del 2017 y altres factures abans de l'inclusió del SII"
msgctxt "selection:account.invoice,sii_received_key:" msgctxt "selection:account.invoice,sii_received_key:"
msgid "General tax regime activity" msgid "General tax regime activity"
@ -978,8 +996,9 @@ msgid "Export"
msgstr "Exportación" msgstr "Exportación"
msgctxt "selection:account.tax,sii_issued_key:" msgctxt "selection:account.tax,sii_issued_key:"
msgid "First semester 2017" msgid "First semester 2017 and other invoices before the SII"
msgstr "Primer semestre 2017" msgstr ""
"Primer semestre del 2017 y altres factures abans de l'inclusió del SII"
msgctxt "selection:account.tax,sii_issued_key:" msgctxt "selection:account.tax,sii_issued_key:"
msgid "General tax regime activity" msgid "General tax regime activity"
@ -1057,8 +1076,9 @@ msgid "Business premises lease activities"
msgstr "Operaciones de arrendamiento de local de negocio" msgstr "Operaciones de arrendamiento de local de negocio"
msgctxt "selection:account.tax,sii_received_key:" msgctxt "selection:account.tax,sii_received_key:"
msgid "First semester 2017" msgid "First semester 2017 and other invoices before the SII"
msgstr "Primer semestre 2017" msgstr ""
"Primer semestre del 2017 y altres factures abans de l'inclusió del SII"
msgctxt "selection:account.tax,sii_received_key:" msgctxt "selection:account.tax,sii_received_key:"
msgid "General tax regime activity" msgid "General tax regime activity"
@ -1311,8 +1331,9 @@ msgid "Business premises lease activities"
msgstr "Operaciones de arrendamiento de local de negocio" msgstr "Operaciones de arrendamiento de local de negocio"
msgctxt "selection:account.tax.template,sii_received_key:" msgctxt "selection:account.tax.template,sii_received_key:"
msgid "First semester 2017" msgid "First semester 2017 and other invoices before the SII"
msgstr "Primer semestre 2017" msgstr ""
"Primer semestre del 2017 y altres factures abans de l'inclusió del SII"
msgctxt "selection:account.tax.template,sii_received_key:" msgctxt "selection:account.tax.template,sii_received_key:"
msgid "General tax regime activity" msgid "General tax regime activity"
@ -1497,13 +1518,17 @@ msgctxt "selection:aeat.sii.report.lines,invoice_operation_key:"
msgid "Credit Note (Art 80.4)" msgid "Credit Note (Art 80.4)"
msgstr "Facura rectificativa (Art. 80.4)" msgstr "Facura rectificativa (Art. 80.4)"
msgctxt "selection:aeat.sii.report.lines,invoice_operation_key:"
msgid "Duty - Complementary clearing"
msgstr "Aduanes - Liquidació complementaria"
msgctxt "selection:aeat.sii.report.lines,invoice_operation_key:" msgctxt "selection:aeat.sii.report.lines,invoice_operation_key:"
msgid "Import (DUA)" msgid "Import (DUA)"
msgstr "Importaciones (DUA)" msgstr "Importaciones (DUA)"
msgctxt "selection:aeat.sii.report.lines,invoice_operation_key:" msgctxt "selection:aeat.sii.report.lines,invoice_operation_key:"
msgid "Invoice" msgid "Invoice (Art 6.7.3 y 7.3 of RD1619/2012)"
msgstr "Factura" msgstr "Factura (Art 6.7.3 y 7.3 del RD 1619/2012)"
msgctxt "selection:aeat.sii.report.lines,invoice_operation_key:" msgctxt "selection:aeat.sii.report.lines,invoice_operation_key:"
msgid "Invoice issued to replace simplified invoices issued and filed" msgid "Invoice issued to replace simplified invoices issued and filed"
@ -1520,8 +1545,12 @@ msgid "Other accounting documents"
msgstr "Justificantes contables" msgstr "Justificantes contables"
msgctxt "selection:aeat.sii.report.lines,invoice_operation_key:" msgctxt "selection:aeat.sii.report.lines,invoice_operation_key:"
msgid "Simplified Invoice (ticket)" msgid ""
msgstr "Factura simplificada (tique)" "Simplified Invoice (ticket) and Invoices without destination identidication "
"(Art 6.1.d of RD1619/2012)"
msgstr ""
"Factura simplificada (tiquet) y Factures sense identificació del destinatari"
" (Art 6.1.d del RD 1619/2012)"
msgctxt "selection:aeat.sii.report.lines,state:" msgctxt "selection:aeat.sii.report.lines,state:"
msgid "" msgid ""
@ -1628,11 +1657,11 @@ msgstr "Confirmar"
msgctxt "view:aeat.sii.report:" msgctxt "view:aeat.sii.report:"
msgid "Draft" msgid "Draft"
msgstr "Esborrany" msgstr "Borrador"
msgctxt "view:aeat.sii.report:" msgctxt "view:aeat.sii.report:"
msgid "Load Invoices" msgid "Load Invoices"
msgstr "Carregar factures" msgstr "Cargar facturas"
msgctxt "view:aeat.sii.report:" msgctxt "view:aeat.sii.report:"
msgid "Add Invoices" msgid "Add Invoices"
@ -1648,20 +1677,20 @@ msgstr "Afegir factures"
msgctxt "view:company.company:" msgctxt "view:company.company:"
msgid "Certificate" msgid "Certificate"
msgstr "Certificat" msgstr "Certificado"
msgctxt "wizard_button:aeat.sii.load_pkcs12,start,end:" msgctxt "wizard_button:aeat.sii.load_pkcs12,start,end:"
msgid "Cancel" msgid "Cancel"
msgstr "Cancel·la" msgstr "Cancelar"
msgctxt "wizard_button:aeat.sii.load_pkcs12,start,load:" msgctxt "wizard_button:aeat.sii.load_pkcs12,start,load:"
msgid "Load" msgid "oad"
msgstr "Carrega" msgstr "Cargar
msgctxt "wizard_button:aeat.sii.add_invoices.wizard,start,add:" msgctxt "wizard_button:aeat.sii.add_invoices.wizard,start,add:"
msgid "Add" msgid ""
msgstr "Afegeix" msgstr "Añadir"
msgctxt "wizard_button:aeat.sii.add_invoices.wizard,start,end:" msgctxt "wizard_button:aeat.sii.add_invoices.wizard,start,end:"
msgid "Cancel" msgid "Cancel"
msgstr "Cancel·la" msgstr "Cancelar"

View File

@ -402,6 +402,14 @@ msgctxt "field:party.party,sii_identifier_type:"
msgid "SII Identifier Type" msgid "SII Identifier Type"
msgstr "SII Identificador" msgstr "SII Identificador"
msgctxt "field:party.party,sii_vat_code:"
msgid "SII VAT Code"
msgstr "Número NIF SII"
msgctxt "field:party.party,sii_vat_country:"
msgid "SII VAT Country"
msgstr "País NIF SII"
msgctxt "model:aeat.sii.issued.invoice.mapper,name:" msgctxt "model:aeat.sii.issued.invoice.mapper,name:"
msgid "Tryton Issued Invoice to AEAT mapper" msgid "Tryton Issued Invoice to AEAT mapper"
msgstr "Correspondencia Tryton - Aeat facturas emitidas" msgstr "Correspondencia Tryton - Aeat facturas emitidas"
@ -646,8 +654,9 @@ msgid "Export"
msgstr "Exportación" msgstr "Exportación"
msgctxt "selection:account.invoice,sii_issued_key:" msgctxt "selection:account.invoice,sii_issued_key:"
msgid "First semester 2017" msgid "First semester 2017 and other invoices before the SII"
msgstr "Primer semestre 2017" msgstr ""
"Primer semestre de 2017 y otras facturas anteriores a la inclusión en el SII"
msgctxt "selection:account.invoice,sii_issued_key:" msgctxt "selection:account.invoice,sii_issued_key:"
msgid "General tax regime activity" msgid "General tax regime activity"
@ -715,13 +724,17 @@ msgctxt "selection:account.invoice,sii_operation_key:"
msgid "Credit Note (Art 80.4)" msgid "Credit Note (Art 80.4)"
msgstr "Facura rectificativa (Art. 80.4)" msgstr "Facura rectificativa (Art. 80.4)"
msgctxt "selection:account.invoice,sii_operation_key:"
msgid "Duty - Complementary clearing"
msgstr "Aduanas - Liquidación complementaria"
msgctxt "selection:account.invoice,sii_operation_key:" msgctxt "selection:account.invoice,sii_operation_key:"
msgid "Import (DUA)" msgid "Import (DUA)"
msgstr "Importaciones (DUA)" msgstr "Importaciones (DUA)"
msgctxt "selection:account.invoice,sii_operation_key:" msgctxt "selection:account.invoice,sii_operation_key:"
msgid "Invoice" msgid "Invoice (Art 6.7.3 y 7.3 of RD1619/2012)"
msgstr "Factura" msgstr "Factura (Art. 6, 7.2 y 7.3 del RD 1619/2012)"
msgctxt "selection:account.invoice,sii_operation_key:" msgctxt "selection:account.invoice,sii_operation_key:"
msgid "Invoice issued to replace simplified invoices issued and filed" msgid "Invoice issued to replace simplified invoices issued and filed"
@ -738,8 +751,12 @@ msgid "Other accounting documents"
msgstr "Justificantes contables" msgstr "Justificantes contables"
msgctxt "selection:account.invoice,sii_operation_key:" msgctxt "selection:account.invoice,sii_operation_key:"
msgid "Simplified Invoice (ticket)" msgid ""
msgstr "Factura simplificada (tique)" "Simplified Invoice (ticket) and Invoices without destination identidication "
"(Art 6.1.d of RD1619/2012)"
msgstr ""
"Factura Simplificada y y Facturas sin identificación del destinatario (Art. "
"6.1.d RD 1619/2012)"
msgctxt "selection:account.invoice,sii_received_key:" msgctxt "selection:account.invoice,sii_received_key:"
msgid "" msgid ""
@ -775,8 +792,9 @@ msgid "Business premises lease activities"
msgstr "Operaciones de arrendamiento de local de negocio" msgstr "Operaciones de arrendamiento de local de negocio"
msgctxt "selection:account.invoice,sii_received_key:" msgctxt "selection:account.invoice,sii_received_key:"
msgid "First semester 2017" msgid "First semester 2017 and other invoices before the SII"
msgstr "Primer semestre 2017" msgstr ""
"Primer semestre de 2017 y otras facturas anteriores a la inclusión en el SII"
msgctxt "selection:account.invoice,sii_received_key:" msgctxt "selection:account.invoice,sii_received_key:"
msgid "General tax regime activity" msgid "General tax regime activity"
@ -978,8 +996,9 @@ msgid "Export"
msgstr "Exportación" msgstr "Exportación"
msgctxt "selection:account.tax,sii_issued_key:" msgctxt "selection:account.tax,sii_issued_key:"
msgid "First semester 2017" msgid "First semester 2017 and other invoices before the SII"
msgstr "Primer semestre 2017" msgstr ""
"Primer semestre de 2017 y otras facturas anteriores a la inclusión en el SII"
msgctxt "selection:account.tax,sii_issued_key:" msgctxt "selection:account.tax,sii_issued_key:"
msgid "General tax regime activity" msgid "General tax regime activity"
@ -1057,8 +1076,9 @@ msgid "Business premises lease activities"
msgstr "Operaciones de arrendamiento de local de negocio" msgstr "Operaciones de arrendamiento de local de negocio"
msgctxt "selection:account.tax,sii_received_key:" msgctxt "selection:account.tax,sii_received_key:"
msgid "First semester 2017" msgid "First semester 2017 and other invoices before the SII"
msgstr "Primer semestre 2017" msgstr ""
"Primer semestre de 2017 y otras facturas anteriores a la inclusión en el SII"
msgctxt "selection:account.tax,sii_received_key:" msgctxt "selection:account.tax,sii_received_key:"
msgid "General tax regime activity" msgid "General tax regime activity"
@ -1232,8 +1252,9 @@ msgid "Export"
msgstr "Exportación" msgstr "Exportación"
msgctxt "selection:account.tax.template,sii_issued_key:" msgctxt "selection:account.tax.template,sii_issued_key:"
msgid "First semester 2017" msgid "First semester 2017 and other invoices before the SII"
msgstr "Primer semestre 2017" msgstr ""
"Primer semestre de 2017 y otras facturas anteriores a la inclusión en el SII"
msgctxt "selection:account.tax.template,sii_issued_key:" msgctxt "selection:account.tax.template,sii_issued_key:"
msgid "General tax regime activity" msgid "General tax regime activity"
@ -1311,8 +1332,9 @@ msgid "Business premises lease activities"
msgstr "Operaciones de arrendamiento de local de negocio" msgstr "Operaciones de arrendamiento de local de negocio"
msgctxt "selection:account.tax.template,sii_received_key:" msgctxt "selection:account.tax.template,sii_received_key:"
msgid "First semester 2017" msgid "First semester 2017 and other invoices before the SII"
msgstr "Primer semestre 2017" msgstr ""
"Primer semestre de 2017 y otras facturas anteriores a la inclusión en el SII"
msgctxt "selection:account.tax.template,sii_received_key:" msgctxt "selection:account.tax.template,sii_received_key:"
msgid "General tax regime activity" msgid "General tax regime activity"
@ -1442,9 +1464,9 @@ msgctxt "selection:aeat.sii.report,version:"
msgid "1.0" msgid "1.0"
msgstr "1.0" msgstr "1.0"
msgctxt "selection:aeat.sii.report.lines,identifier_type:" msgctxt "selection:aeat.sii.report,version:"
msgid "" msgid "1.1"
msgstr "" msgstr "1.1"
msgctxt "selection:aeat.sii.report.lines,identifier_type:" msgctxt "selection:aeat.sii.report.lines,identifier_type:"
msgid "NIF-VAT" msgid "NIF-VAT"
@ -1497,13 +1519,17 @@ msgctxt "selection:aeat.sii.report.lines,invoice_operation_key:"
msgid "Credit Note (Art 80.4)" msgid "Credit Note (Art 80.4)"
msgstr "Facura rectificativa (Art. 80.4)" msgstr "Facura rectificativa (Art. 80.4)"
msgctxt "selection:aeat.sii.report.lines,invoice_operation_key:"
msgid "Duty - Complementary clearing"
msgstr "Aduanas - Liquidación complementaria"
msgctxt "selection:aeat.sii.report.lines,invoice_operation_key:" msgctxt "selection:aeat.sii.report.lines,invoice_operation_key:"
msgid "Import (DUA)" msgid "Import (DUA)"
msgstr "Importaciones (DUA)" msgstr "Importaciones (DUA)"
msgctxt "selection:aeat.sii.report.lines,invoice_operation_key:" msgctxt "selection:aeat.sii.report.lines,invoice_operation_key:"
msgid "Invoice" msgid "Invoice (Art 6.7.3 y 7.3 of RD1619/2012)"
msgstr "Factura" msgstr "Factura (Art. 6, 7.2 y 7.3 del RD 1619/2012)"
msgctxt "selection:aeat.sii.report.lines,invoice_operation_key:" msgctxt "selection:aeat.sii.report.lines,invoice_operation_key:"
msgid "Invoice issued to replace simplified invoices issued and filed" msgid "Invoice issued to replace simplified invoices issued and filed"
@ -1520,12 +1546,12 @@ msgid "Other accounting documents"
msgstr "Justificantes contables" msgstr "Justificantes contables"
msgctxt "selection:aeat.sii.report.lines,invoice_operation_key:" msgctxt "selection:aeat.sii.report.lines,invoice_operation_key:"
msgid "Simplified Invoice (ticket)"
msgstr "Factura simplificada (tique)"
msgctxt "selection:aeat.sii.report.lines,state:"
msgid "" msgid ""
"Simplified Invoice (ticket) and Invoices without destination identidication "
"(Art 6.1.d of RD1619/2012)"
msgstr "" msgstr ""
"Factura Simplificada y y Facturas sin identificación del destinatario (Art. "
"6.1.d RD 1619/2012)"
msgctxt "selection:aeat.sii.report.lines,state:" msgctxt "selection:aeat.sii.report.lines,state:"
msgid "Accepted" msgid "Accepted"

View File

@ -41,7 +41,7 @@ minor_version = int(minor_version)
requires = [ requires = [
'cryptography', 'cryptography',
'pyOpenSSL', 'pyOpenSSL',
'pyAEATsii>=0.2.4' 'pyAEATsii>=1.1.0'
] ]
for dep in info.get('depends', []): for dep in info.get('depends', []):
if not re.match(r'(ir|res|webdav)(\W|$)', dep): if not re.match(r'(ir|res|webdav)(\W|$)', dep):