Центр документации
Карта сайта

Создай визитку сам!


Самоучитель по интеграции дизайна и настройке Amiro.CMS на примере демонстрационной версии пакета Визитка »


Добавление в конфигурацию модуля обмена Интернет-магазин

Для добавления в Вашу конфигурацию данного модуля необходимо произвести следующие шаги:

  1. Откройте конфигурацию в режиме «Конфигуратор».
  2. Сохраните архивную копию базы данных. Для этого выберите пункт меню «Администрирование» – «Выгрузить информационную базу…»
  3. Если Ваша конфигурация находится на поддержке и возможность изменения конфигурации выключена, то необходимо включить возможность изменения. Для этого выбираем пункт меню «Конфигурация» – «Поддержка» – «Настройка поддержки…» В появившемся окне (рис. 6) нажимаем кнопку «Включить возможность изменения».

    Рисунок 6. Окно настройки поддержки

     На вопрос «Изменение режима приведет к невозможности выполнять обновление конфигурации полностью автоматически. Продолжить?» нажать кнопку «Да». После включения возможности изменения конфигурации закрываем окно «Настройка поддержки».

  4. Для добавления процедур и объектов модуля Каталог товаров в Вашу конфигурацию выбираем пункт меню «Конфигурация» – «Сравнить, объединить с конфигурацией из файла…» В появившемся диалоге выбора файла выбираем файл поставки 1Cv8_Amiro-ИнтернетМагазин.cf. На экране появляется окно сравнения, объединения конфигураций (рис. 7).

    Рисунок 7. Окно сравнения и объединения конфигураций

    В окне “Основная конфигурация” убираем галочку «Свойства» и нажимаем кнопку «выполнить». Произойдет процесс добавления модуля Каталог товаров.

  5. Открываем окно конфигурации (Конфигурация – Окно конфигурации). В окне конфигурации выбираем ветку «Общие» – «Планы обмена». В планах обмена указываем мышкой на объект «ИнтернетМагазин» и, нажимая правую клавишу мышки, выбираем в появившемся контекстном меню пункт «Состав» (рис. 8).

    Рисунок 8. Контекстное меню плана обмена 

    В появившемся диалоге в верхнем окне «Объекты» отмечаем галочками объекты, которые будут экспортироваться на сайт Каталога товаров. Стандартный состав требует отметки следующих объектов:

    1. Справочники: Валюты, КлассификаторЕдиницИзмерений, КлассификаторСтранМира, Номенклатура, НомераГТД, ТипЦенНоменклатуры, ХранилищеДополнительнойИнформации
    2. Регистры сведений: КурсыВалют, ЦеныНоменклатуры Выбранные объекты будут видны в нижнем окне диалога (рис. 9). Отметим, что состав экспортируемых объектов необходимо описать также в файле конфигурации XML1cV8ExchangeDriverСonfig.xml. В поставляемом файле описан стандартный состав объектов.

    Примечание:
    В зависимости от используемой конфигурации, список справочников или регистров может отличаться.
    Например, для конфигурации "Управление Торговлей 11.0" список справочников будет следующим: Валюты, КлассификаторЕдиницИзмерений, КлассификаторСтранМира, Номенклатура, НомераГТД, ВидыЦен, Файлы.

    Рисунок 9. Выбор экспортируемых объектов

    Вы можете выбрать для экспорта дополнительные справочники, необходимые вам, но в этом случае требуется дополнительная настройка конфигурации сайта и файла конфигурации XML1cV8ExchangeDriverСonfig.xml. После выбора всех экспортируемых объектов, закрываем окно диалога.

  6. Выбираем в дереве конфигурации ветку «Общие» – «Интерфейсы» – «ИнтернетМагазин» и двойным щелчком мышки открываем окно интрефейса «ИнтернетМагазин». В окне интерфейса выбираем панель инструментов «Обмен» и копируем ее, щелкнув правой клавишей мышки и выбрав пункт меню «Копировать» (рис. 10).

    Рисунок 10. Окно интерфейса Каталог товаров

    Затем вставляем скопированную панель инструментов во все необходимые интерфейсы. Например, предположим, что необходимо добавить панель инструментов для работы с экспортом в Каталог товаров в интерфейс «Полный». Для добавления выбираем в дереве конфигурации ветку «Общие» – «Интерфейсы» – «Полный», открываем двойным щелчком окно интерфейса «Полный» и нажав на списке панелей правой клавишей мышки выбираем в появившемся контекстном меню пункт «Вставить» (рис. 11).

    Рисунок 11. Вставка панели инструментов «Обмен»

    Примечание:
    Некоторые конфигурации по умолчанию работают в режиме управляемого приложения, чтобы ветка "Интерфейсы" появилась, нужно в настройках Сервис -> Параметры на закладке "Общие" переключить в положение "Управляемое приложение и обычное приложение". После этого ветка появится, но в конфигурации из интерфейсов будет только ИнтернетМагазин.

    Далее есть два варианта решения:

    1. Можно завести пользователя, назначить ему этот интерфейс и в свойствах пользователя назначить ему "Режим запуска" - "Обычное приложение".
      Выгрузка будет работать, однако недостаток заключается в том, что этого пользователя можно будет использовать только для выполнения обмена, другие возможности конфигурации ему будут недоступны.
    2. Другой способ заключается в том, чтобы переназначить команды кнопок интерфейса на общие команды управляемого приложения, но для этого нужен специалист по 1С.
  7. Если предполагается использовать несколько изображений либо дополнительные файлы (например, файл с инструкцией по эксплуатации) для одного элемента номенклатуры, то к справочнику «ХранилищеДополнительнойИнформации» необходимо добавить дополнительный реквизит. Для этого в конфигураторе находим справочник «ХранилищеДополнительнойИнформации», и нажимая правой кнопкой мыши, выбираем из контекстного меню пункт «Добавить» -> «Реквизит». Далее, в открывшемся окне свойств реквизита заполняем необходимые поля, например так, как показано на рисунке (рис. 12).

    Рисунок 12. Создание дополнительного реквизита

    В перечисление «ВидыИзображенийИФайлов» добавляем соответсвующие значения для дополнительных изображений и файлов (рис. 13).

    Рисунок 13. Создание дополнительных значений для перечисления.

    Текущая версия Каталога товаров позволяет задать до трех изображений (изображение, маленькое изображение, большое изображение), и не ограниченное число дополнительных файлов. В хранилище дополнительной информации, на форму ФормаИзображения («Форма данных об изображении») добавляем поле ввода «Тип данных», как показано на рис. 14.

    Рисунок 14. Добавление поля на форму.

    Далее, для удобства следует добавить колонку «Тип данных» на форму «ФормаСпискаФайловИИзображений». Для этого открываем макет формы, и переходим на вкладку «Файлы». Далее, нажатием правой кнопки мыши правее самой последней колонки, открываем контекстное меню и выбираем пункт «Добавить колонку» , как показано на рис. 15.

    Рисунок 15. Добавление поля в список файлов на форму.

    Нажав левой кнопкой мыши на заголовок созданной колонки, открываем окно свойств и заполняем его, как показано на рисунке 16.

    Рисунок 16. Редактирование свойств поля формы.

    Также необходимо убедится, чтобы поле «ТипДанных» присутствовало в конфигурационном файле в списке выгружаемых реквизитов объекта «ХранилищеДополнительнойИнформации».

  8. Если требуется публиковать на сайте не все товары или группы, тогда следует добавить соответствующий реквизит к справочнику «Номенклатура». Для этого в справочнике «Номенклатура» на элементе «Реквизиты» нажимаем правой кнопкой мыши и в появившемся меню выбираем пункт «Добавить» (Рис. 17).

    Рисунок 17. Добавление реквизита в справочник «Номенклатура».

    После этого необходимо правильно заполнить свойства атрибута, как показано на рисунке 18.

    Рисунок 18. Настройка свойств реквизита.

    Далее добавляем элемент управления «Флажок» на форму добавления (изменения) группы номенклатуры. Для этого в справочнике открываем раздел «Формы», находим в нем форму «ФормаГруппы» и открываем ее на редактирование. Добавляем элемент управления «Флажок» и заполняем его свойства (Рис. 19).

    Рисунок 19. Добавление элемента управления на форму.

    Данные в свойствах элемента выбираем источник данных (Рис. 20).

    Рисунок 20. Выбор источника данных для элемента управления.

    Аналогичным способом, добавляем элемент управления «Флажок» на форму добавления (изменения) номенклатуры. Для этого в справочнике в разделе «Формы», находим форму «ФормаЭлементы» и открываем ее на редактирование. Добавляем элемент управления «Флажок» и заполняем его свойства (Рис. 21).

    Рисунок 21. Добавление элемента управления на форму.

    И также в свойствах элемента выбираем источник данных (Рис. 22).

    Рисунок 22. Выбор источника данных для элемента управления.

  9. Сохраняем сделанные изменения выбрав пункт меню Конфигурация – Обновить конфигурацию базы данных. Затем в появившемся окне «Реорганизация информации» нажимаем кнопку «Принять».

  10. В приложении «1С Предприятие» в панели Каталог Товаров нажимаем кнопку «Каталог Товаров». В октрывшемся списке «План обмена Каталог Товаров» двойным нажатием кнопки мыши открываем на редактирование редактируем первую, пустую запись. Вводим:

    Код «00001»
    Наименование «Текущий Узел»
    больше ничего не вводим, давим кнопку «ОК» (Рис. 23).

    Рисунок 23. Создание текущего узла.

    Далее нажатием копки «Ins» добавляем узел обмена, и аналогичным образом вводим данные узла:
    Код «00002»
    Наименование «Каталог Товаров»
    Каталог узла – указываем полный путь каталога WMIMBase. Например:
    D:Program Files1cv8WMIMBase

    Этот же каталог будет использоваться для создания файлов с выгруженными данными.

    Файлы экспорта будут помещены в каталог Out. Файлы для импорта должны быть помещены в каталог In.


  11. Для проверки работы модуля нажмите кнопку «Полная выгрузка» в панели «1С Предприятие».

Версия для печати

Установка и настройка Руководство пользователя Интеграция дизайна Разработчикам (API)
 2000 – 2021 © Amiro.CMS Все права защищены.