Skip to content

Commit

Permalink
[8.0.1.0.0][l0n_id_djbc_kb_lap_mutasi_bahan_baku_penolong]
Browse files Browse the repository at this point in the history
Fixing Travis Error
  • Loading branch information
mikevhe18 authored and andhit-r committed Jun 30, 2018
1 parent 2ab6f1b commit df0234a
Show file tree
Hide file tree
Showing 11 changed files with 212 additions and 0 deletions.
49 changes: 49 additions & 0 deletions l10n_id_djbc_kb_lap_mutasi_bahan_baku_penolong/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3

========================================================================
Indonesia - Lap. Mutasi Bahan Baku/Penolong for DJBC's Kawasan Berikat Reporting
========================================================================



Installation
============

To install this module, you need to:

1. Clone the branch 8.0 of the repository https://github.com/open-synergy/opnsynid-l10n-indonesia
2. Add the path to this repository in your configuration (addons-path)
3. Update the module list
4. Go to menu *Setting -> Modules -> Local Modules*
5. Search For *Indonesia - Lap. Mutasi Bahan Baku/Penolong for DJBC's Kawasan Berikat Reporting*
6. Install the module

Bug Tracker
===========

Bugs are tracked on `GitHub Issues
<https://github.com/open-synergy/opnsynid-l10n-indonesia/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed
and welcomed feedback.


Credits
=======

Contributors
------------

* Michael Viriyananda <viriyananda.michael@gmail.com>
* Andhitia Rama <andhitia.r@gmail.com>

Maintainer
----------

.. image:: https://opensynergy-indonesia.com/logo.png
:alt: OpenSynergy Indonesia
:target: https://opensynergy-indonesia.com

This module is maintained by the OpenSynergy Indonesia.
5 changes: 5 additions & 0 deletions l10n_id_djbc_kb_lap_mutasi_bahan_baku_penolong/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# -*- coding: utf-8 -*-
# Copyright 2018 OpenSynergy Indonesia
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).

from . import reports, wizards
21 changes: 21 additions & 0 deletions l10n_id_djbc_kb_lap_mutasi_bahan_baku_penolong/__openerp__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# -*- coding: utf-8 -*-
# Copyright 2017 OpenSynergy Indonesia
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
{
"name": "Indonesia - Lap. Mutasi Bahan Baku/Penolong "
"for DJBC's Kawasan Berikat Reporting",
"version": "8.0.1.0.0",
"category": "localization",
"website": "https://opensynergy-indonesia.com",
"author": "OpenSynergy Indonesia",
"license": "AGPL-3",
"installable": True,
"depends": [
"l10n_id_djbc_kb_lap_common",
],
"data": [
"security/ir.model.access.csv",
"wizards/date_range_selector_views.xml",
"reports/lap_kb_mutasi_bahan_baku_penolong_views.xml",
],
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# -*- coding: utf-8 -*-
# Copyright 2018 OpenSynergy Indonesia
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).

from . import lap_kb_mutasi_bahan_baku_penolong
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# -*- coding: utf-8 -*-
# Copyright 2017 OpenSynergy Indonesia
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).

from openerp import models


class LapKbMutasiBahanBakuPenolong(models.Model):
_name = "l10n_id.djbc_kb_lap_mutasi_bahan_baku_penolong"
_inherit = "l10n_id.djbc_kb_lap_mutasi_common"
_description = "Laporan Mutasi Bahan Baku/Penolong Untuk Kawasan Berikat"
_auto = False

def _join(self):
_super = super(LapKbMutasiBahanBakuPenolong, self)
join_str = _super._join() + """
JOIN product_categ_rel AS c ON
b.id = c.product_id
JOIN product_category AS d ON
c.categ_id = d.id
JOIN (
SELECT res_id
FROM ir_model_data AS e1
WHERE
e1.module = 'l10n_id_djbc_kb_lap_common' AND
(e1.name = 'product_categ_kb_bahan_baku' OR
e1.name = 'product_categ_kb_bahan_penolong')
) as e ON
d.id = e.res_id
"""
return join_str
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2017 OpenSynergy Indonesia
License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -->

<openerp>
<data>
<record id="djbc_kb_lap_mutasi_bahan_baku_penolong_view_tree" model="ir.ui.view">
<field name="name">tree l10n_id.djbc_kb_lap_mutasi_bahan_baku_penolong</field>
<field name="model">l10n_id.djbc_kb_lap_mutasi_bahan_baku_penolong</field>
<field name="inherit_id" ref="l10n_id_djbc_kb_lap_common.djbc_lap_kb_mutasi_common_view_tree"/>
<field name="arch" type="xml">
<data>
<xpath expr="//tree" position="attributes">
<attribute name="string">tree l10n_id.djbc_kb_lap_mutasi_bahan_baku_penolong</attribute>
</xpath>
</data>
</field>
</record>

<record id="djbc_kb_lap_mutasi_bahan_baku_penolong_view_search" model="ir.ui.view">
<field name="name">search l10n_id.djbc_kb_lap_mutasi_bahan_baku_penolong</field>
<field name="model">l10n_id.djbc_kb_lap_mutasi_bahan_baku_penolong</field>
<field name="inherit_id" ref="l10n_id_djbc_kb_lap_common.djbc_lap_kb_mutasi_common_view_search"/>
<field name="arch" type="xml">
<data>
<xpath expr="//search" position="attributes">
<attribute name="string">tree l10n_id.djbc_kb_lap_mutasi_bahan_baku_penolong</attribute>
</xpath>
</data>
</field>
</record>

<record id="djbc_kb_lap_mutasi_bahan_baku_penolong_action" model="ir.actions.act_window">
<field name="name">Lap. Mutasi Bahan Baku/Penolong</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">l10n_id.djbc_kb_lap_mutasi_bahan_baku_penolong</field>
<field name="view_type">form</field>
<field name="view_mode">tree</field>
<field name="view_id" ref="djbc_kb_lap_mutasi_bahan_baku_penolong_view_tree"/>
</record>
</data>
</openerp>
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
access_all_djbc_kb_lap_mutasi_bahan_baku_penolong,all user l10n_id.djbc_kb_lap_mutasi_bahan_baku_penolong,model_l10n_id_djbc_kb_lap_mutasi_bahan_baku_penolong,,1,0,0,0
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# -*- coding: utf-8 -*-
# Copyright 2018 OpenSynergy Indonesia
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).

from . import date_range_selector
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# -*- coding: utf-8 -*-
# Copyright 2018 OpenSynergy Indonesia
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).

from openerp import api, models


class KBLapMutasiBahanBakuWizard(models.TransientModel):
_name = "l10n_id.kb_lap_mutasi_bahan_baku_wizard"
_inherit = ["l10n_id.date_range_selector"]

@api.multi
def action_print_sreen(self):
waction = self.env.ref(
"l10n_id_djbc_kb_lap_mutasi_bahan_baku_penolong."
"djbc_kb_lap_mutasi_bahan_baku_penolong_action")
return waction.read()[0]
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2018 OpenSynergy Indonesia
License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -->

<openerp>
<data>
<record id="kb_lap_mutasi_bahan_baku_wizard_view_form" model="ir.ui.view">
<field name="name">l10n_id.kb_lap_mutasi_bahan_baku_wizard form</field>
<field name="model">l10n_id.kb_lap_mutasi_bahan_baku_wizard</field>
<field name="inherit_id" ref="l10n_id_djbc_app.date_range_selector_view_form"/>
<field name="mode">primary</field>
<field name="arch" type="xml">
<data>
</data>
</field>
</record>

<record id="kb_lap_mutasi_bahan_baku_wizard_action" model="ir.actions.act_window">
<field name="name">Mutasi Bahan Baku/Penolong</field>
<field name="res_model">l10n_id.kb_lap_mutasi_bahan_baku_wizard</field>
<field name="view_type">form</field>
<field name="view_mode">form</field>
<field name="view_id" ref="kb_lap_mutasi_bahan_baku_wizard_view_form"/>
<field name="target">new</field>
</record>

<menuitem
id="kb_lap_mutasi_bahan_baku_penolong_menu"
name="Mutasi Bahan Baku/Penolong"
parent="l10n_id_djbc_kb_lap_common.djbc_reporting_kb_menu"
action="kb_lap_mutasi_bahan_baku_wizard_action"
sequence="1"
/>
</data>
</openerp>

0 comments on commit df0234a

Please sign in to comment.