Tuesday, July 24, 2012

Tryton : DB Creation, Module installation, Company Config, Google map!


Hello Everyone,

Tryton as you might know already is an OpenSource ERP, a form of OpenERP. Tryton is a three-tiers high-level general purpose application platform under the license GPL-3 written in Python and using PostgreSQL as database engine.
It is the core base of a complete business solution providing modularity, scalability and security.

Tryton Core

The core of Tryton (also called Tryton kernel) provides all the necessary functionalities for a complete application framework: data persistence, extensive modularity, users management (authentication, fine grained control for data access, handling of concurrent access of resources), workflow and report engines, web services and internationalisation. Thus constituting a complete application platform which can be used for any relevant purpose.

Base Modules

Currently, the main modules available for Tryton cover the following fields of activity:
  • Accounting
  • Invoicing
  • Sale Management
  • Purchase Management
  • Analytic Accounting
  • Inventory Management
They establish a sane base and an easy to use abstraction of some of the key concepts for every business customization.
Since a few months,  I have been observing a good participation on Tryton google group, which is a good sign for Tryton.
Let us introduce a basics : Database Creation, Module Installation, Company Configuration and Google maps!
We will add the post for Tryton Installation very soon.

 Create A New Database:-

  1. To create new database you will go to  File Menu at the top of the Tryton screen then go to Database and Create New Database.



This will create new database in Tryton. Above screen describe that you will change Server Connection which you want and enter  Tryton server Password,Database Name,Default Language, Admin Password and Confirm Admin Password and then click on Create button and new database is create.



    2.  When new database create it will display Module Configuration Wizard first which  describe that you configure installation depending on module.



When you click on OK button it will display second Add User screen which describe that you will add New User in Tryton.




When you click on OK button it will display Configure User screen in which you will enter new User Name.
  • Active which is describe that user is currently active or not.
  • Login which describe that enter login name.
  • Password is login password.
  • Email Id is user email id,Google Map button which show you address of user.
  • Actions that will be run at login.
  • You can also give Access right to new created user and  Preferences in which you will selected Language and Time Zone. 
  • Click on Add button it will create or add new user.



Configure Company Module In Tryton:-

  1. After create new database below screen display to you in which first only one menu display that is Administration.
To configure Company Module you will go to Administration-->Modules-->Modules.




  2. When you click on modules  menu it will show you all module list in which you find company module and click on that module.



When you configure company module you will click on the Mark for Installation button.

   3. After you click on Mark for Installation button you will upgrade that  company module from go to Administration --> Modules --> Perform Pending Installation/Upgrade or click on Launch Action button above the Filter Search Box . 



  1. When you click on the Perform Pending Installation/Upgrade it will show you below screen and you click on Start Upgrade button to start upgrade the company module.



Above screen describe that there are four modules in modules to update means Party,Currency and Country modules which depend on Company module so that modules install automatically when you install company module.

5. After install module successfully you will create new company form Party --> Configuration --> Companies --> companies and you can create new company.


Here google maps button available click on that button and it will show you address of the company.




So, we hope that this has helped you serving your aim.

Thanks,
Naitik Mehta,

Saturday, July 21, 2012

A hate Letter to GirlFriend in OpenERP Terminology!

Guys,

This is an English Version,Gujarati version goes here!
Fun while you learn, lets spread some smile all over around!

Here it goes!

Hey my heart breaker Ex-girlfriend,


Go to hell, Lemme unlink() you from my life's records,
Won't ever meet one like you, putting the _constraint!


Thought you as a production server who is one consistent,
And you found out to be a Development Server,
Seeing you with a different Database-like Boyfriend each time,
Feels like you have a cron job set,its not fine its not fine !


Having a heart-like Database and Love-like ir.model,
Had made a write() of your _rec_name into my Lover ir.model.field,
Got a disappointing results when I did your auditrail,
Found your so-many one2many references, tagging you #fail !


It doesn't matter having your _fields_view_get() figure as good,
Hope you could have got good vals for the result of read() dude,
Had you ever overridden my eyes' read(),
Would find many calls to your browse() indeed!


Loved you at first sight at the stage of Login(),
Didn't even looked what Groups you belonging;
I still have all tracks of calendars of our crm.meeting,so cool,
And today It returns None for my model in your self.pool?


As said, nothing is there in external widgets you wear,
All the truth resides in preferences of your uid very clear;
I now understand your complete workflow so clean!
All your total report appears in my eye's print screen!


Journals of my feelings shows so many expense,
Balance sheet is equal by the tears as income!
All your hatred write-offs shows me a lot loss,
This forces my relation to you a fiscalyear close!


All your love letter modules look today so customized,
Uninstalling them leaves tracebacks, found fabricized!
Can you ever refund all the time spent behind you?
No,so I unreconcile the move.line of transaction with you!

Request to GOD!

Dear OSV,
Questing your powerful ORM, requesting you with True bool!
Access should be given to one, to create such a record rule!
One must use an sql_constraint, never create() you, a demo fool!


Thursday, July 19, 2012

લફરેબાજ પ્રેમિકા ને OpenERP setLang() માં mail.message !

અરે ઓ લફરેબાજ પ્રેમિકા,

જા, તને આજ થી જ હું unlink() કરી દઊ છું,
તારા જેવી ના મળે એવો _constraint મૂકી દઊ છું!

હુ તને Production Server માની બેઠેલો,
પણ તું તો Development Server નીકળી,
તુ તો દર મહિને નવા જ Database સાથે દેખાય છે;
જાણે કે તે કોઇ Scheduler ગોઠવ્યું છે!

મારા હ્રદયરુપી Database ના પ્રેમ Table માં,
પ્રેમિકા Field મા તારૂં _rec_name write() કરેલુ!
તારૂં Audit-trail કર્યુ તો જાણ્યું કે,
તારા તો ઠેર-ઠેર one2many references છે!
 
તારું fields_view_get() સારૂં હોવાથી શું?
read() ના Result માં Vals પણ સારી જોઇએ ને!
ક્યારેક તે મારી read() override કરી હોત,
તો ખબર પડત કે તારા કેટલા browse() calls છે!


મેં તને Login ની પહેલી નજર માં પ્રેમ કર્યો,
પરંતુ તારું Group ન જોવાની મેં કરી ભૂલ;
આપણી બધી Meetings ના મેં સાચવ્યા Calendar cool,
અને મારૂં model None બતાવે તારૂં આ self.pool!

કહેવાય છે ને, બાહ્ય Widgets માં કાંઈ નથી રાખ્યું,
સત્ય તો UID ના preferenes ની Language માં હતું;
પણ હું હવે સમજી ગયો છું તારો workflow clean,
તારો Report મારી આંખો માં થાય છે Print screen!

લાગણીઓ ની Journal માં બધું Expense જ વંચાય છે,
અશ્રુઓ ની Income થી balance sheet સરભર થાય છે;
તારા આપેલા જખ્મોરૂપી write-off હવે મને Loss બતાવે છે,
એટલે આજે જ આ મન સંબંધો નાં Fiscal year Close કરાવે છે!

તેં લખેલા પત્રો રૂપી Module આજે સાવ customized લાગે છે,
એટલે જ એમના uninstallation ના traceback રહી જાય છે!
મારા વહી ગયેલા સમય નો તું શું Refund આપીશ?
હું જ બધી યાદો ની move.line ને unreconcile કરું છું.


હે OSV,
અંતે આ Request અમારી, ORM લીલા અપરંપાર તમારી,
superadmin ને સદ્બુદ્ધિ આપ, તું જ કોઇ એવો Record Rule બનાવ,
sql_constraint નું ધ્યાન નિશદિન ધરે, આવો Demo કોઇ create() ન કરે!

- Jay Vora!

English version goes here!

Thursday, July 12, 2012

હાવ હાચી વાત !

દરેક છોકરી ના જીવન માં એક એવો છોકરો હોય છે જેને એ કોઈ દિવસ ભૂલી નથી શકતી
અને
..
..
..
..
..
..
..
..
..
..
..
..
દરેક છોકરા ના જીવન માં એક એવી છોકરી હોય છે જેને એ ક્યારેય મેળવી નથી શકતો

છે ને હાવ હાચી વાત કે નહિ ?

P.S. : સેન્ટી થવાની મનાઈ છે!!!

Sunday, July 8, 2012

આદરણીય શ્રી.કેશુભાઈ પટેલ ને એક ખુલ્લો પત્ર !

આદરણીય બાપા,

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

ચાલો હવે મુદ્દા પર આવું?

આજે સવારનાં લગભગ તમામ છાપાઓ માં તમારું ગુજરાત વિષે નું  “હૃદયદાવક” ચિત્રણ વાંચ્યું. વાંચી ને દુઃખ તો ન થયું પણ ચેહરા પર સ્મિત જરૂર આવ્યું. સોરી બાપા પણ આમાં તમારું અપમાન કરવા નો કોઈ ઈરાદો નથી પણ તમે જોક મારો ને અમે તમારું માન રાખી ને કદાચ હસીએ નહી પણ સ્મિત તો આપીએ ને ? એમાય તમારું “ઠગ-પિંઢારા ” વાળું વાક્ય તો મને બહુ ગમ્યું. મતલબ કે પહેલા તો તમે એમ કીધું કે મોદી શાસન ‘ઠગ-પિંઢારા’ થી ભરપુર છે અને પછી કીધું કે રોજ રોજ તાળા તૂટે છે અને બાળકો નાં અપહરણ થાય છે અને સરકાર એને રોકવા માં નિષ્ફળ ગઈ છે. તો આમાં ‘ઠગ-પિંઢારા’ કોણ એ જરા ચોખ્ખું કરશો? કારણ કે તમે જે “પીળા રૂમાલ ની ગાંઠ” ની વાત કરી છે એ નવલકથા માં કદાચ ક્યાય સરકારો કે રાજાઓ ને ‘ઠગ-પિંઢારા’ નથી કહેવાયા.

બાપા, તમારું ખરેખરું દુઃખ કોઈ થી અજાણ નથી. ગુજરાત ભા.જ.પ ને ઉભી કરવા માં અને આજે છેલ્લા ૧૨-૧૫ વરસ થી જે  મજબુત શાસન ચાલે છે એના પાયા માં તમારું પ્રદાન ખુબ છે એમાં નાં નહી. પણ તકલીફ એ થઇ કે અત્યારે તમને કોઈ ગણકારતું નથી. પણ એની શરૂઆત તો તમે જયારે મુખ્યમંત્રી હતાં ત્યારે જ શરુ થઇ ગઈ હતી. તમારી અત્યારે જે અવગણના થઇ રહી છે એના થી તમે દુખી છો, તો શું તમે તમારા શાસનકાળ માં શંકરસિંહ બાપુ ની અવગણના નહોતી કરી? એને કારણે જ “હજુરિયા વિ. ખજુરીયા” ની જંગ તમારા શાસનકાળ માં થઇ હતી. તમે રામભરોસે શાસન ચલાવ્યું અને હવે બીજો માણસ શાસન ઉપર પૂરી પક્કડ રાખી ને ચલાવે છે તો એ “ભય” કહેવાય? તમારી જગ્યા એ જો શંકરસિંહ બાપુ મુખ્યમંત્રી થયા હોત તો તેઓ પણ આમજ નરેન્દ્રભાઈ ની જેમ ‘કડક શાસન’ ચલાવત અને  એને કારણે કદાચ આજે મોદીસાહેબ હિમાચલ પ્રદેશ માં જ હોત એ વાત પાકે પાયે છે.

તો મુદ્દા ની વાત એ છે કે જે બળવા ને તમે તમારા  સત્તા ન ઘમંડ  ને કારણે ઉદભવવા દીધો અને પછી એને કાબુ માં ન રાખી શક્યા અને તેને કારણે તમારે સત્તા ગુમાવવી પડી એનો ‘રંજ’ તમને હજી છે બાપા! ગુજરાત માં વરસો ની મહેનત ની ફલશ્રુતિ નિમિત્તે મળેલી સત્તા આમ જ જતી રહી એની પીડા તમારા આજકાલ નાં નિવેદનો માં સાફ દેખાઈ રહી છે, પણ વાંક કોનો હતો બાપા? એ દિવસો માં તમે વારંવાર કહેતા કે “મારો શું વાંક?’, જો ત્યારે કોઈ એ તમને મોઢા ઉપર કહી દીધું હોત કે વાંક તમારો જ  છે કેશાબાપા! તો કદાચ આ ઉભરાઓ તમે રોજ રોજ ન ઠાલવતા હોત. તમને ખબર છે કે હવે તમને ફરી થી સી.એમ બનવા નો મોકો નથી મળવાનો અને ઉમર પણ થઇ ગઈ છે એટલે પાર્ટી તમને રાખે કે ન રાખે તમને કોઈ ફર્ક નથી પડતો. 

૨૦૦૨ નાં તોફાનો પછી ગુજરાત માં શાંતિ તો છે જ પણ “જ્ઞાતિવાદ” શોધ્યો જડતો નહોતો. હા સામાજિક સંમેલનો થતાં હતા પણ જુદા જુદા સમાજો નાં રાજકીય સંમેલનો ઓછા કે લગભગ નહીવત હતા. બાપા તમે આ બધું ફરી ચાલુ કરાવ્યું. મને ખબર નથી કે પાટીદારો તમારું કેટલું માનશે? પણ એક ઓ.બી.સી મુખ્યમંત્રી આપણા જેવા ઉજળીયાત લોકો પર રાજ કરે એ તમને નથી ગમતું શું મારે એવું માની લેવું જોઈએ? જયારે આ મુખ્યમંત્રી એ આપણે પટેલ,બ્રાહ્મણ,રાજપૂત,બેકવર્ડ,ઓ.બી.સી નાં ભેદભાવ ભુલાવી ને ફક્ત “ગુજરાતી” હોવાની ઓળખ આપી ત્યારે એમના રાજ નાં ૧૦ વરસ પછી ફરી થી અમને અમારી જ્ઞાતિ-જાતી યાદ દેવડાવા પાછળ તમારો ઉદ્દેશ શું છે બાપા? જો કે આજકાલ અકળ કારણો સર મુખ્યમંત્રી  પણ આવા સંમેલનો માં જવા માંડ્યા છે. 

દરેક મુખ્યમંત્રી પછી ગમે તે પક્ષ નો હોય કે કોઈ પણ વ્યક્તિ હોય, પોતાની સિદ્ધિઓ નાં ઢોલ-નગારા વગડાવવા નું ચુકતો નથી. નરેન્દ્રભાઈ એમાં કોઈ અપવાદ નથી, હા કદાચ વધારે સંખ્યા માં ઢોલ નગારા વગડાવે છે એ બાબતે આપણે એકબીજા સાથે સંમત થઇ શકીએ પણ એ ભય નું શાસન ચલાવે છે એ બાબતે હું તમારી સાથે સંપૂર્ણ અસંમત છું. તમે તમારા સમાજ નાં સંમેલનો માં તમારો સમાજ ભય માં જીવી રહ્યો છે એવું કીધું.ગઈ કાલે ‘રોહિત સમાજ’ નાં સંમેલન માં પણ આવું જ કંઈક કીધું. પુ. ગુણવંત શાહ સાહેબ નાં શબ્દો માં કહું તો તમે “સેક્યુલર કર્મશીલો” ની જેમ લઘુમતીઓ પણ ગુજરાત માં ભય થી જીવે છે એમ કેમ ન કીધું? શું એનો સીધો મતલબ એ છે કે તમને ફક્ત તમારા સમાજ ની જ પડી છે? અને બીજા બધા ગયા તેલ લેવા એમ જ ને? સાચું કહું તો તમારા ‘ભય’ ની વ્યાખ્યા કદાચ મારા ‘ભય’ ની વ્યાખ્યા થી તદ્દન જુદી પડે છે. 

તમે એક વાર એવું પણ કીધું હતું  કે અફસરશાહી ‘ભય’ માં જીવે છે. કયો ભય બાપા? સમયસર કામ પતાવવું પડે છે એનો ભય? આપેલું કામ ન પતે અને જવાબ દેવો પડે એટલે લાગતો ભય?  રજાઓ ઓછી થઇ ગઈ એનો ભય? પહેલા ની જેમ મન ફાવે તેમ ‘ખાવા’ નથી મળતું એટલે લાગેલો ‘ભય’? તમારા જમાના ની જેમ ‘હોતી હૈ ચલતી હૈ’ ની ભાવના બંધ કરવી પડી એટલે લાગેલો ભય? મારી જ્ઞાતિ નાં ‘કામો’ નથી થતા એટલે મને ભય લાગે છે બરોબર ને? પણ તમને ખબર છે સરવાળે આ દસ વરસ માં આપણા ગુજરાતીઓ નું જીવનસ્તર કેટલું ઊંચું આવ્યું છે? આપણે રાજ ઠાકરે ની જેમ નફરત નહી પણ પ્રેમ થી ‘હું ગુજરાતી’ છું એમ બોલી શકીએ છીએ. હું તો સોશિયલ નેટવર્ક ઉપર અત્યંત સક્રિય છું, મને ઘણા લોકો એ કીધું છે કે હું ગુજરાત માં રહું છું એટલે હું ‘લકી’ છું. શું આ ‘લકી’ હોવું એ તમારા માટે ‘ભય’ છે? તમે આજકાલ કાયમ  કહો છો કે ‘ડર કે આગે જીત હૈ’. હું તમને સીધો સવાલ પૂછું છું કે કોની જીત? શું તમારી પાસે આ મુખ્યમંત્રી નું માથું ભાંગે એવો કોઈ વિકલ્પ છે? 

મને તો નથી દેખાતો. હું આમ પણ કોઈ પક્ષ ને રાજ કરવા લાયક નથી માનતો,પણ મને પક્ષાપક્ષી થી પર  વ્યક્તિગત રીતે ઘણાં રાજકારણીઓ ખુબ પસંદ છે, નરેન્દ્રભાઈ એમાં નાં એક છે. છાપાઓ કે ઇલેક્ટ્રોનિક મીડિયા કહે છે  કે ‘ગુજરાત નો વિકાસ મિથ્યા છે’. બની શકે તમને પણ તમારા અંગત કારણો સર એવું લાગતું હોય,પણ જે હું મારી આજુ બાજુ જોઈ રહ્યો છું એને હું કેવી રીતે અવગણી શકું બાપા? ઉત્તર ગુજરાત ની નદીઓ નો મેળાપ નર્મદા નાં નીર થકી થયા છે અને મારા મિત્ર નાં કહેવા પ્રમાણે જ્યાં ૧ ટન ની પણ ઉપજ નહોતી ત્યાં છેલ્લા દસ વર્ષો થી લીલોતરી છવાઈ ગયી છે તો  હું કેવી રીતે કહું કે વિકાસ નથી? 

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

બાપા અત્યારે તો ભય એક જ છે, કે ક્યાંક આ જ્ઞાતિવાદ નાં રાજકારણ માં આ મુખ્યમંત્રી જતા ન રહે. સાચું કહું તો મને તો એ દિલ્હી જાય એનો પણ ભય લાગે છે . હા જો શંકરસિંહ બાપુ મુખ્યમંત્રી બને તો એમાં પાછો મને કોઈ વાંધો નથી. કારણ કે ગુજરાતીઓ ની ગુજરાતીયત ઓળખાણવા માં શંકરસિંહ બાપુ પણ કમ નથી. પણ એમના પક્ષ માં એટલા બધા મુખ્યમંત્રી બનવા ને લાયક મુરતિયાઓ છે કે એમનો ગજ નહી વાગે. તો પછી આ માણસ શું કામ જવો જોઈએ? ફક્ત એટલા માટે કે અમુક તમુક જ્ઞાતિઓ ને એમના સુક્ષ્મ સ્વાર્થી ઈરાદાઓ થી વંચિત રાખતા હોય? 

છેલ્લે એક વાત કહું? ખોટું ન લગાડતા, પણ ભય કોના થી લાગવો જોઈએ ? જે હમેશા છ કરોડ ગુજરાતીઓ નાં લાભ ની વાત કરતો હોય અને જેની પાસે એ લાભ કરાવવા માટે નો કાર્યલક્ષી કાર્યક્રમ હમેશા તૈયાર હોય એના થી કે એના થી કે જેની પાસે આવો કોઈ કાર્યક્રમ ન હોય અને જયારે એ બાબતે પૂછવા માં આવે ત્યારે એમ કહે કે “પૈસા આવશે તારા બાપ નાં તબેલા માં થી” ?

લી,
આપનો વિશ્વાસુ,
સિદ્ધાર્થ છાયા 

૧૩.૦૫.૨૦૧૨
અમદાવાદ 

Courtesy : Marivaat

Thursday, July 5, 2012

OpenERP Technical, Functional Training in India, July 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 8 Training sessions of OpenERP Technical and OpenERP Functional Trainings for the year 2012. It is a  tremendous achievement for any company.

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 : 550 USD per trainee.
3. Corporate 10 and more Trainees   : 3500 USD for 5 days.

OpenERP Functional Training July 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 9th Training programme will be OpenERP Functional Training version 6.1 to be held on 16th of July to 20th July 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 July 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 9th Training programme will be OpenERP Technical Training version 6.1 to be held on 23th July to 27th July 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.