1C добавить отбор по ПометкаУдаления и сделать его доступным

Дано Есть стандартная форма (например подбора номенклатуры, или просто какого-либо справочника) но в ней нет элементарного отбора по пометке на удаление. Решение В некоторых случаях если на форме в таблице нет колонки “ПометкаУдаления”, то ее придется добавить (если визуально колонка не нужна то сделать ее невидимой). Если же колонка уже …

1С код удаления файлов/каталогов старше даты изменения/создания

Дано Есть регламенты отправки данных из 1С (отчетность, выгрузки, почта, да что угодно, что нужно логировать) с логами, которые хранятся вне 1С в отдельном сетевом (или локальном) каталоге. Почему в названии статьи написано именно “старше даты изменения/создания” часто это одно и тоже, но оговорюсь, что в коде используется получение именно …

1С Ошибка печати ПКО или Ошибка при установке значения атрибута контекста

Дано 1С конфигурация бухгалтерия предприятия 2.0 Ошибка печати ПКО (приходный кассовый ордер):

Анализ проблемы На первый взгляд все ужасно: в конфигураторе видно, что система пытается выполнить строчку кода:

в отладке видно, что обе переменные типа “Число”, синтакс-помощник говорит что:

То есть ПолеСверху доступно для записи и обе …

Универсальное преобразование перечислений при обмене через COM

Задача При реализации обмена или просто выгрузки некоторых объектов через COM подключение возникает задача сопоставления значений перечислений. Решение Конечно можно прописать константами соответствие если это одно перечисление. А если перечислений много и значений перечислений тоже несколько, то проще написать универсальный код преобразования одного в другое. Что и реализовывает приведенный ниже …

1С Количество рабочих дней за период (без выходных)

Появилась необходимость посчитать количество рабочих дней за период, но не с учетом всех праздников, а просто выкинув субботы и воскресенья. Решил обойтись без использования производственного календаря. Если все же нужно вычислить рабочие дни без праздников и выходных, по данным производственного календаря, то функция ЧислоРабочихДней, которая есть в некоторых конфигурациях (воспользуйтесь …

1С программно добавить параметр, отбор в СКД

Постоянно нужен и постоянно забывается код как программно добавить или изменить параметр или отбор СКД. Код можно использовать при открытии формы, чтобы задать начальные настройки вычислив их по вашему особому алгоритму и т.д., так как не всегда параметры и отборы настолько просты, что можно их вложить в СКД. Добавить отбор: …

Запрос 1С получения данных (цен, валют и т.д.) периодического РС на дату документа

Задача эта возникает довольно часто и сводится не только к получению цен на дату каждого документа, но также и курсов валют и т.д. (в общем все, ну или почти все, что связано с получением данных из периодических регистров сведений на дату документа, можно решить с помощью аналогичных запросов) Запрос на …

Скриншот (Screenshot) из 1С с помощью PowerShell

Из темы все понятно, просто приведу код скрипта powershell

а также на всякий случай код обернутый в 1С