Запрещаем повторное проведение (перепроведение) документа в программном коде

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

Продолжить чтение

Обрабатываем события при запуске и завершении работы приложения в 1С

При написании программ нередко возникает необходимость выполнить какие-либо действия при запуске или завершении работы программы. С «обычными» программами в этом случае всё просто. Необходимо обработать соответствующие события или поместить необходимый код перед загрузкой главного окна или отображением консольного «интерфейса». Но, что делать в случае с 1С? Если в 1С Предприятие

Продолжить чтение

Хранение файлов в информационной базе 1С

1С Предприятие позволяет прикреплять к объектам конфигурации произвольные объекты, в том числе файлы. Это бывает очень полезно. Поскольку позволяет, например, хранить не только информацию о документах, но и сами документы в формате pdf, txt и т.д. Механизм сохранения и выгрузки одинаков для всех типов файлов.

Продолжить чтение

Фильтрация результатов полнотекстового поиска в 1С

В одной из предыдущих статей был описан механизм полнотекстового поиска в 1С Предприятие. Несмотря на все свои достоинства, он имеет один очень крупный недостаток. В нём практически отсутствуют средства для настройки фильтрации данных. Можно только либо включить или отключить добавление всех объектов данного типа в полнотекстовый индекс, либо воспользоваться стандартным

Продолжить чтение

Определение типа данных переменной в 1С

Программисту 1С нередко приходится сталкиваться с задачей определения к кому типцу относятся те или иные данные. Например, является ли та или иная переменная объектом справочника или документа.

Продолжить чтение

Открытие web страницы в браузере и не только средствами 1С

В информационной базе 1С довольно часто приходится хранить адреса web страниц. Например, адреса сайтов компаний партнёров. Разумеется, эти web страницы хотя бы иногда нужно открыть. 1С предоставляет готовый инструмент и для решения этой задачи.

Продолжить чтение

Полнотекстовый поиск по информационной базе 1С

1С Предприятие поддерживает полнотекстовый поиск. Это позволяет легко искать в информационной базе практически любую информацию, которая в ней содержится, даже без указания чётких критериев для поиска. Механизм полнотекстового поиска в 1С состоит из двух составных частей: Полнотекстовый индекс; Средства выполнения поиска.

Продолжить чтение

Режимы совместимости интерфейса в 1С 8.3. Возвращаем конфигурации привычный внешний вид

Одним из новшеств технологической платформы версии 8.3 стал новый пользовательский интерфейс под названием «Такси». Его внешний вид показан на скриншоте ниже. Этот интерфейс выглядит весьма эффектно в контексте дизайна последних версий Windows (начиная с Windows 8). Однако расположение элементов для доступа к объектам конфигурации в нём далеко не всегда удобно.

Продолжить чтение