Платформа 1С:Предприятие для автоматизации бизнес-процессов. Разработка, администрирование, интеграции, оптимизация.

Все материалы

Все статьи, заметки и разборы по этой теме в хронологическом порядке.

Как изменить запись регистра сведений

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

20 августа 2022 г. · 2 минуты · CrazyElephant_x

Обновил 5 способов загрузки из excel в 1с

Обновил конфигурацию 5 способов загрузки из excel в 1с. Скачать можно на инфостарт за стармани или просто скопировав текст модулей, я их привел в тексте статьи или у меня в вконтакте там выложил конфигурацию. Как вариант можно скачать бесплатно в вк, а потом зайти на инфостарт и поставить плюсик за труды. Описание изменений в конфигурации 5 способов загрузки из excel в 1с Дописал загрузку из файла и вывод содержимого на форму Дописал таймер замеряющий скорость выполнения каждого метода у вас на компьютере Добавил общий макет файл excel содержащий 4 колонки и 8000 строк Закоментированный код показывает варианты обработки данных в файле Скачав конфигурацию и развернув её на своем железе можно быстро выбрать способ как загружать excel файлы в 1с. Попробовав все пять способов загрузки из excel в 1с можно выбрать самый быстрый и удобный для вас. ...

18 августа 2022 г. · 2 минуты · CrazyElephant_x

Пустая ссылка в запросе 1с

Бывает необходимо получить в запросе пустую ссылку на какой-то объект или выбрать объекты с незаполненным реквизитом, установив отбор по пустой ссылке. Разберем в статье разные варианты получение и отбора по пустой ссылке, а также способы проверки на заполненность. В этой заметке во всех примерах будет устанавливаться отбор или сравнение на пустую ссылку в справочнике и пустую ссылку в документе. Отбор по пустой ссылке Для указания пустой ссылки в запросе можно использовать несколько способов: ...

17 августа 2022 г. · Обновлено: 28 июня 2026 г. · 2 минуты · CrazyElephant_x

UTF8 без BOM

Создаете выгрузку из 1с на сайт с помощью текстового файла? Ничего не работает из-за BOM в UTF8. Разбираемся как создать UTF8 без BOM. Рассмотрим абсурдный вариант без программирования, создавать файлы программно, открывать их в текстовом редакторе например notepad++ и менять кодировку. Понимая что вариант не рабочий перейдем к нормальному решению. Что бы создать UTF8 без BOM создаем текстовый документ с BOM, потом открываем его считываем без «БУМ» и перезаписываем. Пример функции которая это делает: ...

29 июня 2022 г. · 1 минута · CrazyElephant_x

Модули в 1с

Модули – объекты методичных, в которых содержится программный код и определяющие поведение приложения. В Платформе существует достаточно большое количество видов модулей, каждый из которых имеет свое предназначение и особенности. Виды модулей Модули бывают: Общими. Принадлежащие отдельным объектам. Модули состоят из **процедур **и функций. Отдельным объектам метаданных принадлежат: Модули форм, описывающие поведение экранных форм. Модули объектов, описывающие поведение отдельных экземпляров объектов. Например, поведение конкретного товара из справочника номенклатура. Модули менеджеров, описывающие поведение целого класса объектов. Например, всех контрагентов из справочника контагенты. Модули самой конфигурации. Общие модули Общие модули находятся в ветке дерева метаданных Общие. Содержат код, необходимый разным объектам конфигурации. Например, если во многих документах нужен код, рассчитывающий сумму и НДС, не нужно копировать его в каждый документ: Рискуя совершить ошибки. Затрудняя последующее изменение. Пример общего модуля 1с Вы создадите один или несколько общих модулей УчетНДС<…>: УчетНДССервер УчетНДСКлиент РаботаСТабличнымиЧастямиКлиент РаботаСТабличнымиЧастямиСервер … Реализуете нужное поведение там. А из отдельных документов будете просто **вызывать **код общих модулей. Возможно, даже захотите создать подсистемы **УчетНДС и РботаСТабличнымиЧастями **и собрать эти модули в них. Свойства общих модулей Как у любых объектов метаданных, у модулей есть свойства: ...

16 мая 2022 г. · Обновлено: 28 июня 2026 г. · 7 минут · CrazyElephant_x