[process] Better definition and help for Process Definition
authorAsier Lostalé <asier.lostale@openbravo.com>
Mon, 16 Apr 2012 12:43:33 +0200
changeset 16372 1a9c1afeb18a
parent 16371 347e89ea1689
child 16373 091f9e19e3ac
[process] Better definition and help for Process Definition
modules/org.openbravo.client.application/src-db/database/sourcedata/AD_COLUMN.xml
modules/org.openbravo.client.application/src-db/database/sourcedata/AD_ELEMENT.xml
modules/org.openbravo.client.application/src-db/database/sourcedata/AD_FIELD.xml
--- a/modules/org.openbravo.client.application/src-db/database/sourcedata/AD_COLUMN.xml	Mon Apr 16 10:49:57 2012 +0200
+++ b/modules/org.openbravo.client.application/src-db/database/sourcedata/AD_COLUMN.xml	Mon Apr 16 12:43:33 2012 +0200
@@ -5835,8 +5835,10 @@
 <!--CD3A95C8A05D45A0A2B6D250E9C83170-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
 <!--CD3A95C8A05D45A0A2B6D250E9C83170-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--CD3A95C8A05D45A0A2B6D250E9C83170-->  <NAME><![CDATA[EM_OBUIAPP_Process_ID]]></NAME>
-<!--CD3A95C8A05D45A0A2B6D250E9C83170-->  <DESCRIPTION><![CDATA[A series of actions carried out in sequential order.]]></DESCRIPTION>
-<!--CD3A95C8A05D45A0A2B6D250E9C83170-->  <HELP><![CDATA[The Process field identifies a unique Process or Report in the system.]]></HELP>
+<!--CD3A95C8A05D45A0A2B6D250E9C83170-->  <DESCRIPTION><![CDATA[Process to be executed by the button]]></DESCRIPTION>
+<!--CD3A95C8A05D45A0A2B6D250E9C83170-->  <HELP><![CDATA[Process to be executed by the button. There are 2 kind of processes:
+*"Process": Implements the 2.50 style processes with a sevlet.
+*"Process Definition": Implements 3.0 processes with a pure SmartClient UI.]]></HELP>
 <!--CD3A95C8A05D45A0A2B6D250E9C83170-->  <COLUMNNAME><![CDATA[EM_OBUIAPP_Process_ID]]></COLUMNNAME>
 <!--CD3A95C8A05D45A0A2B6D250E9C83170-->  <AD_TABLE_ID><![CDATA[101]]></AD_TABLE_ID>
 <!--CD3A95C8A05D45A0A2B6D250E9C83170-->  <AD_REFERENCE_ID><![CDATA[18]]></AD_REFERENCE_ID>
@@ -5851,7 +5853,7 @@
 <!--CD3A95C8A05D45A0A2B6D250E9C83170-->  <ISTRANSLATED><![CDATA[N]]></ISTRANSLATED>
 <!--CD3A95C8A05D45A0A2B6D250E9C83170-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
 <!--CD3A95C8A05D45A0A2B6D250E9C83170-->  <ISSELECTIONCOLUMN><![CDATA[N]]></ISSELECTIONCOLUMN>
-<!--CD3A95C8A05D45A0A2B6D250E9C83170-->  <AD_ELEMENT_ID><![CDATA[117]]></AD_ELEMENT_ID>
+<!--CD3A95C8A05D45A0A2B6D250E9C83170-->  <AD_ELEMENT_ID><![CDATA[A40E05056A904DD8970BFAB4F5AF7E37]]></AD_ELEMENT_ID>
 <!--CD3A95C8A05D45A0A2B6D250E9C83170-->  <ISSESSIONATTR><![CDATA[N]]></ISSESSIONATTR>
 <!--CD3A95C8A05D45A0A2B6D250E9C83170-->  <ISSECONDARYKEY><![CDATA[N]]></ISSECONDARYKEY>
 <!--CD3A95C8A05D45A0A2B6D250E9C83170-->  <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE>
--- a/modules/org.openbravo.client.application/src-db/database/sourcedata/AD_ELEMENT.xml	Mon Apr 16 10:49:57 2012 +0200
+++ b/modules/org.openbravo.client.application/src-db/database/sourcedata/AD_ELEMENT.xml	Mon Apr 16 12:43:33 2012 +0200
@@ -365,6 +365,22 @@
 <!--98001F5A0FFD4D21BDE553CF8B2F00F5-->  <ISGLOSSARY><![CDATA[N]]></ISGLOSSARY>
 <!--98001F5A0FFD4D21BDE553CF8B2F00F5--></AD_ELEMENT>
 
+<!--A40E05056A904DD8970BFAB4F5AF7E37--><AD_ELEMENT>
+<!--A40E05056A904DD8970BFAB4F5AF7E37-->  <AD_ELEMENT_ID><![CDATA[A40E05056A904DD8970BFAB4F5AF7E37]]></AD_ELEMENT_ID>
+<!--A40E05056A904DD8970BFAB4F5AF7E37-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--A40E05056A904DD8970BFAB4F5AF7E37-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--A40E05056A904DD8970BFAB4F5AF7E37-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--A40E05056A904DD8970BFAB4F5AF7E37-->  <COLUMNNAME><![CDATA[EM_OBUIAPP_Process_ID]]></COLUMNNAME>
+<!--A40E05056A904DD8970BFAB4F5AF7E37-->  <NAME><![CDATA[Process Definition]]></NAME>
+<!--A40E05056A904DD8970BFAB4F5AF7E37-->  <PRINTNAME><![CDATA[Process Definition]]></PRINTNAME>
+<!--A40E05056A904DD8970BFAB4F5AF7E37-->  <DESCRIPTION><![CDATA[Process to be executed by the button]]></DESCRIPTION>
+<!--A40E05056A904DD8970BFAB4F5AF7E37-->  <HELP><![CDATA[Process to be executed by the button. There are 2 kind of processes:
+*"Process": Implements the 2.50 style processes with a sevlet.
+*"Process Definition": Implements 3.0 processes with a pure SmartClient UI.]]></HELP>
+<!--A40E05056A904DD8970BFAB4F5AF7E37-->  <AD_MODULE_ID><![CDATA[9BA0836A3CD74EE4AB48753A47211BCC]]></AD_MODULE_ID>
+<!--A40E05056A904DD8970BFAB4F5AF7E37-->  <ISGLOSSARY><![CDATA[N]]></ISGLOSSARY>
+<!--A40E05056A904DD8970BFAB4F5AF7E37--></AD_ELEMENT>
+
 <!--B7BB240B9AA74817AFD7B8C2602B1CAD--><AD_ELEMENT>
 <!--B7BB240B9AA74817AFD7B8C2602B1CAD-->  <AD_ELEMENT_ID><![CDATA[B7BB240B9AA74817AFD7B8C2602B1CAD]]></AD_ELEMENT_ID>
 <!--B7BB240B9AA74817AFD7B8C2602B1CAD-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
--- a/modules/org.openbravo.client.application/src-db/database/sourcedata/AD_FIELD.xml	Mon Apr 16 10:49:57 2012 +0200
+++ b/modules/org.openbravo.client.application/src-db/database/sourcedata/AD_FIELD.xml	Mon Apr 16 12:43:33 2012 +0200
@@ -370,10 +370,12 @@
 <!--0D7D1CCBA5E54A66A433D37759D2C074-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
 <!--0D7D1CCBA5E54A66A433D37759D2C074-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
 <!--0D7D1CCBA5E54A66A433D37759D2C074-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
-<!--0D7D1CCBA5E54A66A433D37759D2C074-->  <NAME><![CDATA[Java Class Name]]></NAME>
-<!--0D7D1CCBA5E54A66A433D37759D2C074-->  <DESCRIPTION><![CDATA[x not implemented]]></DESCRIPTION>
-<!--0D7D1CCBA5E54A66A433D37759D2C074-->  <HELP><![CDATA[The classname is used when generating a representation of the table in java (the entity or business object). The classname is the simplename of the class (so without the package name). Often the AD_Table.name can be used here. The combination of classname and package needs to be unique.]]></HELP>
-<!--0D7D1CCBA5E54A66A433D37759D2C074-->  <ISCENTRALLYMAINTAINED><![CDATA[Y]]></ISCENTRALLYMAINTAINED>
+<!--0D7D1CCBA5E54A66A433D37759D2C074-->  <NAME><![CDATA[Handler]]></NAME>
+<!--0D7D1CCBA5E54A66A433D37759D2C074-->  <DESCRIPTION><![CDATA[Java or Javascript that handles the process execution]]></DESCRIPTION>
+<!--0D7D1CCBA5E54A66A433D37759D2C074-->  <HELP><![CDATA[Handler can be:
+*A JavaScript function in case of "Manual" UI Pattern processes. This function is invoked when the process is executed.
+*An Java class implementing ActionHandler. This java class is invoked when the process is executed.]]></HELP>
+<!--0D7D1CCBA5E54A66A433D37759D2C074-->  <ISCENTRALLYMAINTAINED><![CDATA[N]]></ISCENTRALLYMAINTAINED>
 <!--0D7D1CCBA5E54A66A433D37759D2C074-->  <AD_TAB_ID><![CDATA[FF80818132D7FB620132D819C1720046]]></AD_TAB_ID>
 <!--0D7D1CCBA5E54A66A433D37759D2C074-->  <AD_COLUMN_ID><![CDATA[EFB04F185A9045FC98A38657EA8109AB]]></AD_COLUMN_ID>
 <!--0D7D1CCBA5E54A66A433D37759D2C074-->  <ISDISPLAYED><![CDATA[Y]]></ISDISPLAYED>
@@ -1219,9 +1221,11 @@
 <!--51E1B1350A334292A67AEBAA9011AB95-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
 <!--51E1B1350A334292A67AEBAA9011AB95-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
 <!--51E1B1350A334292A67AEBAA9011AB95-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
-<!--51E1B1350A334292A67AEBAA9011AB95-->  <NAME><![CDATA[Process]]></NAME>
-<!--51E1B1350A334292A67AEBAA9011AB95-->  <DESCRIPTION><![CDATA[A series of actions carried out in sequential order.]]></DESCRIPTION>
-<!--51E1B1350A334292A67AEBAA9011AB95-->  <HELP><![CDATA[The Process field identifies a unique Process or Report in the system.]]></HELP>
+<!--51E1B1350A334292A67AEBAA9011AB95-->  <NAME><![CDATA[Process Definition]]></NAME>
+<!--51E1B1350A334292A67AEBAA9011AB95-->  <DESCRIPTION><![CDATA[Process to be executed by the button]]></DESCRIPTION>
+<!--51E1B1350A334292A67AEBAA9011AB95-->  <HELP><![CDATA[Process to be executed by the button. There are 2 kind of processes:
+*"Process": Implements the 2.50 style processes with a sevlet.
+*"Process Definition": Implements 3.0 processes with a pure SmartClient UI.]]></HELP>
 <!--51E1B1350A334292A67AEBAA9011AB95-->  <ISCENTRALLYMAINTAINED><![CDATA[Y]]></ISCENTRALLYMAINTAINED>
 <!--51E1B1350A334292A67AEBAA9011AB95-->  <AD_TAB_ID><![CDATA[101]]></AD_TAB_ID>
 <!--51E1B1350A334292A67AEBAA9011AB95-->  <AD_COLUMN_ID><![CDATA[CD3A95C8A05D45A0A2B6D250E9C83170]]></AD_COLUMN_ID>