diff --git a/sanofi/resource/managed_property/sanofi-managed-property.py b/sanofi/resource/managed_property/sanofi-managed-property.py
index 13bf8783b338368b6d3bac16f089e2fbedad8c81..227707f1bc69f25e0c6e3a29dff278dcb63df223 100644
--- a/sanofi/resource/managed_property/sanofi-managed-property.py
+++ b/sanofi/resource/managed_property/sanofi-managed-property.py
@@ -55,9 +55,9 @@ def configureUI():
     
     if lines:
         width = getMaxWidth(lines)
-        header = [ str(item) for item in range(1, width + 1) ]
-        header.insert(0, " ")  
-        tableBuilder.addFullHeader(header)
+        headers = [ " " ] + range(1, width + 1)
+        for header in headers:
+            tableBuilder.addHeader(str(header), 70)
 
         for i in range(0, len(lines)):
             rowLetterCode = ConversionUtils.translateRowNumberIntoLetterCode(i+1)
diff --git a/sanofi/resource/managed_property/sanofi-upgrade-lib-template.sql b/sanofi/resource/managed_property/sanofi-upgrade-lib-template.sql
index 9126e592af7adffc474384f4963b47f95a1b1c09..40d83d41a8b7b4b883a7a6ca91ea9d70ea4c8c08 100644
--- a/sanofi/resource/managed_property/sanofi-upgrade-lib-template.sql
+++ b/sanofi/resource/managed_property/sanofi-upgrade-lib-template.sql
@@ -65,9 +65,9 @@ def configureUI():
     
     if lines:
         width = getMaxWidth(lines)
-        header = [ str(item) for item in range(1, width + 1) ]
-        header.insert(0, " ")  
-        tableBuilder.addFullHeader(header)
+        headers = [ " " ] + range(1, width + 1)
+        for header in headers:
+            tableBuilder.addHeader(str(header), 70)
 
         for i in range(0, len(lines)):
             rowLetterCode = ConversionUtils.translateRowNumberIntoLetterCode(i+1)