ZestyBeanz Technologies Pvt Ltd 4th Floor, Nila, Technopark Thiruvananthapuram,
India – 695581
Phone: +91 471 4063254
Fax : +91 471 2700171


ZestyBeanz Technologies Pvt Ltd
61/3236, Manikkath Cross Road
Ravipuram, Kochi, India - 682016
Phone: +91 484 4063254


Zesty Labs
Office # 2003, Millennium Plaza Building
Sheikh Zayed Rd, Dubai, UAE
Phone: +971 4333 2222​
Mobile: +971-52-7553466


ZestyBeanz Technologies GmbH
Reuterstraße 1
90408 Nürnberg
Fon: +49 911 4801 444
Fax: +49 911 4801 445


Contact Form

vijayan's picture

Object Oriented Python



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.

vijayan's picture

Short-Circuit Operators and OpenERP reporting



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.

vijayan's picture

OpenERP Client Options [GTK]

There are a number of options available for users and developers with the OpenERP GTK client for passing for passing default values and make the process of development and debugging easier. Here is an attempt to reveal some of the options available with the OpenERP client.

To list out all the available options just use the option '--help' as given below. It would list out the possible list of options.

vijayan's picture

Creating Sql Triggers


Triggers are sql procedures that are executed on some events like insert, update or delete in a table or view. We can associate sql procedures with trigger so that we can have details like what data did  change during the triggering event. The data can be availed in some other tables if required. I would share you the basuc sql queries to create  and drop a trigger.