diff options
| author | stephanchrst <stephanchrst@gmail.com> | 2022-05-10 17:14:58 +0700 |
|---|---|---|
| committer | stephanchrst <stephanchrst@gmail.com> | 2022-05-10 17:14:58 +0700 |
| commit | 1ca3b3df3421961caec3b747a364071c80f5c7da (patch) | |
| tree | 6778a1f0f3f9b4c6e26d6d87ccde16e24da6c9d6 /vit_efaktur/data | |
| parent | b57188be371d36d96caac4b8d65a40745c0e972c (diff) | |
initial commit
Diffstat (limited to 'vit_efaktur/data')
| -rw-r--r-- | vit_efaktur/data/context_menu.xml | 22 | ||||
| -rw-r--r-- | vit_efaktur/data/cron.xml | 19 | ||||
| -rw-r--r-- | vit_efaktur/data/ir_sequence.xml | 147 | ||||
| -rw-r--r-- | vit_efaktur/data/parameters.xml | 24 |
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> |
