Browse Source

[REF] comment out unused reports

pull/84/head
robin.keunen 4 years ago
parent
commit
9deb00bdc9
  1. 1
      easy_my_coop/__manifest__.py
  2. 88
      easy_my_coop/wizard/cooperative_history_wizard.xml
  3. 1
      easy_my_coop_fr/__manifest__.py
  4. 26
      easy_my_coop_fr/views/layout_template.xml
  5. 1
      easy_my_coop_taxshelter_report/__manifest__.py
  6. 240
      easy_my_coop_taxshelter_report/reports/tax_shelter_resold_report.xml

1
easy_my_coop/__manifest__.py

@ -29,6 +29,7 @@
"security/res_groups.xml",
"security/ir.model.access.csv",
"wizard/create_subscription_from_partner.xml",
"wizard/cooperative_history_wizard.xml", # todo remove?
"wizard/update_partner_info.xml",
"wizard/validate_subscription_request.xml",
"wizard/update_share_line.xml",

88
easy_my_coop/wizard/cooperative_history_wizard.xml

@ -1,48 +1,48 @@
<?xml version="1.0" ?>
<openerp>
<data>
<record id="view_cooperative_history_wizard" model="ir.ui.view">
<field name="name">cooperative.history.wizard.form</field>
<field name="model">cooperative.history.report</field>
<field name="arch" type="xml">
<form string="Reporting" version="7.0">
<separator string="Cooperative History"/>
<group>
<field name="report"/>
</group>
<label string="This report allows you to print a pdf of history and number of share for each cooperator"/>
<group>
<field name="display_cooperator"/>
</group>
<odoo>
<!-- <data>-->
<!-- <record id="view_cooperative_history_wizard" model="ir.ui.view">-->
<!-- <field name="name">cooperative.history.wizard.form</field>-->
<!-- <field name="model">cooperative.history.report</field>-->
<!-- <field name="arch" type="xml">-->
<!-- <form string="Reporting" version="7.0">-->
<!-- <separator string="Cooperative History"/>-->
<!-- <group>-->
<!-- <field name="report"/>-->
<!-- </group>-->
<!-- <label string="This report allows you to print a pdf of history and number of share for each cooperator"/>-->
<!-- <group>-->
<!-- <field name="display_cooperator"/>-->
<!-- </group>-->
<footer>
<button name="check_report" string="Print" type="object"
default_focus="1" class="oe_highlight"/>
or
<button string="Cancel" class="oe_link"
special="cancel"/>
</footer>
</form>
</field>
</record>
<!-- <footer>-->
<!-- <button name="check_report" string="Print" type="object"-->
<!-- default_focus="1" class="oe_highlight"/>-->
<!-- or-->
<!-- <button string="Cancel" class="oe_link"-->
<!-- special="cancel"/>-->
<!-- </footer>-->
<!-- </form>-->
<!-- </field>-->
<!-- </record>-->
<record id="action_cooperative_history_wizard"
model="ir.actions.act_window">
<field name="name">Cooperative history</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">cooperative.history.report</field>
<field name="view_type">form</field>
<field name="view_mode">form</field>
<field name="view_id" ref="view_cooperative_history_wizard"/>
<field name="target">new</field>
<field name="multi">True</field>
</record>
<!-- <record id="action_cooperative_history_wizard"-->
<!-- model="ir.actions.act_window">-->
<!-- <field name="name">Cooperative history</field>-->
<!-- <field name="type">ir.actions.act_window</field>-->
<!-- <field name="res_model">cooperative.history.report</field>-->
<!-- <field name="view_type">form</field>-->
<!-- <field name="view_mode">form</field>-->
<!-- <field name="view_id" ref="view_cooperative_history_wizard"/>-->
<!-- <field name="target">new</field>-->
<!-- <field name="multi">True</field>-->
<!-- </record>-->
<menuitem id="menu_easy_my_coop_reporting" name="Reporting"
parent="menu_main_easy_my_coop" sequence="20"/>
<menuitem id="menu_coop_history_wizard_report"
name="Cooperative history report"
parent="menu_easy_my_coop_reporting"
action="action_cooperative_history_wizard" sequence="10"/>
</data>
</openerp>
<!-- <menuitem id="menu_easy_my_coop_reporting" name="Reporting"-->
<!-- parent="menu_main_easy_my_coop" sequence="20"/>-->
<!-- <menuitem id="menu_coop_history_wizard_report"-->
<!-- name="Cooperative history report"-->
<!-- parent="menu_easy_my_coop_reporting"-->
<!-- action="action_cooperative_history_wizard" sequence="10"/>-->
<!-- </data>-->
</odoo>

1
easy_my_coop_fr/__manifest__.py

@ -15,6 +15,7 @@
""",
"data": [
"views/subscription_template.xml",
"views/layout_template.xml", # todo remove?
"views/certificate_template.xml",
],
"installable": True,

26
easy_my_coop_fr/views/layout_template.xml

@ -1,16 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data>
<template id="layout_i18n_fr" inherit_id="theme_light.invoice_footer"
name="French Layout Customization">
<xpath expr="//t[@t-if='company.company_registry']"
position="before">
<t t-if="company.siret">
<span>Siret</span>
:
<span t-field="company.siret"/>
</t>
</xpath>
</template>
</data>
<!-- <data>-->
<!-- <template id="layout_i18n_fr" inherit_id="theme_light.invoice_footer"-->
<!-- name="French Layout Customization">-->
<!-- <xpath expr="//t[@t-if='company.company_registry']"-->
<!-- position="before">-->
<!-- <t t-if="company.siret">-->
<!-- <span>Siret</span>-->
<!-- :-->
<!-- <span t-field="company.siret"/>-->
<!-- </t>-->
<!-- </xpath>-->
<!-- </template>-->
<!-- </data>-->
</odoo>

1
easy_my_coop_taxshelter_report/__manifest__.py

@ -22,6 +22,7 @@
"data": [
"security/ir.model.access.csv",
"reports/tax_shelter_report.xml",
"reports/tax_shelter_resold_report.xml", # todo remove?
"reports/tax_shelter_subscription_report.xml",
"reports/tax_shelter_shares_report.xml",
"views/tax_shelter_declaration_view.xml",

240
easy_my_coop_taxshelter_report/reports/tax_shelter_resold_report.xml

@ -1,136 +1,136 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="tax_shelter_report_resold_document">
<t t-call="web.external_layout">
<t t-set="address">
<address t-field="o.partner_id"
t-options='{"widget": "contact", "fields": ["address", "name"], "no_marker": True}'/>
<div t-if="o.partner_id.cooperator_register_number">
Numéro de coopérateur :
<span t-field="o.partner_id.cooperator_register_number"/>
</div>
</t>
<div class="page mt32" style="font-size: 10px !important;">
<!-- <template id="tax_shelter_report_resold_document">-->
<!-- <t t-call="web.external_layout">-->
<!-- <t t-set="address">-->
<!-- <address t-field="o.partner_id"-->
<!-- t-options='{"widget": "contact", "fields": ["address", "name"], "no_marker": True}'/>-->
<!-- <div t-if="o.partner_id.cooperator_register_number">-->
<!-- Numéro de coopérateur :-->
<!-- <span t-field="o.partner_id.cooperator_register_number"/>-->
<!-- </div>-->
<!-- </t>-->
<!-- <div class="page mt32" style="font-size: 10px !important;">-->
<h2 style="font-size: 3em;">
<span>Déclaration Tax Shelter</span>
<br/>
<small>Attestation concernant une des quatre années suivant
l’acquisition de parts
</small>
</h2>
<!-- <h2 style="font-size: 3em;">-->
<!-- <span>Déclaration Tax Shelter</span>-->
<!-- <br/>-->
<!-- <small>Attestation concernant une des quatre années suivant-->
<!-- l’acquisition de parts-->
<!-- </small>-->
<!-- </h2>-->
<p>
Cher membre,
</p>
<!-- <p>-->
<!-- Cher membre,-->
<!-- </p>-->
<p>
A la date du<span t-field="o.partner_id.effective_date"/>,
vous êtes devenu coopérateur de<span
t-field="o.company_id.name"/>.
</p>
<!-- <p>-->
<!-- A la date du<span t-field="o.partner_id.effective_date"/>,-->
<!-- vous êtes devenu coopérateur de<span-->
<!-- t-field="o.company_id.name"/>.-->
<!-- </p>-->
<p>
Cette lettre confirme qu’en date du<span
t-field="o.declaration_id.date_to"/>, vous êtes toujours
en possession de parts de
<span t-field="o.company_id.name"/>
pour un montant total de
<span t-field="o.partner_id.total_value"
t-field-options='{"widget": "monetary", "display_currency": "res_company.currency_id"}'/>
euros et que la condition prévue à l’article 145(26), $3,
alinéa 2, CIR92 est remplie.
</p>
<!-- <p>-->
<!-- Cette lettre confirme qu’en date du<span-->
<!-- t-field="o.declaration_id.date_to"/>, vous êtes toujours-->
<!-- en possession de parts de-->
<!-- <span t-field="o.company_id.name"/>-->
<!-- pour un montant total de-->
<!-- <span t-field="o.partner_id.total_value"-->
<!-- t-field-options='{"widget": "monetary", "display_currency": "res_company.currency_id"}'/>-->
<!-- euros et que la condition prévue à l’article 145(26), $3,-->
<!-- alinéa 2, CIR92 est remplie.-->
<!-- </p>-->
<p>
L' Article 145/26, CIR 92 sur les revenus<span
t-field="o.declaration_id.fiscal_year"/>, connu aussi
comme normative Tax Shelter, donnent droit à une réduction
d’impôt à hauteur de &#160;<span
t-field="o.declaration_id.tax_shelter_percentage"/>
du montant de la valeur des parts souscrites depuis
<span t-field="o.declaration_id.month_from"/>
(et avant
<span t-field="o.declaration_id.month_to"/>
pour la déclaration des revenus &#160;<span
t-field="o.declaration_id.fiscal_year"/>).
</p>
<!-- <p>-->
<!-- L' Article 145/26, CIR 92 sur les revenus<span-->
<!-- t-field="o.declaration_id.fiscal_year"/>, connu aussi-->
<!-- comme normative Tax Shelter, donnent droit à une réduction-->
<!-- d’impôt à hauteur de &#160;<span-->
<!-- t-field="o.declaration_id.tax_shelter_percentage"/>-->
<!-- du montant de la valeur des parts souscrites depuis-->
<!-- <span t-field="o.declaration_id.month_from"/>-->
<!-- (et avant-->
<!-- <span t-field="o.declaration_id.month_to"/>-->
<!-- pour la déclaration des revenus &#160;<span-->
<!-- t-field="o.declaration_id.fiscal_year"/>).-->
<!-- </p>-->
<p>
Cette lettre vaut donc comme certificat que
<span t-field="o.company_id.name"/>
remplit en effet tous les critères permettant un tel
avantage fiscal. Dans les grandes lignes il faut être une
micro-entreprise n’ayant encore jamais distribué de
dividende et qui n'est pas issue d’une fusion ou scission de
sociétés et qui répond à au moins deux des trois critères
suivants :
<ul>
<li>le total du bilan est inférieur ou égal à 350.000
euros ;
</li>
<li>le chiffre d’affaires, hors taxe sur la valeur
ajoutée, est inférieur ou égal à 700.000 euros ;
</li>
<li>la moyenne des travailleurs occupés pendant l’année
est inférieure ou égale à 10.
</li>
</ul>
</p>
<!-- <p>-->
<!-- Cette lettre vaut donc comme certificat que-->
<!-- <span t-field="o.company_id.name"/>-->
<!-- remplit en effet tous les critères permettant un tel-->
<!-- avantage fiscal. Dans les grandes lignes il faut être une-->
<!-- micro-entreprise n’ayant encore jamais distribué de-->
<!-- dividende et qui n'est pas issue d’une fusion ou scission de-->
<!-- sociétés et qui répond à au moins deux des trois critères-->
<!-- suivants :-->
<!-- <ul>-->
<!-- <li>le total du bilan est inférieur ou égal à 350.000-->
<!-- euros ;-->
<!-- </li>-->
<!-- <li>le chiffre d’affaires, hors taxe sur la valeur-->
<!-- ajoutée, est inférieur ou égal à 700.000 euros ;-->
<!-- </li>-->
<!-- <li>la moyenne des travailleurs occupés pendant l’année-->
<!-- est inférieure ou égale à 10.-->
<!-- </li>-->
<!-- </ul>-->
<!-- </p>-->
<p>
Le maintien de la réduction d’impôt n’est possible que si
l'investisseur conserve les parts de la coopérative pendant
4 ans au minimum, sauf si la sortie est imposée par des
conditions extérieures (telles que la faillite, par
exemple). En cas de sortie volontaire avant la période de 4
ans, l’avantage fiscal devra être remboursé au prorata du
nombre de mois entre la sortie et les 4 ans. La coopérative
s’engage à fournir pour chacune des quatre années suivant
l’année d’acquisition une attestation certifiant que ces
parts sont toujours en possession du souscripteur.
</p>
<!-- <p>-->
<!-- Le maintien de la réduction d’impôt n’est possible que si-->
<!-- l'investisseur conserve les parts de la coopérative pendant-->
<!-- 4 ans au minimum, sauf si la sortie est imposée par des-->
<!-- conditions extérieures (telles que la faillite, par-->
<!-- exemple). En cas de sortie volontaire avant la période de 4-->
<!-- ans, l’avantage fiscal devra être remboursé au prorata du-->
<!-- nombre de mois entre la sortie et les 4 ans. La coopérative-->
<!-- s’engage à fournir pour chacune des quatre années suivant-->
<!-- l’année d’acquisition une attestation certifiant que ces-->
<!-- parts sont toujours en possession du souscripteur.-->
<!-- </p>-->
<p>
L’apport de capitaux par le chef d’entreprise lui-même ou
par des administrateurs existants de la société ne permet
pas de bénéficier du tax shelter.
</p>
<!-- <p>-->
<!-- L’apport de capitaux par le chef d’entreprise lui-même ou-->
<!-- par des administrateurs existants de la société ne permet-->
<!-- pas de bénéficier du tax shelter.-->
<!-- </p>-->
<p>
Pour bénéficier de la réduction d’impôts, vous pouvez
joindre cette lettre à votre déclaration fiscale pour les
revenus<span t-field="o.declaration_id.fiscal_year"/>.
</p>
<!-- <p>-->
<!-- Pour bénéficier de la réduction d’impôts, vous pouvez-->
<!-- joindre cette lettre à votre déclaration fiscale pour les-->
<!-- revenus<span t-field="o.declaration_id.fiscal_year"/>.-->
<!-- </p>-->
<p>
Pour toute information complémentaire, consultez le texte de
l’Arrêté Royale.
</p>
<!-- <p>-->
<!-- Pour toute information complémentaire, consultez le texte de-->
<!-- l’Arrêté Royale.-->
<!-- </p>-->
<p>
Pour le Conseil d'administration de<span
t-field="o.company_id.name"/>,
<br/>
<strong t-field="o.company_id.board_representative"/>
<br/>
<img t-if="o.company_id.signature_scan"
t-attf-class="mt16"
t-attf-style="{{ 'min-height: 50px; max-height: 100px' if report_type == 'pdf' else '' }}"
t-att-src="'data:image/png;base64,%s' % o.company_id.signature_scan.decode()"
/>
</p>
<!-- <p>-->
<!-- Pour le Conseil d'administration de<span-->
<!-- t-field="o.company_id.name"/>,-->
<!-- <br/>-->
<!-- <strong t-field="o.company_id.board_representative"/>-->
<!-- <br/>-->
<!-- <img t-if="o.company_id.signature_scan"-->
<!-- t-attf-class="mt16"-->
<!-- t-attf-style="{{ 'min-height: 50px; max-height: 100px' if report_type == 'pdf' else '' }}"-->
<!-- t-att-src="'data:image/png;base64,%s' % o.company_id.signature_scan.decode()"-->
<!-- />-->
<!-- </p>-->
</div>
</t>
</template>
<!-- </div>-->
<!-- </t>-->
<!-- </template>-->
<template id="tax_shelter_resold_report">
<t t-call="web.html_container">
<t t-foreach="docs" t-as="o">
<t t-call="easy_my_coop_taxshelter_report.tax_shelter_report_shares_document"
t-lang="o.partner_id.lang"/>
</t>
</t>
</template>
<!-- <template id="tax_shelter_resold_report">-->
<!-- <t t-call="web.html_container">-->
<!-- <t t-foreach="docs" t-as="o">-->
<!-- <t t-call="easy_my_coop_taxshelter_report.tax_shelter_report_shares_document"-->
<!-- t-lang="o.partner_id.lang"/>-->
<!-- </t>-->
<!-- </t>-->
<!-- </template>-->
</odoo>
Loading…
Cancel
Save