From 207ac1118133bf224ce60b56fd7a39b87e4411f9 Mon Sep 17 00:00:00 2001
From: Yaroslav Onischenko <yonischenko@magento.com>
Date: Wed, 9 Mar 2016 19:35:37 +0200
Subject: [PATCH] MAGETWO-48647: [GITHUB] Max Characters setting of a product
 Custom Option (Field type) is not exported #3197

---
 .../CatalogImportExport/Model/Import/Product/Option.php  | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/app/code/Magento/CatalogImportExport/Model/Import/Product/Option.php b/app/code/Magento/CatalogImportExport/Model/Import/Product/Option.php
index 013cedfa649..8d6310d3a18 100644
--- a/app/code/Magento/CatalogImportExport/Model/Import/Product/Option.php
+++ b/app/code/Magento/CatalogImportExport/Model/Import/Product/Option.php
@@ -47,8 +47,6 @@ class Option extends \Magento\ImportExport\Model\Import\Entity\AbstractEntity
 
     const COLUMN_ROW_SKU = '_custom_option_row_sku';
 
-    const COLUMN_MAX_CHARACTERS = '_custom_option_max_characters';
-
     const COLUMN_ROW_SORT = '_custom_option_row_sort';
 
     /**#@-*/
@@ -58,6 +56,11 @@ class Option extends \Magento\ImportExport\Model\Import\Entity\AbstractEntity
      */
     const XML_PATH_PAGE_SIZE = 'import/format_v1/page_size';
 
+    /**
+     * @var string
+     */
+    private $columnMaxCharacters = '_custom_option_max_characters';
+
     /**
      * All stores code-ID pairs
      *
@@ -1108,7 +1111,7 @@ class Option extends \Magento\ImportExport\Model\Import\Entity\AbstractEntity
         $result[self::COLUMN_PREFIX . 'price'] = $result[self::COLUMN_ROW_PRICE];
 
         if (isset($optionRow['max_characters'])) {
-            $result[self::COLUMN_MAX_CHARACTERS] = $optionRow['max_characters'];
+            $result[$this->columnMaxCharacters] = $optionRow['max_characters'];
         }
 
         return $result;
-- 
GitLab