Neema Paul's picture

What's new in OpenERP 6.1

In this blog i am trying to make an analysis of the new features in OpenERP 6.1 along with a comparison of it with version 6.0. OpenERP 6.1 is more fast, modular, powerful and user friendly. And also comes with advanced business features.

Anonymous's picture

Users can have different

Users can have different options available for customization. When I log n as admin, I see the Debug View select with these options:

  • View Log (perm_read)
  • View Fields
  • Fields View Get
  • Manage Views
  • Edit FormView
  • Edit SearchView
  • Edit Action
  • Edit Workflow

When I log in as a user I get:

  • View Log (perm_read)
  • View Fields
  • Fields View Get
Anonymous's picture

I forgot to add that the

I forgot to add that the above post is for Developer Mode. Different selections are available from the Debug View select based on how you log in to openERP, and then activate Developer Mode.

Vivek Rajan's picture

Hi Neema, Your post is really

Hi Neema, Your post is really beautiful as you are. Thank you for the wonderful information you have shared with all.

Johnson Mayer's picture

Great blog entry, Neema -

Great blog entry, Neema - ZestyBeanz is really amazing with its ability in keeping OpenERP stories live and informative.. keep up the team work.

Tejas's picture

Really Impressive. Please

Really Impressive.

Please provide me feed/rss/atom. So I can add on feed list.

eh.dem's picture

Very good presentation. I

Very good presentation.

I want to know how can I hide some buttons for certain users in OpenERP.

thanks

Anonymous's picture

hi , If you want to hide

hi ,

If you want to hide some button ,it is based on object access,
Goto setting - users - groups - and add users to groups, now there you can see access rights , In their only you will be able to show or hide the button .

Vishnu Devaraj's picture

Rental Solution using OpenERP

    'Rental Solution in OpenERP', provided by Zesty Beanz is an integration of popular OpenERP modules 'crm' and 'rent'. The solution converts leads and opportunities into rent order and manges the return of the rented products without affecting stock equations and accounting parameters. Let's have a look into the flow of events

 

1. Create Lead

Menu : Sale > Leads

Karthik's picture

Dear Vishnu, I am a user of

Dear Vishnu,

I am a user of Openerp 6.1 and was trying to install this rent module. When trying to install its asking for openlib module. I downloaded the module from openerp donwloads addressed as trunk version. I am unsure if its for the right 6.1 version. I need your help to get this installed. will appreciate if provided assistance in this regards. thanks

-Sri

Ph. Decresson's picture

Hi, this module is

Hi,
this module is corresponding for a need for one of my customer.
Is your module available ?
If yes, where can i upload it ?
Thanks.
Philippe

Vishnu Devaraj's picture

  The modified module is

  The modified module is attached here.

miltonlab's picture

I can't install rent, openerp

I can't install rent, openerp say me i haven't openlib module and i can't install it too.

Prajul P T's picture

Email using email_template in OpenERP 6.1

email_template is a default module of OpenERP which is used to send emails from OpenERP. It is much easier than smtp_client and the template of the mail can be easily customized. We can configure outgoing email server and template of email_template from Setting > Configuration > Email. The outgoing mail server of email_template can be configured from "Outgoing Mail Servers" in  Setting > Configuration > Email. The following is a screenshot of configuring outgoing mail server in email_template.

Anonymous's picture

Hi Prajul, First of all, very

Hi Prajul,

First of all, very good post.

I experiencing some issues with sending a mail using the sidebar button created from the template and with the files attached.

I created a template for sales.order. What I want to do is have a button on the side bar to send a mail to the partner with the sales quotation before I confirm the order. To send the quotation I want either attach the pdf or create a table within the body of the message with the html table with the order lines. I couldn't achieve any case.

To set up the template I create the structure of the body in both, plain and html text. At the tab 'Advanced' in the field 'Optional report to print and attach' I select 'Quotation / Order', and I added the sidebar button.

When I send a mail by clicking on the sidebar button from the Sale order form, the pop-up shows up and I send the mail. But if I go to Settings->Configuration->Email->Messages the mail I am gonna send is there. But taking a look inside the body is plain (according to 'Message type' in tab 'Advanced' and what I see) and there is not any document attached. All this is verified when I send and I get the mail.

I have several questions:

To attach the quotation pdf, it has to be already created and attached to the order?
Where can I define the type of the mail to html?

Thank you in advance

Marie's picture

Hello, First of all thanks

Hello,

First of all thanks for your post!!!

I have an issue with a template for meeting as I would like to send the mail to all attendees and not just to the partner contact.

the object I take is ${object.attendee_ids}
and the result is [browse_record(calendar.attendee, 148), browse_record(calendar.attendee, 149)]

I need to get the emails of the attendee but don't know how to do this as it's a many2many field.

Could you help me with this?

I'm using openerp 6.1

Many Thanks
MN

Prajul P T's picture

Hi Marie, Please try  <%

Hi Marie,

Please try 

<% y = [z.email for z in object.attendee_ids] %>${','.join(y)} 

where email is the field for email in the related model of attendee_ids.

Anonymous's picture

Dear Prajul, I tried and it

Dear Prajul,

I tried and it worked perfectly.
I can't thank you enough for your quick answer and your will to help python beginners like me.

I'm a developper myself but in a complete different area. It helps to figure out but not always to find the correct formula.

So, there, thanks again as I greatly appreciated your quick help and should be able to deliver in time.

Kind Regards
Marie

Anonymous's picture

Prajul, I could need your

Prajul,

I could need your help once again,

I was thinking to use the formula given before in order to list also the details for each attendee in the email body.

ATTENDEES :
<?php y = [z.partner_address_id.name for z in object.attendee_ids?>
% if y <> 'None':
${(y)}
% endif

The result is bellow. It is normal that both entries are None as they are internal users therefore there is no partner and I don't want to list them.

Also, I don't understand why there is a u before the name.

ATTENDEES :

[None, None, u'Rudi Karel']

I'm digging arround in google but don't really know the correct terms to research (am French). It's a bit difficult to give more personnal info on a blog...

Your blog is really good

Kind regards
Marie

Anonymous's picture

Hi Prajul, Wanted to let you

Hi Prajul,

Wanted to let you know that I finaly figured out how to this.
The last issue I'm facing is to convert time UTC to locat time.

Thanks
Marie

Shobin Markose's picture

Create a simple module for Vtiger CRM

Here I want to explain how to create a simple installable module for vtiger CRM. 

Anonymous's picture

I have done the job but when

I have done the job but when clicking on testModule it is giving following error

Warning: require(modules/Events/language/en_us.lang.php) [function.require]: failed to open stream: No such file or directory in C:\Program Files\vtigercrm-5.4.0\apache\htdocs\vtigerCRM\include\utils\utils.php on line 498.

I am using windows 7 and accesing the testModule folder outside of Vtiger installation folder.

Please help. Awaiting an early reply.

Regards
Sanjib

Rostam's picture

Hi Shobin, I just saw your

Hi Shobin, I just saw your tutorial. Though it's a few years old I want to thank for this! It's much more understandable than vtigers payslip tutorial.

If you could answer me one question I am fighting with would be so great.

How can I integrate the new module inside the Projects Module? It should look like all the other Modules in Projects->More Information. So that right above Project Tasks there is the modules title "testModule" and opens just like all the other ones...

Couldn't find a solution for this until now... and I must say I am very new to vtiger.

Appreciate your help.

Regards from Germany :-)

Anonymous's picture

i followed above instruction

i followed above instruction and created all files and folders but when i installed module its generate a
"dUnzip2: File 'manifest.xml' is not compressed in the zip." error and i also added below code in language file

<?php
$mod_strings 
= Array('HELLO_WORLD' => 'Hello World');
?>

Can u please help me

Anonymous's picture

Invalid file provided for

Invalid file provided for module import! Try Again. I have created as per above information but still it says invalid file..

please help me.

walter's picture

Hi, thanks for your

Hi,
thanks for your contribution on creating a new module, am in the process of creating one and am stuck in the middle of the process after doing all you had stated in importing the module in the module manager but i get an error "invalid file provided for module import! try again"...i will grateful appreciate your help.thank you.

Anonymous's picture

For anybody in the future

For anybody in the future that may happen to get slightly lost in this, I finally managed to figure it out a bit.

First, Shobin, thanks again for having a very simple tutorial on this... The others jump into something quite complex when all many of us want is a good starting point to work our way up with=)

en_us.lang.php must look like this: $mod_strings = Array('HELLO_WORLD' => 'Hello World');

If you are having trouble getting this module installed, do *not* create the source code or directory in the vTiger modules directory. Create them somewhere else entirely. vTiger will try to create the module itself when you import it! This was the source of many of my problems and I'm guessing the same thing causing everybody else problems.

Make sure you use the module folder structure exactly:

1) Create a directory called testModule
2) Inside that directory, create manifest.xml and directory called modules
3) Inside the modules directory, create another directory called testModule
4) Inside the new testModule directory (Should now look like testModule->modules->testModule), create index.php and a new directory called language.
5) Inside the language directory, create a file called en_us.lang.php

That should be it. The big thing is to make sure this wasn't created inside vTiger! Hope this helps people in the future!

Anonymous's picture

please help!!!! how can i

please help!!!!

how can i create a new module using vtlib. the procedure they have given in the vtlib pdf doesnt exactly tell us which file we should edit or use. am using vtigercrm 5.3.0

kind regards

zarah's picture

I liked it, and I thought

I liked it, and I thought there were a lot of subtleties and nuances that you don’t get right away. But that’s just my opinion, you’re completely entitled to yours.

jenni's picture

I really liked your article.

I really liked your article. Keep up the good work.

Anonymous's picture

Hi Ryan, How's it

Hi Ryan,

How's it going?

Thanks for this wonderful post.

I followed your instruction but when the time comes for me to import I got this errors:

dUnzip2: File 'manifest.xml' is not compressed in the zip.

Warning: simplexml_load_file() [function.simplexml-load-file]: I/O warning : failed to load external entity "test/vtlib/manifest-1311051151.xml" in C:\Program Files (x86)\vtigercrm-5.2.1\apache\htdocs\vtigerCRM\vtlib\Vtiger\PackageImport.php on line 54

Warning: unlink(test/vtlib/manifest-1311051151.xml) [function.unlink]: No such file or directory in C:\Program Files (x86)\vtigercrm-5.2.1\apache\htdocs\vtigerCRM\vtlib\Vtiger\PackageImport.php on line 55

This is how I made my folder structure:

newModule - > modules -> newModules -> index.php
newModule - > modules -> newModules -> language -> en_us.lang.php
newModule -> manifesst.xml

Your quick response will be appreciated.

Hamm

Lipin P's picture

Drupal SEO Basics and "How to"s

Even though Drupal is not 100% perfect , by taking the advantage of its flexibility  we can reach almost to it. I belive that  by default drupal sites are good  and search engine optimised. How ever the users who develop their site without taking the advantage of the drupal sites will experice a poor performanance. Optimizing your site for the search engines is a huge topic.Let me narrate briefly about this.

Marcusken's picture

Hello all XRumer 7.0.12

Hello all
XRumer 7.0.12 become too old now
This version of program not effective at the moment :(

Where I can download latest, actual version of XRumer?
Thank you!

P.S By the way, price of the XRumer after 5.01.2013 will grow up to $650...
Therefore, if anybody want to resell this, write me on PM or Skype Mr.Marcusken12

アグ's picture

Hello! I've been following

Hello! I've been following your blog for a while now and finally got the bravery to go ahead and give you a shout out from Humble Texas! Just wanted to mention keep up the fantastic work!

Anonymous's picture

I am absolutely amazed at how

I am absolutely amazed at how terrific the stuff is on this site. I have saved this webpage and I truly intend on visiting the site in the upcoming days. Keep up the excellent work! 

støvsuger's picture

Wow, amazing blog site

Wow, amazing blog site layout! How long have you ever been blogging for? you made blogging glance easy. The overall seem of your website is magnificent, as well as the content!

ELM 327's picture

It&rsquo;s terrific to create

It’s terrific to create this information within your post, i experienced been looking precisely the exact but there is not any proper resource, a tremendous amount of many thanks now I possess the internet web site web page link which i experienced been looking for my research.%%%

vijayan's picture

Object Oriented Python

Introduction

 

As of any Programming language python has got the feature of Object Oriented Programming. And as of any other features of python its the simplest of all other programming languages' syntax. It provides object oriented features like inheritance, abstraction, encapsulation etc.

boss's picture

nice post

nice post

vijayan's picture

Short-Circuit Operators and OpenERP reporting

Introduction

 

The logical operators in python ('and' and 'or') can be used extensively to sequentially evaluate a statement irrespective of the datatype of each element in the statement. They are called short circuit operators in python. Here we have brief description of how can we use them while programming with python. It is found to be very useful when we try to manipulate data in reports where in we can significantly change the data printed without editing the python code serving the report.

Suresh's picture

what about the truth value of

what about the truth value of function pointers in python?

vijayan's picture

as a function pointer always

as a function pointer always points to a function stored in memory it is True always

Dani's picture

And where is the source code?

And where is the source code? Where can we see more about this? yacht charters

duncan's picture

Hi, I am a keen follower of

Hi,

I am a keen follower of your blog posts and i love them. I have been experimenting with affiliate all as an opensource affilliate system and so far so good.

Is your openerp system available as a module. I would really love to have a go at it. Thanks and keep up the good work.

Vishnu Devaraj's picture

We haven't develeoped it as a

We haven't develeoped it as a separate module at present .it is a functionality along with many other features in non-generfic module. we may be publishing it as a generic module soon in the future

Anonymous's picture

When is the expected release

When is the expected release of the module?

fahad's picture

Setting ssl proxy for OpenERP-web

Https for the client-web, encrypts communication between your webbrowser and client-web server  which is connected to openerp-server.To enable https for the you can  use web-server and use  its proxy functions.

           1. Enabling apache proxy module can be done by

                              sudo a2enmod proxy ssl proxy_http

Anonymous's picture

Hi Fahad, I am working on

Hi Fahad,

I am working on Opnerp SSL part (6.1.1) and I saw your blog on this (http://www.zbeanztech.com/blog/setting-ssl-proxy-openerp-web).I am getting one error like 502 reverse proxy error when I apply https and when I run on http it is working fine.

Luis's picture

Hi Fahad: Thanks for your

Hi Fahad:

Thanks for your precious tips and help, as a matter of fact I have been able to get the OPENERP 6.1 online, with some errors but at least I am able to use Openerp online.

I am using the version 6.1 , I have been trying for a while to set up the the automated email function for send an RFQ as soon as I finished, instead to make it in PDF.

But so far all tips I have been able to catch in the internet , they do not match with nothing I have in my Openerp..

Do wo have any idea where can I achive the function to send emails directly instead to print them in PDF..

Thanks
Luis
Costa Rica

Anonymous's picture

Hi, After configured https,

Hi,
After configured https, sub menus cannot display correctly
Did you see that? Please share with us if you have any solution

fahad's picture

Hi,   DIdn't got such an

Hi,

  DIdn't got such an error before can you please provide me screen shots  
  you can contact me at fahad@zbeanztech.com

Steven's picture

Worked perfectly! I really

Worked perfectly! I really enjoy your blog and how dedicated you all have been at updating it with great posts. Thanks and keep up the good work! The OpenERP Community appreciates it.

fahad's picture

Thanks steven... its always

Thanks steven...

its always great pleasure to have comments like these...

Jabir's picture

Debugging in OpenERP

This article covers the debugging technics available in OpenERP.

For debugging we need to run OpenERP server with parameter --debug.

Priyanka's picture

thanks please tell me how to

thanks
please tell me how to print another's values also.

ex : self,uid,cr...

Dubey .S's picture

Nice writing and good

Nice writing and good information.
keep up the team spirit also.
will get in touch with you for any other help.

usha's picture

Does this work in windows

Does this work in windows environment also ?

cerita lucu's picture

posts and the information you

posts and the information you provide is very good indeed, I'm so easy to understand the content of this post I am also very happy with this website contains lots of useful information

Anoop P's picture

Dashboard Designing In OpenERP

 

Dashboard is one of the major features in ERP, that simplifies the analysis of information.

In OpenERP user can create your own dashboard without involving a technical person. Dashboard feature is included in the module “board”.

Anonymous's picture

How to set customized

How to set customized dashboard as home page for users

Jaf's picture

Anoop, How to hide the

Anoop,

How to hide the "Reset" button at the dashboard in the Web Client?

We do not want the end-user to reset the view that we've taken a hard time to do.

Thanks,
Jaf

Anoop P's picture

Go to administration

Go to administration -->Users-->Users-->

And in users form, the customized dashboard menu set as home action.

Mary's picture

Thnx

Thnx

mihai's picture

Is it possible to dynamically

Is it possible to dynamically filter the views of a dashboard based on the other view of the dashboard?

EG.

I make a dashboard with Manufacturing orders and work orders.

I want to look at one manufacturing order in one view and the corresponding work orders in other view.

Anoop P's picture

Hi Mihai, Current OpenERP

Hi Mihai,

Current OpenERP system doesn't allow. But you can use the group operator to get this done .

For  example . you can view the workorders using the "group_by " feature- group_by production_order.

Ameya's picture

Hi Anoop, Can we include

Hi Anoop,

Can we include "Menuitems" (as we have icons for sales,purchase etc on homepage of web) in Dashboard?

Thank You!

Arif's picture

Working with Webkit Report on OpenERP

Webkit Reports on OpenERP

      OpenERP have many methods for creating reports, on which webkit reports have some special features which makes an enviornment for easy and faster creation of reports, particularly for a web developer. 

The main features are: