Saturday, December 29, 2012

The Tryton Foundation is now Official!


 After more than a year of preparation, the Tryton Foundation is now official and fully operational. It is a Belgian private foundation, hence it is designated to pursue a specific disinterested purpose. The missions of the foundation are:
  • Develop and support conferences, meetings and community activities,
  • hold and administer the tryton.org infrastructure,
  • organize the community of supporters,
  • and manage and promote the Tryton trademark.
The initial board of manager is composed by: Albert Cervera i Areny, Bertrand Chenal, Nicolas Évrard, Cédric Krier, Sebastián Marró, Udo Spallek and Sharoon Thomas.

The foundation is already accepting donations, so if you rely on the Tryton project please help the foundation to pursue its missions. The supporters candidacies are opened since last week.

The role of the supporter assembly is to represent the Tryton community inside the foundation.
All those information are gathered on http://foundation.tryton.org/. This page will evolve over time and will welcome the list of supporters and donators.

Courtesy : Tryton

Tuesday, December 25, 2012

જીવનનો કક્કો ને બારાખડી સમજાય તો સમજાય - વિવેક ટેલર !


(આ નદી…                     ….બેતાબ વેલી, પહલગામ, ૧૦-૦૫-૧૨)
*
જીવનનો કક્કો ને બારાખડી સમજાય તો સમજાય,
ખરેખર કોણ છે સાચો ધણી, સમજાય તો સમજાય.

હજારો જિંદગી પૂરી થઈ, પૂરી થતી રહેશે,
છતાં પણ માનવીને માનવી સમજાય તો સમજાય.

બધું ત્યાગી દઈને જાતને પણ ખોઈ દેવાનું,
સમંદરને કદાચિત્ આ નદી સમજાય તો સમજાય.

પડી ગઈ છે તિરાડો સ્વસ્થતામાં કેટલી તો પણ,
તરસ સ્મરણોની વાદળને કદી સમજાય તો સમજાય.

હવાની આવ-જા મારી જ માફક મૌન થઈ ગઈ છે,
હવે એને આ મારી ચૂપકી સમજાય તો સમજાય.

સદીઓ બાદ મારા ખાલીપાનું પાત્ર ખખડ્યું છે,
આ ઘટના સત્ય છે કે ભ્રમ હતી, સમજાય તો સમજાય.

તું આવે તો યુગોની રાહ પળથી પાતળી લાગે,
પ્રણયમાં કાળની આવી ગતિ સમજાય તો સમજાય.

સ્મરણનો નિર્દયી પથરો મને એકધારું કચડે છે,
ને પથરાના નયન ભીનાં જરી ? સમજાય તો સમજાય…

ભલે શબ્દો હો જાણીતા, ભલે હો અર્થથી અવગત,
કવિતા તે છતાં પણ જ્ઞાનથી સમજાય તો સમજાય.

-વિવેક મનહર ટેલર
(મે, ૨૦૧૨)
*

(તરસ…                                 …નગીન લેક, શ્રીનગર, ૧૧-૦૫-૧૨)

Monday, December 24, 2012

How to Install OpenERP 7.0 on Ubuntu 12.04 in service mode!

OpenERP Logo

Few questions first!

 

Introduction

 

Welcome to the latest of our very popular OpenERP installation “How Tos”.
The new release of OpenERP 7.0 is a major upgrade and a new Long Term Support release; the 7.0 Release Notes extend to over 90 pages! The most noticeable change is a complete re-write of the User Interface that features a much more modern look and feel.

OpenERP 7.0 is not only better looking and easier to use, it also brings many improvements to the existing feature-set and adds a number of brand new features which extend the scope of the business needs covered by OpenERP. Integration of social network capabilities, integration with Google Docs and LinkedIn, new Contract Management, new Event Management, new Point of Sale, new Address Book, new Fleet Management,… are only some of the many enhancements in OpenERP 7.0.

The How To

Following that introduction, I bet you can’t wait to get your hands dirty…
Just one thing before we start: You can simply download a “.deb” package of OpenERP and install that on Ubuntu. Unfortunately that approach doesn’t provide us (Libertus Solutions) with enough fine-grained control over where things get installed, and it restricts our flexibility to modify & customise, hence I prefer to do it a slightly more manual way (this install process below should only take about 10-15 minutes once the host machine has been built).
So without further ado here we go:

Step 1. Build your server

I install just the bare minimum from the install routine (you may want to install the openssh-server during the install procedure or install subsequently depending on your needs).

After the server has restarted for the first time I install the openssh-server package (so we can connect to it remotely) and denyhosts to add a degree of brute-force attack protection. There are other protection applications available: I’m not saying this one is the best, but it’s one that works and is easy to configure and manage. If you don’t already, it’s also worth looking at setting up key-based ssh access, rather than relying on passwords. This can also help to limit the potential of brute-force attacks. [NB: This isn't a How To on securing your server...]

sudo apt-get install openssh-server denyhosts

Now make sure your server has all the latest versions & patches by doing an update:

sudo apt-get update
sudo apt-get dist-upgrade

Although not always essential it’s probably a good idea to reboot your server now and make sure it all comes back up and you can login via ssh.
Now we’re ready to start the OpenERP install.

 

Step 2. Create the OpenERP user that will own and run the application

sudo adduser --system --home=/opt/openerp --group openerp

This is a “system” user. It is there to own and run the application, it isn’t supposed to be a person type user with a login etc. In Ubuntu, a system user gets a UID below 1000, has no shell (it’s actually /bin/false) and has logins disabled. Note that I’ve specified a “home” of /opt/openerp, this is where the OpenERP server code will reside and is created automatically by the command above. The location of the server code is your choice of course, but be aware that some of the instructions and configuration files below may need to be altered if you decide to install to a different location.

[Note: If you want to run multiple versions of OpenERP on the same server, the way I do it is to create multiple users with the correct version number as part of the name, e.g. openerp70, openerp61 etc. If you also use this when creating the Postgres users too, you can have full separation of systems on the same server. I also use similarly named home directories, e.g. /opt/openerp70, /opt/openerp61 and config and start-up/shutdown files.]

A question I have been asked a few times is how to run the OpenERP server as the openerp system user from the command line if it has no shell. This can be done quite easily:

sudo su - openerp -s /bin/bash

This will su your current terminal login to the openerp user (the “-” between su and openerp is correct) and use the shell /bin/bash. When this command is run you will be in openerp’s home directory: /opt/openerp.

When you have done what you need you can leave the openerp user’s shell by typing exit.

 

Step 3. Install and configure the database server, PostgreSQL


sudo apt-get install postgresql

Then configure the OpenERP user on postgres:
First change to the postgres user so we have the necessary privileges to configure the database.

sudo su - postgres

Now create a new database user. This is so OpenERP has access rights to connect to PostgreSQL and to create and drop databases. Remember what your choice of password is here; you will need it later on:

createuser --createdb --username postgres --no-createrole --no-superuser --pwprompt openerp

Enter password for new role: ********
Enter it again: ********
Finally exit from the postgres user account:
exit

 

Step 4. Install the necessary Python libraries for the server


sudo apt-get install python-dateutil python-docutils python-feedparser python-gdata \
python-jinja2 python-ldap python-libxslt1 python-lxml python-mako python-mock python-openid \
python-psycopg2 python-psutil python-pybabel python-pychart python-pydot python-pyparsing \
python-reportlab python-simplejson python-tz python-unittest2 python-vatnumber python-vobject \
python-webdav python-werkzeug python-xlwt python-yaml python-zsi


With that done, all the dependencies for installing OpenERP 7.0 are now satisfied (note that there are some new packages required since 6.1).

 

Step 5. Install the OpenERP server


I tend to use wget for this sort of thing and I download the files to my home directory.

Make sure you get the latest version of the application. At the time of writing
this it’s 7.0; I got the download links from their download page.

wget http://nightly.openerp.com/trunk/nightly/src/openerp-7.0alpha-latest.tar.gz Note: the

new package for the released version has not been built yet. I will update this as soon as it is available. In the meantime you can always pull the source from launchpad.

Now install the code where we need it: cd to the /opt/openerp/ directory and extract the tarball there.

cd /opt/openerp
sudo tar xvf ~/openerp-7.0.tar.gz

Next we need to change the ownership of all the the files to the OpenERP user and group we created earlier.

sudo chown -R openerp: *

And finally, the way I have done this is to copy the server directory to something with a simpler name so that the configuration files and boot scripts don’t need constant editing (I called it, rather unimaginatively, server). I started out using a symlink solution, but I found that when it comes to upgrading, it seems to make more sense to me to just keep a copy of the files in place and then overwrite them with the new code. This way you keep any custom or user-installed modules and reports etc. all in the right place.

sudo cp -a openerp-7.0 server

As an example, should OpenERP 7.0.1 come out soon, I can extract the tarballs into /opt/openerp/ as above. I can do any testing I need, then repeat the copy command so that the modified files will overwrite as needed and any custom modules, report templates and such will be retained. Once satisfied the upgrade is stable, the older 7.0 directories can be removed if wanted.

That’s the OpenERP server software installed. The last steps to a working system is to set up the configuration file and associated boot script so OpenERP
starts and stops automatically when the server itself stops and starts.

 

Step 6. Configuring the OpenERP application


The default configuration file for the server (in /opt/openerp/server/install/) is actually very minimal and will, with only one small change work fine so we’ll simply copy that file to where we need it and change it’s ownership and permissions:

sudo cp /opt/openerp/server/install/openerp-server.conf /etc/
sudo chown openerp: /etc/openerp-server.conf
sudo chmod 640 /etc/openerp-server.conf


The above commands make the file owned and writeable only by the openerp user and group and only readable by openerp and root.
To allow the OpenERP server to run initially, you should only need to change one line in this file. Toward to the top of the file change the line db_password = False to the same password you used back in step 3. Use your favourite text editor here. I tend to use nano, e.g.

sudo nano /etc/openerp-server.conf

One other line we might as well add to the configuration file now, is to tell OpenERP where to write its log file. To complement my suggested location below add the following line to the openerp-server.conf file:

logfile = /var/log/openerp/openerp-server.log

Once the configuration file is edited and saved, you can start the server just to check if it actually runs.

sudo su - openerp -s /bin/bash
/opt/openerp/server/openerp-server

If you end up with a few lines eventually saying OpenERP is running and waiting for connections then you are all set.

On my system I noticed the following warning:
2012-12-19 11:53:51,613 6586 WARNING ? openerp.addons.google_docs.google_docs: Please install latest gdata-python-client from http://code.google.com/p/gdata-python-client/downloads/list
The Ubuntu 12.04 packaged version of the python gdata client library is not quite recent enough, so to install a more up-to-date version I did the following (exit from the openerp user’s shell if you are still in it first):
sudo apt-get install python-pip
sudo pip install gdata --upgrade
Going back and repeating the commands to start the server resulted in no further warnings
sudo su - openerp -s /bin/bash
/opt/openerp/server/openerp-server

If there are errors, you’ll need to go back and find out where the problem is.
Otherwise simply enter CTL+C to stop the server and then exit to leave the openerp user account and go back to your own shell.

 

Step 7. Installing the boot script


For the final step we need to install a script which will be used to start-up and shut down the server automatically and also run the application as the correct user. There is a script you can use in /opt/openerp/server/install/openerp-server.init but this will need a few small modifications to work with the system installed the way I have described above. Here’s a link to the one I’ve already modified for 7.0.

Similar to the configuration file, you need to either copy it or paste the contents of this script to a file in /etc/init.d/ and call it openerp-server. Once it is in the right place you will need to make it executable and owned by root:

sudo chmod 755 /etc/init.d/openerp-server
sudo chown root: /etc/init.d/openerp-server

In the configuration file there’s an entry for the server’s log file. We need to
create that directory first so that the server has somewhere to log to and also we must make it writeable by the openerp user:

sudo mkdir /var/log/openerp
sudo chown openerp:root /var/log/openerp

 

Step 8. Testing the server


To start the OpenERP server type:
sudo /etc/init.d/openerp-server start

You should now be able to view the logfile and see that the server has started.
less /var/log/openerp/openerp-server.log

If there are any problems starting the server you need to go back and check. There’s really no point ploughing on if the server doesn’t start…

OpenERP 7 Database Management Screen
OpenERP 7.0 Database Management Screen
If the log file looks OK, now point your web browser at the domain or IP address of your OpenERP server (or localhost if you are on the same machine) and use port 8070. The url will look something like this:

http://IP_or_domain.com:8070

What you should see is a screen like this one (it is the Database Management Screen because you have no OpenERP databases yet):

What I do recommend you do at this point is to change the super admin password to something nice and strong (Click the “Password” menu). By default this password is just “admin” and knowing that, a user can create, backup, restore and drop databases! This password is stored in plain text in the /etc/openerp-server.conf file; hence why we restricted access to just openerp and root. When you change and save the new password the /etc/openerp-server.conf file will be re-written and will have a lot more options in it.

Now it’s time to make sure the server stops properly too:
sudo /etc/init.d/openerp-server stop

Check the logfile again to make sure it has stopped and/or look at your server’s process list.

 

Step 9. Automating OpenERP startup and shutdown

If everything above seems to be working OK, the final step is make the script start and stop automatically with the Ubuntu Server. To do this type:
sudo update-rc.d openerp-server defaults

You can now try rebooting you server if you like. OpenERP should be running by
the time you log back in.

If you type ps aux | grep openerp you should see a line similar to this:
openerp 1491 0.1 10.6 207132 53596 ? Sl 22:23 0:02 python /opt/openerp/server/openerp-server -c /etc/openerp-server.conf

Which shows that the server is running. And of course you can check the logfile
or visit the server from your web browser too.

OpenERP 70 Main Setup Screen
OpenERP 7.0 Main Setup Screen
That’s it! Next I would suggest you create a new database filling in the fields as desired. Once the database is intialised, you will be directed straight to the new main configuration screen which gives you a fell for the new User Interface in OpenERP 7 and shows you how easy it is to set up a basic system.

Saturday, December 22, 2012

Its official now! OpenERP version 7 has been released, lets get trained!

Hello Community!

Happy OpenERP 7.0 to everyone! Thank you for a great Open Source Ecosystem.





Has the world ended?  YESSSSSSSSSS, for old ERPs… A new star has born which has directly become the SUN. Its totally Official now, OpenERP version 7 has been released.

OpenERP just launched: 1/a new website, 2/a new OpenERP version, 3/ an oAuth provider, 4/ an open apps store, 5/ a new SaaS plateform !

 

You might now plan to get trained on this amazing version.


1. OpenERP Training in Dubai
2. OpenERP Training in India
3. OpenERP Training at your desk, at your door step, contact us on contact@serpentcs.com!

See the feedback of OpenERP Training by SerpentCS

 

Click on the below image to feel the live experience of OpenERP v7 demo!




Thanks,
Serpent Consulting Services!

Friday, December 21, 2012

OpenERP v7 Technical and Functional Training in India : Jan 2013

Dear Aspirants,

We feel proud to announce that Serpent Consulting Services is organizing a Functional and Technical Training on OpenERP version 7 which is going to rock the floors of ERP Market. We have chosen to be the DJs.

Serpent Consulting Services successfully completed 14 Training sessions of OpenERP Technical and OpenERP Functional Trainings for the year 2012. It is a tremendous achievement for any company. The satisfaction of attendees and feedback can be seen on our testimonials page. We deliver the best quality in very less fees, you can search around for any check.

This time its for year 2013 and it will be our 2nd training organized by an international event at Dubai. See HERE.
Our Facebook Profile shows all pictures.

Serpent Consulting Services feels immense pleasure to announce back to back OpenERP Technical and Functional Trainings Respectively.

Special attention this time is discounted Training Fees :-
1. Single ( Individual Trainee) : 800 USD per trainee.
2. Group between 5 to 9 Trainees : 700 USD per trainee.
3. Corporate 10 to 15 Trainees : 650 USD for per trainee.

OpenERP Functional Training Jan 2013 :-

This Training is dedicated to partners, integrators and end-users who want to get a better functional understanding of OpenERP. This training is meant to give an overview of the OpenERP features allowing for a general understanding of the software.

The 2nd Training programme will be OpenERP Functional Training version 7 to be held on 21st Jan to 25th Jan 2013. Aspirants join us for Training, and come out as expert after the completion of Training.

Training Outlines can be found at :-
OpenERP Functional Training

OpenERP Technical Training Jan 2013 :-

The technical training is a unique opportunity for anyone, who wants to develop and customize his own modules! This Training is exclusive to partners, integrators and new developers who need to gain knowledge of the OpenERP development process and also for IT professionals eager to learn more about the OpenERP technical aspects.

The 2nd Training programme will be OpenERP Technical Training version 7 to be held on 28th Jan to 1st Feb 2013. It brings occasion for you to attend in India. We come with various new additions to the normal Training.

Training Outlines can be found at :-
OpenERP Technical Training

Duration : -
Both Training will be 5 days training. 8 hours each day.
Facilities:
Daily drinks (tea / coffee) and lunch;
Training material

Both of these Trainings are very important who are new to OpenERP world. SerpentCS organizing OpenERP Technical and Functional Trainings every month with a good success ratio resulting in confident smiles of attendees.
We will be pleased to welcome you at this training!
You can also Contact Us for Remote and Onsite Training, OpenERP Support, OpenERP Offshore,OpenERP Migration and Tryton Services.
Register your seat at contact@serpentcs.com.

Recent News :-
1. OpenERP 7.0 Training in Dubai Organized by SerpentCS
2. Security in OpenERP .07 : Users, groups, access, record rules.
3. SerpentCS releases an Android Application
4. Configuration wizard in OpenERP 7.0
5. OpenERP 7.0 : as easy as 10 clicks
6. OpenERP 7.0 v/s 6.1 : Usability Metrics
7. Field-level Access Control in OpenERP 7.0
8. ‘Oh My God’ by SerpentCS at oldage home on October 2 2012
9. OpenERP Functional & Technical Training in India: December 2012
10. Graph View in OpenERP 7.0
For any news and updates Regarding Serpent Consulting Services, visit here.

Thursday, December 20, 2012

My idea of building confidence is SCREAMING out LOUD ,Sing,Dance!


Confidence is all about voice with an accurate rhythm.

I heard this from Manan(eldest brother) and / or Tanmay(elder brother) a long ago. I love learning accents of people, copy them, imitate them. This brings more confidence to me which means to say that "Yessss, I can achieve what others can do/speak. I can get more attention". I copy many people's behavior, voice, style!  This is all about observation.

Since a very long time, I have been keeping a habit of singing out louder while driving my car/ bike provided the car is playing a music.

Healthy living and success are created by means of emitting voice with rhythm. Voice with rhythm can even move mountains as what historical books state.

If you are part of the majority of people who suffer from the fear of public speaking then you are not alone. You can scream, yell, grunt to raise your level of confidence, you can decrease the level of stage fear.

Screaming, Yelling, or Grunting Can Raise Your Fighting Spirit

Grunting is one good example that can help increase your fighting spirit easily. For instance, when you hit a a ball for a six, get a wicket, do the program successfully, create the recipe rightly, something just happens out of your mind as per your wish... you shout or scream "Yah!" or "Yey!". I say, say it loudly, just the way footballers enjoy, cricketers enjoy, dance!

Actually, just like how breathing patterns affect your ability to lift weights, grunting can help you establish a rhythm, expel energy and improve your timing, and can help you win your match.

I am recalling my childhood days going in parks, you too recall it. You will also notice that your swinging power depends on how loud you grunt. The louder you scream or yell, the more powerful the swing will be. :) And sometimes you compete with your friends.

Have heard Tennis players shouting "Aiyah!, Hyah! Eee-yah!, or Hi-yah!" ?
Specially Maria Sharapova, terrific/ble !!! You have to make sure no one misunderstands what you are watching! (This was Kapil's status once) This is just to double your focus and power hitting.

Grunting Can Help You:
  • Release tension/worries
  • Synchronize breathing
  • Increase focus
  • Increase core stability
  • Increase strength

Lets talk science : How Can Grunting Increase Your Power and Improve Performance

Grunting or yelling changes your body chemistry. It triggers your brain to release adrenaline, and produce higher heart rate, increased blood flow, as well as psychological boost. This is also the reason why hearing loud music or your favorable music makes you feel energized and pumped.
Loud grunting also activates the muscles in your back and abdomen, which can increase your overall power for throwing, hitting, swinging, jumping, or punching.
Yelling is good for sports and relieving stress. Go ahead and yell at the wall, at the mirror, into a pillow, or at nothing at all. I believe you can apply this technique to health, business, love, and many other things.

Do anything of these:
  • Walk Faster.
  • Drive Faster.
  • Drive Zigzag.
  • Go to a hill station and scream at the top/edge of the mountain, you will feel you are at the top. No one to argue.
  • Sing loudly in bathroom.
  • Take a bath by cold water, in Winter.
  • Tap your friends on shoulders on their good job.
  • Give and take Hi-5 (palms to palms at winning situation).
  • Jump 2 3 steps while using staircases.
  • Sing while driving.
  • Dance while find yourself alone.
After doing any of these, you will smile at yourself and feel good. Just the same way Kareena and Shahid felt in 'Jab We Met' after abusing the Boyfriend and burning pic of GF respectively. ;)

I am sure you will recall this post or me when you do any of these and feel good.

This is all about feeling good, after all that's what matters.
Let's shout now for our future happiness!

Good luck,
Jay Vora.

Some thoughts are original, some are from Pyroenergen.

OpenERP 7.0 Training in Dubai by SerpentCS



Dear Aspirants,
We feel proud to announce that Serpent Consulting Services is organizing a Functional and Technical Training for Aspirants.



Serpent Consulting Services successfully completed 14 Training sessions of OpenERP Technical and OpenERP Functional Trainings for the year 2012. This will be the first ever functional/technical training for the year 2013. It is a tremendous achievement for any company.
Our Facebook Profile shows all pictures.
Serpent Consulting Services feels immense pleasure to announce back to back OpenERP Functional and Technical Trainings Respectively. This Training is dedicated to partners, integrators and end-users who want to get a better functional/technical understanding of OpenERP. This training is meant to give an overview of the OpenERP features allowing for a general understanding of the software.
This training is based on OpenERP version 7 which is a proven change of wind in the ERP market. Various features, usability and flexibility will take OpenERP to the next best level, a next big thing in ERP trends. This is a great opportunity for you if you are interested to achieve a good hands on OpenERP and generate more business for you. We’ve organized this training to benefit the programmers, integrators and functional consultants to enrich their level of knowledge and convert it to money-making machine.

Dates for OpenERP Functional Training:

From 20th January Sunday To 24th January Thursday.
Price per attendee : 1800 USD

Dates for OpenERP Technical Training:

From 27th January Sunday To 31st January Thursday.
Price per attendee : 1800 USD

Venue :

Building 15, Dubai Internet City,
Dubai, UAE
Register your seat at : contact@serpentcs.com
Contact : (+91)(9033472982), (+91)(9879354457)
Skype : husen.daudi, jaynvora

Wednesday, November 21, 2012

Birthday : Looking at it by various aspects!

I am writing this blog just to say my massive thanks to everyone who has been my well-wishers disregard to they could wish or not.

Happy B'day Image from TrulyGraphics


November 19,2012. I woke up on this day and felt like nothing has changed and I still have the usual 'powerhouse' tag energy and excitements to start the day. I am a naturally optimistic and highly energetic individual who wants to succeed no matter what.

It was almost 8-30 AM. 'Happy Birthday Mister Jay' said someone. Suddenly someone stopped me coming into a room and few minutes later I was allowed to enter and I saw a cake again just as each year. My friends surprised me as I did not expect this at all. Many Thanks!


Started my day as regular then onwards and replied some FB comments as well.
Wishes and love of all of you is hardly un-noticed. I thought to post so that you might feel that you are not alone having similar feelings that you are blessed with such angels.

Coming back home with tired physique but yet fresh mind asked myself, 'What does this birthday really signify and why celebrate a special day? Don't I start each day with smiles around and if not, then making smiles happen around ? I celebrate each day with family-friends-colleagues, aren't I?'

Many questions kept coming as aftershocks and even now the day after the birthday.

Time flows like anything and if we are busy, it feels like passing so quickly. I have been learning many things, from many people. I have got my thoughts deepened and my vocabulary is becoming my treasure now.

I have myself analysed several aspects after my own b'days and being actively participating in anyone's b'days. Here they are:

1. Celebration - You celebrate it highly as a special day.
2. GTG of Well-wishers - It is also a get-together of many well-wishers.
3. Friends ~ Party - Reason to Rejoice, party party and party, in short fun, laughs and gags.
4. Resolution - Serious people take a resolution each year with a resolution not to break it like last year :)
5. Just a normal day - They respond just with an artificial smile,hopeless people they are.
6. Charity - Noble people takes this day positively and do a charity in order to thank GOD for giving another milestone to cheer about, and few more days to live.

7. Keep the spirit of life alive - Everyday is a celebration, joyous and enjoyable. They are powerhouses and always full of energy with keeping the spirit of life alive and making the world fresh around them.
8. Feelings of being older - Be young by thoughts, not age ! Age is just a state of mind!

How does it feel to be a year older?
=====================
To be honest, I don't feel anything about this obligatory question. Nobody expects a real answer. The logic behind this question I think, is the deep human desire for progress. With each passing year, we hope that our loved ones feel little bit stronger, smarter, responsible and happier. As we know, day by day we get more maturity, responsibility if we self-analyse well.

Age is a matter of feeling, not years.

Long Live, Live Healthy and inspirational!

All yours,
Jay Vora!

Monday, November 19, 2012

હોવાપણાનો ભાર હવે ઉપડે નહીં !

આશ્ચર્ય એ જ વાતનું મનમાં રહ્યા કરે,
ખાલીપણાનું ભાન કોઈને નડે નહીં.

વનમાં, ભૂલીને ભાન, રઝળતા પ્રવાસને,
ઊડતાં ઝીણાં પતંગિયા નજરે ચડે નહીં.

દૃશ્યોની પાર જાઉં છું ક્યારેક ટહેલવા,
આંખો મીંચાઈ જાય પછી ઊઘડે નહીં.

એના જીવનમાં હોય નહીં કોઇ તાજગી,
રસ્તામાં ચાલતાં જે પડે-આખડે નહીં.

મારી લથડતી ચાલના કારણમાં એટલું,
હોવાપણાનો ભાર હવે ઉપડે નહીં.

રસ્તામાં કોઈ ફૂલ શા માણસ મળ્યા હશે,
નહીંતર ‘અનિલ’ આટલો મોડો પડે નહીં.
- અનિલ જોશી

Sunday, November 18, 2012

An Analytical study on few unique personalities !

The Best thing about you is 'You'! If you are coming again to read this, you are on the winning way! - Jay Vora.
  • Macho-man Mahmood!
    • A macho man. His physique says it all.
    • A decent attitude who believes in speaking less and doing more! 
    • Comes late so often, but has the ability to cover the missing things
    • Kinda shy and 'Take it easy' guy. Should focus more on soft skills.
    • Has a big heart to help everyone and has a 'let-go' philosophy.

  • Sincere Sara!
    • Sincere, Adorable, Realistic, Amiable - Sara.
    • Decency is best exemplified on her nature, attitude and speech.
    • She believes purely in Truth and does not give up until finding the reality.
    • Supportive to all the colleagues. Don't be so gentle so anyone can betray you.
    • Her speech is her weapon which she can use for career, future endeavours.

  • Admirable, Alert Awatif!
    • Not really audible, but a true voice.
    • Doesn't speak loud, may be due to fear of language or fear of being wrong. She doesn't speak, but does the work.
    • Knows concepts but does not speak. Speech is sometimes reflecting us. Silence is the sign of acceptance! If you don't speak, you will be taken for granted.
    • As the time passes, system will demand managerial skills! Be ready.
    • There is a word called 'Freedom' in dictionary. You might give a try to check!

  • Youthful Yousra!
    • Young and Potential speaker with humble attitude. An artist.
    • Animated facial expressions - her uniqueness!
    • Communication is the skill which will prove to be a ladder for her to climb mountains of success.
    • Change of a body language should be the next step to the ladder.
    • Keep reading because a reader is a good leader, you are born to explain!

  • Marvellous Marwa!
    • Mature, Academic, Religious, Wise, Attentive - Marwa.
    • Confidence is high like a Mountain.
    • A Future Leader, decision maker and manager.
    • Proud, sharp and logical.
    • Researcher but should focus on one thing at a time.

  • Melodious Miada!
    • Mild, Involved, Ambitious, Delightful, Ardent - Miada.
    • Caring nature and respectful personality.
    • Full of Gentleness, smiles.
    • Passionate and lovable.
    • Will be a slow driver of car!

  • Rebellious Ryan!
    • Ruler, Yern, Autonomous, Noticeable - Ryan.
    • Born to rule, born to change, born to make her point right.
    • Outspoken and Honest. She does what she thinks is doable.
    • A complete event manager and leader.
    • Witty, Sympathetic, jovial.

  • Sweet Samia!
    • Sweet, Aimless, Magnetic, Innocent, Angelic - Samia.
    • Gorgeous, Childish, sometimes absent-minded and naughty.
    • Needs guidance. Needs some heavy refactorings.
    • Her smile makes her mistakes wash away.
    • She is present, yet absent. But a 'present' for sure.

  • Respectable Roa'a!
    • Responsible, Obedient, Athletic, Adaptive - Roaa.
    • Full of Innocence, maturity and shyness.
    • Pure by heart and thoughts. Will Win hearts wherever she goes.
    • Noble personality might hurt yourself, be thoughtful for your actions.
    • A teacher by nature who is caring and dedicated to the student. Good explanation abilities, have patience.

  • FunLoving Fatma!
    • Funloving, Active, Talkative, Mischievous, Attractive - Fatma.
    • 'Happy-go-lucky' and a beautiful girl. Smile is her trademark.
    • Refreshing, Photogenic, Hyperactive and graceful by heart.
    • Enjoys whatever she does and lives life at its fullest mode. At the same time, make sure no one misuses your openness.
    • Everyone should learn from her.

  • Allrounder Arwa!
    • Accurate, Reliable, Watchful, Adorable - Arwa.
    • Ample knowledge and disciplined approach.
    • Has the core ability to accept mistakes and correct them as soon as realized. This attitude can make you rule, repute and earn more respect.
    • Urgently needs to go to hill stations and clean her throat, make the world listen to you because you are right! Don't frighten of being wrong, being wrong just lasts for seconds if you are learning.
    • Always Beautiful, Affirmative, Polite and Brilliant.

Thursday, November 15, 2012

Configuration Wizards in 7.0 !

One of the priorities we have at OpenERP s.a. is usability! In this extent, we have developed another feature that we believe will simplify the use of your configuration in OpenERP. How did we make this be possible? First of all, we grouped the configuration in one single place and simplified the screen by giving you the freedom to decide what you want use and what you want to see.

In former versions of OpenERP, the user had to change his interface, by switching between simplified and extended, then install modules, and/or add groups to users. As a user, you were really not offered many choices and sometimes had to use some features that you didn’t need.

Now, each application has its own configuration defined in one form. All those forms are in the menu Settings of OpenERP. The configuration form gives the users options to select from and apply immediately. Once done, the system is configured immediately.

Let’s see how this is done with and example of a Sales Order. Here is a sale order without configuration:



Configure sales in Settings/Configuration/Sales:
  • You want to manage discount – Select the option “Discount”.
  • You want Pricelist – Select the option “Pricelist per Customer”.
  • you invoice on deliveries – Select invoicing method “Based on Deliveries”.


Here you have the wizard with the features you want:


After configuration, a sales order looks like this:

  • The selected items in the configuration form will install the needed modules, add the necessary groups to users, or set some default values.
  • It also makes pricelists and discount visible in sale orders, and configure the system to generate invoice after deliveries.
  • You did not check “Allow Different Units of Measure”, so you don’t see units of measure in your sale order or product views.
So, there you have it, the new improved configuration wizard to make your usability experience with OpenERP more pleasant and faster.
Courtesy : OpenERP

OpenERP 7.0 v/s 6.1 : Usability Metrics!

Hey everyone,

Fabien Pinckaers , the CEO of OpenERP SA presents an interesting Video showing the comparison between OpenERP 6.1 and OpenERP 7.0 by a little javascript showing the no. of clicks, the distance between clicks, the pixels to move and the keystrokes involved.



Here is what it says:

We used to do lot of lambda user testing on OpenERP in order to learn and measure the improvement we achieve between each version/feature. But we wanted a metric less subjective to measure if we improved a business process.

We developed a small javascript app in a few hours to count the number of clicks and the distance between each click as a measure of the complexity of a business flow. The idea is that the less a flow has clicks to easier it is. Or the less distance between every click, the easier it is for the user to find the next step.

The result:
- OpenEP v7.0 requires 25% clicks less to perform the same business flow
- OpenERP v7.0 is more than 2x easier than OpenERP v6.1: 56% complexity
removed (distance between every click)

It’s not a perfect metric, but has the advantage of being easy to measure and be less subjective than our usual lambda user testing sessions.

OpenERP 7.0 : as easy as 10 clicks !

This one here must be our proudest achievement for the v7.0.! We have been working on usability for 6.0. and 6.1., but we needed to step it up a notch. We are strong believers that using an ERP should not be a challenge. 

On the contrary, it should be an asset and utility for your business. That’s why, with v7.0. you can now go through a flow in about 10 clicks, with no documentation needed. The flows are set up in such a way that you are simply guided through the actions you have to take.

In this respect, we have fixed the main problems that were making the flows slightly confusing. First of all, when following a flow, the buttons pose a real problem as they were many, spread out and at times the user was not sure of what to do next. So, we have simplified most of the views to correct that.

Now, throughout the navigation, the buttons are always visible in the same place, so that the user doesn’t need to search for them. We have also made the state bar more visible, so that the user can visualize at which stage he’s at, whenever he proceeds.

Finally, the breadcrumbs make it possible to easily go back to the previous pages. This one is an exciting features and works even better than a Back button, since you can actually choose on which form you want to return.


Let’s look at an example of a sales flow. As soon as you Install the Sales module, you are asked to Configure your Chart of accounts.
Then, you are indicated to create your first customer.




Next, you can proceed with creating your first quotation, directly from the 
customer you have just created. You will land on a view which point you to the Button Create.





Within the quotation, you can create the product, without accessing other form views.







Make sure you Confirm your quotation, before moving on.


At this point, you can Create, Confirm and Validate your invoice in just a few simple clicks.



Further, you have the option to Print or Email your Invoice. The flow ends with you delivering the order, registering the payment and making the transfer. You were in Invoicing ? Not a problem, go back in your sales with the breadcrumbs on top and process the delivery order from there.

The layout of the flow is straight-forward and intuitive to help you save time and proceed in the fastest way that makes the most sense. Each step of the flow is guided with information and focused action buttons to show you what to do next. Therefore, you have red buttons to direct you to the proceeding step.

We believe we made it really easy for the user, so that he mainly has to focus on the information he needs to input rather than trying to figure out what he needs to do next. With OpenERP 7.0, new users should be productive in no time: they simply pick an application to start with, and let the system guide them throughout the business flows.

Courtesy : OpenERP

લંબચોરસ ઓરડામાં !

લંબચોરસ ઓરડામાં એક સમય ઘૂંટાય છે,
વક્ર રેખાઓ ક્ષણોની શ્વાસમાં છેદાય છે.

શક્યતાનું એક પણ વર્તુળ નથી પૂરું થતું,
હર ક્ષણે કંપાસની તીણી અણી ભોંકાય છે.

ચાલ, સંબંધોનું કોઈ કોણમાપક શોધીએ,
કે હૃદયને કેટલા અંશો સુધી છેદાય છે.

બે સમાંતર રેખની વચ્ચેનો હું અવકાશ છું,
શૂન્યતાની સાંકળો મારા વડે બંધાય છે.

આરઝૂના કાટખૂણે જિંદગી તૂટી પડે,
ને પછી એ મોતના બિંદુ સુધી લંબાય છે.

- નયન દેસાઈ

Sunday, November 11, 2012

જુદી જિંદગી છે મિજાજે – મિજાજે; જુદી બંદગી છે નમાજે – નમાજે.

જુદી જિંદગી છે મિજાજે – મિજાજે;
જુદી બંદગી છે નમાજે – નમાજે.

છે એક જ સમંદર, થયું એટલે શું ?
જુદા છે મુસાફર જહાજે – જહાજે.

ભલે હોય એક જ એ અંતરથી વહેતા,
છે સૂરો જુદેરા રિયાજે – રિયાજે.

જુદા અર્થ છે શબ્દના બોલવા પર,
છે શબ્દોય જુદા અવાજે – અવાજે.

જીવન જેમ જુદાં છે કાયામાં જુદી,
છે મૃત્યુય જુદાં જનાજે – જનાજે.

હઠી જાય ઘૂંઘટ, ઢળી જાય ઘૂંઘટ,
જુદી પ્રીત જાગે મલાજે – મલાજે.

તમે કેમ ‘ગાફિલ’ હજીયે છો ગાફિલ ?
જુઓ, બદલે દુનિયા તકાજે – તકાજે.

- મનુભાઇ ત્રિવેદી ‘ગાફિલ’

Thursday, November 1, 2012

Simplified customer field in OpenERP!

In order to avoid any confusion when dealing with contacts in OpenERP, we made some changes. The former structure (partner, address, contact) was too complex and so it wasn't so suitable for handling situations like B2C, when you have to deal with individuals and not with companies.

How will this help you? In the first place, by eliminating res.partner address object there's more clarity of who's who. Before, it was difficult at times for users to understand what's the difference between a partner and a contact, as not everyone you do business with can be called a partner, but on the reverse side, everyone is a contact.
Partner information
So, we kept the the same features, merged the two menu items (contacts and customers) and kept the functionalities. As a result, now when you want to add any contact details, you can specify if it's a company or an individual. By simplifying the views, there is only one single field where you can add a company name, address, etc.

The biggest change is that, for example, when creating an invoice, you can now select a company or an individual. Whereas, before that was not possible, you were only given the choice of selecting a company. 
Invoice example


So, in the future menu (see below), the item Contacts is no longer present in the Sales application, you are just left with Customers. This field will contain both companies and individuals. And with the help of the new filter, you can easily find the information you need. See here more details on the advanced filter 


New field and filter
 
You will be able to find this item in Sales -> Sales -> Contact

Courtesy :  OpenERP

Integrate OpenERP with GoogleDocs!


OpenERP has now developed a module that helps you integrate your OpenERP with google docs. There hasn't been anything similar developed until now, so everything has been done from scratch. This module is available for the 7.0 in trunk, under the name: google_docs.

How will this new module help you? Well, you will be able to create google docs directly from OpenERP objects and link it to that object. Of course, it can be just a normal text document, spreadsheets, presentations or drawings.

You have the possibility to choose if you want to create a document from draft or based on a template to copy.

How can you start using it?
  • Start by installing the module called google_docs. 
  • Make sure you fill in your google ID in the field google account in Users.

  • Then, you can try it by going, for example, in the CRM and open one lead. You will be able to see that under the attachment button on the topbar there is one more choice: Google Doc. If you click on it, it will create the google doc and next time you (or you colleagues) will click it will directly take you to that google doc.

  • Optionally, you can now go to settings/google docs configuration/models configuration click to create one record, choose the OpenERP model (eg. for leads - crm.lead) and copy/paste the ID of a google doc to copy. That allows you to create other kind of google docs (like spreadsheets, presentations, etc.)
We hope that this will help you to further integrate even more your tools with OpenERP!

Courtesy : OpenERP

Sunday, October 28, 2012

મને પણ શિખવાડી દે આ ભૂલવાની કલા!

મને પણ શિખવાડી દે આ ભૂલવાની કલા,
મણ મણ નો ભાર લાગે યાદ તારી બલા,
સૂરજ કેડે ઊગમવા તો બંદા એક્લા ચલા,
આમ રાતો જાગી ને રોવાનું રોજ ક્યાં સુધી ભલા!
- જય વોરા

Sunday, October 21, 2012

Field-level access control in OpenERP 7.0


New in version 7.0.


OpenERP now supports real access control at the field level, not just on the view side. Previously it was already possible to set a groups attribute on a element (or in fact most view elements), but with cosmetics effects only: the element was made invisible on the client side, while still perfectly available for read/write access at the RPC level.

As of OpenERP 7.0 the existing behavior is preserved on the view level, but a new groups attribute is available on all model fields, introducing a model-level access control on each field. The syntax is the same as for the view-level attribute:
 
_columns = {
    'secret_key': fields.char('Secret Key', groups="base.group_erp_manager,base.group_system")
 }

There is a major difference with the view-level groups attribute: restricting the access at the model level really means that the field will be completely unavailable for users who do not belong to the authorized groups:
  • Restricted fields will be completely removed from all related views, not just hidden. This is important to keep in mind because it means the field value will not be available at all on the client side, and thus unavailable e.g. for on_change calls.
  • Restricted fields will not be returned as part of a call to fields_get() or fields_view_get() This is in order to avoid them appearing in the list of fields available for advanced search filters, for example. This does not prevent getting the list of a model’s fields by querying ir.model.fields directly, which is fine.
  • Any attempt to read or write directly the value of the restricted fields will result in an AccessError exception.
  • As a consequence of the previous item, restricted fields will not be available for use within search filters (domains) or anything that would require read or write access.
  • It is quite possible to set groups attributes for the same field both at the model and view level, even with different values. Both will carry their effect, with the model-level restriction taking precedence and removing the field completely in case of restriction.
Note
The tests related to this feature are in openerp/tests/test_acl.py.

Warning
At the time of writing the implementation of this feature is partial and does not yet restrict read/write RPC access to the field. The corresponding test is written already but currently disabled.

Courtesy : OpenERP Docs

Husen Daudi and Jay Vora in the news : Divya Bhaskar !


This is an absolute pleasure for the team SerpentCS that the founders, Husen Daudi and Jay Vora have been framed into one of the Best Gujarati NewsPaper Divya Bhaskar.

They have been appreciated for their devotion towards homeland,country India and all their CSR activities they regularly do in order to make the society a happier place ever.

They always spread goodness and wellness around. They have learnt and spread the importance of ‘WE’ as they believe Unity is strength.

‘Alone I can only sing, together we can rock’ !



The article says:

” Youth in India has a tremendous set of abilities and its better to use the strength to empower own nation. These are the noble thoughts of 2 young men, Husen Daudi and Jay Vora who completed their Masters in Computer Application and Bachelors of Engineering from well-known institutes respectively and have always earned a great respect through the career.

They have a great devotion to their own country and this is what each countryman should have within. Today, they are counted as one of the best entrepreneurs of Gandhinagar. They have worked in an IT company located earlier in Ahmedabad and served the best and posted as top level management members.

Having a fact in mind that they can generate more employment, they left the job and started 2 ventures altogether called Serpent Consulting Services and Cresco Solution. Started with 2 employees themselves, within less than a year they have a great staff of 16 employees. They will officially complete a year in December 2012. Next month, they will get company into the label of Private Limited company.


Do Your Work Yourself

This is their belief and following this ethic, they always do their work themselves, they clean office themselves every month. Their staff is also so supportive that they also understand their responsibilities. And Hence, they have no post of peon in the office.

Mother-tongue is the best medium
There are a number of creative and innovative youngsters in India, but they really need motivation. They have got education from India and in their mother-tongue. The real give-back, thanksgiving is when Indian use their brain and energy for India. Having a supreme command over English, they add that if you have studies in mother-tongue, you think faster, become innovative and become fluent in English too.

Teaching with Business
Husen and Jay do not believe in only earning and gathering money, but believe in sharing the good and guide others to do more. They have started another venture called  Cresco Solution where they teach and train IT students in international standard and also make them professional, give them interview/placement assistance and develop their personality so they can come out as a confident, strong and decent IT personnel. International students have also taken the advantage and share of their knowledge.

CSR : Corporate Social Responsibilities

They believe in ‘Rights and Duties‘ in a very balanced manner. They do various social activities like Blood donation camp, visiting old aged home, distributing sweets to needy people, distributing food and slippers to needy ones, etc. Husen and Jay themselves have donated blood number of times.”


We congratulate both of them and wish the whole Team a great going ahead. We also thank all the well-wishers.

Thanks,

Serpent Consulting Services.

More News here:

Sunday, October 14, 2012

Blood Donation Camp : SerpentCS played a Lead role

Dears,

SerpentCS has always believed in Duties and Humanity. You can see our Events Page for more details.

It was the occasion on 22nd September at The Press of daily Newspaper ‘Dharati na lal’, E-101/1, GIDC,Sector- 26 Gandhinagar where there was a blood donation camp organized by the host plus Kutch-Saurashtra Seva Samaj in the co-operation of Serpent Consulting Services. Many celebrities of Gujarati film Industry were the guests and there was a ‘Dayro’ too which was enjoyed by a lot of donors, non-donors.

In this work towards humanity, team could successfully collect 216 bottles of blood which means 216 successfully donated blood. There was a Lunch organized too. Bottles have been supplied to Civil Hospital,A’bad.
216 bottle collections is a record till now in Gandhinagar as said by the team of doctors from Asia’s biggest Hospital, Civil Hospital, Ahmedabad.




Jigar Amin
We are thankful to Jigar Amin, Vishal Parmar, Yogesh Sakhreliya, Anil Kesariya, Atul Makwana, Hardikgiri Goswami, Sujeet Patel, Harshit Dave, Harnish Tanna, Chirag Dave and Jay Vora for sharing their great time with us for this noble cause.



Every donor got a certificate of appreciation. More photoes at Gallary .

We thank everyone who directly or indirectly have been responsible for this great deed and we request-cum-inspire you to donate blood, save lives!

We are determined to do more and more Corporate Social Responsibilities bases activities and make our families feel proud each day as it passed.

Thanks,
Serpent Consulting Services.

OpenERP Functional and Technical Training November 2012

Dear Aspirants,

We feel proud to announce that Serpent Consulting Services is organizing a Functional and Technical Training for Aspirants. Serpent Consulting Services successfully completed 12 Training sessions of OpenERP Technical and OpenERP Functional Trainings for the year 2012.

It is a tremendous achievement for any company.

Our Facebook Profile shows all pictures.


Serpent Consulting Services feels immense pleasure to announce back to back OpenERP Technical and Functional Trainings Respectively.

Special attention this time is discounted Training Fees :-
1. Single ( Individual Trainee) : 700 USD per trainee.
2. Group between 5 to 9 Trainees : 600 USD per trainee.
3. Corporate 10 to 15 Trainees : 500 USD for 5 days.

OpenERP Functional Training Nov 2012 :-
This Training is dedicated to partners, integrators and end-users who want to get a better functional understanding of OpenERP. This training is meant to give an overview of the OpenERP features allowing for a general understanding of the software.


The 13th Training programme will be OpenERP Functional Training version 6.1 to be held on 19th Nov to 23rd Nov 2012. Aspirants join us for Training, and come out as expert after the completion of Training.



Training Outlines can be found at :-

OpenERP Functional Training


OpenERP Technical Training Nov 2012 :-
 
The technical training is a unique opportunity for anyone, who wants to develop and customize his own modules! This Training is exclusive to partners, integrators and new developers who need to gain knowledge of the OpenERP development process and also for IT professionals eager to learn more about the OpenERP technical aspects.

The 13th Training programme will be OpenERP Technical Training version 6.1 to be held on 26th Nov to 30th Nov 2012. It brings occasion for you to attend in India. We come with various new additions to the normal Training.


Training Outlines can be found at :-
OpenERP Technical Training

Duration : -
Both Training will be 5 days training. 8 hours each day.
Facilities:
Daily drinks (tea / coffee) and lunch;
Training material

Both of these Trainings are very important who are new to OpenERP world. SerpentCS organizing OpenERP Technical and Functional Trainings every month with a good success ratio resulting in confident smiles of attendees.
We will be pleased to welcome you at this training!

You can also Contact Us for Remote and Onsite Training, OpenERP Support, OpenERP Offshore,OpenERP Migration and Tryton Services.

Register your seat at contact@serpentcs.com.
 
For any news and updates Regarding Serpent Consulting Services visit,here.
 

'Oh My GOD' by SerpentCS at Old age home on October 2 2012

Dears,

Happy Gandhi Jayanti and Happy Lal Bahadur Shashtri Jayanti!
I am almost sure this title would confuse you a little and make you wonder what
would this mean ? But, ‘relax’!

This is about the celebration of a Holiday by a typical and very different ‘SerpentCS‘ way! We believe in doing different things and if normal things, doing them differently.

We had this day a working day and we planned to give a tribute to Gandhiji by having a working day and spreading a word of smile. As a part of CSR, We planned to visit a nearby Old Age Home called ‘Krishna Vriddhashram‘. Under the goodwill of Mr. Nitesh Vaghani, all the old aged elders were fed under the holy reason of the Shraddh of his Father!


SerpentCS CSR at Krishna Vriddhashram


Based on the request of the officials of the ashram, we managed the copy of the movie ‘Oh My GOD’, all courtesy to Mr. Tanmay Vora. We are sure this would be one of the very very rare kind of charity or act from corporates to show a movie to elders at Old age home, we are proud to do it!

Every old aged person enjoyed the very well planned movie ‘Oh my GOD’ and had smiles, lessons, feelgoods all around. They shared a word of ‘Thanks’ and wished us the best of the future endeavours ahead.

Spread your goodwills, smile and inspire others to do their duties to society.

Lets make the world a happier place to live!

Regards,
Serpent Consulting Services.



Thursday, September 27, 2012

કોણ જાણે કેમ જીત્યો હારવા ની બાબતે!

કોણ જાણે કેમ જીત્યો હારવા ની બાબતે,
રોજ હું ખોટો પડ્યો છું ધારવા ની બાબતે.
 


સૌને બચાવ્યા, ડૂબ્યો હું જ તારવા ની બાબતે,
જાણે થાક્યો બોલતાં ભરબજારે, દોડવા ની બાબતે!


ભૂતકાળ માં જ સર્યો જાઊં,ભવિષ્ય ભાખવા ની બાબતે,
ખાધાં ખારા કે મીઠાં, જલન ઝાંઝવા ચાખવા ની બાબતે!

- જય વોરા

Friday, September 21, 2012

Updating as it comes in mind!

મીરાં તો કૃષ્ણની જ, પણ રાધાનો કાન.
અંકિત થઈ ચુકી તું, હવે તારા બંધન નુ શું ચૂકવું લગાન?
આ મૂશળધાર વરસાદ માં, ભીંજાવામાં ક્યાં ધ્યાન!
તારા સ્મિત માં ડૂબી જતો, ભલે ને છીછરો મને તું માન!

બહુ અઘરો ફસાયો આ તો હું તારી મહોબ્બત માં,
ના તું કેદ કરી શકી, ના હું ફરાર થઈ શક્યો!
In progress~~~~

- જય વોરા

Wednesday, September 19, 2012

મૌત તો માત્ર નામ થી બદનામ, સાચી તક્લીફ તો યારો જિંદગી જ અપાવે છે!



કોણ જાણે કેમ આ શોર-બકોર-ઉહાપોહ,
આખી દુનિયા ને જગાવે/ગજાવે છે,
જ્યાં જોઉં ત્યાં સૌને,
મૌત નો જ ડર સતાવે છે;

ભગવાન પણ બિચારો જીવતે જીવત,
એ સત્ય જાણી અફ્સોસ મનાવે છે,
સૃષ્ટિ બનાવી ને મેં શું ધાડ મારી,
મારા બનાવેલા જ આજ મને બનાવે છે.

મરજીવા, સૈનિકો, પીડિતો, કેદીઓ,
યમરાજ સહિત સૌ એક સૂરે સમજાવે છે,
બિન્દાસ અલમસ્ત જીવવા મળે છે તો,
મન ભરી ને જીવી લે ને ખટપટ વગર,
મૌત તો માત્ર નામ થી બદનામ છે 'જય',
સાચી તક્લીફ તો યારો જિંદગી જ અપાવે છે!


- જય વોરા

Sunday, September 16, 2012

MassEditing Feature in OpenERP by Serpent Consulting Services!

Hello OpenERP Community,

As it is said by someone,’Never Leave a chance to Thank anyone’. Let SerpentCS take a privilege to thank the OpenERP community for keeping the world of OpenSource Alive.

Here we represent one of the most useful features in ERPs, called Mass Editing. The aim is simply to edit/remove some values of more than one records at the same time, on the fly.

By the time we are typing this, hopefully http://apps.openerp.com should have the module called ‘mass_editing’ as we name it. The complete video is available to see at Youtube.

Few Screens:

1. Mass Editing Menu Location
SerpentCS OpenERP

2. Mass Editing Config


3. Mass Editing Action


4. Mass Editing Screen



The module is 6.0 compatible too as we believe in same treatment to everyone. I have not tested with 5.0 personally, but I am sure of this module to work on 5.0 too. Needless to say, this is 6.1+ compatible originally.

You might download the code from:
1. Extra Addons 6.0
2. Extra Addons Trunk(as on date, its trunk)
3. Community Addons

Any feedback/suggestion/queries are welcomed at contact@serpentcs.com

Many Thanks,

Serpent Consulting Services.