diff --git a/src-db/database/model/tables/M_STORAGE_DETAIL.xml b/src-db/database/model/tables/M_STORAGE_DETAIL.xml
index a718bb7c5d..bf0808cc8b 100644
--- a/src-db/database/model/tables/M_STORAGE_DETAIL.xml
+++ b/src-db/database/model/tables/M_STORAGE_DETAIL.xml
@@ -85,6 +85,10 @@
         <default/>
         <onCreateDefault/>
       </column>
+      <column name="M_WAREHOUSE_ID" primaryKey="false" required="false" type="VARCHAR" size="32" autoIncrement="false">
+        <default/>
+        <onCreateDefault/>
+      </column>
       <foreign-key foreignTable="AD_CLIENT" name="M_STORAGE_DETAIL_AD_CLIENT">
         <reference local="AD_CLIENT_ID" foreign="AD_CLIENT_ID"/>
       </foreign-key>
diff --git a/src-db/database/sourcedata/AD_COLUMN.xml b/src-db/database/sourcedata/AD_COLUMN.xml
index 1f3d4b0805..53b7d16418 100644
--- a/src-db/database/sourcedata/AD_COLUMN.xml
+++ b/src-db/database/sourcedata/AD_COLUMN.xml
@@ -259875,6 +259875,42 @@ In a clustered environment it usually matches the machine.name of the cluster in
 <!--1B63C737EBB8413EA23E1BA1EB3BD6C9-->  <IS_CHILD_PROPERTY_IN_PARENT><![CDATA[Y]]></IS_CHILD_PROPERTY_IN_PARENT>
 <!--1B63C737EBB8413EA23E1BA1EB3BD6C9--></AD_COLUMN>
 
+<!--1B657DC036EA48AEBB87C685AE6F537E--><AD_COLUMN>
+<!--1B657DC036EA48AEBB87C685AE6F537E-->  <AD_COLUMN_ID><![CDATA[1B657DC036EA48AEBB87C685AE6F537E]]></AD_COLUMN_ID>
+<!--1B657DC036EA48AEBB87C685AE6F537E-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--1B657DC036EA48AEBB87C685AE6F537E-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--1B657DC036EA48AEBB87C685AE6F537E-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--1B657DC036EA48AEBB87C685AE6F537E-->  <NAME><![CDATA[M_Warehouse_ID]]></NAME>
+<!--1B657DC036EA48AEBB87C685AE6F537E-->  <COLUMNNAME><![CDATA[M_Warehouse_ID]]></COLUMNNAME>
+<!--1B657DC036EA48AEBB87C685AE6F537E-->  <AD_TABLE_ID><![CDATA[800036]]></AD_TABLE_ID>
+<!--1B657DC036EA48AEBB87C685AE6F537E-->  <AD_REFERENCE_ID><![CDATA[19]]></AD_REFERENCE_ID>
+<!--1B657DC036EA48AEBB87C685AE6F537E-->  <FIELDLENGTH><![CDATA[32]]></FIELDLENGTH>
+<!--1B657DC036EA48AEBB87C685AE6F537E-->  <ISKEY><![CDATA[N]]></ISKEY>
+<!--1B657DC036EA48AEBB87C685AE6F537E-->  <ISPARENT><![CDATA[N]]></ISPARENT>
+<!--1B657DC036EA48AEBB87C685AE6F537E-->  <ISMANDATORY><![CDATA[N]]></ISMANDATORY>
+<!--1B657DC036EA48AEBB87C685AE6F537E-->  <ISUPDATEABLE><![CDATA[Y]]></ISUPDATEABLE>
+<!--1B657DC036EA48AEBB87C685AE6F537E-->  <ISIDENTIFIER><![CDATA[N]]></ISIDENTIFIER>
+<!--1B657DC036EA48AEBB87C685AE6F537E-->  <SEQNO><![CDATA[220]]></SEQNO>
+<!--1B657DC036EA48AEBB87C685AE6F537E-->  <ISTRANSLATED><![CDATA[N]]></ISTRANSLATED>
+<!--1B657DC036EA48AEBB87C685AE6F537E-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--1B657DC036EA48AEBB87C685AE6F537E-->  <ISSELECTIONCOLUMN><![CDATA[N]]></ISSELECTIONCOLUMN>
+<!--1B657DC036EA48AEBB87C685AE6F537E-->  <ISSESSIONATTR><![CDATA[N]]></ISSESSIONATTR>
+<!--1B657DC036EA48AEBB87C685AE6F537E-->  <ISSECONDARYKEY><![CDATA[N]]></ISSECONDARYKEY>
+<!--1B657DC036EA48AEBB87C685AE6F537E-->  <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE>
+<!--1B657DC036EA48AEBB87C685AE6F537E-->  <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS>
+<!--1B657DC036EA48AEBB87C685AE6F537E-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--1B657DC036EA48AEBB87C685AE6F537E-->  <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT>
+<!--1B657DC036EA48AEBB87C685AE6F537E-->  <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE>
+<!--1B657DC036EA48AEBB87C685AE6F537E-->  <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW>
+<!--1B657DC036EA48AEBB87C685AE6F537E-->  <IMAGESIZEVALUESACTION><![CDATA[N]]></IMAGESIZEVALUESACTION>
+<!--1B657DC036EA48AEBB87C685AE6F537E-->  <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE>
+<!--1B657DC036EA48AEBB87C685AE6F537E-->  <SQLLOGIC><![CDATA[select max(l.m_warehouse_id) from m_locator l]]></SQLLOGIC>
+<!--1B657DC036EA48AEBB87C685AE6F537E-->  <ALLOWSORTING><![CDATA[Y]]></ALLOWSORTING>
+<!--1B657DC036EA48AEBB87C685AE6F537E-->  <ALLOWFILTERING><![CDATA[Y]]></ALLOWFILTERING>
+<!--1B657DC036EA48AEBB87C685AE6F537E-->  <ALLOWED_CROSS_ORG_LINK><![CDATA[N]]></ALLOWED_CROSS_ORG_LINK>
+<!--1B657DC036EA48AEBB87C685AE6F537E-->  <IS_CHILD_PROPERTY_IN_PARENT><![CDATA[N]]></IS_CHILD_PROPERTY_IN_PARENT>
+<!--1B657DC036EA48AEBB87C685AE6F537E--></AD_COLUMN>
+
 <!--1B7F0CB0131C46A3AC7522B8A058A54D--><AD_COLUMN>
 <!--1B7F0CB0131C46A3AC7522B8A058A54D-->  <AD_COLUMN_ID><![CDATA[1B7F0CB0131C46A3AC7522B8A058A54D]]></AD_COLUMN_ID>
 <!--1B7F0CB0131C46A3AC7522B8A058A54D-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -408144,7 +408180,7 @@ Price Lists are used to determine the pricing, margin and cost of items purchase
 <!--E071B334E376EEEBE040007F010016FA-->  <ALLOWFILTERING><![CDATA[Y]]></ALLOWFILTERING>
 <!--E071B334E376EEEBE040007F010016FA-->  <ALLOWED_CROSS_ORG_LINK><![CDATA[N]]></ALLOWED_CROSS_ORG_LINK>
 <!--E071B334E376EEEBE040007F010016FA-->  <IS_CHILD_PROPERTY_IN_PARENT><![CDATA[Y]]></IS_CHILD_PROPERTY_IN_PARENT>
-<!--E071B334E376EEEBE040007F010016FA-->  <EM_OBUIAPP_PROCESS_ID><![CDATA[6995A4C2592D434A9E16B71E1694CBCA]]></EM_OBUIAPP_PROCESS_ID>
+<!--E071B334E376EEEBE040007F010016FA-->  <EM_OBUIAPP_PROCESS_ID><![CDATA[EB9E0212EAF64DCBA70DF68AC42B05FA]]></EM_OBUIAPP_PROCESS_ID>
 <!--E071B334E376EEEBE040007F010016FA--></AD_COLUMN>
 
 <!--E084A90237CAECEDE040007F0100697D--><AD_COLUMN>
diff --git a/src-db/database/sourcedata/AD_FIELD.xml b/src-db/database/sourcedata/AD_FIELD.xml
index d2d3028c25..d046dd445f 100644
--- a/src-db/database/sourcedata/AD_FIELD.xml
+++ b/src-db/database/sourcedata/AD_FIELD.xml
@@ -280384,6 +280384,32 @@ Usually, company's internal identifiers for various records (products, customers
 <!--A7F15315104D4244E040007F010064A6-->  <EM_OBUIAPP_SHOWSUMMARY><![CDATA[N]]></EM_OBUIAPP_SHOWSUMMARY>
 <!--A7F15315104D4244E040007F010064A6--></AD_FIELD>
 
+<!--A7FBBEF7A90D4A51909B412EF4B26934--><AD_FIELD>
+<!--A7FBBEF7A90D4A51909B412EF4B26934-->  <AD_FIELD_ID><![CDATA[A7FBBEF7A90D4A51909B412EF4B26934]]></AD_FIELD_ID>
+<!--A7FBBEF7A90D4A51909B412EF4B26934-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--A7FBBEF7A90D4A51909B412EF4B26934-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--A7FBBEF7A90D4A51909B412EF4B26934-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--A7FBBEF7A90D4A51909B412EF4B26934-->  <NAME><![CDATA[M_Warehouse_ID]]></NAME>
+<!--A7FBBEF7A90D4A51909B412EF4B26934-->  <ISCENTRALLYMAINTAINED><![CDATA[Y]]></ISCENTRALLYMAINTAINED>
+<!--A7FBBEF7A90D4A51909B412EF4B26934-->  <AD_TAB_ID><![CDATA[F20EF680735A4A64AC72DF3BFCEAB4CE]]></AD_TAB_ID>
+<!--A7FBBEF7A90D4A51909B412EF4B26934-->  <AD_COLUMN_ID><![CDATA[1B657DC036EA48AEBB87C685AE6F537E]]></AD_COLUMN_ID>
+<!--A7FBBEF7A90D4A51909B412EF4B26934-->  <IGNOREINWAD><![CDATA[Y]]></IGNOREINWAD>
+<!--A7FBBEF7A90D4A51909B412EF4B26934-->  <ISDISPLAYED><![CDATA[Y]]></ISDISPLAYED>
+<!--A7FBBEF7A90D4A51909B412EF4B26934-->  <DISPLAYLENGTH><![CDATA[0]]></DISPLAYLENGTH>
+<!--A7FBBEF7A90D4A51909B412EF4B26934-->  <ISREADONLY><![CDATA[N]]></ISREADONLY>
+<!--A7FBBEF7A90D4A51909B412EF4B26934-->  <SEQNO><![CDATA[160]]></SEQNO>
+<!--A7FBBEF7A90D4A51909B412EF4B26934-->  <ISSAMELINE><![CDATA[N]]></ISSAMELINE>
+<!--A7FBBEF7A90D4A51909B412EF4B26934-->  <ISFIELDONLY><![CDATA[N]]></ISFIELDONLY>
+<!--A7FBBEF7A90D4A51909B412EF4B26934-->  <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED>
+<!--A7FBBEF7A90D4A51909B412EF4B26934-->  <SHOWINRELATION><![CDATA[Y]]></SHOWINRELATION>
+<!--A7FBBEF7A90D4A51909B412EF4B26934-->  <ISFIRSTFOCUSEDFIELD><![CDATA[N]]></ISFIRSTFOCUSEDFIELD>
+<!--A7FBBEF7A90D4A51909B412EF4B26934-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--A7FBBEF7A90D4A51909B412EF4B26934-->  <STARTINODDCOLUMN><![CDATA[N]]></STARTINODDCOLUMN>
+<!--A7FBBEF7A90D4A51909B412EF4B26934-->  <STARTNEWLINE><![CDATA[N]]></STARTNEWLINE>
+<!--A7FBBEF7A90D4A51909B412EF4B26934-->  <ISSHOWNINSTATUSBAR><![CDATA[N]]></ISSHOWNINSTATUSBAR>
+<!--A7FBBEF7A90D4A51909B412EF4B26934-->  <EM_OBUIAPP_SHOWSUMMARY><![CDATA[N]]></EM_OBUIAPP_SHOWSUMMARY>
+<!--A7FBBEF7A90D4A51909B412EF4B26934--></AD_FIELD>
+
 <!--A7FDF6105FBA4071A72A2847FA60573A--><AD_FIELD>
 <!--A7FDF6105FBA4071A72A2847FA60573A-->  <AD_FIELD_ID><![CDATA[A7FDF6105FBA4071A72A2847FA60573A]]></AD_FIELD_ID>
 <!--A7FDF6105FBA4071A72A2847FA60573A-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
