diff --git a/sanofi/dist/etc/sanofi-dropbox/dropbox-all-in-one-with-library.py b/sanofi/dist/etc/sanofi-dropbox/dropbox-all-in-one-with-library.py
index 4233ce7a5189dbc9638e80590e7944e42867d31c..e263e5b2f8d82ac8796c79e514c8e199bc66b2f3 100644
--- a/sanofi/dist/etc/sanofi-dropbox/dropbox-all-in-one-with-library.py
+++ b/sanofi/dist/etc/sanofi-dropbox/dropbox-all-in-one-with-library.py
@@ -218,7 +218,7 @@ def parseIncomingDirname(dirName):
         raise ValidationException("Data set directory name does not match the pattern '<ACQUISITION_BATCH_NAME>_<BAR_CODE>_<TIMESTAMP>': " + dirName)
     
     acquisitionBatch = tokens[0]
-    plateCode = tokens[1].split('.')[0]
+    plateCode = tokens[1]
     return (acquisitionBatch, plateCode)
     
 
diff --git a/sanofi/dist/etc/sanofi-dropbox/plateinitializer.py b/sanofi/dist/etc/sanofi-dropbox/plateinitializer.py
index 189c08c4842be2b439848559471111a403fa27b3..c30f4aafeae3d5c8a0c69815f5659eb53e25e4d4 100644
--- a/sanofi/dist/etc/sanofi-dropbox/plateinitializer.py
+++ b/sanofi/dist/etc/sanofi-dropbox/plateinitializer.py
@@ -132,8 +132,9 @@ class PlateInitializer:
         else:
             query = self.ABASE_PRODUCTION_QUERY
             
+        plateCode = self.plateCode.split(".")[0]
         queryService = self.state.getDataSourceQueryService()
-        queryResult = queryService.select(self.ABASE_DATA_SOURCE, query, [self.plateCode])
+        queryResult = queryService.select(self.ABASE_DATA_SOURCE, query, [plateCode])
         
         sanofiMaterials = []
         for resultMap in list(queryResult):