summaryrefslogtreecommitdiff
path: root/indoteknik_custom/views
diff options
context:
space:
mode:
authorIT Fixcomart <it@fixcomart.co.id>2022-09-01 07:58:42 +0000
committerIT Fixcomart <it@fixcomart.co.id>2022-09-01 07:58:42 +0000
commit645b385f1feea20975f1abaacdf6ffdcb0af7ff1 (patch)
treeeebe5fca40c038aa21fc230f7b5707fa38b27b20 /indoteknik_custom/views
parent8e7e127bb6e7f5b67771e24ba12322ff2718399a (diff)
parente682e0518fcaa62588287bb974d8697ceed8300f (diff)
Merged in master (pull request #6)
Master
Diffstat (limited to 'indoteknik_custom/views')
-rw-r--r--indoteknik_custom/views/ir_sequence.xml12
-rw-r--r--indoteknik_custom/views/stock_location.xml8
-rw-r--r--indoteknik_custom/views/stock_picking.xml29
-rw-r--r--indoteknik_custom/views/stock_picking_type.xml31
4 files changed, 80 insertions, 0 deletions
diff --git a/indoteknik_custom/views/ir_sequence.xml b/indoteknik_custom/views/ir_sequence.xml
new file mode 100644
index 00000000..9e057c0d
--- /dev/null
+++ b/indoteknik_custom/views/ir_sequence.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<odoo>
+ <record id="sequence_internal_use" model="ir.sequence">
+ <field name="name">Internal Use</field>
+ <field name="code">internal.use</field>
+ <field name="active">TRUE</field>
+ <field name="prefix">IU/%(year)s/</field>
+ <field name="padding">5</field>
+ <field name="number_next">1</field>
+ <field name="number_increment">1</field>
+ </record>
+</odoo> \ No newline at end of file
diff --git a/indoteknik_custom/views/stock_location.xml b/indoteknik_custom/views/stock_location.xml
new file mode 100644
index 00000000..82ab2bc5
--- /dev/null
+++ b/indoteknik_custom/views/stock_location.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<odoo>
+ <record id="stock_location_internal_use" model="stock.location">
+ <field name="name">Internal Use</field>
+ <field name="location_id">3</field>
+ <field name="usage">inventory</field>
+ </record>
+</odoo> \ No newline at end of file
diff --git a/indoteknik_custom/views/stock_picking.xml b/indoteknik_custom/views/stock_picking.xml
new file mode 100644
index 00000000..9081a58e
--- /dev/null
+++ b/indoteknik_custom/views/stock_picking.xml
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<odoo>
+ <data>
+ <record id="stock_picking_form_view_inherit" model="ir.ui.view">
+ <field name="name">Stock Picking</field>
+ <field name="model">stock.picking</field>
+ <field name="inherit_id" ref="stock.view_picking_form"/>
+ <field name="arch" type="xml">
+ <field name="backorder_id" position="after">
+ <field name="is_internal_use"
+ string="Internal Use"
+ type="object"
+ attrs="{'readonly': True}"
+ force_save="1"
+ />
+ </field>
+ <field name="origin" position="after">
+ <field name="account_id"
+ attrs="{
+ 'readonly': [['state', 'in', ['done', 'cancel']]],
+ 'invisible': [['is_internal_use', '=', False]],
+ 'required': [['is_internal_use', '=', True]]
+ }"
+ />
+ </field>
+ </field>
+ </record>
+ </data>
+</odoo> \ No newline at end of file
diff --git a/indoteknik_custom/views/stock_picking_type.xml b/indoteknik_custom/views/stock_picking_type.xml
new file mode 100644
index 00000000..1633c57a
--- /dev/null
+++ b/indoteknik_custom/views/stock_picking_type.xml
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<odoo>
+ <data>
+ <record id="internal_use_operation_type" model="stock.picking.type">
+ <field name="name">Internal Use</field>
+ <field name="sequence_id" ref="sequence_internal_use"/>
+ <field name="sequence_code">IU/%(year)s</field>
+ <field name="warehouse_id">2</field>
+ <field name="is_internal_use">TRUE</field>
+ <field name="code">outgoing</field>
+ <field name="show_operations">TRUE</field>
+ <field name="return_picking_type_id">10</field>
+ <field name="default_location_src_id">18</field>
+ <field name="default_location_dest_id" ref="stock_location_internal_use"/>
+ </record>
+
+ <record id="stock_picking_type_form_view_inherit" model="ir.ui.view">
+ <field name="name">Stock Picking Type</field>
+ <field name="model">stock.picking.type</field>
+ <field name="inherit_id" ref="stock.view_picking_type_form"/>
+ <field name="arch" type="xml">
+ <field name="warehouse_id" position="after">
+ <field name="is_internal_use"
+ string="Internal Use"
+ type="object"
+ />
+ </field>
+ </field>
+ </record>
+ </data>
+</odoo> \ No newline at end of file