20
May - 2013
Monday

Compiere – Initial Client Setup

Posted by osserpguru On February - 5 - 20083 COMMENTS

The next series of blog posts will introduce Compiere, the most popular open source ERP solution today. I know some would disagree about the open source nature of Compiere, but that is a separate discussion.

We will start by creating a Client – or Tenant – in our vanilla Compiere system. After that, we will create a business partner, a product and a sales order. That would allow us to compare Compiere to Openbravo and later, to additional open source ERP solutions.

Needless to say, a flash tutorial of the Compiere initial client setup is attached to this post.

Prerquisite – Installed Compiere system

Compiere Client Vs. Tenant

The first thing you want to do after you completed installing an open source ERP software is to create a Client for your company. You can find more details about Clients in ERP systems here. Compiere has introduced a new term that replaces “Client” – Tenant. Obviously, from a technical point of view it doesn’t matter if you call this object Client,Tenant or Resident. From a marketing perspective, using the word Tenant implies the possible usage of Compiere as a hosted solution in multi-tenancy mode, where you could have several companies running their ERP on a single Compiere server.

Other than the different terminology, creating a new Tenant is suspiciously similar to creating a new Client in Openbravo. Both solutions provide the exact same screen that allows you to easily create a new Client. I can’t tell who was the first one to introduce that simplicity, but it’s really cool to be able to do that so easily.

The one thing that took me a long time to do is to find the Initial Tenant Setup in Compiere. I quickly realized that the user I have been using (GardenAdmin) cannot create new Tenants. I tried to find documentation that will explain which Compiere user is required to create a new Client (Tenant) but I just couldn’t find it anywhere.

System User for Creating a New Tenant in Compiere

After several fruitless attempts to find the relevant document,I thought I’d take a different approach-since Adempiere is a projects who’s roots are in Compiere, I Googled ‘Adempire initial client setup’ and immediately found an Adempiere Wiki entry related to that, which indicated that I need to use the ‘System’ user to create new Clients. I logged into Compiere with user System and password System and found the ‘Initial Tenant Setup’ under ‘Tenant Rules’.

Having already created a Client in Openbravo, creating a new client in Compiere was a breeze.

Flash Tutrial – Compiere Initial Tenant Setup

[kml_flashembed movie="http://opensourceerpguru.com/flash/CompiereInitialClientSetup.swf" height="570" width="900" /]

Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Add to favorites
  • Identi.ca
  • LinkedIn
  • Netvibes
  • RSS
  • Slashdot
  • SphereIt
  • StumbleUpon
  • Technorati
  • Tumblr
  • Twitter
  • Yahoo! Bookmarks
Relates Posts:

3 Responses to “Compiere – Initial Client Setup”

  1. [...] our last posts, we have setup an initial Tenant in Compiere, followed by creating our first customer. This post will walk you through creating a product in [...]

  2. lavino says:

    Is there any way possible to create a tenant automatically (given a few required fields)? It seems Compiere is doing everything possible to stop someone from doing things as automated as possible and you need to hire a guy behind the computer as an operator

  3. ppwang says:

    Thanks a lot! It took me days finding the “Initial Tenant Setup” ’till I found your post. Seems like Compiere doesn’t want the CE user to know it.

Leave a Reply


 Home - Flash Comparator - Activity Trends - Contact - About - Advertise With Us