ADempiere
ADempiere.netCommunity ChatWiki
develop
develop
  • ADempiere Documentation
  • About this Documentation
    • Copyright
    • Conventions Used
    • Contributors
    • Version Control
    • Getting Involved in the ADempiere Project
    • GNU Free Documentation License
  • Glossary
  • User Guide
    • Getting Started
      • About the Application
      • Launching the Application
      • Logging In
      • Finding Your Way Around the Java Client
        • The Application Menu
        • The Performance Dashboard
        • The Menu (Home) Tab
      • Finding Your Way Around the Web App
        • The Dashboard
      • Opening and Using Windows
        • The Tool Bar
        • Shortcut Keys
      • Entering Data - Fields and Buttons
        • Account Field
        • Assignment Field
        • Binary Data Field
        • Button Field
        • Color Field
        • Date Field
        • Date + Time Field
        • Untitled
        • Number Field
      • Dialogs and Forms
        • Account Dialog
        • Change Log or Record Info
        • Calculator Tool
        • Calendar Tool
        • Payment Dialog
      • Key Concepts
      • Workflow Activities
      • Workflow
      • Windows and Tabs
      • Reports and Processes
    • Garden World Demonstration Client
    • Untitled
    • System Administration
      • General Rules
        • System Rules
        • Security
          • Defining Users and Contacts
          • Roles and Managing Data Access
            • Dashboard Access
            • Role Access Update
        • Server
          • EMail Configuration
      • Managing the Client
        • Configuring the Client Password Reset
      • Managing Organizations
        • Document Status Indicators
      • Data
        • Data Import
    • Partner Relations
    • Revenue Recognition
    • Open Items
      • Dunning
    • Products & Material Management
      • Product Setup
        • Warehouse & Locators
        • Units of Measure
        • Asset Groups
        • Product Categories
        • Product Classifications, Classes and Groups
        • Product Attributes, Sets and Instances
          • Example - Using Product Attributes
        • Defining the Product
          • Product Types
          • Basic Product Setup
          • Product Bill of Materials
            • BOM Components
      • BOM Drop
    • Accounting & Performance Analysis
      • An Overview of Accounting in ADempiere
      • Accounting Setup
      • Calendar, Year and Periods
      • Tax Setup
      • Performance Measurement Setup
    • Assets and Asset Management
    • Manufacturing
      • Engineering Change Management
      • Product Configuration
      • Forecasting
    • Warehouse Management System
  • System Administration
    • Installation
      • System Requirements
      • Install ADempiere easily with Docker
      • Installing ADempiere Manually
        • Database Server Installation & Setup
        • Application Server Installation and Setup
        • Initialize the Database
        • Launch the Application Server
      • Securing Your ADempiere Installation
    • Upgrading and Migration
    • Database Maintenance
      • Database Backup and Restore
    • The Application Dictionary
      • Synchronize Changes with the Database
  • Developer Guide
    • Becoming a Developer
    • Software Development Procedure
    • ADempiere Version Control
    • ADempiere Best Practices
    • Development Environments
      • Creating WebUI Workspace using Eclipse Webtool
      • Customization Environment
Powered by GitBook
On this page
  • Accounting Dimension
  • Accounting Facts
  • AD
  • Application Dictionary
  • Application Server
  • Client
  • Client Administrator
  • Combination
  • Commitment Accounting
  • Dunning
  • Dunning Run
  • Entity Type
  • Identifier
  • Integrator
  • Java Client
  • Record Identifiers
  • Role
  • System Administrator
  • User

Glossary

PreviousGNU Free Documentation LicenseNextUser Guide

Last updated 5 years ago

Accounting Dimension

An Accounting Dimension is a value that is included in the Accounting Facts. The value is drawn from a field on a document when the document is posted. Typical Accounting Dimensions in ADempiere include the Client, Organization, Business Partner, Product, Project, Campaign, and Activity. The Accounting Dimensions are defined in the window.

Accounting Facts

An Accounting Fact or just Fact is the results of a document posting. It includes all the information about the accounts and Dimensions used and the debit/credit information. The Facts are the basis of financial reports and can be traced back to the documents that created them. Facts are also referred to as Accounting Consequences.

AD

Short form for the .

Application Dictionary

A collection of meta-data that defines the look and behavior of the application. Nearly every aspect of the ADempiere interface and functionality is defined by the Application Dictionary. The application can also be easily extended with new functionality by adding to the Application Dictionary. Also referred to as simply the "AD".

Application Server

A software program running on a server that provides a web interface or access to a Java Client. The Application Server also performs system and client processes as required - for example, the off-line posting of documents.

Client

A Client is the highest level business entity in the ADempiere Application. It represents the entire business and may include one or more Organizations as separate legal entities or departments. Client data can not be shared with other Clients.

ADempiere is a multi-tenant system. Client data and the application that uses it are hosted on a server as a tenant and there can be multiple tenants on a server.

Client Administrator

A Client Administrator is a User logged into a Role that provides administrative control of the Client. The Client Administrator's main function is to define the Roles and rule used by the Client. Client Administrators can only affect their Client.

Combination

The set of Accounting Dimensions used in generating an Accounting Fact. For accounting systems that don't use dimensions, the Combination is equivalent to the account number. For ADempiere, the Combination uses the account number plus a number of additional Accounting Dimensions. The Combinations keep the actual account number simpler - for example, you don't have to have a revenue account for each particular product. They also make reporting by Accounting Dimension simpler.

Commitment Accounting

A type of accounting that creates Accounting Facts for Sales or Purchase Orders and similar documents to record the legal/financial commitment that the Order represents. Commitment Accounting is controlled in the System Configurator window and the default is not to use it.

Dunning

The process of making repeated and insistent demands upon a customer, especially for the payment of a debt.

Dunning Run

A collection of information and also the process of collecting information for the purposes of Dunning.

Entity Type

An entity type defines the "entity" or owner of a particular entry in the Application Dictionary. The owner has responsiblity for the entry. Entity Types "Dictionary" and "Adempiere" are reserved for the application developers and all Application Dictionary entries using these Entity Types will be overwritten every time the application is migrated to a new version.

Identifier

Integrator

A person or company who is involved in the customization, installation and configuration of the ADempiere software. Integrators are typically consultants who are not involved in the day-to-day operation of the system but who played a role in the adoption of the software at a particular company.

Java Client

A Java Client is a stand-alone software application that runs on the local computer. Unlike a web-based application, a Java Client does not require a browser but it may communicate with a server over a network.

Record Identifiers

When a field displays information linked to another window or tab, for example a Product field in a Sales Order Line, the Product field is displayed using an Identifier that can include one or more fields from the Product window. These fields are selected and given a sequence by the System Administrator. The default is often <Search Key>_<Name> but it can be configured to include other useful fields.

For System Administrators, the identifier is the collection of fields used in a Table Direct reference of an ID field. The fields used and their sequence are selected from the Table and Column window, Column tab. Typical usage would be <Search Key>_<Name>.

Role

A security measure that limits the possible actions and access of a User to their intended function. When a User logs in to the application, they log in to a particular Role. Roles are defined and managed by Client Administrators.

System Administrator

A particular User and Role in ADempiere that can define how the application behaves, what data is shown and how it is used. The System Administrator creates Clients and supports all Clients on a server but is not able to access the Client's data. Each Client can also have Roles with Administrative privileges but these are restricted to the Client and can not affect other Clients on the server.

User

A person who is logged in to the application. Users are defined by the Client Administrator. Users may be associated with a Business Partner Contact and are typically assigned specific Roles and Organizational access.

A Client is not to be confused with the , a Java software application that runs on a local computer and communicates with the Application Server to access data.

See .

Accounting Dimension
Application Dictionary
Java Client
Record Identifiers