'98..Etc/ERP'에 해당되는 글 4건

  1. 2009.01.08 PostBooks ERP, accounting, CRM by xTuple
  2. 2009.01.08 Customizing Openbravo ERP look and feel
  3. 2009.01.08 Openbravo ERP installation
  4. 2009.01.08 소스 ERP 솔루션
98..Etc/ERP2009. 1. 8. 15:14
반응형

Thank you for choosing PostBooks, the free open source ERP, CRM and accounting package from xTuple.

Download xTuple-PostBooks-Installer-Windows-3.1.0.exe Notes Mirror

For Windows
Select a different platform? Windows, Mac OS

Not the file you are looking for? Browse all packages for this project.

Download Instructions
This file will install PostBooks version 3.1.0 for Windows.

The PostBooks installer is designed to make it easy for users to evaluate PostBooks --including both the graphical PostBooks client and the PostBooks database. The database comes pre-loaded with a small set of demo data which you can use for evaluation purposes. The database runs on PostgreSQL, which is also installed locally by the installer.

PLEASE NOTE: If you run the installer you will not need to do any other additional setup to evaluate the product. However, if you decide to adopt PostBooks in a production environment, we strongly recommend that you re-install PostgreSQL on a dedicated server machine. You may download PostgreSQL directly from http://www.postgresql.org, or contact xTuple sales for paid implementation support.

Once you have finished the installation, the following steps will get you started:

1. The database starts automatically
2. Open the xTuple folder where you installed it, and click the xTuple program icon to start the client
3. Enter username: admin, password: admin
4. You are now connected to the demo database

Once you have the application running you may want to visit http://wiki.xtuple.org/DemoGuide for a walk through of a sample business cycle in the PostBooks ERP environment.

Posted by 1010
98..Etc/ERP2009. 1. 8. 15:01
반응형

Customizing Openbravo ERP look and feel

Rating :
3.00/5
(1 votes cast)
You have to be registered to be able to vote

This document describes how to customize different aspects of Openbravo ERP look and feel.

Contents

[hide]

Skins

Openbravo user interface supports skins that make it possible to create a new look and feel beyond the skin that is provided by default. Openbravo skins are groups of images and Cascading Style Sheets (CSS) that can define the look of Openbravo per installation.

Directory layout

Openbravo skins are located in the directory web/skins/. Inside every directory skin there are four subdirectories:

  • Login contains styles used by the login window.
  • Main contains styles used by the main application window.
  • Menu contains styles used by menu windows.
  • Popup contains styles used by popup windows.

CSS element names describe the location of the objects named. For example, the label Login_ContentPane_ToolBar references the Toolbar object contained in the ContentPane for the Login Window.

Installation

  • Put the skin inside the AppsOpenbravo/web/skins folder.
    • To design a new one, copy-paste Default one into a new one inside the folder above and give that folder a name (eg. BlackSkin)
    • To install an existing one, unzip the file (you can download from our sourceforge area) into the folder above.
  • Within the command line, move to AppsOpenbravo folder and execute the 'ant compile -Dtab=xxx' and then 'ant war' and 'ant deploy' commands to deploy the new skin into your Tomcat installation.

To register a new skin you must:

  • Login as System Administrator.
  • Go to Application Dictionary || Reference
    • Look for the Skin_list reference.
    • Go to the List Reference tab and then click on the New record icon on the toolbar.
    • The name field contains the name of the skin and the search key field contains the name of the directory (eg. BlackSkin according to the folder name you used above) where the skin is located.

Once the skin has been registered you need select (apply) it:

  • Go to General Setup || Application || Session Information and select the proper skin name within the Theme listbox and press the Save preferences button.
  • Clear your browser cache and you should see the new skin.

Additional skins

At SourceForge download area there is a an openbravo-add-on section that contain some additional samples.

How to easily create a new skin

It is possible to easily create a different skin in 5 minutes.

Lets forget about changing icons and little images, this is a How-to change the main colours of the application as you can see in these screenshots.

my.php?image=blueskincv3.png
my.php?image=pinkskinxx0.png
my.php?image=redskincz5.png

The files that you must change are:

\web\skins\Blue\Popup\Client\Workflow\button.rollover.png
\web\skins\Blue\Popup\Client\Workflow\button.normal.png
\web\skins\Blue\Popup\Client\Workflow\button.pressed.png
\web\skins\Blue\Popup\NavBar\backgroundCenter.png
\web\skins\Blue\Popup\NavBar\backgroundLeft.png
\web\skins\Blue\Popup\NavBar\backgroundRight.png
\web\skins\Blue\Popup\NavBar\logoLeft.png
\web\skins\Blue\Popup\NavBar\logoRight.png
\web\skins\Blue\Menu\NavBar\backgroundCenter.png
\web\skins\Blue\Menu\NavBar\backgroundLeft.png
\web\skins\Blue\Menu\NavBar\backgroundRight.png
\web\skins\Blue\Menu\NavBar\logoLeft.png
\web\skins\Blue\Menu\NavBar\logoRight.png
\web\skins\Blue\Menu\ToolBar\backgroundCenter.png
\web\skins\Blue\Menu\ToolBar\backgroundLeft.png
\web\skins\Blue\Menu\ToolBar\backgroundRight.png
\web\skins\Blue\Main\Client\Button\iconOk.png
\web\skins\Blue\Main\Client\Button\buttonBody.disabled.png
\web\skins\Blue\Main\Client\Button\buttonBody.normal.png
\web\skins\Blue\Main\Client\Button\buttonBody.pressed.png
\web\skins\Blue\Main\Client\Button\buttonBody.rollover.png
\web\skins\Blue\Main\Client\Button\buttonLeft.disabled.png
\web\skins\Blue\Main\Client\Button\buttonLeft.normal.png
\web\skins\Blue\Main\Client\Button\buttonLeft.pressed.png
\web\skins\Blue\Main\Client\Button\buttonLeft.rollover.png
\web\skins\Blue\Main\Client\Button\buttonRight.disabled.png
\web\skins\Blue\Main\Client\Button\buttonRight.normal.png
\web\skins\Blue\Main\Client\Button\buttonRight.pressed.png
\web\skins\Blue\Main\Client\Button\buttonRight.rollover.png
\web\skins\Blue\Main\Client\FieldButton\fieldButton.normal.png
\web\skins\Blue\Main\Client\FieldButton\fieldButton.pressed.png
\web\skins\Blue\Main\Client\FieldButton\fieldButton.rollover.png
\web\skins\Blue\Main\LeftTabsBar\rightbutton.pressed.png
\web\skins\Blue\Main\LeftTabsBar\rightbutton.rollover.png
\web\skins\Blue\Main\LeftTabsBar\background.png
\web\skins\Blue\Main\LeftTabsBar\backgroundBody.png
\web\skins\Blue\Main\LeftTabsBar\backgroundBorder.png
\web\skins\Blue\Main\LeftTabsBar\backgroundTop.png
\web\skins\Blue\Main\LeftTabsBar\iconEditView.normal.png
\web\skins\Blue\Main\LeftTabsBar\iconEditView.rollover.png
\web\skins\Blue\Main\LeftTabsBar\leftbutton.normal.png
\web\skins\Blue\Main\LeftTabsBar\leftbutton.pressed.png
\web\skins\Blue\Main\LeftTabsBar\leftbutton.rollover.png
\web\skins\Blue\Main\LeftTabsBar\rightbutton.normal.png
\web\skins\Blue\Main\NavBar\backgroundCenter.png
\web\skins\Blue\Main\NavBar\backgroundLeft.png
\web\skins\Blue\Main\NavBar\backgroundRight.png
\web\skins\Blue\Main\NavBar\buttonRight.disabled.png
\web\skins\Blue\Main\NavBar\buttonRight.normal.png
\web\skins\Blue\Main\NavBar\buttonRight.pressed.png
\web\skins\Blue\Main\NavBar\buttonRight.rollover.png
\web\skins\Blue\Main\NavBar\iconAbout.disabled.png
\web\skins\Blue\Main\NavBar\iconAbout.normal.png
\web\skins\Blue\Main\NavBar\iconAbout.pressed.png
\web\skins\Blue\Main\NavBar\iconAbout.rollover.png
\web\skins\Blue\Main\NavBar\iconBack.disabled.png
\web\skins\Blue\Main\NavBar\iconBack.normal.png
\web\skins\Blue\Main\NavBar\iconBack.pressed.png
\web\skins\Blue\Main\NavBar\iconBack.rollover.png
\web\skins\Blue\Main\NavBar\iconHelp.disables.png
\web\skins\Blue\Main\NavBar\iconHelp.normal.png
\web\skins\Blue\Main\NavBar\iconHelp.pressed.png
\web\skins\Blue\Main\NavBar\iconHelp.rollover.png
\web\skins\Blue\Main\NavBar\iconRefresh.disabled.png
\web\skins\Blue\Main\NavBar\iconRefresh.normal.png
\web\skins\Blue\Main\NavBar\iconRefresh.pressed.png
\web\skins\Blue\Main\NavBar\iconRefresh.rollover.png
\web\skins\Blue\Main\NavBar\logoLeft.png
\web\skins\Blue\Main\NavBar\logoRight.png
\web\skins\Blue\Main\NavBar\popupSeparatorBar.png
\web\skins\Blue\Main\ToolBar\backgroundRight.png
\web\skins\Blue\Main\ToolBar\backgroundCenter.png
\web\skins\Blue\Main\ToolBar\backgroundLeft.png


The thing is that you have to apply a color effect (red/blue/green effect) to ALL of the files in that list.

Image:effect.PNG

The process is easy but long.

But if you use a batch converter (like advanced batch converter www.batchconverter.com) you can do all the changes automatically. You choose all the images, make the effect, and run the process. In a couple of seconds you will have your images in the desired colour.

Then make a copy of the /web/skin/Default folder and rename it to the name you want for the skin.

Put the modified images on this folder and just add the skin to Openbravo as explained before, in this page.

There are 3 colored skins ready for download at http://sourceforge.net/project/showfiles.php?group_id=162271&package_id=250125&release_id=549425

Customizing the logo

The instructions are only valid for the release 2.35 or higher. These instructions explain how to customize the "yourcompany", "yourit-service" and "sourceforge" logos which are in the login screen.

In the Login Screen there are three customizable logos:

  • Company
  • Support
  • SourceForge

Image:LoginLogos.png

The CSS that permits the change of any of this logo is /web/images/Logos.css

  • Login_Logo_SourceForge_Field: It permits to hide the SourceForge whole box uncommenting the property "display: none"
  • Login_Logo_xxxxxxx_Container_Cell: It permits the customization of the red bordered TD
  • Login_Logo_xxxxxxx_Container: It permits the customization of the blue bordered DIV
  • Login_Logo_xxxxxxx: It permits the customization of the yellow bordered IMG

Where xxxxxxx is Company, Support or Sourceforge

By default:

  • The Company Logo in the Login Screen is obtained from /web/images/CompanyLogo_big.png. It is managed by "Login_Logo_Company" of Logos.css. You can replace it with any other by directly replacing the file CompanyLogo_big.png or changing the "background: url()" property, but you have to take into account that the properties "width" and "height" need to be modified according to the new image.
  • The small Company Logo in the top of the menu is obtained from /web/images/CompanyLogo_small.png. It is managed by "Menu_NavBar_logo" of Logos.css. You can replace it with any other by directly replacing the file CompanyLogo_small.png or changing the "background: url()" property, but you have to take into account that the properties "width" and "height" need to be modified according to the new image. Here it is highly recommended that the target image height be 34px because a higher value will create an undesired effect on the other elements of the navigation bar.
  • The Support Logo in the Login Screen is obtained from /web/images/SupportLogo_big.png. It is managed by "Login_Logo_Support" of Logos.css. You can replace it with any other by directly replacing the file SupportLogo_big.png or changing the "background: url()" property, but you have to take into account that the properties "width" and "height" need to be modified according to the new image.
  • The SourceForge Logo in the Login Screen is obtained from http://sflogo.sourceforge.net/sflogo.php?group_id=162271&type=5. It is managed by "Login_Logo_Support" of Logos.css. You can replace it changing the "background: url()" property, but you have to take into account that the properties "width" and "height" need to be modified according to the new image. If your client does not have an Internet connection, you can replace the property to "background: url(SFLogo.png) no-repeat center center;" because SFLogo.png also exist in the distribution

There are two ways to change the logos.

  1. Modify the existing files keeping the original filename.
    • Save the existing logo files.
    • Modify the existing files without changing the dimensions. (However this can be a little restrictive)
    • Use the same file names as the original logos.
  2. Creating your own files and telling Openbravo to use them.
    • Look at the existing files to find out the height.
    • Create you own logo using the same height, but your own width. (Providing you use the same height the logo will fit into the existing layout)
    • Edit /web/images/Logos.css defining your filenames and adjust the dimensions.
Note: In a standard installation this file is: /opt/OpenbravoERP/AppsOpenbravo/web/images/Logos.css

Extract for Company logo on the login screen:


.Login_Logo_Company {
 width: 273px;
 height: 55px;
 margin-top: 3px;
 margin-bottom: 3px;
 background: url(AshleyLogo273x55.png) no-repeat center center;
}

Extract for the support logo on the login screen:


.Login_Logo_Support {
 width: 197px;
 height: 55px;
 margin-top: 3px;
 margin-bottom: 3px;
 background: url(ErinstarLogo197x55.png) no-repeat center center;
}

Extract for the nav bar logo that appears on every screen


.Menu_NavBar_logo {
 width: 190px;
 height: 34px;
 background: url(AshleyLogo190x34.png) no-repeat center center;
}

For both methods:

    • Recompile Openbravo and re-start tomcat to see the changes.

Customizing search and data entry windows

Right To Left languages

If a css line must be different when the language of the application is written from right to left (RTL languages), a tag like this must be added:

background-position: center right; /*~RTL   background-position: center left;  */

this way, the compilation process will write the line

background-position: center right;

in the ltr skin folder, and the line

background-position: center left;

in the rtl skin folder. This way, a fine tunning can be done in a skin to fit also the rtl languages.

If there exists already a comment related to Sprites in a css line of the class, then both rtl and ltr values must be defined. For example, for the original class

a.ButtonLink table.Button .Button_left, table.Button .Button_left {
 width: 35px;
 height: 26px;
 background-repeat: no-repeat;
 background-position: center right;
 background-image: url(Common/Button/buttonLeft.normal.png);  /** sprite-ref: xxspritexx_V; sprite-alignment: right; */
 text-align: right;
 vertical-align: top;
}

the rtl changes to apply will be:

a.ButtonLink table.Button .Button_left, table.Button .Button_left {
 width: 35px;
 height: 26px;
 background-repeat: no-repeat;
 background-position: center right; /*~RTL   background-position: center left; */
 background-image: url(Common/Button/buttonLeft.normal.png);  /** sprite-ref: xxspritexx_V; sprite-alignment-ltr: right; sprite-alignment-rtl: left; */
 text-align: right; /*~RTL   text-align: left; */
 vertical-align: top;
}


Customizing the application menu

Versions before 2.34

Log in the application and set your role to System Admin. Then go to General Setup > Application > Menu. Once you arrive to that window, you need to click on the "tree" button, and a new window with all the menus will pop up. Once there, you will notice 2 sides on the window. On the top side you will see the all the menus in a "tree" mode. On the down side you should see some checkboxes.

Image:menu3.png

The first thing you should do is to click on "take element", on the down side of the window. Then click the menu you want to move (the application dictionary in the example). Then click in the "Assign to" checkbox in the down side, and after that select again another menu on the top side. The last thing you need to do is to specify if you want the first menu to be under the secondly selected menu (same level) or if you want it to be inside the secondly selected menu (inside) to become a son of the first menu. Click on OK to the changes to take effect.

Image:menu4.png

In order to see the changes you just made, just log out-log in and there you go. You don not need to compile anything.

Image:Example.jpg

Versions 2.34 and above

Same as for previous versions, you must log in the application and set your role to System Admin. Then go to General Setup > Application > Menu. Once you arrive to that window, you need to click on the "tree" button, and a new window with all the menus will pop up.

Once there, with the drag and drop utility, just drag the menu you want to move, and drop it anywhere. You will see instantly the new position of the menu in that window.

Image:menu1.png

In order to see the changes you just made, just log out-log in and there you go. You don not need to compile anything.

Image:menu2.png

Retrieved from "http://wiki.openbravo.com/wiki/Customizing_Openbravo_ERP_look_and_feel"

This page has been accessed 24,024 times. This page was last modified 09:46, 27 November 2008. Content is available under Creative Commons Attribution-ShareAlike 2.5 Spain License.

Posted by 1010
98..Etc/ERP2009. 1. 8. 14:43
반응형

Openbravo ERP installation

Rating :
5.00/5
(3 votes cast)
You have to be registered to be able to vote

Contents

[hide]

Introduction

Important note: this document applies to versions 2.35 and 2.40 of Openbravo ERP

This article explains how to install Openbravo ERP.

Before getting started, please make sure that you have properly installed the Openbravo environment, i.e.:

Take a look at the specifications for the correct versions.

Important notes:

Openbravo ERP can be installed in two different ways:

License

Openbravo ERP is licensed under the Openbravo Public License Version 1.1:

The contents of this file are subject to the Openbravo Public License Version 1.1 (the "License"), being the Mozilla Public License version 1.1 with a permitted attribution clause; you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.openbravo.com/product/legal/license/.

Software distributed under the License is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for the specific language governing rights and limitations under the License.

The Original Code is Openbravo ERP. The Initial Developer of the Original Code is Openbravo SL. All portions are Copyright (C) 2001-2008 Openbravo SL. All Rights Reserved.


Subversion source code

To be able to check out Openbravo ERP source code from Openbravo Subversion repository you need to install Subversion (SVN) version control system client.

Once Subversion client is installed, move to the directory where you want to check out last source code tag and type in command line:

svn co https://dev.openbravo.com/svn/openbravo/tags/r2.40 openbravo-240

Move to openbravo-240 directory and configure Openbravo.properties and log4j.lcf files using the graphical assistant (wizard) inside the config/setup-tool directory:

  • Linux: setup-properties-linux.bin
  • Windows: setup-properties-windows.exe

Note that these wizards can also be run in a text mode without a graphical system. This is autodetected.

Before starting with compilation, please check that Openbravo.properties and log4j.lcf files (inside config directory) have been properly configured. If not, edit them manually.

Create the database from *.xml files and install Openbravo ERP in a single step by typing in command line:

ant install.source

Finally, deploy openbravo.war file to Apache Tomcat context directory (usually webapps) by typing in command line:

ant deploy

If you are using PostgreSQL database, before Openbravo ERP can be accessed properly, it is necessary to clean up the database using the following command:

vacuumdb -f -z -h hostname -d dbname -U username

Replace hostname with the actual hostname of your DB server, dbname with the database name (by default openbravo), and username with the name of the DB user (by default tad).

Bitrock installer

Download the latest Openbravo ERP Installer.

  • If using Windows, double click on it.
  • If using Linux, make it executable and run it:
chmod +x OpenbravoERP_2.40-linux-installer.bin
./OpenbravoERP_2.40-linux-installer.bin

An installation assistant (wizard) pops-up:


Read and accept Openbravo Public License Version 1.1 before proceeding with the installation process.

By clicking on Forward button the terms and conditions of this license are agreed.


Indicate the directory where Openbravo ERP is going to be installed.

After clicking on Forward button, select also the directory for attachments.


Then choose the installation type:

  • A Complete installation including database and application.
  • A Distributed installation selecting only one of the components.


The Complete installation, offers two modes:

  • Standard: The database is created and the application is installed. This is the quickest installation and it is recommended for getting started with Openbravo ERP.
  • Development: The database is created, the application is compiled and the generated files installed. This installation is slower but it's recommended for developers.


Provide the directory where Java Development Kit (JDK) is installed.

If the JDK has been properly installed, installation directory should be recognized automatically.


Provide the full path of the Apache Ant binary.

If Apache Ant has been properly installed, the binary path should be recognized automatically.


Provide the directory where Apache Tomcat is installed.

If Apache Tomcat has been properly installed, installation directory should be recognized automatically.


Indicate which database you want to use.

Currently, Oracle and PostgreSQL are supported.


Provide the full path of the database binaries.

These binaries are psql, vacuumdb and pg_restore in PostgreSQL, and imp, sqlplus in Oracle's case.


Provide the database parameters that allow the installer to connect with the database. Your database must be running during this step since database credentials are verified. The following parameters are required:

  • Database host: The IP address or the host name where database service is running.
  • Database port: The port that database service is listening to (By default, 5432 in PostgreSQL and 1521 in Oracle).

After clicking on Forward button, if using an Oracle database, SID (Oracle System Identifier) and TNS (Transparent Network Substrate) will be required.


In the next window, if using PostgreSQL database.

Type twice the password for the postgres administrator user. If using Oracle database type twice the password for the system user. Actually, Openbravo ERP requires administrator privileges to create database elements.


If using PostgreSQL:

Specify the name of the database that will hold Openbravo ERP data model. Then type the database username and password that will contain Openbravo ERP database objects.


Give a context name to your application.

This will be used to access Openbravo ERP through Tomcat: http://<ip_address>:<port>/<context_name>


Next, select the preferred date and time format:


Finally, choose between having demo data (BigBazaar) or not:


Click Forward twice to go ahead with Openbravo ERP installation.

This process may take 10-30 minutes for the Standard mode and 30-90 minutes for the Development mode, depending on the processing capabilities of the machine where Openbravo ERP is being installed.


Running Openbravo ERP

In both cases, stop and start Tomcat service to finish installation process.

At this point, you should have inside Apache Tomcat webapps directory (C:\Apache Software Foundation\Tomcat5.5\webapps\ or C:\Tomcat5.5\webapps\ in Microsoft Windows and /var/lib/tomcat5.5/webapps/ in Linux):

  • your_context_name.war file.


If this is not the case:

  • Stop Tomcat service.
  • Copy your_context_name.war file from lib directory of the installation.
  • Paste it into Apache Tomcat webapps directory.
  • Start Tomcat service again.


Access Openbravo ERP via your web browser by typing the exact context URL, for instance, http://localhost:8180/openbravo/.

Check that your_context_name directory is created inside Apache Tomcat webapps directory.


Important notes: Error HTTP Status 404 - File not found page instead of Login page reveals a problem with the context URL. For both cases, please make sure that you correctly typed the URL. Write a URL in the form:

http://hostname:port/context_name

For example:

http://localhost:8080/openbravo


Type Openbravo in Username text box and openbravo in Password text box. Then click on Login button.


Congratulations! You are done with Openbravo ERP installation :)


Important note: Please notice that first log in is done with System Administrator role so you will not be able to see business options (message AccessTableNoView will display instead) but only administration tasks. In order to access business partners, products, sales and procurement orders and so on, change your role to BigBazaar Admin (or Openbravo Admin) by clicking on Openbravo link (left up) image:ChangeRole1.png and selecting it in Role information pop-up window. You can also set this role as default by checking Set as default check box.


Configurations after installation

After Openbravo ERP is properly installed and running, there are a few parameters that you can customize to adapt better Openbravo ERP to your country or region.


Installing a translation

It is always more fun to get Openbravo ERP translated into your language :)


Configuring the default date and time formats

To change the default Openbravo ERP date format launch the setup tool inside the config/setup-tool directory.

Once all the changes are done, recompile and deploy Openbravo ERP:

ant compile.complete
ant war
ant deploy

Configuring the default numbering format

You can modify the default numbering format by editing the Format.xml file inside config directory. You should have decimal="." grouping="," for every category. Once this is done you will have to restart Tomcat and the reports will show as you wish.


Known issues

Here is a list of common issues with Openbravo ERP installation. You could also find your problem at Openbravo environment installation issues.


Tomcat hot-deployment problem on Windows

There is a known issue with Tomcat working under Windows. Openbravo ERP does a hot-deploy of openbravo.war file to Tomcat but on Windows it often encounters file locking issues. Windows will not let Tomcat undeploy the old application because files are locked by the Operating System. Tomcat has mechanisms to allow avoiding locking. In Tomcat 5.5 and 6.0, this mechanism is disabled by default. To enable it edit %CATALINA_BASE%\conf\context.xml. Find the root <context> and add these two attributes:

<context antiJARLocking="true" antiResourceLocking="true" />


Jasper Reports Issue

When compiling the source code, the application server needs Internet connection in order to compile successfully the *.jrxml files. If not, the Jasper reports will not work on the application.

In Windows, firewalls could also block Jasper reports compilation so turn them off temporarily.

The header of these .jrxml files is like:

<?xml version="1.0" encoding="UTF-8"  ?>
<!DOCTYPE jasperReport PUBLIC "//JasperReports//DTD Report Design//EN" "http://jasperreports.sourceforge.net/dtds/jasperreport.dtd">

If the application server does not have Internet connection, you will have some errors while compiling the sources even if the build is successful. When you call one of these reports in the application, you will get something similar to this:

org.xml.sax.SAXParseException: Premature end of file.

If you edit all the jrxml files (up to 58) and delete the line where it calls the Internet connection,

<!DOCTYPE jasperReport PUBLIC "//JasperReports//DTD Report Design//EN" "http://jasperreports.sourceforge.net/dtds/jasperreport.dtd">

the compilation will report no errors, but the translation will be done badly, and when calling one of these reports in the application, you will get an error window:

Language "null" not supported by this report compiler. Expecting "java" instead.

So, the final solution for this issue is to replace the line

<!DOCTYPE jasperReport PUBLIC "//JasperReports//DTD Report Design//EN" "http://jasperreports.sourceforge.net/dtds/jasperreport.dtd">

by this one

<!DOCTYPE jasperReport PUBLIC "//JasperReports//DTD Report Design//EN" "/tmp/jasperreport.dtd">

in all 58 .jrxml files in order to avoid the contact with the previous URL, and so the compilation and the application reports will work well.


Unsatisfied Link Error executing a Jasper Report

In some Linux distributions there is a problem using Java SDK 1.5.0_13 or 1.5.0_15 and Tomcat running as a daemon [jsvc]. When a Jasper Report is launched an error appears indicating that it cannot find a library. The easiest way of fixing it is editing /etc/init.d/tomcat script and export the variable LD_LIBRARY_PATH to the path where the library (libawt.so) is located.

For example:

LD_LIBRARY_PATH=/usr/lib/jvm/java-1.5.0-sun-1.5.0.13/jre/lib/i386/
export LD_LIBRARY_PATH

In Ubuntu there is a shorter path which works on all subreleases of 1.5 (i.e. 1.5.0_13 and 1.5.0_15). It is using a symbolic link which automatically points to the correct directory:

LD_LIBRARY_PATH=/usr/lib/jvm/java-1.5.0-sun/jre/lib/i386/
export LD_LIBRARY_PATH


Jasper Reports environment variable

In some configurations to make the JasperReports work, you need to add to environment variable CATALINA_OPTS the parameter -Djava.awt.headless=true. The CATALINA_OPTS should look something similar to CATALINA_OPTS ="-server -Xms384M -Xmx512M -Djava.awt.headless=true"


Internet Explorer 6

The main problem is that IE6 does not support PNG with alpha channel. IE7 and Mozilla Firefox do.

First solution: replace PNG images with GIFs

  • It is not possible just to replace PNG images with GIFs, because PNG have for every pixel an alpha channel, but GIF don't. GIF supports only a subset of 256 colors, but that's not the biggest problem. With GIFs you just have the possibility to define a color as full transparent or not. That means that a gradient from black to transparent is impossible.

Second solution: avoid using transparencies

  • This implicates that overlaying images could not be used. For example an icon in the toolbar, has an a rounded rectangle background on hover and on press. The usage is easy now, because we can overlay these images with the icon. But without transparencies we would need 3 different icons. Three times the same with different backgrounds. That requires a lot of icons to be build.
  • The problem in this case is not only that we have to rebuild all icons with every possible backgrounds, the problem is also on the implementation side of reconstructing your structure of HTML and CSS.

Third solution: filters

We have tried several filter solutions but it can not be applied without a big change of css and html files.

So the only feasible solution would be build a new skin with gif images, loosing interface quality. You can find info about how to build a new skin.

You always also have the choice of install Mozilla Firefox or update to IE7 (if you are a Windows XP user).


Openbravo ERP FAQ

Openbravo's ERP Frequently Asked Questions (FAQ).

Summary

Openbravo ERP installation should not present any other special problem if Openbravo environment has been properly installed before.


Support

For any question or doubt regarding Openbravo ERP installation, post them in Openbravo Help forum or join #openbravo IRC channel in Freenode.

Retrieved from "http://wiki.openbravo.com/wiki/Openbravo_ERP_installation"

This page has been accessed 130,153 times. This page was last modified 15:42, 24 November 2008. Content is available under Creative Commons Attribution-ShareAlike 2.5 Spain License.


Category: Installation
Posted by 1010
98..Etc/ERP2009. 1. 8. 14:20
반응형

지속된 뒤로 물러나라 비용을 들이는 야기하고 미끄러지고 열심히이어라 해라 headquartered 가져라 가리키고 가진다 영향을 받는 서명해라 미뤄라 설명한다 비용을 들이고 가진다 담그는 중에(위)에(위)에 예를 들면 안에(위)에 안에 불확실하게 최근 재무 얼마나 극적으로 단지 그들의 이것들 시간 다수 조직 그것 어떤 것 소프트웨어 vendor 주식 warnings. 회사 Waldorf Germany 그것 위기 능력 계약 그 만큼 고객 그것 투자 hold.  이것 기업 응용 약간 주 일찍 있다.

대부분의 조직은 비용이 대개 ERP 솔루션을 실행하기에 매우 높고 지루하고 많은 시간과 넣을 많은 노력을 필요로 한다고 생각한다. 이들 시간에 most  조직은 어느 것이 있다 대체 소프트웨어 솔루션을 찾고 있을 수 있다:

  • 비용에(서)더 낮은
  • 여러 면에서 융통성이 있는
  • 큰 한 무리의 사용자를 가지기
  • 솔루션 공급자(위)에 부양 가족이지 않기

결점에 대응하기 위해 above 열려 있는 말한 소스 ERP 솔루션은 대답일 지도 모른다. 열려 있는 소스 ERP 솔루션을 가지고 회사가 솔루션을 다운로드할 수 있고 회사에게 맞는 비즈니스 요건에 따라 그것을 사용자의 요구에 맞출 수 있다. ’s 비즈니스 흐름과 과정. 대부분의 시간 이행과 이들 솔루션의 사용자는 유형의 ERP 솔루션이 아래에(서)나오는 모델을 인가하는 것에(게)유일하게 묶인다.

당신의 조직이 조직 안에서 비즈니스 과정에게 가장(잘)맞는 ERP 솔루션을 실행할 계획이라면 다음은 평가하고 실행하기에 좋고 입증한 열려 있는 6 (6)소스 ERP 솔루션이다:


Compiere은 기업 자원 기획(ERP)와 고객 관계 경영(자)(CRM)을 더 쉽게 만듬으로써 기업 응용의 경제학을 바꾸고 있다. 얻기 더 쉬운. 실행하기 더 쉬운. 퍼져 있기 더 쉬운. 변하기 더 쉬운.

Compiere은 다음 모듈과 능력을 지지한다:

  • 기준이 된 리포트 - 이 당신의 기업의 수행을 알리고 기준이 된 리포트와 통합된 보고 도구를 이용해서 관리한다.
  • 비즈니스 뷰는 최대한으로 활용된 보고 스키마를 통해 ecurely 액세스 비즈니스 데이터를 층지게 한다.
  • 셋째 파티 분석은 Compiere ERP와 CRM 데이터를 분석할 제3 보고와 분석 도구의 당신의 선택 se을 세공한다.
  • 물질적인 기획과 생산 스케줄링과 가게 바닥 실행 능력과 더불어 ontrol 제조 오퍼레이션을 생산하기.
  • 지불에 대한 획득으로부터 스텝 utomate을 사기.
  • 재료 경영(자)anage은 수입금과 선적과 이동과 당신의 창고와 공급자와 고객을 건너서 카운트를 요약하여 서술한다.
  • 오더 경영(자)이 인용문을 reate 책 오더가 재료를 관리하고 송장을 만들어 내고 현금을 모은다.
  • 세계적인 재무 ne 경영 시스템이 당신의 비즈니스 솔루션의 과정을 자동화하고 당신의 재무 기록을 관리한다.
  • 당신의 귀중한 고객 관계 경영(자)솔루션 매출 ontrol.
  • 안전한 웹 스토어 앞쪽을 달려라 그리고 전자 상거래가 reate.
  • 전체 서비스 배달 라이프 사이클 anage에 서비스한다.
  • 당신의 고객과의 상호작용의 360 도 뷰 고객 역사 ee.

Compiere은 현재 서비스 다수의 산업에(서)조직에 의하여 retail 즉 분배,재무 서비스,건강 관리,제조,출판사업을 이용하고 전문적이다. Compiere은 많은 성공 이야기를 가진다. 그들의 고객 중의 한사람은 2008의 as Compiere이 10,000 이상의 SKUs을 건너서,50 이상의 자회사와 채널 파트너를 통해 품목일람과 배열과 선적과 회계 과정을 관리할 수 있다고 말하였다.


Openbravo은 명확하게 솔루션 SME(midsize 회사에(게)작은 부분)을 위한 것인 공개자료 ERP이다. 웹에 기초를 둔 환경에(서)그것이 광범한 ERP의 부분이라고 생각된 많은 튼튼한 기능을 포함한다 개발된다: 획득과 창고 경영(자)와 프로젝트와 서비스 경영(자)와 생산 경영(자)와 재무 경영(자).

Openbravo ERP은 다음 모듈과 능력을 지지한다:

  • 재료의 빌,데이터 경영(자)-  제품,성분,고객,판매자,직원을 정복해라
  • 획득 경영(자)- 은 구매가 오더를 한다 제품 수입금과 송장 등록과 회계를 구매 기획으로 간주한다.
  • ��
  • 경영(자)-  프로젝트와 단계와 일과 자원과 예산과 비용과 비용을 계획하고 작성하는 관련된 산 물건 서비스한다.
  • 생산 경영(자)- 은 생산 계획,구조,BOM을 심는다. ’생산의 비용,제조 오더,일 리포트,일 발생,s,MRP,예방적인 유지보수 타입
  • 판매 경영(자)와 고객 관계 경영(자)CRM -  Prices,변화하는 양 판매 오더,레이트,선적 볼륨 할인,커미션,CRM 작성하기
  • ��
  • 비즈니스 지식(BI -  보고,다면적인 분석(OLAP))은 득점표의 무게를 쟀다.

최근에 Openbravo이 Category.  Openbravo이 기술 섹션에(서)나타나서 있는 혁신에(서)Volkswagen와 Acciona와 CINFA와 같은 다른 훌륭한 회사와 나란히 알아보아서 주요하다고 말한 스페인 비즈니스 잡지에 의하여 수여되었다.


xTuple PostBooks 판은 xTuple ERP 스위트를 얻어서 상에 따라 완전한 특별히 다루고 완전히 통합된 회계,ERP와 CRM 시스템이다.

C++을 위해 그것이 비즈니스와 산업의 범위를위해 파워와 융통성에(서)최종 단계를 제공한다 공개자료를 가지고 틀 PostgreSQL 데이터베이스와 공개자료 Qt을 세웠다. 그것은 다음 모듈을 포함한다:

  • 회계-전반적인 원장은 뱅크 화해,재무 보고를 믿을 만 하고 지급 가능하다고 생각한다.
  • 매출-주문 엔트리,판매 보고,인용문,선적
  • 보편적인 CRM - 주소록,사건 경영(자),기회 경영(자),일정 목록,프로젝트 경영(자)
  • -  구매주문서,받기,판매자 보고를 사기
  • 제품 정의-아이템,무한한 균일한 재료의 빌(BOM)
  • 다중 -  위치,다른 앞선 창고 특징을 요약하여 서술해라
  • 메이크가 오더를 하도록 제조 -  일 오더,강한 지원을 밝혀라
  • 열려 있는 OpenRPT - 소스 리포트 작가

모든 xTuple 제품처럼 PostBooks이 잘 윈도즈와 리눅스와 맥(위)에 동일하게 달리고 다중 세금 구조에 대한 지원과 multi-currency와 xTuple에 의하여 유지해 진 다국어 번역 팩 완전히 국제화된다. ’세계적인 s community.  PostBooks이 CPAL,OSI 보증된 공통적인 공공의 돌리기 라이센스 아래에(서)인가 받는다.

OpenERP은 열려 있는 소스 기업 경영(자)소프트웨어이다. 그것이 대부분의 기업 필요한 것과 과정을 덮고 통합한다: 서비스 경영(자),프로젝트 경영(자),회계,hr,매출,crm,구매,스톡,생산,마케팅 캠페인.

OpenERP 안에서 모듈이 요건에 따라 추가해 질 수 있다. 있다 사용가능한 모듈 중의 일부 추가한다:

  • 회계와 재무
  • 구매와 획득
  • 인력
  • 제조
  • 품목 콘트롤
  • 매출과 마케팅
  • 더 많은 사람(것) …

OpenERP이 현재 음식 산업과 같은 다수의 산업,뱅크와 보험,경매장,기타 등등   Metrexotic,이국적인 음식 효과적으로 그들의 판매 과정을 자동화하는 OpenERP일 필요성을 전문으로 하는 음식 산업 회사로부터 고객에 의해 사용되고 있다.


ERP5 커뮤니티는 당신의 비즈니스를 경영하는 데에 필요한 모든 특징을 제공한다. 문서관리나 인력 경영(자)이나 회계에(게)고객 관계 경영(자)으로부터 당신은 모든 것이 당신의 소규모 비즈니스를 다음 성공 이야기로 변화시키는 데에 필요한 것을 발견할 것이다.

,

ERP5 ’s 웹에 기초를 둔 플랫폼은 사용자와 관리자가 그것을 이용하고 웹 브라우저 소프트웨어를 통해 만들도록 허락한다. ERP5의 디자인 ’s 사용자 인터페이스는 이렇게 그것을 사용자 우호적인 ERP 시스템으로 만들어서 또한 독특하고 혁신적이다.

뚜렷한 ERP5 판은 ERP와 CRM와 대부분의 중소기업이 이익을 얻을 수 있는 km funtionalities을 제공한다. 그것이 사용자가 일과 ERP 시스템 안에서 스테이터스를 따라가도록 사용자 인터페이스를 최대한으로 활용해서 이동 전화를 통해 또한 ERP5 익스프레스에 접근할 수 있다.


opentaps은 당신의 기업을 위해 완전한 열려 있는 소스 플랫폼이다.   그것의 세련된 특징과 현대적인 건축은 이동하기 쉬운 상호 통신 능력과 built-in 비즈니스 지식 도구와 함께 완전한 ERP와 CRM 솔루션을 포함한다.  이 그것이 과정을 자동화할 수 있다 효율을 어떻게 향상시킬 수 있는지 보고 오늘 opentaps을 다운로드하고 당신의 전체 조직이 더 말쑥하게 그리고 더(잘)작용하도록 도와 준다.

다음은 opentaps 주요 모듈이다:

  • 온라인 스토어
  • CRM
  • 창고 응용
  • Financials
  • 구매
  • 관리상의 응용

당신은 유지하거나 퍼져 있는 데에 어려운 사내 솔루션을 위한 대체로서 또는 비싸고 구부러지지 않은 상업 ERP 솔루션에 대한 대안으로서 또는 당신의 독특한 비즈니스 모델과 과정을 세울 출발점으로서 opentaps을 이용할 수 있다.

JFire은 비즈니스 기업을 위해 새롭고 강력하고 자유로운 ERP와 CRM와 eBusiness와 SCM /SRM 솔루션이다.

JFire은 매우 포괄적이고 유연한 열려 있는 소스 ERP 솔루션이다. 그것이 사이즈 어떤 기업에게도 매우 강력한 분석과 보고와 주문형 옵션을 제공하도록 고안되었다. 이것은 세계적인 큰 사용자 베이스를 가지는 비즈니스와 multi-currency와 multi-language requirements.  JFire이 완전히 자유롭/열려 있을 뿐만 아니라 적은 회사를 지원하는 확장성이 큰 시스템과 함께 소스 소프트웨어가 최신 기술을 이용한다(J2EE 1.4,JDO 2.0이 RCP 3.3을 가린다)대단히 customizable이도록 고안된다 그리고 회사를 제공한다.

다음은 JFire이다. ’s 주요 모듈:

  • 회계
  • 융통성이 있는 가격 구성
  • CRM
  • 스토어 경영(자)
  • 외부의 지불과 배달과의 통합은 상호작용한다.
  • 보고

——————————끝 ———————————–

여기 당신은 평가하고 실행할 좋고 입증한 열려 있는   7 (7)소스 ERP 솔루션 간다. 즐겨라.

중간의 시장 1 개 회사가 공개자료로의 이동을 ERP으로 어떻게 만든 지를 알아내기 위해 공개자료 ERP의 해답 읽힙니까?

당신은 적당한 ERP 전략과 도구가 ERP 실행에 대한 굉장한 이점을 배달할 수 있다는 것을 알고 있었습니까? 이 자유로운 WHITEPAPER - 퍼포먼스 모니터로부터 어떻게 지를 알아내라: 빛의 속도에(서)ERP

또다른 whitepaper 당신이 ERP 개선에(서)주요 추세와 그들이 Forrester - 경쟁에 의하여 배달하는 이점을 배우도록 SMB ERP 고객을 위해 격화된다.

Posted by 1010