Архив автора: Автоматизация малого бизнеса

Запросы 1С:Предприятие 8. Итоги

Оглавление: Основы работы. Параметры и операторы сравнения. Условия отбора. Группировки. Итоги. Вложенные запросы. Итоги в запросах 1С чем-то похожи на группировки. Они имеют ту же задачу — произвести математические или статистические операции над данными выборки. Но имеются и существенные различия: Итоги добавляют строки к данным выборки, в то время как группировки сворачивают выборку и строк… Читать далее »

Работа с метаданными объекта 1С или как очистить все реквизиты и табличные части

Не так давно пришлось приводить конфигурацию заказчика в соответствие с законом «О защите персональных данных», который гласит, что при отказе клиенту в одобрении заявки все личные данные о нем должны удаляться из информационной системы обработки персональных данных, которой является 1С. Реквизитов и таблиц с личными данными было достаточно много, поэтому вручную прописывать очистку было нецелесообразно.… Читать далее »

Таблица значений как источник данных в запросе 1С

Не очень часто, но приходится делать запросы к таблице значений в 1С. При этом нужно учитывать несколько нюансов. Во-первых, в таблице значений, являющейся источником данных для запроса, колонки должны быть типизированы. ТаблицаОплат=новый ТаблицаЗначений; ТаблицаОплат.Колонки.Добавить("Дата", Новый ОписаниеТипов("Дата",,,,, Новый Квалификаторыдаты(ЧастиДаты.Дата))); ТаблицаОплат.Колонки.Добавить("Договор", Новый ОписаниеТипов("ДокументСсылка.ДоговорЗайма")); ТаблицаОплат.Колонки.Добавить("Сумма", Новый ОписаниеТипов("Число",,, Новый КвалификаторыЧисла(15,2))); Подробнее вопрос типизации колонок рассмотрим в следующей статье, посвященной… Читать далее »

Отбор в динамическом списке по реквизиту табличной части элемента

На днях получил задание реализовать поиск документа по контрагенту, указанному в нем. Все было бы элементарно просто, но структура документа была не совсем обычна. Документ регистрирует продажу долга контрагентов сторонней организации, при этом одним документом может продаваться сразу несколько долгов. Поэтому в документе есть табличная часть, состоящая из двух колонок: Контрагент и СуммаДолга. Список документов… Читать далее »

Запросы 1С:Предприятие 8. Группировка

Оглавление: Основы работы. Параметры и операторы сравнения. Условия отбора. Группировки. Итоги. Вложенные запросы. Группировки в запросах 1С применяются, когда необходимо свернуть таблицу, получаемую из источника данных по какому-либо столбцу (группировочный столбец) а со значениями другого столбца (группируемый столбец) произвести некие математические или статистические действия, например подсчитать сумму. Развернуть группировку после выполнения запроса и узнать, какие… Читать далее »

Запросы 1С:Предприятие 8. Параметры запроса и операторы сравнения

Оглавление: Основы работы. Параметры и операторы сравнения. Условия отбора. Группировки. Итоги. Вложенные запросы. Параметры в запросах 1С служат для передачи в запрос данных, которые могут изменяться в зависимости от условий выполнения запроса и поэтому не могут быть жестко зафиксированы в самом запросе. Параметры выделяются в тексте запроса символом &. В качестве параметра можно передавать любой… Читать далее »

Запросы 1С:Предприятие 8. Условия отбора

Оглавление: Основы работы. Параметры и операторы сравнения. Условия отбора. Группировки. Итоги. Вложенные запросы. Условия в запросах применяются, когда необходимо выбрать не все записи из таблицы информационной базы 1С, а только соответствующие одному или нескольким критериям отбора. Условия в запросах 1С могут задаваться различными способами в зависимости от особенностей самого запроса и источника данных. Ключевое слово… Читать далее »

Запросы 1С:Предприятие 8. Основы работы

Этой статьей мы начинаем цикл, посвященный работе с запросами в системе 1С:Предприятие версии 8.1 и выше. Оглавление: Основы работы. Параметры и операторы сравнения. Условия отбора. Группировки. Итоги. Вложенные запросы. Запрос — это мощнейший инструмент, служащий для быстрого (по сравнению со всеми другими способами) получения и обработки данных, содержащихся в различных объектах информационной базы 1С. Создание… Читать далее »

Модуль менеджера и модуль объекта в 1С

В новых версиях конфигураций системы 1С:Предприятие многие функции и процедуры переместились из модулей объектов (документов, справочников и т.д.) в модули менеджера. Рассмотрим различия между этими двумя модулями. Согласно теории объектно-ориентированного программирования, методы объектов делятся на две группы: статические и простые. Простые методы имеют доступ только к конкретному экземпляру класса. Статические методы не имеют доступа к… Читать далее »

Зачет сумм взносов во внебюджетные фонды в 1С:Бухгалтерия 3.0

Нередко пользователи сталкиваются с ситуацией, когда в одном из внебюджетных фондов возникает переплата, и эти деньги нужно «перебросить» в другой внебюджетный фонд. Это делается с помощью ручных проводок. Рассмотрим подробнее на примере: Существует переплата в ФФОМС в размере 220 р. Ее необходимо зачесть в качестве уплаты взносов на обязательное пенсионное страхование. Во-первых, нужно создать бухгалтерскую… Читать далее »