Было бы замечательно. Рад что проект развивается. Но вашим советом расковырять 1С я воспользовался Может кому пригодиться подобный костыль, особенно тем кто держит в "Наименование" большое количество сокращений, и не хочет чтоб это выгружалось на сайт. Все действия вы выполняете на свой страх и риск, мне терять не чего, база только начата и сто раз забекаплена
Имеем:
1С Предприятие 8.3 (8.3.9.2170)
Управление небольшой фирмой 1.6 (1.6.9.29)
Opencart "Русская сборка" 2.1.0.2 (rs. 1)
Exchange 1C 8.x версии 1.6.2 b28
Проблема:
- Модуль не принимает полное наименование (там где оно должно быть его нет, а есть в другом месте)
- УНФ в import.xml не прописывает тег <ПолноеНаименование>
Решение:
Сразу оговорюсь что придется снимать базу с поддержки, чтоб иметь возможность редактировать стандартные модули, так что обладателям лицензии решение может прийтись не по душе. Итак приступим:
Заходим в Конфигуратор, снимаем нашу базу с поддержки.
В конфигурации ищем модуль: "Общие"->"Общие модули"->"ОбменССайтом". Открываем его, убеждаемся, что редактирование разрешено.
Ищем Процедуру "ДобавитьЗапросыВПакет". В ней отыскиваем следующий кусок кода:
4. Редактируем две строки примерно к такому виду:
| ВременнаяТаблицаНоменклатура.Наименование КАК НаименованиеПолное,
| ВременнаяТаблицаНоменклатура.Номенклатура.НаименованиеПолное КАК Наименование,
5. Сохраняем и обновляем конфигурацию. Проверяем.
Теперь у нас в тег <Наименование> по умолчанию будет вставляться "Наименование для печати", что должно добавить эстетики интернет магазину.
За сим позвольте откланяться, план минимум на сегодня выполнен