View source | Discuss this page | Page history | Printable version   

ERP/3.0/Developers Guide/Database Model/org.openbravo.client.application/OBUIAPP Parameter

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.client.application


Contents

OBUIAPP_Parameter

This table contains the following columns:

Name Nullable Data Type Description


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.

AD_Element_ID Yes VARCHAR (32) The System Element allows for the central maintenance of help, descriptions and terminology for a database column.
C_Attachment_Method_ID Yes VARCHAR (32) Identifies an Attachment Method available in the System.
Iscentrallymaintained No CHAR (1) The Centrally Maintained checkbox indicates if the Name, Description and Help maintained in 'System Element' table or 'Window' table.
AD_Client_ID No VARCHAR (32) A Client is a company or a legal entity. You cannot share data between Clients.
Createdby No VARCHAR (32) The Created By field indicates the user who created this record.
Created No TIMESTAMP (7) The Created field indicates the date that this record was created.
Columnname No VARCHAR (40) The Column Name indicates the name of a column on a table as defined in the database.
Defaultvalue Yes NVARCHAR (1000) The defaults are evaluated in the order of definition, the first not null value becomes the default value of the column. The values are separated by comma or semicolon. a) Literals:. 'Text' or 123 b) Variables - in format @Variable@ - Login e.g. #Date, #AD_Org_ID, #AD_Client_ID - Accounting Schema: e.g. $C_AcctSchema_ID, $C_Calendar_ID - Global defaults: e.g. DateFormat - Window values (all Picks, CheckBoxes, RadioButtons, and DateDoc/DateAcct) c) SQL code with the tag: @SQL=SELECT something AS DefaultValue FROM ... The SQL statement can contain variables. There can be no other value other than the SQL statement. The default is only evaluated, if no user preference is defined. Default definitions are ignored for record columns as Key, Parent, Client as well as Buttons.
Description Yes NVARCHAR (255) A description is limited to 255 characters.
Displaylogic Yes VARCHAR (2000) A specification of statements which, when evaluated as false, cause the field to appear hidden.
EM_Obkmo_Widget_Class_ID Yes VARCHAR (32) Identifies a Widget Class definition
EvaluateFixedValue No CHAR (1) When the flag is enabled the Fixed Value is evaluated as a JS expression.
AD_Fieldgroup_ID Yes VARCHAR (32) The Field Group indicates the logical group that this field belongs to (History, Amounts, Quantities)
Isfixed No CHAR (1) Is fixed
Fixedvalue Yes NVARCHAR (1000)
Help Yes NVARCHAR (2000) The Help field contains a hint, comment or help about the use of this item.
Fieldlength No DECIMAL (10,0) The Length indicates the length of a column as defined in the database.
Ismandatory No CHAR (1) The Mandatory checkbox indicates if the field is required for a record to be save to the database.
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.
NumColumn Yes DECIMAL (10,0) Column number in which the current field is set (allowed values ??between 1 and 4)


Obuiapp_Parameter_ID No VARCHAR (32)
Obuiapp_Process_ID Yes VARCHAR (32) Process Defintion is a re implementation of Process with 3.0 infrastructure.
Onchangefunction Yes NVARCHAR (255) This function needs to be the global id of a javascript function which is called on the client whenever the value of the field changes.
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.
ATT_Propertypath Yes VARCHAR (255) Defines the property path taken for this parameter.
Readonlylogic Yes VARCHAR (2000) Logic to determine if field is read only (applies only when field is read-write)
AD_Reference_ID No VARCHAR (32) The Reference indicates the type of reference field
AD_Reference_Value_ID Yes VARCHAR (32) The Reference Value indicates where the reference values are stored. It must be specified if the data type is Table or List.
Seqno No DECIMAL (10,0) The Sequence indicates the order of records
ATT_Showindescription No CHAR (1) Defines if this parameter is relevant in Text column on C_File table.
Startinnewline Yes CHAR (1)
AD_Tab_ID Yes VARCHAR (32) The Tab indicates a tab that displays within a window.
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_Val_Rule_ID Yes VARCHAR (32) The Validation Rule indicates a unique validation rule. These rules define how an entry is determined to valid or invalid.
displayTitle No CHAR (1) This field allows to specify whether the title of a grid form item should be displayed
displayedRows Yes DECIMAL (10,0) The height of the grid will be adjusted to display the number of rows specified in this field.
Ongridloadfunction Yes NVARCHAR (255) This function is invoked when the grid parameter is loaded for the first time.

Columns

Active



top


Application Element


Foreign key column to AD_Element table, (column: AD_Element_ID)

top


Attachment Method


Foreign key column to C_Attachment_Method table, (column: C_Attachment_Method_ID)

Callout: MetadataOnTab

This column has a callout associated. This callout is executed when a metadata is being added to a Tab. It populates the sequence number based on the existing metadata assigned to the tab. It is implemented by [1] Java Class.

top


Central Maintenance



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


Created By


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

top


Creation Date



top


DB Column Name



top


Default Value



top


Description



top


Display Logic



top


EM_Obkmo_Widget_Class_ID


Foreign key column to OBKMO_Widget_Class table, (column: OBKMO_Widget_Class_ID)

top


Evaluate Fixed Value



top


Field Group


Foreign key column to AD_FieldGroup table, (column: AD_FieldGroup_ID)

top


Fixed



top


Fixed Value



Callout: FixedValueExpression

This column has a callout associated.

It is implemented by [2] Java Class.

top


Help/Comment



top


Length



top


Mandatory



top


Module


Foreign key column to AD_Module table, (column: AD_Module_ID) It has a validation "Ad_Module_ID IsInDevelopment", with the following code

IsInDevelopment = 'Y' and type != 'T'

top


Name


top


NumColumn



top


Obuiapp_Parameter_ID



top


Obuiapp_Process_ID


Foreign key column to OBUIAPP_Process table, (column: Obuiapp_Process_ID)

top


On Change Function



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


Property Path



top


Read Only Logic



top


Reference


Foreign key column to AD_Reference table, (column: AD_Reference_ID) It has a validation "Validation for Reference parameters in Process Definition", with the following code

AD_Reference.AD_Reference_ID NOT IN ('18','19','28','32','8C57A4A2E05F4261A1FADF47C30398AD','52529102938F41D5B84D3DE1F8892249')

top


Reference Search Key


Foreign key column to AD_Reference table, (column: AD_Reference_ID) It has a validation "AD_Reference Subreference", with the following code

AD_Reference.ParentReference_ID=@AD_Reference_ID@

OR (@AD_Reference_ID@ = '28' and AD_Reference.ParentReference_ID='17')

top


Sequence Number



top


Show In Description



top


Startinnewline



top


Tab


Foreign key column to AD_Tab table, (column: AD_Tab_ID)

top


Updated



top


Updated By


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

top


Validation


Foreign key column to AD_Val_Rule table, (column: AD_Val_Rule_ID) It has a validation "Validation type for Parameter Windows", with the following code

type in ('HQL_JS')

top


displayTitle



top


displayedRows



top


onGridLoadFunction



top


Other Info

Indices

These are the indices for this table (for each index there is a list of all the columns included within it):

top

Check Constraints

These are the check constraints for this table:

top

Back button.png   Back to org.openbravo.client.application

Retrieved from "http://wiki.openbravo.com/wiki/ERP/3.0/Developers_Guide/Database_Model/org.openbravo.client.application/OBUIAPP_Parameter"

This page has been accessed 5,194 times. This page was last modified on 7 September 2020, at 01:56. Content is available under Creative Commons Attribution-ShareAlike 2.5 Spain License.