Skip to content

Commit

Permalink
[ADD] ssi_l10n_id_taxform_faktur_pajak
Browse files Browse the repository at this point in the history
  • Loading branch information
andhit-r committed Jan 13, 2024
1 parent 1aed3fe commit beb04c3
Show file tree
Hide file tree
Showing 3 changed files with 62 additions and 38 deletions.
1 change: 1 addition & 0 deletions ssi_l10n_id_taxform_faktur_pajak/__manifest__.py
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@
"security/ir_module_category_data.xml",
"security/res_group_data.xml",
"security/ir.model.access.csv",
"security/ir_rule_data.xml",
"data/ir_sequence_data.xml",
"data/sequence_template_data.xml",
"data/approval_template_data.xml",
Expand Down
13 changes: 0 additions & 13 deletions ssi_l10n_id_taxform_faktur_pajak/data/account_journal_data.xml

This file was deleted.

86 changes: 61 additions & 25 deletions ssi_l10n_id_taxform_faktur_pajak/security/ir_rule_data.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@
License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -->
<odoo>

<record id="l10n_id_bukti_potong_pph_f113301_out_internal_user_rule" model="ir.rule">
<field name="name">Bukti Potong PPh f113301 Out - Internal Users</field>
<field name="model_id" ref="model_l10n_id_bukti_potong_pph_f113301_out" />
<record id="enofa_internal_user_rule" model="ir.rule">
<field name="name">E-NOFA - Internal Users</field>
<field name="model_id" ref="model_enofa" />
<field name="groups" eval="[(4, ref('base.group_user'))]" />
<field name="domain_force">[
('user_id','=',user.id),
Expand All @@ -17,50 +17,86 @@
<field name="perm_create" eval="1" />
</record>

<record id="l10n_id_bukti_potong_pph_f113301_out_company_rule" model="ir.rule">
<record id="enofa_company_rule" model="ir.rule">
<field name="name">E-NOFA - Responsible to company data</field>
<field name="model_id" ref="model_enofa" />
<field name="groups" eval="[(4, ref('enofa_company_group'))]" />
<field name="domain_force">[('company_id','=',user.company_id.id)]</field>
<field name="perm_unlink" eval="1" />
<field name="perm_write" eval="1" />
<field name="perm_read" eval="1" />
<field name="perm_create" eval="1" />
</record>

<record id="enofa_companies_rule" model="ir.rule">
<field
name="name"
>Bukti Potong PPh f113301 Out - Responsible to company data</field>
<field name="model_id" ref="model_l10n_id_bukti_potong_pph_f113301_out" />
<field
name="groups"
eval="[(4, ref('l10n_id_bukti_potong_pph_f113301_out_company_group'))]"
/>
>E-NOFA - Responsible to company and all child companies data</field>
<field name="model_id" ref="model_enofa" />
<field name="groups" eval="[(4, ref('enofa_companies_group'))]" />
<field name="domain_force">[('company_id','=',user.company_id.id)]</field>
<field name="perm_unlink" eval="1" />
<field name="perm_write" eval="1" />
<field name="perm_read" eval="1" />
<field name="perm_create" eval="1" />
</record>

<record id="l10n_id_bukti_potong_pph_f113301_out_companies_rule" model="ir.rule">
<record id="enofa_all_rule" model="ir.rule">
<field name="name">E-NOFA - All</field>
<field name="model_id" ref="model_enofa" />
<field name="groups" eval="[(4, ref('enofa_all_group'))]" />
<field name="domain_force">[(1,'=',1)]</field>
<field name="perm_unlink" eval="1" />
<field name="perm_write" eval="1" />
<field name="perm_read" eval="1" />
<field name="perm_create" eval="1" />
</record>

<record id="faktur_pajak_keluaran_internal_user_rule" model="ir.rule">
<field name="name">E-NOFA - Internal Users</field>
<field name="model_id" ref="model_faktur_pajak_keluaran" />
<field name="groups" eval="[(4, ref('base.group_user'))]" />
<field name="domain_force">[
('user_id','=',user.id),
]</field>
<field name="perm_unlink" eval="1" />
<field name="perm_write" eval="1" />
<field name="perm_read" eval="1" />
<field name="perm_create" eval="1" />
</record>

<record id="faktur_pajak_keluaran_company_rule" model="ir.rule">
<field name="name">E-NOFA - Responsible to company data</field>
<field name="model_id" ref="model_faktur_pajak_keluaran" />
<field name="groups" eval="[(4, ref('faktur_pajak_keluaran_company_group'))]" />
<field name="domain_force">[('company_id','=',user.company_id.id)]</field>
<field name="perm_unlink" eval="1" />
<field name="perm_write" eval="1" />
<field name="perm_read" eval="1" />
<field name="perm_create" eval="1" />
</record>

<record id="faktur_pajak_keluaran_companies_rule" model="ir.rule">
<field
name="name"
>Bukti Potong PPh f113301 Out - Responsible to company and all child companies data</field>
<field name="model_id" ref="model_l10n_id_bukti_potong_pph_f113301_out" />
<field
name="groups"
eval="[(4, ref('l10n_id_bukti_potong_pph_f113301_out_companies_group'))]"
/>
>E-NOFA - Responsible to company and all child companies data</field>
<field name="model_id" ref="model_faktur_pajak_keluaran" />
<field name="groups" eval="[(4, ref('faktur_pajak_keluaran_companies_group'))]" />
<field name="domain_force">[('company_id','=',user.company_id.id)]</field>
<field name="perm_unlink" eval="1" />
<field name="perm_write" eval="1" />
<field name="perm_read" eval="1" />
<field name="perm_create" eval="1" />
</record>

<record id="l10n_id_bukti_potong_pph_f113301_out_all_rule" model="ir.rule">
<field name="name">Bukti Potong PPh f113301 Out - All</field>
<field name="model_id" ref="model_l10n_id_bukti_potong_pph_f113301_out" />
<field
name="groups"
eval="[(4, ref('l10n_id_bukti_potong_pph_f113301_out_all_group'))]"
/>
<record id="faktur_pajak_keluaran_all_rule" model="ir.rule">
<field name="name">E-NOFA - All</field>
<field name="model_id" ref="model_faktur_pajak_keluaran" />
<field name="groups" eval="[(4, ref('faktur_pajak_keluaran_all_group'))]" />
<field name="domain_force">[(1,'=',1)]</field>
<field name="perm_unlink" eval="1" />
<field name="perm_write" eval="1" />
<field name="perm_read" eval="1" />
<field name="perm_create" eval="1" />
</record>

</odoo>

0 comments on commit beb04c3

Please sign in to comment.