Kuzevich

Kuzevich

Весь интернет перерыл в поисках правильного решения. В итоге путем проб и ошибок разобрался:

 


       мТекущееОсновноеИзображение = СтрокаВыбокиOLE.Номенклатура.ОсновноеИзображение.Хранилище.Получить();
        Если мТекущееОсновноеИзображение <> Неопределено Тогда

            НовыйОбъект = Справочники.ХранилищеДополнительнойИнформации.СоздатьЭлемент();
            НовыйОбъект.ВидДанных = Перечисления.ВидыДополнительнойИнформацииОбъектов.Изображение;
            
            МояКартинка     = Новый Картинка(Base64Значение(ОЛЕ.Base64Строка(мТекущееОсновноеИзображение.ПолучитьДвоичныеДанные())));
            НовыйОбъект.Хранилище = Новый ХранилищеЗначения(МояКартинка);


            НовыйОбъект.Объект = Номенклатура;
            НовыйОбъект.ИмяФайла = стр.Номенклатура.ОсновноеИзображение.ИмяФайла;
            НовыйОбъект.Записать();
            
            
        КонецЕсли;

Все что написано касается именно megamenu. Про то как раскрасить стандартное меню - легко найти в интернете, например тут.

Чтобы выделить пункт меню в megamenu, нам нужно ему так же присвоить собственный класс (Менеджер меню: Редактирование пункта меню), но в Mega Menu Params (LeoTheme)->Additional class

Например задаем имя класса "about", сохраняем.


Далее идем на FTP: /templates/leo_store/css/menu открываем файл mega.css и добавляем в него строчку #menusys_mega .about .menu-title {color: #F00;}

Сохраняем.

Чистим в админке кеш сайта, обновляем страницу, наш пункт меню должен покраснеть.

1С Бухгалтерия 2.0.54.11

Бухгалтер пожаловался на отсутствие возможности напечатать машиночитаемые формы отчетности. Стал разбираться с проблемой (Налоговая декларация на имущество и трансортный налог). Оказалось, что в модуле формы в процедуре СформироватьПодменюПечать есть строчка:

РазрешенаПечатьPDF417 = Ложь;

Похоже что проблемы с этим конкретным релизом, т.к. исправление строки на Истину проблему решило (кнопка стала появляться) но форма не выводилась из-за ошибок.

Помогло обновление до следующего релиза 2.0.55.5, в котором строка уже имела вид РазрешенаПечатьPDF417 = Истина; ну и соответственно все работает.

При закрытии месяца, 1С Бухгалтерия ругается на закрытии счетов 20, 23, 25, 26 "не указан способ распределения для общехозяйственных расходов по статье затрат"

Решение:

1) Проверить регистр сведений "Meтoды pacпpeдeлeния oбщeпpoизвoдcтвeнныx и oбщexoзяйcтвeнныx pacxoдoв" (об этом программа предупреждает)

если не помогло - переходим к пункту 2:

2) посмотреть оборотно-сальдовую ведомость (ОСВ) по счету 26, возможно пустые субконто - заполнить.

если не помогло - переходим к пункту 3:

3) (мой случай) Регистр сведений заполнен, но есть документы (можно увидеть в ОСВ) в которых используется не то подразделение, которое указано в регистре. Нужно поправить документы или добавить запись в регистре.