summaryrefslogtreecommitdiff
path: root/indoteknik_custom/security
diff options
context:
space:
mode:
authorMqdd <ahmadmiqdad27@gmail.com>2026-03-11 17:01:02 +0700
committerMqdd <ahmadmiqdad27@gmail.com>2026-03-11 17:01:02 +0700
commit3f4271bf3c924da7b73588de32c670ea00a7e564 (patch)
tree1465f24cbfa33c7c509e909a18aaad70df6ef0bf /indoteknik_custom/security
parentecd71ba1ed5dab6375d46488d7dda49a5344e802 (diff)
<Miqdad> need to change the permission for harian finance
Diffstat (limited to 'indoteknik_custom/security')
-rwxr-xr-xindoteknik_custom/security/ir.model.access.csv7
-rw-r--r--indoteknik_custom/security/upah_harian_security.xml16
2 files changed, 21 insertions, 2 deletions
diff --git a/indoteknik_custom/security/ir.model.access.csv b/indoteknik_custom/security/ir.model.access.csv
index 25c39522..7e00c6a9 100755
--- a/indoteknik_custom/security/ir.model.access.csv
+++ b/indoteknik_custom/security/ir.model.access.csv
@@ -224,6 +224,9 @@ access_keywords,keywords,model_keywords,base.group_user,1,1,1,1
access_token_log,access.token.log,model_token_log,,1,1,1,1
access_upah_harian_office,upah.harian.office,model_upah_harian,base.group_user,1,1,1,1
-access_upah_harian_office_line,upah.harian.line,model_upah_harian_line,base.group_user,1,1,1,1
+access_upah_harian_office_line,upah.harian.line,model_upah_harian_line,base.group_user,1,1,1,0
-access_account_move_change_date_wizard,access.account.move.change.date.wizard,model_account_move_change_date_wizard,,1,1,1,1
+access_upah_harian_user,access.upah.harian.user,model_upah_harian,base.group_user,1,1,1,0
+access_upah_harian_line,upah.harian.line,model_upah_harian_line,base.group_user,1,1,1,0
+
+access_account_move_change_date_wizard,access.account.move.change.date.wizard,model_account_move_change_date_wizard,,1,1,1,1 \ No newline at end of file
diff --git a/indoteknik_custom/security/upah_harian_security.xml b/indoteknik_custom/security/upah_harian_security.xml
new file mode 100644
index 00000000..8d17c84e
--- /dev/null
+++ b/indoteknik_custom/security/upah_harian_security.xml
@@ -0,0 +1,16 @@
+<odoo>
+ <record id="upah_harian_rule_user_own" model="ir.rule">
+ <field name="name">Upah Harian - Own Only</field>
+ <field name="model_id" ref="model_upah_harian"/>
+ <field name="domain_force">[('pemohon','=',user.id), ('pemohon.harian', '=', True)]</field>
+ <field name="groups" eval="[(4, ref('base.group_user'))]"/>
+ </record>
+
+ <record id="upah_harian_rule_finance_all" model="ir.rule">
+ <field name="name">Upah Harian - Finance All</field>
+ <field name="model_id" ref="model_upah_harian"/>
+ <field name="domain_force">[(1,'=',1)]</field>
+ <field name="groups" eval="[(4, ref('indoteknik_custom.group_role_fat'))]"/>
+ </record>
+
+</odoo> \ No newline at end of file