diff -r 53c792d3f781 modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/KernelApplicationInitializer.java
--- a/modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/KernelApplicationInitializer.java	Tue Sep 26 13:26:43 2017 +0200
+++ b/modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/KernelApplicationInitializer.java	Fri Oct 13 11:14:58 2017 +0200
@@ -26,6 +26,7 @@
 
 import org.apache.log4j.Logger;
 import org.hibernate.dialect.function.StandardSQLFunction;
+import org.hibernate.type.StandardBasicTypes;
 import org.hibernate.type.StringType;
 import org.openbravo.dal.service.OBDal;
 import org.openbravo.erpCommon.utility.DateTimeData;
@@ -62,6 +63,8 @@
         new StandardSQLFunction("ad_org_getperiodcontrolallow", new StringType()));
     OBDal.getInstance().registerSQLFunction("m_isparent_ch_value",
         new StandardSQLFunction("m_isparent_ch_value", new StringType()));
+    OBDal.getInstance().registerSQLFunction("m_getjsondescription",
+        new StandardSQLFunction("m_getjsondescription", StandardBasicTypes.STRING));
   }
 
   private void checkDatabaseAndTomcatDateTime() {
diff -r 53c792d3f781 src-db/database/sourcedata/AD_MESSAGE.xml
--- a/src-db/database/sourcedata/AD_MESSAGE.xml	Tue Sep 26 13:26:43 2017 +0200
+++ b/src-db/database/sourcedata/AD_MESSAGE.xml	Fri Oct 13 11:14:58 2017 +0200
@@ -23550,6 +23550,18 @@
 <!--9DEDEDDC6E44428A8DC45444FCB9A1DD-->  <ISINCLUDEINI18N><![CDATA[N]]></ISINCLUDEINI18N>
 <!--9DEDEDDC6E44428A8DC45444FCB9A1DD--></AD_MESSAGE>
 
+<!--9DF58DD1831645A7B240DF296302E9CD--><AD_MESSAGE>
+<!--9DF58DD1831645A7B240DF296302E9CD-->  <AD_MESSAGE_ID><![CDATA[9DF58DD1831645A7B240DF296302E9CD]]></AD_MESSAGE_ID>
+<!--9DF58DD1831645A7B240DF296302E9CD-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--9DF58DD1831645A7B240DF296302E9CD-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--9DF58DD1831645A7B240DF296302E9CD-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--9DF58DD1831645A7B240DF296302E9CD-->  <VALUE><![CDATA[ExpirationDateLabel]]></VALUE>
+<!--9DF58DD1831645A7B240DF296302E9CD-->  <MSGTEXT><![CDATA[Expiration Date]]></MSGTEXT>
+<!--9DF58DD1831645A7B240DF296302E9CD-->  <MSGTYPE><![CDATA[I]]></MSGTYPE>
+<!--9DF58DD1831645A7B240DF296302E9CD-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--9DF58DD1831645A7B240DF296302E9CD-->  <ISINCLUDEINI18N><![CDATA[N]]></ISINCLUDEINI18N>
+<!--9DF58DD1831645A7B240DF296302E9CD--></AD_MESSAGE>
+
 <!--9E28C2ECFB6F4EBEB05B90F4A71DBBC7--><AD_MESSAGE>
 <!--9E28C2ECFB6F4EBEB05B90F4A71DBBC7-->  <AD_MESSAGE_ID><![CDATA[9E28C2ECFB6F4EBEB05B90F4A71DBBC7]]></AD_MESSAGE_ID>
 <!--9E28C2ECFB6F4EBEB05B90F4A71DBBC7-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -24381,6 +24393,18 @@
 <!--B029738DD2604EDFA12785CAF3C7DBA0-->  <ISINCLUDEINI18N><![CDATA[N]]></ISINCLUDEINI18N>
 <!--B029738DD2604EDFA12785CAF3C7DBA0--></AD_MESSAGE>
 
+<!--B058F7F31D4B40C3ACC0328D898B1A40--><AD_MESSAGE>
+<!--B058F7F31D4B40C3ACC0328D898B1A40-->  <AD_MESSAGE_ID><![CDATA[B058F7F31D4B40C3ACC0328D898B1A40]]></AD_MESSAGE_ID>
+<!--B058F7F31D4B40C3ACC0328D898B1A40-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--B058F7F31D4B40C3ACC0328D898B1A40-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--B058F7F31D4B40C3ACC0328D898B1A40-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--B058F7F31D4B40C3ACC0328D898B1A40-->  <VALUE><![CDATA[SerialNoLabel]]></VALUE>
+<!--B058F7F31D4B40C3ACC0328D898B1A40-->  <MSGTEXT><![CDATA[Serial No]]></MSGTEXT>
+<!--B058F7F31D4B40C3ACC0328D898B1A40-->  <MSGTYPE><![CDATA[I]]></MSGTYPE>
+<!--B058F7F31D4B40C3ACC0328D898B1A40-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--B058F7F31D4B40C3ACC0328D898B1A40-->  <ISINCLUDEINI18N><![CDATA[N]]></ISINCLUDEINI18N>
+<!--B058F7F31D4B40C3ACC0328D898B1A40--></AD_MESSAGE>
+
 <!--B077B434599241F6B04A8D01E8302C9C--><AD_MESSAGE>
 <!--B077B434599241F6B04A8D01E8302C9C-->  <AD_MESSAGE_ID><![CDATA[B077B434599241F6B04A8D01E8302C9C]]></AD_MESSAGE_ID>
 <!--B077B434599241F6B04A8D01E8302C9C-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
@@ -25055,6 +25079,18 @@
 <!--BC6E700B0E4745F598FF9A6640F52328-->  <ISINCLUDEINI18N><![CDATA[N]]></ISINCLUDEINI18N>
 <!--BC6E700B0E4745F598FF9A6640F52328--></AD_MESSAGE>
 
+<!--BC85CF19B1354C5992785126D026D303--><AD_MESSAGE>
+<!--BC85CF19B1354C5992785126D026D303-->  <AD_MESSAGE_ID><![CDATA[BC85CF19B1354C5992785126D026D303]]></AD_MESSAGE_ID>
+<!--BC85CF19B1354C5992785126D026D303-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--BC85CF19B1354C5992785126D026D303-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--BC85CF19B1354C5992785126D026D303-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--BC85CF19B1354C5992785126D026D303-->  <VALUE><![CDATA[LotLabel]]></VALUE>
+<!--BC85CF19B1354C5992785126D026D303-->  <MSGTEXT><![CDATA[Lot]]></MSGTEXT>
+<!--BC85CF19B1354C5992785126D026D303-->  <MSGTYPE><![CDATA[I]]></MSGTYPE>
+<!--BC85CF19B1354C5992785126D026D303-->  <AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--BC85CF19B1354C5992785126D026D303-->  <ISINCLUDEINI18N><![CDATA[N]]></ISINCLUDEINI18N>
+<!--BC85CF19B1354C5992785126D026D303--></AD_MESSAGE>
+
 <!--BCAF7F617142477B95BAD71E41291571--><AD_MESSAGE>
 <!--BCAF7F617142477B95BAD71E41291571-->  <AD_MESSAGE_ID><![CDATA[BCAF7F617142477B95BAD71E41291571]]></AD_MESSAGE_ID>
 <!--BCAF7F617142477B95BAD71E41291571-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
