summaryrefslogtreecommitdiff
path: root/vit_efaktur/data
diff options
context:
space:
mode:
authorstephanchrst <stephanchrst@gmail.com>2022-05-10 17:14:58 +0700
committerstephanchrst <stephanchrst@gmail.com>2022-05-10 17:14:58 +0700
commit1ca3b3df3421961caec3b747a364071c80f5c7da (patch)
tree6778a1f0f3f9b4c6e26d6d87ccde16e24da6c9d6 /vit_efaktur/data
parentb57188be371d36d96caac4b8d65a40745c0e972c (diff)
initial commit
Diffstat (limited to 'vit_efaktur/data')
-rw-r--r--vit_efaktur/data/context_menu.xml22
-rw-r--r--vit_efaktur/data/cron.xml19
-rw-r--r--vit_efaktur/data/ir_sequence.xml147
-rw-r--r--vit_efaktur/data/parameters.xml24
4 files changed, 212 insertions, 0 deletions
diff --git a/vit_efaktur/data/context_menu.xml b/vit_efaktur/data/context_menu.xml
new file mode 100644
index 0000000..1769d04
--- /dev/null
+++ b/vit_efaktur/data/context_menu.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<odoo>
+ <data>
+
+ <!-- context menu More.. di tree PO -->
+ <record id="action_assign_efaktur" model="ir.actions.server">
+ <field name="name">Assign E-Faktur</field>
+ <field name="condition">True</field>
+ <field name="model_id" ref="model_account_invoice"/>
+ <field name="state">code</field>
+ <field name="code">action = pool.get('account.move').action_assign_efaktur(cr, uid, context)</field>
+ </record>
+
+ <record id="ir_assign_efaktur_wizard" model="ir.values">
+ <field eval="'client_action_multi'" name="key2"/>
+ <field eval="'account.move'" name="model"/>
+ <field name="name"></field>
+ <field eval="'ir.actions.server,%d'%action_assign_efaktur" name="value"/>
+ </record>
+
+ </data>
+</odoo>
diff --git a/vit_efaktur/data/cron.xml b/vit_efaktur/data/cron.xml
new file mode 100644
index 0000000..443ba22
--- /dev/null
+++ b/vit_efaktur/data/cron.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<odoo>
+ <data>
+ <!-- scheduler : process import -->
+ <record forcecreate="True" model="ir.cron" id="process_import_invoice">
+ <field name="name">Read ca_pembayaran tabel from MySQL SPC and create payment voucher for the related invoice</field>
+ <field name="active">True</field>
+ <field name="user_id" ref="base.user_root"/>
+ <field name="interval_number">50</field>
+ <field name="interval_type">minutes</field>
+ <field name="numbercall">-1</field>
+ <field name="doall" eval="False"/>
+ <field name="model" eval="'account.voucher'"/>
+ <field name="function" eval="'cron_process_import'"/>
+ <field name="args" eval="'()'"/>
+ </record>
+
+ </data>
+</odoo> \ No newline at end of file
diff --git a/vit_efaktur/data/ir_sequence.xml b/vit_efaktur/data/ir_sequence.xml
new file mode 100644
index 0000000..1149ae4
--- /dev/null
+++ b/vit_efaktur/data/ir_sequence.xml
@@ -0,0 +1,147 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<odoo>
+ <data>
+ <!-- UP -->
+ <record id="seq_type_sup" model="ir.sequence.type">
+ <field name="name">Surat UP Type</field>
+ <field name="code">anggaran.sup</field>
+ </record>
+
+ <record id="seq_sup" model="ir.sequence">
+ <field name="name">Surat UP</field>
+ <field name="code">anggaran.sup</field>
+ <field name="prefix">UP/%(year)s/%(month)s/</field>
+ <field name="padding">3</field>
+ <field name="next_number_actual">1</field>
+ <field name="number_increment">1</field>
+ <field name="implementation">standard</field>
+ </record>
+
+ <!-- SPP -->
+ <record id="seq_type_spp" model="ir.sequence.type">
+ <field name="name">Surat SPP Type</field>
+ <field name="code">anggaran.spp</field>
+ </record>
+
+ <record id="seq_spp" model="ir.sequence">
+ <field name="name">Surat SPP</field>
+ <field name="code">anggaran.spp</field>
+ <field name="prefix">SPP/%(year)s/%(month)s/</field>
+ <field name="padding">3</field>
+ <field name="next_number_actual">1</field>
+ <field name="number_increment">1</field>
+ <field name="implementation">standard</field>
+ </record>
+
+ <!-- SPM -->
+ <record id="seq_type_spm" model="ir.sequence.type">
+ <field name="name">Surat SPM Type</field>
+ <field name="code">anggaran.spm</field>
+ </record>
+
+ <record id="seq_spm" model="ir.sequence">
+ <field name="name">Surat SPM</field>
+ <field name="code">anggaran.spm</field>
+ <field name="prefix">SPM/%(year)s/%(month)s/</field>
+ <field name="padding">3</field>
+ <field name="next_number_actual">1</field>
+ <field name="number_increment">1</field>
+ <field name="implementation">standard</field>
+ </record>
+
+ <!-- SPTB -->
+ <record id="seq_type_sptb" model="ir.sequence.type">
+ <field name="name">Surat SPTB Type</field>
+ <field name="code">anggaran.sptb</field>
+ </record>
+
+ <record id="seq_sptb" model="ir.sequence">
+ <field name="name">Surat SPTB</field>
+ <field name="code">anggaran.sptb</field>
+ <field name="prefix">SPTB/%(year)s/%(month)s/</field>
+ <field name="padding">3</field>
+ <field name="next_number_actual">1</field>
+ <field name="number_increment">1</field>
+ <field name="implementation">standard</field>
+ </record>
+
+ <!-- Kas -->
+ <record id="seq_type_kas_in" model="ir.sequence.type">
+ <field name="name">Bukti Kas Masuk Type</field>
+ <field name="code">anggaran.kas.in</field>
+ </record>
+
+ <record id="seq_kas_in" model="ir.sequence">
+ <field name="name">Bukti Kas Masuk</field>
+ <field name="code">anggaran.kas.in</field>
+ <field name="prefix">KM/%(year)s/%(month)s/</field>
+ <field name="padding">3</field>
+ <field name="next_number_actual">1</field>
+ <field name="number_increment">1</field>
+ <field name="implementation">standard</field>
+ </record>
+
+ <record id="seq_type_kas_out" model="ir.sequence.type">
+ <field name="name">Bukti Kas Keluar Type</field>
+ <field name="code">anggaran.kas.out</field>
+ </record>
+
+ <record id="seq_kas_out" model="ir.sequence">
+ <field name="name">Bukti Kas Keluar</field>
+ <field name="code">anggaran.kas.out</field>
+ <field name="prefix">KK/%(year)s/%(month)s/</field>
+ <field name="padding">3</field>
+ <field name="next_number_actual">1</field>
+ <field name="number_increment">1</field>
+ <field name="implementation">standard</field>
+ </record>
+
+ <!-- Biaya -->
+ <record id="seq_type_biaya" model="ir.sequence.type">
+ <field name="name">Biaya Type</field>
+ <field name="code">anggaran.biaya</field>
+ </record>
+
+ <record id="seq_biaya" model="ir.sequence">
+ <field name="name">Biaya</field>
+ <field name="code">anggaran.biaya</field>
+ <field name="prefix">BI/%(year)s/%(month)s/</field>
+ <field name="padding">3</field>
+ <field name="next_number_actual">1</field>
+ <field name="number_increment">1</field>
+ <field name="implementation">standard</field>
+ </record>
+
+ <!-- Cashflow -->
+ <record id="seq_type_cashflow" model="ir.sequence.type">
+ <field name="name">Cashflow Type</field>
+ <field name="code">anggaran.cashflow</field>
+ </record>
+
+ <record id="seq_cashflow" model="ir.sequence">
+ <field name="name">Cashflow</field>
+ <field name="code">anggaran.cashflow</field>
+ <field name="prefix">CF/%(year)s/%(month)s/</field>
+ <field name="padding">3</field>
+ <field name="next_number_actual">1</field>
+ <field name="number_increment">1</field>
+ <field name="implementation">standard</field>
+ </record>
+
+ <!-- Investasi -->
+ <record id="seq_type_investasi" model="ir.sequence.type">
+ <field name="name">Investasi Type</field>
+ <field name="code">anggaran.investasi</field>
+ </record>
+
+ <record id="seq_investasi" model="ir.sequence">
+ <field name="name">Investasi</field>
+ <field name="code">anggaran.investasi</field>
+ <field name="prefix">INV/%(year)s/%(month)s/</field>
+ <field name="padding">3</field>
+ <field name="next_number_actual">1</field>
+ <field name="number_increment">1</field>
+ <field name="implementation">standard</field>
+ </record>
+ </data>
+</odoo> \ No newline at end of file
diff --git a/vit_efaktur/data/parameters.xml b/vit_efaktur/data/parameters.xml
new file mode 100644
index 0000000..8807305
--- /dev/null
+++ b/vit_efaktur/data/parameters.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<odoo>
+ <data>
+
+ <record model="ir.config_parameter" id="spc_hostname">
+ <field name="key">spc.hostname</field>
+ <field name="value">127.0.0.1</field>
+ </record>
+ <record model="ir.config_parameter" id="spc_dbname">
+ <field name="key">spc.dbname</field>
+ <field name="value">spc</field>
+ </record>
+
+ <record model="ir.config_parameter" id="spc_username">
+ <field name="key">spc.username</field>
+ <field name="value">root</field>
+ </record>
+
+ <record model="ir.config_parameter" id="spc_password">
+ <field name="key">spc.password</field>
+ <field name="value">1234</field>
+ </record>
+ </data>
+</odoo>