View source | Discuss this page | Page history | Printable version   
Toolbox
Main Page
Upload file
What links here
Recent changes
Help

PDF Books
Add page
Show collection (0 pages)
Collections help

Search

ERP/3.0/Developers Guide/Database Model/org.openbravo.model.ad.module/AD Module Install

This article is protected against manual editing because it is automatically generated from Openbravo meta-data. Learn more about writing and translating such documents.
Back button.png   Back to ERP/3.0/Developers Guide/Database Model/org.openbravo.model.ad.module


Contents

AD_Module_Install

This table contains the following columns:

Name Nullable Data Type Description


AD_Module_Install_ID No VARCHAR (32) This temporary table is used in the installation and update process for modules. It stores the information for the upcoming module.
AD_Client_ID No VARCHAR (32) A Client is a company or a legal entity. You cannot share data between Clients.
AD_Org_ID No VARCHAR (32) An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations.
Isactive No CHAR (1) There are two methods of making records unavailable in the system: One is to delete the record, the other is to de-activate the record. A de-activated record is not available for selection, but available for reporting. There are two reasons for de-activating and not deleting records:

(1) The system requires the record for auditing purposes. (2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are existing invoices for it. By de-activating the Business Partner you prevent it from being used in future transactions.

Created No TIMESTAMP (7) The Created field indicates the date that this record was created.
Createdby No VARCHAR (32) The Created By field indicates the user who created this record.
Updated No TIMESTAMP (7) The Updated field indicates the date that this record was updated.
Updatedby No VARCHAR (32) The Updated By field indicates the user who updated this record.
AD_Module_ID No VARCHAR (32) Indicates the module the element forms part of.
Name No NVARCHAR (60) A more descriptive identifier (that does need to be unique) of a record/document that is used as a default search option along with the search key (that is unique and mostly shorter). It is up to 60 characters in length.
Version No VARCHAR (10) The Version indicates the version of this table definition.
Description No NVARCHAR (255) A description is limited to 255 characters.
Help Yes NVARCHAR (2000) The Help field contains a hint, comment or help about the use of this item.
Url Yes VARCHAR (300) The URL defines an online address for this element.
Type No VARCHAR (60) The Type indicates the type of validation that will occur. This can be SQL, Java Script or Java Language.
License Yes NVARCHAR (2000) Contains the text of the license the module is release with, this information is additional to the license type.
Isindevelopment Yes CHAR (1) Determines wether the module is currently in development process. Only the modules that currently are being developed will be exported.
Isdefault Yes CHAR (1) The Default Checkbox indicates if this record will be used as a default value.
Seqno Yes DECIMAL The Sequence indicates the order of records
Javapackage No VARCHAR (255) The Java Package is a unique identifier of your module and has to match the Java package naming rules as described in the Java Naming Conventions (names and package names). Be careful when setting this value as you are not allowed to change it once your module is registered in the central repository. If your module includes Java files they have to be packaged within your module's Java package or in its sub-packages.
Licensetype Yes VARCHAR (60) There is a list of possible licenses to select one of them for the current element.
Author Yes NVARCHAR (2000) The author of the module is the person or company that created and maintains the module.
Status Yes VARCHAR (60) Current status of a debt/payment.
Update_Available Yes VARCHAR (10) Indicates whether and which new version is available to update a module
Istranslationrequired Yes CHAR (1) The current module contains user interface elements that can be translated to different languages.
AD_Language Yes VARCHAR (6) The Language identifies the language to use for display
Haschartofaccounts No CHAR (1) The module contains a chart of accounts
Istranslationmodule No CHAR (1) This module is a translation module
Hasreferencedata No CHAR (1) The module contains reference data
Isregistered Yes CHAR (1) Indicates whether the module is registered in the Central Repository and in case it is not, it allows to register it.
Updateinfo Yes NVARCHAR (2000) Information about the update, this information should include what is new for the new version.
Update_Ver_ID Yes VARCHAR (32) Identifier for the Update Version
Referencedatainfo Yes NVARCHAR (2000) Description for the reference data contained within the module. When a module contains reference data this field maintains a description of this data and its purpose.
Version_Label Yes VARCHAR (60) It is a human understandable identifier for the version, it will be used with version number. Value examples this field can take are: MP1, dev, alpha...
Version_ID Yes VARCHAR (60) It is an identifier for the version. In core module this is automatically calculated when it is build in a mercurial working copy, being in this case the last changeset in the working copy.
Iscommercial No CHAR (1) Commercial modules are only available to Professional and Basic Edition instances whereas non commercial ones can be downloaded and installed in Community Edition Instances.

Commercial modules can have a fee to be payed before they can be installed.

Commercial_Tier Yes VARCHAR (60) Commercial modules are defined in different tiers:

1st Tier: The module can be installed in Professional and Basic Edition instances once it has been purchased. 2nd Tier: The module can be installed in Professional Edition instances once it has been purchased.

Enabled No CHAR (1) When a module is not enabled, their artifacts (windows, tabs, forms, reports and processes) will not be accessible.
Isconfigscriptapplied No CHAR (1) This check affects to Template modules. When it is active, the template they contain is applied to the instance when the application is built.

Note that this information is kept only in the instance but not it is not exported to the module.

Istrialallowed No CHAR (1)

Columns

AD_Module_Install_ID



top


Client


Foreign key column to AD_Client table, (column: AD_Client_ID) It has a validation "AD_Client Security validation", with the following code

AD_Client.AD_Client_ID in (@#User_Client@)

top


Organization


Foreign key column to AD_Org table, (column: AD_Org_ID) It has a validation "AD_Org Security validation", with the following code

(@AD_Client_ID@='0' AND AD_Org.AD_Org_ID='0') OR (@AD_Client_ID@!='0' AND ((AD_Org.AD_Client_ID IN (@#User_Client@) AND AD_Org.AD_Org_ID IN (@#User_Org@)) OR AD_Org.AD_Org_ID='0' AND AD_Org.IsSummary='N'))

top


Active



top


Creation Date



top


Created By


Foreign key column to AD_User table, (column: AD_User_ID)

top


Updated



top


Updated By


Foreign key column to AD_User table, (column: AD_User_ID)

top


Module



top


Name


top


Version


top


Description



top


Help/Comment



top


URL



top


Type



top


License text



top


In Development



top


Default



top


Sequence Number



top


Java Package



top


License Type



top


Author



top


Status



top


Available Update



top


Translation Required



top


Language

Foreign key column to AD_Language table, (column: AD_Language)

top


Has chart of accounts



top


Is translation module



top


Has reference data



top


Register Module



top


Update Information



top


Update Version



top


Reference Data Description



top


Version Label



top


Version ID



top


IsCommercial



top


Tier



List values: CommercialTier

The allowed values for this list are:

top


Enabled



top


Apply Configuration Script



top


Free for Trial



top


Other Info

Check Constraints

These are the check constraints for this table:

top

Back button.png   Back to org.openbravo.model.ad.module

Retrieved from "http://wiki.openbravo.com/wiki/ERP/3.0/Developers_Guide/Database_Model/org.openbravo.model.ad.module/AD_Module_Install"

This page has been accessed 1,104 times. This page was last modified on 8 September 2015, at 11:28. Content is available under Creative Commons Attribution-ShareAlike 2.5 Spain License.