У пользователя на форме в таблице не показывались колонки динамического списка. Сам список выводил все документы контрагента. Пользователь видел одну колонку — «Сумма документа». Читать далее Пропали колонки таблицы динамического списка — Права доступа
Рубрика: 1С
Сделать из элемента справочника группу
Нужно было исправить базу после переноса данных. После переноса из другой программы в справочнике номенклатуры все группы стали элементами. Написал такой простой код, который помог решить проблему.
Программное удаление помеченных на удаление в 1С
1 2 3 4 5 6 |
Помеченные = Новый Массив; // Массив ссылок, которые нужно удалить Помеченные.Добавить(ОрганизацияСсылка); Найденные = новый ТаблицаЗначений; // В эту таблицу выведутся объекты препятствующие удалению УдалитьОбъекты(Помеченные, Истина, Найденные); |
Добавление внешних отчетов в 1С. УНФ
Добавление отчета в конфигурацию «1С. Управление нашей фирмой» отличается от Бухгалтерии. Там появились тэги. Теперь при создании внешнего отчета желательно указать тэги.
Ниже пример кода из модуля объекта и картинка, на которой показано местонахождение тега. Так же в отчет необходимо добавить реквизит «ЭтоОтчетУНФ» (Тип: Булево).
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
// // Уже привычная нам функция для внешней обработки Функция СведенияОВнешнейОбработке() Экспорт ПараметрыРегистрации = ДополнительныеОтчетыИОбработки.СведенияОВнешнейОбработке("2.3.1.73"); ПараметрыРегистрации.Информация = НСтр("ru = 'Отчет по Фондам. Поддержка - help1c.su.'"); ПараметрыРегистрации.Вид = ДополнительныеОтчетыИОбработкиКлиентСервер.ВидОбработкиОтчет(); ПараметрыРегистрации.Версия = "2020.10.23"; ПараметрыРегистрации.Наименование = "Распределение по фондам"; Команда = ПараметрыРегистрации.Команды.Добавить(); Команда.Представление = НСтр("ru = 'Распределение по фондам'"); Команда.Идентификатор = "РаспределениеПоФондам"; Команда.Использование = ДополнительныеОтчетыИОбработкиКлиентСервер.ТипКомандыОткрытиеФормы(); Команда.ПоказыватьОповещение = Истина; Возврат ПараметрыРегистрации; КонецФункции // А в этой функции мы указываем Тэги через запятую. // Больше примеров в модулях объекта стандартных отчетов УНФ Процедура ПриОпределенииНастроекОтчета(НастройкиОтчета, НастройкиВариантов) Экспорт Для Каждого НастройкиТекВарианта Из НастройкиВариантов Цикл НастройкиТекВарианта.Значение.Теги = НСтр("ru = 'Деньги,CRM'"); КонецЦикла; КонецПроцедуры // Упомянутый реквизит ЭтоОтчетУНФ = Истина; |
Добавить счет 76.01.9 в акт сверки расчетов
Понадобилось в акт сверки добавить операции по счету 76.01.9 «Платежи (взносы) по прочим видам страхования». Простое добавление счета на закладке «Счета учетов расчетов» не помогло. В акт попадают операцию только тех счетов, у которых есть субконто «Контрагенты» и «Договоры».
1С. Примеры работы с уникальным идентификатором (UUID, ГУИД, GUID)
Пример уникального идентификатора: 4bf85396-cc7a-11ea-9ef0-c86000245adb
1 2 3 4 5 6 7 8 9 10 |
// //Узнать уникальный идентификатор ГУИД = КонтрагентСсылка.УникальныйИдентификатор(); //Создаём уникальный идентификатор из строки СтрокаGUID = "4bf85396-cc7a-11ea-9ef0-c86000245adb"; НовыйGUID = Новый УникальныйИдентификатор(СтрокаGUID); //Можно не указывать СтрокаGUID. Программа сгенерирует сама НовыйGUID = Новый УникальныйИдентификатор(); |
Читать далее 1С. Примеры работы с уникальным идентификатором (UUID, ГУИД, GUID)
Свойство отчета Хранилище вариантов не заполнено
При добавлении внешнего отчета в 1С вы получаете сообщение
Свойство отчета «Хранилище вариантов» не заполнено.
Сохранение (выбор) вариантов отчета будет работать в ограниченном режиме.
Обратитесь к разработчику дополнительного (внешнего) отчета.
Читать далее Свойство отчета Хранилище вариантов не заполнено
Вариант для «Полный свод начислений, удержаний и выплат»
Полный свод начислений, удержаний и выплат без разбивки по месяцам.
По умолчанию отчет «Полный свод начислений, удержаний и выплат» разбивается на таблицы по месяцам. Как сделать отчет за произвольный период и при этом получить корректное сальдо? Читать далее Вариант для «Полный свод начислений, удержаний и выплат»
Как сделать отбор в регистре сведений 1С
Отбор доступен для измерений и реквизитов, у которых установлено свойство «Индексировать» или стоит флажок «Ведущее». По ресурсам отбор делать нельзя. Читать далее Как сделать отбор в регистре сведений 1С
Ошибка «Структура данных не поддерживает хранение расширений. Необходимо отключить режим совместимости»
Начиная с платформы 8.3.14 при работе в старых конфигурациях появляется ошибка «Структура данных не поддерживает хранение расширений. Необходимо отключить режим совместимости.» Читать далее Ошибка «Структура данных не поддерживает хранение расширений. Необходимо отключить режим совместимости»