+1-757-461-3022 x124


Primary tabs

This article is constantly updated as the world of digital, Web-based technologies changes. It contains definitions for many of the words and terms found in of business-to-business (B2B) and business-to-consumer (B2C) online experiences and the xTupleCommerce user interface.

In this article, you'll learn how, as a script or core application developer, you can make your work translatable and localizable. Some of the tools you'll use are part of Qt's application framework and others have been built by xTuple.

An ORM is an Object Relational Mapping that defines the relationship between object oriented type definitions and relational tables or views in a database. This implementation is currently designed to apply specifically to a PostgreSQL database, but theoretically could be applied to any database for which an ORM API is defined to process these definitions.

For every release, xTuple is submitted to a rigorous QA process, using a combination of automated test scripts, more detailed manual use cases and feedback from community beta testers. The QA team provides valuable feedback throughout the software release cycle.

The xTuple Updater was originally designed to upgrade databases from one edition of xTuple ERP to another. It has been changed to also support loading extension packages which enhance and expand what xTuple ERP can do.

This page expands on the content of Creating Updater Packages, focusing on creating extensions. It starts with some general guidelines and finishes with a description of package syntax.

If you know a little SQL and PL/pgSQL, the procedural language for PostgreSQL, then you may know enough already to add custom events to xTuple ERP. This article shows you how.

Article links to a popular blog article by Perry Clark, who leads readers on a "behind the scenes" tour of how the various pieces of a PostBooks® installation fit together. Should be required reading for anyone installing xTuple ERP in a production environment.

There are some excellent 3rd party reporting tools that integrate nicely with PostgreSQL. Crystal Reports and MS Access are perhaps the most familiar to most people. Learn how you can port your legacy reports to xTuple ERP using tools like these and ODBC.

Anyone involved with the accounting implementation for new xTuple installs should read this article for insights on best practices for entering opening balances.

For production environments, it's always best to build and install PostgreSQL from the source—regardless of whether your server is running on Windows, Linux, or Mac.