Related to issue 29766: Retail Operations Buffer: store all transactions in operations table before processing
authorMartin Taal <martin.taal@openbravo.com>
Fri, 08 May 2015 22:36:28 +0200
changeset 26617 1c222c822fc5
parent 26616 620cc82efc7e
child 26618 a9eb3772728b
Related to issue 29766: Retail Operations Buffer: store all transactions in operations table before processing
Generic part of import entries, table definition, window/tabs, main import entry framework classes
src-db/database/model/tables/C_IMPORT_ENTRY.xml
src-db/database/model/tables/C_IMPORT_ENTRY_ARCHIVE.xml
src-db/database/sourcedata/AD_COLUMN.xml
src-db/database/sourcedata/AD_ELEMENT.xml
src-db/database/sourcedata/AD_FIELD.xml
src-db/database/sourcedata/AD_MENU.xml
src-db/database/sourcedata/AD_MODEL_OBJECT.xml
src-db/database/sourcedata/AD_PACKAGE.xml
src-db/database/sourcedata/AD_REFERENCE.xml
src-db/database/sourcedata/AD_REF_LIST.xml
src-db/database/sourcedata/AD_TAB.xml
src-db/database/sourcedata/AD_TABLE.xml
src-db/database/sourcedata/AD_TREENODE.xml
src-db/database/sourcedata/AD_WINDOW.xml
src-db/database/sourcedata/M_OFFER_TYPE.xml
src/org/openbravo/service/importprocess/ImportEntryArchiveManager.java
src/org/openbravo/service/importprocess/ImportEntryArchivePreProcessor.java
src/org/openbravo/service/importprocess/ImportEntryManager.java
src/org/openbravo/service/importprocess/ImportEntryPreProcessor.java
src/org/openbravo/service/importprocess/ImportEntryProcessor.java
src/org/openbravo/service/importprocess/ImportProcessContextListener.java
src/org/openbravo/service/importprocess/ImportProcessUtils.java
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src-db/database/model/tables/C_IMPORT_ENTRY.xml	Fri May 08 22:36:28 2015 +0200
@@ -0,0 +1,73 @@
+<?xml version="1.0"?>
+  <database name="TABLE C_IMPORT_ENTRY">
+    <table name="C_IMPORT_ENTRY" primaryKey="C_IMPORT_ENTRY_KEY">
+      <column name="C_IMPORT_ENTRY_ID" primaryKey="true" required="true" type="VARCHAR" size="32" autoIncrement="false">
+        <default/>
+        <onCreateDefault/>
+      </column>
+      <column name="AD_CLIENT_ID" primaryKey="false" required="true" type="VARCHAR" size="32" autoIncrement="false">
+        <default/>
+        <onCreateDefault/>
+      </column>
+      <column name="AD_ORG_ID" primaryKey="false" required="true" type="VARCHAR" size="32" autoIncrement="false">
+        <default/>
+        <onCreateDefault/>
+      </column>
+      <column name="ISACTIVE" primaryKey="false" required="true" type="CHAR" size="1" autoIncrement="false">
+        <default><![CDATA[Y]]></default>
+        <onCreateDefault/>
+      </column>
+      <column name="CREATED" primaryKey="false" required="true" type="TIMESTAMP" size="7" autoIncrement="false">
+        <default><![CDATA[SYSDATE]]></default>
+        <onCreateDefault/>
+      </column>
+      <column name="CREATEDBY" primaryKey="false" required="true" type="VARCHAR" size="32" autoIncrement="false">
+        <default/>
+        <onCreateDefault/>
+      </column>
+      <column name="UPDATED" primaryKey="false" required="true" type="TIMESTAMP" size="7" autoIncrement="false">
+        <default><![CDATA[SYSDATE]]></default>
+        <onCreateDefault/>
+      </column>
+      <column name="UPDATEDBY" primaryKey="false" required="true" type="VARCHAR" size="32" autoIncrement="false">
+        <default/>
+        <onCreateDefault/>
+      </column>
+      <column name="STORED" primaryKey="false" required="true" type="TIMESTAMP" size="7" autoIncrement="false">
+        <default><![CDATA[SYSDATE]]></default>
+        <onCreateDefault/>
+      </column>
+      <column name="IMPORTED" primaryKey="false" required="false" type="TIMESTAMP" size="7" autoIncrement="false">
+        <default><![CDATA[SYSDATE]]></default>
+        <onCreateDefault/>
+      </column>
+      <column name="JSONINFO" primaryKey="false" required="false" type="CLOB" size="4000" autoIncrement="false">
+        <default/>
+        <onCreateDefault/>
+      </column>
+      <column name="IMPORTSTATUS" primaryKey="false" required="true" type="VARCHAR" size="60" autoIncrement="false">
+        <default/>
+        <onCreateDefault/>
+      </column>
+      <column name="TYPEOFDATA" primaryKey="false" required="true" type="VARCHAR" size="60" autoIncrement="false">
+        <default/>
+        <onCreateDefault/>
+      </column>
+      <column name="ERRORINFO" primaryKey="false" required="false" type="CLOB" size="4000" autoIncrement="false">
+        <default/>
+        <onCreateDefault/>
+      </column>
+      <foreign-key foreignTable="AD_CLIENT" name="C_IMPORT_ENTRY_CLIENT">
+        <reference local="AD_CLIENT_ID" foreign="AD_CLIENT_ID"/>
+      </foreign-key>
+      <foreign-key foreignTable="AD_ORG" name="C_IMPORT_ENTRY_ORG">
+        <reference local="AD_ORG_ID" foreign="AD_ORG_ID"/>
+      </foreign-key>
+      <index name="C_IMPORT_ENTRY_IDX" unique="false">
+        <index-column name="IMPORTSTATUS"/>
+        <index-column name="STORED"/>
+        <index-column name="TYPEOFDATA"/>
+        <index-column name="AD_ORG_ID"/>
+      </index>
+    </table>
+  </database>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src-db/database/model/tables/C_IMPORT_ENTRY_ARCHIVE.xml	Fri May 08 22:36:28 2015 +0200
@@ -0,0 +1,67 @@
+<?xml version="1.0"?>
+  <database name="TABLE C_IMPORT_ENTRY_ARCHIVE">
+    <table name="C_IMPORT_ENTRY_ARCHIVE" primaryKey="C_IMPORT_EA_KEY">
+      <column name="C_IMPORT_ENTRY_ARCHIVE_ID" primaryKey="true" required="true" type="VARCHAR" size="32" autoIncrement="false">
+        <default/>
+        <onCreateDefault/>
+      </column>
+      <column name="AD_CLIENT_ID" primaryKey="false" required="true" type="VARCHAR" size="32" autoIncrement="false">
+        <default/>
+        <onCreateDefault/>
+      </column>
+      <column name="AD_ORG_ID" primaryKey="false" required="true" type="VARCHAR" size="32" autoIncrement="false">
+        <default/>
+        <onCreateDefault/>
+      </column>
+      <column name="ISACTIVE" primaryKey="false" required="true" type="CHAR" size="1" autoIncrement="false">
+        <default><![CDATA[Y]]></default>
+        <onCreateDefault/>
+      </column>
+      <column name="CREATED" primaryKey="false" required="true" type="TIMESTAMP" size="7" autoIncrement="false">
+        <default><![CDATA[SYSDATE]]></default>
+        <onCreateDefault/>
+      </column>
+      <column name="CREATEDBY" primaryKey="false" required="true" type="VARCHAR" size="32" autoIncrement="false">
+        <default/>
+        <onCreateDefault/>
+      </column>
+      <column name="UPDATED" primaryKey="false" required="true" type="TIMESTAMP" size="7" autoIncrement="false">
+        <default><![CDATA[SYSDATE]]></default>
+        <onCreateDefault/>
+      </column>
+      <column name="UPDATEDBY" primaryKey="false" required="true" type="VARCHAR" size="32" autoIncrement="false">
+        <default/>
+        <onCreateDefault/>
+      </column>
+      <column name="STORED" primaryKey="false" required="true" type="TIMESTAMP" size="7" autoIncrement="false">
+        <default><![CDATA[SYSDATE]]></default>
+        <onCreateDefault/>
+      </column>
+      <column name="IMPORTED" primaryKey="false" required="false" type="TIMESTAMP" size="7" autoIncrement="false">
+        <default><![CDATA[SYSDATE]]></default>
+        <onCreateDefault/>
+      </column>
+      <column name="JSONINFO" primaryKey="false" required="false" type="CLOB" size="4000" autoIncrement="false">
+        <default/>
+        <onCreateDefault/>
+      </column>
+      <column name="IMPORTSTATUS" primaryKey="false" required="true" type="VARCHAR" size="60" autoIncrement="false">
+        <default/>
+        <onCreateDefault/>
+      </column>
+      <column name="TYPEOFDATA" primaryKey="false" required="true" type="VARCHAR" size="60" autoIncrement="false">
+        <default/>
+        <onCreateDefault/>
+      </column>
+      <column name="ERRORINFO" primaryKey="false" required="false" type="CLOB" size="4000" autoIncrement="false">
+        <default/>
+        <onCreateDefault/>
+      </column>
+      <foreign-key foreignTable="AD_CLIENT" name="C_IMPORT_EA_CLIENT">
+        <reference local="AD_CLIENT_ID" foreign="AD_CLIENT_ID"/>
+      </foreign-key>
+      <foreign-key foreignTable="AD_ORG" name="C_IMPORT_EA_ORG">
+        <reference local="AD_ORG_ID" foreign="AD_ORG_ID"/>
+      </foreign-key>
+    </table>
+  </database>
--- a/src-db/database/sourcedata/AD_COLUMN.xml	Fri May 08 13:37:51 2015 +0000
+++ b/src-db/database/sourcedata/AD_COLUMN.xml	Fri May 08 22:36:28 2015 +0200
@@ -224163,6 +224163,39 @@
 <!--026810E03C274CD9A01DC0C688C78EF2-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
 <!--026810E03C274CD9A01DC0C688C78EF2--></AD_COLUMN>
 
+<!--02E827D16F9042D59CDC4FD71C4FAFAC--><AD_COLUMN>
+<!--02E827D16F9042D59CDC4FD71C4FAFAC-->  <AD_COLUMN_ID><![CDATA[02E827D16F9042D59CDC4FD71C4FAFAC]]></AD_COLUMN_ID>
+<!--02E827D16F9042D59CDC4FD71C4FAFAC-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--02E827D16F9042D59CDC4FD71C4FAFAC-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--02E827D16F9042D59CDC4FD71C4FAFAC-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--02E827D16F9042D59CDC4FD71C4FAFAC-->  <NAME><![CDATA[Imported]]></NAME>
+<!--02E827D16F9042D59CDC4FD71C4FAFAC-->  <COLUMNNAME><![CDATA[Imported]]></COLUMNNAME>
+<!--02E827D16F9042D59CDC4FD71C4FAFAC-->  <AD_TABLE_ID><![CDATA[C2968EF014C146B99A0C136BA9D6331F]]></AD_TABLE_ID>
+<!--02E827D16F9042D59CDC4FD71C4FAFAC-->  <AD_REFERENCE_ID><![CDATA[16]]></AD_REFERENCE_ID>
+<!--02E827D16F9042D59CDC4FD71C4FAFAC-->  <FIELDLENGTH><![CDATA[19]]></FIELDLENGTH>
+<!--02E827D16F9042D59CDC4FD71C4FAFAC-->  <ISKEY><![CDATA[N]]></ISKEY>
+<!--02E827D16F9042D59CDC4FD71C4FAFAC-->  <ISPARENT><![CDATA[N]]></ISPARENT>
+<!--02E827D16F9042D59CDC4FD71C4FAFAC-->  <ISMANDATORY><![CDATA[N]]></ISMANDATORY>
+<!--02E827D16F9042D59CDC4FD71C4FAFAC-->  <ISUPDATEABLE><![CDATA[Y]]></ISUPDATEABLE>
+<!--02E827D16F9042D59CDC4FD71C4FAFAC-->  <ISIDENTIFIER><![CDATA[N]]></ISIDENTIFIER>
+<!--02E827D16F9042D59CDC4FD71C4FAFAC-->  <SEQNO><![CDATA[100]]></SEQNO>
+<!--02E827D16F9042D59CDC4FD71C4FAFAC-->  <ISTRANSLATED><![CDATA[N]]></ISTRANSLATED>
+<!--02E827D16F9042D59CDC4FD71C4FAFAC-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--02E827D16F9042D59CDC4FD71C4FAFAC-->  <ISSELECTIONCOLUMN><![CDATA[N]]></ISSELECTIONCOLUMN>
+<!--02E827D16F9042D59CDC4FD71C4FAFAC-->  <AD_ELEMENT_ID><![CDATA[9BDD94C76B744BE79B1EA9FF1F86F12A]]></AD_ELEMENT_ID>
+<!--02E827D16F9042D59CDC4FD71C4FAFAC-->  <ISSESSIONATTR><![CDATA[N]]></ISSESSIONATTR>
+<!--02E827D16F9042D59CDC4FD71C4FAFAC-->  <ISSECONDARYKEY><![CDATA[N]]></ISSECONDARYKEY>
+<!--02E827D16F9042D59CDC4FD71C4FAFAC-->  <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE>
+<!--02E827D16F9042D59CDC4FD71C4FAFAC-->  <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS>
+<!--02E827D16F9042D59CDC4FD71C4FAFAC-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--02E827D16F9042D59CDC4FD71C4FAFAC-->  <POSITION><![CDATA[10]]></POSITION>
+<!--02E827D16F9042D59CDC4FD71C4FAFAC-->  <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT>
+<!--02E827D16F9042D59CDC4FD71C4FAFAC-->  <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE>
+<!--02E827D16F9042D59CDC4FD71C4FAFAC-->  <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW>
+<!--02E827D16F9042D59CDC4FD71C4FAFAC-->  <IMAGESIZEVALUESACTION><![CDATA[N]]></IMAGESIZEVALUESACTION>
+<!--02E827D16F9042D59CDC4FD71C4FAFAC-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
+<!--02E827D16F9042D59CDC4FD71C4FAFAC--></AD_COLUMN>
+
 <!--02EA70D4F24C404CA9B45E0330470466--><AD_COLUMN>
 <!--02EA70D4F24C404CA9B45E0330470466-->  <AD_COLUMN_ID><![CDATA[02EA70D4F24C404CA9B45E0330470466]]></AD_COLUMN_ID>
 <!--02EA70D4F24C404CA9B45E0330470466-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -225486,6 +225519,42 @@
 <!--070CB5DDE659436984E4DEB06100AC41-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
 <!--070CB5DDE659436984E4DEB06100AC41--></AD_COLUMN>
 
+<!--0737CBC87537427E951BC3EAC8C11E1A--><AD_COLUMN>
+<!--0737CBC87537427E951BC3EAC8C11E1A-->  <AD_COLUMN_ID><![CDATA[0737CBC87537427E951BC3EAC8C11E1A]]></AD_COLUMN_ID>
+<!--0737CBC87537427E951BC3EAC8C11E1A-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--0737CBC87537427E951BC3EAC8C11E1A-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--0737CBC87537427E951BC3EAC8C11E1A-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--0737CBC87537427E951BC3EAC8C11E1A-->  <NAME><![CDATA[Updated]]></NAME>
+<!--0737CBC87537427E951BC3EAC8C11E1A-->  <DESCRIPTION><![CDATA[The date that this record was last updated]]></DESCRIPTION>
+<!--0737CBC87537427E951BC3EAC8C11E1A-->  <HELP><![CDATA[The Updated field indicates the date that this record was updated.]]></HELP>
+<!--0737CBC87537427E951BC3EAC8C11E1A-->  <COLUMNNAME><![CDATA[Updated]]></COLUMNNAME>
+<!--0737CBC87537427E951BC3EAC8C11E1A-->  <AD_TABLE_ID><![CDATA[C2968EF014C146B99A0C136BA9D6331F]]></AD_TABLE_ID>
+<!--0737CBC87537427E951BC3EAC8C11E1A-->  <AD_REFERENCE_ID><![CDATA[16]]></AD_REFERENCE_ID>
+<!--0737CBC87537427E951BC3EAC8C11E1A-->  <FIELDLENGTH><![CDATA[19]]></FIELDLENGTH>
+<!--0737CBC87537427E951BC3EAC8C11E1A-->  <DEFAULTVALUE><![CDATA[@#Date@]]></DEFAULTVALUE>
+<!--0737CBC87537427E951BC3EAC8C11E1A-->  <ISKEY><![CDATA[N]]></ISKEY>
+<!--0737CBC87537427E951BC3EAC8C11E1A-->  <ISPARENT><![CDATA[N]]></ISPARENT>
+<!--0737CBC87537427E951BC3EAC8C11E1A-->  <ISMANDATORY><![CDATA[Y]]></ISMANDATORY>
+<!--0737CBC87537427E951BC3EAC8C11E1A-->  <ISUPDATEABLE><![CDATA[N]]></ISUPDATEABLE>
+<!--0737CBC87537427E951BC3EAC8C11E1A-->  <ISIDENTIFIER><![CDATA[N]]></ISIDENTIFIER>
+<!--0737CBC87537427E951BC3EAC8C11E1A-->  <SEQNO><![CDATA[70]]></SEQNO>
+<!--0737CBC87537427E951BC3EAC8C11E1A-->  <ISTRANSLATED><![CDATA[N]]></ISTRANSLATED>
+<!--0737CBC87537427E951BC3EAC8C11E1A-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--0737CBC87537427E951BC3EAC8C11E1A-->  <ISSELECTIONCOLUMN><![CDATA[N]]></ISSELECTIONCOLUMN>
+<!--0737CBC87537427E951BC3EAC8C11E1A-->  <AD_ELEMENT_ID><![CDATA[607]]></AD_ELEMENT_ID>
+<!--0737CBC87537427E951BC3EAC8C11E1A-->  <ISSESSIONATTR><![CDATA[N]]></ISSESSIONATTR>
+<!--0737CBC87537427E951BC3EAC8C11E1A-->  <ISSECONDARYKEY><![CDATA[N]]></ISSECONDARYKEY>
+<!--0737CBC87537427E951BC3EAC8C11E1A-->  <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE>
+<!--0737CBC87537427E951BC3EAC8C11E1A-->  <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS>
+<!--0737CBC87537427E951BC3EAC8C11E1A-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--0737CBC87537427E951BC3EAC8C11E1A-->  <POSITION><![CDATA[7]]></POSITION>
+<!--0737CBC87537427E951BC3EAC8C11E1A-->  <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT>
+<!--0737CBC87537427E951BC3EAC8C11E1A-->  <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE>
+<!--0737CBC87537427E951BC3EAC8C11E1A-->  <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW>
+<!--0737CBC87537427E951BC3EAC8C11E1A-->  <IMAGESIZEVALUESACTION><![CDATA[N]]></IMAGESIZEVALUESACTION>
+<!--0737CBC87537427E951BC3EAC8C11E1A-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
+<!--0737CBC87537427E951BC3EAC8C11E1A--></AD_COLUMN>
+
 <!--0759BCC0A42111DDB991001B388C05F0--><AD_COLUMN>
 <!--0759BCC0A42111DDB991001B388C05F0-->  <AD_COLUMN_ID><![CDATA[0759BCC0A42111DDB991001B388C05F0]]></AD_COLUMN_ID>
 <!--0759BCC0A42111DDB991001B388C05F0-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -231512,6 +231581,39 @@
 <!--203C2E66223345CDBD2A5391BA5212AA-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
 <!--203C2E66223345CDBD2A5391BA5212AA--></AD_COLUMN>
 
+<!--204E58F3738440ABA019B6323F9DCF20--><AD_COLUMN>
+<!--204E58F3738440ABA019B6323F9DCF20-->  <AD_COLUMN_ID><![CDATA[204E58F3738440ABA019B6323F9DCF20]]></AD_COLUMN_ID>
+<!--204E58F3738440ABA019B6323F9DCF20-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--204E58F3738440ABA019B6323F9DCF20-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--204E58F3738440ABA019B6323F9DCF20-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--204E58F3738440ABA019B6323F9DCF20-->  <NAME><![CDATA[C_Import_Entry_Archive_ID]]></NAME>
+<!--204E58F3738440ABA019B6323F9DCF20-->  <COLUMNNAME><![CDATA[C_Import_Entry_Archive_ID]]></COLUMNNAME>
+<!--204E58F3738440ABA019B6323F9DCF20-->  <AD_TABLE_ID><![CDATA[1B19E761F8E24E00B5FBF2C22082A006]]></AD_TABLE_ID>
+<!--204E58F3738440ABA019B6323F9DCF20-->  <AD_REFERENCE_ID><![CDATA[13]]></AD_REFERENCE_ID>
+<!--204E58F3738440ABA019B6323F9DCF20-->  <FIELDLENGTH><![CDATA[32]]></FIELDLENGTH>
+<!--204E58F3738440ABA019B6323F9DCF20-->  <ISKEY><![CDATA[Y]]></ISKEY>
+<!--204E58F3738440ABA019B6323F9DCF20-->  <ISPARENT><![CDATA[N]]></ISPARENT>
+<!--204E58F3738440ABA019B6323F9DCF20-->  <ISMANDATORY><![CDATA[Y]]></ISMANDATORY>
+<!--204E58F3738440ABA019B6323F9DCF20-->  <ISUPDATEABLE><![CDATA[N]]></ISUPDATEABLE>
+<!--204E58F3738440ABA019B6323F9DCF20-->  <ISIDENTIFIER><![CDATA[N]]></ISIDENTIFIER>
+<!--204E58F3738440ABA019B6323F9DCF20-->  <SEQNO><![CDATA[10]]></SEQNO>
+<!--204E58F3738440ABA019B6323F9DCF20-->  <ISTRANSLATED><![CDATA[N]]></ISTRANSLATED>
+<!--204E58F3738440ABA019B6323F9DCF20-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--204E58F3738440ABA019B6323F9DCF20-->  <ISSELECTIONCOLUMN><![CDATA[N]]></ISSELECTIONCOLUMN>
+<!--204E58F3738440ABA019B6323F9DCF20-->  <AD_ELEMENT_ID><![CDATA[DDF702E1CE844A27A436A023587622E3]]></AD_ELEMENT_ID>
+<!--204E58F3738440ABA019B6323F9DCF20-->  <ISSESSIONATTR><![CDATA[N]]></ISSESSIONATTR>
+<!--204E58F3738440ABA019B6323F9DCF20-->  <ISSECONDARYKEY><![CDATA[N]]></ISSECONDARYKEY>
+<!--204E58F3738440ABA019B6323F9DCF20-->  <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE>
+<!--204E58F3738440ABA019B6323F9DCF20-->  <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS>
+<!--204E58F3738440ABA019B6323F9DCF20-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--204E58F3738440ABA019B6323F9DCF20-->  <POSITION><![CDATA[1]]></POSITION>
+<!--204E58F3738440ABA019B6323F9DCF20-->  <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT>
+<!--204E58F3738440ABA019B6323F9DCF20-->  <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE>
+<!--204E58F3738440ABA019B6323F9DCF20-->  <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW>
+<!--204E58F3738440ABA019B6323F9DCF20-->  <IMAGESIZEVALUESACTION><![CDATA[N]]></IMAGESIZEVALUESACTION>
+<!--204E58F3738440ABA019B6323F9DCF20-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
+<!--204E58F3738440ABA019B6323F9DCF20--></AD_COLUMN>
+
 <!--20685BD0894442B981F48DAB5E8031ED--><AD_COLUMN>
 <!--20685BD0894442B981F48DAB5E8031ED-->  <AD_COLUMN_ID><![CDATA[20685BD0894442B981F48DAB5E8031ED]]></AD_COLUMN_ID>
 <!--20685BD0894442B981F48DAB5E8031ED-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -235069,6 +235171,42 @@
 <!--31940C8567304B00A8AF8D7A61BE5F3A-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
 <!--31940C8567304B00A8AF8D7A61BE5F3A--></AD_COLUMN>
 
+<!--319803C2F4EA4708BFFD09D798D05208--><AD_COLUMN>
+<!--319803C2F4EA4708BFFD09D798D05208-->  <AD_COLUMN_ID><![CDATA[319803C2F4EA4708BFFD09D798D05208]]></AD_COLUMN_ID>
+<!--319803C2F4EA4708BFFD09D798D05208-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--319803C2F4EA4708BFFD09D798D05208-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--319803C2F4EA4708BFFD09D798D05208-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--319803C2F4EA4708BFFD09D798D05208-->  <NAME><![CDATA[Updated]]></NAME>
+<!--319803C2F4EA4708BFFD09D798D05208-->  <DESCRIPTION><![CDATA[The date that this record was last updated]]></DESCRIPTION>
+<!--319803C2F4EA4708BFFD09D798D05208-->  <HELP><![CDATA[The Updated field indicates the date that this record was updated.]]></HELP>
+<!--319803C2F4EA4708BFFD09D798D05208-->  <COLUMNNAME><![CDATA[Updated]]></COLUMNNAME>
+<!--319803C2F4EA4708BFFD09D798D05208-->  <AD_TABLE_ID><![CDATA[1B19E761F8E24E00B5FBF2C22082A006]]></AD_TABLE_ID>
+<!--319803C2F4EA4708BFFD09D798D05208-->  <AD_REFERENCE_ID><![CDATA[16]]></AD_REFERENCE_ID>
+<!--319803C2F4EA4708BFFD09D798D05208-->  <FIELDLENGTH><![CDATA[19]]></FIELDLENGTH>
+<!--319803C2F4EA4708BFFD09D798D05208-->  <DEFAULTVALUE><![CDATA[@#Date@]]></DEFAULTVALUE>
+<!--319803C2F4EA4708BFFD09D798D05208-->  <ISKEY><![CDATA[N]]></ISKEY>
+<!--319803C2F4EA4708BFFD09D798D05208-->  <ISPARENT><![CDATA[N]]></ISPARENT>
+<!--319803C2F4EA4708BFFD09D798D05208-->  <ISMANDATORY><![CDATA[Y]]></ISMANDATORY>
+<!--319803C2F4EA4708BFFD09D798D05208-->  <ISUPDATEABLE><![CDATA[N]]></ISUPDATEABLE>
+<!--319803C2F4EA4708BFFD09D798D05208-->  <ISIDENTIFIER><![CDATA[N]]></ISIDENTIFIER>
+<!--319803C2F4EA4708BFFD09D798D05208-->  <SEQNO><![CDATA[70]]></SEQNO>
+<!--319803C2F4EA4708BFFD09D798D05208-->  <ISTRANSLATED><![CDATA[N]]></ISTRANSLATED>
+<!--319803C2F4EA4708BFFD09D798D05208-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--319803C2F4EA4708BFFD09D798D05208-->  <ISSELECTIONCOLUMN><![CDATA[N]]></ISSELECTIONCOLUMN>
+<!--319803C2F4EA4708BFFD09D798D05208-->  <AD_ELEMENT_ID><![CDATA[607]]></AD_ELEMENT_ID>
+<!--319803C2F4EA4708BFFD09D798D05208-->  <ISSESSIONATTR><![CDATA[N]]></ISSESSIONATTR>
+<!--319803C2F4EA4708BFFD09D798D05208-->  <ISSECONDARYKEY><![CDATA[N]]></ISSECONDARYKEY>
+<!--319803C2F4EA4708BFFD09D798D05208-->  <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE>
+<!--319803C2F4EA4708BFFD09D798D05208-->  <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS>
+<!--319803C2F4EA4708BFFD09D798D05208-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--319803C2F4EA4708BFFD09D798D05208-->  <POSITION><![CDATA[7]]></POSITION>
+<!--319803C2F4EA4708BFFD09D798D05208-->  <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT>
+<!--319803C2F4EA4708BFFD09D798D05208-->  <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE>
+<!--319803C2F4EA4708BFFD09D798D05208-->  <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW>
+<!--319803C2F4EA4708BFFD09D798D05208-->  <IMAGESIZEVALUESACTION><![CDATA[N]]></IMAGESIZEVALUESACTION>
+<!--319803C2F4EA4708BFFD09D798D05208-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
+<!--319803C2F4EA4708BFFD09D798D05208--></AD_COLUMN>
+
 <!--31A70D5921994990B17329ECB16314A0--><AD_COLUMN>
 <!--31A70D5921994990B17329ECB16314A0-->  <AD_COLUMN_ID><![CDATA[31A70D5921994990B17329ECB16314A0]]></AD_COLUMN_ID>
 <!--31A70D5921994990B17329ECB16314A0-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -236688,6 +236826,39 @@
 <!--390B5858EEB44D1CA30EE290D277118A-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
 <!--390B5858EEB44D1CA30EE290D277118A--></AD_COLUMN>
 
+<!--393102FB4B954F58A9D8223E19453EC6--><AD_COLUMN>
+<!--393102FB4B954F58A9D8223E19453EC6-->  <AD_COLUMN_ID><![CDATA[393102FB4B954F58A9D8223E19453EC6]]></AD_COLUMN_ID>
+<!--393102FB4B954F58A9D8223E19453EC6-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--393102FB4B954F58A9D8223E19453EC6-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--393102FB4B954F58A9D8223E19453EC6-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--393102FB4B954F58A9D8223E19453EC6-->  <NAME><![CDATA[Json Info]]></NAME>
+<!--393102FB4B954F58A9D8223E19453EC6-->  <COLUMNNAME><![CDATA[Jsoninfo]]></COLUMNNAME>
+<!--393102FB4B954F58A9D8223E19453EC6-->  <AD_TABLE_ID><![CDATA[1B19E761F8E24E00B5FBF2C22082A006]]></AD_TABLE_ID>
+<!--393102FB4B954F58A9D8223E19453EC6-->  <AD_REFERENCE_ID><![CDATA[14]]></AD_REFERENCE_ID>
+<!--393102FB4B954F58A9D8223E19453EC6-->  <FIELDLENGTH><![CDATA[1000000]]></FIELDLENGTH>
+<!--393102FB4B954F58A9D8223E19453EC6-->  <ISKEY><![CDATA[N]]></ISKEY>
+<!--393102FB4B954F58A9D8223E19453EC6-->  <ISPARENT><![CDATA[N]]></ISPARENT>
+<!--393102FB4B954F58A9D8223E19453EC6-->  <ISMANDATORY><![CDATA[N]]></ISMANDATORY>
+<!--393102FB4B954F58A9D8223E19453EC6-->  <ISUPDATEABLE><![CDATA[Y]]></ISUPDATEABLE>
+<!--393102FB4B954F58A9D8223E19453EC6-->  <ISIDENTIFIER><![CDATA[N]]></ISIDENTIFIER>
+<!--393102FB4B954F58A9D8223E19453EC6-->  <SEQNO><![CDATA[110]]></SEQNO>
+<!--393102FB4B954F58A9D8223E19453EC6-->  <ISTRANSLATED><![CDATA[N]]></ISTRANSLATED>
+<!--393102FB4B954F58A9D8223E19453EC6-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--393102FB4B954F58A9D8223E19453EC6-->  <ISSELECTIONCOLUMN><![CDATA[N]]></ISSELECTIONCOLUMN>
+<!--393102FB4B954F58A9D8223E19453EC6-->  <AD_ELEMENT_ID><![CDATA[EC678406A5004196B040ED6819361C2A]]></AD_ELEMENT_ID>
+<!--393102FB4B954F58A9D8223E19453EC6-->  <ISSESSIONATTR><![CDATA[N]]></ISSESSIONATTR>
+<!--393102FB4B954F58A9D8223E19453EC6-->  <ISSECONDARYKEY><![CDATA[N]]></ISSECONDARYKEY>
+<!--393102FB4B954F58A9D8223E19453EC6-->  <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE>
+<!--393102FB4B954F58A9D8223E19453EC6-->  <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS>
+<!--393102FB4B954F58A9D8223E19453EC6-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--393102FB4B954F58A9D8223E19453EC6-->  <POSITION><![CDATA[11]]></POSITION>
+<!--393102FB4B954F58A9D8223E19453EC6-->  <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT>
+<!--393102FB4B954F58A9D8223E19453EC6-->  <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE>
+<!--393102FB4B954F58A9D8223E19453EC6-->  <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW>
+<!--393102FB4B954F58A9D8223E19453EC6-->  <IMAGESIZEVALUESACTION><![CDATA[N]]></IMAGESIZEVALUESACTION>
+<!--393102FB4B954F58A9D8223E19453EC6-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
+<!--393102FB4B954F58A9D8223E19453EC6--></AD_COLUMN>
+
 <!--393F6FD0AE17478A9F615FB9ED453F70--><AD_COLUMN>
 <!--393F6FD0AE17478A9F615FB9ED453F70-->  <AD_COLUMN_ID><![CDATA[393F6FD0AE17478A9F615FB9ED453F70]]></AD_COLUMN_ID>
 <!--393F6FD0AE17478A9F615FB9ED453F70-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -240521,6 +240692,41 @@
 <!--48E25A2213554A62A2819992FDE999EC-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
 <!--48E25A2213554A62A2819992FDE999EC--></AD_COLUMN>
 
+<!--48E9FD0C859A40B5AFA1C28EB86186B7--><AD_COLUMN>
+<!--48E9FD0C859A40B5AFA1C28EB86186B7-->  <AD_COLUMN_ID><![CDATA[48E9FD0C859A40B5AFA1C28EB86186B7]]></AD_COLUMN_ID>
+<!--48E9FD0C859A40B5AFA1C28EB86186B7-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--48E9FD0C859A40B5AFA1C28EB86186B7-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--48E9FD0C859A40B5AFA1C28EB86186B7-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--48E9FD0C859A40B5AFA1C28EB86186B7-->  <NAME><![CDATA[Created By]]></NAME>
+<!--48E9FD0C859A40B5AFA1C28EB86186B7-->  <DESCRIPTION><![CDATA[User who created this records]]></DESCRIPTION>
+<!--48E9FD0C859A40B5AFA1C28EB86186B7-->  <HELP><![CDATA[The Created By field indicates the user who created this record.]]></HELP>
+<!--48E9FD0C859A40B5AFA1C28EB86186B7-->  <COLUMNNAME><![CDATA[Createdby]]></COLUMNNAME>
+<!--48E9FD0C859A40B5AFA1C28EB86186B7-->  <AD_TABLE_ID><![CDATA[C2968EF014C146B99A0C136BA9D6331F]]></AD_TABLE_ID>
+<!--48E9FD0C859A40B5AFA1C28EB86186B7-->  <AD_REFERENCE_ID><![CDATA[30]]></AD_REFERENCE_ID>
+<!--48E9FD0C859A40B5AFA1C28EB86186B7-->  <FIELDLENGTH><![CDATA[32]]></FIELDLENGTH>
+<!--48E9FD0C859A40B5AFA1C28EB86186B7-->  <ISKEY><![CDATA[N]]></ISKEY>
+<!--48E9FD0C859A40B5AFA1C28EB86186B7-->  <ISPARENT><![CDATA[N]]></ISPARENT>
+<!--48E9FD0C859A40B5AFA1C28EB86186B7-->  <ISMANDATORY><![CDATA[Y]]></ISMANDATORY>
+<!--48E9FD0C859A40B5AFA1C28EB86186B7-->  <ISUPDATEABLE><![CDATA[N]]></ISUPDATEABLE>
+<!--48E9FD0C859A40B5AFA1C28EB86186B7-->  <ISIDENTIFIER><![CDATA[N]]></ISIDENTIFIER>
+<!--48E9FD0C859A40B5AFA1C28EB86186B7-->  <SEQNO><![CDATA[60]]></SEQNO>
+<!--48E9FD0C859A40B5AFA1C28EB86186B7-->  <ISTRANSLATED><![CDATA[N]]></ISTRANSLATED>
+<!--48E9FD0C859A40B5AFA1C28EB86186B7-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--48E9FD0C859A40B5AFA1C28EB86186B7-->  <ISSELECTIONCOLUMN><![CDATA[N]]></ISSELECTIONCOLUMN>
+<!--48E9FD0C859A40B5AFA1C28EB86186B7-->  <AD_ELEMENT_ID><![CDATA[246]]></AD_ELEMENT_ID>
+<!--48E9FD0C859A40B5AFA1C28EB86186B7-->  <ISSESSIONATTR><![CDATA[N]]></ISSESSIONATTR>
+<!--48E9FD0C859A40B5AFA1C28EB86186B7-->  <ISSECONDARYKEY><![CDATA[N]]></ISSECONDARYKEY>
+<!--48E9FD0C859A40B5AFA1C28EB86186B7-->  <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE>
+<!--48E9FD0C859A40B5AFA1C28EB86186B7-->  <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS>
+<!--48E9FD0C859A40B5AFA1C28EB86186B7-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--48E9FD0C859A40B5AFA1C28EB86186B7-->  <POSITION><![CDATA[6]]></POSITION>
+<!--48E9FD0C859A40B5AFA1C28EB86186B7-->  <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT>
+<!--48E9FD0C859A40B5AFA1C28EB86186B7-->  <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE>
+<!--48E9FD0C859A40B5AFA1C28EB86186B7-->  <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW>
+<!--48E9FD0C859A40B5AFA1C28EB86186B7-->  <IMAGESIZEVALUESACTION><![CDATA[N]]></IMAGESIZEVALUESACTION>
+<!--48E9FD0C859A40B5AFA1C28EB86186B7-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
+<!--48E9FD0C859A40B5AFA1C28EB86186B7--></AD_COLUMN>
+
 <!--48EE63F74C44433FA2302AC269F6924C--><AD_COLUMN>
 <!--48EE63F74C44433FA2302AC269F6924C-->  <AD_COLUMN_ID><![CDATA[48EE63F74C44433FA2302AC269F6924C]]></AD_COLUMN_ID>
 <!--48EE63F74C44433FA2302AC269F6924C-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -265327,6 +265533,44 @@
 <!--6B5CAC2519074347A83CB30D7C005E02-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
 <!--6B5CAC2519074347A83CB30D7C005E02--></AD_COLUMN>
 
+<!--6B603BC94AA84A3581E14BE9BB1A2441--><AD_COLUMN>
+<!--6B603BC94AA84A3581E14BE9BB1A2441-->  <AD_COLUMN_ID><![CDATA[6B603BC94AA84A3581E14BE9BB1A2441]]></AD_COLUMN_ID>
+<!--6B603BC94AA84A3581E14BE9BB1A2441-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--6B603BC94AA84A3581E14BE9BB1A2441-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--6B603BC94AA84A3581E14BE9BB1A2441-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--6B603BC94AA84A3581E14BE9BB1A2441-->  <NAME><![CDATA[Active]]></NAME>
+<!--6B603BC94AA84A3581E14BE9BB1A2441-->  <DESCRIPTION><![CDATA[A flag indicating whether this record is available for use or de-activated.]]></DESCRIPTION>
+<!--6B603BC94AA84A3581E14BE9BB1A2441-->  <HELP><![CDATA[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.]]></HELP>
+<!--6B603BC94AA84A3581E14BE9BB1A2441-->  <COLUMNNAME><![CDATA[Isactive]]></COLUMNNAME>
+<!--6B603BC94AA84A3581E14BE9BB1A2441-->  <AD_TABLE_ID><![CDATA[1B19E761F8E24E00B5FBF2C22082A006]]></AD_TABLE_ID>
+<!--6B603BC94AA84A3581E14BE9BB1A2441-->  <AD_REFERENCE_ID><![CDATA[20]]></AD_REFERENCE_ID>
+<!--6B603BC94AA84A3581E14BE9BB1A2441-->  <FIELDLENGTH><![CDATA[1]]></FIELDLENGTH>
+<!--6B603BC94AA84A3581E14BE9BB1A2441-->  <DEFAULTVALUE><![CDATA[Y]]></DEFAULTVALUE>
+<!--6B603BC94AA84A3581E14BE9BB1A2441-->  <ISKEY><![CDATA[N]]></ISKEY>
+<!--6B603BC94AA84A3581E14BE9BB1A2441-->  <ISPARENT><![CDATA[N]]></ISPARENT>
+<!--6B603BC94AA84A3581E14BE9BB1A2441-->  <ISMANDATORY><![CDATA[Y]]></ISMANDATORY>
+<!--6B603BC94AA84A3581E14BE9BB1A2441-->  <ISUPDATEABLE><![CDATA[Y]]></ISUPDATEABLE>
+<!--6B603BC94AA84A3581E14BE9BB1A2441-->  <ISIDENTIFIER><![CDATA[N]]></ISIDENTIFIER>
+<!--6B603BC94AA84A3581E14BE9BB1A2441-->  <SEQNO><![CDATA[40]]></SEQNO>
+<!--6B603BC94AA84A3581E14BE9BB1A2441-->  <ISTRANSLATED><![CDATA[N]]></ISTRANSLATED>
+<!--6B603BC94AA84A3581E14BE9BB1A2441-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--6B603BC94AA84A3581E14BE9BB1A2441-->  <ISSELECTIONCOLUMN><![CDATA[N]]></ISSELECTIONCOLUMN>
+<!--6B603BC94AA84A3581E14BE9BB1A2441-->  <AD_ELEMENT_ID><![CDATA[348]]></AD_ELEMENT_ID>
+<!--6B603BC94AA84A3581E14BE9BB1A2441-->  <ISSESSIONATTR><![CDATA[N]]></ISSESSIONATTR>
+<!--6B603BC94AA84A3581E14BE9BB1A2441-->  <ISSECONDARYKEY><![CDATA[N]]></ISSECONDARYKEY>
+<!--6B603BC94AA84A3581E14BE9BB1A2441-->  <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE>
+<!--6B603BC94AA84A3581E14BE9BB1A2441-->  <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS>
+<!--6B603BC94AA84A3581E14BE9BB1A2441-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--6B603BC94AA84A3581E14BE9BB1A2441-->  <POSITION><![CDATA[4]]></POSITION>
+<!--6B603BC94AA84A3581E14BE9BB1A2441-->  <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT>
+<!--6B603BC94AA84A3581E14BE9BB1A2441-->  <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE>
+<!--6B603BC94AA84A3581E14BE9BB1A2441-->  <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW>
+<!--6B603BC94AA84A3581E14BE9BB1A2441-->  <IMAGESIZEVALUESACTION><![CDATA[N]]></IMAGESIZEVALUESACTION>
+<!--6B603BC94AA84A3581E14BE9BB1A2441-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
+<!--6B603BC94AA84A3581E14BE9BB1A2441--></AD_COLUMN>
+
 <!--6B6445E10CA84681A0C1B25C299F9CBA--><AD_COLUMN>
 <!--6B6445E10CA84681A0C1B25C299F9CBA-->  <AD_COLUMN_ID><![CDATA[6B6445E10CA84681A0C1B25C299F9CBA]]></AD_COLUMN_ID>
 <!--6B6445E10CA84681A0C1B25C299F9CBA-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -265804,6 +266048,40 @@
 <!--6D7F683367689D7AE040007F01015A4A-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
 <!--6D7F683367689D7AE040007F01015A4A--></AD_COLUMN>
 
+<!--6D88290995F243E4921F60E1BD25D2F7--><AD_COLUMN>
+<!--6D88290995F243E4921F60E1BD25D2F7-->  <AD_COLUMN_ID><![CDATA[6D88290995F243E4921F60E1BD25D2F7]]></AD_COLUMN_ID>
+<!--6D88290995F243E4921F60E1BD25D2F7-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--6D88290995F243E4921F60E1BD25D2F7-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--6D88290995F243E4921F60E1BD25D2F7-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--6D88290995F243E4921F60E1BD25D2F7-->  <NAME><![CDATA[Import Status]]></NAME>
+<!--6D88290995F243E4921F60E1BD25D2F7-->  <COLUMNNAME><![CDATA[ImportStatus]]></COLUMNNAME>
+<!--6D88290995F243E4921F60E1BD25D2F7-->  <AD_TABLE_ID><![CDATA[1B19E761F8E24E00B5FBF2C22082A006]]></AD_TABLE_ID>
+<!--6D88290995F243E4921F60E1BD25D2F7-->  <AD_REFERENCE_ID><![CDATA[17]]></AD_REFERENCE_ID>
+<!--6D88290995F243E4921F60E1BD25D2F7-->  <AD_REFERENCE_VALUE_ID><![CDATA[E2098DB3AF5D4487A8A6510582F42C33]]></AD_REFERENCE_VALUE_ID>
+<!--6D88290995F243E4921F60E1BD25D2F7-->  <FIELDLENGTH><![CDATA[60]]></FIELDLENGTH>
+<!--6D88290995F243E4921F60E1BD25D2F7-->  <ISKEY><![CDATA[N]]></ISKEY>
+<!--6D88290995F243E4921F60E1BD25D2F7-->  <ISPARENT><![CDATA[N]]></ISPARENT>
+<!--6D88290995F243E4921F60E1BD25D2F7-->  <ISMANDATORY><![CDATA[Y]]></ISMANDATORY>
+<!--6D88290995F243E4921F60E1BD25D2F7-->  <ISUPDATEABLE><![CDATA[Y]]></ISUPDATEABLE>
+<!--6D88290995F243E4921F60E1BD25D2F7-->  <ISIDENTIFIER><![CDATA[N]]></ISIDENTIFIER>
+<!--6D88290995F243E4921F60E1BD25D2F7-->  <SEQNO><![CDATA[120]]></SEQNO>
+<!--6D88290995F243E4921F60E1BD25D2F7-->  <ISTRANSLATED><![CDATA[N]]></ISTRANSLATED>
+<!--6D88290995F243E4921F60E1BD25D2F7-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--6D88290995F243E4921F60E1BD25D2F7-->  <ISSELECTIONCOLUMN><![CDATA[N]]></ISSELECTIONCOLUMN>
+<!--6D88290995F243E4921F60E1BD25D2F7-->  <AD_ELEMENT_ID><![CDATA[2DB6C5A32A69405EA5783EE847701B4B]]></AD_ELEMENT_ID>
+<!--6D88290995F243E4921F60E1BD25D2F7-->  <ISSESSIONATTR><![CDATA[N]]></ISSESSIONATTR>
+<!--6D88290995F243E4921F60E1BD25D2F7-->  <ISSECONDARYKEY><![CDATA[N]]></ISSECONDARYKEY>
+<!--6D88290995F243E4921F60E1BD25D2F7-->  <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE>
+<!--6D88290995F243E4921F60E1BD25D2F7-->  <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS>
+<!--6D88290995F243E4921F60E1BD25D2F7-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--6D88290995F243E4921F60E1BD25D2F7-->  <POSITION><![CDATA[12]]></POSITION>
+<!--6D88290995F243E4921F60E1BD25D2F7-->  <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT>
+<!--6D88290995F243E4921F60E1BD25D2F7-->  <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE>
+<!--6D88290995F243E4921F60E1BD25D2F7-->  <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW>
+<!--6D88290995F243E4921F60E1BD25D2F7-->  <IMAGESIZEVALUESACTION><![CDATA[N]]></IMAGESIZEVALUESACTION>
+<!--6D88290995F243E4921F60E1BD25D2F7-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
+<!--6D88290995F243E4921F60E1BD25D2F7--></AD_COLUMN>
+
 <!--6DB1DDCAE08F401EAAB0C6088A4FDFAD--><AD_COLUMN>
 <!--6DB1DDCAE08F401EAAB0C6088A4FDFAD-->  <AD_COLUMN_ID><![CDATA[6DB1DDCAE08F401EAAB0C6088A4FDFAD]]></AD_COLUMN_ID>
 <!--6DB1DDCAE08F401EAAB0C6088A4FDFAD-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -274351,6 +274629,42 @@
 <!--793A17FE1DFA4532AB43E93FC8C9570C-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
 <!--793A17FE1DFA4532AB43E93FC8C9570C--></AD_COLUMN>
 
+<!--7983F447A73140739567F2C4BF9F3525--><AD_COLUMN>
+<!--7983F447A73140739567F2C4BF9F3525-->  <AD_COLUMN_ID><![CDATA[7983F447A73140739567F2C4BF9F3525]]></AD_COLUMN_ID>
+<!--7983F447A73140739567F2C4BF9F3525-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--7983F447A73140739567F2C4BF9F3525-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--7983F447A73140739567F2C4BF9F3525-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--7983F447A73140739567F2C4BF9F3525-->  <NAME><![CDATA[Client]]></NAME>
+<!--7983F447A73140739567F2C4BF9F3525-->  <DESCRIPTION><![CDATA[Client for this installation.]]></DESCRIPTION>
+<!--7983F447A73140739567F2C4BF9F3525-->  <HELP><![CDATA[A Client is a company or a legal entity. You cannot share data between Clients.]]></HELP>
+<!--7983F447A73140739567F2C4BF9F3525-->  <COLUMNNAME><![CDATA[AD_Client_ID]]></COLUMNNAME>
+<!--7983F447A73140739567F2C4BF9F3525-->  <AD_TABLE_ID><![CDATA[C2968EF014C146B99A0C136BA9D6331F]]></AD_TABLE_ID>
+<!--7983F447A73140739567F2C4BF9F3525-->  <AD_REFERENCE_ID><![CDATA[19]]></AD_REFERENCE_ID>
+<!--7983F447A73140739567F2C4BF9F3525-->  <FIELDLENGTH><![CDATA[32]]></FIELDLENGTH>
+<!--7983F447A73140739567F2C4BF9F3525-->  <DEFAULTVALUE><![CDATA[@AD_CLIENT_ID@]]></DEFAULTVALUE>
+<!--7983F447A73140739567F2C4BF9F3525-->  <ISKEY><![CDATA[N]]></ISKEY>
+<!--7983F447A73140739567F2C4BF9F3525-->  <ISPARENT><![CDATA[N]]></ISPARENT>
+<!--7983F447A73140739567F2C4BF9F3525-->  <ISMANDATORY><![CDATA[Y]]></ISMANDATORY>
+<!--7983F447A73140739567F2C4BF9F3525-->  <ISUPDATEABLE><![CDATA[N]]></ISUPDATEABLE>
+<!--7983F447A73140739567F2C4BF9F3525-->  <ISIDENTIFIER><![CDATA[N]]></ISIDENTIFIER>
+<!--7983F447A73140739567F2C4BF9F3525-->  <SEQNO><![CDATA[20]]></SEQNO>
+<!--7983F447A73140739567F2C4BF9F3525-->  <ISTRANSLATED><![CDATA[N]]></ISTRANSLATED>
+<!--7983F447A73140739567F2C4BF9F3525-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--7983F447A73140739567F2C4BF9F3525-->  <ISSELECTIONCOLUMN><![CDATA[N]]></ISSELECTIONCOLUMN>
+<!--7983F447A73140739567F2C4BF9F3525-->  <AD_ELEMENT_ID><![CDATA[102]]></AD_ELEMENT_ID>
+<!--7983F447A73140739567F2C4BF9F3525-->  <ISSESSIONATTR><![CDATA[Y]]></ISSESSIONATTR>
+<!--7983F447A73140739567F2C4BF9F3525-->  <ISSECONDARYKEY><![CDATA[N]]></ISSECONDARYKEY>
+<!--7983F447A73140739567F2C4BF9F3525-->  <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE>
+<!--7983F447A73140739567F2C4BF9F3525-->  <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS>
+<!--7983F447A73140739567F2C4BF9F3525-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--7983F447A73140739567F2C4BF9F3525-->  <POSITION><![CDATA[2]]></POSITION>
+<!--7983F447A73140739567F2C4BF9F3525-->  <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT>
+<!--7983F447A73140739567F2C4BF9F3525-->  <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE>
+<!--7983F447A73140739567F2C4BF9F3525-->  <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW>
+<!--7983F447A73140739567F2C4BF9F3525-->  <IMAGESIZEVALUESACTION><![CDATA[N]]></IMAGESIZEVALUESACTION>
+<!--7983F447A73140739567F2C4BF9F3525-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
+<!--7983F447A73140739567F2C4BF9F3525--></AD_COLUMN>
+
 <!--79908F663B1B4D64AA1B74E9091FD2CE--><AD_COLUMN>
 <!--79908F663B1B4D64AA1B74E9091FD2CE-->  <AD_COLUMN_ID><![CDATA[79908F663B1B4D64AA1B74E9091FD2CE]]></AD_COLUMN_ID>
 <!--79908F663B1B4D64AA1B74E9091FD2CE-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -296056,6 +296370,40 @@
 <!--91C0717136BB400AAA09F8ECE76409BF-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
 <!--91C0717136BB400AAA09F8ECE76409BF--></AD_COLUMN>
 
+<!--91C5DA32197D4D3DB9FA5D25B650ADEF--><AD_COLUMN>
+<!--91C5DA32197D4D3DB9FA5D25B650ADEF-->  <AD_COLUMN_ID><![CDATA[91C5DA32197D4D3DB9FA5D25B650ADEF]]></AD_COLUMN_ID>
+<!--91C5DA32197D4D3DB9FA5D25B650ADEF-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--91C5DA32197D4D3DB9FA5D25B650ADEF-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--91C5DA32197D4D3DB9FA5D25B650ADEF-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--91C5DA32197D4D3DB9FA5D25B650ADEF-->  <NAME><![CDATA[Imported]]></NAME>
+<!--91C5DA32197D4D3DB9FA5D25B650ADEF-->  <COLUMNNAME><![CDATA[Imported]]></COLUMNNAME>
+<!--91C5DA32197D4D3DB9FA5D25B650ADEF-->  <AD_TABLE_ID><![CDATA[1B19E761F8E24E00B5FBF2C22082A006]]></AD_TABLE_ID>
+<!--91C5DA32197D4D3DB9FA5D25B650ADEF-->  <AD_REFERENCE_ID><![CDATA[16]]></AD_REFERENCE_ID>
+<!--91C5DA32197D4D3DB9FA5D25B650ADEF-->  <FIELDLENGTH><![CDATA[19]]></FIELDLENGTH>
+<!--91C5DA32197D4D3DB9FA5D25B650ADEF-->  <DEFAULTVALUE><![CDATA[@#Date@]]></DEFAULTVALUE>
+<!--91C5DA32197D4D3DB9FA5D25B650ADEF-->  <ISKEY><![CDATA[N]]></ISKEY>
+<!--91C5DA32197D4D3DB9FA5D25B650ADEF-->  <ISPARENT><![CDATA[N]]></ISPARENT>
+<!--91C5DA32197D4D3DB9FA5D25B650ADEF-->  <ISMANDATORY><![CDATA[N]]></ISMANDATORY>
+<!--91C5DA32197D4D3DB9FA5D25B650ADEF-->  <ISUPDATEABLE><![CDATA[Y]]></ISUPDATEABLE>
+<!--91C5DA32197D4D3DB9FA5D25B650ADEF-->  <ISIDENTIFIER><![CDATA[N]]></ISIDENTIFIER>
+<!--91C5DA32197D4D3DB9FA5D25B650ADEF-->  <SEQNO><![CDATA[100]]></SEQNO>
+<!--91C5DA32197D4D3DB9FA5D25B650ADEF-->  <ISTRANSLATED><![CDATA[N]]></ISTRANSLATED>
+<!--91C5DA32197D4D3DB9FA5D25B650ADEF-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--91C5DA32197D4D3DB9FA5D25B650ADEF-->  <ISSELECTIONCOLUMN><![CDATA[N]]></ISSELECTIONCOLUMN>
+<!--91C5DA32197D4D3DB9FA5D25B650ADEF-->  <AD_ELEMENT_ID><![CDATA[9BDD94C76B744BE79B1EA9FF1F86F12A]]></AD_ELEMENT_ID>
+<!--91C5DA32197D4D3DB9FA5D25B650ADEF-->  <ISSESSIONATTR><![CDATA[N]]></ISSESSIONATTR>
+<!--91C5DA32197D4D3DB9FA5D25B650ADEF-->  <ISSECONDARYKEY><![CDATA[N]]></ISSECONDARYKEY>
+<!--91C5DA32197D4D3DB9FA5D25B650ADEF-->  <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE>
+<!--91C5DA32197D4D3DB9FA5D25B650ADEF-->  <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS>
+<!--91C5DA32197D4D3DB9FA5D25B650ADEF-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--91C5DA32197D4D3DB9FA5D25B650ADEF-->  <POSITION><![CDATA[10]]></POSITION>
+<!--91C5DA32197D4D3DB9FA5D25B650ADEF-->  <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT>
+<!--91C5DA32197D4D3DB9FA5D25B650ADEF-->  <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE>
+<!--91C5DA32197D4D3DB9FA5D25B650ADEF-->  <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW>
+<!--91C5DA32197D4D3DB9FA5D25B650ADEF-->  <IMAGESIZEVALUESACTION><![CDATA[N]]></IMAGESIZEVALUESACTION>
+<!--91C5DA32197D4D3DB9FA5D25B650ADEF-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
+<!--91C5DA32197D4D3DB9FA5D25B650ADEF--></AD_COLUMN>
+
 <!--91EAF62656F242A7866362CCC97BA106--><AD_COLUMN>
 <!--91EAF62656F242A7866362CCC97BA106-->  <AD_COLUMN_ID><![CDATA[91EAF62656F242A7866362CCC97BA106]]></AD_COLUMN_ID>
 <!--91EAF62656F242A7866362CCC97BA106-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -300189,6 +300537,42 @@
 <!--9BAEEE4845F338D8E040007F01002420-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
 <!--9BAEEE4845F338D8E040007F01002420--></AD_COLUMN>
 
+<!--9BB25B7C89FC41AAB068343571BAF26B--><AD_COLUMN>
+<!--9BB25B7C89FC41AAB068343571BAF26B-->  <AD_COLUMN_ID><![CDATA[9BB25B7C89FC41AAB068343571BAF26B]]></AD_COLUMN_ID>
+<!--9BB25B7C89FC41AAB068343571BAF26B-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--9BB25B7C89FC41AAB068343571BAF26B-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--9BB25B7C89FC41AAB068343571BAF26B-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--9BB25B7C89FC41AAB068343571BAF26B-->  <NAME><![CDATA[Client]]></NAME>
+<!--9BB25B7C89FC41AAB068343571BAF26B-->  <DESCRIPTION><![CDATA[Client for this installation.]]></DESCRIPTION>
+<!--9BB25B7C89FC41AAB068343571BAF26B-->  <HELP><![CDATA[A Client is a company or a legal entity. You cannot share data between Clients.]]></HELP>
+<!--9BB25B7C89FC41AAB068343571BAF26B-->  <COLUMNNAME><![CDATA[AD_Client_ID]]></COLUMNNAME>
+<!--9BB25B7C89FC41AAB068343571BAF26B-->  <AD_TABLE_ID><![CDATA[1B19E761F8E24E00B5FBF2C22082A006]]></AD_TABLE_ID>
+<!--9BB25B7C89FC41AAB068343571BAF26B-->  <AD_REFERENCE_ID><![CDATA[19]]></AD_REFERENCE_ID>
+<!--9BB25B7C89FC41AAB068343571BAF26B-->  <FIELDLENGTH><![CDATA[32]]></FIELDLENGTH>
+<!--9BB25B7C89FC41AAB068343571BAF26B-->  <DEFAULTVALUE><![CDATA[@AD_CLIENT_ID@]]></DEFAULTVALUE>
+<!--9BB25B7C89FC41AAB068343571BAF26B-->  <ISKEY><![CDATA[N]]></ISKEY>
+<!--9BB25B7C89FC41AAB068343571BAF26B-->  <ISPARENT><![CDATA[N]]></ISPARENT>
+<!--9BB25B7C89FC41AAB068343571BAF26B-->  <ISMANDATORY><![CDATA[Y]]></ISMANDATORY>
+<!--9BB25B7C89FC41AAB068343571BAF26B-->  <ISUPDATEABLE><![CDATA[N]]></ISUPDATEABLE>
+<!--9BB25B7C89FC41AAB068343571BAF26B-->  <ISIDENTIFIER><![CDATA[N]]></ISIDENTIFIER>
+<!--9BB25B7C89FC41AAB068343571BAF26B-->  <SEQNO><![CDATA[20]]></SEQNO>
+<!--9BB25B7C89FC41AAB068343571BAF26B-->  <ISTRANSLATED><![CDATA[N]]></ISTRANSLATED>
+<!--9BB25B7C89FC41AAB068343571BAF26B-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--9BB25B7C89FC41AAB068343571BAF26B-->  <ISSELECTIONCOLUMN><![CDATA[N]]></ISSELECTIONCOLUMN>
+<!--9BB25B7C89FC41AAB068343571BAF26B-->  <AD_ELEMENT_ID><![CDATA[102]]></AD_ELEMENT_ID>
+<!--9BB25B7C89FC41AAB068343571BAF26B-->  <ISSESSIONATTR><![CDATA[Y]]></ISSESSIONATTR>
+<!--9BB25B7C89FC41AAB068343571BAF26B-->  <ISSECONDARYKEY><![CDATA[N]]></ISSECONDARYKEY>
+<!--9BB25B7C89FC41AAB068343571BAF26B-->  <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE>
+<!--9BB25B7C89FC41AAB068343571BAF26B-->  <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS>
+<!--9BB25B7C89FC41AAB068343571BAF26B-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--9BB25B7C89FC41AAB068343571BAF26B-->  <POSITION><![CDATA[2]]></POSITION>
+<!--9BB25B7C89FC41AAB068343571BAF26B-->  <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT>
+<!--9BB25B7C89FC41AAB068343571BAF26B-->  <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE>
+<!--9BB25B7C89FC41AAB068343571BAF26B-->  <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW>
+<!--9BB25B7C89FC41AAB068343571BAF26B-->  <IMAGESIZEVALUESACTION><![CDATA[N]]></IMAGESIZEVALUESACTION>
+<!--9BB25B7C89FC41AAB068343571BAF26B-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
+<!--9BB25B7C89FC41AAB068343571BAF26B--></AD_COLUMN>
+
 <!--9C003A6D7BC54456B55FD76F9D433E37--><AD_COLUMN>
 <!--9C003A6D7BC54456B55FD76F9D433E37-->  <AD_COLUMN_ID><![CDATA[9C003A6D7BC54456B55FD76F9D433E37]]></AD_COLUMN_ID>
 <!--9C003A6D7BC54456B55FD76F9D433E37-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -301360,6 +301744,40 @@
 <!--9EBFD106879C843FE040007F01001B0A-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
 <!--9EBFD106879C843FE040007F01001B0A--></AD_COLUMN>
 
+<!--9EC0340F24DC437F8381DE363CE8B509--><AD_COLUMN>
+<!--9EC0340F24DC437F8381DE363CE8B509-->  <AD_COLUMN_ID><![CDATA[9EC0340F24DC437F8381DE363CE8B509]]></AD_COLUMN_ID>
+<!--9EC0340F24DC437F8381DE363CE8B509-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--9EC0340F24DC437F8381DE363CE8B509-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--9EC0340F24DC437F8381DE363CE8B509-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--9EC0340F24DC437F8381DE363CE8B509-->  <NAME><![CDATA[Import Status]]></NAME>
+<!--9EC0340F24DC437F8381DE363CE8B509-->  <COLUMNNAME><![CDATA[ImportStatus]]></COLUMNNAME>
+<!--9EC0340F24DC437F8381DE363CE8B509-->  <AD_TABLE_ID><![CDATA[C2968EF014C146B99A0C136BA9D6331F]]></AD_TABLE_ID>
+<!--9EC0340F24DC437F8381DE363CE8B509-->  <AD_REFERENCE_ID><![CDATA[17]]></AD_REFERENCE_ID>
+<!--9EC0340F24DC437F8381DE363CE8B509-->  <AD_REFERENCE_VALUE_ID><![CDATA[E2098DB3AF5D4487A8A6510582F42C33]]></AD_REFERENCE_VALUE_ID>
+<!--9EC0340F24DC437F8381DE363CE8B509-->  <FIELDLENGTH><![CDATA[60]]></FIELDLENGTH>
+<!--9EC0340F24DC437F8381DE363CE8B509-->  <ISKEY><![CDATA[N]]></ISKEY>
+<!--9EC0340F24DC437F8381DE363CE8B509-->  <ISPARENT><![CDATA[N]]></ISPARENT>
+<!--9EC0340F24DC437F8381DE363CE8B509-->  <ISMANDATORY><![CDATA[Y]]></ISMANDATORY>
+<!--9EC0340F24DC437F8381DE363CE8B509-->  <ISUPDATEABLE><![CDATA[Y]]></ISUPDATEABLE>
+<!--9EC0340F24DC437F8381DE363CE8B509-->  <ISIDENTIFIER><![CDATA[N]]></ISIDENTIFIER>
+<!--9EC0340F24DC437F8381DE363CE8B509-->  <SEQNO><![CDATA[120]]></SEQNO>
+<!--9EC0340F24DC437F8381DE363CE8B509-->  <ISTRANSLATED><![CDATA[N]]></ISTRANSLATED>
+<!--9EC0340F24DC437F8381DE363CE8B509-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--9EC0340F24DC437F8381DE363CE8B509-->  <ISSELECTIONCOLUMN><![CDATA[N]]></ISSELECTIONCOLUMN>
+<!--9EC0340F24DC437F8381DE363CE8B509-->  <AD_ELEMENT_ID><![CDATA[2DB6C5A32A69405EA5783EE847701B4B]]></AD_ELEMENT_ID>
+<!--9EC0340F24DC437F8381DE363CE8B509-->  <ISSESSIONATTR><![CDATA[N]]></ISSESSIONATTR>
+<!--9EC0340F24DC437F8381DE363CE8B509-->  <ISSECONDARYKEY><![CDATA[N]]></ISSECONDARYKEY>
+<!--9EC0340F24DC437F8381DE363CE8B509-->  <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE>
+<!--9EC0340F24DC437F8381DE363CE8B509-->  <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS>
+<!--9EC0340F24DC437F8381DE363CE8B509-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--9EC0340F24DC437F8381DE363CE8B509-->  <POSITION><![CDATA[12]]></POSITION>
+<!--9EC0340F24DC437F8381DE363CE8B509-->  <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT>
+<!--9EC0340F24DC437F8381DE363CE8B509-->  <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE>
+<!--9EC0340F24DC437F8381DE363CE8B509-->  <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW>
+<!--9EC0340F24DC437F8381DE363CE8B509-->  <IMAGESIZEVALUESACTION><![CDATA[N]]></IMAGESIZEVALUESACTION>
+<!--9EC0340F24DC437F8381DE363CE8B509-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
+<!--9EC0340F24DC437F8381DE363CE8B509--></AD_COLUMN>
+
 <!--9ECAE2711AFE4A1D8EF9CCA5652470CD--><AD_COLUMN>
 <!--9ECAE2711AFE4A1D8EF9CCA5652470CD-->  <AD_COLUMN_ID><![CDATA[9ECAE2711AFE4A1D8EF9CCA5652470CD]]></AD_COLUMN_ID>
 <!--9ECAE2711AFE4A1D8EF9CCA5652470CD-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -301822,6 +302240,39 @@
 <!--9FBE8BF49A0F40DA8FB33EABD6BB58F5-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
 <!--9FBE8BF49A0F40DA8FB33EABD6BB58F5--></AD_COLUMN>
 
+<!--9FD5B3AAA35C42B39EC38CA5BDE5BF1F--><AD_COLUMN>
+<!--9FD5B3AAA35C42B39EC38CA5BDE5BF1F-->  <AD_COLUMN_ID><![CDATA[9FD5B3AAA35C42B39EC38CA5BDE5BF1F]]></AD_COLUMN_ID>
+<!--9FD5B3AAA35C42B39EC38CA5BDE5BF1F-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--9FD5B3AAA35C42B39EC38CA5BDE5BF1F-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--9FD5B3AAA35C42B39EC38CA5BDE5BF1F-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--9FD5B3AAA35C42B39EC38CA5BDE5BF1F-->  <NAME><![CDATA[Json Info]]></NAME>
+<!--9FD5B3AAA35C42B39EC38CA5BDE5BF1F-->  <COLUMNNAME><![CDATA[Jsoninfo]]></COLUMNNAME>
+<!--9FD5B3AAA35C42B39EC38CA5BDE5BF1F-->  <AD_TABLE_ID><![CDATA[C2968EF014C146B99A0C136BA9D6331F]]></AD_TABLE_ID>
+<!--9FD5B3AAA35C42B39EC38CA5BDE5BF1F-->  <AD_REFERENCE_ID><![CDATA[14]]></AD_REFERENCE_ID>
+<!--9FD5B3AAA35C42B39EC38CA5BDE5BF1F-->  <FIELDLENGTH><![CDATA[1000000]]></FIELDLENGTH>
+<!--9FD5B3AAA35C42B39EC38CA5BDE5BF1F-->  <ISKEY><![CDATA[N]]></ISKEY>
+<!--9FD5B3AAA35C42B39EC38CA5BDE5BF1F-->  <ISPARENT><![CDATA[N]]></ISPARENT>
+<!--9FD5B3AAA35C42B39EC38CA5BDE5BF1F-->  <ISMANDATORY><![CDATA[N]]></ISMANDATORY>
+<!--9FD5B3AAA35C42B39EC38CA5BDE5BF1F-->  <ISUPDATEABLE><![CDATA[Y]]></ISUPDATEABLE>
+<!--9FD5B3AAA35C42B39EC38CA5BDE5BF1F-->  <ISIDENTIFIER><![CDATA[N]]></ISIDENTIFIER>
+<!--9FD5B3AAA35C42B39EC38CA5BDE5BF1F-->  <SEQNO><![CDATA[110]]></SEQNO>
+<!--9FD5B3AAA35C42B39EC38CA5BDE5BF1F-->  <ISTRANSLATED><![CDATA[N]]></ISTRANSLATED>
+<!--9FD5B3AAA35C42B39EC38CA5BDE5BF1F-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--9FD5B3AAA35C42B39EC38CA5BDE5BF1F-->  <ISSELECTIONCOLUMN><![CDATA[N]]></ISSELECTIONCOLUMN>
+<!--9FD5B3AAA35C42B39EC38CA5BDE5BF1F-->  <AD_ELEMENT_ID><![CDATA[EC678406A5004196B040ED6819361C2A]]></AD_ELEMENT_ID>
+<!--9FD5B3AAA35C42B39EC38CA5BDE5BF1F-->  <ISSESSIONATTR><![CDATA[N]]></ISSESSIONATTR>
+<!--9FD5B3AAA35C42B39EC38CA5BDE5BF1F-->  <ISSECONDARYKEY><![CDATA[N]]></ISSECONDARYKEY>
+<!--9FD5B3AAA35C42B39EC38CA5BDE5BF1F-->  <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE>
+<!--9FD5B3AAA35C42B39EC38CA5BDE5BF1F-->  <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS>
+<!--9FD5B3AAA35C42B39EC38CA5BDE5BF1F-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--9FD5B3AAA35C42B39EC38CA5BDE5BF1F-->  <POSITION><![CDATA[11]]></POSITION>
+<!--9FD5B3AAA35C42B39EC38CA5BDE5BF1F-->  <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT>
+<!--9FD5B3AAA35C42B39EC38CA5BDE5BF1F-->  <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE>
+<!--9FD5B3AAA35C42B39EC38CA5BDE5BF1F-->  <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW>
+<!--9FD5B3AAA35C42B39EC38CA5BDE5BF1F-->  <IMAGESIZEVALUESACTION><![CDATA[N]]></IMAGESIZEVALUESACTION>
+<!--9FD5B3AAA35C42B39EC38CA5BDE5BF1F-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
+<!--9FD5B3AAA35C42B39EC38CA5BDE5BF1F--></AD_COLUMN>
+
 <!--9FD8BFED05CF4AFCB95F22423B39B153--><AD_COLUMN>
 <!--9FD8BFED05CF4AFCB95F22423B39B153-->  <AD_COLUMN_ID><![CDATA[9FD8BFED05CF4AFCB95F22423B39B153]]></AD_COLUMN_ID>
 <!--9FD8BFED05CF4AFCB95F22423B39B153-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -302667,6 +303118,41 @@
 <!--A299657C67C841EBB8E51AFB606EE4EF-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
 <!--A299657C67C841EBB8E51AFB606EE4EF--></AD_COLUMN>
 
+<!--A29E995788E44DCDA332A83E6E5FAFD4--><AD_COLUMN>
+<!--A29E995788E44DCDA332A83E6E5FAFD4-->  <AD_COLUMN_ID><![CDATA[A29E995788E44DCDA332A83E6E5FAFD4]]></AD_COLUMN_ID>
+<!--A29E995788E44DCDA332A83E6E5FAFD4-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--A29E995788E44DCDA332A83E6E5FAFD4-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--A29E995788E44DCDA332A83E6E5FAFD4-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--A29E995788E44DCDA332A83E6E5FAFD4-->  <NAME><![CDATA[Updated By]]></NAME>
+<!--A29E995788E44DCDA332A83E6E5FAFD4-->  <DESCRIPTION><![CDATA[User who updated this records]]></DESCRIPTION>
+<!--A29E995788E44DCDA332A83E6E5FAFD4-->  <HELP><![CDATA[The Updated By field indicates the user who updated this record.]]></HELP>
+<!--A29E995788E44DCDA332A83E6E5FAFD4-->  <COLUMNNAME><![CDATA[Updatedby]]></COLUMNNAME>
+<!--A29E995788E44DCDA332A83E6E5FAFD4-->  <AD_TABLE_ID><![CDATA[C2968EF014C146B99A0C136BA9D6331F]]></AD_TABLE_ID>
+<!--A29E995788E44DCDA332A83E6E5FAFD4-->  <AD_REFERENCE_ID><![CDATA[30]]></AD_REFERENCE_ID>
+<!--A29E995788E44DCDA332A83E6E5FAFD4-->  <FIELDLENGTH><![CDATA[32]]></FIELDLENGTH>
+<!--A29E995788E44DCDA332A83E6E5FAFD4-->  <ISKEY><![CDATA[N]]></ISKEY>
+<!--A29E995788E44DCDA332A83E6E5FAFD4-->  <ISPARENT><![CDATA[N]]></ISPARENT>
+<!--A29E995788E44DCDA332A83E6E5FAFD4-->  <ISMANDATORY><![CDATA[Y]]></ISMANDATORY>
+<!--A29E995788E44DCDA332A83E6E5FAFD4-->  <ISUPDATEABLE><![CDATA[N]]></ISUPDATEABLE>
+<!--A29E995788E44DCDA332A83E6E5FAFD4-->  <ISIDENTIFIER><![CDATA[N]]></ISIDENTIFIER>
+<!--A29E995788E44DCDA332A83E6E5FAFD4-->  <SEQNO><![CDATA[80]]></SEQNO>
+<!--A29E995788E44DCDA332A83E6E5FAFD4-->  <ISTRANSLATED><![CDATA[N]]></ISTRANSLATED>
+<!--A29E995788E44DCDA332A83E6E5FAFD4-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--A29E995788E44DCDA332A83E6E5FAFD4-->  <ISSELECTIONCOLUMN><![CDATA[N]]></ISSELECTIONCOLUMN>
+<!--A29E995788E44DCDA332A83E6E5FAFD4-->  <AD_ELEMENT_ID><![CDATA[608]]></AD_ELEMENT_ID>
+<!--A29E995788E44DCDA332A83E6E5FAFD4-->  <ISSESSIONATTR><![CDATA[N]]></ISSESSIONATTR>
+<!--A29E995788E44DCDA332A83E6E5FAFD4-->  <ISSECONDARYKEY><![CDATA[N]]></ISSECONDARYKEY>
+<!--A29E995788E44DCDA332A83E6E5FAFD4-->  <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE>
+<!--A29E995788E44DCDA332A83E6E5FAFD4-->  <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS>
+<!--A29E995788E44DCDA332A83E6E5FAFD4-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--A29E995788E44DCDA332A83E6E5FAFD4-->  <POSITION><![CDATA[8]]></POSITION>
+<!--A29E995788E44DCDA332A83E6E5FAFD4-->  <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT>
+<!--A29E995788E44DCDA332A83E6E5FAFD4-->  <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE>
+<!--A29E995788E44DCDA332A83E6E5FAFD4-->  <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW>
+<!--A29E995788E44DCDA332A83E6E5FAFD4-->  <IMAGESIZEVALUESACTION><![CDATA[N]]></IMAGESIZEVALUESACTION>
+<!--A29E995788E44DCDA332A83E6E5FAFD4-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
+<!--A29E995788E44DCDA332A83E6E5FAFD4--></AD_COLUMN>
+
 <!--A2B74B0160774CB89B93D30EA7B96B29--><AD_COLUMN>
 <!--A2B74B0160774CB89B93D30EA7B96B29-->  <AD_COLUMN_ID><![CDATA[A2B74B0160774CB89B93D30EA7B96B29]]></AD_COLUMN_ID>
 <!--A2B74B0160774CB89B93D30EA7B96B29-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -303304,6 +303790,40 @@
 <!--A437240FB0894CFFAA0C96A925D69141-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
 <!--A437240FB0894CFFAA0C96A925D69141--></AD_COLUMN>
 
+<!--A442A53BD7A54C618FB7FCA289FA114D--><AD_COLUMN>
+<!--A442A53BD7A54C618FB7FCA289FA114D-->  <AD_COLUMN_ID><![CDATA[A442A53BD7A54C618FB7FCA289FA114D]]></AD_COLUMN_ID>
+<!--A442A53BD7A54C618FB7FCA289FA114D-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--A442A53BD7A54C618FB7FCA289FA114D-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--A442A53BD7A54C618FB7FCA289FA114D-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--A442A53BD7A54C618FB7FCA289FA114D-->  <NAME><![CDATA[Stored]]></NAME>
+<!--A442A53BD7A54C618FB7FCA289FA114D-->  <COLUMNNAME><![CDATA[Stored]]></COLUMNNAME>
+<!--A442A53BD7A54C618FB7FCA289FA114D-->  <AD_TABLE_ID><![CDATA[1B19E761F8E24E00B5FBF2C22082A006]]></AD_TABLE_ID>
+<!--A442A53BD7A54C618FB7FCA289FA114D-->  <AD_REFERENCE_ID><![CDATA[16]]></AD_REFERENCE_ID>
+<!--A442A53BD7A54C618FB7FCA289FA114D-->  <FIELDLENGTH><![CDATA[19]]></FIELDLENGTH>
+<!--A442A53BD7A54C618FB7FCA289FA114D-->  <DEFAULTVALUE><![CDATA[@#Date@]]></DEFAULTVALUE>
+<!--A442A53BD7A54C618FB7FCA289FA114D-->  <ISKEY><![CDATA[N]]></ISKEY>
+<!--A442A53BD7A54C618FB7FCA289FA114D-->  <ISPARENT><![CDATA[N]]></ISPARENT>
+<!--A442A53BD7A54C618FB7FCA289FA114D-->  <ISMANDATORY><![CDATA[Y]]></ISMANDATORY>
+<!--A442A53BD7A54C618FB7FCA289FA114D-->  <ISUPDATEABLE><![CDATA[Y]]></ISUPDATEABLE>
+<!--A442A53BD7A54C618FB7FCA289FA114D-->  <ISIDENTIFIER><![CDATA[Y]]></ISIDENTIFIER>
+<!--A442A53BD7A54C618FB7FCA289FA114D-->  <SEQNO><![CDATA[90]]></SEQNO>
+<!--A442A53BD7A54C618FB7FCA289FA114D-->  <ISTRANSLATED><![CDATA[N]]></ISTRANSLATED>
+<!--A442A53BD7A54C618FB7FCA289FA114D-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--A442A53BD7A54C618FB7FCA289FA114D-->  <ISSELECTIONCOLUMN><![CDATA[N]]></ISSELECTIONCOLUMN>
+<!--A442A53BD7A54C618FB7FCA289FA114D-->  <AD_ELEMENT_ID><![CDATA[0F7DEEB13D924F28BFBA3AD34079C231]]></AD_ELEMENT_ID>
+<!--A442A53BD7A54C618FB7FCA289FA114D-->  <ISSESSIONATTR><![CDATA[N]]></ISSESSIONATTR>
+<!--A442A53BD7A54C618FB7FCA289FA114D-->  <ISSECONDARYKEY><![CDATA[N]]></ISSECONDARYKEY>
+<!--A442A53BD7A54C618FB7FCA289FA114D-->  <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE>
+<!--A442A53BD7A54C618FB7FCA289FA114D-->  <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS>
+<!--A442A53BD7A54C618FB7FCA289FA114D-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--A442A53BD7A54C618FB7FCA289FA114D-->  <POSITION><![CDATA[9]]></POSITION>
+<!--A442A53BD7A54C618FB7FCA289FA114D-->  <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT>
+<!--A442A53BD7A54C618FB7FCA289FA114D-->  <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE>
+<!--A442A53BD7A54C618FB7FCA289FA114D-->  <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW>
+<!--A442A53BD7A54C618FB7FCA289FA114D-->  <IMAGESIZEVALUESACTION><![CDATA[N]]></IMAGESIZEVALUESACTION>
+<!--A442A53BD7A54C618FB7FCA289FA114D-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
+<!--A442A53BD7A54C618FB7FCA289FA114D--></AD_COLUMN>
+
 <!--A474A30DFC524BDFA5D17CE7F4D317A1--><AD_COLUMN>
 <!--A474A30DFC524BDFA5D17CE7F4D317A1-->  <AD_COLUMN_ID><![CDATA[A474A30DFC524BDFA5D17CE7F4D317A1]]></AD_COLUMN_ID>
 <!--A474A30DFC524BDFA5D17CE7F4D317A1-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -303843,6 +304363,40 @@
 <!--A61D7183726147BA82B75A3339BC6D21-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
 <!--A61D7183726147BA82B75A3339BC6D21--></AD_COLUMN>
 
+<!--A655AE8B366D4FE1A52BA9F10510457F--><AD_COLUMN>
+<!--A655AE8B366D4FE1A52BA9F10510457F-->  <AD_COLUMN_ID><![CDATA[A655AE8B366D4FE1A52BA9F10510457F]]></AD_COLUMN_ID>
+<!--A655AE8B366D4FE1A52BA9F10510457F-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--A655AE8B366D4FE1A52BA9F10510457F-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--A655AE8B366D4FE1A52BA9F10510457F-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--A655AE8B366D4FE1A52BA9F10510457F-->  <NAME><![CDATA[Stored]]></NAME>
+<!--A655AE8B366D4FE1A52BA9F10510457F-->  <COLUMNNAME><![CDATA[Stored]]></COLUMNNAME>
+<!--A655AE8B366D4FE1A52BA9F10510457F-->  <AD_TABLE_ID><![CDATA[C2968EF014C146B99A0C136BA9D6331F]]></AD_TABLE_ID>
+<!--A655AE8B366D4FE1A52BA9F10510457F-->  <AD_REFERENCE_ID><![CDATA[16]]></AD_REFERENCE_ID>
+<!--A655AE8B366D4FE1A52BA9F10510457F-->  <FIELDLENGTH><![CDATA[19]]></FIELDLENGTH>
+<!--A655AE8B366D4FE1A52BA9F10510457F-->  <DEFAULTVALUE><![CDATA[@#Date@]]></DEFAULTVALUE>
+<!--A655AE8B366D4FE1A52BA9F10510457F-->  <ISKEY><![CDATA[N]]></ISKEY>
+<!--A655AE8B366D4FE1A52BA9F10510457F-->  <ISPARENT><![CDATA[N]]></ISPARENT>
+<!--A655AE8B366D4FE1A52BA9F10510457F-->  <ISMANDATORY><![CDATA[Y]]></ISMANDATORY>
+<!--A655AE8B366D4FE1A52BA9F10510457F-->  <ISUPDATEABLE><![CDATA[Y]]></ISUPDATEABLE>
+<!--A655AE8B366D4FE1A52BA9F10510457F-->  <ISIDENTIFIER><![CDATA[Y]]></ISIDENTIFIER>
+<!--A655AE8B366D4FE1A52BA9F10510457F-->  <SEQNO><![CDATA[90]]></SEQNO>
+<!--A655AE8B366D4FE1A52BA9F10510457F-->  <ISTRANSLATED><![CDATA[N]]></ISTRANSLATED>
+<!--A655AE8B366D4FE1A52BA9F10510457F-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--A655AE8B366D4FE1A52BA9F10510457F-->  <ISSELECTIONCOLUMN><![CDATA[N]]></ISSELECTIONCOLUMN>
+<!--A655AE8B366D4FE1A52BA9F10510457F-->  <AD_ELEMENT_ID><![CDATA[0F7DEEB13D924F28BFBA3AD34079C231]]></AD_ELEMENT_ID>
+<!--A655AE8B366D4FE1A52BA9F10510457F-->  <ISSESSIONATTR><![CDATA[N]]></ISSESSIONATTR>
+<!--A655AE8B366D4FE1A52BA9F10510457F-->  <ISSECONDARYKEY><![CDATA[N]]></ISSECONDARYKEY>
+<!--A655AE8B366D4FE1A52BA9F10510457F-->  <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE>
+<!--A655AE8B366D4FE1A52BA9F10510457F-->  <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS>
+<!--A655AE8B366D4FE1A52BA9F10510457F-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--A655AE8B366D4FE1A52BA9F10510457F-->  <POSITION><![CDATA[9]]></POSITION>
+<!--A655AE8B366D4FE1A52BA9F10510457F-->  <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT>
+<!--A655AE8B366D4FE1A52BA9F10510457F-->  <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE>
+<!--A655AE8B366D4FE1A52BA9F10510457F-->  <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW>
+<!--A655AE8B366D4FE1A52BA9F10510457F-->  <IMAGESIZEVALUESACTION><![CDATA[N]]></IMAGESIZEVALUESACTION>
+<!--A655AE8B366D4FE1A52BA9F10510457F-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
+<!--A655AE8B366D4FE1A52BA9F10510457F--></AD_COLUMN>
+
 <!--A6730B8F9A5F4EADA0976C1FF09CF66F--><AD_COLUMN>
 <!--A6730B8F9A5F4EADA0976C1FF09CF66F-->  <AD_COLUMN_ID><![CDATA[A6730B8F9A5F4EADA0976C1FF09CF66F]]></AD_COLUMN_ID>
 <!--A6730B8F9A5F4EADA0976C1FF09CF66F-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -315531,6 +316085,42 @@
 <!--BD875833CEFB44F8A8EA72C90D7B3317-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
 <!--BD875833CEFB44F8A8EA72C90D7B3317--></AD_COLUMN>
 
+<!--BD8F659DEF86433D93BD93858D223732--><AD_COLUMN>
+<!--BD8F659DEF86433D93BD93858D223732-->  <AD_COLUMN_ID><![CDATA[BD8F659DEF86433D93BD93858D223732]]></AD_COLUMN_ID>
+<!--BD8F659DEF86433D93BD93858D223732-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--BD8F659DEF86433D93BD93858D223732-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--BD8F659DEF86433D93BD93858D223732-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--BD8F659DEF86433D93BD93858D223732-->  <NAME><![CDATA[Creation Date]]></NAME>
+<!--BD8F659DEF86433D93BD93858D223732-->  <DESCRIPTION><![CDATA[The date that this record is completed.]]></DESCRIPTION>
+<!--BD8F659DEF86433D93BD93858D223732-->  <HELP><![CDATA[The Created field indicates the date that this record was created.]]></HELP>
+<!--BD8F659DEF86433D93BD93858D223732-->  <COLUMNNAME><![CDATA[Created]]></COLUMNNAME>
+<!--BD8F659DEF86433D93BD93858D223732-->  <AD_TABLE_ID><![CDATA[C2968EF014C146B99A0C136BA9D6331F]]></AD_TABLE_ID>
+<!--BD8F659DEF86433D93BD93858D223732-->  <AD_REFERENCE_ID><![CDATA[16]]></AD_REFERENCE_ID>
+<!--BD8F659DEF86433D93BD93858D223732-->  <FIELDLENGTH><![CDATA[19]]></FIELDLENGTH>
+<!--BD8F659DEF86433D93BD93858D223732-->  <DEFAULTVALUE><![CDATA[@#Date@]]></DEFAULTVALUE>
+<!--BD8F659DEF86433D93BD93858D223732-->  <ISKEY><![CDATA[N]]></ISKEY>
+<!--BD8F659DEF86433D93BD93858D223732-->  <ISPARENT><![CDATA[N]]></ISPARENT>
+<!--BD8F659DEF86433D93BD93858D223732-->  <ISMANDATORY><![CDATA[Y]]></ISMANDATORY>
+<!--BD8F659DEF86433D93BD93858D223732-->  <ISUPDATEABLE><![CDATA[N]]></ISUPDATEABLE>
+<!--BD8F659DEF86433D93BD93858D223732-->  <ISIDENTIFIER><![CDATA[N]]></ISIDENTIFIER>
+<!--BD8F659DEF86433D93BD93858D223732-->  <SEQNO><![CDATA[50]]></SEQNO>
+<!--BD8F659DEF86433D93BD93858D223732-->  <ISTRANSLATED><![CDATA[N]]></ISTRANSLATED>
+<!--BD8F659DEF86433D93BD93858D223732-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--BD8F659DEF86433D93BD93858D223732-->  <ISSELECTIONCOLUMN><![CDATA[N]]></ISSELECTIONCOLUMN>
+<!--BD8F659DEF86433D93BD93858D223732-->  <AD_ELEMENT_ID><![CDATA[245]]></AD_ELEMENT_ID>
+<!--BD8F659DEF86433D93BD93858D223732-->  <ISSESSIONATTR><![CDATA[N]]></ISSESSIONATTR>
+<!--BD8F659DEF86433D93BD93858D223732-->  <ISSECONDARYKEY><![CDATA[N]]></ISSECONDARYKEY>
+<!--BD8F659DEF86433D93BD93858D223732-->  <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE>
+<!--BD8F659DEF86433D93BD93858D223732-->  <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS>
+<!--BD8F659DEF86433D93BD93858D223732-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--BD8F659DEF86433D93BD93858D223732-->  <POSITION><![CDATA[5]]></POSITION>
+<!--BD8F659DEF86433D93BD93858D223732-->  <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT>
+<!--BD8F659DEF86433D93BD93858D223732-->  <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE>
+<!--BD8F659DEF86433D93BD93858D223732-->  <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW>
+<!--BD8F659DEF86433D93BD93858D223732-->  <IMAGESIZEVALUESACTION><![CDATA[N]]></IMAGESIZEVALUESACTION>
+<!--BD8F659DEF86433D93BD93858D223732-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
+<!--BD8F659DEF86433D93BD93858D223732--></AD_COLUMN>
+
 <!--BDD0955F19F64610934F182640560036--><AD_COLUMN>
 <!--BDD0955F19F64610934F182640560036-->  <AD_COLUMN_ID><![CDATA[BDD0955F19F64610934F182640560036]]></AD_COLUMN_ID>
 <!--BDD0955F19F64610934F182640560036-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -317747,6 +318337,77 @@
 <!--C621D181EEB4CF2BE040007F010027AD-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
 <!--C621D181EEB4CF2BE040007F010027AD--></AD_COLUMN>
 
+<!--C62FE638CB9C47BCAB975FAC594DE5AA--><AD_COLUMN>
+<!--C62FE638CB9C47BCAB975FAC594DE5AA-->  <AD_COLUMN_ID><![CDATA[C62FE638CB9C47BCAB975FAC594DE5AA]]></AD_COLUMN_ID>
+<!--C62FE638CB9C47BCAB975FAC594DE5AA-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--C62FE638CB9C47BCAB975FAC594DE5AA-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--C62FE638CB9C47BCAB975FAC594DE5AA-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--C62FE638CB9C47BCAB975FAC594DE5AA-->  <NAME><![CDATA[Organization]]></NAME>
+<!--C62FE638CB9C47BCAB975FAC594DE5AA-->  <DESCRIPTION><![CDATA[Organizational entity within client]]></DESCRIPTION>
+<!--C62FE638CB9C47BCAB975FAC594DE5AA-->  <HELP><![CDATA[An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations.]]></HELP>
+<!--C62FE638CB9C47BCAB975FAC594DE5AA-->  <COLUMNNAME><![CDATA[AD_Org_ID]]></COLUMNNAME>
+<!--C62FE638CB9C47BCAB975FAC594DE5AA-->  <AD_TABLE_ID><![CDATA[1B19E761F8E24E00B5FBF2C22082A006]]></AD_TABLE_ID>
+<!--C62FE638CB9C47BCAB975FAC594DE5AA-->  <AD_REFERENCE_ID><![CDATA[19]]></AD_REFERENCE_ID>
+<!--C62FE638CB9C47BCAB975FAC594DE5AA-->  <FIELDLENGTH><![CDATA[32]]></FIELDLENGTH>
+<!--C62FE638CB9C47BCAB975FAC594DE5AA-->  <DEFAULTVALUE><![CDATA[@AD_ORG_ID@]]></DEFAULTVALUE>
+<!--C62FE638CB9C47BCAB975FAC594DE5AA-->  <ISKEY><![CDATA[N]]></ISKEY>
+<!--C62FE638CB9C47BCAB975FAC594DE5AA-->  <ISPARENT><![CDATA[N]]></ISPARENT>
+<!--C62FE638CB9C47BCAB975FAC594DE5AA-->  <ISMANDATORY><![CDATA[Y]]></ISMANDATORY>
+<!--C62FE638CB9C47BCAB975FAC594DE5AA-->  <ISUPDATEABLE><![CDATA[N]]></ISUPDATEABLE>
+<!--C62FE638CB9C47BCAB975FAC594DE5AA-->  <ISIDENTIFIER><![CDATA[Y]]></ISIDENTIFIER>
+<!--C62FE638CB9C47BCAB975FAC594DE5AA-->  <SEQNO><![CDATA[30]]></SEQNO>
+<!--C62FE638CB9C47BCAB975FAC594DE5AA-->  <ISTRANSLATED><![CDATA[N]]></ISTRANSLATED>
+<!--C62FE638CB9C47BCAB975FAC594DE5AA-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--C62FE638CB9C47BCAB975FAC594DE5AA-->  <ISSELECTIONCOLUMN><![CDATA[N]]></ISSELECTIONCOLUMN>
+<!--C62FE638CB9C47BCAB975FAC594DE5AA-->  <AD_ELEMENT_ID><![CDATA[113]]></AD_ELEMENT_ID>
+<!--C62FE638CB9C47BCAB975FAC594DE5AA-->  <ISSESSIONATTR><![CDATA[Y]]></ISSESSIONATTR>
+<!--C62FE638CB9C47BCAB975FAC594DE5AA-->  <ISSECONDARYKEY><![CDATA[N]]></ISSECONDARYKEY>
+<!--C62FE638CB9C47BCAB975FAC594DE5AA-->  <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE>
+<!--C62FE638CB9C47BCAB975FAC594DE5AA-->  <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS>
+<!--C62FE638CB9C47BCAB975FAC594DE5AA-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--C62FE638CB9C47BCAB975FAC594DE5AA-->  <POSITION><![CDATA[3]]></POSITION>
+<!--C62FE638CB9C47BCAB975FAC594DE5AA-->  <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT>
+<!--C62FE638CB9C47BCAB975FAC594DE5AA-->  <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE>
+<!--C62FE638CB9C47BCAB975FAC594DE5AA-->  <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW>
+<!--C62FE638CB9C47BCAB975FAC594DE5AA-->  <IMAGESIZEVALUESACTION><![CDATA[N]]></IMAGESIZEVALUESACTION>
+<!--C62FE638CB9C47BCAB975FAC594DE5AA-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
+<!--C62FE638CB9C47BCAB975FAC594DE5AA--></AD_COLUMN>
+
+<!--C64FF46ECB284C66AA62ACA55BB875CF--><AD_COLUMN>
+<!--C64FF46ECB284C66AA62ACA55BB875CF-->  <AD_COLUMN_ID><![CDATA[C64FF46ECB284C66AA62ACA55BB875CF]]></AD_COLUMN_ID>
+<!--C64FF46ECB284C66AA62ACA55BB875CF-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--C64FF46ECB284C66AA62ACA55BB875CF-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--C64FF46ECB284C66AA62ACA55BB875CF-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--C64FF46ECB284C66AA62ACA55BB875CF-->  <NAME><![CDATA[Created By]]></NAME>
+<!--C64FF46ECB284C66AA62ACA55BB875CF-->  <DESCRIPTION><![CDATA[User who created this records]]></DESCRIPTION>
+<!--C64FF46ECB284C66AA62ACA55BB875CF-->  <HELP><![CDATA[The Created By field indicates the user who created this record.]]></HELP>
+<!--C64FF46ECB284C66AA62ACA55BB875CF-->  <COLUMNNAME><![CDATA[Createdby]]></COLUMNNAME>
+<!--C64FF46ECB284C66AA62ACA55BB875CF-->  <AD_TABLE_ID><![CDATA[1B19E761F8E24E00B5FBF2C22082A006]]></AD_TABLE_ID>
+<!--C64FF46ECB284C66AA62ACA55BB875CF-->  <AD_REFERENCE_ID><![CDATA[30]]></AD_REFERENCE_ID>
+<!--C64FF46ECB284C66AA62ACA55BB875CF-->  <FIELDLENGTH><![CDATA[32]]></FIELDLENGTH>
+<!--C64FF46ECB284C66AA62ACA55BB875CF-->  <ISKEY><![CDATA[N]]></ISKEY>
+<!--C64FF46ECB284C66AA62ACA55BB875CF-->  <ISPARENT><![CDATA[N]]></ISPARENT>
+<!--C64FF46ECB284C66AA62ACA55BB875CF-->  <ISMANDATORY><![CDATA[Y]]></ISMANDATORY>
+<!--C64FF46ECB284C66AA62ACA55BB875CF-->  <ISUPDATEABLE><![CDATA[N]]></ISUPDATEABLE>
+<!--C64FF46ECB284C66AA62ACA55BB875CF-->  <ISIDENTIFIER><![CDATA[N]]></ISIDENTIFIER>
+<!--C64FF46ECB284C66AA62ACA55BB875CF-->  <SEQNO><![CDATA[60]]></SEQNO>
+<!--C64FF46ECB284C66AA62ACA55BB875CF-->  <ISTRANSLATED><![CDATA[N]]></ISTRANSLATED>
+<!--C64FF46ECB284C66AA62ACA55BB875CF-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--C64FF46ECB284C66AA62ACA55BB875CF-->  <ISSELECTIONCOLUMN><![CDATA[N]]></ISSELECTIONCOLUMN>
+<!--C64FF46ECB284C66AA62ACA55BB875CF-->  <AD_ELEMENT_ID><![CDATA[246]]></AD_ELEMENT_ID>
+<!--C64FF46ECB284C66AA62ACA55BB875CF-->  <ISSESSIONATTR><![CDATA[N]]></ISSESSIONATTR>
+<!--C64FF46ECB284C66AA62ACA55BB875CF-->  <ISSECONDARYKEY><![CDATA[N]]></ISSECONDARYKEY>
+<!--C64FF46ECB284C66AA62ACA55BB875CF-->  <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE>
+<!--C64FF46ECB284C66AA62ACA55BB875CF-->  <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS>
+<!--C64FF46ECB284C66AA62ACA55BB875CF-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--C64FF46ECB284C66AA62ACA55BB875CF-->  <POSITION><![CDATA[6]]></POSITION>
+<!--C64FF46ECB284C66AA62ACA55BB875CF-->  <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT>
+<!--C64FF46ECB284C66AA62ACA55BB875CF-->  <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE>
+<!--C64FF46ECB284C66AA62ACA55BB875CF-->  <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW>
+<!--C64FF46ECB284C66AA62ACA55BB875CF-->  <IMAGESIZEVALUESACTION><![CDATA[N]]></IMAGESIZEVALUESACTION>
+<!--C64FF46ECB284C66AA62ACA55BB875CF-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
+<!--C64FF46ECB284C66AA62ACA55BB875CF--></AD_COLUMN>
+
 <!--C66674DA045E47D1A50B3C5805326AB9--><AD_COLUMN>
 <!--C66674DA045E47D1A50B3C5805326AB9-->  <AD_COLUMN_ID><![CDATA[C66674DA045E47D1A50B3C5805326AB9]]></AD_COLUMN_ID>
 <!--C66674DA045E47D1A50B3C5805326AB9-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -318672,6 +319333,40 @@
 <!--C9CCDFDCBC2C46B3B09A2A3A99DBF2E3-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
 <!--C9CCDFDCBC2C46B3B09A2A3A99DBF2E3--></AD_COLUMN>
 
+<!--C9D54228F6074BB5AAE975FB2A784CDB--><AD_COLUMN>
+<!--C9D54228F6074BB5AAE975FB2A784CDB-->  <AD_COLUMN_ID><![CDATA[C9D54228F6074BB5AAE975FB2A784CDB]]></AD_COLUMN_ID>
+<!--C9D54228F6074BB5AAE975FB2A784CDB-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--C9D54228F6074BB5AAE975FB2A784CDB-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--C9D54228F6074BB5AAE975FB2A784CDB-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--C9D54228F6074BB5AAE975FB2A784CDB-->  <NAME><![CDATA[Typeofdata]]></NAME>
+<!--C9D54228F6074BB5AAE975FB2A784CDB-->  <COLUMNNAME><![CDATA[Typeofdata]]></COLUMNNAME>
+<!--C9D54228F6074BB5AAE975FB2A784CDB-->  <AD_TABLE_ID><![CDATA[C2968EF014C146B99A0C136BA9D6331F]]></AD_TABLE_ID>
+<!--C9D54228F6074BB5AAE975FB2A784CDB-->  <AD_REFERENCE_ID><![CDATA[17]]></AD_REFERENCE_ID>
+<!--C9D54228F6074BB5AAE975FB2A784CDB-->  <AD_REFERENCE_VALUE_ID><![CDATA[11F86B630ECB4A57B28927193F8AB99D]]></AD_REFERENCE_VALUE_ID>
+<!--C9D54228F6074BB5AAE975FB2A784CDB-->  <FIELDLENGTH><![CDATA[60]]></FIELDLENGTH>
+<!--C9D54228F6074BB5AAE975FB2A784CDB-->  <ISKEY><![CDATA[N]]></ISKEY>
+<!--C9D54228F6074BB5AAE975FB2A784CDB-->  <ISPARENT><![CDATA[N]]></ISPARENT>
+<!--C9D54228F6074BB5AAE975FB2A784CDB-->  <ISMANDATORY><![CDATA[Y]]></ISMANDATORY>
+<!--C9D54228F6074BB5AAE975FB2A784CDB-->  <ISUPDATEABLE><![CDATA[Y]]></ISUPDATEABLE>
+<!--C9D54228F6074BB5AAE975FB2A784CDB-->  <ISIDENTIFIER><![CDATA[Y]]></ISIDENTIFIER>
+<!--C9D54228F6074BB5AAE975FB2A784CDB-->  <SEQNO><![CDATA[130]]></SEQNO>
+<!--C9D54228F6074BB5AAE975FB2A784CDB-->  <ISTRANSLATED><![CDATA[N]]></ISTRANSLATED>
+<!--C9D54228F6074BB5AAE975FB2A784CDB-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--C9D54228F6074BB5AAE975FB2A784CDB-->  <ISSELECTIONCOLUMN><![CDATA[N]]></ISSELECTIONCOLUMN>
+<!--C9D54228F6074BB5AAE975FB2A784CDB-->  <AD_ELEMENT_ID><![CDATA[CFB5920BA3D24015ACE95B3E42E5806F]]></AD_ELEMENT_ID>
+<!--C9D54228F6074BB5AAE975FB2A784CDB-->  <ISSESSIONATTR><![CDATA[N]]></ISSESSIONATTR>
+<!--C9D54228F6074BB5AAE975FB2A784CDB-->  <ISSECONDARYKEY><![CDATA[N]]></ISSECONDARYKEY>
+<!--C9D54228F6074BB5AAE975FB2A784CDB-->  <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE>
+<!--C9D54228F6074BB5AAE975FB2A784CDB-->  <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS>
+<!--C9D54228F6074BB5AAE975FB2A784CDB-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--C9D54228F6074BB5AAE975FB2A784CDB-->  <POSITION><![CDATA[13]]></POSITION>
+<!--C9D54228F6074BB5AAE975FB2A784CDB-->  <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT>
+<!--C9D54228F6074BB5AAE975FB2A784CDB-->  <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE>
+<!--C9D54228F6074BB5AAE975FB2A784CDB-->  <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW>
+<!--C9D54228F6074BB5AAE975FB2A784CDB-->  <IMAGESIZEVALUESACTION><![CDATA[N]]></IMAGESIZEVALUESACTION>
+<!--C9D54228F6074BB5AAE975FB2A784CDB-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
+<!--C9D54228F6074BB5AAE975FB2A784CDB--></AD_COLUMN>
+
 <!--C9DEBBD440B94C559CF8CF7B7F63A762--><AD_COLUMN>
 <!--C9DEBBD440B94C559CF8CF7B7F63A762-->  <AD_COLUMN_ID><![CDATA[C9DEBBD440B94C559CF8CF7B7F63A762]]></AD_COLUMN_ID>
 <!--C9DEBBD440B94C559CF8CF7B7F63A762-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -328713,6 +329408,40 @@
 <!--D982E3A4B4B7495689D960E855F9DFD5-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
 <!--D982E3A4B4B7495689D960E855F9DFD5--></AD_COLUMN>
 
+<!--D9A9BEACE89C41AE8035A4F7D892E5CC--><AD_COLUMN>
+<!--D9A9BEACE89C41AE8035A4F7D892E5CC-->  <AD_COLUMN_ID><![CDATA[D9A9BEACE89C41AE8035A4F7D892E5CC]]></AD_COLUMN_ID>
+<!--D9A9BEACE89C41AE8035A4F7D892E5CC-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--D9A9BEACE89C41AE8035A4F7D892E5CC-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--D9A9BEACE89C41AE8035A4F7D892E5CC-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--D9A9BEACE89C41AE8035A4F7D892E5CC-->  <NAME><![CDATA[Errorinfo]]></NAME>
+<!--D9A9BEACE89C41AE8035A4F7D892E5CC-->  <DESCRIPTION><![CDATA[Error Info]]></DESCRIPTION>
+<!--D9A9BEACE89C41AE8035A4F7D892E5CC-->  <COLUMNNAME><![CDATA[Errorinfo]]></COLUMNNAME>
+<!--D9A9BEACE89C41AE8035A4F7D892E5CC-->  <AD_TABLE_ID><![CDATA[C2968EF014C146B99A0C136BA9D6331F]]></AD_TABLE_ID>
+<!--D9A9BEACE89C41AE8035A4F7D892E5CC-->  <AD_REFERENCE_ID><![CDATA[14]]></AD_REFERENCE_ID>
+<!--D9A9BEACE89C41AE8035A4F7D892E5CC-->  <FIELDLENGTH><![CDATA[1000000]]></FIELDLENGTH>
+<!--D9A9BEACE89C41AE8035A4F7D892E5CC-->  <ISKEY><![CDATA[N]]></ISKEY>
+<!--D9A9BEACE89C41AE8035A4F7D892E5CC-->  <ISPARENT><![CDATA[N]]></ISPARENT>
+<!--D9A9BEACE89C41AE8035A4F7D892E5CC-->  <ISMANDATORY><![CDATA[N]]></ISMANDATORY>
+<!--D9A9BEACE89C41AE8035A4F7D892E5CC-->  <ISUPDATEABLE><![CDATA[Y]]></ISUPDATEABLE>
+<!--D9A9BEACE89C41AE8035A4F7D892E5CC-->  <ISIDENTIFIER><![CDATA[N]]></ISIDENTIFIER>
+<!--D9A9BEACE89C41AE8035A4F7D892E5CC-->  <SEQNO><![CDATA[150]]></SEQNO>
+<!--D9A9BEACE89C41AE8035A4F7D892E5CC-->  <ISTRANSLATED><![CDATA[N]]></ISTRANSLATED>
+<!--D9A9BEACE89C41AE8035A4F7D892E5CC-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--D9A9BEACE89C41AE8035A4F7D892E5CC-->  <ISSELECTIONCOLUMN><![CDATA[N]]></ISSELECTIONCOLUMN>
+<!--D9A9BEACE89C41AE8035A4F7D892E5CC-->  <AD_ELEMENT_ID><![CDATA[6435F8F3CEDC471AA65FCB24F8CD04C5]]></AD_ELEMENT_ID>
+<!--D9A9BEACE89C41AE8035A4F7D892E5CC-->  <ISSESSIONATTR><![CDATA[N]]></ISSESSIONATTR>
+<!--D9A9BEACE89C41AE8035A4F7D892E5CC-->  <ISSECONDARYKEY><![CDATA[N]]></ISSECONDARYKEY>
+<!--D9A9BEACE89C41AE8035A4F7D892E5CC-->  <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE>
+<!--D9A9BEACE89C41AE8035A4F7D892E5CC-->  <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS>
+<!--D9A9BEACE89C41AE8035A4F7D892E5CC-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--D9A9BEACE89C41AE8035A4F7D892E5CC-->  <POSITION><![CDATA[14]]></POSITION>
+<!--D9A9BEACE89C41AE8035A4F7D892E5CC-->  <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT>
+<!--D9A9BEACE89C41AE8035A4F7D892E5CC-->  <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE>
+<!--D9A9BEACE89C41AE8035A4F7D892E5CC-->  <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW>
+<!--D9A9BEACE89C41AE8035A4F7D892E5CC-->  <IMAGESIZEVALUESACTION><![CDATA[N]]></IMAGESIZEVALUESACTION>
+<!--D9A9BEACE89C41AE8035A4F7D892E5CC-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
+<!--D9A9BEACE89C41AE8035A4F7D892E5CC--></AD_COLUMN>
+
 <!--D9B9269C7CA14DD6AC6669A13B07022D--><AD_COLUMN>
 <!--D9B9269C7CA14DD6AC6669A13B07022D-->  <AD_COLUMN_ID><![CDATA[D9B9269C7CA14DD6AC6669A13B07022D]]></AD_COLUMN_ID>
 <!--D9B9269C7CA14DD6AC6669A13B07022D-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -330228,6 +330957,40 @@
 <!--DD0063843BD2403DBE87F181E9C8EF72-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
 <!--DD0063843BD2403DBE87F181E9C8EF72--></AD_COLUMN>
 
+<!--DD072B18A9034797933D9A21E46A2D62--><AD_COLUMN>
+<!--DD072B18A9034797933D9A21E46A2D62-->  <AD_COLUMN_ID><![CDATA[DD072B18A9034797933D9A21E46A2D62]]></AD_COLUMN_ID>
+<!--DD072B18A9034797933D9A21E46A2D62-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--DD072B18A9034797933D9A21E46A2D62-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--DD072B18A9034797933D9A21E46A2D62-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--DD072B18A9034797933D9A21E46A2D62-->  <NAME><![CDATA[Errorinfo]]></NAME>
+<!--DD072B18A9034797933D9A21E46A2D62-->  <DESCRIPTION><![CDATA[Error Info]]></DESCRIPTION>
+<!--DD072B18A9034797933D9A21E46A2D62-->  <COLUMNNAME><![CDATA[Errorinfo]]></COLUMNNAME>
+<!--DD072B18A9034797933D9A21E46A2D62-->  <AD_TABLE_ID><![CDATA[1B19E761F8E24E00B5FBF2C22082A006]]></AD_TABLE_ID>
+<!--DD072B18A9034797933D9A21E46A2D62-->  <AD_REFERENCE_ID><![CDATA[14]]></AD_REFERENCE_ID>
+<!--DD072B18A9034797933D9A21E46A2D62-->  <FIELDLENGTH><![CDATA[1000000]]></FIELDLENGTH>
+<!--DD072B18A9034797933D9A21E46A2D62-->  <ISKEY><![CDATA[N]]></ISKEY>
+<!--DD072B18A9034797933D9A21E46A2D62-->  <ISPARENT><![CDATA[N]]></ISPARENT>
+<!--DD072B18A9034797933D9A21E46A2D62-->  <ISMANDATORY><![CDATA[N]]></ISMANDATORY>
+<!--DD072B18A9034797933D9A21E46A2D62-->  <ISUPDATEABLE><![CDATA[Y]]></ISUPDATEABLE>
+<!--DD072B18A9034797933D9A21E46A2D62-->  <ISIDENTIFIER><![CDATA[N]]></ISIDENTIFIER>
+<!--DD072B18A9034797933D9A21E46A2D62-->  <SEQNO><![CDATA[140]]></SEQNO>
+<!--DD072B18A9034797933D9A21E46A2D62-->  <ISTRANSLATED><![CDATA[N]]></ISTRANSLATED>
+<!--DD072B18A9034797933D9A21E46A2D62-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--DD072B18A9034797933D9A21E46A2D62-->  <ISSELECTIONCOLUMN><![CDATA[N]]></ISSELECTIONCOLUMN>
+<!--DD072B18A9034797933D9A21E46A2D62-->  <AD_ELEMENT_ID><![CDATA[6435F8F3CEDC471AA65FCB24F8CD04C5]]></AD_ELEMENT_ID>
+<!--DD072B18A9034797933D9A21E46A2D62-->  <ISSESSIONATTR><![CDATA[N]]></ISSESSIONATTR>
+<!--DD072B18A9034797933D9A21E46A2D62-->  <ISSECONDARYKEY><![CDATA[N]]></ISSECONDARYKEY>
+<!--DD072B18A9034797933D9A21E46A2D62-->  <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE>
+<!--DD072B18A9034797933D9A21E46A2D62-->  <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS>
+<!--DD072B18A9034797933D9A21E46A2D62-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--DD072B18A9034797933D9A21E46A2D62-->  <POSITION><![CDATA[14]]></POSITION>
+<!--DD072B18A9034797933D9A21E46A2D62-->  <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT>
+<!--DD072B18A9034797933D9A21E46A2D62-->  <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE>
+<!--DD072B18A9034797933D9A21E46A2D62-->  <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW>
+<!--DD072B18A9034797933D9A21E46A2D62-->  <IMAGESIZEVALUESACTION><![CDATA[N]]></IMAGESIZEVALUESACTION>
+<!--DD072B18A9034797933D9A21E46A2D62-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
+<!--DD072B18A9034797933D9A21E46A2D62--></AD_COLUMN>
+
 <!--DD4DD5DEDD01649BE040007F010056EC--><AD_COLUMN>
 <!--DD4DD5DEDD01649BE040007F010056EC-->  <AD_COLUMN_ID><![CDATA[DD4DD5DEDD01649BE040007F010056EC]]></AD_COLUMN_ID>
 <!--DD4DD5DEDD01649BE040007F010056EC-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -330549,6 +331312,40 @@
 <!--DF3413E3959B421E8D6347B0F7977FC7-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
 <!--DF3413E3959B421E8D6347B0F7977FC7--></AD_COLUMN>
 
+<!--DF4E696E97FC44AEB236AF78826917F2--><AD_COLUMN>
+<!--DF4E696E97FC44AEB236AF78826917F2-->  <AD_COLUMN_ID><![CDATA[DF4E696E97FC44AEB236AF78826917F2]]></AD_COLUMN_ID>
+<!--DF4E696E97FC44AEB236AF78826917F2-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--DF4E696E97FC44AEB236AF78826917F2-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--DF4E696E97FC44AEB236AF78826917F2-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--DF4E696E97FC44AEB236AF78826917F2-->  <NAME><![CDATA[Typeofdata]]></NAME>
+<!--DF4E696E97FC44AEB236AF78826917F2-->  <COLUMNNAME><![CDATA[Typeofdata]]></COLUMNNAME>
+<!--DF4E696E97FC44AEB236AF78826917F2-->  <AD_TABLE_ID><![CDATA[1B19E761F8E24E00B5FBF2C22082A006]]></AD_TABLE_ID>
+<!--DF4E696E97FC44AEB236AF78826917F2-->  <AD_REFERENCE_ID><![CDATA[17]]></AD_REFERENCE_ID>
+<!--DF4E696E97FC44AEB236AF78826917F2-->  <AD_REFERENCE_VALUE_ID><![CDATA[11F86B630ECB4A57B28927193F8AB99D]]></AD_REFERENCE_VALUE_ID>
+<!--DF4E696E97FC44AEB236AF78826917F2-->  <FIELDLENGTH><![CDATA[60]]></FIELDLENGTH>
+<!--DF4E696E97FC44AEB236AF78826917F2-->  <ISKEY><![CDATA[N]]></ISKEY>
+<!--DF4E696E97FC44AEB236AF78826917F2-->  <ISPARENT><![CDATA[N]]></ISPARENT>
+<!--DF4E696E97FC44AEB236AF78826917F2-->  <ISMANDATORY><![CDATA[Y]]></ISMANDATORY>
+<!--DF4E696E97FC44AEB236AF78826917F2-->  <ISUPDATEABLE><![CDATA[Y]]></ISUPDATEABLE>
+<!--DF4E696E97FC44AEB236AF78826917F2-->  <ISIDENTIFIER><![CDATA[Y]]></ISIDENTIFIER>
+<!--DF4E696E97FC44AEB236AF78826917F2-->  <SEQNO><![CDATA[130]]></SEQNO>
+<!--DF4E696E97FC44AEB236AF78826917F2-->  <ISTRANSLATED><![CDATA[N]]></ISTRANSLATED>
+<!--DF4E696E97FC44AEB236AF78826917F2-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--DF4E696E97FC44AEB236AF78826917F2-->  <ISSELECTIONCOLUMN><![CDATA[N]]></ISSELECTIONCOLUMN>
+<!--DF4E696E97FC44AEB236AF78826917F2-->  <AD_ELEMENT_ID><![CDATA[CFB5920BA3D24015ACE95B3E42E5806F]]></AD_ELEMENT_ID>
+<!--DF4E696E97FC44AEB236AF78826917F2-->  <ISSESSIONATTR><![CDATA[N]]></ISSESSIONATTR>
+<!--DF4E696E97FC44AEB236AF78826917F2-->  <ISSECONDARYKEY><![CDATA[N]]></ISSECONDARYKEY>
+<!--DF4E696E97FC44AEB236AF78826917F2-->  <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE>
+<!--DF4E696E97FC44AEB236AF78826917F2-->  <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS>
+<!--DF4E696E97FC44AEB236AF78826917F2-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--DF4E696E97FC44AEB236AF78826917F2-->  <POSITION><![CDATA[13]]></POSITION>
+<!--DF4E696E97FC44AEB236AF78826917F2-->  <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT>
+<!--DF4E696E97FC44AEB236AF78826917F2-->  <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE>
+<!--DF4E696E97FC44AEB236AF78826917F2-->  <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW>
+<!--DF4E696E97FC44AEB236AF78826917F2-->  <IMAGESIZEVALUESACTION><![CDATA[N]]></IMAGESIZEVALUESACTION>
+<!--DF4E696E97FC44AEB236AF78826917F2-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
+<!--DF4E696E97FC44AEB236AF78826917F2--></AD_COLUMN>
+
 <!--DF7C1E7C55C34A6FA04DFF83ED8404DA--><AD_COLUMN>
 <!--DF7C1E7C55C34A6FA04DFF83ED8404DA-->  <AD_COLUMN_ID><![CDATA[DF7C1E7C55C34A6FA04DFF83ED8404DA]]></AD_COLUMN_ID>
 <!--DF7C1E7C55C34A6FA04DFF83ED8404DA-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -332068,6 +332865,39 @@
 <!--E1CAFDA2EDCF4D3EB41340B2752908E6-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
 <!--E1CAFDA2EDCF4D3EB41340B2752908E6--></AD_COLUMN>
 
+<!--E1EC54D6DF4E4AD3969A2B16F82A79DC--><AD_COLUMN>
+<!--E1EC54D6DF4E4AD3969A2B16F82A79DC-->  <AD_COLUMN_ID><![CDATA[E1EC54D6DF4E4AD3969A2B16F82A79DC]]></AD_COLUMN_ID>
+<!--E1EC54D6DF4E4AD3969A2B16F82A79DC-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--E1EC54D6DF4E4AD3969A2B16F82A79DC-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--E1EC54D6DF4E4AD3969A2B16F82A79DC-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--E1EC54D6DF4E4AD3969A2B16F82A79DC-->  <NAME><![CDATA[C_IMPORT_ENTRY_ID]]></NAME>
+<!--E1EC54D6DF4E4AD3969A2B16F82A79DC-->  <COLUMNNAME><![CDATA[C_IMPORT_ENTRY_ID]]></COLUMNNAME>
+<!--E1EC54D6DF4E4AD3969A2B16F82A79DC-->  <AD_TABLE_ID><![CDATA[C2968EF014C146B99A0C136BA9D6331F]]></AD_TABLE_ID>
+<!--E1EC54D6DF4E4AD3969A2B16F82A79DC-->  <AD_REFERENCE_ID><![CDATA[13]]></AD_REFERENCE_ID>
+<!--E1EC54D6DF4E4AD3969A2B16F82A79DC-->  <FIELDLENGTH><![CDATA[32]]></FIELDLENGTH>
+<!--E1EC54D6DF4E4AD3969A2B16F82A79DC-->  <ISKEY><![CDATA[Y]]></ISKEY>
+<!--E1EC54D6DF4E4AD3969A2B16F82A79DC-->  <ISPARENT><![CDATA[N]]></ISPARENT>
+<!--E1EC54D6DF4E4AD3969A2B16F82A79DC-->  <ISMANDATORY><![CDATA[Y]]></ISMANDATORY>
+<!--E1EC54D6DF4E4AD3969A2B16F82A79DC-->  <ISUPDATEABLE><![CDATA[N]]></ISUPDATEABLE>
+<!--E1EC54D6DF4E4AD3969A2B16F82A79DC-->  <ISIDENTIFIER><![CDATA[N]]></ISIDENTIFIER>
+<!--E1EC54D6DF4E4AD3969A2B16F82A79DC-->  <SEQNO><![CDATA[10]]></SEQNO>
+<!--E1EC54D6DF4E4AD3969A2B16F82A79DC-->  <ISTRANSLATED><![CDATA[N]]></ISTRANSLATED>
+<!--E1EC54D6DF4E4AD3969A2B16F82A79DC-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--E1EC54D6DF4E4AD3969A2B16F82A79DC-->  <ISSELECTIONCOLUMN><![CDATA[N]]></ISSELECTIONCOLUMN>
+<!--E1EC54D6DF4E4AD3969A2B16F82A79DC-->  <AD_ELEMENT_ID><![CDATA[A649B6D4A49D462295634CCC5CC507E1]]></AD_ELEMENT_ID>
+<!--E1EC54D6DF4E4AD3969A2B16F82A79DC-->  <ISSESSIONATTR><![CDATA[N]]></ISSESSIONATTR>
+<!--E1EC54D6DF4E4AD3969A2B16F82A79DC-->  <ISSECONDARYKEY><![CDATA[N]]></ISSECONDARYKEY>
+<!--E1EC54D6DF4E4AD3969A2B16F82A79DC-->  <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE>
+<!--E1EC54D6DF4E4AD3969A2B16F82A79DC-->  <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS>
+<!--E1EC54D6DF4E4AD3969A2B16F82A79DC-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--E1EC54D6DF4E4AD3969A2B16F82A79DC-->  <POSITION><![CDATA[1]]></POSITION>
+<!--E1EC54D6DF4E4AD3969A2B16F82A79DC-->  <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT>
+<!--E1EC54D6DF4E4AD3969A2B16F82A79DC-->  <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE>
+<!--E1EC54D6DF4E4AD3969A2B16F82A79DC-->  <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW>
+<!--E1EC54D6DF4E4AD3969A2B16F82A79DC-->  <IMAGESIZEVALUESACTION><![CDATA[N]]></IMAGESIZEVALUESACTION>
+<!--E1EC54D6DF4E4AD3969A2B16F82A79DC-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
+<!--E1EC54D6DF4E4AD3969A2B16F82A79DC--></AD_COLUMN>
+
 <!--E2AB84F2783243BFB122263C2EA7A3A9--><AD_COLUMN>
 <!--E2AB84F2783243BFB122263C2EA7A3A9-->  <AD_COLUMN_ID><![CDATA[E2AB84F2783243BFB122263C2EA7A3A9]]></AD_COLUMN_ID>
 <!--E2AB84F2783243BFB122263C2EA7A3A9-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -332140,6 +332970,42 @@
 <!--E2B6B8A5E5F7497B93497D674AED6417-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
 <!--E2B6B8A5E5F7497B93497D674AED6417--></AD_COLUMN>
 
+<!--E2C69E0F8EC34C6788EC0ED377C8C2CC--><AD_COLUMN>
+<!--E2C69E0F8EC34C6788EC0ED377C8C2CC-->  <AD_COLUMN_ID><![CDATA[E2C69E0F8EC34C6788EC0ED377C8C2CC]]></AD_COLUMN_ID>
+<!--E2C69E0F8EC34C6788EC0ED377C8C2CC-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--E2C69E0F8EC34C6788EC0ED377C8C2CC-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--E2C69E0F8EC34C6788EC0ED377C8C2CC-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--E2C69E0F8EC34C6788EC0ED377C8C2CC-->  <NAME><![CDATA[Creation Date]]></NAME>
+<!--E2C69E0F8EC34C6788EC0ED377C8C2CC-->  <DESCRIPTION><![CDATA[The date that this record is completed.]]></DESCRIPTION>
+<!--E2C69E0F8EC34C6788EC0ED377C8C2CC-->  <HELP><![CDATA[The Created field indicates the date that this record was created.]]></HELP>
+<!--E2C69E0F8EC34C6788EC0ED377C8C2CC-->  <COLUMNNAME><![CDATA[Created]]></COLUMNNAME>
+<!--E2C69E0F8EC34C6788EC0ED377C8C2CC-->  <AD_TABLE_ID><![CDATA[1B19E761F8E24E00B5FBF2C22082A006]]></AD_TABLE_ID>
+<!--E2C69E0F8EC34C6788EC0ED377C8C2CC-->  <AD_REFERENCE_ID><![CDATA[16]]></AD_REFERENCE_ID>
+<!--E2C69E0F8EC34C6788EC0ED377C8C2CC-->  <FIELDLENGTH><![CDATA[19]]></FIELDLENGTH>
+<!--E2C69E0F8EC34C6788EC0ED377C8C2CC-->  <DEFAULTVALUE><![CDATA[@#Date@]]></DEFAULTVALUE>
+<!--E2C69E0F8EC34C6788EC0ED377C8C2CC-->  <ISKEY><![CDATA[N]]></ISKEY>
+<!--E2C69E0F8EC34C6788EC0ED377C8C2CC-->  <ISPARENT><![CDATA[N]]></ISPARENT>
+<!--E2C69E0F8EC34C6788EC0ED377C8C2CC-->  <ISMANDATORY><![CDATA[Y]]></ISMANDATORY>
+<!--E2C69E0F8EC34C6788EC0ED377C8C2CC-->  <ISUPDATEABLE><![CDATA[N]]></ISUPDATEABLE>
+<!--E2C69E0F8EC34C6788EC0ED377C8C2CC-->  <ISIDENTIFIER><![CDATA[N]]></ISIDENTIFIER>
+<!--E2C69E0F8EC34C6788EC0ED377C8C2CC-->  <SEQNO><![CDATA[50]]></SEQNO>
+<!--E2C69E0F8EC34C6788EC0ED377C8C2CC-->  <ISTRANSLATED><![CDATA[N]]></ISTRANSLATED>
+<!--E2C69E0F8EC34C6788EC0ED377C8C2CC-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--E2C69E0F8EC34C6788EC0ED377C8C2CC-->  <ISSELECTIONCOLUMN><![CDATA[N]]></ISSELECTIONCOLUMN>
+<!--E2C69E0F8EC34C6788EC0ED377C8C2CC-->  <AD_ELEMENT_ID><![CDATA[245]]></AD_ELEMENT_ID>
+<!--E2C69E0F8EC34C6788EC0ED377C8C2CC-->  <ISSESSIONATTR><![CDATA[N]]></ISSESSIONATTR>
+<!--E2C69E0F8EC34C6788EC0ED377C8C2CC-->  <ISSECONDARYKEY><![CDATA[N]]></ISSECONDARYKEY>
+<!--E2C69E0F8EC34C6788EC0ED377C8C2CC-->  <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE>
+<!--E2C69E0F8EC34C6788EC0ED377C8C2CC-->  <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS>
+<!--E2C69E0F8EC34C6788EC0ED377C8C2CC-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--E2C69E0F8EC34C6788EC0ED377C8C2CC-->  <POSITION><![CDATA[5]]></POSITION>
+<!--E2C69E0F8EC34C6788EC0ED377C8C2CC-->  <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT>
+<!--E2C69E0F8EC34C6788EC0ED377C8C2CC-->  <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE>
+<!--E2C69E0F8EC34C6788EC0ED377C8C2CC-->  <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW>
+<!--E2C69E0F8EC34C6788EC0ED377C8C2CC-->  <IMAGESIZEVALUESACTION><![CDATA[N]]></IMAGESIZEVALUESACTION>
+<!--E2C69E0F8EC34C6788EC0ED377C8C2CC-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
+<!--E2C69E0F8EC34C6788EC0ED377C8C2CC--></AD_COLUMN>
+
 <!--E2D4BAECEDD04EE1ADDC4AA88B2DE55B--><AD_COLUMN>
 <!--E2D4BAECEDD04EE1ADDC4AA88B2DE55B-->  <AD_COLUMN_ID><![CDATA[E2D4BAECEDD04EE1ADDC4AA88B2DE55B]]></AD_COLUMN_ID>
 <!--E2D4BAECEDD04EE1ADDC4AA88B2DE55B-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -333592,6 +334458,41 @@
 <!--E9A4CCD256404FDDA9EDDC07F9FCAE4B-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
 <!--E9A4CCD256404FDDA9EDDC07F9FCAE4B--></AD_COLUMN>
 
+<!--E9CCD5D97AE84D0282E334ABC72D6E2B--><AD_COLUMN>
+<!--E9CCD5D97AE84D0282E334ABC72D6E2B-->  <AD_COLUMN_ID><![CDATA[E9CCD5D97AE84D0282E334ABC72D6E2B]]></AD_COLUMN_ID>
+<!--E9CCD5D97AE84D0282E334ABC72D6E2B-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--E9CCD5D97AE84D0282E334ABC72D6E2B-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--E9CCD5D97AE84D0282E334ABC72D6E2B-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--E9CCD5D97AE84D0282E334ABC72D6E2B-->  <NAME><![CDATA[Updated By]]></NAME>
+<!--E9CCD5D97AE84D0282E334ABC72D6E2B-->  <DESCRIPTION><![CDATA[User who updated this records]]></DESCRIPTION>
+<!--E9CCD5D97AE84D0282E334ABC72D6E2B-->  <HELP><![CDATA[The Updated By field indicates the user who updated this record.]]></HELP>
+<!--E9CCD5D97AE84D0282E334ABC72D6E2B-->  <COLUMNNAME><![CDATA[Updatedby]]></COLUMNNAME>
+<!--E9CCD5D97AE84D0282E334ABC72D6E2B-->  <AD_TABLE_ID><![CDATA[1B19E761F8E24E00B5FBF2C22082A006]]></AD_TABLE_ID>
+<!--E9CCD5D97AE84D0282E334ABC72D6E2B-->  <AD_REFERENCE_ID><![CDATA[30]]></AD_REFERENCE_ID>
+<!--E9CCD5D97AE84D0282E334ABC72D6E2B-->  <FIELDLENGTH><![CDATA[32]]></FIELDLENGTH>
+<!--E9CCD5D97AE84D0282E334ABC72D6E2B-->  <ISKEY><![CDATA[N]]></ISKEY>
+<!--E9CCD5D97AE84D0282E334ABC72D6E2B-->  <ISPARENT><![CDATA[N]]></ISPARENT>
+<!--E9CCD5D97AE84D0282E334ABC72D6E2B-->  <ISMANDATORY><![CDATA[Y]]></ISMANDATORY>
+<!--E9CCD5D97AE84D0282E334ABC72D6E2B-->  <ISUPDATEABLE><![CDATA[N]]></ISUPDATEABLE>
+<!--E9CCD5D97AE84D0282E334ABC72D6E2B-->  <ISIDENTIFIER><![CDATA[N]]></ISIDENTIFIER>
+<!--E9CCD5D97AE84D0282E334ABC72D6E2B-->  <SEQNO><![CDATA[80]]></SEQNO>
+<!--E9CCD5D97AE84D0282E334ABC72D6E2B-->  <ISTRANSLATED><![CDATA[N]]></ISTRANSLATED>
+<!--E9CCD5D97AE84D0282E334ABC72D6E2B-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--E9CCD5D97AE84D0282E334ABC72D6E2B-->  <ISSELECTIONCOLUMN><![CDATA[N]]></ISSELECTIONCOLUMN>
+<!--E9CCD5D97AE84D0282E334ABC72D6E2B-->  <AD_ELEMENT_ID><![CDATA[608]]></AD_ELEMENT_ID>
+<!--E9CCD5D97AE84D0282E334ABC72D6E2B-->  <ISSESSIONATTR><![CDATA[N]]></ISSESSIONATTR>
+<!--E9CCD5D97AE84D0282E334ABC72D6E2B-->  <ISSECONDARYKEY><![CDATA[N]]></ISSECONDARYKEY>
+<!--E9CCD5D97AE84D0282E334ABC72D6E2B-->  <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE>
+<!--E9CCD5D97AE84D0282E334ABC72D6E2B-->  <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS>
+<!--E9CCD5D97AE84D0282E334ABC72D6E2B-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--E9CCD5D97AE84D0282E334ABC72D6E2B-->  <POSITION><![CDATA[8]]></POSITION>
+<!--E9CCD5D97AE84D0282E334ABC72D6E2B-->  <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT>
+<!--E9CCD5D97AE84D0282E334ABC72D6E2B-->  <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE>
+<!--E9CCD5D97AE84D0282E334ABC72D6E2B-->  <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW>
+<!--E9CCD5D97AE84D0282E334ABC72D6E2B-->  <IMAGESIZEVALUESACTION><![CDATA[N]]></IMAGESIZEVALUESACTION>
+<!--E9CCD5D97AE84D0282E334ABC72D6E2B-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
+<!--E9CCD5D97AE84D0282E334ABC72D6E2B--></AD_COLUMN>
+
 <!--EA08CC350401425D83DD1EBE52311306--><AD_COLUMN>
 <!--EA08CC350401425D83DD1EBE52311306-->  <AD_COLUMN_ID><![CDATA[EA08CC350401425D83DD1EBE52311306]]></AD_COLUMN_ID>
 <!--EA08CC350401425D83DD1EBE52311306-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -334131,6 +335032,44 @@
 <!--EBF93239BAC24CF19609CD1766D7B56C-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
 <!--EBF93239BAC24CF19609CD1766D7B56C--></AD_COLUMN>
 
+<!--EC6754A7E19845C8AE32B61E14FA298C--><AD_COLUMN>
+<!--EC6754A7E19845C8AE32B61E14FA298C-->  <AD_COLUMN_ID><![CDATA[EC6754A7E19845C8AE32B61E14FA298C]]></AD_COLUMN_ID>
+<!--EC6754A7E19845C8AE32B61E14FA298C-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--EC6754A7E19845C8AE32B61E14FA298C-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--EC6754A7E19845C8AE32B61E14FA298C-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--EC6754A7E19845C8AE32B61E14FA298C-->  <NAME><![CDATA[Active]]></NAME>
+<!--EC6754A7E19845C8AE32B61E14FA298C-->  <DESCRIPTION><![CDATA[A flag indicating whether this record is available for use or de-activated.]]></DESCRIPTION>
+<!--EC6754A7E19845C8AE32B61E14FA298C-->  <HELP><![CDATA[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.]]></HELP>
+<!--EC6754A7E19845C8AE32B61E14FA298C-->  <COLUMNNAME><![CDATA[Isactive]]></COLUMNNAME>
+<!--EC6754A7E19845C8AE32B61E14FA298C-->  <AD_TABLE_ID><![CDATA[C2968EF014C146B99A0C136BA9D6331F]]></AD_TABLE_ID>
+<!--EC6754A7E19845C8AE32B61E14FA298C-->  <AD_REFERENCE_ID><![CDATA[20]]></AD_REFERENCE_ID>
+<!--EC6754A7E19845C8AE32B61E14FA298C-->  <FIELDLENGTH><![CDATA[1]]></FIELDLENGTH>
+<!--EC6754A7E19845C8AE32B61E14FA298C-->  <DEFAULTVALUE><![CDATA[Y]]></DEFAULTVALUE>
+<!--EC6754A7E19845C8AE32B61E14FA298C-->  <ISKEY><![CDATA[N]]></ISKEY>
+<!--EC6754A7E19845C8AE32B61E14FA298C-->  <ISPARENT><![CDATA[N]]></ISPARENT>
+<!--EC6754A7E19845C8AE32B61E14FA298C-->  <ISMANDATORY><![CDATA[Y]]></ISMANDATORY>
+<!--EC6754A7E19845C8AE32B61E14FA298C-->  <ISUPDATEABLE><![CDATA[Y]]></ISUPDATEABLE>
+<!--EC6754A7E19845C8AE32B61E14FA298C-->  <ISIDENTIFIER><![CDATA[N]]></ISIDENTIFIER>
+<!--EC6754A7E19845C8AE32B61E14FA298C-->  <SEQNO><![CDATA[40]]></SEQNO>
+<!--EC6754A7E19845C8AE32B61E14FA298C-->  <ISTRANSLATED><![CDATA[N]]></ISTRANSLATED>
+<!--EC6754A7E19845C8AE32B61E14FA298C-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--EC6754A7E19845C8AE32B61E14FA298C-->  <ISSELECTIONCOLUMN><![CDATA[N]]></ISSELECTIONCOLUMN>
+<!--EC6754A7E19845C8AE32B61E14FA298C-->  <AD_ELEMENT_ID><![CDATA[348]]></AD_ELEMENT_ID>
+<!--EC6754A7E19845C8AE32B61E14FA298C-->  <ISSESSIONATTR><![CDATA[N]]></ISSESSIONATTR>
+<!--EC6754A7E19845C8AE32B61E14FA298C-->  <ISSECONDARYKEY><![CDATA[N]]></ISSECONDARYKEY>
+<!--EC6754A7E19845C8AE32B61E14FA298C-->  <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE>
+<!--EC6754A7E19845C8AE32B61E14FA298C-->  <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS>
+<!--EC6754A7E19845C8AE32B61E14FA298C-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--EC6754A7E19845C8AE32B61E14FA298C-->  <POSITION><![CDATA[4]]></POSITION>
+<!--EC6754A7E19845C8AE32B61E14FA298C-->  <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT>
+<!--EC6754A7E19845C8AE32B61E14FA298C-->  <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE>
+<!--EC6754A7E19845C8AE32B61E14FA298C-->  <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW>
+<!--EC6754A7E19845C8AE32B61E14FA298C-->  <IMAGESIZEVALUESACTION><![CDATA[N]]></IMAGESIZEVALUESACTION>
+<!--EC6754A7E19845C8AE32B61E14FA298C-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
+<!--EC6754A7E19845C8AE32B61E14FA298C--></AD_COLUMN>
+
 <!--ECB2E6217957452592B24F63D4DFAC88--><AD_COLUMN>
 <!--ECB2E6217957452592B24F63D4DFAC88-->  <AD_COLUMN_ID><![CDATA[ECB2E6217957452592B24F63D4DFAC88]]></AD_COLUMN_ID>
 <!--ECB2E6217957452592B24F63D4DFAC88-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -337544,6 +338483,42 @@
 <!--FAA1FEF24A804354AF4FA092F219E375-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
 <!--FAA1FEF24A804354AF4FA092F219E375--></AD_COLUMN>
 
+<!--FAC8C8AA56B74A49AA60E2E1F1CF6D95--><AD_COLUMN>
+<!--FAC8C8AA56B74A49AA60E2E1F1CF6D95-->  <AD_COLUMN_ID><![CDATA[FAC8C8AA56B74A49AA60E2E1F1CF6D95]]></AD_COLUMN_ID>
+<!--FAC8C8AA56B74A49AA60E2E1F1CF6D95-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--FAC8C8AA56B74A49AA60E2E1F1CF6D95-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--FAC8C8AA56B74A49AA60E2E1F1CF6D95-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--FAC8C8AA56B74A49AA60E2E1F1CF6D95-->  <NAME><![CDATA[Organization]]></NAME>
+<!--FAC8C8AA56B74A49AA60E2E1F1CF6D95-->  <DESCRIPTION><![CDATA[Organizational entity within client]]></DESCRIPTION>
+<!--FAC8C8AA56B74A49AA60E2E1F1CF6D95-->  <HELP><![CDATA[An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations.]]></HELP>
+<!--FAC8C8AA56B74A49AA60E2E1F1CF6D95-->  <COLUMNNAME><![CDATA[AD_Org_ID]]></COLUMNNAME>
+<!--FAC8C8AA56B74A49AA60E2E1F1CF6D95-->  <AD_TABLE_ID><![CDATA[C2968EF014C146B99A0C136BA9D6331F]]></AD_TABLE_ID>
+<!--FAC8C8AA56B74A49AA60E2E1F1CF6D95-->  <AD_REFERENCE_ID><![CDATA[19]]></AD_REFERENCE_ID>
+<!--FAC8C8AA56B74A49AA60E2E1F1CF6D95-->  <FIELDLENGTH><![CDATA[32]]></FIELDLENGTH>
+<!--FAC8C8AA56B74A49AA60E2E1F1CF6D95-->  <DEFAULTVALUE><![CDATA[@AD_ORG_ID@]]></DEFAULTVALUE>
+<!--FAC8C8AA56B74A49AA60E2E1F1CF6D95-->  <ISKEY><![CDATA[N]]></ISKEY>
+<!--FAC8C8AA56B74A49AA60E2E1F1CF6D95-->  <ISPARENT><![CDATA[N]]></ISPARENT>
+<!--FAC8C8AA56B74A49AA60E2E1F1CF6D95-->  <ISMANDATORY><![CDATA[Y]]></ISMANDATORY>
+<!--FAC8C8AA56B74A49AA60E2E1F1CF6D95-->  <ISUPDATEABLE><![CDATA[N]]></ISUPDATEABLE>
+<!--FAC8C8AA56B74A49AA60E2E1F1CF6D95-->  <ISIDENTIFIER><![CDATA[Y]]></ISIDENTIFIER>
+<!--FAC8C8AA56B74A49AA60E2E1F1CF6D95-->  <SEQNO><![CDATA[30]]></SEQNO>
+<!--FAC8C8AA56B74A49AA60E2E1F1CF6D95-->  <ISTRANSLATED><![CDATA[N]]></ISTRANSLATED>
+<!--FAC8C8AA56B74A49AA60E2E1F1CF6D95-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--FAC8C8AA56B74A49AA60E2E1F1CF6D95-->  <ISSELECTIONCOLUMN><![CDATA[N]]></ISSELECTIONCOLUMN>
+<!--FAC8C8AA56B74A49AA60E2E1F1CF6D95-->  <AD_ELEMENT_ID><![CDATA[113]]></AD_ELEMENT_ID>
+<!--FAC8C8AA56B74A49AA60E2E1F1CF6D95-->  <ISSESSIONATTR><![CDATA[Y]]></ISSESSIONATTR>
+<!--FAC8C8AA56B74A49AA60E2E1F1CF6D95-->  <ISSECONDARYKEY><![CDATA[N]]></ISSECONDARYKEY>
+<!--FAC8C8AA56B74A49AA60E2E1F1CF6D95-->  <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE>
+<!--FAC8C8AA56B74A49AA60E2E1F1CF6D95-->  <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS>
+<!--FAC8C8AA56B74A49AA60E2E1F1CF6D95-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--FAC8C8AA56B74A49AA60E2E1F1CF6D95-->  <POSITION><![CDATA[3]]></POSITION>
+<!--FAC8C8AA56B74A49AA60E2E1F1CF6D95-->  <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT>
+<!--FAC8C8AA56B74A49AA60E2E1F1CF6D95-->  <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE>
+<!--FAC8C8AA56B74A49AA60E2E1F1CF6D95-->  <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW>
+<!--FAC8C8AA56B74A49AA60E2E1F1CF6D95-->  <IMAGESIZEVALUESACTION><![CDATA[N]]></IMAGESIZEVALUESACTION>
+<!--FAC8C8AA56B74A49AA60E2E1F1CF6D95-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
+<!--FAC8C8AA56B74A49AA60E2E1F1CF6D95--></AD_COLUMN>
+
 <!--FAE30104BB194A8F9F11299FD81E3B95--><AD_COLUMN>
 <!--FAE30104BB194A8F9F11299FD81E3B95-->  <AD_COLUMN_ID><![CDATA[FAE30104BB194A8F9F11299FD81E3B95]]></AD_COLUMN_ID>
 <!--FAE30104BB194A8F9F11299FD81E3B95-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
--- a/src-db/database/sourcedata/AD_ELEMENT.xml	Fri May 08 13:37:51 2015 +0000
+++ b/src-db/database/sourcedata/AD_ELEMENT.xml	Fri May 08 22:36:28 2015 +0200
@@ -21334,6 +21334,18 @@
 <!--0F34BE626A044A1BA104160398FBF53A-->  <ISGLOSSARY><![CDATA[N]]></ISGLOSSARY>
 <!--0F34BE626A044A1BA104160398FBF53A--></AD_ELEMENT>
 
+<!--0F7DEEB13D924F28BFBA3AD34079C231--><AD_ELEMENT>
+<!--0F7DEEB13D924F28BFBA3AD34079C231-->  <AD_ELEMENT_ID><![CDATA[0F7DEEB13D924F28BFBA3AD34079C231]]></AD_ELEMENT_ID>
+<!--0F7DEEB13D924F28BFBA3AD34079C231-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--0F7DEEB13D924F28BFBA3AD34079C231-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--0F7DEEB13D924F28BFBA3AD34079C231-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--0F7DEEB13D924F28BFBA3AD34079C231-->  <COLUMNNAME><![CDATA[Stored]]></COLUMNNAME>
+<!--0F7DEEB13D924F28BFBA3AD34079C231-->  <NAME><![CDATA[Stored]]></NAME>
+<!--0F7DEEB13D924F28BFBA3AD34079C231-->  <PRINTNAME><![CDATA[Stored]]></PRINTNAME>
+<!--0F7DEEB13D924F28BFBA3AD34079C231-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--0F7DEEB13D924F28BFBA3AD34079C231-->  <ISGLOSSARY><![CDATA[N]]></ISGLOSSARY>
+<!--0F7DEEB13D924F28BFBA3AD34079C231--></AD_ELEMENT>
+
 <!--0FF8F04EC4204CA3AC8F003F38C0502A--><AD_ELEMENT>
 <!--0FF8F04EC4204CA3AC8F003F38C0502A-->  <AD_ELEMENT_ID><![CDATA[0FF8F04EC4204CA3AC8F003F38C0502A]]></AD_ELEMENT_ID>
 <!--0FF8F04EC4204CA3AC8F003F38C0502A-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -21925,6 +21937,18 @@
 <!--2D45E13155A24BA682410D34AD4A8E07-->  <ISGLOSSARY><![CDATA[N]]></ISGLOSSARY>
 <!--2D45E13155A24BA682410D34AD4A8E07--></AD_ELEMENT>
 
+<!--2DB6C5A32A69405EA5783EE847701B4B--><AD_ELEMENT>
+<!--2DB6C5A32A69405EA5783EE847701B4B-->  <AD_ELEMENT_ID><![CDATA[2DB6C5A32A69405EA5783EE847701B4B]]></AD_ELEMENT_ID>
+<!--2DB6C5A32A69405EA5783EE847701B4B-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--2DB6C5A32A69405EA5783EE847701B4B-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--2DB6C5A32A69405EA5783EE847701B4B-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--2DB6C5A32A69405EA5783EE847701B4B-->  <COLUMNNAME><![CDATA[ImportStatus]]></COLUMNNAME>
+<!--2DB6C5A32A69405EA5783EE847701B4B-->  <NAME><![CDATA[Import Status]]></NAME>
+<!--2DB6C5A32A69405EA5783EE847701B4B-->  <PRINTNAME><![CDATA[Import Status]]></PRINTNAME>
+<!--2DB6C5A32A69405EA5783EE847701B4B-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--2DB6C5A32A69405EA5783EE847701B4B-->  <ISGLOSSARY><![CDATA[N]]></ISGLOSSARY>
+<!--2DB6C5A32A69405EA5783EE847701B4B--></AD_ELEMENT>
+
 <!--2DCC04663FAD43D6B531B88FA83F759C--><AD_ELEMENT>
 <!--2DCC04663FAD43D6B531B88FA83F759C-->  <AD_ELEMENT_ID><![CDATA[2DCC04663FAD43D6B531B88FA83F759C]]></AD_ELEMENT_ID>
 <!--2DCC04663FAD43D6B531B88FA83F759C-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -25670,6 +25694,19 @@
 <!--64108E30EB9C4C80ACA6CD9DF8EE27AF-->  <ISGLOSSARY><![CDATA[N]]></ISGLOSSARY>
 <!--64108E30EB9C4C80ACA6CD9DF8EE27AF--></AD_ELEMENT>
 
+<!--6435F8F3CEDC471AA65FCB24F8CD04C5--><AD_ELEMENT>
+<!--6435F8F3CEDC471AA65FCB24F8CD04C5-->  <AD_ELEMENT_ID><![CDATA[6435F8F3CEDC471AA65FCB24F8CD04C5]]></AD_ELEMENT_ID>
+<!--6435F8F3CEDC471AA65FCB24F8CD04C5-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--6435F8F3CEDC471AA65FCB24F8CD04C5-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--6435F8F3CEDC471AA65FCB24F8CD04C5-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--6435F8F3CEDC471AA65FCB24F8CD04C5-->  <COLUMNNAME><![CDATA[Errorinfo]]></COLUMNNAME>
+<!--6435F8F3CEDC471AA65FCB24F8CD04C5-->  <NAME><![CDATA[Error Info]]></NAME>
+<!--6435F8F3CEDC471AA65FCB24F8CD04C5-->  <PRINTNAME><![CDATA[Error Info]]></PRINTNAME>
+<!--6435F8F3CEDC471AA65FCB24F8CD04C5-->  <DESCRIPTION><![CDATA[Error Info]]></DESCRIPTION>
+<!--6435F8F3CEDC471AA65FCB24F8CD04C5-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--6435F8F3CEDC471AA65FCB24F8CD04C5-->  <ISGLOSSARY><![CDATA[N]]></ISGLOSSARY>
+<!--6435F8F3CEDC471AA65FCB24F8CD04C5--></AD_ELEMENT>
+
 <!--64A7C40359B141EFA9E18F5D50152390--><AD_ELEMENT>
 <!--64A7C40359B141EFA9E18F5D50152390-->  <AD_ELEMENT_ID><![CDATA[64A7C40359B141EFA9E18F5D50152390]]></AD_ELEMENT_ID>
 <!--64A7C40359B141EFA9E18F5D50152390-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -29687,6 +29724,18 @@
 <!--9BAF826C681D1754E040007F0100241B-->  <ISGLOSSARY><![CDATA[N]]></ISGLOSSARY>
 <!--9BAF826C681D1754E040007F0100241B--></AD_ELEMENT>
 
+<!--9BDD94C76B744BE79B1EA9FF1F86F12A--><AD_ELEMENT>
+<!--9BDD94C76B744BE79B1EA9FF1F86F12A-->  <AD_ELEMENT_ID><![CDATA[9BDD94C76B744BE79B1EA9FF1F86F12A]]></AD_ELEMENT_ID>
+<!--9BDD94C76B744BE79B1EA9FF1F86F12A-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--9BDD94C76B744BE79B1EA9FF1F86F12A-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--9BDD94C76B744BE79B1EA9FF1F86F12A-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--9BDD94C76B744BE79B1EA9FF1F86F12A-->  <COLUMNNAME><![CDATA[Imported]]></COLUMNNAME>
+<!--9BDD94C76B744BE79B1EA9FF1F86F12A-->  <NAME><![CDATA[Imported]]></NAME>
+<!--9BDD94C76B744BE79B1EA9FF1F86F12A-->  <PRINTNAME><![CDATA[Imported]]></PRINTNAME>
+<!--9BDD94C76B744BE79B1EA9FF1F86F12A-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--9BDD94C76B744BE79B1EA9FF1F86F12A-->  <ISGLOSSARY><![CDATA[N]]></ISGLOSSARY>
+<!--9BDD94C76B744BE79B1EA9FF1F86F12A--></AD_ELEMENT>
+
 <!--9C8C523F49F4BD9DE040007F0100646F--><AD_ELEMENT>
 <!--9C8C523F49F4BD9DE040007F0100646F-->  <AD_ELEMENT_ID><![CDATA[9C8C523F49F4BD9DE040007F0100646F]]></AD_ELEMENT_ID>
 <!--9C8C523F49F4BD9DE040007F0100646F-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -29941,6 +29990,18 @@
 <!--A5F8C28516A8440B861E4A1D8DD78EF3-->  <ISGLOSSARY><![CDATA[N]]></ISGLOSSARY>
 <!--A5F8C28516A8440B861E4A1D8DD78EF3--></AD_ELEMENT>
 
+<!--A649B6D4A49D462295634CCC5CC507E1--><AD_ELEMENT>
+<!--A649B6D4A49D462295634CCC5CC507E1-->  <AD_ELEMENT_ID><![CDATA[A649B6D4A49D462295634CCC5CC507E1]]></AD_ELEMENT_ID>
+<!--A649B6D4A49D462295634CCC5CC507E1-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--A649B6D4A49D462295634CCC5CC507E1-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--A649B6D4A49D462295634CCC5CC507E1-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--A649B6D4A49D462295634CCC5CC507E1-->  <COLUMNNAME><![CDATA[C_IMPORT_ENTRY_ID]]></COLUMNNAME>
+<!--A649B6D4A49D462295634CCC5CC507E1-->  <NAME><![CDATA[C_IMPORT_ENTRY_ID]]></NAME>
+<!--A649B6D4A49D462295634CCC5CC507E1-->  <PRINTNAME><![CDATA[C_IMPORT_ENTRY_ID]]></PRINTNAME>
+<!--A649B6D4A49D462295634CCC5CC507E1-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--A649B6D4A49D462295634CCC5CC507E1-->  <ISGLOSSARY><![CDATA[N]]></ISGLOSSARY>
+<!--A649B6D4A49D462295634CCC5CC507E1--></AD_ELEMENT>
+
 <!--A6CC3580B17B429B823CE05DE52FE0CF--><AD_ELEMENT>
 <!--A6CC3580B17B429B823CE05DE52FE0CF-->  <AD_ELEMENT_ID><![CDATA[A6CC3580B17B429B823CE05DE52FE0CF]]></AD_ELEMENT_ID>
 <!--A6CC3580B17B429B823CE05DE52FE0CF-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -32034,6 +32095,18 @@
 <!--CEFF12045E10490496BA6CE8AC1AD27A-->  <ISGLOSSARY><![CDATA[N]]></ISGLOSSARY>
 <!--CEFF12045E10490496BA6CE8AC1AD27A--></AD_ELEMENT>
 
+<!--CFB5920BA3D24015ACE95B3E42E5806F--><AD_ELEMENT>
+<!--CFB5920BA3D24015ACE95B3E42E5806F-->  <AD_ELEMENT_ID><![CDATA[CFB5920BA3D24015ACE95B3E42E5806F]]></AD_ELEMENT_ID>
+<!--CFB5920BA3D24015ACE95B3E42E5806F-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--CFB5920BA3D24015ACE95B3E42E5806F-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--CFB5920BA3D24015ACE95B3E42E5806F-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--CFB5920BA3D24015ACE95B3E42E5806F-->  <COLUMNNAME><![CDATA[Typeofdata]]></COLUMNNAME>
+<!--CFB5920BA3D24015ACE95B3E42E5806F-->  <NAME><![CDATA[Type of Data]]></NAME>
+<!--CFB5920BA3D24015ACE95B3E42E5806F-->  <PRINTNAME><![CDATA[Type of Data]]></PRINTNAME>
+<!--CFB5920BA3D24015ACE95B3E42E5806F-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--CFB5920BA3D24015ACE95B3E42E5806F-->  <ISGLOSSARY><![CDATA[N]]></ISGLOSSARY>
+<!--CFB5920BA3D24015ACE95B3E42E5806F--></AD_ELEMENT>
+
 <!--CFC26B01D54049058E894AE34168EA34--><AD_ELEMENT>
 <!--CFC26B01D54049058E894AE34168EA34-->  <AD_ELEMENT_ID><![CDATA[CFC26B01D54049058E894AE34168EA34]]></AD_ELEMENT_ID>
 <!--CFC26B01D54049058E894AE34168EA34-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -32690,6 +32763,18 @@
 <!--DDC19F22CF8A4A2696B5E74F980BE277-->  <ISGLOSSARY><![CDATA[N]]></ISGLOSSARY>
 <!--DDC19F22CF8A4A2696B5E74F980BE277--></AD_ELEMENT>
 
+<!--DDF702E1CE844A27A436A023587622E3--><AD_ELEMENT>
+<!--DDF702E1CE844A27A436A023587622E3-->  <AD_ELEMENT_ID><![CDATA[DDF702E1CE844A27A436A023587622E3]]></AD_ELEMENT_ID>
+<!--DDF702E1CE844A27A436A023587622E3-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--DDF702E1CE844A27A436A023587622E3-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--DDF702E1CE844A27A436A023587622E3-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--DDF702E1CE844A27A436A023587622E3-->  <COLUMNNAME><![CDATA[C_Import_Entry_Archive_ID]]></COLUMNNAME>
+<!--DDF702E1CE844A27A436A023587622E3-->  <NAME><![CDATA[C_Import_Entry_Archive_ID]]></NAME>
+<!--DDF702E1CE844A27A436A023587622E3-->  <PRINTNAME><![CDATA[C_Import_Entry_Archive_ID]]></PRINTNAME>
+<!--DDF702E1CE844A27A436A023587622E3-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--DDF702E1CE844A27A436A023587622E3-->  <ISGLOSSARY><![CDATA[N]]></ISGLOSSARY>
+<!--DDF702E1CE844A27A436A023587622E3--></AD_ELEMENT>
+
 <!--DE10C4637CE7480F94F338AF51455F87--><AD_ELEMENT>
 <!--DE10C4637CE7480F94F338AF51455F87-->  <AD_ELEMENT_ID><![CDATA[DE10C4637CE7480F94F338AF51455F87]]></AD_ELEMENT_ID>
 <!--DE10C4637CE7480F94F338AF51455F87-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -33186,6 +33271,18 @@
 <!--EBE913C1DDD84066A1D88C9903717DB9-->  <ISGLOSSARY><![CDATA[N]]></ISGLOSSARY>
 <!--EBE913C1DDD84066A1D88C9903717DB9--></AD_ELEMENT>
 
+<!--EC678406A5004196B040ED6819361C2A--><AD_ELEMENT>
+<!--EC678406A5004196B040ED6819361C2A-->  <AD_ELEMENT_ID><![CDATA[EC678406A5004196B040ED6819361C2A]]></AD_ELEMENT_ID>
+<!--EC678406A5004196B040ED6819361C2A-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--EC678406A5004196B040ED6819361C2A-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--EC678406A5004196B040ED6819361C2A-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--EC678406A5004196B040ED6819361C2A-->  <COLUMNNAME><![CDATA[Jsoninfo]]></COLUMNNAME>
+<!--EC678406A5004196B040ED6819361C2A-->  <NAME><![CDATA[JSON Info]]></NAME>
+<!--EC678406A5004196B040ED6819361C2A-->  <PRINTNAME><![CDATA[JSON Info]]></PRINTNAME>
+<!--EC678406A5004196B040ED6819361C2A-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--EC678406A5004196B040ED6819361C2A-->  <ISGLOSSARY><![CDATA[N]]></ISGLOSSARY>
+<!--EC678406A5004196B040ED6819361C2A--></AD_ELEMENT>
+
 <!--ECAC136184A746C39804BD71BC3C78DB--><AD_ELEMENT>
 <!--ECAC136184A746C39804BD71BC3C78DB-->  <AD_ELEMENT_ID><![CDATA[ECAC136184A746C39804BD71BC3C78DB]]></AD_ELEMENT_ID>
 <!--ECAC136184A746C39804BD71BC3C78DB-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
--- a/src-db/database/sourcedata/AD_FIELD.xml	Fri May 08 13:37:51 2015 +0000
+++ b/src-db/database/sourcedata/AD_FIELD.xml	Fri May 08 22:36:28 2015 +0200
@@ -178242,6 +178242,33 @@
 <!--0204598C8B71C2D9E050007F010065CF-->  <EM_OBUIAPP_SHOWSUMMARY><![CDATA[N]]></EM_OBUIAPP_SHOWSUMMARY>
 <!--0204598C8B71C2D9E050007F010065CF--></AD_FIELD>
 
+<!--020C2EA5EEF34215A6D99CD10EE7BF3B--><AD_FIELD>
+<!--020C2EA5EEF34215A6D99CD10EE7BF3B-->  <AD_FIELD_ID><![CDATA[020C2EA5EEF34215A6D99CD10EE7BF3B]]></AD_FIELD_ID>
+<!--020C2EA5EEF34215A6D99CD10EE7BF3B-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--020C2EA5EEF34215A6D99CD10EE7BF3B-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--020C2EA5EEF34215A6D99CD10EE7BF3B-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--020C2EA5EEF34215A6D99CD10EE7BF3B-->  <NAME><![CDATA[Client]]></NAME>
+<!--020C2EA5EEF34215A6D99CD10EE7BF3B-->  <DESCRIPTION><![CDATA[Client for this installation.]]></DESCRIPTION>
+<!--020C2EA5EEF34215A6D99CD10EE7BF3B-->  <HELP><![CDATA[A Client is a company or a legal entity. You cannot share data between Clients.]]></HELP>
+<!--020C2EA5EEF34215A6D99CD10EE7BF3B-->  <ISCENTRALLYMAINTAINED><![CDATA[Y]]></ISCENTRALLYMAINTAINED>
+<!--020C2EA5EEF34215A6D99CD10EE7BF3B-->  <AD_TAB_ID><![CDATA[DA845735FBB34548B04F1908E2089CEC]]></AD_TAB_ID>
+<!--020C2EA5EEF34215A6D99CD10EE7BF3B-->  <AD_COLUMN_ID><![CDATA[7983F447A73140739567F2C4BF9F3525]]></AD_COLUMN_ID>
+<!--020C2EA5EEF34215A6D99CD10EE7BF3B-->  <IGNOREINWAD><![CDATA[N]]></IGNOREINWAD>
+<!--020C2EA5EEF34215A6D99CD10EE7BF3B-->  <ISDISPLAYED><![CDATA[N]]></ISDISPLAYED>
+<!--020C2EA5EEF34215A6D99CD10EE7BF3B-->  <DISPLAYLENGTH><![CDATA[32]]></DISPLAYLENGTH>
+<!--020C2EA5EEF34215A6D99CD10EE7BF3B-->  <ISREADONLY><![CDATA[N]]></ISREADONLY>
+<!--020C2EA5EEF34215A6D99CD10EE7BF3B-->  <ISSAMELINE><![CDATA[N]]></ISSAMELINE>
+<!--020C2EA5EEF34215A6D99CD10EE7BF3B-->  <ISFIELDONLY><![CDATA[N]]></ISFIELDONLY>
+<!--020C2EA5EEF34215A6D99CD10EE7BF3B-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--020C2EA5EEF34215A6D99CD10EE7BF3B-->  <SHOWINRELATION><![CDATA[N]]></SHOWINRELATION>
+<!--020C2EA5EEF34215A6D99CD10EE7BF3B-->  <ISFIRSTFOCUSEDFIELD><![CDATA[N]]></ISFIRSTFOCUSEDFIELD>
+<!--020C2EA5EEF34215A6D99CD10EE7BF3B-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--020C2EA5EEF34215A6D99CD10EE7BF3B-->  <STARTINODDCOLUMN><![CDATA[N]]></STARTINODDCOLUMN>
+<!--020C2EA5EEF34215A6D99CD10EE7BF3B-->  <STARTNEWLINE><![CDATA[N]]></STARTNEWLINE>
+<!--020C2EA5EEF34215A6D99CD10EE7BF3B-->  <ISSHOWNINSTATUSBAR><![CDATA[N]]></ISSHOWNINSTATUSBAR>
+<!--020C2EA5EEF34215A6D99CD10EE7BF3B-->  <EM_OBUIAPP_SHOWSUMMARY><![CDATA[N]]></EM_OBUIAPP_SHOWSUMMARY>
+<!--020C2EA5EEF34215A6D99CD10EE7BF3B--></AD_FIELD>
+
 <!--02138BD028B3719BE050007F01001709--><AD_FIELD>
 <!--02138BD028B3719BE050007F01001709-->  <AD_FIELD_ID><![CDATA[02138BD028B3719BE050007F01001709]]></AD_FIELD_ID>
 <!--02138BD028B3719BE050007F01001709-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -185763,6 +185790,36 @@
 <!--167AE38241DC4FE4A11E3DB2EB207CF8-->  <EM_OBUIAPP_SHOWSUMMARY><![CDATA[N]]></EM_OBUIAPP_SHOWSUMMARY>
 <!--167AE38241DC4FE4A11E3DB2EB207CF8--></AD_FIELD>
 
+<!--1686D6EC41E747E7811DFBD03DD5B05C--><AD_FIELD>
+<!--1686D6EC41E747E7811DFBD03DD5B05C-->  <AD_FIELD_ID><![CDATA[1686D6EC41E747E7811DFBD03DD5B05C]]></AD_FIELD_ID>
+<!--1686D6EC41E747E7811DFBD03DD5B05C-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--1686D6EC41E747E7811DFBD03DD5B05C-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--1686D6EC41E747E7811DFBD03DD5B05C-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--1686D6EC41E747E7811DFBD03DD5B05C-->  <NAME><![CDATA[Active]]></NAME>
+<!--1686D6EC41E747E7811DFBD03DD5B05C-->  <DESCRIPTION><![CDATA[A flag indicating whether this record is available for use or de-activated.]]></DESCRIPTION>
+<!--1686D6EC41E747E7811DFBD03DD5B05C-->  <HELP><![CDATA[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.]]></HELP>
+<!--1686D6EC41E747E7811DFBD03DD5B05C-->  <ISCENTRALLYMAINTAINED><![CDATA[Y]]></ISCENTRALLYMAINTAINED>
+<!--1686D6EC41E747E7811DFBD03DD5B05C-->  <AD_TAB_ID><![CDATA[DA845735FBB34548B04F1908E2089CEC]]></AD_TAB_ID>
+<!--1686D6EC41E747E7811DFBD03DD5B05C-->  <AD_COLUMN_ID><![CDATA[EC6754A7E19845C8AE32B61E14FA298C]]></AD_COLUMN_ID>
+<!--1686D6EC41E747E7811DFBD03DD5B05C-->  <IGNOREINWAD><![CDATA[N]]></IGNOREINWAD>
+<!--1686D6EC41E747E7811DFBD03DD5B05C-->  <ISDISPLAYED><![CDATA[Y]]></ISDISPLAYED>
+<!--1686D6EC41E747E7811DFBD03DD5B05C-->  <DISPLAYLENGTH><![CDATA[1]]></DISPLAYLENGTH>
+<!--1686D6EC41E747E7811DFBD03DD5B05C-->  <ISREADONLY><![CDATA[N]]></ISREADONLY>
+<!--1686D6EC41E747E7811DFBD03DD5B05C-->  <SEQNO><![CDATA[70]]></SEQNO>
+<!--1686D6EC41E747E7811DFBD03DD5B05C-->  <ISSAMELINE><![CDATA[N]]></ISSAMELINE>
+<!--1686D6EC41E747E7811DFBD03DD5B05C-->  <ISFIELDONLY><![CDATA[N]]></ISFIELDONLY>
+<!--1686D6EC41E747E7811DFBD03DD5B05C-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--1686D6EC41E747E7811DFBD03DD5B05C-->  <SHOWINRELATION><![CDATA[N]]></SHOWINRELATION>
+<!--1686D6EC41E747E7811DFBD03DD5B05C-->  <ISFIRSTFOCUSEDFIELD><![CDATA[N]]></ISFIRSTFOCUSEDFIELD>
+<!--1686D6EC41E747E7811DFBD03DD5B05C-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--1686D6EC41E747E7811DFBD03DD5B05C-->  <STARTINODDCOLUMN><![CDATA[N]]></STARTINODDCOLUMN>
+<!--1686D6EC41E747E7811DFBD03DD5B05C-->  <STARTNEWLINE><![CDATA[N]]></STARTNEWLINE>
+<!--1686D6EC41E747E7811DFBD03DD5B05C-->  <ISSHOWNINSTATUSBAR><![CDATA[N]]></ISSHOWNINSTATUSBAR>
+<!--1686D6EC41E747E7811DFBD03DD5B05C-->  <EM_OBUIAPP_SHOWSUMMARY><![CDATA[N]]></EM_OBUIAPP_SHOWSUMMARY>
+<!--1686D6EC41E747E7811DFBD03DD5B05C--></AD_FIELD>
+
 <!--16A6738861CA4C6EAB302158F4FA5289--><AD_FIELD>
 <!--16A6738861CA4C6EAB302158F4FA5289-->  <AD_FIELD_ID><![CDATA[16A6738861CA4C6EAB302158F4FA5289]]></AD_FIELD_ID>
 <!--16A6738861CA4C6EAB302158F4FA5289-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -187278,6 +187335,31 @@
 <!--19D5946877B649FFB7EE9060020AB602-->  <EM_OBUIAPP_SHOWSUMMARY><![CDATA[N]]></EM_OBUIAPP_SHOWSUMMARY>
 <!--19D5946877B649FFB7EE9060020AB602--></AD_FIELD>
 
+<!--19E6F8F8BEBB4278B6BC832A58E059ED--><AD_FIELD>
+<!--19E6F8F8BEBB4278B6BC832A58E059ED-->  <AD_FIELD_ID><![CDATA[19E6F8F8BEBB4278B6BC832A58E059ED]]></AD_FIELD_ID>
+<!--19E6F8F8BEBB4278B6BC832A58E059ED-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--19E6F8F8BEBB4278B6BC832A58E059ED-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--19E6F8F8BEBB4278B6BC832A58E059ED-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--19E6F8F8BEBB4278B6BC832A58E059ED-->  <NAME><![CDATA[C_Import_Entry_Archive_ID]]></NAME>
+<!--19E6F8F8BEBB4278B6BC832A58E059ED-->  <ISCENTRALLYMAINTAINED><![CDATA[Y]]></ISCENTRALLYMAINTAINED>
+<!--19E6F8F8BEBB4278B6BC832A58E059ED-->  <AD_TAB_ID><![CDATA[A55C6E2F874F4CD0B7AEDE4362701EA2]]></AD_TAB_ID>
+<!--19E6F8F8BEBB4278B6BC832A58E059ED-->  <AD_COLUMN_ID><![CDATA[204E58F3738440ABA019B6323F9DCF20]]></AD_COLUMN_ID>
+<!--19E6F8F8BEBB4278B6BC832A58E059ED-->  <IGNOREINWAD><![CDATA[N]]></IGNOREINWAD>
+<!--19E6F8F8BEBB4278B6BC832A58E059ED-->  <ISDISPLAYED><![CDATA[N]]></ISDISPLAYED>
+<!--19E6F8F8BEBB4278B6BC832A58E059ED-->  <DISPLAYLENGTH><![CDATA[32]]></DISPLAYLENGTH>
+<!--19E6F8F8BEBB4278B6BC832A58E059ED-->  <ISREADONLY><![CDATA[N]]></ISREADONLY>
+<!--19E6F8F8BEBB4278B6BC832A58E059ED-->  <ISSAMELINE><![CDATA[N]]></ISSAMELINE>
+<!--19E6F8F8BEBB4278B6BC832A58E059ED-->  <ISFIELDONLY><![CDATA[N]]></ISFIELDONLY>
+<!--19E6F8F8BEBB4278B6BC832A58E059ED-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--19E6F8F8BEBB4278B6BC832A58E059ED-->  <SHOWINRELATION><![CDATA[N]]></SHOWINRELATION>
+<!--19E6F8F8BEBB4278B6BC832A58E059ED-->  <ISFIRSTFOCUSEDFIELD><![CDATA[N]]></ISFIRSTFOCUSEDFIELD>
+<!--19E6F8F8BEBB4278B6BC832A58E059ED-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--19E6F8F8BEBB4278B6BC832A58E059ED-->  <STARTINODDCOLUMN><![CDATA[N]]></STARTINODDCOLUMN>
+<!--19E6F8F8BEBB4278B6BC832A58E059ED-->  <STARTNEWLINE><![CDATA[N]]></STARTNEWLINE>
+<!--19E6F8F8BEBB4278B6BC832A58E059ED-->  <ISSHOWNINSTATUSBAR><![CDATA[N]]></ISSHOWNINSTATUSBAR>
+<!--19E6F8F8BEBB4278B6BC832A58E059ED-->  <EM_OBUIAPP_SHOWSUMMARY><![CDATA[N]]></EM_OBUIAPP_SHOWSUMMARY>
+<!--19E6F8F8BEBB4278B6BC832A58E059ED--></AD_FIELD>
+
 <!--19E89636C6064684AA3A5D8E086F2677--><AD_FIELD>
 <!--19E89636C6064684AA3A5D8E086F2677-->  <AD_FIELD_ID><![CDATA[19E89636C6064684AA3A5D8E086F2677]]></AD_FIELD_ID>
 <!--19E89636C6064684AA3A5D8E086F2677-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -187442,6 +187524,33 @@
 <!--1A45C55BE23F4E109A78EB25A22EC2F3-->  <EM_OBUIAPP_SHOWSUMMARY><![CDATA[N]]></EM_OBUIAPP_SHOWSUMMARY>
 <!--1A45C55BE23F4E109A78EB25A22EC2F3--></AD_FIELD>
 
+<!--1AA16E38ACE744F092BD4F11DB9FB234--><AD_FIELD>
+<!--1AA16E38ACE744F092BD4F11DB9FB234-->  <AD_FIELD_ID><![CDATA[1AA16E38ACE744F092BD4F11DB9FB234]]></AD_FIELD_ID>
+<!--1AA16E38ACE744F092BD4F11DB9FB234-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--1AA16E38ACE744F092BD4F11DB9FB234-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--1AA16E38ACE744F092BD4F11DB9FB234-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--1AA16E38ACE744F092BD4F11DB9FB234-->  <NAME><![CDATA[Type of Data]]></NAME>
+<!--1AA16E38ACE744F092BD4F11DB9FB234-->  <ISCENTRALLYMAINTAINED><![CDATA[Y]]></ISCENTRALLYMAINTAINED>
+<!--1AA16E38ACE744F092BD4F11DB9FB234-->  <AD_TAB_ID><![CDATA[DA845735FBB34548B04F1908E2089CEC]]></AD_TAB_ID>
+<!--1AA16E38ACE744F092BD4F11DB9FB234-->  <AD_COLUMN_ID><![CDATA[C9D54228F6074BB5AAE975FB2A784CDB]]></AD_COLUMN_ID>
+<!--1AA16E38ACE744F092BD4F11DB9FB234-->  <IGNOREINWAD><![CDATA[N]]></IGNOREINWAD>
+<!--1AA16E38ACE744F092BD4F11DB9FB234-->  <ISDISPLAYED><![CDATA[Y]]></ISDISPLAYED>
+<!--1AA16E38ACE744F092BD4F11DB9FB234-->  <DISPLAYLENGTH><![CDATA[60]]></DISPLAYLENGTH>
+<!--1AA16E38ACE744F092BD4F11DB9FB234-->  <ISREADONLY><![CDATA[N]]></ISREADONLY>
+<!--1AA16E38ACE744F092BD4F11DB9FB234-->  <SEQNO><![CDATA[30]]></SEQNO>
+<!--1AA16E38ACE744F092BD4F11DB9FB234-->  <ISSAMELINE><![CDATA[N]]></ISSAMELINE>
+<!--1AA16E38ACE744F092BD4F11DB9FB234-->  <ISFIELDONLY><![CDATA[N]]></ISFIELDONLY>
+<!--1AA16E38ACE744F092BD4F11DB9FB234-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--1AA16E38ACE744F092BD4F11DB9FB234-->  <SHOWINRELATION><![CDATA[Y]]></SHOWINRELATION>
+<!--1AA16E38ACE744F092BD4F11DB9FB234-->  <ISFIRSTFOCUSEDFIELD><![CDATA[N]]></ISFIRSTFOCUSEDFIELD>
+<!--1AA16E38ACE744F092BD4F11DB9FB234-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--1AA16E38ACE744F092BD4F11DB9FB234-->  <GRID_SEQNO><![CDATA[30]]></GRID_SEQNO>
+<!--1AA16E38ACE744F092BD4F11DB9FB234-->  <STARTINODDCOLUMN><![CDATA[N]]></STARTINODDCOLUMN>
+<!--1AA16E38ACE744F092BD4F11DB9FB234-->  <STARTNEWLINE><![CDATA[N]]></STARTNEWLINE>
+<!--1AA16E38ACE744F092BD4F11DB9FB234-->  <ISSHOWNINSTATUSBAR><![CDATA[N]]></ISSHOWNINSTATUSBAR>
+<!--1AA16E38ACE744F092BD4F11DB9FB234-->  <EM_OBUIAPP_SHOWSUMMARY><![CDATA[N]]></EM_OBUIAPP_SHOWSUMMARY>
+<!--1AA16E38ACE744F092BD4F11DB9FB234--></AD_FIELD>
+
 <!--1AB24770F4C7424FACD04690BA10685A--><AD_FIELD>
 <!--1AB24770F4C7424FACD04690BA10685A-->  <AD_FIELD_ID><![CDATA[1AB24770F4C7424FACD04690BA10685A]]></AD_FIELD_ID>
 <!--1AB24770F4C7424FACD04690BA10685A-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -189689,6 +189798,33 @@
 <!--20CC7CBDF07D481EAC12933526C2FD05-->  <EM_OBUIAPP_SHOWSUMMARY><![CDATA[N]]></EM_OBUIAPP_SHOWSUMMARY>
 <!--20CC7CBDF07D481EAC12933526C2FD05--></AD_FIELD>
 
+<!--20EF8A3435D240F4A347BDF73FE24F53--><AD_FIELD>
+<!--20EF8A3435D240F4A347BDF73FE24F53-->  <AD_FIELD_ID><![CDATA[20EF8A3435D240F4A347BDF73FE24F53]]></AD_FIELD_ID>
+<!--20EF8A3435D240F4A347BDF73FE24F53-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--20EF8A3435D240F4A347BDF73FE24F53-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--20EF8A3435D240F4A347BDF73FE24F53-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--20EF8A3435D240F4A347BDF73FE24F53-->  <NAME><![CDATA[Imported]]></NAME>
+<!--20EF8A3435D240F4A347BDF73FE24F53-->  <ISCENTRALLYMAINTAINED><![CDATA[Y]]></ISCENTRALLYMAINTAINED>
+<!--20EF8A3435D240F4A347BDF73FE24F53-->  <AD_TAB_ID><![CDATA[A55C6E2F874F4CD0B7AEDE4362701EA2]]></AD_TAB_ID>
+<!--20EF8A3435D240F4A347BDF73FE24F53-->  <AD_COLUMN_ID><![CDATA[91C5DA32197D4D3DB9FA5D25B650ADEF]]></AD_COLUMN_ID>
+<!--20EF8A3435D240F4A347BDF73FE24F53-->  <IGNOREINWAD><![CDATA[N]]></IGNOREINWAD>
+<!--20EF8A3435D240F4A347BDF73FE24F53-->  <ISDISPLAYED><![CDATA[Y]]></ISDISPLAYED>
+<!--20EF8A3435D240F4A347BDF73FE24F53-->  <DISPLAYLENGTH><![CDATA[19]]></DISPLAYLENGTH>
+<!--20EF8A3435D240F4A347BDF73FE24F53-->  <ISREADONLY><![CDATA[N]]></ISREADONLY>
+<!--20EF8A3435D240F4A347BDF73FE24F53-->  <SEQNO><![CDATA[50]]></SEQNO>
+<!--20EF8A3435D240F4A347BDF73FE24F53-->  <ISSAMELINE><![CDATA[N]]></ISSAMELINE>
+<!--20EF8A3435D240F4A347BDF73FE24F53-->  <ISFIELDONLY><![CDATA[N]]></ISFIELDONLY>
+<!--20EF8A3435D240F4A347BDF73FE24F53-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--20EF8A3435D240F4A347BDF73FE24F53-->  <SHOWINRELATION><![CDATA[Y]]></SHOWINRELATION>
+<!--20EF8A3435D240F4A347BDF73FE24F53-->  <ISFIRSTFOCUSEDFIELD><![CDATA[N]]></ISFIRSTFOCUSEDFIELD>
+<!--20EF8A3435D240F4A347BDF73FE24F53-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--20EF8A3435D240F4A347BDF73FE24F53-->  <GRID_SEQNO><![CDATA[40]]></GRID_SEQNO>
+<!--20EF8A3435D240F4A347BDF73FE24F53-->  <STARTINODDCOLUMN><![CDATA[N]]></STARTINODDCOLUMN>
+<!--20EF8A3435D240F4A347BDF73FE24F53-->  <STARTNEWLINE><![CDATA[N]]></STARTNEWLINE>
+<!--20EF8A3435D240F4A347BDF73FE24F53-->  <ISSHOWNINSTATUSBAR><![CDATA[N]]></ISSHOWNINSTATUSBAR>
+<!--20EF8A3435D240F4A347BDF73FE24F53-->  <EM_OBUIAPP_SHOWSUMMARY><![CDATA[N]]></EM_OBUIAPP_SHOWSUMMARY>
+<!--20EF8A3435D240F4A347BDF73FE24F53--></AD_FIELD>
+
 <!--20FD3E8E24F54F52885FC4B653C1B8E4--><AD_FIELD>
 <!--20FD3E8E24F54F52885FC4B653C1B8E4-->  <AD_FIELD_ID><![CDATA[20FD3E8E24F54F52885FC4B653C1B8E4]]></AD_FIELD_ID>
 <!--20FD3E8E24F54F52885FC4B653C1B8E4-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -190594,6 +190730,33 @@
 <!--22DB612345BF4DD490F308E111A92809-->  <EM_OBUIAPP_SHOWSUMMARY><![CDATA[N]]></EM_OBUIAPP_SHOWSUMMARY>
 <!--22DB612345BF4DD490F308E111A92809--></AD_FIELD>
 
+<!--22E07B9D8EC74463B30103C8E9B902B0--><AD_FIELD>
+<!--22E07B9D8EC74463B30103C8E9B902B0-->  <AD_FIELD_ID><![CDATA[22E07B9D8EC74463B30103C8E9B902B0]]></AD_FIELD_ID>
+<!--22E07B9D8EC74463B30103C8E9B902B0-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--22E07B9D8EC74463B30103C8E9B902B0-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--22E07B9D8EC74463B30103C8E9B902B0-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--22E07B9D8EC74463B30103C8E9B902B0-->  <NAME><![CDATA[Client]]></NAME>
+<!--22E07B9D8EC74463B30103C8E9B902B0-->  <DESCRIPTION><![CDATA[Client for this installation.]]></DESCRIPTION>
+<!--22E07B9D8EC74463B30103C8E9B902B0-->  <HELP><![CDATA[A Client is a company or a legal entity. You cannot share data between Clients.]]></HELP>
+<!--22E07B9D8EC74463B30103C8E9B902B0-->  <ISCENTRALLYMAINTAINED><![CDATA[Y]]></ISCENTRALLYMAINTAINED>
+<!--22E07B9D8EC74463B30103C8E9B902B0-->  <AD_TAB_ID><![CDATA[A55C6E2F874F4CD0B7AEDE4362701EA2]]></AD_TAB_ID>
+<!--22E07B9D8EC74463B30103C8E9B902B0-->  <AD_COLUMN_ID><![CDATA[9BB25B7C89FC41AAB068343571BAF26B]]></AD_COLUMN_ID>
+<!--22E07B9D8EC74463B30103C8E9B902B0-->  <IGNOREINWAD><![CDATA[N]]></IGNOREINWAD>
+<!--22E07B9D8EC74463B30103C8E9B902B0-->  <ISDISPLAYED><![CDATA[N]]></ISDISPLAYED>
+<!--22E07B9D8EC74463B30103C8E9B902B0-->  <DISPLAYLENGTH><![CDATA[32]]></DISPLAYLENGTH>
+<!--22E07B9D8EC74463B30103C8E9B902B0-->  <ISREADONLY><![CDATA[N]]></ISREADONLY>
+<!--22E07B9D8EC74463B30103C8E9B902B0-->  <ISSAMELINE><![CDATA[N]]></ISSAMELINE>
+<!--22E07B9D8EC74463B30103C8E9B902B0-->  <ISFIELDONLY><![CDATA[N]]></ISFIELDONLY>
+<!--22E07B9D8EC74463B30103C8E9B902B0-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--22E07B9D8EC74463B30103C8E9B902B0-->  <SHOWINRELATION><![CDATA[N]]></SHOWINRELATION>
+<!--22E07B9D8EC74463B30103C8E9B902B0-->  <ISFIRSTFOCUSEDFIELD><![CDATA[N]]></ISFIRSTFOCUSEDFIELD>
+<!--22E07B9D8EC74463B30103C8E9B902B0-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--22E07B9D8EC74463B30103C8E9B902B0-->  <STARTINODDCOLUMN><![CDATA[N]]></STARTINODDCOLUMN>
+<!--22E07B9D8EC74463B30103C8E9B902B0-->  <STARTNEWLINE><![CDATA[N]]></STARTNEWLINE>
+<!--22E07B9D8EC74463B30103C8E9B902B0-->  <ISSHOWNINSTATUSBAR><![CDATA[N]]></ISSHOWNINSTATUSBAR>
+<!--22E07B9D8EC74463B30103C8E9B902B0-->  <EM_OBUIAPP_SHOWSUMMARY><![CDATA[N]]></EM_OBUIAPP_SHOWSUMMARY>
+<!--22E07B9D8EC74463B30103C8E9B902B0--></AD_FIELD>
+
 <!--2328EC23693D4064A1FC832F9CD834EA--><AD_FIELD>
 <!--2328EC23693D4064A1FC832F9CD834EA-->  <AD_FIELD_ID><![CDATA[2328EC23693D4064A1FC832F9CD834EA]]></AD_FIELD_ID>
 <!--2328EC23693D4064A1FC832F9CD834EA-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -197921,6 +198084,31 @@
 <!--3615C83A855F411C9231C8C22FCE67A2-->  <EM_OBUIAPP_SHOWSUMMARY><![CDATA[N]]></EM_OBUIAPP_SHOWSUMMARY>
 <!--3615C83A855F411C9231C8C22FCE67A2--></AD_FIELD>
 
+<!--361DCF308E7C450595B3449219C0EA83--><AD_FIELD>
+<!--361DCF308E7C450595B3449219C0EA83-->  <AD_FIELD_ID><![CDATA[361DCF308E7C450595B3449219C0EA83]]></AD_FIELD_ID>
+<!--361DCF308E7C450595B3449219C0EA83-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--361DCF308E7C450595B3449219C0EA83-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--361DCF308E7C450595B3449219C0EA83-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--361DCF308E7C450595B3449219C0EA83-->  <NAME><![CDATA[C_IMPORT_ENTRY_ID]]></NAME>
+<!--361DCF308E7C450595B3449219C0EA83-->  <ISCENTRALLYMAINTAINED><![CDATA[Y]]></ISCENTRALLYMAINTAINED>
+<!--361DCF308E7C450595B3449219C0EA83-->  <AD_TAB_ID><![CDATA[DA845735FBB34548B04F1908E2089CEC]]></AD_TAB_ID>
+<!--361DCF308E7C450595B3449219C0EA83-->  <AD_COLUMN_ID><![CDATA[E1EC54D6DF4E4AD3969A2B16F82A79DC]]></AD_COLUMN_ID>
+<!--361DCF308E7C450595B3449219C0EA83-->  <IGNOREINWAD><![CDATA[N]]></IGNOREINWAD>
+<!--361DCF308E7C450595B3449219C0EA83-->  <ISDISPLAYED><![CDATA[N]]></ISDISPLAYED>
+<!--361DCF308E7C450595B3449219C0EA83-->  <DISPLAYLENGTH><![CDATA[32]]></DISPLAYLENGTH>
+<!--361DCF308E7C450595B3449219C0EA83-->  <ISREADONLY><![CDATA[N]]></ISREADONLY>
+<!--361DCF308E7C450595B3449219C0EA83-->  <ISSAMELINE><![CDATA[N]]></ISSAMELINE>
+<!--361DCF308E7C450595B3449219C0EA83-->  <ISFIELDONLY><![CDATA[N]]></ISFIELDONLY>
+<!--361DCF308E7C450595B3449219C0EA83-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--361DCF308E7C450595B3449219C0EA83-->  <SHOWINRELATION><![CDATA[N]]></SHOWINRELATION>
+<!--361DCF308E7C450595B3449219C0EA83-->  <ISFIRSTFOCUSEDFIELD><![CDATA[N]]></ISFIRSTFOCUSEDFIELD>
+<!--361DCF308E7C450595B3449219C0EA83-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--361DCF308E7C450595B3449219C0EA83-->  <STARTINODDCOLUMN><![CDATA[N]]></STARTINODDCOLUMN>
+<!--361DCF308E7C450595B3449219C0EA83-->  <STARTNEWLINE><![CDATA[N]]></STARTNEWLINE>
+<!--361DCF308E7C450595B3449219C0EA83-->  <ISSHOWNINSTATUSBAR><![CDATA[N]]></ISSHOWNINSTATUSBAR>
+<!--361DCF308E7C450595B3449219C0EA83-->  <EM_OBUIAPP_SHOWSUMMARY><![CDATA[N]]></EM_OBUIAPP_SHOWSUMMARY>
+<!--361DCF308E7C450595B3449219C0EA83--></AD_FIELD>
+
 <!--3631F11FC6D04A1BAB74BCEFE4BD4FF7--><AD_FIELD>
 <!--3631F11FC6D04A1BAB74BCEFE4BD4FF7-->  <AD_FIELD_ID><![CDATA[3631F11FC6D04A1BAB74BCEFE4BD4FF7]]></AD_FIELD_ID>
 <!--3631F11FC6D04A1BAB74BCEFE4BD4FF7-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -211710,6 +211898,35 @@
 <!--56C90AF5286248D2804D12424D687AC1-->  <EM_OBUIAPP_SHOWSUMMARY><![CDATA[N]]></EM_OBUIAPP_SHOWSUMMARY>
 <!--56C90AF5286248D2804D12424D687AC1--></AD_FIELD>
 
+<!--56D76EBD13CB41BEBC870277FE864DC8--><AD_FIELD>
+<!--56D76EBD13CB41BEBC870277FE864DC8-->  <AD_FIELD_ID><![CDATA[56D76EBD13CB41BEBC870277FE864DC8]]></AD_FIELD_ID>
+<!--56D76EBD13CB41BEBC870277FE864DC8-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--56D76EBD13CB41BEBC870277FE864DC8-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--56D76EBD13CB41BEBC870277FE864DC8-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--56D76EBD13CB41BEBC870277FE864DC8-->  <NAME><![CDATA[JSON Info]]></NAME>
+<!--56D76EBD13CB41BEBC870277FE864DC8-->  <ISCENTRALLYMAINTAINED><![CDATA[Y]]></ISCENTRALLYMAINTAINED>
+<!--56D76EBD13CB41BEBC870277FE864DC8-->  <AD_TAB_ID><![CDATA[A55C6E2F874F4CD0B7AEDE4362701EA2]]></AD_TAB_ID>
+<!--56D76EBD13CB41BEBC870277FE864DC8-->  <AD_COLUMN_ID><![CDATA[393102FB4B954F58A9D8223E19453EC6]]></AD_COLUMN_ID>
+<!--56D76EBD13CB41BEBC870277FE864DC8-->  <IGNOREINWAD><![CDATA[N]]></IGNOREINWAD>
+<!--56D76EBD13CB41BEBC870277FE864DC8-->  <ISDISPLAYED><![CDATA[Y]]></ISDISPLAYED>
+<!--56D76EBD13CB41BEBC870277FE864DC8-->  <DISPLAYLENGTH><![CDATA[1000000]]></DISPLAYLENGTH>
+<!--56D76EBD13CB41BEBC870277FE864DC8-->  <ISREADONLY><![CDATA[N]]></ISREADONLY>
+<!--56D76EBD13CB41BEBC870277FE864DC8-->  <SEQNO><![CDATA[80]]></SEQNO>
+<!--56D76EBD13CB41BEBC870277FE864DC8-->  <ISSAMELINE><![CDATA[N]]></ISSAMELINE>
+<!--56D76EBD13CB41BEBC870277FE864DC8-->  <ISFIELDONLY><![CDATA[N]]></ISFIELDONLY>
+<!--56D76EBD13CB41BEBC870277FE864DC8-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--56D76EBD13CB41BEBC870277FE864DC8-->  <SHOWINRELATION><![CDATA[Y]]></SHOWINRELATION>
+<!--56D76EBD13CB41BEBC870277FE864DC8-->  <ISFIRSTFOCUSEDFIELD><![CDATA[N]]></ISFIRSTFOCUSEDFIELD>
+<!--56D76EBD13CB41BEBC870277FE864DC8-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--56D76EBD13CB41BEBC870277FE864DC8-->  <GRID_SEQNO><![CDATA[60]]></GRID_SEQNO>
+<!--56D76EBD13CB41BEBC870277FE864DC8-->  <STARTINODDCOLUMN><![CDATA[N]]></STARTINODDCOLUMN>
+<!--56D76EBD13CB41BEBC870277FE864DC8-->  <STARTNEWLINE><![CDATA[N]]></STARTNEWLINE>
+<!--56D76EBD13CB41BEBC870277FE864DC8-->  <ISSHOWNINSTATUSBAR><![CDATA[N]]></ISSHOWNINSTATUSBAR>
+<!--56D76EBD13CB41BEBC870277FE864DC8-->  <EM_OBUIAPP_COLSPAN><![CDATA[2]]></EM_OBUIAPP_COLSPAN>
+<!--56D76EBD13CB41BEBC870277FE864DC8-->  <EM_OBUIAPP_ROWSPAN><![CDATA[2]]></EM_OBUIAPP_ROWSPAN>
+<!--56D76EBD13CB41BEBC870277FE864DC8-->  <EM_OBUIAPP_SHOWSUMMARY><![CDATA[N]]></EM_OBUIAPP_SHOWSUMMARY>
+<!--56D76EBD13CB41BEBC870277FE864DC8--></AD_FIELD>
+
 <!--56DFA6AC72C84612B222DFC41A53DD17--><AD_FIELD>
 <!--56DFA6AC72C84612B222DFC41A53DD17-->  <AD_FIELD_ID><![CDATA[56DFA6AC72C84612B222DFC41A53DD17]]></AD_FIELD_ID>
 <!--56DFA6AC72C84612B222DFC41A53DD17-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -213610,6 +213827,33 @@
 <!--57A2B365BDC69F57E040007F010171B4-->  <EM_OBUIAPP_SHOWSUMMARY><![CDATA[N]]></EM_OBUIAPP_SHOWSUMMARY>
 <!--57A2B365BDC69F57E040007F010171B4--></AD_FIELD>
 
+<!--57A507E6DBCC4A17BC87302565C3EB5A--><AD_FIELD>
+<!--57A507E6DBCC4A17BC87302565C3EB5A-->  <AD_FIELD_ID><![CDATA[57A507E6DBCC4A17BC87302565C3EB5A]]></AD_FIELD_ID>
+<!--57A507E6DBCC4A17BC87302565C3EB5A-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--57A507E6DBCC4A17BC87302565C3EB5A-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--57A507E6DBCC4A17BC87302565C3EB5A-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--57A507E6DBCC4A17BC87302565C3EB5A-->  <NAME><![CDATA[Import Status]]></NAME>
+<!--57A507E6DBCC4A17BC87302565C3EB5A-->  <ISCENTRALLYMAINTAINED><![CDATA[Y]]></ISCENTRALLYMAINTAINED>
+<!--57A507E6DBCC4A17BC87302565C3EB5A-->  <AD_TAB_ID><![CDATA[DA845735FBB34548B04F1908E2089CEC]]></AD_TAB_ID>
+<!--57A507E6DBCC4A17BC87302565C3EB5A-->  <AD_COLUMN_ID><![CDATA[9EC0340F24DC437F8381DE363CE8B509]]></AD_COLUMN_ID>
+<!--57A507E6DBCC4A17BC87302565C3EB5A-->  <IGNOREINWAD><![CDATA[N]]></IGNOREINWAD>
+<!--57A507E6DBCC4A17BC87302565C3EB5A-->  <ISDISPLAYED><![CDATA[Y]]></ISDISPLAYED>
+<!--57A507E6DBCC4A17BC87302565C3EB5A-->  <DISPLAYLENGTH><![CDATA[60]]></DISPLAYLENGTH>
+<!--57A507E6DBCC4A17BC87302565C3EB5A-->  <ISREADONLY><![CDATA[N]]></ISREADONLY>
+<!--57A507E6DBCC4A17BC87302565C3EB5A-->  <SEQNO><![CDATA[40]]></SEQNO>
+<!--57A507E6DBCC4A17BC87302565C3EB5A-->  <ISSAMELINE><![CDATA[N]]></ISSAMELINE>
+<!--57A507E6DBCC4A17BC87302565C3EB5A-->  <ISFIELDONLY><![CDATA[N]]></ISFIELDONLY>
+<!--57A507E6DBCC4A17BC87302565C3EB5A-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--57A507E6DBCC4A17BC87302565C3EB5A-->  <SHOWINRELATION><![CDATA[Y]]></SHOWINRELATION>
+<!--57A507E6DBCC4A17BC87302565C3EB5A-->  <ISFIRSTFOCUSEDFIELD><![CDATA[N]]></ISFIRSTFOCUSEDFIELD>
+<!--57A507E6DBCC4A17BC87302565C3EB5A-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--57A507E6DBCC4A17BC87302565C3EB5A-->  <GRID_SEQNO><![CDATA[40]]></GRID_SEQNO>
+<!--57A507E6DBCC4A17BC87302565C3EB5A-->  <STARTINODDCOLUMN><![CDATA[N]]></STARTINODDCOLUMN>
+<!--57A507E6DBCC4A17BC87302565C3EB5A-->  <STARTNEWLINE><![CDATA[N]]></STARTNEWLINE>
+<!--57A507E6DBCC4A17BC87302565C3EB5A-->  <ISSHOWNINSTATUSBAR><![CDATA[N]]></ISSHOWNINSTATUSBAR>
+<!--57A507E6DBCC4A17BC87302565C3EB5A-->  <EM_OBUIAPP_SHOWSUMMARY><![CDATA[N]]></EM_OBUIAPP_SHOWSUMMARY>
+<!--57A507E6DBCC4A17BC87302565C3EB5A--></AD_FIELD>
+
 <!--57A5918685C08F9DE040007F010157A3--><AD_FIELD>
 <!--57A5918685C08F9DE040007F010157A3-->  <AD_FIELD_ID><![CDATA[57A5918685C08F9DE040007F010157A3]]></AD_FIELD_ID>
 <!--57A5918685C08F9DE040007F010157A3-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -218251,6 +218495,36 @@
 <!--5A174029D43A402E9A72969861E6E27C-->  <EM_OBUIAPP_SHOWSUMMARY><![CDATA[N]]></EM_OBUIAPP_SHOWSUMMARY>
 <!--5A174029D43A402E9A72969861E6E27C--></AD_FIELD>
 
+<!--5A1DA518A757487F9DE177777CDD937B--><AD_FIELD>
+<!--5A1DA518A757487F9DE177777CDD937B-->  <AD_FIELD_ID><![CDATA[5A1DA518A757487F9DE177777CDD937B]]></AD_FIELD_ID>
+<!--5A1DA518A757487F9DE177777CDD937B-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--5A1DA518A757487F9DE177777CDD937B-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--5A1DA518A757487F9DE177777CDD937B-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--5A1DA518A757487F9DE177777CDD937B-->  <NAME><![CDATA[Error Info]]></NAME>
+<!--5A1DA518A757487F9DE177777CDD937B-->  <DESCRIPTION><![CDATA[Error Info]]></DESCRIPTION>
+<!--5A1DA518A757487F9DE177777CDD937B-->  <ISCENTRALLYMAINTAINED><![CDATA[Y]]></ISCENTRALLYMAINTAINED>
+<!--5A1DA518A757487F9DE177777CDD937B-->  <AD_TAB_ID><![CDATA[A55C6E2F874F4CD0B7AEDE4362701EA2]]></AD_TAB_ID>
+<!--5A1DA518A757487F9DE177777CDD937B-->  <AD_COLUMN_ID><![CDATA[DD072B18A9034797933D9A21E46A2D62]]></AD_COLUMN_ID>
+<!--5A1DA518A757487F9DE177777CDD937B-->  <IGNOREINWAD><![CDATA[N]]></IGNOREINWAD>
+<!--5A1DA518A757487F9DE177777CDD937B-->  <ISDISPLAYED><![CDATA[Y]]></ISDISPLAYED>
+<!--5A1DA518A757487F9DE177777CDD937B-->  <DISPLAYLENGTH><![CDATA[1000000]]></DISPLAYLENGTH>
+<!--5A1DA518A757487F9DE177777CDD937B-->  <ISREADONLY><![CDATA[N]]></ISREADONLY>
+<!--5A1DA518A757487F9DE177777CDD937B-->  <SEQNO><![CDATA[80]]></SEQNO>
+<!--5A1DA518A757487F9DE177777CDD937B-->  <ISSAMELINE><![CDATA[N]]></ISSAMELINE>
+<!--5A1DA518A757487F9DE177777CDD937B-->  <ISFIELDONLY><![CDATA[N]]></ISFIELDONLY>
+<!--5A1DA518A757487F9DE177777CDD937B-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--5A1DA518A757487F9DE177777CDD937B-->  <SHOWINRELATION><![CDATA[Y]]></SHOWINRELATION>
+<!--5A1DA518A757487F9DE177777CDD937B-->  <ISFIRSTFOCUSEDFIELD><![CDATA[N]]></ISFIRSTFOCUSEDFIELD>
+<!--5A1DA518A757487F9DE177777CDD937B-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--5A1DA518A757487F9DE177777CDD937B-->  <GRID_SEQNO><![CDATA[70]]></GRID_SEQNO>
+<!--5A1DA518A757487F9DE177777CDD937B-->  <STARTINODDCOLUMN><![CDATA[N]]></STARTINODDCOLUMN>
+<!--5A1DA518A757487F9DE177777CDD937B-->  <STARTNEWLINE><![CDATA[N]]></STARTNEWLINE>
+<!--5A1DA518A757487F9DE177777CDD937B-->  <ISSHOWNINSTATUSBAR><![CDATA[N]]></ISSHOWNINSTATUSBAR>
+<!--5A1DA518A757487F9DE177777CDD937B-->  <EM_OBUIAPP_COLSPAN><![CDATA[2]]></EM_OBUIAPP_COLSPAN>
+<!--5A1DA518A757487F9DE177777CDD937B-->  <EM_OBUIAPP_ROWSPAN><![CDATA[2]]></EM_OBUIAPP_ROWSPAN>
+<!--5A1DA518A757487F9DE177777CDD937B-->  <EM_OBUIAPP_SHOWSUMMARY><![CDATA[N]]></EM_OBUIAPP_SHOWSUMMARY>
+<!--5A1DA518A757487F9DE177777CDD937B--></AD_FIELD>
+
 <!--5A251F3F0AB34BEE973DD50C6F58AA86--><AD_FIELD>
 <!--5A251F3F0AB34BEE973DD50C6F58AA86-->  <AD_FIELD_ID><![CDATA[5A251F3F0AB34BEE973DD50C6F58AA86]]></AD_FIELD_ID>
 <!--5A251F3F0AB34BEE973DD50C6F58AA86-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -224352,6 +224626,35 @@
 <!--64B6C2B322DB4601AE9D9B3BBEEC75B0-->  <EM_OBUIAPP_SHOWSUMMARY><![CDATA[N]]></EM_OBUIAPP_SHOWSUMMARY>
 <!--64B6C2B322DB4601AE9D9B3BBEEC75B0--></AD_FIELD>
 
+<!--64C5ADAB2D624FC8B57285D62C8B2722--><AD_FIELD>
+<!--64C5ADAB2D624FC8B57285D62C8B2722-->  <AD_FIELD_ID><![CDATA[64C5ADAB2D624FC8B57285D62C8B2722]]></AD_FIELD_ID>
+<!--64C5ADAB2D624FC8B57285D62C8B2722-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--64C5ADAB2D624FC8B57285D62C8B2722-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--64C5ADAB2D624FC8B57285D62C8B2722-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--64C5ADAB2D624FC8B57285D62C8B2722-->  <NAME><![CDATA[JSON Info]]></NAME>
+<!--64C5ADAB2D624FC8B57285D62C8B2722-->  <ISCENTRALLYMAINTAINED><![CDATA[Y]]></ISCENTRALLYMAINTAINED>
+<!--64C5ADAB2D624FC8B57285D62C8B2722-->  <AD_TAB_ID><![CDATA[DA845735FBB34548B04F1908E2089CEC]]></AD_TAB_ID>
+<!--64C5ADAB2D624FC8B57285D62C8B2722-->  <AD_COLUMN_ID><![CDATA[9FD5B3AAA35C42B39EC38CA5BDE5BF1F]]></AD_COLUMN_ID>
+<!--64C5ADAB2D624FC8B57285D62C8B2722-->  <IGNOREINWAD><![CDATA[N]]></IGNOREINWAD>
+<!--64C5ADAB2D624FC8B57285D62C8B2722-->  <ISDISPLAYED><![CDATA[Y]]></ISDISPLAYED>
+<!--64C5ADAB2D624FC8B57285D62C8B2722-->  <DISPLAYLENGTH><![CDATA[1000000]]></DISPLAYLENGTH>
+<!--64C5ADAB2D624FC8B57285D62C8B2722-->  <ISREADONLY><![CDATA[N]]></ISREADONLY>
+<!--64C5ADAB2D624FC8B57285D62C8B2722-->  <SEQNO><![CDATA[80]]></SEQNO>
+<!--64C5ADAB2D624FC8B57285D62C8B2722-->  <ISSAMELINE><![CDATA[N]]></ISSAMELINE>
+<!--64C5ADAB2D624FC8B57285D62C8B2722-->  <ISFIELDONLY><![CDATA[N]]></ISFIELDONLY>
+<!--64C5ADAB2D624FC8B57285D62C8B2722-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--64C5ADAB2D624FC8B57285D62C8B2722-->  <SHOWINRELATION><![CDATA[Y]]></SHOWINRELATION>
+<!--64C5ADAB2D624FC8B57285D62C8B2722-->  <ISFIRSTFOCUSEDFIELD><![CDATA[N]]></ISFIRSTFOCUSEDFIELD>
+<!--64C5ADAB2D624FC8B57285D62C8B2722-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--64C5ADAB2D624FC8B57285D62C8B2722-->  <GRID_SEQNO><![CDATA[50]]></GRID_SEQNO>
+<!--64C5ADAB2D624FC8B57285D62C8B2722-->  <STARTINODDCOLUMN><![CDATA[N]]></STARTINODDCOLUMN>
+<!--64C5ADAB2D624FC8B57285D62C8B2722-->  <STARTNEWLINE><![CDATA[N]]></STARTNEWLINE>
+<!--64C5ADAB2D624FC8B57285D62C8B2722-->  <ISSHOWNINSTATUSBAR><![CDATA[N]]></ISSHOWNINSTATUSBAR>
+<!--64C5ADAB2D624FC8B57285D62C8B2722-->  <EM_OBUIAPP_COLSPAN><![CDATA[2]]></EM_OBUIAPP_COLSPAN>
+<!--64C5ADAB2D624FC8B57285D62C8B2722-->  <EM_OBUIAPP_ROWSPAN><![CDATA[4]]></EM_OBUIAPP_ROWSPAN>
+<!--64C5ADAB2D624FC8B57285D62C8B2722-->  <EM_OBUIAPP_SHOWSUMMARY><![CDATA[N]]></EM_OBUIAPP_SHOWSUMMARY>
+<!--64C5ADAB2D624FC8B57285D62C8B2722--></AD_FIELD>
+
 <!--651100DECF1C4552BC11291AE9E5BBC5--><AD_FIELD>
 <!--651100DECF1C4552BC11291AE9E5BBC5-->  <AD_FIELD_ID><![CDATA[651100DECF1C4552BC11291AE9E5BBC5]]></AD_FIELD_ID>
 <!--651100DECF1C4552BC11291AE9E5BBC5-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -226283,6 +226586,33 @@
 <!--6B36291B125A4834925D02A29EEA63E3-->  <EM_OBUIAPP_SHOWSUMMARY><![CDATA[N]]></EM_OBUIAPP_SHOWSUMMARY>
 <!--6B36291B125A4834925D02A29EEA63E3--></AD_FIELD>
 
+<!--6B36B48F67EB44C982C34FA74FD23FE9--><AD_FIELD>
+<!--6B36B48F67EB44C982C34FA74FD23FE9-->  <AD_FIELD_ID><![CDATA[6B36B48F67EB44C982C34FA74FD23FE9]]></AD_FIELD_ID>
+<!--6B36B48F67EB44C982C34FA74FD23FE9-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--6B36B48F67EB44C982C34FA74FD23FE9-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--6B36B48F67EB44C982C34FA74FD23FE9-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--6B36B48F67EB44C982C34FA74FD23FE9-->  <NAME><![CDATA[Imported]]></NAME>
+<!--6B36B48F67EB44C982C34FA74FD23FE9-->  <ISCENTRALLYMAINTAINED><![CDATA[Y]]></ISCENTRALLYMAINTAINED>
+<!--6B36B48F67EB44C982C34FA74FD23FE9-->  <AD_TAB_ID><![CDATA[DA845735FBB34548B04F1908E2089CEC]]></AD_TAB_ID>
+<!--6B36B48F67EB44C982C34FA74FD23FE9-->  <AD_COLUMN_ID><![CDATA[02E827D16F9042D59CDC4FD71C4FAFAC]]></AD_COLUMN_ID>
+<!--6B36B48F67EB44C982C34FA74FD23FE9-->  <IGNOREINWAD><![CDATA[N]]></IGNOREINWAD>
+<!--6B36B48F67EB44C982C34FA74FD23FE9-->  <ISDISPLAYED><![CDATA[Y]]></ISDISPLAYED>
+<!--6B36B48F67EB44C982C34FA74FD23FE9-->  <DISPLAYLENGTH><![CDATA[19]]></DISPLAYLENGTH>
+<!--6B36B48F67EB44C982C34FA74FD23FE9-->  <ISREADONLY><![CDATA[N]]></ISREADONLY>
+<!--6B36B48F67EB44C982C34FA74FD23FE9-->  <SEQNO><![CDATA[60]]></SEQNO>
+<!--6B36B48F67EB44C982C34FA74FD23FE9-->  <ISSAMELINE><![CDATA[N]]></ISSAMELINE>
+<!--6B36B48F67EB44C982C34FA74FD23FE9-->  <ISFIELDONLY><![CDATA[N]]></ISFIELDONLY>
+<!--6B36B48F67EB44C982C34FA74FD23FE9-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--6B36B48F67EB44C982C34FA74FD23FE9-->  <SHOWINRELATION><![CDATA[Y]]></SHOWINRELATION>
+<!--6B36B48F67EB44C982C34FA74FD23FE9-->  <ISFIRSTFOCUSEDFIELD><![CDATA[N]]></ISFIRSTFOCUSEDFIELD>
+<!--6B36B48F67EB44C982C34FA74FD23FE9-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--6B36B48F67EB44C982C34FA74FD23FE9-->  <GRID_SEQNO><![CDATA[70]]></GRID_SEQNO>
+<!--6B36B48F67EB44C982C34FA74FD23FE9-->  <STARTINODDCOLUMN><![CDATA[N]]></STARTINODDCOLUMN>
+<!--6B36B48F67EB44C982C34FA74FD23FE9-->  <STARTNEWLINE><![CDATA[N]]></STARTNEWLINE>
+<!--6B36B48F67EB44C982C34FA74FD23FE9-->  <ISSHOWNINSTATUSBAR><![CDATA[N]]></ISSHOWNINSTATUSBAR>
+<!--6B36B48F67EB44C982C34FA74FD23FE9-->  <EM_OBUIAPP_SHOWSUMMARY><![CDATA[N]]></EM_OBUIAPP_SHOWSUMMARY>
+<!--6B36B48F67EB44C982C34FA74FD23FE9--></AD_FIELD>
+
 <!--6B3D78D52468486C9019895739D905F6--><AD_FIELD>
 <!--6B3D78D52468486C9019895739D905F6-->  <AD_FIELD_ID><![CDATA[6B3D78D52468486C9019895739D905F6]]></AD_FIELD_ID>
 <!--6B3D78D52468486C9019895739D905F6-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -234502,6 +234832,35 @@
 <!--7D453C7566544A7987437DCBBA595671-->  <EM_OBUIAPP_SHOWSUMMARY><![CDATA[N]]></EM_OBUIAPP_SHOWSUMMARY>
 <!--7D453C7566544A7987437DCBBA595671--></AD_FIELD>
 
+<!--7D63680E53694798817607156F4211F7--><AD_FIELD>
+<!--7D63680E53694798817607156F4211F7-->  <AD_FIELD_ID><![CDATA[7D63680E53694798817607156F4211F7]]></AD_FIELD_ID>
+<!--7D63680E53694798817607156F4211F7-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--7D63680E53694798817607156F4211F7-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--7D63680E53694798817607156F4211F7-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--7D63680E53694798817607156F4211F7-->  <NAME><![CDATA[Organization]]></NAME>
+<!--7D63680E53694798817607156F4211F7-->  <DESCRIPTION><![CDATA[Organizational entity within client]]></DESCRIPTION>
+<!--7D63680E53694798817607156F4211F7-->  <HELP><![CDATA[An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations.]]></HELP>
+<!--7D63680E53694798817607156F4211F7-->  <ISCENTRALLYMAINTAINED><![CDATA[Y]]></ISCENTRALLYMAINTAINED>
+<!--7D63680E53694798817607156F4211F7-->  <AD_TAB_ID><![CDATA[A55C6E2F874F4CD0B7AEDE4362701EA2]]></AD_TAB_ID>
+<!--7D63680E53694798817607156F4211F7-->  <AD_COLUMN_ID><![CDATA[C62FE638CB9C47BCAB975FAC594DE5AA]]></AD_COLUMN_ID>
+<!--7D63680E53694798817607156F4211F7-->  <IGNOREINWAD><![CDATA[N]]></IGNOREINWAD>
+<!--7D63680E53694798817607156F4211F7-->  <ISDISPLAYED><![CDATA[Y]]></ISDISPLAYED>
+<!--7D63680E53694798817607156F4211F7-->  <DISPLAYLENGTH><![CDATA[32]]></DISPLAYLENGTH>
+<!--7D63680E53694798817607156F4211F7-->  <ISREADONLY><![CDATA[N]]></ISREADONLY>
+<!--7D63680E53694798817607156F4211F7-->  <SEQNO><![CDATA[10]]></SEQNO>
+<!--7D63680E53694798817607156F4211F7-->  <ISSAMELINE><![CDATA[N]]></ISSAMELINE>
+<!--7D63680E53694798817607156F4211F7-->  <ISFIELDONLY><![CDATA[N]]></ISFIELDONLY>
+<!--7D63680E53694798817607156F4211F7-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--7D63680E53694798817607156F4211F7-->  <SHOWINRELATION><![CDATA[Y]]></SHOWINRELATION>
+<!--7D63680E53694798817607156F4211F7-->  <ISFIRSTFOCUSEDFIELD><![CDATA[N]]></ISFIRSTFOCUSEDFIELD>
+<!--7D63680E53694798817607156F4211F7-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--7D63680E53694798817607156F4211F7-->  <GRID_SEQNO><![CDATA[10]]></GRID_SEQNO>
+<!--7D63680E53694798817607156F4211F7-->  <STARTINODDCOLUMN><![CDATA[N]]></STARTINODDCOLUMN>
+<!--7D63680E53694798817607156F4211F7-->  <STARTNEWLINE><![CDATA[N]]></STARTNEWLINE>
+<!--7D63680E53694798817607156F4211F7-->  <ISSHOWNINSTATUSBAR><![CDATA[N]]></ISSHOWNINSTATUSBAR>
+<!--7D63680E53694798817607156F4211F7-->  <EM_OBUIAPP_SHOWSUMMARY><![CDATA[N]]></EM_OBUIAPP_SHOWSUMMARY>
+<!--7D63680E53694798817607156F4211F7--></AD_FIELD>
+
 <!--7D646D111E4348C787755EB8858D92F8--><AD_FIELD>
 <!--7D646D111E4348C787755EB8858D92F8-->  <AD_FIELD_ID><![CDATA[7D646D111E4348C787755EB8858D92F8]]></AD_FIELD_ID>
 <!--7D646D111E4348C787755EB8858D92F8-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -245876,6 +246235,33 @@
 <!--8A15A9AFEE7E4E0199B0E91292049B44-->  <EM_OBUIAPP_SHOWSUMMARY><![CDATA[N]]></EM_OBUIAPP_SHOWSUMMARY>
 <!--8A15A9AFEE7E4E0199B0E91292049B44--></AD_FIELD>
 
+<!--8A2832092DBF47BAACB2D24CD2CC2F38--><AD_FIELD>
+<!--8A2832092DBF47BAACB2D24CD2CC2F38-->  <AD_FIELD_ID><![CDATA[8A2832092DBF47BAACB2D24CD2CC2F38]]></AD_FIELD_ID>
+<!--8A2832092DBF47BAACB2D24CD2CC2F38-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--8A2832092DBF47BAACB2D24CD2CC2F38-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--8A2832092DBF47BAACB2D24CD2CC2F38-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--8A2832092DBF47BAACB2D24CD2CC2F38-->  <NAME><![CDATA[Stored]]></NAME>
+<!--8A2832092DBF47BAACB2D24CD2CC2F38-->  <ISCENTRALLYMAINTAINED><![CDATA[Y]]></ISCENTRALLYMAINTAINED>
+<!--8A2832092DBF47BAACB2D24CD2CC2F38-->  <AD_TAB_ID><![CDATA[DA845735FBB34548B04F1908E2089CEC]]></AD_TAB_ID>
+<!--8A2832092DBF47BAACB2D24CD2CC2F38-->  <AD_COLUMN_ID><![CDATA[A655AE8B366D4FE1A52BA9F10510457F]]></AD_COLUMN_ID>
+<!--8A2832092DBF47BAACB2D24CD2CC2F38-->  <IGNOREINWAD><![CDATA[N]]></IGNOREINWAD>
+<!--8A2832092DBF47BAACB2D24CD2CC2F38-->  <ISDISPLAYED><![CDATA[Y]]></ISDISPLAYED>
+<!--8A2832092DBF47BAACB2D24CD2CC2F38-->  <DISPLAYLENGTH><![CDATA[19]]></DISPLAYLENGTH>
+<!--8A2832092DBF47BAACB2D24CD2CC2F38-->  <ISREADONLY><![CDATA[N]]></ISREADONLY>
+<!--8A2832092DBF47BAACB2D24CD2CC2F38-->  <SEQNO><![CDATA[50]]></SEQNO>
+<!--8A2832092DBF47BAACB2D24CD2CC2F38-->  <ISSAMELINE><![CDATA[N]]></ISSAMELINE>
+<!--8A2832092DBF47BAACB2D24CD2CC2F38-->  <ISFIELDONLY><![CDATA[N]]></ISFIELDONLY>
+<!--8A2832092DBF47BAACB2D24CD2CC2F38-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--8A2832092DBF47BAACB2D24CD2CC2F38-->  <SHOWINRELATION><![CDATA[Y]]></SHOWINRELATION>
+<!--8A2832092DBF47BAACB2D24CD2CC2F38-->  <ISFIRSTFOCUSEDFIELD><![CDATA[N]]></ISFIRSTFOCUSEDFIELD>
+<!--8A2832092DBF47BAACB2D24CD2CC2F38-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--8A2832092DBF47BAACB2D24CD2CC2F38-->  <GRID_SEQNO><![CDATA[60]]></GRID_SEQNO>
+<!--8A2832092DBF47BAACB2D24CD2CC2F38-->  <STARTINODDCOLUMN><![CDATA[N]]></STARTINODDCOLUMN>
+<!--8A2832092DBF47BAACB2D24CD2CC2F38-->  <STARTNEWLINE><![CDATA[N]]></STARTNEWLINE>
+<!--8A2832092DBF47BAACB2D24CD2CC2F38-->  <ISSHOWNINSTATUSBAR><![CDATA[N]]></ISSHOWNINSTATUSBAR>
+<!--8A2832092DBF47BAACB2D24CD2CC2F38-->  <EM_OBUIAPP_SHOWSUMMARY><![CDATA[N]]></EM_OBUIAPP_SHOWSUMMARY>
+<!--8A2832092DBF47BAACB2D24CD2CC2F38--></AD_FIELD>
+
 <!--8A2DEDD6E4A94D0090C6238BE68E38FD--><AD_FIELD>
 <!--8A2DEDD6E4A94D0090C6238BE68E38FD-->  <AD_FIELD_ID><![CDATA[8A2DEDD6E4A94D0090C6238BE68E38FD]]></AD_FIELD_ID>
 <!--8A2DEDD6E4A94D0090C6238BE68E38FD-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -275190,6 +275576,32 @@
 <!--BEAEE8F7263C47798AD3C4DC486893BD-->  <EM_OBUIAPP_SHOWSUMMARY><![CDATA[N]]></EM_OBUIAPP_SHOWSUMMARY>
 <!--BEAEE8F7263C47798AD3C4DC486893BD--></AD_FIELD>
 
+<!--BEB0D785211B4CF8BE7C249EA81C13F7--><AD_FIELD>
+<!--BEB0D785211B4CF8BE7C249EA81C13F7-->  <AD_FIELD_ID><![CDATA[BEB0D785211B4CF8BE7C249EA81C13F7]]></AD_FIELD_ID>
+<!--BEB0D785211B4CF8BE7C249EA81C13F7-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--BEB0D785211B4CF8BE7C249EA81C13F7-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--BEB0D785211B4CF8BE7C249EA81C13F7-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--BEB0D785211B4CF8BE7C249EA81C13F7-->  <NAME><![CDATA[Import Status]]></NAME>
+<!--BEB0D785211B4CF8BE7C249EA81C13F7-->  <ISCENTRALLYMAINTAINED><![CDATA[Y]]></ISCENTRALLYMAINTAINED>
+<!--BEB0D785211B4CF8BE7C249EA81C13F7-->  <AD_TAB_ID><![CDATA[A55C6E2F874F4CD0B7AEDE4362701EA2]]></AD_TAB_ID>
+<!--BEB0D785211B4CF8BE7C249EA81C13F7-->  <AD_COLUMN_ID><![CDATA[6D88290995F243E4921F60E1BD25D2F7]]></AD_COLUMN_ID>
+<!--BEB0D785211B4CF8BE7C249EA81C13F7-->  <IGNOREINWAD><![CDATA[N]]></IGNOREINWAD>
+<!--BEB0D785211B4CF8BE7C249EA81C13F7-->  <ISDISPLAYED><![CDATA[Y]]></ISDISPLAYED>
+<!--BEB0D785211B4CF8BE7C249EA81C13F7-->  <DISPLAYLENGTH><![CDATA[60]]></DISPLAYLENGTH>
+<!--BEB0D785211B4CF8BE7C249EA81C13F7-->  <ISREADONLY><![CDATA[N]]></ISREADONLY>
+<!--BEB0D785211B4CF8BE7C249EA81C13F7-->  <SEQNO><![CDATA[60]]></SEQNO>
+<!--BEB0D785211B4CF8BE7C249EA81C13F7-->  <ISSAMELINE><![CDATA[N]]></ISSAMELINE>
+<!--BEB0D785211B4CF8BE7C249EA81C13F7-->  <ISFIELDONLY><![CDATA[N]]></ISFIELDONLY>
+<!--BEB0D785211B4CF8BE7C249EA81C13F7-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--BEB0D785211B4CF8BE7C249EA81C13F7-->  <SHOWINRELATION><![CDATA[N]]></SHOWINRELATION>
+<!--BEB0D785211B4CF8BE7C249EA81C13F7-->  <ISFIRSTFOCUSEDFIELD><![CDATA[N]]></ISFIRSTFOCUSEDFIELD>
+<!--BEB0D785211B4CF8BE7C249EA81C13F7-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--BEB0D785211B4CF8BE7C249EA81C13F7-->  <STARTINODDCOLUMN><![CDATA[N]]></STARTINODDCOLUMN>
+<!--BEB0D785211B4CF8BE7C249EA81C13F7-->  <STARTNEWLINE><![CDATA[N]]></STARTNEWLINE>
+<!--BEB0D785211B4CF8BE7C249EA81C13F7-->  <ISSHOWNINSTATUSBAR><![CDATA[N]]></ISSHOWNINSTATUSBAR>
+<!--BEB0D785211B4CF8BE7C249EA81C13F7-->  <EM_OBUIAPP_SHOWSUMMARY><![CDATA[N]]></EM_OBUIAPP_SHOWSUMMARY>
+<!--BEB0D785211B4CF8BE7C249EA81C13F7--></AD_FIELD>
+
 <!--BEC840D1E0D7470B8084530B5668132F--><AD_FIELD>
 <!--BEC840D1E0D7470B8084530B5668132F-->  <AD_FIELD_ID><![CDATA[BEC840D1E0D7470B8084530B5668132F]]></AD_FIELD_ID>
 <!--BEC840D1E0D7470B8084530B5668132F-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -288860,6 +289272,35 @@
 <!--D74D967D0AFF45679516ACB4214FF361-->  <EM_OBUIAPP_SHOWSUMMARY><![CDATA[N]]></EM_OBUIAPP_SHOWSUMMARY>
 <!--D74D967D0AFF45679516ACB4214FF361--></AD_FIELD>
 
+<!--D74E17FFE1A14EC1AFC7E7D5D70DDB7B--><AD_FIELD>
+<!--D74E17FFE1A14EC1AFC7E7D5D70DDB7B-->  <AD_FIELD_ID><![CDATA[D74E17FFE1A14EC1AFC7E7D5D70DDB7B]]></AD_FIELD_ID>
+<!--D74E17FFE1A14EC1AFC7E7D5D70DDB7B-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--D74E17FFE1A14EC1AFC7E7D5D70DDB7B-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--D74E17FFE1A14EC1AFC7E7D5D70DDB7B-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--D74E17FFE1A14EC1AFC7E7D5D70DDB7B-->  <NAME><![CDATA[Organization]]></NAME>
+<!--D74E17FFE1A14EC1AFC7E7D5D70DDB7B-->  <DESCRIPTION><![CDATA[Organizational entity within client]]></DESCRIPTION>
+<!--D74E17FFE1A14EC1AFC7E7D5D70DDB7B-->  <HELP><![CDATA[An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations.]]></HELP>
+<!--D74E17FFE1A14EC1AFC7E7D5D70DDB7B-->  <ISCENTRALLYMAINTAINED><![CDATA[Y]]></ISCENTRALLYMAINTAINED>
+<!--D74E17FFE1A14EC1AFC7E7D5D70DDB7B-->  <AD_TAB_ID><![CDATA[DA845735FBB34548B04F1908E2089CEC]]></AD_TAB_ID>
+<!--D74E17FFE1A14EC1AFC7E7D5D70DDB7B-->  <AD_COLUMN_ID><![CDATA[FAC8C8AA56B74A49AA60E2E1F1CF6D95]]></AD_COLUMN_ID>
+<!--D74E17FFE1A14EC1AFC7E7D5D70DDB7B-->  <IGNOREINWAD><![CDATA[N]]></IGNOREINWAD>
+<!--D74E17FFE1A14EC1AFC7E7D5D70DDB7B-->  <ISDISPLAYED><![CDATA[Y]]></ISDISPLAYED>
+<!--D74E17FFE1A14EC1AFC7E7D5D70DDB7B-->  <DISPLAYLENGTH><![CDATA[32]]></DISPLAYLENGTH>
+<!--D74E17FFE1A14EC1AFC7E7D5D70DDB7B-->  <ISREADONLY><![CDATA[N]]></ISREADONLY>
+<!--D74E17FFE1A14EC1AFC7E7D5D70DDB7B-->  <SEQNO><![CDATA[10]]></SEQNO>
+<!--D74E17FFE1A14EC1AFC7E7D5D70DDB7B-->  <ISSAMELINE><![CDATA[N]]></ISSAMELINE>
+<!--D74E17FFE1A14EC1AFC7E7D5D70DDB7B-->  <ISFIELDONLY><![CDATA[N]]></ISFIELDONLY>
+<!--D74E17FFE1A14EC1AFC7E7D5D70DDB7B-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--D74E17FFE1A14EC1AFC7E7D5D70DDB7B-->  <SHOWINRELATION><![CDATA[Y]]></SHOWINRELATION>
+<!--D74E17FFE1A14EC1AFC7E7D5D70DDB7B-->  <ISFIRSTFOCUSEDFIELD><![CDATA[N]]></ISFIRSTFOCUSEDFIELD>
+<!--D74E17FFE1A14EC1AFC7E7D5D70DDB7B-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--D74E17FFE1A14EC1AFC7E7D5D70DDB7B-->  <GRID_SEQNO><![CDATA[10]]></GRID_SEQNO>
+<!--D74E17FFE1A14EC1AFC7E7D5D70DDB7B-->  <STARTINODDCOLUMN><![CDATA[N]]></STARTINODDCOLUMN>
+<!--D74E17FFE1A14EC1AFC7E7D5D70DDB7B-->  <STARTNEWLINE><![CDATA[N]]></STARTNEWLINE>
+<!--D74E17FFE1A14EC1AFC7E7D5D70DDB7B-->  <ISSHOWNINSTATUSBAR><![CDATA[N]]></ISSHOWNINSTATUSBAR>
+<!--D74E17FFE1A14EC1AFC7E7D5D70DDB7B-->  <EM_OBUIAPP_SHOWSUMMARY><![CDATA[N]]></EM_OBUIAPP_SHOWSUMMARY>
+<!--D74E17FFE1A14EC1AFC7E7D5D70DDB7B--></AD_FIELD>
+
 <!--D76E8885631740D1B2254A82FE42B77F--><AD_FIELD>
 <!--D76E8885631740D1B2254A82FE42B77F-->  <AD_FIELD_ID><![CDATA[D76E8885631740D1B2254A82FE42B77F]]></AD_FIELD_ID>
 <!--D76E8885631740D1B2254A82FE42B77F-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -292328,6 +292769,36 @@
 <!--DF99AB544AF84F9CA85AA153F4936C70-->  <EM_OBUIAPP_SHOWSUMMARY><![CDATA[N]]></EM_OBUIAPP_SHOWSUMMARY>
 <!--DF99AB544AF84F9CA85AA153F4936C70--></AD_FIELD>
 
+<!--DFAD5A49692B4291BCCDB5E47E6791F9--><AD_FIELD>
+<!--DFAD5A49692B4291BCCDB5E47E6791F9-->  <AD_FIELD_ID><![CDATA[DFAD5A49692B4291BCCDB5E47E6791F9]]></AD_FIELD_ID>
+<!--DFAD5A49692B4291BCCDB5E47E6791F9-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--DFAD5A49692B4291BCCDB5E47E6791F9-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--DFAD5A49692B4291BCCDB5E47E6791F9-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--DFAD5A49692B4291BCCDB5E47E6791F9-->  <NAME><![CDATA[Active]]></NAME>
+<!--DFAD5A49692B4291BCCDB5E47E6791F9-->  <DESCRIPTION><![CDATA[A flag indicating whether this record is available for use or de-activated.]]></DESCRIPTION>
+<!--DFAD5A49692B4291BCCDB5E47E6791F9-->  <HELP><![CDATA[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.]]></HELP>
+<!--DFAD5A49692B4291BCCDB5E47E6791F9-->  <ISCENTRALLYMAINTAINED><![CDATA[Y]]></ISCENTRALLYMAINTAINED>
+<!--DFAD5A49692B4291BCCDB5E47E6791F9-->  <AD_TAB_ID><![CDATA[A55C6E2F874F4CD0B7AEDE4362701EA2]]></AD_TAB_ID>
+<!--DFAD5A49692B4291BCCDB5E47E6791F9-->  <AD_COLUMN_ID><![CDATA[6B603BC94AA84A3581E14BE9BB1A2441]]></AD_COLUMN_ID>
+<!--DFAD5A49692B4291BCCDB5E47E6791F9-->  <IGNOREINWAD><![CDATA[N]]></IGNOREINWAD>
+<!--DFAD5A49692B4291BCCDB5E47E6791F9-->  <ISDISPLAYED><![CDATA[Y]]></ISDISPLAYED>
+<!--DFAD5A49692B4291BCCDB5E47E6791F9-->  <DISPLAYLENGTH><![CDATA[1]]></DISPLAYLENGTH>
+<!--DFAD5A49692B4291BCCDB5E47E6791F9-->  <ISREADONLY><![CDATA[N]]></ISREADONLY>
+<!--DFAD5A49692B4291BCCDB5E47E6791F9-->  <SEQNO><![CDATA[70]]></SEQNO>
+<!--DFAD5A49692B4291BCCDB5E47E6791F9-->  <ISSAMELINE><![CDATA[N]]></ISSAMELINE>
+<!--DFAD5A49692B4291BCCDB5E47E6791F9-->  <ISFIELDONLY><![CDATA[N]]></ISFIELDONLY>
+<!--DFAD5A49692B4291BCCDB5E47E6791F9-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--DFAD5A49692B4291BCCDB5E47E6791F9-->  <SHOWINRELATION><![CDATA[N]]></SHOWINRELATION>
+<!--DFAD5A49692B4291BCCDB5E47E6791F9-->  <ISFIRSTFOCUSEDFIELD><![CDATA[N]]></ISFIRSTFOCUSEDFIELD>
+<!--DFAD5A49692B4291BCCDB5E47E6791F9-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--DFAD5A49692B4291BCCDB5E47E6791F9-->  <STARTINODDCOLUMN><![CDATA[N]]></STARTINODDCOLUMN>
+<!--DFAD5A49692B4291BCCDB5E47E6791F9-->  <STARTNEWLINE><![CDATA[N]]></STARTNEWLINE>
+<!--DFAD5A49692B4291BCCDB5E47E6791F9-->  <ISSHOWNINSTATUSBAR><![CDATA[N]]></ISSHOWNINSTATUSBAR>
+<!--DFAD5A49692B4291BCCDB5E47E6791F9-->  <EM_OBUIAPP_SHOWSUMMARY><![CDATA[N]]></EM_OBUIAPP_SHOWSUMMARY>
+<!--DFAD5A49692B4291BCCDB5E47E6791F9--></AD_FIELD>
+
 <!--DFD1092EB57A422082DA7585E6C7FE03--><AD_FIELD>
 <!--DFD1092EB57A422082DA7585E6C7FE03-->  <AD_FIELD_ID><![CDATA[DFD1092EB57A422082DA7585E6C7FE03]]></AD_FIELD_ID>
 <!--DFD1092EB57A422082DA7585E6C7FE03-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -293306,6 +293777,33 @@
 <!--E08B7961A1894624A25918204633568E-->  <EM_OBUIAPP_SHOWSUMMARY><![CDATA[N]]></EM_OBUIAPP_SHOWSUMMARY>
 <!--E08B7961A1894624A25918204633568E--></AD_FIELD>
 
+<!--E08C0628B19E4EE8BC34448F4946930E--><AD_FIELD>
+<!--E08C0628B19E4EE8BC34448F4946930E-->  <AD_FIELD_ID><![CDATA[E08C0628B19E4EE8BC34448F4946930E]]></AD_FIELD_ID>
+<!--E08C0628B19E4EE8BC34448F4946930E-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--E08C0628B19E4EE8BC34448F4946930E-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--E08C0628B19E4EE8BC34448F4946930E-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--E08C0628B19E4EE8BC34448F4946930E-->  <NAME><![CDATA[Stored]]></NAME>
+<!--E08C0628B19E4EE8BC34448F4946930E-->  <ISCENTRALLYMAINTAINED><![CDATA[Y]]></ISCENTRALLYMAINTAINED>
+<!--E08C0628B19E4EE8BC34448F4946930E-->  <AD_TAB_ID><![CDATA[A55C6E2F874F4CD0B7AEDE4362701EA2]]></AD_TAB_ID>
+<!--E08C0628B19E4EE8BC34448F4946930E-->  <AD_COLUMN_ID><![CDATA[A442A53BD7A54C618FB7FCA289FA114D]]></AD_COLUMN_ID>
+<!--E08C0628B19E4EE8BC34448F4946930E-->  <IGNOREINWAD><![CDATA[N]]></IGNOREINWAD>
+<!--E08C0628B19E4EE8BC34448F4946930E-->  <ISDISPLAYED><![CDATA[Y]]></ISDISPLAYED>
+<!--E08C0628B19E4EE8BC34448F4946930E-->  <DISPLAYLENGTH><![CDATA[19]]></DISPLAYLENGTH>
+<!--E08C0628B19E4EE8BC34448F4946930E-->  <ISREADONLY><![CDATA[N]]></ISREADONLY>
+<!--E08C0628B19E4EE8BC34448F4946930E-->  <SEQNO><![CDATA[40]]></SEQNO>
+<!--E08C0628B19E4EE8BC34448F4946930E-->  <ISSAMELINE><![CDATA[N]]></ISSAMELINE>
+<!--E08C0628B19E4EE8BC34448F4946930E-->  <ISFIELDONLY><![CDATA[N]]></ISFIELDONLY>
+<!--E08C0628B19E4EE8BC34448F4946930E-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--E08C0628B19E4EE8BC34448F4946930E-->  <SHOWINRELATION><![CDATA[Y]]></SHOWINRELATION>
+<!--E08C0628B19E4EE8BC34448F4946930E-->  <ISFIRSTFOCUSEDFIELD><![CDATA[N]]></ISFIRSTFOCUSEDFIELD>
+<!--E08C0628B19E4EE8BC34448F4946930E-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--E08C0628B19E4EE8BC34448F4946930E-->  <GRID_SEQNO><![CDATA[30]]></GRID_SEQNO>
+<!--E08C0628B19E4EE8BC34448F4946930E-->  <STARTINODDCOLUMN><![CDATA[N]]></STARTINODDCOLUMN>
+<!--E08C0628B19E4EE8BC34448F4946930E-->  <STARTNEWLINE><![CDATA[Y]]></STARTNEWLINE>
+<!--E08C0628B19E4EE8BC34448F4946930E-->  <ISSHOWNINSTATUSBAR><![CDATA[N]]></ISSHOWNINSTATUSBAR>
+<!--E08C0628B19E4EE8BC34448F4946930E-->  <EM_OBUIAPP_SHOWSUMMARY><![CDATA[N]]></EM_OBUIAPP_SHOWSUMMARY>
+<!--E08C0628B19E4EE8BC34448F4946930E--></AD_FIELD>
+
 <!--E0B9705EA3F64E78ACBFB1E7284A4BB3--><AD_FIELD>
 <!--E0B9705EA3F64E78ACBFB1E7284A4BB3-->  <AD_FIELD_ID><![CDATA[E0B9705EA3F64E78ACBFB1E7284A4BB3]]></AD_FIELD_ID>
 <!--E0B9705EA3F64E78ACBFB1E7284A4BB3-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -294609,6 +295107,36 @@
 <!--E570F4CC2C6D42218AA9BCF40C146AEE-->  <EM_OBUIAPP_SHOWSUMMARY><![CDATA[N]]></EM_OBUIAPP_SHOWSUMMARY>
 <!--E570F4CC2C6D42218AA9BCF40C146AEE--></AD_FIELD>
 
+<!--E58FE62C315A423483288DF42A786E50--><AD_FIELD>
+<!--E58FE62C315A423483288DF42A786E50-->  <AD_FIELD_ID><![CDATA[E58FE62C315A423483288DF42A786E50]]></AD_FIELD_ID>
+<!--E58FE62C315A423483288DF42A786E50-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--E58FE62C315A423483288DF42A786E50-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--E58FE62C315A423483288DF42A786E50-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--E58FE62C315A423483288DF42A786E50-->  <NAME><![CDATA[Error Info]]></NAME>
+<!--E58FE62C315A423483288DF42A786E50-->  <DESCRIPTION><![CDATA[Error Info]]></DESCRIPTION>
+<!--E58FE62C315A423483288DF42A786E50-->  <ISCENTRALLYMAINTAINED><![CDATA[Y]]></ISCENTRALLYMAINTAINED>
+<!--E58FE62C315A423483288DF42A786E50-->  <AD_TAB_ID><![CDATA[DA845735FBB34548B04F1908E2089CEC]]></AD_TAB_ID>
+<!--E58FE62C315A423483288DF42A786E50-->  <AD_COLUMN_ID><![CDATA[D9A9BEACE89C41AE8035A4F7D892E5CC]]></AD_COLUMN_ID>
+<!--E58FE62C315A423483288DF42A786E50-->  <IGNOREINWAD><![CDATA[N]]></IGNOREINWAD>
+<!--E58FE62C315A423483288DF42A786E50-->  <ISDISPLAYED><![CDATA[Y]]></ISDISPLAYED>
+<!--E58FE62C315A423483288DF42A786E50-->  <DISPLAYLENGTH><![CDATA[1000000]]></DISPLAYLENGTH>
+<!--E58FE62C315A423483288DF42A786E50-->  <ISREADONLY><![CDATA[N]]></ISREADONLY>
+<!--E58FE62C315A423483288DF42A786E50-->  <SEQNO><![CDATA[90]]></SEQNO>
+<!--E58FE62C315A423483288DF42A786E50-->  <ISSAMELINE><![CDATA[N]]></ISSAMELINE>
+<!--E58FE62C315A423483288DF42A786E50-->  <ISFIELDONLY><![CDATA[N]]></ISFIELDONLY>
+<!--E58FE62C315A423483288DF42A786E50-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--E58FE62C315A423483288DF42A786E50-->  <SHOWINRELATION><![CDATA[Y]]></SHOWINRELATION>
+<!--E58FE62C315A423483288DF42A786E50-->  <ISFIRSTFOCUSEDFIELD><![CDATA[N]]></ISFIRSTFOCUSEDFIELD>
+<!--E58FE62C315A423483288DF42A786E50-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--E58FE62C315A423483288DF42A786E50-->  <GRID_SEQNO><![CDATA[80]]></GRID_SEQNO>
+<!--E58FE62C315A423483288DF42A786E50-->  <STARTINODDCOLUMN><![CDATA[N]]></STARTINODDCOLUMN>
+<!--E58FE62C315A423483288DF42A786E50-->  <STARTNEWLINE><![CDATA[N]]></STARTNEWLINE>
+<!--E58FE62C315A423483288DF42A786E50-->  <ISSHOWNINSTATUSBAR><![CDATA[N]]></ISSHOWNINSTATUSBAR>
+<!--E58FE62C315A423483288DF42A786E50-->  <EM_OBUIAPP_COLSPAN><![CDATA[2]]></EM_OBUIAPP_COLSPAN>
+<!--E58FE62C315A423483288DF42A786E50-->  <EM_OBUIAPP_ROWSPAN><![CDATA[4]]></EM_OBUIAPP_ROWSPAN>
+<!--E58FE62C315A423483288DF42A786E50-->  <EM_OBUIAPP_SHOWSUMMARY><![CDATA[N]]></EM_OBUIAPP_SHOWSUMMARY>
+<!--E58FE62C315A423483288DF42A786E50--></AD_FIELD>
+
 <!--E5A336CA26F741FB8C8A4983C992A008--><AD_FIELD>
 <!--E5A336CA26F741FB8C8A4983C992A008-->  <AD_FIELD_ID><![CDATA[E5A336CA26F741FB8C8A4983C992A008]]></AD_FIELD_ID>
 <!--E5A336CA26F741FB8C8A4983C992A008-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -295397,6 +295925,33 @@
 <!--E7A84652321C421BBED957FCB4F3CE92-->  <EM_OBUIAPP_SHOWSUMMARY><![CDATA[N]]></EM_OBUIAPP_SHOWSUMMARY>
 <!--E7A84652321C421BBED957FCB4F3CE92--></AD_FIELD>
 
+<!--E7AACC6686D04FCCBC824EC842F969D5--><AD_FIELD>
+<!--E7AACC6686D04FCCBC824EC842F969D5-->  <AD_FIELD_ID><![CDATA[E7AACC6686D04FCCBC824EC842F969D5]]></AD_FIELD_ID>
+<!--E7AACC6686D04FCCBC824EC842F969D5-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--E7AACC6686D04FCCBC824EC842F969D5-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--E7AACC6686D04FCCBC824EC842F969D5-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--E7AACC6686D04FCCBC824EC842F969D5-->  <NAME><![CDATA[Type of Data]]></NAME>
+<!--E7AACC6686D04FCCBC824EC842F969D5-->  <ISCENTRALLYMAINTAINED><![CDATA[Y]]></ISCENTRALLYMAINTAINED>
+<!--E7AACC6686D04FCCBC824EC842F969D5-->  <AD_TAB_ID><![CDATA[A55C6E2F874F4CD0B7AEDE4362701EA2]]></AD_TAB_ID>
+<!--E7AACC6686D04FCCBC824EC842F969D5-->  <AD_COLUMN_ID><![CDATA[DF4E696E97FC44AEB236AF78826917F2]]></AD_COLUMN_ID>
+<!--E7AACC6686D04FCCBC824EC842F969D5-->  <IGNOREINWAD><![CDATA[N]]></IGNOREINWAD>
+<!--E7AACC6686D04FCCBC824EC842F969D5-->  <ISDISPLAYED><![CDATA[Y]]></ISDISPLAYED>
+<!--E7AACC6686D04FCCBC824EC842F969D5-->  <DISPLAYLENGTH><![CDATA[60]]></DISPLAYLENGTH>
+<!--E7AACC6686D04FCCBC824EC842F969D5-->  <ISREADONLY><![CDATA[N]]></ISREADONLY>
+<!--E7AACC6686D04FCCBC824EC842F969D5-->  <SEQNO><![CDATA[30]]></SEQNO>
+<!--E7AACC6686D04FCCBC824EC842F969D5-->  <ISSAMELINE><![CDATA[N]]></ISSAMELINE>
+<!--E7AACC6686D04FCCBC824EC842F969D5-->  <ISFIELDONLY><![CDATA[N]]></ISFIELDONLY>
+<!--E7AACC6686D04FCCBC824EC842F969D5-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--E7AACC6686D04FCCBC824EC842F969D5-->  <SHOWINRELATION><![CDATA[Y]]></SHOWINRELATION>
+<!--E7AACC6686D04FCCBC824EC842F969D5-->  <ISFIRSTFOCUSEDFIELD><![CDATA[N]]></ISFIRSTFOCUSEDFIELD>
+<!--E7AACC6686D04FCCBC824EC842F969D5-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--E7AACC6686D04FCCBC824EC842F969D5-->  <GRID_SEQNO><![CDATA[50]]></GRID_SEQNO>
+<!--E7AACC6686D04FCCBC824EC842F969D5-->  <STARTINODDCOLUMN><![CDATA[N]]></STARTINODDCOLUMN>
+<!--E7AACC6686D04FCCBC824EC842F969D5-->  <STARTNEWLINE><![CDATA[N]]></STARTNEWLINE>
+<!--E7AACC6686D04FCCBC824EC842F969D5-->  <ISSHOWNINSTATUSBAR><![CDATA[N]]></ISSHOWNINSTATUSBAR>
+<!--E7AACC6686D04FCCBC824EC842F969D5-->  <EM_OBUIAPP_SHOWSUMMARY><![CDATA[N]]></EM_OBUIAPP_SHOWSUMMARY>
+<!--E7AACC6686D04FCCBC824EC842F969D5--></AD_FIELD>
+
 <!--E7AD476047D94A3C85052467A5013772--><AD_FIELD>
 <!--E7AD476047D94A3C85052467A5013772-->  <AD_FIELD_ID><![CDATA[E7AD476047D94A3C85052467A5013772]]></AD_FIELD_ID>
 <!--E7AD476047D94A3C85052467A5013772-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
--- a/src-db/database/sourcedata/AD_MENU.xml	Fri May 08 13:37:51 2015 +0000
+++ b/src-db/database/sourcedata/AD_MENU.xml	Fri May 08 22:36:28 2015 +0200
@@ -4925,6 +4925,20 @@
 <!--6787A809DB364371B797ECED5E9262BF-->  <OPENLINKINBROWSER><![CDATA[N]]></OPENLINKINBROWSER>
 <!--6787A809DB364371B797ECED5E9262BF--></AD_MENU>
 
+<!--6EEC8E0853CB432B886B8751A73F5E28--><AD_MENU>
+<!--6EEC8E0853CB432B886B8751A73F5E28-->  <AD_MENU_ID><![CDATA[6EEC8E0853CB432B886B8751A73F5E28]]></AD_MENU_ID>
+<!--6EEC8E0853CB432B886B8751A73F5E28-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--6EEC8E0853CB432B886B8751A73F5E28-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--6EEC8E0853CB432B886B8751A73F5E28-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--6EEC8E0853CB432B886B8751A73F5E28-->  <NAME><![CDATA[Data Import Entries]]></NAME>
+<!--6EEC8E0853CB432B886B8751A73F5E28-->  <DESCRIPTION><![CDATA[Shows the import entries processed and to be processed]]></DESCRIPTION>
+<!--6EEC8E0853CB432B886B8751A73F5E28-->  <ISSUMMARY><![CDATA[N]]></ISSUMMARY>
+<!--6EEC8E0853CB432B886B8751A73F5E28-->  <ACTION><![CDATA[W]]></ACTION>
+<!--6EEC8E0853CB432B886B8751A73F5E28-->  <AD_WINDOW_ID><![CDATA[17F3B5BC762145B9AAD2F6483BC12CF4]]></AD_WINDOW_ID>
+<!--6EEC8E0853CB432B886B8751A73F5E28-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--6EEC8E0853CB432B886B8751A73F5E28-->  <OPENLINKINBROWSER><![CDATA[N]]></OPENLINKINBROWSER>
+<!--6EEC8E0853CB432B886B8751A73F5E28--></AD_MENU>
+
 <!--70EA2A01CB2444FC9F2139FCEB9BA7D7--><AD_MENU>
 <!--70EA2A01CB2444FC9F2139FCEB9BA7D7-->  <AD_MENU_ID><![CDATA[70EA2A01CB2444FC9F2139FCEB9BA7D7]]></AD_MENU_ID>
 <!--70EA2A01CB2444FC9F2139FCEB9BA7D7-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -4953,6 +4967,20 @@
 <!--75B726735EA7497C9DB06E35B1CBFD86-->  <OPENLINKINBROWSER><![CDATA[N]]></OPENLINKINBROWSER>
 <!--75B726735EA7497C9DB06E35B1CBFD86--></AD_MENU>
 
+<!--83558EB4D10D41C9980BF6518A0BA7F8--><AD_MENU>
+<!--83558EB4D10D41C9980BF6518A0BA7F8-->  <AD_MENU_ID><![CDATA[83558EB4D10D41C9980BF6518A0BA7F8]]></AD_MENU_ID>
+<!--83558EB4D10D41C9980BF6518A0BA7F8-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--83558EB4D10D41C9980BF6518A0BA7F8-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--83558EB4D10D41C9980BF6518A0BA7F8-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--83558EB4D10D41C9980BF6518A0BA7F8-->  <NAME><![CDATA[Data Import Entry Archive]]></NAME>
+<!--83558EB4D10D41C9980BF6518A0BA7F8-->  <DESCRIPTION><![CDATA[Archive of imported data]]></DESCRIPTION>
+<!--83558EB4D10D41C9980BF6518A0BA7F8-->  <ISSUMMARY><![CDATA[N]]></ISSUMMARY>
+<!--83558EB4D10D41C9980BF6518A0BA7F8-->  <ACTION><![CDATA[W]]></ACTION>
+<!--83558EB4D10D41C9980BF6518A0BA7F8-->  <AD_WINDOW_ID><![CDATA[F88B1280DE564BDBB1D80D159F0D2889]]></AD_WINDOW_ID>
+<!--83558EB4D10D41C9980BF6518A0BA7F8-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--83558EB4D10D41C9980BF6518A0BA7F8-->  <OPENLINKINBROWSER><![CDATA[N]]></OPENLINKINBROWSER>
+<!--83558EB4D10D41C9980BF6518A0BA7F8--></AD_MENU>
+
 <!--8521FBEB13094CE1B80F1F9326C847E8--><AD_MENU>
 <!--8521FBEB13094CE1B80F1F9326C847E8-->  <AD_MENU_ID><![CDATA[8521FBEB13094CE1B80F1F9326C847E8]]></AD_MENU_ID>
 <!--8521FBEB13094CE1B80F1F9326C847E8-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
--- a/src-db/database/sourcedata/AD_MODEL_OBJECT.xml	Fri May 08 13:37:51 2015 +0000
+++ b/src-db/database/sourcedata/AD_MODEL_OBJECT.xml	Fri May 08 22:36:28 2015 +0200
@@ -3734,6 +3734,20 @@
 <!--5BD1584795784B85B4E45757EC54CED7-->  <OBJECT_TYPE><![CDATA[S]]></OBJECT_TYPE>
 <!--5BD1584795784B85B4E45757EC54CED7--></AD_MODEL_OBJECT>
 
+<!--5D3F5430571047B4AE5153712B3B88F8--><AD_MODEL_OBJECT>
+<!--5D3F5430571047B4AE5153712B3B88F8-->  <AD_MODEL_OBJECT_ID><![CDATA[5D3F5430571047B4AE5153712B3B88F8]]></AD_MODEL_OBJECT_ID>
+<!--5D3F5430571047B4AE5153712B3B88F8-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--5D3F5430571047B4AE5153712B3B88F8-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--5D3F5430571047B4AE5153712B3B88F8-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--5D3F5430571047B4AE5153712B3B88F8-->  <ACTION><![CDATA[P]]></ACTION>
+<!--5D3F5430571047B4AE5153712B3B88F8-->  <CLASSNAME><![CDATA[org.openbravo.service.importprocess.ImportProcessContextListener]]></CLASSNAME>
+<!--5D3F5430571047B4AE5153712B3B88F8-->  <ISDEFAULT><![CDATA[N]]></ISDEFAULT>
+<!--5D3F5430571047B4AE5153712B3B88F8-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--5D3F5430571047B4AE5153712B3B88F8-->  <OBJECT_TYPE><![CDATA[L]]></OBJECT_TYPE>
+<!--5D3F5430571047B4AE5153712B3B88F8-->  <SEQNO><![CDATA[110]]></SEQNO>
+<!--5D3F5430571047B4AE5153712B3B88F8-->  <NAME><![CDATA[Import Process Context Listener]]></NAME>
+<!--5D3F5430571047B4AE5153712B3B88F8--></AD_MODEL_OBJECT>
+
 <!--5DA1703A5803C509E040007F01011435--><AD_MODEL_OBJECT>
 <!--5DA1703A5803C509E040007F01011435-->  <AD_MODEL_OBJECT_ID><![CDATA[5DA1703A5803C509E040007F01011435]]></AD_MODEL_OBJECT_ID>
 <!--5DA1703A5803C509E040007F01011435-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
--- a/src-db/database/sourcedata/AD_PACKAGE.xml	Fri May 08 13:37:51 2015 +0000
+++ b/src-db/database/sourcedata/AD_PACKAGE.xml	Fri May 08 22:36:28 2015 +0200
@@ -500,6 +500,16 @@
 <!--5A3ED54AB1FC4B84E040007F01006125-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--5A3ED54AB1FC4B84E040007F01006125--></AD_PACKAGE>
 
+<!--5FFC35692CE44B96BB54CF8A1696D7FD--><AD_PACKAGE>
+<!--5FFC35692CE44B96BB54CF8A1696D7FD-->  <AD_PACKAGE_ID><![CDATA[5FFC35692CE44B96BB54CF8A1696D7FD]]></AD_PACKAGE_ID>
+<!--5FFC35692CE44B96BB54CF8A1696D7FD-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--5FFC35692CE44B96BB54CF8A1696D7FD-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--5FFC35692CE44B96BB54CF8A1696D7FD-->  <NAME><![CDATA[org.openbravo.service.importprocess]]></NAME>
+<!--5FFC35692CE44B96BB54CF8A1696D7FD-->  <JAVAPACKAGE><![CDATA[org.openbravo.service.importprocess]]></JAVAPACKAGE>
+<!--5FFC35692CE44B96BB54CF8A1696D7FD-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--5FFC35692CE44B96BB54CF8A1696D7FD-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--5FFC35692CE44B96BB54CF8A1696D7FD--></AD_PACKAGE>
+
 <!--65C56C372A314EDDAB62B592084662AE--><AD_PACKAGE>
 <!--65C56C372A314EDDAB62B592084662AE-->  <AD_PACKAGE_ID><![CDATA[65C56C372A314EDDAB62B592084662AE]]></AD_PACKAGE_ID>
 <!--65C56C372A314EDDAB62B592084662AE-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
--- a/src-db/database/sourcedata/AD_REFERENCE.xml	Fri May 08 13:37:51 2015 +0000
+++ b/src-db/database/sourcedata/AD_REFERENCE.xml	Fri May 08 22:36:28 2015 +0200
@@ -4306,6 +4306,20 @@
 <!--10DF247CCCB346FE931028AA98E569F0-->  <ISVALUEDISPLAYED><![CDATA[N]]></ISVALUEDISPLAYED>
 <!--10DF247CCCB346FE931028AA98E569F0--></AD_REFERENCE>
 
+<!--11F86B630ECB4A57B28927193F8AB99D--><AD_REFERENCE>
+<!--11F86B630ECB4A57B28927193F8AB99D-->  <AD_REFERENCE_ID><![CDATA[11F86B630ECB4A57B28927193F8AB99D]]></AD_REFERENCE_ID>
+<!--11F86B630ECB4A57B28927193F8AB99D-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--11F86B630ECB4A57B28927193F8AB99D-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--11F86B630ECB4A57B28927193F8AB99D-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--11F86B630ECB4A57B28927193F8AB99D-->  <NAME><![CDATA[Type of Import Data]]></NAME>
+<!--11F86B630ECB4A57B28927193F8AB99D-->  <DESCRIPTION><![CDATA[Type of data to import]]></DESCRIPTION>
+<!--11F86B630ECB4A57B28927193F8AB99D-->  <HELP><![CDATA[Type of data imported in Mobile applications]]></HELP>
+<!--11F86B630ECB4A57B28927193F8AB99D-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--11F86B630ECB4A57B28927193F8AB99D-->  <ISBASEREFERENCE><![CDATA[N]]></ISBASEREFERENCE>
+<!--11F86B630ECB4A57B28927193F8AB99D-->  <PARENTREFERENCE_ID><![CDATA[17]]></PARENTREFERENCE_ID>
+<!--11F86B630ECB4A57B28927193F8AB99D-->  <ISVALUEDISPLAYED><![CDATA[N]]></ISVALUEDISPLAYED>
+<!--11F86B630ECB4A57B28927193F8AB99D--></AD_REFERENCE>
+
 <!--14A9BE1555CF4616BDC2E0C8E5EB6542--><AD_REFERENCE>
 <!--14A9BE1555CF4616BDC2E0C8E5EB6542-->  <AD_REFERENCE_ID><![CDATA[14A9BE1555CF4616BDC2E0C8E5EB6542]]></AD_REFERENCE_ID>
 <!--14A9BE1555CF4616BDC2E0C8E5EB6542-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -6458,6 +6472,20 @@
 <!--E125179F7310445E880814C659CA9F5A-->  <ISVALUEDISPLAYED><![CDATA[N]]></ISVALUEDISPLAYED>
 <!--E125179F7310445E880814C659CA9F5A--></AD_REFERENCE>
 
+<!--E2098DB3AF5D4487A8A6510582F42C33--><AD_REFERENCE>
+<!--E2098DB3AF5D4487A8A6510582F42C33-->  <AD_REFERENCE_ID><![CDATA[E2098DB3AF5D4487A8A6510582F42C33]]></AD_REFERENCE_ID>
+<!--E2098DB3AF5D4487A8A6510582F42C33-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--E2098DB3AF5D4487A8A6510582F42C33-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--E2098DB3AF5D4487A8A6510582F42C33-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--E2098DB3AF5D4487A8A6510582F42C33-->  <NAME><![CDATA[Import Status]]></NAME>
+<!--E2098DB3AF5D4487A8A6510582F42C33-->  <DESCRIPTION><![CDATA[Import Status]]></DESCRIPTION>
+<!--E2098DB3AF5D4487A8A6510582F42C33-->  <HELP><![CDATA[The status of the imported data.]]></HELP>
+<!--E2098DB3AF5D4487A8A6510582F42C33-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--E2098DB3AF5D4487A8A6510582F42C33-->  <ISBASEREFERENCE><![CDATA[N]]></ISBASEREFERENCE>
+<!--E2098DB3AF5D4487A8A6510582F42C33-->  <PARENTREFERENCE_ID><![CDATA[17]]></PARENTREFERENCE_ID>
+<!--E2098DB3AF5D4487A8A6510582F42C33-->  <ISVALUEDISPLAYED><![CDATA[N]]></ISVALUEDISPLAYED>
+<!--E2098DB3AF5D4487A8A6510582F42C33--></AD_REFERENCE>
+
 <!--E68CCF4495A34ED7902293A930386B93--><AD_REFERENCE>
 <!--E68CCF4495A34ED7902293A930386B93-->  <AD_REFERENCE_ID><![CDATA[E68CCF4495A34ED7902293A930386B93]]></AD_REFERENCE_ID>
 <!--E68CCF4495A34ED7902293A930386B93-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
--- a/src-db/database/sourcedata/AD_REF_LIST.xml	Fri May 08 13:37:51 2015 +0000
+++ b/src-db/database/sourcedata/AD_REF_LIST.xml	Fri May 08 22:36:28 2015 +0200
@@ -8017,6 +8017,19 @@
 <!--0BAFBA62FB824386867DA9A9698A66FF-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
 <!--0BAFBA62FB824386867DA9A9698A66FF--></AD_REF_LIST>
 
+<!--0BC9A11B40974D8685FA4EE973092856--><AD_REF_LIST>
+<!--0BC9A11B40974D8685FA4EE973092856-->  <AD_REF_LIST_ID><![CDATA[0BC9A11B40974D8685FA4EE973092856]]></AD_REF_LIST_ID>
+<!--0BC9A11B40974D8685FA4EE973092856-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--0BC9A11B40974D8685FA4EE973092856-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--0BC9A11B40974D8685FA4EE973092856-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--0BC9A11B40974D8685FA4EE973092856-->  <VALUE><![CDATA[BusinessPartner]]></VALUE>
+<!--0BC9A11B40974D8685FA4EE973092856-->  <NAME><![CDATA[Business partner]]></NAME>
+<!--0BC9A11B40974D8685FA4EE973092856-->  <DESCRIPTION><![CDATA[Business Partner]]></DESCRIPTION>
+<!--0BC9A11B40974D8685FA4EE973092856-->  <AD_REFERENCE_ID><![CDATA[11F86B630ECB4A57B28927193F8AB99D]]></AD_REFERENCE_ID>
+<!--0BC9A11B40974D8685FA4EE973092856-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--0BC9A11B40974D8685FA4EE973092856-->  <SEQNO><![CDATA[10]]></SEQNO>
+<!--0BC9A11B40974D8685FA4EE973092856--></AD_REF_LIST>
+
 <!--0C061E6F64FA40A4A19D9A256EA4A951--><AD_REF_LIST>
 <!--0C061E6F64FA40A4A19D9A256EA4A951-->  <AD_REF_LIST_ID><![CDATA[0C061E6F64FA40A4A19D9A256EA4A951]]></AD_REF_LIST_ID>
 <!--0C061E6F64FA40A4A19D9A256EA4A951-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -8241,6 +8254,19 @@
 <!--10816E85CF604A58AD15E89D91DDD485-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
 <!--10816E85CF604A58AD15E89D91DDD485--></AD_REF_LIST>
 
+<!--1207D66D24724452A2B396B3E25AED42--><AD_REF_LIST>
+<!--1207D66D24724452A2B396B3E25AED42-->  <AD_REF_LIST_ID><![CDATA[1207D66D24724452A2B396B3E25AED42]]></AD_REF_LIST_ID>
+<!--1207D66D24724452A2B396B3E25AED42-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--1207D66D24724452A2B396B3E25AED42-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--1207D66D24724452A2B396B3E25AED42-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--1207D66D24724452A2B396B3E25AED42-->  <VALUE><![CDATA[BusinessPartnerLocation]]></VALUE>
+<!--1207D66D24724452A2B396B3E25AED42-->  <NAME><![CDATA[BusinessPartnerLocation]]></NAME>
+<!--1207D66D24724452A2B396B3E25AED42-->  <DESCRIPTION><![CDATA[BusinessPartnerLocation]]></DESCRIPTION>
+<!--1207D66D24724452A2B396B3E25AED42-->  <AD_REFERENCE_ID><![CDATA[11F86B630ECB4A57B28927193F8AB99D]]></AD_REFERENCE_ID>
+<!--1207D66D24724452A2B396B3E25AED42-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--1207D66D24724452A2B396B3E25AED42-->  <SEQNO><![CDATA[20]]></SEQNO>
+<!--1207D66D24724452A2B396B3E25AED42--></AD_REF_LIST>
+
 <!--12CD29ED0686428DACEF24B5040A8EA5--><AD_REF_LIST>
 <!--12CD29ED0686428DACEF24B5040A8EA5-->  <AD_REF_LIST_ID><![CDATA[12CD29ED0686428DACEF24B5040A8EA5]]></AD_REF_LIST_ID>
 <!--12CD29ED0686428DACEF24B5040A8EA5-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -9000,6 +9026,19 @@
 <!--406FECE6D8714CF99BE02152121F1CD2-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
 <!--406FECE6D8714CF99BE02152121F1CD2--></AD_REF_LIST>
 
+<!--416E280AE42A41B899D62E05BC8B8A7C--><AD_REF_LIST>
+<!--416E280AE42A41B899D62E05BC8B8A7C-->  <AD_REF_LIST_ID><![CDATA[416E280AE42A41B899D62E05BC8B8A7C]]></AD_REF_LIST_ID>
+<!--416E280AE42A41B899D62E05BC8B8A7C-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--416E280AE42A41B899D62E05BC8B8A7C-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--416E280AE42A41B899D62E05BC8B8A7C-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--416E280AE42A41B899D62E05BC8B8A7C-->  <VALUE><![CDATA[FIN_Finacc_Transaction]]></VALUE>
+<!--416E280AE42A41B899D62E05BC8B8A7C-->  <NAME><![CDATA[Cash Management Movement]]></NAME>
+<!--416E280AE42A41B899D62E05BC8B8A7C-->  <DESCRIPTION><![CDATA[Cash Management Movement]]></DESCRIPTION>
+<!--416E280AE42A41B899D62E05BC8B8A7C-->  <AD_REFERENCE_ID><![CDATA[11F86B630ECB4A57B28927193F8AB99D]]></AD_REFERENCE_ID>
+<!--416E280AE42A41B899D62E05BC8B8A7C-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--416E280AE42A41B899D62E05BC8B8A7C-->  <SEQNO><![CDATA[40]]></SEQNO>
+<!--416E280AE42A41B899D62E05BC8B8A7C--></AD_REF_LIST>
+
 <!--41E023E4AABB492A89022F37CD5B90B7--><AD_REF_LIST>
 <!--41E023E4AABB492A89022F37CD5B90B7-->  <AD_REF_LIST_ID><![CDATA[41E023E4AABB492A89022F37CD5B90B7]]></AD_REF_LIST_ID>
 <!--41E023E4AABB492A89022F37CD5B90B7-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -9724,6 +9763,19 @@
 <!--67DBE8572B63495B94918D02D9CFDEAC-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
 <!--67DBE8572B63495B94918D02D9CFDEAC--></AD_REF_LIST>
 
+<!--68DDAF668F944DED86A28A71BEBF923C--><AD_REF_LIST>
+<!--68DDAF668F944DED86A28A71BEBF923C-->  <AD_REF_LIST_ID><![CDATA[68DDAF668F944DED86A28A71BEBF923C]]></AD_REF_LIST_ID>
+<!--68DDAF668F944DED86A28A71BEBF923C-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--68DDAF668F944DED86A28A71BEBF923C-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--68DDAF668F944DED86A28A71BEBF923C-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--68DDAF668F944DED86A28A71BEBF923C-->  <VALUE><![CDATA[Initial]]></VALUE>
+<!--68DDAF668F944DED86A28A71BEBF923C-->  <NAME><![CDATA[Initial]]></NAME>
+<!--68DDAF668F944DED86A28A71BEBF923C-->  <DESCRIPTION><![CDATA[Initial status]]></DESCRIPTION>
+<!--68DDAF668F944DED86A28A71BEBF923C-->  <AD_REFERENCE_ID><![CDATA[E2098DB3AF5D4487A8A6510582F42C33]]></AD_REFERENCE_ID>
+<!--68DDAF668F944DED86A28A71BEBF923C-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--68DDAF668F944DED86A28A71BEBF923C-->  <SEQNO><![CDATA[10]]></SEQNO>
+<!--68DDAF668F944DED86A28A71BEBF923C--></AD_REF_LIST>
+
 <!--6912EEA43DD54AD7AEB11F28AF34E9C4--><AD_REF_LIST>
 <!--6912EEA43DD54AD7AEB11F28AF34E9C4-->  <AD_REF_LIST_ID><![CDATA[6912EEA43DD54AD7AEB11F28AF34E9C4]]></AD_REF_LIST_ID>
 <!--6912EEA43DD54AD7AEB11F28AF34E9C4-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -11245,6 +11297,19 @@
 <!--AE9348373DF7485981AC43D41AF7CADE-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
 <!--AE9348373DF7485981AC43D41AF7CADE--></AD_REF_LIST>
 
+<!--AFFFA004160B4DDEBD5A9ABFCD0363EA--><AD_REF_LIST>
+<!--AFFFA004160B4DDEBD5A9ABFCD0363EA-->  <AD_REF_LIST_ID><![CDATA[AFFFA004160B4DDEBD5A9ABFCD0363EA]]></AD_REF_LIST_ID>
+<!--AFFFA004160B4DDEBD5A9ABFCD0363EA-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--AFFFA004160B4DDEBD5A9ABFCD0363EA-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--AFFFA004160B4DDEBD5A9ABFCD0363EA-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--AFFFA004160B4DDEBD5A9ABFCD0363EA-->  <VALUE><![CDATA[Error]]></VALUE>
+<!--AFFFA004160B4DDEBD5A9ABFCD0363EA-->  <NAME><![CDATA[Error]]></NAME>
+<!--AFFFA004160B4DDEBD5A9ABFCD0363EA-->  <DESCRIPTION><![CDATA[Error status of the imported record]]></DESCRIPTION>
+<!--AFFFA004160B4DDEBD5A9ABFCD0363EA-->  <AD_REFERENCE_ID><![CDATA[E2098DB3AF5D4487A8A6510582F42C33]]></AD_REFERENCE_ID>
+<!--AFFFA004160B4DDEBD5A9ABFCD0363EA-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--AFFFA004160B4DDEBD5A9ABFCD0363EA-->  <SEQNO><![CDATA[30]]></SEQNO>
+<!--AFFFA004160B4DDEBD5A9ABFCD0363EA--></AD_REF_LIST>
+
 <!--B01F47DCE3F644BF9C7F7AE9D391A76A--><AD_REF_LIST>
 <!--B01F47DCE3F644BF9C7F7AE9D391A76A-->  <AD_REF_LIST_ID><![CDATA[B01F47DCE3F644BF9C7F7AE9D391A76A]]></AD_REF_LIST_ID>
 <!--B01F47DCE3F644BF9C7F7AE9D391A76A-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -11592,6 +11657,19 @@
 <!--BD1002A1B51048878547D037D4307485-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
 <!--BD1002A1B51048878547D037D4307485--></AD_REF_LIST>
 
+<!--BDF8EBDBBEA449178698B62383BA1286--><AD_REF_LIST>
+<!--BDF8EBDBBEA449178698B62383BA1286-->  <AD_REF_LIST_ID><![CDATA[BDF8EBDBBEA449178698B62383BA1286]]></AD_REF_LIST_ID>
+<!--BDF8EBDBBEA449178698B62383BA1286-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--BDF8EBDBBEA449178698B62383BA1286-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--BDF8EBDBBEA449178698B62383BA1286-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--BDF8EBDBBEA449178698B62383BA1286-->  <VALUE><![CDATA[Order]]></VALUE>
+<!--BDF8EBDBBEA449178698B62383BA1286-->  <NAME><![CDATA[Order]]></NAME>
+<!--BDF8EBDBBEA449178698B62383BA1286-->  <DESCRIPTION><![CDATA[Order]]></DESCRIPTION>
+<!--BDF8EBDBBEA449178698B62383BA1286-->  <AD_REFERENCE_ID><![CDATA[11F86B630ECB4A57B28927193F8AB99D]]></AD_REFERENCE_ID>
+<!--BDF8EBDBBEA449178698B62383BA1286-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--BDF8EBDBBEA449178698B62383BA1286-->  <SEQNO><![CDATA[30]]></SEQNO>
+<!--BDF8EBDBBEA449178698B62383BA1286--></AD_REF_LIST>
+
 <!--BE65EDA443FB4E5488885A00D64F8D7C--><AD_REF_LIST>
 <!--BE65EDA443FB4E5488885A00D64F8D7C-->  <AD_REF_LIST_ID><![CDATA[BE65EDA443FB4E5488885A00D64F8D7C]]></AD_REF_LIST_ID>
 <!--BE65EDA443FB4E5488885A00D64F8D7C-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -12415,6 +12493,19 @@
 <!--E93A9EC9AD2C463396261285CB344FC4-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
 <!--E93A9EC9AD2C463396261285CB344FC4--></AD_REF_LIST>
 
+<!--E9F280E3F20F4DD8A0E3F905978B7C9D--><AD_REF_LIST>
+<!--E9F280E3F20F4DD8A0E3F905978B7C9D-->  <AD_REF_LIST_ID><![CDATA[E9F280E3F20F4DD8A0E3F905978B7C9D]]></AD_REF_LIST_ID>
+<!--E9F280E3F20F4DD8A0E3F905978B7C9D-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--E9F280E3F20F4DD8A0E3F905978B7C9D-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--E9F280E3F20F4DD8A0E3F905978B7C9D-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--E9F280E3F20F4DD8A0E3F905978B7C9D-->  <VALUE><![CDATA[Processed]]></VALUE>
+<!--E9F280E3F20F4DD8A0E3F905978B7C9D-->  <NAME><![CDATA[Processed]]></NAME>
+<!--E9F280E3F20F4DD8A0E3F905978B7C9D-->  <DESCRIPTION><![CDATA[Processed import data]]></DESCRIPTION>
+<!--E9F280E3F20F4DD8A0E3F905978B7C9D-->  <AD_REFERENCE_ID><![CDATA[E2098DB3AF5D4487A8A6510582F42C33]]></AD_REFERENCE_ID>
+<!--E9F280E3F20F4DD8A0E3F905978B7C9D-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--E9F280E3F20F4DD8A0E3F905978B7C9D-->  <SEQNO><![CDATA[20]]></SEQNO>
+<!--E9F280E3F20F4DD8A0E3F905978B7C9D--></AD_REF_LIST>
+
 <!--EA7231981AC74EBD97ADAD008C0C5530--><AD_REF_LIST>
 <!--EA7231981AC74EBD97ADAD008C0C5530-->  <AD_REF_LIST_ID><![CDATA[EA7231981AC74EBD97ADAD008C0C5530]]></AD_REF_LIST_ID>
 <!--EA7231981AC74EBD97ADAD008C0C5530-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
--- a/src-db/database/sourcedata/AD_TAB.xml	Fri May 08 13:37:51 2015 +0000
+++ b/src-db/database/sourcedata/AD_TAB.xml	Fri May 08 22:36:28 2015 +0200
@@ -17364,6 +17364,38 @@
 <!--A4C162259A204149A3F8CBC9E6170127-->  <EM_OBUIAPP_SHOW_SELECT><![CDATA[Y]]></EM_OBUIAPP_SHOW_SELECT>
 <!--A4C162259A204149A3F8CBC9E6170127--></AD_TAB>
 
+<!--A55C6E2F874F4CD0B7AEDE4362701EA2--><AD_TAB>
+<!--A55C6E2F874F4CD0B7AEDE4362701EA2-->  <AD_TAB_ID><![CDATA[A55C6E2F874F4CD0B7AEDE4362701EA2]]></AD_TAB_ID>
+<!--A55C6E2F874F4CD0B7AEDE4362701EA2-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--A55C6E2F874F4CD0B7AEDE4362701EA2-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--A55C6E2F874F4CD0B7AEDE4362701EA2-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--A55C6E2F874F4CD0B7AEDE4362701EA2-->  <NAME><![CDATA[Import Entry Archive]]></NAME>
+<!--A55C6E2F874F4CD0B7AEDE4362701EA2-->  <DESCRIPTION><![CDATA[Archived imported data]]></DESCRIPTION>
+<!--A55C6E2F874F4CD0B7AEDE4362701EA2-->  <HELP><![CDATA[Archived imported data]]></HELP>
+<!--A55C6E2F874F4CD0B7AEDE4362701EA2-->  <AD_TABLE_ID><![CDATA[1B19E761F8E24E00B5FBF2C22082A006]]></AD_TABLE_ID>
+<!--A55C6E2F874F4CD0B7AEDE4362701EA2-->  <AD_WINDOW_ID><![CDATA[F88B1280DE564BDBB1D80D159F0D2889]]></AD_WINDOW_ID>
+<!--A55C6E2F874F4CD0B7AEDE4362701EA2-->  <SEQNO><![CDATA[10]]></SEQNO>
+<!--A55C6E2F874F4CD0B7AEDE4362701EA2-->  <TABLEVEL><![CDATA[0]]></TABLEVEL>
+<!--A55C6E2F874F4CD0B7AEDE4362701EA2-->  <ISSINGLEROW><![CDATA[N]]></ISSINGLEROW>
+<!--A55C6E2F874F4CD0B7AEDE4362701EA2-->  <ISINFOTAB><![CDATA[N]]></ISINFOTAB>
+<!--A55C6E2F874F4CD0B7AEDE4362701EA2-->  <ISTRANSLATIONTAB><![CDATA[N]]></ISTRANSLATIONTAB>
+<!--A55C6E2F874F4CD0B7AEDE4362701EA2-->  <ISREADONLY><![CDATA[N]]></ISREADONLY>
+<!--A55C6E2F874F4CD0B7AEDE4362701EA2-->  <HASTREE><![CDATA[N]]></HASTREE>
+<!--A55C6E2F874F4CD0B7AEDE4362701EA2-->  <PROCESSING><![CDATA[N]]></PROCESSING>
+<!--A55C6E2F874F4CD0B7AEDE4362701EA2-->  <IMPORTFIELDS><![CDATA[N]]></IMPORTFIELDS>
+<!--A55C6E2F874F4CD0B7AEDE4362701EA2-->  <ISSORTTAB><![CDATA[N]]></ISSORTTAB>
+<!--A55C6E2F874F4CD0B7AEDE4362701EA2-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--A55C6E2F874F4CD0B7AEDE4362701EA2-->  <UIPATTERN><![CDATA[RO]]></UIPATTERN>
+<!--A55C6E2F874F4CD0B7AEDE4362701EA2-->  <HQLORDERBYCLAUSE><![CDATA[stored desc]]></HQLORDERBYCLAUSE>
+<!--A55C6E2F874F4CD0B7AEDE4362701EA2-->  <SHOWPARENTBUTTONS><![CDATA[Y]]></SHOWPARENTBUTTONS>
+<!--A55C6E2F874F4CD0B7AEDE4362701EA2-->  <DISABLE_PARENT_KEY_PROPERTY><![CDATA[N]]></DISABLE_PARENT_KEY_PROPERTY>
+<!--A55C6E2F874F4CD0B7AEDE4362701EA2-->  <ISREADONLYTREE><![CDATA[N]]></ISREADONLYTREE>
+<!--A55C6E2F874F4CD0B7AEDE4362701EA2-->  <ISSHOWTREENODEICONS><![CDATA[Y]]></ISSHOWTREENODEICONS>
+<!--A55C6E2F874F4CD0B7AEDE4362701EA2-->  <EM_OBUIAPP_CAN_ADD><![CDATA[N]]></EM_OBUIAPP_CAN_ADD>
+<!--A55C6E2F874F4CD0B7AEDE4362701EA2-->  <EM_OBUIAPP_CAN_DELETE><![CDATA[N]]></EM_OBUIAPP_CAN_DELETE>
+<!--A55C6E2F874F4CD0B7AEDE4362701EA2-->  <EM_OBUIAPP_SHOW_SELECT><![CDATA[Y]]></EM_OBUIAPP_SHOW_SELECT>
+<!--A55C6E2F874F4CD0B7AEDE4362701EA2--></AD_TAB>
+
 <!--A661A0A05DCD4650BCB14B010C87F0AA--><AD_TAB>
 <!--A661A0A05DCD4650BCB14B010C87F0AA-->  <AD_TAB_ID><![CDATA[A661A0A05DCD4650BCB14B010C87F0AA]]></AD_TAB_ID>
 <!--A661A0A05DCD4650BCB14B010C87F0AA-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -18784,6 +18816,37 @@
 <!--D88DE0446AFD4A55BF850C5B75CD7974-->  <EM_OBUIAPP_SHOW_SELECT><![CDATA[Y]]></EM_OBUIAPP_SHOW_SELECT>
 <!--D88DE0446AFD4A55BF850C5B75CD7974--></AD_TAB>
 
+<!--DA845735FBB34548B04F1908E2089CEC--><AD_TAB>
+<!--DA845735FBB34548B04F1908E2089CEC-->  <AD_TAB_ID><![CDATA[DA845735FBB34548B04F1908E2089CEC]]></AD_TAB_ID>
+<!--DA845735FBB34548B04F1908E2089CEC-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--DA845735FBB34548B04F1908E2089CEC-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--DA845735FBB34548B04F1908E2089CEC-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--DA845735FBB34548B04F1908E2089CEC-->  <NAME><![CDATA[Import Entries]]></NAME>
+<!--DA845735FBB34548B04F1908E2089CEC-->  <AD_TABLE_ID><![CDATA[C2968EF014C146B99A0C136BA9D6331F]]></AD_TABLE_ID>
+<!--DA845735FBB34548B04F1908E2089CEC-->  <AD_WINDOW_ID><![CDATA[17F3B5BC762145B9AAD2F6483BC12CF4]]></AD_WINDOW_ID>
+<!--DA845735FBB34548B04F1908E2089CEC-->  <SEQNO><![CDATA[10]]></SEQNO>
+<!--DA845735FBB34548B04F1908E2089CEC-->  <TABLEVEL><![CDATA[0]]></TABLEVEL>
+<!--DA845735FBB34548B04F1908E2089CEC-->  <ISSINGLEROW><![CDATA[N]]></ISSINGLEROW>
+<!--DA845735FBB34548B04F1908E2089CEC-->  <ISINFOTAB><![CDATA[N]]></ISINFOTAB>
+<!--DA845735FBB34548B04F1908E2089CEC-->  <ISTRANSLATIONTAB><![CDATA[N]]></ISTRANSLATIONTAB>
+<!--DA845735FBB34548B04F1908E2089CEC-->  <ISREADONLY><![CDATA[N]]></ISREADONLY>
+<!--DA845735FBB34548B04F1908E2089CEC-->  <HASTREE><![CDATA[N]]></HASTREE>
+<!--DA845735FBB34548B04F1908E2089CEC-->  <PROCESSING><![CDATA[N]]></PROCESSING>
+<!--DA845735FBB34548B04F1908E2089CEC-->  <IMPORTFIELDS><![CDATA[N]]></IMPORTFIELDS>
+<!--DA845735FBB34548B04F1908E2089CEC-->  <ISSORTTAB><![CDATA[N]]></ISSORTTAB>
+<!--DA845735FBB34548B04F1908E2089CEC-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--DA845735FBB34548B04F1908E2089CEC-->  <UIPATTERN><![CDATA[STD]]></UIPATTERN>
+<!--DA845735FBB34548B04F1908E2089CEC-->  <HQLORDERBYCLAUSE><![CDATA[stored desc]]></HQLORDERBYCLAUSE>
+<!--DA845735FBB34548B04F1908E2089CEC-->  <HQLFILTERCLAUSE><![CDATA[importStatus='Initial' or importStatus='Error' ]]></HQLFILTERCLAUSE>
+<!--DA845735FBB34548B04F1908E2089CEC-->  <SHOWPARENTBUTTONS><![CDATA[Y]]></SHOWPARENTBUTTONS>
+<!--DA845735FBB34548B04F1908E2089CEC-->  <DISABLE_PARENT_KEY_PROPERTY><![CDATA[N]]></DISABLE_PARENT_KEY_PROPERTY>
+<!--DA845735FBB34548B04F1908E2089CEC-->  <ISREADONLYTREE><![CDATA[N]]></ISREADONLYTREE>
+<!--DA845735FBB34548B04F1908E2089CEC-->  <ISSHOWTREENODEICONS><![CDATA[Y]]></ISSHOWTREENODEICONS>
+<!--DA845735FBB34548B04F1908E2089CEC-->  <EM_OBUIAPP_CAN_ADD><![CDATA[N]]></EM_OBUIAPP_CAN_ADD>
+<!--DA845735FBB34548B04F1908E2089CEC-->  <EM_OBUIAPP_CAN_DELETE><![CDATA[N]]></EM_OBUIAPP_CAN_DELETE>
+<!--DA845735FBB34548B04F1908E2089CEC-->  <EM_OBUIAPP_SHOW_SELECT><![CDATA[Y]]></EM_OBUIAPP_SHOW_SELECT>
+<!--DA845735FBB34548B04F1908E2089CEC--></AD_TAB>
+
 <!--DAA5BFA2BF2B475E9BFEFF9CF721F09A--><AD_TAB>
 <!--DAA5BFA2BF2B475E9BFEFF9CF721F09A-->  <AD_TAB_ID><![CDATA[DAA5BFA2BF2B475E9BFEFF9CF721F09A]]></AD_TAB_ID>
 <!--DAA5BFA2BF2B475E9BFEFF9CF721F09A-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
--- a/src-db/database/sourcedata/AD_TABLE.xml	Fri May 08 13:37:51 2015 +0000
+++ b/src-db/database/sourcedata/AD_TABLE.xml	Fri May 08 22:36:28 2015 +0200
@@ -9178,6 +9178,29 @@
 <!--19378B1CC7E14FFDA1819AA9E0AF681F-->  <ISTREE><![CDATA[N]]></ISTREE>
 <!--19378B1CC7E14FFDA1819AA9E0AF681F--></AD_TABLE>
 
+<!--1B19E761F8E24E00B5FBF2C22082A006--><AD_TABLE>
+<!--1B19E761F8E24E00B5FBF2C22082A006-->  <AD_TABLE_ID><![CDATA[1B19E761F8E24E00B5FBF2C22082A006]]></AD_TABLE_ID>
+<!--1B19E761F8E24E00B5FBF2C22082A006-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--1B19E761F8E24E00B5FBF2C22082A006-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--1B19E761F8E24E00B5FBF2C22082A006-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--1B19E761F8E24E00B5FBF2C22082A006-->  <NAME><![CDATA[C_Import_Entry_Archive]]></NAME>
+<!--1B19E761F8E24E00B5FBF2C22082A006-->  <DESCRIPTION><![CDATA[The archive of imported data]]></DESCRIPTION>
+<!--1B19E761F8E24E00B5FBF2C22082A006-->  <TABLENAME><![CDATA[C_Import_Entry_Archive]]></TABLENAME>
+<!--1B19E761F8E24E00B5FBF2C22082A006-->  <CLASSNAME><![CDATA[ImportEntryArchive]]></CLASSNAME>
+<!--1B19E761F8E24E00B5FBF2C22082A006-->  <ISVIEW><![CDATA[N]]></ISVIEW>
+<!--1B19E761F8E24E00B5FBF2C22082A006-->  <ACCESSLEVEL><![CDATA[3]]></ACCESSLEVEL>
+<!--1B19E761F8E24E00B5FBF2C22082A006-->  <ISSECURITYENABLED><![CDATA[N]]></ISSECURITYENABLED>
+<!--1B19E761F8E24E00B5FBF2C22082A006-->  <ISDELETEABLE><![CDATA[Y]]></ISDELETEABLE>
+<!--1B19E761F8E24E00B5FBF2C22082A006-->  <ISHIGHVOLUME><![CDATA[N]]></ISHIGHVOLUME>
+<!--1B19E761F8E24E00B5FBF2C22082A006-->  <IMPORTTABLE><![CDATA[N]]></IMPORTTABLE>
+<!--1B19E761F8E24E00B5FBF2C22082A006-->  <ISCHANGELOG><![CDATA[N]]></ISCHANGELOG>
+<!--1B19E761F8E24E00B5FBF2C22082A006-->  <ISDEFAULTACCT><![CDATA[N]]></ISDEFAULTACCT>
+<!--1B19E761F8E24E00B5FBF2C22082A006-->  <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS>
+<!--1B19E761F8E24E00B5FBF2C22082A006-->  <AD_PACKAGE_ID><![CDATA[5FFC35692CE44B96BB54CF8A1696D7FD]]></AD_PACKAGE_ID>
+<!--1B19E761F8E24E00B5FBF2C22082A006-->  <DATAORIGINTYPE><![CDATA[Table]]></DATAORIGINTYPE>
+<!--1B19E761F8E24E00B5FBF2C22082A006-->  <ISTREE><![CDATA[N]]></ISTREE>
+<!--1B19E761F8E24E00B5FBF2C22082A006--></AD_TABLE>
+
 <!--1CC5C039577C4F348CDF82DD0E6F3A7D--><AD_TABLE>
 <!--1CC5C039577C4F348CDF82DD0E6F3A7D-->  <AD_TABLE_ID><![CDATA[1CC5C039577C4F348CDF82DD0E6F3A7D]]></AD_TABLE_ID>
 <!--1CC5C039577C4F348CDF82DD0E6F3A7D-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -11671,6 +11694,30 @@
 <!--C0233061EA504EFEAB0483E836BBAF31-->  <ISTREE><![CDATA[N]]></ISTREE>
 <!--C0233061EA504EFEAB0483E836BBAF31--></AD_TABLE>
 
+<!--C2968EF014C146B99A0C136BA9D6331F--><AD_TABLE>
+<!--C2968EF014C146B99A0C136BA9D6331F-->  <AD_TABLE_ID><![CDATA[C2968EF014C146B99A0C136BA9D6331F]]></AD_TABLE_ID>
+<!--C2968EF014C146B99A0C136BA9D6331F-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--C2968EF014C146B99A0C136BA9D6331F-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--C2968EF014C146B99A0C136BA9D6331F-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--C2968EF014C146B99A0C136BA9D6331F-->  <NAME><![CDATA[C_IMPORT_ENTRY]]></NAME>
+<!--C2968EF014C146B99A0C136BA9D6331F-->  <DESCRIPTION><![CDATA[The queue for data which needs to be imported]]></DESCRIPTION>
+<!--C2968EF014C146B99A0C136BA9D6331F-->  <HELP><![CDATA[The queue for data which needs to be imported]]></HELP>
+<!--C2968EF014C146B99A0C136BA9D6331F-->  <TABLENAME><![CDATA[C_IMPORT_ENTRY]]></TABLENAME>
+<!--C2968EF014C146B99A0C136BA9D6331F-->  <CLASSNAME><![CDATA[ImportEntry]]></CLASSNAME>
+<!--C2968EF014C146B99A0C136BA9D6331F-->  <ISVIEW><![CDATA[N]]></ISVIEW>
+<!--C2968EF014C146B99A0C136BA9D6331F-->  <ACCESSLEVEL><![CDATA[3]]></ACCESSLEVEL>
+<!--C2968EF014C146B99A0C136BA9D6331F-->  <ISSECURITYENABLED><![CDATA[N]]></ISSECURITYENABLED>
+<!--C2968EF014C146B99A0C136BA9D6331F-->  <ISDELETEABLE><![CDATA[Y]]></ISDELETEABLE>
+<!--C2968EF014C146B99A0C136BA9D6331F-->  <ISHIGHVOLUME><![CDATA[N]]></ISHIGHVOLUME>
+<!--C2968EF014C146B99A0C136BA9D6331F-->  <IMPORTTABLE><![CDATA[N]]></IMPORTTABLE>
+<!--C2968EF014C146B99A0C136BA9D6331F-->  <ISCHANGELOG><![CDATA[N]]></ISCHANGELOG>
+<!--C2968EF014C146B99A0C136BA9D6331F-->  <ISDEFAULTACCT><![CDATA[N]]></ISDEFAULTACCT>
+<!--C2968EF014C146B99A0C136BA9D6331F-->  <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS>
+<!--C2968EF014C146B99A0C136BA9D6331F-->  <AD_PACKAGE_ID><![CDATA[5FFC35692CE44B96BB54CF8A1696D7FD]]></AD_PACKAGE_ID>
+<!--C2968EF014C146B99A0C136BA9D6331F-->  <DATAORIGINTYPE><![CDATA[Table]]></DATAORIGINTYPE>
+<!--C2968EF014C146B99A0C136BA9D6331F-->  <ISTREE><![CDATA[N]]></ISTREE>
+<!--C2968EF014C146B99A0C136BA9D6331F--></AD_TABLE>
+
 <!--C5CE6AA13D39401882789016B4E9233C--><AD_TABLE>
 <!--C5CE6AA13D39401882789016B4E9233C-->  <AD_TABLE_ID><![CDATA[C5CE6AA13D39401882789016B4E9233C]]></AD_TABLE_ID>
 <!--C5CE6AA13D39401882789016B4E9233C-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
--- a/src-db/database/sourcedata/AD_TREENODE.xml	Fri May 08 13:37:51 2015 +0000
+++ b/src-db/database/sourcedata/AD_TREENODE.xml	Fri May 08 22:36:28 2015 +0200
@@ -143,6 +143,17 @@
 <!--480566EC59D3490E8E5752A26A352CE2-->  <SEQNO><![CDATA[160]]></SEQNO>
 <!--480566EC59D3490E8E5752A26A352CE2--></AD_TREENODE>
 
+<!--4E22D28CB0D240C19D92DEF74C402239--><AD_TREENODE>
+<!--4E22D28CB0D240C19D92DEF74C402239-->  <AD_TREENODE_ID><![CDATA[4E22D28CB0D240C19D92DEF74C402239]]></AD_TREENODE_ID>
+<!--4E22D28CB0D240C19D92DEF74C402239-->  <AD_TREE_ID><![CDATA[10]]></AD_TREE_ID>
+<!--4E22D28CB0D240C19D92DEF74C402239-->  <NODE_ID><![CDATA[6EEC8E0853CB432B886B8751A73F5E28]]></NODE_ID>
+<!--4E22D28CB0D240C19D92DEF74C402239-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--4E22D28CB0D240C19D92DEF74C402239-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--4E22D28CB0D240C19D92DEF74C402239-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--4E22D28CB0D240C19D92DEF74C402239-->  <PARENT_ID><![CDATA[161]]></PARENT_ID>
+<!--4E22D28CB0D240C19D92DEF74C402239-->  <SEQNO><![CDATA[280]]></SEQNO>
+<!--4E22D28CB0D240C19D92DEF74C402239--></AD_TREENODE>
+
 <!--4FE0EA8A71C54E2488E4BD90EC73AA7F--><AD_TREENODE>
 <!--4FE0EA8A71C54E2488E4BD90EC73AA7F-->  <AD_TREENODE_ID><![CDATA[4FE0EA8A71C54E2488E4BD90EC73AA7F]]></AD_TREENODE_ID>
 <!--4FE0EA8A71C54E2488E4BD90EC73AA7F-->  <AD_TREE_ID><![CDATA[10]]></AD_TREE_ID>
@@ -172,7 +183,7 @@
 <!--52118BF1A1E84D84E040007F01005FEC-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
 <!--52118BF1A1E84D84E040007F01005FEC-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--52118BF1A1E84D84E040007F01005FEC-->  <PARENT_ID><![CDATA[161]]></PARENT_ID>
-<!--52118BF1A1E84D84E040007F01005FEC-->  <SEQNO><![CDATA[100]]></SEQNO>
+<!--52118BF1A1E84D84E040007F01005FEC-->  <SEQNO><![CDATA[120]]></SEQNO>
 <!--52118BF1A1E84D84E040007F01005FEC--></AD_TREENODE>
 
 <!--52118BF1A1E94D84E040007F01005FEC--><AD_TREENODE>
@@ -183,7 +194,7 @@
 <!--52118BF1A1E94D84E040007F01005FEC-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
 <!--52118BF1A1E94D84E040007F01005FEC-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--52118BF1A1E94D84E040007F01005FEC-->  <PARENT_ID><![CDATA[161]]></PARENT_ID>
-<!--52118BF1A1E94D84E040007F01005FEC-->  <SEQNO><![CDATA[110]]></SEQNO>
+<!--52118BF1A1E94D84E040007F01005FEC-->  <SEQNO><![CDATA[130]]></SEQNO>
 <!--52118BF1A1E94D84E040007F01005FEC--></AD_TREENODE>
 
 <!--52118BF1A1EA4D84E040007F01005FEC--><AD_TREENODE>
@@ -238,7 +249,7 @@
 <!--52118BF1A1EE4D84E040007F01005FEC-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
 <!--52118BF1A1EE4D84E040007F01005FEC-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--52118BF1A1EE4D84E040007F01005FEC-->  <PARENT_ID><![CDATA[161]]></PARENT_ID>
-<!--52118BF1A1EE4D84E040007F01005FEC-->  <SEQNO><![CDATA[130]]></SEQNO>
+<!--52118BF1A1EE4D84E040007F01005FEC-->  <SEQNO><![CDATA[150]]></SEQNO>
 <!--52118BF1A1EE4D84E040007F01005FEC--></AD_TREENODE>
 
 <!--52118BF1A1EF4D84E040007F01005FEC--><AD_TREENODE>
@@ -249,7 +260,7 @@
 <!--52118BF1A1EF4D84E040007F01005FEC-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
 <!--52118BF1A1EF4D84E040007F01005FEC-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--52118BF1A1EF4D84E040007F01005FEC-->  <PARENT_ID><![CDATA[161]]></PARENT_ID>
-<!--52118BF1A1EF4D84E040007F01005FEC-->  <SEQNO><![CDATA[120]]></SEQNO>
+<!--52118BF1A1EF4D84E040007F01005FEC-->  <SEQNO><![CDATA[140]]></SEQNO>
 <!--52118BF1A1EF4D84E040007F01005FEC--></AD_TREENODE>
 
 <!--52118BF1A1F04D84E040007F01005FEC--><AD_TREENODE>
@@ -282,7 +293,7 @@
 <!--52118BF1A1F44D84E040007F01005FEC-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
 <!--52118BF1A1F44D84E040007F01005FEC-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--52118BF1A1F44D84E040007F01005FEC-->  <PARENT_ID><![CDATA[161]]></PARENT_ID>
-<!--52118BF1A1F44D84E040007F01005FEC-->  <SEQNO><![CDATA[140]]></SEQNO>
+<!--52118BF1A1F44D84E040007F01005FEC-->  <SEQNO><![CDATA[160]]></SEQNO>
 <!--52118BF1A1F44D84E040007F01005FEC--></AD_TREENODE>
 
 <!--52118BF1A1F54D84E040007F01005FEC--><AD_TREENODE>
@@ -557,7 +568,7 @@
 <!--52118BF1A20D4D84E040007F01005FEC-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
 <!--52118BF1A20D4D84E040007F01005FEC-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--52118BF1A20D4D84E040007F01005FEC-->  <PARENT_ID><![CDATA[161]]></PARENT_ID>
-<!--52118BF1A20D4D84E040007F01005FEC-->  <SEQNO><![CDATA[180]]></SEQNO>
+<!--52118BF1A20D4D84E040007F01005FEC-->  <SEQNO><![CDATA[200]]></SEQNO>
 <!--52118BF1A20D4D84E040007F01005FEC--></AD_TREENODE>
 
 <!--52118BF1A20E4D84E040007F01005FEC--><AD_TREENODE>
@@ -777,7 +788,7 @@
 <!--52118BF1A2234D84E040007F01005FEC-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
 <!--52118BF1A2234D84E040007F01005FEC-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--52118BF1A2234D84E040007F01005FEC-->  <PARENT_ID><![CDATA[161]]></PARENT_ID>
-<!--52118BF1A2234D84E040007F01005FEC-->  <SEQNO><![CDATA[200]]></SEQNO>
+<!--52118BF1A2234D84E040007F01005FEC-->  <SEQNO><![CDATA[220]]></SEQNO>
 <!--52118BF1A2234D84E040007F01005FEC--></AD_TREENODE>
 
 <!--52118BF1A2244D84E040007F01005FEC--><AD_TREENODE>
@@ -2152,7 +2163,7 @@
 <!--52118BF1A2DC4D84E040007F01005FEC-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
 <!--52118BF1A2DC4D84E040007F01005FEC-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--52118BF1A2DC4D84E040007F01005FEC-->  <PARENT_ID><![CDATA[161]]></PARENT_ID>
-<!--52118BF1A2DC4D84E040007F01005FEC-->  <SEQNO><![CDATA[220]]></SEQNO>
+<!--52118BF1A2DC4D84E040007F01005FEC-->  <SEQNO><![CDATA[240]]></SEQNO>
 <!--52118BF1A2DC4D84E040007F01005FEC--></AD_TREENODE>
 
 <!--52118BF1A2DF4D84E040007F01005FEC--><AD_TREENODE>
@@ -2911,7 +2922,7 @@
 <!--52118BF1A3314D84E040007F01005FEC-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
 <!--52118BF1A3314D84E040007F01005FEC-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--52118BF1A3314D84E040007F01005FEC-->  <PARENT_ID><![CDATA[161]]></PARENT_ID>
-<!--52118BF1A3314D84E040007F01005FEC-->  <SEQNO><![CDATA[80]]></SEQNO>
+<!--52118BF1A3314D84E040007F01005FEC-->  <SEQNO><![CDATA[100]]></SEQNO>
 <!--52118BF1A3314D84E040007F01005FEC--></AD_TREENODE>
 
 <!--52118BF1A3324D84E040007F01005FEC--><AD_TREENODE>
@@ -3714,7 +3725,7 @@
 <!--52118BF1A3E04D84E040007F01005FEC-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
 <!--52118BF1A3E04D84E040007F01005FEC-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--52118BF1A3E04D84E040007F01005FEC-->  <PARENT_ID><![CDATA[161]]></PARENT_ID>
-<!--52118BF1A3E04D84E040007F01005FEC-->  <SEQNO><![CDATA[150]]></SEQNO>
+<!--52118BF1A3E04D84E040007F01005FEC-->  <SEQNO><![CDATA[170]]></SEQNO>
 <!--52118BF1A3E04D84E040007F01005FEC--></AD_TREENODE>
 
 <!--52118BF1A3E14D84E040007F01005FEC--><AD_TREENODE>
@@ -3725,7 +3736,7 @@
 <!--52118BF1A3E14D84E040007F01005FEC-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
 <!--52118BF1A3E14D84E040007F01005FEC-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--52118BF1A3E14D84E040007F01005FEC-->  <PARENT_ID><![CDATA[161]]></PARENT_ID>
-<!--52118BF1A3E14D84E040007F01005FEC-->  <SEQNO><![CDATA[160]]></SEQNO>
+<!--52118BF1A3E14D84E040007F01005FEC-->  <SEQNO><![CDATA[180]]></SEQNO>
 <!--52118BF1A3E14D84E040007F01005FEC--></AD_TREENODE>
 
 <!--52118BF1A3E24D84E040007F01005FEC--><AD_TREENODE>
@@ -3856,7 +3867,7 @@
 <!--52118BF1A5D34D84E040007F01005FEC-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
 <!--52118BF1A5D34D84E040007F01005FEC-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--52118BF1A5D34D84E040007F01005FEC-->  <PARENT_ID><![CDATA[161]]></PARENT_ID>
-<!--52118BF1A5D34D84E040007F01005FEC-->  <SEQNO><![CDATA[170]]></SEQNO>
+<!--52118BF1A5D34D84E040007F01005FEC-->  <SEQNO><![CDATA[190]]></SEQNO>
 <!--52118BF1A5D34D84E040007F01005FEC--></AD_TREENODE>
 
 <!--52118BF1A5D54D84E040007F01005FEC--><AD_TREENODE>
@@ -4321,6 +4332,17 @@
 <!--DB87F157696645F2A3B31F8DCCC51B03-->  <SEQNO><![CDATA[10]]></SEQNO>
 <!--DB87F157696645F2A3B31F8DCCC51B03--></AD_TREENODE>
 
+<!--E4A1D5C890444A32B206697920497AFF--><AD_TREENODE>
+<!--E4A1D5C890444A32B206697920497AFF-->  <AD_TREENODE_ID><![CDATA[E4A1D5C890444A32B206697920497AFF]]></AD_TREENODE_ID>
+<!--E4A1D5C890444A32B206697920497AFF-->  <AD_TREE_ID><![CDATA[10]]></AD_TREE_ID>
+<!--E4A1D5C890444A32B206697920497AFF-->  <NODE_ID><![CDATA[83558EB4D10D41C9980BF6518A0BA7F8]]></NODE_ID>
+<!--E4A1D5C890444A32B206697920497AFF-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--E4A1D5C890444A32B206697920497AFF-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--E4A1D5C890444A32B206697920497AFF-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--E4A1D5C890444A32B206697920497AFF-->  <PARENT_ID><![CDATA[161]]></PARENT_ID>
+<!--E4A1D5C890444A32B206697920497AFF-->  <SEQNO><![CDATA[90]]></SEQNO>
+<!--E4A1D5C890444A32B206697920497AFF--></AD_TREENODE>
+
 <!--EB68A542EF0F4B68B33711E733E850B3--><AD_TREENODE>
 <!--EB68A542EF0F4B68B33711E733E850B3-->  <AD_TREENODE_ID><![CDATA[EB68A542EF0F4B68B33711E733E850B3]]></AD_TREENODE_ID>
 <!--EB68A542EF0F4B68B33711E733E850B3-->  <AD_TREE_ID><![CDATA[10]]></AD_TREE_ID>
--- a/src-db/database/sourcedata/AD_WINDOW.xml	Fri May 08 13:37:51 2015 +0000
+++ b/src-db/database/sourcedata/AD_WINDOW.xml	Fri May 08 22:36:28 2015 +0200
@@ -2700,6 +2700,23 @@
 <!--1688A758BDA04C88A5C1D370EB979C53-->  <ISADVANCEDFEATURE><![CDATA[N]]></ISADVANCEDFEATURE>
 <!--1688A758BDA04C88A5C1D370EB979C53--></AD_WINDOW>
 
+<!--17F3B5BC762145B9AAD2F6483BC12CF4--><AD_WINDOW>
+<!--17F3B5BC762145B9AAD2F6483BC12CF4-->  <AD_WINDOW_ID><![CDATA[17F3B5BC762145B9AAD2F6483BC12CF4]]></AD_WINDOW_ID>
+<!--17F3B5BC762145B9AAD2F6483BC12CF4-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--17F3B5BC762145B9AAD2F6483BC12CF4-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--17F3B5BC762145B9AAD2F6483BC12CF4-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--17F3B5BC762145B9AAD2F6483BC12CF4-->  <NAME><![CDATA[Data Import Entries]]></NAME>
+<!--17F3B5BC762145B9AAD2F6483BC12CF4-->  <DESCRIPTION><![CDATA[Shows the import entries processed and to be processed]]></DESCRIPTION>
+<!--17F3B5BC762145B9AAD2F6483BC12CF4-->  <HELP><![CDATA[Shows the import entries processed and to be processed]]></HELP>
+<!--17F3B5BC762145B9AAD2F6483BC12CF4-->  <WINDOWTYPE><![CDATA[M]]></WINDOWTYPE>
+<!--17F3B5BC762145B9AAD2F6483BC12CF4-->  <ISSOTRX><![CDATA[Y]]></ISSOTRX>
+<!--17F3B5BC762145B9AAD2F6483BC12CF4-->  <PROCESSING><![CDATA[N]]></PROCESSING>
+<!--17F3B5BC762145B9AAD2F6483BC12CF4-->  <ISDEFAULT><![CDATA[N]]></ISDEFAULT>
+<!--17F3B5BC762145B9AAD2F6483BC12CF4-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--17F3B5BC762145B9AAD2F6483BC12CF4-->  <ISTHREADSAFE><![CDATA[N]]></ISTHREADSAFE>
+<!--17F3B5BC762145B9AAD2F6483BC12CF4-->  <ISADVANCEDFEATURE><![CDATA[N]]></ISADVANCEDFEATURE>
+<!--17F3B5BC762145B9AAD2F6483BC12CF4--></AD_WINDOW>
+
 <!--1B7B3BB7FEAF41ED8D9727AB98779D3C--><AD_WINDOW>
 <!--1B7B3BB7FEAF41ED8D9727AB98779D3C-->  <AD_WINDOW_ID><![CDATA[1B7B3BB7FEAF41ED8D9727AB98779D3C]]></AD_WINDOW_ID>
 <!--1B7B3BB7FEAF41ED8D9727AB98779D3C-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -3490,6 +3507,22 @@
 <!--F7253C7B9B8F47518C29248F899C72CE-->  <ISADVANCEDFEATURE><![CDATA[N]]></ISADVANCEDFEATURE>
 <!--F7253C7B9B8F47518C29248F899C72CE--></AD_WINDOW>
 
+<!--F88B1280DE564BDBB1D80D159F0D2889--><AD_WINDOW>
+<!--F88B1280DE564BDBB1D80D159F0D2889-->  <AD_WINDOW_ID><![CDATA[F88B1280DE564BDBB1D80D159F0D2889]]></AD_WINDOW_ID>
+<!--F88B1280DE564BDBB1D80D159F0D2889-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--F88B1280DE564BDBB1D80D159F0D2889-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--F88B1280DE564BDBB1D80D159F0D2889-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--F88B1280DE564BDBB1D80D159F0D2889-->  <NAME><![CDATA[Data Import Entry Archive]]></NAME>
+<!--F88B1280DE564BDBB1D80D159F0D2889-->  <DESCRIPTION><![CDATA[Archive of imported data]]></DESCRIPTION>
+<!--F88B1280DE564BDBB1D80D159F0D2889-->  <WINDOWTYPE><![CDATA[M]]></WINDOWTYPE>
+<!--F88B1280DE564BDBB1D80D159F0D2889-->  <ISSOTRX><![CDATA[Y]]></ISSOTRX>
+<!--F88B1280DE564BDBB1D80D159F0D2889-->  <PROCESSING><![CDATA[N]]></PROCESSING>
+<!--F88B1280DE564BDBB1D80D159F0D2889-->  <ISDEFAULT><![CDATA[N]]></ISDEFAULT>
+<!--F88B1280DE564BDBB1D80D159F0D2889-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--F88B1280DE564BDBB1D80D159F0D2889-->  <ISTHREADSAFE><![CDATA[Y]]></ISTHREADSAFE>
+<!--F88B1280DE564BDBB1D80D159F0D2889-->  <ISADVANCEDFEATURE><![CDATA[N]]></ISADVANCEDFEATURE>
+<!--F88B1280DE564BDBB1D80D159F0D2889--></AD_WINDOW>
+
 <!--FC404D2406A9491CBD905D0D38F04846--><AD_WINDOW>
 <!--FC404D2406A9491CBD905D0D38F04846-->  <AD_WINDOW_ID><![CDATA[FC404D2406A9491CBD905D0D38F04846]]></AD_WINDOW_ID>
 <!--FC404D2406A9491CBD905D0D38F04846-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
--- a/src-db/database/sourcedata/M_OFFER_TYPE.xml	Fri May 08 13:37:51 2015 +0000
+++ b/src-db/database/sourcedata/M_OFFER_TYPE.xml	Fri May 08 22:36:28 2015 +0200
@@ -8,6 +8,7 @@
 <!--5D4BAF6BB86D4D2C9ED3D5A6FC051579-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
 <!--5D4BAF6BB86D4D2C9ED3D5A6FC051579-->  <NAME><![CDATA[Price Adjustment]]></NAME>
 <!--5D4BAF6BB86D4D2C9ED3D5A6FC051579-->  <PL_ORDER_IMPLEMENTOR><![CDATA[M_Promotion_Adjustment]]></PL_ORDER_IMPLEMENTOR>
+<!--5D4BAF6BB86D4D2C9ED3D5A6FC051579-->  <EM_OBPOS_ISCATEGORY><![CDATA[N]]></EM_OBPOS_ISCATEGORY>
 <!--5D4BAF6BB86D4D2C9ED3D5A6FC051579--></M_OFFER_TYPE>
 
 </data>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/org/openbravo/service/importprocess/ImportEntryArchiveManager.java	Fri May 08 22:36:28 2015 +0200
@@ -0,0 +1,189 @@
+/*
+ *************************************************************************
+ * The contents of this file are subject to the Openbravo  Public  License
+ * Version  1.1  (the  "License"),  being   the  Mozilla   Public  License
+ * Version 1.1  with a permitted attribution clause; you may not  use this
+ * file except in compliance with the License. You  may  obtain  a copy of
+ * the License at http://www.openbravo.com/legal/license.html 
+ * Software distributed under the License  is  distributed  on  an "AS IS"
+ * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
+ * License for the specific  language  governing  rights  and  limitations
+ * under the License. 
+ * The Original Code is Openbravo ERP. 
+ * The Initial Developer of the Original Code is Openbravo SLU 
+ * All portions are Copyright (C) 2015 Openbravo SLU
+ * All Rights Reserved.
+ * Contributor(s):  ______________________________________.
+ ************************************************************************
+ */
+package org.openbravo.service.importprocess;
+
+import java.util.Date;
+import java.util.Iterator;
+import java.util.List;
+import java.util.concurrent.ExecutorService;
+import java.util.concurrent.Executors;
+
+import javax.enterprise.context.ApplicationScoped;
+import javax.enterprise.inject.Any;
+import javax.enterprise.inject.Instance;
+import javax.inject.Inject;
+
+import org.apache.log4j.Logger;
+import org.openbravo.base.model.Entity;
+import org.openbravo.base.model.ModelProvider;
+import org.openbravo.base.model.Property;
+import org.openbravo.base.provider.OBProvider;
+import org.openbravo.dal.core.OBContext;
+import org.openbravo.dal.service.OBDal;
+import org.openbravo.dal.service.OBQuery;
+
+/**
+ * Class responsible for moving {@link ImportEntry} objects to the {@link ImportEntryArchive} table.
+ * 
+ * Every {@link #ARCHIVE_INTERVAL} the thread will check if there are Processed {@link ImportEntry}
+ * records. If so then they are moved to the {@link ImportEntryArchive} table in batches of 1000
+ * records.
+ * 
+ * @author mtaal
+ */
+@ApplicationScoped
+public class ImportEntryArchiveManager {
+
+  private static final Logger log = Logger.getLogger(ImportEntryArchiveManager.class);
+
+  // TODO: make this a preference
+  // Archive hourly for now
+  private static final long ARCHIVE_INTERVAL = 60 * 60000;
+
+  private static ImportEntryArchiveManager instance;
+
+  public static ImportEntryArchiveManager getInstance() {
+    return instance;
+  }
+
+  @Inject
+  @Any
+  private Instance<ImportEntryArchivePreProcessor> archiveEntryPreProcessors;
+
+  private ImportEntryArchiveThread archiveThread;
+  private ExecutorService executorService;
+
+  public ImportEntryArchiveManager() {
+    instance = this;
+  }
+
+  public void start() {
+    executorService = Executors.newSingleThreadExecutor();
+    archiveThread = new ImportEntryArchiveThread(this);
+    executorService.execute(archiveThread);
+  }
+
+  public void shutdown() {
+    log.debug("Shutting down Import Entry Archive Framework");
+    executorService.shutdown();
+  }
+
+  private static class ImportEntryArchiveThread implements Runnable {
+
+    private final ImportEntryArchiveManager manager;
+
+    ImportEntryArchiveThread(ImportEntryArchiveManager manager) {
+      this.manager = manager;
+    }
+
+    @Override
+    public void run() {
+
+      // make ourselves an admin
+      OBContext.setOBContext("0", "0", "0", "0");
+      Date lastStored = null;
+      while (true) {
+        try {
+          boolean dataProcessed = false;
+          try {
+            // stored is used in the whereclause to make sure that the system will continue
+            // processing next records if there is one failing or giving issues, so the failing
+            // is skipped in the next cycle
+            String additionalClause = "";
+            if (lastStored != null) {
+              additionalClause = " AND " + ImportEntry.PROPERTY_STORED + ">:stored";
+            }
+            OBQuery<ImportEntry> entriesQry = OBDal.getInstance().createQuery(
+                ImportEntry.class,
+                ImportEntry.PROPERTY_IMPORTSTATUS + "='Processed' " + additionalClause
+                    + " order by " + ImportEntry.PROPERTY_STORED);
+            entriesQry.setFilterOnReadableClients(false);
+            entriesQry.setFilterOnReadableOrganization(false);
+            if (lastStored != null) {
+              entriesQry.setNamedParameter("stored", lastStored);
+            }
+            entriesQry.setMaxResult(1000);
+
+            log.debug("Querying for entries to archive");
+
+            // do a try catch block here
+            final List<ImportEntry> entries = entriesQry.list();
+            log.debug("Found " + entries.size() + " import entries");
+            for (ImportEntry importEntry : entries) {
+              dataProcessed = true;
+              lastStored = importEntry.getStored();
+
+              ImportEntryArchive archiveEntry = createArchiveEntry(importEntry);
+
+              for (Iterator<? extends Object> procIter = manager.archiveEntryPreProcessors
+                  .iterator(); procIter.hasNext();) {
+                ImportEntryArchivePreProcessor processor = (ImportEntryArchivePreProcessor) procIter
+                    .next();
+                processor.beforeArchive(importEntry, archiveEntry);
+
+              }
+
+              log.debug("Processed one entry");
+
+              OBDal.getInstance().remove(importEntry);
+              OBDal.getInstance().save(archiveEntry);
+            }
+            // commit in batches of 1000 records
+            OBDal.getInstance().commitAndClose();
+          } catch (Throwable t) {
+            ImportProcessUtils.logError(log, t);
+          }
+
+          // nothing to do in last cycle wait one hour
+          if (!dataProcessed) {
+            log.debug("waiting");
+            lastStored = null;
+            try {
+              Thread.sleep(ARCHIVE_INTERVAL);
+            } catch (Exception ignored) {
+            }
+          }
+        } catch (Throwable t) {
+          log.error(t.getMessage(), t);
+        }
+      }
+    }
+
+    private ImportEntryArchive createArchiveEntry(ImportEntry importEntry) {
+      ImportEntryArchive archiveEntry = OBProvider.getInstance().get(ImportEntryArchive.class);
+      Entity entryEntity = ModelProvider.getInstance().getEntity(ImportEntry.ENTITY_NAME);
+      Entity archiveEntity = ModelProvider.getInstance().getEntity(ImportEntryArchive.ENTITY_NAME);
+      // copy properties with the same name
+      for (Property sourceProperty : entryEntity.getProperties()) {
+        // ignore these ones
+        if (sourceProperty.isOneToMany() || sourceProperty.isId()
+            || !archiveEntity.hasProperty(sourceProperty.getName())) {
+          continue;
+        }
+        Property targetProperty = archiveEntity.getProperty(sourceProperty.getName());
+        // should be the same type
+        if (targetProperty.getDomainType().getClass() != sourceProperty.getDomainType().getClass()) {
+          continue;
+        }
+        archiveEntry.set(targetProperty.getName(), importEntry.getValue(sourceProperty.getName()));
+      }
+      return archiveEntry;
+    }
+  }
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/org/openbravo/service/importprocess/ImportEntryArchivePreProcessor.java	Fri May 08 22:36:28 2015 +0200
@@ -0,0 +1,31 @@
+/*
+ *************************************************************************
+ * The contents of this file are subject to the Openbravo  Public  License
+ * Version  1.1  (the  "License"),  being   the  Mozilla   Public  License
+ * Version 1.1  with a permitted attribution clause; you may not  use this
+ * file except in compliance with the License. You  may  obtain  a copy of
+ * the License at http://www.openbravo.com/legal/license.html 
+ * Software distributed under the License  is  distributed  on  an "AS IS"
+ * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
+ * License for the specific  language  governing  rights  and  limitations
+ * under the License. 
+ * The Original Code is Openbravo ERP. 
+ * The Initial Developer of the Original Code is Openbravo SLU 
+ * All portions are Copyright (C) 2015 Openbravo SLU
+ * All Rights Reserved.
+ * Contributor(s):  ______________________________________.
+ ************************************************************************
+ */
+package org.openbravo.service.importprocess;
+
+/**
+ * Is called before the {@link ImportEntryArchive} is saved.
+ * 
+ * @author mtaal
+ */
+public class ImportEntryArchivePreProcessor {
+
+  public void beforeArchive(ImportEntry source, ImportEntryArchive target) {
+
+  }
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/org/openbravo/service/importprocess/ImportEntryManager.java	Fri May 08 22:36:28 2015 +0200
@@ -0,0 +1,462 @@
+/*
+ *************************************************************************
+ * The contents of this file are subject to the Openbravo  Public  License
+ * Version  1.1  (the  "License"),  being   the  Mozilla   Public  License
+ * Version 1.1  with a permitted attribution clause; you may not  use this
+ * file except in compliance with the License. You  may  obtain  a copy of
+ * the License at http://www.openbravo.com/legal/license.html 
+ * Software distributed under the License  is  distributed  on  an "AS IS"
+ * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
+ * License for the specific  language  governing  rights  and  limitations
+ * under the License. 
+ * The Original Code is Openbravo ERP. 
+ * The Initial Developer of the Original Code is Openbravo SLU 
+ * All portions are Copyright (C) 2015 Openbravo SLU
+ * All Rights Reserved.
+ * Contributor(s):  ______________________________________.
+ ************************************************************************
+ */
+package org.openbravo.service.importprocess;
+
+import java.lang.annotation.ElementType;
+import java.lang.annotation.Retention;
+import java.lang.annotation.RetentionPolicy;
+import java.lang.annotation.Target;
+import java.util.Date;
+import java.util.HashMap;
+import java.util.Iterator;
+import java.util.List;
+import java.util.Map;
+import java.util.concurrent.ExecutorService;
+import java.util.concurrent.Executors;
+
+import javax.enterprise.context.ApplicationScoped;
+import javax.enterprise.inject.Any;
+import javax.enterprise.inject.Instance;
+import javax.enterprise.util.AnnotationLiteral;
+import javax.inject.Inject;
+
+import org.apache.log4j.Logger;
+import org.hibernate.Query;
+import org.openbravo.base.provider.OBProvider;
+import org.openbravo.dal.core.OBContext;
+import org.openbravo.dal.core.SessionHandler;
+import org.openbravo.dal.service.OBDal;
+import org.openbravo.dal.service.OBQuery;
+
+/**
+ * This class is the main manager for performing multi-threaded and parallel import of data from the
+ * {@link ImportEntry} entity/table. The {@link ImportEntryManager} is a
+ * singleton/ApplicationScoped.
+ * 
+ * {@link ImportEntry} records are created by for example data synchronization processes. For
+ * creating a new {@link ImportEntry} preferably the
+ * {@link #createImportEntry(String, String, String)} method should be used. This method also takes
+ * care of calling all the relevant {@link ImportEntryPreProcessor} instances. As the
+ * {@link ImportEntryManager} is a singleton/applicationscoped class it should preferably be
+ * obtained through Weld.
+ * 
+ * After creating a new {@link ImportEntry} and committing the transaction the creator of the
+ * {@link ImportEntry} should preferably call the method {@link #notifyNewImportEntryCreated()}.
+ * This to wake up the {@link ImportEntryManagerThread} to process the new entry.
+ * 
+ * The {@link ImportEntryManager} runs a thread (the {@link ImportEntryManagerThread}) which
+ * periodically queries if there are {@link ImportEntry} records in state 'Initial'. Any
+ * {@link ImportEntry} with status 'Initial' is to be processed. The
+ * {@link ImportEntryManagerThread} is started when the application starts and is shutdown when the
+ * Tomcat application stops, see the {@link #start()} and {@link #shutdown()} methods which are
+ * called from the {@link ImportProcessContextListener}.
+ * 
+ * As mentioned above, the {@link ImportEntryManagerThread} periodically checks if there are
+ * {@link ImportEntry} records in state 'Initial'. This thread is also notified when a new
+ * {@link ImportEntry} is created. If there are no notifications or {@link ImportEntry} records in
+ * state 'Initial', then the thread waits for a preset amount of time before querying the
+ * {@link ImportEntry} table again. This notification and waiting is managed through the
+ * {@link #notifyNewImportEntryCreated()} and {@link ImportEntryManagerThread#doNotify()} and
+ * {@link ImportEntryManagerThread#doWait()} methods. This mechanism uses a monitor object. See here
+ * for more information:
+ * http://javarevisited.blogspot.nl/2011/05/wait-notify-and-notifyall-in-java.html
+ * 
+ * When the {@link ImportEntryManagerThread} retrieves an {@link ImportEntry} instance in state
+ * 'Initial' then it tries to find an {@link ImportEntryProcessor} which can handle this instance.
+ * The right {@link ImportEntryProcessor} is found by using the {@link ImportEntryQualifier} and
+ * Weld selections.
+ * 
+ * The {@link ImportEntryProcessor#handleImportEntry(ImportEntry)} method gets the
+ * {@link ImportEntry} and processes it.
+ * 
+ * As the {@link ImportEntryManagerThread} runs periodically and the processing of
+ * {@link ImportEntry} instances can take a long it is possible that an ImportEntry is again
+ * 'offered' to the {@link ImportEntryProcessor} for processing. The {@link ImportEntryProcessor}
+ * should handle this case robustly.
+ * 
+ * For more information see the {@link ImportEntryProcessor}.
+ * 
+ * This class also provides methods for error handling and result processing:
+ * {@link #setImportEntryProcessed(String)}, {@link #setImportEntryError(String, Throwable)},
+ * {@link #setImportEntryErrorIndependent(String, Throwable)}.
+ * 
+ * @author mtaal
+ *
+ */
+@ApplicationScoped
+public class ImportEntryManager {
+
+  private static final Logger log = Logger.getLogger(ImportEntryManager.class);
+
+  private static ImportEntryManager instance;
+
+  public static ImportEntryManager getInstance() {
+    return instance;
+  }
+
+  @Inject
+  @Any
+  private Instance<ImportEntryPreProcessor> entryPreProcessors;
+
+  @Inject
+  @Any
+  private Instance<ImportEntryProcessor> entryProcessors;
+
+  @Inject
+  @Any
+  private ImportEntryArchiveManager importEntryArchiveManager;
+
+  private ImportEntryManagerThread managerThread;
+  private ExecutorService executorService;
+
+  private Map<String, ImportEntryProcessor> importEntryProcessors = new HashMap<String, ImportEntryProcessor>();
+
+  private Map<String, ImportStatistics> stats = new HashMap<String, ImportEntryManager.ImportStatistics>();
+
+  // TODO: make this a preference
+  private long initialWaitTime = 10000;
+  private long managerWaitTime = 60000;
+
+  public ImportEntryManager() {
+    instance = this;
+  }
+
+  public void start() {
+    log.debug("Starting Import Entry Framework");
+    executorService = Executors.newSingleThreadExecutor();
+    // passing ourselves as we have the Weld injected code
+    managerThread = new ImportEntryManagerThread(this);
+    executorService.execute(managerThread);
+    importEntryArchiveManager.start();
+  }
+
+  /**
+   * Shutdown all the threads being by the import framework
+   */
+  public void shutdown() {
+    log.debug("Shutting down Import Entry Framework");
+    executorService.shutdown();
+    for (ImportEntryProcessor importEntryProcessor : importEntryProcessors.values()) {
+      importEntryProcessor.shutdown();
+    }
+    importEntryArchiveManager.shutdown();
+  }
+
+  /**
+   * Creates and saves the import entry, calls the
+   * {@link ImportQueueEntryProcessor#beforeCreate(ImportEntry)} on the
+   * {@link ImportQueueEntryProcessor} instances.
+   * 
+   * Note will commit the session/connection using {@link OBDal#commitAndClose()}
+   * 
+   * @param json
+   */
+  public void createImportEntry(String id, String typeOfData, String json) {
+    OBDal.getInstance().flush();
+    OBContext.setAdminMode(false);
+    try {
+      // check if it is not there already
+      final Query qry = SessionHandler.getInstance().getSession()
+          .createQuery("select id from " + ImportEntry.ENTITY_NAME + " where id=:id");
+      qry.setParameter("id", id);
+      if (!qry.list().isEmpty()) {
+        // already exists, ignore
+        return;
+      }
+
+      ImportEntry importEntry = OBProvider.getInstance().get(ImportEntry.class);
+      importEntry.setId(id);
+      importEntry.setNewOBObject(true);
+      importEntry.setImportStatus("Initial");
+      importEntry.setStored(new Date());
+      importEntry.setImported(null);
+      importEntry.setTypeofdata(typeOfData);
+      importEntry.setJsonInfo(json);
+
+      for (Iterator<? extends Object> procIter = entryPreProcessors.iterator(); procIter.hasNext();) {
+        ImportEntryPreProcessor processor = (ImportEntryPreProcessor) procIter.next();
+        processor.beforeCreate(importEntry);
+      }
+      OBDal.getInstance().save(importEntry);
+      OBDal.getInstance().commitAndClose();
+
+      notifyNewImportEntryCreated();
+
+    } finally {
+      OBContext.restorePreviousMode();
+    }
+  }
+
+  public void reportStats(String typeOfData, long timeForEntry) {
+    ImportStatistics importStatistics = stats.get(typeOfData);
+    if (importStatistics == null) {
+      createStatsEntry(typeOfData);
+      importStatistics = stats.get(typeOfData);
+    }
+    importStatistics.addTiming(timeForEntry);
+    if ((importStatistics.getCnt() % 100) == 0) {
+      importStatistics.log();
+    }
+  }
+
+  private void createStatsEntry(String typeOfData) {
+    if (stats.containsKey(typeOfData)) {
+      return;
+    }
+    ImportStatistics importStatistics = new ImportStatistics();
+    importStatistics.setTypeOfData(typeOfData);
+    stats.put(typeOfData, importStatistics);
+  }
+
+  /**
+   * Is used to tell the import entry manager that a new entry was created in the import entry
+   * table, so it can go process it immediately.
+   */
+  public void notifyNewImportEntryCreated() {
+    managerThread.doNotify();
+  }
+
+  private void handleImportEntry(ImportEntry importEntry) {
+
+    try {
+      ImportEntryProcessor entryProcessor = getImportEntryProcessor(importEntry.getTypeofdata());
+      if (entryProcessor == null) {
+        log.warn("No import entry processor defined for type of data "
+            + importEntry.getTypeofdata() + " with json " + importEntry.getJsonInfo()
+            + " imported on " + importEntry.getImported() + " by " + importEntry.getCreatedBy());
+      } else {
+        entryProcessor.handleImportEntry(importEntry);
+      }
+    } catch (Throwable t) {
+      handleImportError(importEntry, t);
+    }
+  }
+
+  // somehow cache the import entry processors, Weld seems to create many instances
+  // caching is probably also faster
+  private ImportEntryProcessor getImportEntryProcessor(String qualifier) {
+    ImportEntryProcessor importEntryProcessor = importEntryProcessors.get(qualifier);
+    if (importEntryProcessor == null) {
+      importEntryProcessor = entryProcessors.select(new ImportEntryProcessorSelector(qualifier))
+          .get();
+      if (importEntryProcessor != null) {
+        importEntryProcessors.put(qualifier, importEntryProcessor);
+      } else {
+        // caller should handle it
+        return null;
+      }
+    }
+    return importEntryProcessor;
+  }
+
+  public void handleImportError(ImportEntry importEntry, Throwable t) {
+    importEntry.setImportStatus("Error");
+    importEntry.setErrorinfo(ImportProcessUtils.getErrorMessage(t));
+    OBDal.getInstance().save(importEntry);
+  }
+
+  /**
+   * Set the ImportEntry to status Processed in the same transaction as the caller.
+   */
+  public void setImportEntryProcessed(String importEntryId) {
+    ImportEntry importEntry = OBDal.getInstance().get(ImportEntry.class, importEntryId);
+    if (importEntry != null && !"Processed".equals(importEntry.getImportStatus())) {
+      importEntry.setImportStatus("Processed");
+      importEntry.setImported(new Date());
+      OBDal.getInstance().save(importEntry);
+    }
+  }
+
+  /**
+   * Set the ImportEntry to status Error in the same transaction as the caller.
+   */
+  public void setImportEntryError(String importEntryId, Throwable t) {
+    ImportEntry importEntry = OBDal.getInstance().get(ImportEntry.class, importEntryId);
+    if (importEntry != null && !"Processed".equals(importEntry.getImportStatus())) {
+      importEntry.setImportStatus("Error");
+      importEntry.setErrorinfo(ImportProcessUtils.getErrorMessage(t));
+      OBDal.getInstance().save(importEntry);
+    }
+  }
+
+  /**
+   * Sets an {@link ImportEntry} in status Error but does this in its own transaction so not
+   * together with the original data. This is relevant when the previous transaction which tried to
+   * import the data fails.
+   */
+  public void setImportEntryErrorIndependent(String importEntryId, Throwable t) {
+    OBDal.getInstance().rollbackAndClose();
+    OBContext.setOBContext("0", "0", "0", "0");
+    try {
+      OBContext.setAdminMode();
+      ImportEntry importEntry = OBDal.getInstance().get(ImportEntry.class, importEntryId);
+      if (importEntry != null && !"Processed".equals(importEntry.getImportStatus())) {
+        importEntry.setImportStatus("Error");
+        importEntry.setErrorinfo(ImportProcessUtils.getErrorMessage(t));
+        OBDal.getInstance().save(importEntry);
+        OBDal.getInstance().commitAndClose();
+      }
+    } finally {
+      OBContext.restorePreviousMode();
+      OBContext.setOBContext((OBContext) null);
+    }
+  }
+
+  private static class ImportEntryManagerThread implements Runnable {
+
+    private final ImportEntryManager manager;
+
+    private Object monitorObject = new Object();
+    private boolean wasNotifiedInParallel = false;
+
+    ImportEntryManagerThread(ImportEntryManager manager) {
+      this.manager = manager;
+    }
+
+    // http://javarevisited.blogspot.nl/2011/05/wait-notify-and-notifyall-in-java.html
+    // note the doNotify and doWait methods should not be synchronized themselves
+    // the synchronization should happen on the monitorObject
+    private void doNotify() {
+      synchronized (monitorObject) {
+        wasNotifiedInParallel = true;
+        monitorObject.notifyAll();
+      }
+    }
+
+    private void doWait() {
+      synchronized (monitorObject) {
+        try {
+          if (!wasNotifiedInParallel) {
+            log.debug("Waiting for next cycle or new import entries");
+            monitorObject.wait(10 * manager.managerWaitTime);
+            log.debug("Woken");
+          }
+          wasNotifiedInParallel = false;
+        } catch (InterruptedException ignore) {
+        }
+      }
+    }
+
+    @Override
+    public void run() {
+
+      // don't start right away at startup, give the system time to
+      // really start
+      log.debug("Started, first sleep " + manager.initialWaitTime);
+      try {
+        Thread.sleep(manager.initialWaitTime);
+      } catch (Exception ignored) {
+      }
+      log.debug("Run loop started");
+
+      // make ourselves an admin
+      OBContext.setOBContext("0", "0", "0", "0");
+      while (true) {
+        try {
+          boolean dataPresent = false;
+          try {
+            OBQuery<ImportEntry> entriesQry = OBDal.getInstance().createQuery(
+                ImportEntry.class,
+                ImportEntry.PROPERTY_IMPORTSTATUS + "='Initial' order by "
+                    + ImportEntry.PROPERTY_STORED);
+            entriesQry.setFilterOnReadableClients(false);
+            entriesQry.setFilterOnReadableOrganization(false);
+
+            // do a try catch block here
+            try {
+              final List<ImportEntry> entries = entriesQry.list();
+              dataPresent = !entries.isEmpty();
+              log.debug("Found " + entries.size() + " import entries");
+              for (ImportEntry importEntry : entries) {
+                manager.handleImportEntry(importEntry);
+              }
+            } catch (Throwable t) {
+              ImportProcessUtils.logError(log, t);
+            }
+          } finally {
+            OBDal.getInstance().commitAndClose();
+          }
+
+          // now wait for new ones to arrive or check after a certain
+          // amount of time
+          if (!dataPresent) {
+            doWait();
+          }
+
+        } catch (Throwable t) {
+          ImportProcessUtils.logError(log, t);
+
+          // wait otherwise the loop goes wild
+          try {
+            Thread.sleep(5 * manager.managerWaitTime);
+          } catch (Exception ignored) {
+          }
+        }
+      }
+    }
+  }
+
+  @javax.inject.Qualifier
+  @Retention(RetentionPolicy.RUNTIME)
+  @Target({ ElementType.TYPE })
+  public @interface ImportEntryQualifier {
+    String entity();
+  }
+
+  @SuppressWarnings("all")
+  public static class ImportEntryProcessorSelector extends AnnotationLiteral<ImportEntryQualifier>
+      implements ImportEntryQualifier {
+    private static final long serialVersionUID = 1L;
+
+    final String entity;
+
+    public ImportEntryProcessorSelector(String entity) {
+      this.entity = entity;
+    }
+
+    public String entity() {
+      return entity;
+    }
+  }
+
+  private static class ImportStatistics {
+    private String typeOfData;
+    private long cnt;
+    private long totalTime;
+
+    public void setTypeOfData(String typeOfData) {
+      this.typeOfData = typeOfData;
+    }
+
+    public long getCnt() {
+      return cnt;
+    }
+
+    public synchronized void addTiming(long timeForEntry) {
+      cnt++;
+      totalTime += timeForEntry;
+    }
+
+    public synchronized void log() {
+      log.info("Timings for " + typeOfData + " cnt: " + cnt + " avg millis: " + (totalTime / cnt));
+      System.err.println("Timings for " + typeOfData + " cnt: " + cnt + " avg millis: "
+          + (totalTime / cnt));
+    }
+  }
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/org/openbravo/service/importprocess/ImportEntryPreProcessor.java	Fri May 08 22:36:28 2015 +0200
@@ -0,0 +1,37 @@
+/*
+ *************************************************************************
+ * The contents of this file are subject to the Openbravo  Public  License
+ * Version  1.1  (the  "License"),  being   the  Mozilla   Public  License
+ * Version 1.1  with a permitted attribution clause; you may not  use this
+ * file except in compliance with the License. You  may  obtain  a copy of
+ * the License at http://www.openbravo.com/legal/license.html 
+ * Software distributed under the License  is  distributed  on  an "AS IS"
+ * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
+ * License for the specific  language  governing  rights  and  limitations
+ * under the License. 
+ * The Original Code is Openbravo ERP. 
+ * The Initial Developer of the Original Code is Openbravo SLU 
+ * All portions are Copyright (C) 2015 Openbravo SLU
+ * All Rights Reserved.
+ * Contributor(s):  ______________________________________.
+ ************************************************************************
+ */
+package org.openbravo.service.importprocess;
+
+/**
+ * Abstract/default class used to process an import entry when it is created before it is stored in
+ * the database.
+ * 
+ * Is called from the {@link ImportEntryManager#createImportEntry(String, String, String)} method.
+ * 
+ * Note: modules can implement this interface when they want to keep/maintain custom columns in the
+ * {@link ImportEntry} table.
+ * 
+ * @author mtaal
+ */
+public class ImportEntryPreProcessor {
+
+  public void beforeCreate(ImportEntry importEntry) {
+
+  }
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/org/openbravo/service/importprocess/ImportEntryProcessor.java	Fri May 08 22:36:28 2015 +0200
@@ -0,0 +1,460 @@
+/*
+ *************************************************************************
+ * The contents of this file are subject to the Openbravo  Public  License
+ * Version  1.1  (the  "License"),  being   the  Mozilla   Public  License
+ * Version 1.1  with a permitted attribution clause; you may not  use this
+ * file except in compliance with the License. You  may  obtain  a copy of
+ * the License at http://www.openbravo.com/legal/license.html 
+ * Software distributed under the License  is  distributed  on  an "AS IS"
+ * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
+ * License for the specific  language  governing  rights  and  limitations
+ * under the License. 
+ * The Original Code is Openbravo ERP. 
+ * The Initial Developer of the Original Code is Openbravo SLU 
+ * All portions are Copyright (C) 2015 Openbravo SLU
+ * All Rights Reserved.
+ * Contributor(s):  ______________________________________.
+ ************************************************************************
+ */
+package org.openbravo.service.importprocess;
+
+import java.util.HashMap;
+import java.util.HashSet;
+import java.util.Map;
+import java.util.Queue;
+import java.util.WeakHashMap;
+import java.util.concurrent.ConcurrentLinkedQueue;
+import java.util.concurrent.ExecutorService;
+import java.util.concurrent.Executors;
+
+import javax.enterprise.context.ApplicationScoped;
+import javax.inject.Inject;
+
+import org.apache.log4j.Logger;
+import org.openbravo.base.secureApp.VariablesSecureApp;
+import org.openbravo.client.kernel.RequestContext;
+import org.openbravo.dal.core.DalUtil;
+import org.openbravo.dal.core.OBContext;
+import org.openbravo.dal.service.OBDal;
+import org.openbravo.model.common.enterprise.Organization;
+
+/**
+ * The {@link ImportEntryProcessor} is responsible for importing/processing {@link ImportEntry}
+ * instances for a specific TypeOfData.
+ * 
+ * The {@link ImportEntryProcessor} is a singleton/applicationscoped, it implements a generic
+ * approach to make to make it possible to do import of {@link ImportEntry} in parallel threads (
+ * {@link ImportEntryProcessRunnable}) if possible.
+ * 
+ * It is important that a specific ImportEntry is assigned to the right processing thread to prevent
+ * for example deadlocks in the database. To make this possible a concept of
+ * {@link #getProcessSelectionKey(ImportEntry)} is used. The process selection key is a unique key
+ * derived from the {@link ImportEntry} which can be used to create/identify the thread which should
+ * process the {@link ImportEntry}. If no such thread exists a new
+ * {@link ImportEntryProcessRunnable} is created. The exact type of
+ * {@link ImportEntryProcessRunnable} is determined by the extending subclass through the
+ * {@link #createImportEntryProcessRunnable()} method.
+ * 
+ * For example if ImportEntry records of the same organization should be processed after each other
+ * (so not in parallel) to prevent DB deadlocks, this means that the records of the same
+ * organization should be assigned to the same thread object. So that they are indeed processed
+ * sequential and not in parallel. The {@link #getProcessSelectionKey(ImportEntry)} should in this
+ * case return the {@link Organization#getId()} so that {@link ImportEntryProcessRunnable} are
+ * keyed/registered using the organization. Other {@link ImportEntry} records of the same
+ * organization are then processed by the same thread, always sequential, not parallel, preventing
+ * DB deadlocks.
+ * 
+ * The {@link ImportEntryManager} passes new {@link ImportEntry} records to the the
+ * {@link ImportEntryProcessor} by calling its {@link #handleImportEntry(ImportEntry)}. The
+ * {@link ImportEntryProcessor} then can decide how to handle this {@link ImportEntry}, create a new
+ * thread or assign it to an existing thread (which is busy processing previous entries). This is
+ * all done in this generic class. An implementing subclass needs to implement the
+ * {@link #getProcessSelectionKey(ImportEntry)} method. This method determines which/how the correct
+ * {@link ImportEntryProcessRunnable} is chosen.
+ * 
+ * The default/base implementation of the {@link ImportEntryProcessRunnable} provides standard
+ * features related to caching of {@link OBContext}, error handling and transaction handling.
+ * 
+ * Note: this implementation uses the java {@link ExecutorService} to create a threadpool with a
+ * fixed size. Threads are started by using the {@link ExecutorService#submit(Runnable)} method. Any
+ * exceptions inside the {@link Runnable#run()} method are swallowed and won't directly show up in
+ * the console. Therefore the default implementation in the {@link ImportEntryProcessRunnable#run()}
+ * has different mechanisms to correctly log/record the error (in the
+ * {@link ImportEntry#getErrorinfo()}).
+ * 
+ * Note: the {@link ImportEntryProcessor} should be aware that the same {@link ImportEntry} can be
+ * passed multiple times to it. Also after the {@link ImportEntryProcessor} has already processed
+ * it. This can happen because of the parallel/multi-threaded approach followed here. So the
+ * {@link ImportEntryProcessor} and the implementation of the {@link ImportEntryProcessRunnable}
+ * should correctly and robustly handle this case. The default {@link ImportEntryProcessRunnable}
+ * implementation has mechanism to prevent double processing in some cases.
+ * 
+ * Note: it is save for an ImportEntryProcessor to occasionally not process an {@link ImportEntry}.
+ * The {@link ImportEntryManager} will offer the {@link ImportEntry} again in its next cycle. But it
+ * is quite important that this only happens if the order of the entries being processed is
+ * maintained or not relevant.
+ * 
+ * @author mtaal
+ */
+@ApplicationScoped
+public abstract class ImportEntryProcessor {
+
+  // not static to create a Logger for each subclass
+  private Logger log;
+
+  private boolean initialized = false;
+
+  // multiple threads access this map, its access is handled through
+  // synchronized methods
+  private Map<String, ImportEntryProcessRunnable> runnables = new HashMap<String, ImportEntryProcessRunnable>();
+  private ExecutorService executorService;
+
+  @Inject
+  private ImportEntryManager importEntryManager;
+
+  // create executor service which manages the threads
+  private synchronized void initialize() {
+    if (initialized) {
+      return;
+    }
+
+    log = Logger.getLogger(this.getClass());
+
+    // TODO: make number of threads configurable through a preference
+    // threads are created on demand, so if not needed then it is not
+    // used
+    executorService = Executors.newFixedThreadPool(Math.max(1, getMaxNumberOfThreads()));
+
+    initialized = true;
+  }
+
+  /**
+   * The max number of threads to be started by the {@link ExecutorService} to process
+   * {@link ImportEntry} objects. Default is 2.
+   * 
+   * For high-load-volume data consider setting this equal to half or a quarter of the number of
+   * cores/processors (this to leave 'room' for other threads and processes).
+   * 
+   * @see Runtime#getRuntime()#availableProcessors();
+   */
+  // TODO: consider making the number of threads configurable through a preference
+  protected int getMaxNumberOfThreads() {
+    return 2;
+  }
+
+  /**
+   * Is called when the application context/tomcat stops, is called from
+   * {@link ImportEntryManager#shutdown()}.
+   */
+  public void shutdown() {
+    if (executorService != null) {
+      executorService.shutdownNow();
+    }
+  }
+
+  /**
+   * Is called from the {@link ImportEntryManager} thread, passes in a new ImportEntry to process.
+   * Finds the Thread which can handle this entry, if none is found a new thread is created, if one
+   * is found then the ImportEntry is passed/given to it.
+   * 
+   * If the processing of the entry does not happen fast enough then it can be that the
+   * {@link ImportEntry} is again offered to the {@link ImportEntryProcessor} through a call to this
+   * method. The implementation should be able to gracefully handle duplicate entries. Also the
+   * implementation should check if the {@link ImportEntry} was possibly already handled and ignore
+   * it then.
+   */
+  public void handleImportEntry(ImportEntry importEntry) {
+
+    initialize();
+
+    if (!canHandleImportEntry(importEntry)) {
+      return;
+    }
+    // check if there is already a thread which should handle this
+    // importentry.
+    final String key = getProcessSelectionKey(importEntry);
+
+    // the next call is synchronized to manage the case
+    // that a thread deregisters itself at the same time
+    assignEntryToThread(key, importEntry);
+  }
+
+  // synchronized to handle the case that a thread tries to deregister
+  // itself at the same time
+  protected synchronized void assignEntryToThread(String key, ImportEntry importEntry) {
+
+    // runnables is a concurrent hashmap
+    ImportEntryProcessRunnable runnable = runnables.get(key);
+
+    // note: don't if here on an isProcessing flag on the runnable
+    // this can result in 2 runnables for the same key
+    // as runnable can already be in a queue of the executorservice
+    // waiting to be processed, but not yet started
+    if (runnable != null) {
+      // there is runnable which can handle this ImportEntry
+      if (log.isDebugEnabled()) {
+        log.debug("Adding entry to runnable with key " + key);
+      }
+      // give it to the runnable
+      runnable.addEntry(importEntry);
+
+      // done
+      return;
+    }
+
+    log.debug("Created new runnable for key " + key);
+
+    // no runnable, create a new one
+    runnable = createImportEntryProcessRunnable();
+
+    // give it the entry
+    runnable.setImportEntryManager(importEntryManager);
+    runnable.setImportEntryProcessor(this);
+    runnable.addEntry(importEntry);
+    runnable.setKey(key);
+
+    // and make sure it can get next entries by caching it
+    runnables.put(key, runnable);
+
+    // and give it to the executorServer to run
+    executorService.submit(runnable);
+  }
+
+  /**
+   * Is called when a {@link ImportEntryProcessRunnable} is ready with its current sets of
+   * {@link ImportEntry} and stops running.
+   * 
+   * Is synchronized to be handle the case that deregistering happens while also an entry was added.
+   * If an entry was added false is returned and the thread continues.
+   */
+  private synchronized boolean deregisterProcessThread(ImportEntryProcessRunnable runnable) {
+    if (!runnable.getImportEntryQueue().isEmpty()) {
+      // a new entry was entered while we tried to deregister
+      return false;
+    }
+    log.debug("Removing runnable " + runnable.getKey());
+    runnables.remove(runnable.getKey());
+    return true;
+  }
+
+  /**
+   * Create a concrete subclass of {@link ImportEntryProcessRunnable}
+   */
+  protected abstract ImportEntryProcessRunnable createImportEntryProcessRunnable();
+
+  /**
+   * Can be used by implementing subclass to check that the ImportEntry can be processed now. In
+   * some cases other ImportEntries should be processed first. By returning false the ImportEntry is
+   * ignored for now. It will again be picked up in a next execution cycle of the
+   * {@link ImportEntryManager} thread and then offered again to this {@link ImportEntryProcessor}
+   * to be processed.
+   */
+  protected abstract boolean canHandleImportEntry(ImportEntry importEntry);
+
+  /**
+   * Based on the {@link ImportEntry} returns a key which uniquely identifies the thread which
+   * should process this {@link ImportEntry}. Can be used to place import entries which block/use
+   * the same records in the same import thread, in this way preventing DB (dead)locks.
+   */
+  protected abstract String getProcessSelectionKey(ImportEntry importEntry);
+
+  /**
+   * The default implementation of the ImportEntryProcessRunnable. It performs the following
+   * actions:
+   * <ul>
+   * <li>able to get new {@link ImportEntry} records while the processing of other
+   * {@link ImportEntry} records happens.</li>
+   * <li>processes the ImportEntry, creates a new OBContext based on the user data of the
+   * {@link ImportEntry}</li>
+   * <li>makes sure that there is a {@link VariablesSecureApp} in the {@link RequestContext}.
+   * <li>OBContexts are temporary cached in a {@link WeakHashMap}</li>
+   * <li>the process checks the {@link ImportEntry} status just before it is processed, it also
+   * prevents the same {@link ImportEntry} to be processed twice by one thread</li>
+   * <li>each {@link ImportEntry} is processed in its own connection and transaction. Note the
+   * process here does not commit a transaction, the implementing subclass must do that.</li>
+   * <li>the process sets admin mode, before calling the subclass</li>
+   * <li>an error which ends up in the main loop here is stored in the {@link ImportEntry} in the
+   * errorInfo property</li>
+   * <li>subclasses implement the {@link #processEntry(ImportEntry)} method.
+   * </ul>
+   * 
+   * @author mtaal
+   *
+   */
+  public static abstract class ImportEntryProcessRunnable implements Runnable {
+    private Queue<ImportEntry> importEntries = new ConcurrentLinkedQueue<ImportEntry>();
+
+    private Logger logger;
+
+    private HashSet<String> importEntryIds = new HashSet<String>();
+
+    private ImportEntryManager importEntryManager;
+    private ImportEntryProcessor importEntryProcessor;
+    private String key = null;
+    // use weakhashmap so that the content is automatically purged
+    // when the garbagecollector runs
+    private Map<String, OBContext> cachedOBContexts = new HashMap<String, OBContext>();
+
+    @Override
+    public void run() {
+      logger = Logger.getLogger(this.getClass());
+      try {
+        int cnt = 0;
+        long totalT = 0;
+        ImportEntry importEntry;
+        while ((importEntry = importEntries.poll()) != null) {
+          try {
+            final long t0 = System.currentTimeMillis();
+
+            // start from scratch
+            OBDal.getInstance().rollbackAndClose();
+
+            // set the same obcontext as was being used for the original
+            // entry
+            setOBContext(importEntry);
+
+            try {
+              OBContext.setAdminMode();
+              ImportEntry localImportEntry;
+              try {
+                // reload the importEntry
+                localImportEntry = OBDal.getInstance().get(ImportEntry.class, importEntry.getId());
+
+                // check if already processed, if so skip it
+                if (localImportEntry == null
+                    || !"Initial".equals(localImportEntry.getImportStatus())) {
+                  continue;
+                }
+              } finally {
+                OBContext.restorePreviousMode();
+              }
+
+              // not changed, process
+              processEntry(localImportEntry);
+
+            } finally {
+              cleanUpThreadForNextCycle();
+            }
+
+            // keep some stats
+            cnt++;
+            final long timeForEntry = (System.currentTimeMillis() - t0);
+            totalT += timeForEntry;
+            importEntryManager.reportStats(importEntry.getTypeofdata(), timeForEntry);
+            if ((cnt % 100) == 0 && logger.isDebugEnabled()) {
+              logger.debug("Runnable: " + key + ", processed " + cnt + " import entries in "
+                  + totalT + " millis, " + (totalT / cnt)
+                  + " per import entry, current queue size: " + importEntries.size());
+            }
+          } catch (Throwable t) {
+            // bit rough but ensures that the connection is released/closed
+            try {
+              OBDal.getInstance().rollbackAndClose();
+            } catch (Exception ignored) {
+            }
+
+            // store the error
+            importEntryManager.setImportEntryErrorIndependent(importEntry.getId(), t);
+          }
+        }
+        if (logger.isDebugEnabled()) {
+          logger.debug("Runnable: " + key + ", processed " + cnt + " import entries in " + totalT
+              + " millis, " + (totalT / cnt) + " per import entry, current queue size: "
+              + importEntries.size());
+
+        }
+      } finally {
+
+        // bit rough but ensures that the connection is released/closed
+        try {
+          OBDal.getInstance().rollbackAndClose();
+        } catch (Exception ignored) {
+        }
+
+        if (!importEntryProcessor.deregisterProcessThread(this)) {
+          // a new entry was added when we tried to deregister, restart ourselves
+          run();
+        } else {
+          importEntryIds.clear();
+          cachedOBContexts.clear();
+        }
+      }
+    }
+
+    protected Queue<ImportEntry> getImportEntryQueue() {
+      return importEntries;
+    }
+
+    protected void setOBContext(ImportEntry importEntry) {
+      final String userId = (String) DalUtil.getId(importEntry.getCreatedBy());
+      final String orgId = (String) DalUtil.getId(importEntry.getOrganization());
+      final String cacheKey = userId + "_" + orgId;
+      OBContext obContext = cachedOBContexts.get(cacheKey);
+      if (obContext != null) {
+        OBContext.setOBContext(obContext);
+      } else {
+        final String clientId = (String) DalUtil.getId(importEntry.getClient());
+        OBContext.setOBContext(userId, null, clientId, orgId);
+        cachedOBContexts.put(cacheKey, OBContext.getOBContext());
+        obContext = OBContext.getOBContext();
+
+        // initialize
+        obContext.getEntityAccessChecker().initialize();
+        // and start with a new clean session
+        OBDal.getInstance().getSession().clear();
+      }
+
+      OBContext.setAdminMode();
+      try {
+        final VariablesSecureApp variablesSecureApp = new VariablesSecureApp(obContext.getUser()
+            .getId(), obContext.getCurrentClient().getId(), obContext.getCurrentOrganization()
+            .getId(), obContext.getRole().getId(), obContext.getLanguage().getLanguage());
+
+        RequestContext.get().setVariableSecureApp(variablesSecureApp);
+      } finally {
+        OBContext.restorePreviousMode();
+      }
+    }
+
+    protected void cleanUpThreadForNextCycle() {
+      OBContext.setOBContext((OBContext) null);
+      RequestContext.get().setVariableSecureApp(null);
+    }
+
+    /**
+     * Must be implemented by a subclass. Note subclass implementation must do its own commit of a
+     * transaction or setting admin mode.
+     */
+    protected abstract void processEntry(ImportEntry importEntry) throws Exception;
+
+    public void setImportEntryManager(ImportEntryManager importEntryManager) {
+      this.importEntryManager = importEntryManager;
+    }
+
+    public void setKey(String key) {
+      this.key = key;
+    }
+
+    private void addEntry(ImportEntry importEntry) {
+      if (!importEntryIds.contains(importEntry.getId())) {
+
+        // hardcoded way of not letting the mem usage to get out of hand
+        // duplicates are also handled above in the code
+        if (importEntryIds.size() > 10000) {
+          importEntryIds.clear();
+        }
+
+        importEntryIds.add(importEntry.getId());
+        importEntries.add(importEntry);
+      }
+    }
+
+    public void setImportEntryProcessor(ImportEntryProcessor importEntryProcessor) {
+      this.importEntryProcessor = importEntryProcessor;
+    }
+
+    public String getKey() {
+      return key;
+    }
+  }
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/org/openbravo/service/importprocess/ImportProcessContextListener.java	Fri May 08 22:36:28 2015 +0200
@@ -0,0 +1,45 @@
+/*
+ *************************************************************************
+ * The contents of this file are subject to the Openbravo  Public  License
+ * Version  1.1  (the  "License"),  being   the  Mozilla   Public  License
+ * Version 1.1  with a permitted attribution clause; you may not  use this
+ * file except in compliance with the License. You  may  obtain  a copy of
+ * the License at http://www.openbravo.com/legal/license.html 
+ * Software distributed under the License  is  distributed  on  an "AS IS"
+ * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
+ * License for the specific  language  governing  rights  and  limitations
+ * under the License. 
+ * The Original Code is Openbravo ERP. 
+ * The Initial Developer of the Original Code is Openbravo SLU 
+ * All portions are Copyright (C) 2015 Openbravo SLU
+ * All Rights Reserved.
+ * Contributor(s):  ______________________________________.
+ ************************************************************************
+ */
+
+package org.openbravo.service.importprocess;
+
+import javax.servlet.ServletContextEvent;
+import javax.servlet.ServletContextListener;
+
+import org.openbravo.base.weld.WeldUtils;
+
+/**
+ * Initializes the import process layer by calling {@link ImportEntryManager#start()} and
+ * {@link ImportEntryManager#shutdown()} when the application stops.
+ * 
+ * @author mtaal
+ */
+public class ImportProcessContextListener implements ServletContextListener {
+
+  private ImportEntryManager importEntryManager;
+
+  public void contextInitialized(ServletContextEvent event) {
+    importEntryManager = WeldUtils.getInstanceFromStaticBeanManager(ImportEntryManager.class);
+    importEntryManager.start();
+  }
+
+  public void contextDestroyed(ServletContextEvent event) {
+    importEntryManager.shutdown();
+  }
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/org/openbravo/service/importprocess/ImportProcessUtils.java	Fri May 08 22:36:28 2015 +0200
@@ -0,0 +1,100 @@
+/*
+ *************************************************************************
+ * The contents of this file are subject to the Openbravo  Public  License
+ * Version  1.1  (the  "License"),  being   the  Mozilla   Public  License
+ * Version 1.1  with a permitted attribution clause; you may not  use this
+ * file except in compliance with the License. You  may  obtain  a copy of
+ * the License at http://www.openbravo.com/legal/license.html 
+ * Software distributed under the License  is  distributed  on  an "AS IS"
+ * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
+ * License for the specific  language  governing  rights  and  limitations
+ * under the License. 
+ * The Original Code is Openbravo ERP. 
+ * The Initial Developer of the Original Code is Openbravo SLU 
+ * All portions are Copyright (C) 2015 Openbravo SLU
+ * All Rights Reserved.
+ * Contributor(s):  ______________________________________.
+ ************************************************************************
+ */
+package org.openbravo.service.importprocess;
+
+import java.io.PrintWriter;
+import java.io.StringWriter;
+import java.sql.BatchUpdateException;
+
+import org.apache.log4j.Logger;
+import org.codehaus.jettison.json.JSONArray;
+import org.codehaus.jettison.json.JSONException;
+import org.codehaus.jettison.json.JSONObject;
+import org.openbravo.base.exception.OBException;
+
+/**
+ * Utility methods used in the import process.
+ * 
+ * @author mtaal
+ */
+public class ImportProcessUtils {
+
+  public static void logError(Logger log, Throwable t) {
+    Throwable toReport = t;
+    if (t.getCause() instanceof BatchUpdateException) {
+      toReport = ((BatchUpdateException) t.getCause()).getNextException();
+    }
+    log.error(toReport.getMessage(), toReport);
+  }
+
+  public static String getErrorMessage(Throwable e) {
+    StringWriter sb = new StringWriter();
+
+    PrintWriter pw = new PrintWriter(sb);
+
+    e.printStackTrace(pw);
+
+    if (e.getCause() instanceof BatchUpdateException) {
+      final BatchUpdateException batchException = (BatchUpdateException) e.getCause();
+      if (batchException.getNextException() != null) {
+        pw.write("\n >>>> Next Exception:\n");
+        batchException.getNextException().printStackTrace(pw);
+      }
+    }
+
+    return sb.toString();
+  }
+
+  /**
+   * Data send from clients can contain a single data element or be an array. If it is an array then
+   * the first entry in the array is used to find the value of the property.
+   * 
+   * If the property can not be found then null is returned.
+   */
+  public static String getJSONProperty(JSONObject jsonObject, String property) {
+    try {
+      if (jsonObject.has(property)) {
+        return jsonObject.getString(property);
+      }
+      if (!jsonObject.has("data")) {
+        return null;
+      }
+
+      Object jsonData = jsonObject.get("data");
+      JSONObject jsonContent = null;
+      if (jsonData instanceof JSONObject) {
+        jsonContent = (JSONObject) jsonData;
+      } else if (jsonData instanceof String) {
+        jsonContent = new JSONObject((String) jsonData);
+      } else if (jsonData instanceof JSONArray) {
+        final JSONArray jsonArray = (JSONArray) jsonData;
+        if (jsonArray.length() > 0) {
+          jsonContent = (JSONObject) jsonArray.getJSONObject(0);
+        }
+      }
+      if (jsonContent != null && jsonContent.has(property)) {
+        return jsonContent.getString(property);
+      }
+      return null;
+    } catch (JSONException e) {
+      throw new OBException(e);
+    }
+
+  }
+}