GithubHelp home page GithubHelp logo

projectexpert / pmis Goto Github PK

View Code? Open in Web Editor NEW
54.0 20.0 69.0 8.91 MB

Odoo as a Project Management Information System

Python 100.00%
project-management odoo11 odoo-11 odoo-addons iso21500 pmbok odoo

pmis's Introduction

pmis

Odoo as a Project Management Information System

Odoo version

Project Information System

Customize the PM UI to follow the pmbok and iso 21500. Provide the dependencies needed for project planning, resource planning, billing plan, stakeholders management, risk management, integrates the crm features with project management and aims to make the project form as the center form to manage all the activities for a project oriented company organization.

The project form is redesigned in a two-level notebook (to simulate sub menus) to keep the main project view less cluttered. It also aims to keep the insertion order oriented towards the productivity following the most usual Project Management Initiation and Planning workflow as per PMBOK and ISO 21500.

Maintainer

Project Expert

This module is maintained by Project Expert

Project Expert is a joint effort between EFICENT (Barcelona, Spain) and MATMOZ (Ljubljana, Slovenia), both active members of Odoo Community Association (OCA). Since 2017 the development team was joined by LUXIM (Nova Gorica, Slovenia) after MATMOZ and LUXIM began the company merging process.

Odoo Community Association

OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.

MATMOZ d.o.o. & Luxim d.o.o.

MATMOZ d.o.o. is a project management services company that engages in Project Management Office Support, which is also active in various open source communities. One of those is OCA, or the Odoo Community Association, which is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use. In 2017 MATMOZ started the merging process with LUXIM d.o.o. whose mission is Project Tools and Project Solutions Development and Implementation.

EFICENT

EFICENT is a company specialized in the open source software Odoo and an active member of OCA, or the Odoo Community Association, which is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.

pmis's People

Contributors

aaronhforgeflow avatar deepakkumarserpentcs avatar jordibforgeflow avatar nikul-serpentcs avatar serpentcs-dev1 avatar sysadminmatmoz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

pmis's Issues

Problem with planned and remaining hours

The problem appears after editing the task view by the PMI modules
Creating a new task and completing Planned Hours does not recalculate.

image

image

After entering the time spent in the task, neither the working time nor the working time are not counted
image

Error: null value in column "name" violates not-null constraint when installing project_wbs_gtd v8.0

ParseError: "null value in column "name" violates not-null constraint
DETAIL: Failing row contains (48, AA047, 2016-11-14 15:55:51.000969, null, 1, 1, null, 1, 1, 2016-11-14, null, 1, 1, open, null, contract, null, 2016-11-14 15:55:51.000969, null, null, null, t, t, f, f, null, null, 1, null, null, null, f, null, 2016-11-14, f, f, f, 1, monthly, null, null, null, null, null, null, null, 3).
" while parsing /usr/lib/python2.7/dist-packages/openerp_custom/addons/pmis/project_wbs_gtd/project_gtd_demo.xml:14, near



capture

project_wbs is not migrated to 10.0

Describe the bug

Try to install project_wbs_task, system raise error project_wbs does not exist
project_wbs is not present in 10.0 repository

To Reproduce
Steps to reproduce the behavior:

  1. Go to applications and try to install project_web_task
  2. See error

Expected behavior
Clean installation of module

There is no "planned hours" field when opening or editing a task

In the basic project management app of Odoo is possible to insert the estimated / planned hours for each task you create. The PMIS module I've installed don't have this field, but yet show some fields for calculating the remaining hours for each task. Is that something I'm missing? Or PMIS project module doesn't come with this basic feature?

Problem installing project_easy_sheduling_tool

I just tried to install this on Odoo v8 and encountered the following error.

ParseError: "ValidateError
Field(s) `arch` failed against a constraint: Invalid view definition

Error details:
Element '<field name="planned_hours">' cannot be located in parent view

Error context:
View `view_project_task_form`
[view_id: 2141, xml_id: project_recalculate.view_project_task_form, model: project.task, parent_id: 799]" while parsing /home/openerp/code-8.0/third-party/projectexpert-pmis/project_time_schedule/views/project_time_schedule_view.xml:12, near
<record id="view_task_form2_inh" model="ir.ui.view">
            <field name="name">project.task.form</field>
            <field name="model">project.task</field>
            <field name="type">form</field>
            <field eval="2" name="priority"/>
            <field name="inherit_id" ref="project.view_task_form2"/>       
            <field name="arch" type="xml">       
                <data><xpath expr="//sheet[@string='Task']//page[@string='Extra Info']//group[@string='Gantt View']" position="replace"/>
                    <xpath expr="//field[@name='planned_hours']" position="replace"/>                               
                <xpath expr="//field[@name='remaining_hours']" position="replace"/>
                <xpath expr="//field[@name='effective_hours']" position="replace"/>
            </data></field>
        </record>

I noticed that none of the dependencies listed in the technical info were installed so I tried to install them one at a time separately but got an error each time. I have a hosted Odoo service in Australia so I'll have to pass on any advice you have to the sys admin.

Thanks.

Bill.

Other modules?

Half of the modules that depends on other modules are not available in repo? can you please push them?

Gantt view

Hi, I got some issues with the Gantt View for Project > Tasks. I'm not sure if I'm doing something wrong, but could ye help me figuring it out?
When I clicked Project > Portfolio > Work Packages I got it right:
http://imgur.com/a/cAIsf

But when I click Project > Tasks the start and end dates don't show up, like this:
http://imgur.com/a/a7JRq
And getting P0.D1 as an example, I have a deadline for that:
http://imgur.com/a/kXhji

So what I am missing? Or am I doing something wrong?

Thanks in advance.

Confirmation of analytic resource plan - version to be used

Hi,

When the Analytic Resource Plan line is confirmed it will create analytic plan lines in the active planning version defined in the analytic account.

This can be a problem for companies that do not really take into account the planned costs resulting from the resource plan, and want to use as active version one that has planned costs and revenues entered manually (for example, a version 'Approved Budget').

I propose that we introduce a new field in the planning version that defines what version is the default to be used by the resource plan. As a consequence, the Resource Plan will only use that version when creating the Planned Costs and Revenues.

The active planning version defined in the analytic account will be used only to decide which planned costs and revenues will be listed in the analytic account list view.

Erro on install v8

I have this error in log when i install it on new database:

2017-05-19 09:16:08,897 6425 ERROR pmis8 openerp.sql_db: bad query: ALTER TABLE "account_analytic_account" ALTER COLUMN "active_analytic_planning_version" SET NOT NULL
Traceback (most recent call last):
File "/odoo-8/openerp/sql_db.py", line 234, in execute
res = self._obj.execute(query, params)
IntegrityError: column "active_analytic_planning_version" contains null values

2017-05-19 09:16:08,898 6425 WARNING pmis8 openerp.models: WARNING: unable to set column active_analytic_planning_version of table account_analytic_account not null !
Try to re-run: openerp-server --update=module
If it doesn't work, update records and execute manually:
ALTER TABLE account_analytic_account ALTER COLUMN active_analytic_planning_version SET NOT NULL
Traceback (most recent call last):
File "/odoo-8/openerp/models.py", line 2666, in _auto_init
cr.execute('ALTER TABLE "%s" ALTER COLUMN "%s" SET NOT NULL' % (self._table, k))
File "/odoo-8/openerp/sql_db.py", line 158, in wrapper
return f(self, *args, **kwargs)
File "/odoo-8/openerp/sql_db.py", line 234, in execute
res = self._obj.execute(query, params)
IntegrityError: column "active_analytic_planning_version" contains null values

how to install pmis

i try to install pims, but there have too many dependency need to install. what is the road map to install those addons, can you give out the list of the repo. eg: [email protected]:sysadminmatmoz/knowledge.git

many thanks for this great project. thanks again.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.