...

Библиотека по теме "Запросы" для 1С

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

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

15.02.2021    113847    antistress    49    

190

Запросы 1С:Предприятие 8 1C:Бухгалтерия

Доброго времени суток, коллеги. У меня возникла задача - разбить запросом записи периодического регистра сведений по интервалам. Возможно, кому-то будет интересно решение подобной задачи. Покажу решение на примере регистра "История изменения уровней", в моем случае в нем можно для каждого элемента из справочника "Должности" задать уровень на любой период. Для примера использовал каркасную конфигурацию.   

22.12.2020    6602    Andrei_Ivanov    3    

3

Математика и алгоритмы Механизмы типовых конфигураций Запросы 1С:Предприятие 8 1С:Управление производственным предприятием

Данный функционал можно использовать, например, в процессе оформления возвратов от поставщика (корректировка реализации по согласованию сторон) при автоматическом создании корректировок реализации по документам поставщика, он позволяет массово создать корректировочные счета-фактуры в УПП 1.3. При создании документа из первичного счета-фактуры выданного в новый корректировочный счет-фактуру выданный копируются значения свойств.

17.12.2020    3292    ksnik    0    

4

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

В статье показывается простой метод реализации аналога оператора PIVOT в запросе 1С без использования соединений.

12.12.2020    17371    Eugen-S    29    

76

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

Всем известно, что в SQL синтаксисе есть выражение LIMIT. Очень полезное выражение для постраничной навигации. Но его нет в запросах 1С. Кто-то может сказать, что есть ПЕРВЫЕ, но ПЕРВЫЕ не подходит для постраничной навигации. Рассмотрим в статье, как можно имитировать LIMIT в запросах 1С.

08.12.2020    7954    opx    51    

21

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

Способ формирования итогов в запросе по совокупности группировок, объединенных в единый набор, при помощи функции АВТОНОМЕРЗАПИСИ.

18.11.2020    34388    antonivan    22    

125

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

Получение кадровый данных сотрудников в запросе при помощи функции КадровыйУчет.СоздатьНаДатуВТКадровыеДанныеСотрудников().

26.10.2020    16607    Danila7Zz    4    

13

Запросы 1С:Предприятие 8 1C:Бухгалтерия

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

07.09.2020    15809    Evg-Lylyk    23    

59

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

Меры центральной тенденции (вычисление среднего) в запросе 1С: * Среднее арифметическое * Среднее гармоническое * Среднее квадратическое * Среднее усеченное * Среднее винсоризованное * Медиана * Мода

31.08.2020    5084    parcan    6    

6

Запросы

Решение, позволяющее получить данные, аналогичные "срезу последних" на два порядка быстрее.

10.08.2020    7247    hobi    52    

28

Инструментарий разработчика Запросы 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Комплексная автоматизация 2.х

В базе ERP и КА есть форма тестировщика, которая автоматически получает из конфигурации полные тексты запросов формирования бухгалтерских проводок выбранного документа, даёт возможность модифицировать запрос и сразу проверить результат.

01.05.2020    15554    sapervodichka    1    

104

Запросы

Практические примеры работы с JSON непосредственно в языке запросов. Перенос курсов валют между УТ и БП. Требуется SQL Server 2016 и выше.

24.04.2020    6922    zhichkin    6    

19

Универсальные функции Запросы СКД 1С:Предприятие 8

8 способов реализации повседневной актуальной задачи, готовый код

25.02.2020    5573    Yashazz    21    

22

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

Заметки о "ПОДОБНО" в языке запросов

23.02.2020    141926    Yashazz    40    

146

Запросы 1С:Предприятие 8 1C:Бухгалтерия

Простая реализация с помощью встроенных методов. Пригодится тем, кому нужно пронумеровать запрос без СКД и переборов.

09.01.2020    105151    user602678_maxipunchik    57    

65

Запросы 1С:Предприятие 8 1C:Бухгалтерия

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

23.12.2019    22073    darkdan77    21    

92

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

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

22.11.2019    49926    relines    8    

24

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

Столкнулся с задачей получения IP адреса, который вызывает http сервис 1С. Итак, решение:

22.11.2019    22525    Sibars    21    

165

Запросы 1С:Предприятие 8 1C:Бухгалтерия

Для группировки данных в языке запросов 1С существуют конструкции СГРУППИРОВАТЬ ПО [ГРУППИРУЮЩИМ НАБОРАМ], ИТОГИ ПО [ОБЩИЕ]. Для новичков назначение этих конструкций не всегда очевидно, попробуем разобраться на примерах, для чего предназначена каждая из них и в чем отличие от аналогичных конструкций в языке SQL.

19.09.2019    142323    sertak    17    

104

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

При определении количества элементов в виде "NULL" в результирующей таблице запроса нам возвращается значение "0".

17.09.2019    9265    toxilamer    19    

1

Запросы 1С:Предприятие 8 1C:Бухгалтерия

Один запрос, который довольно часто пригождался.

05.09.2019    37836    json    44    

116

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

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

1 стартмани

27.08.2019    29057    ids79    25    

133

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

Пример оптимизации запроса для решения задачи выбора реквизита табличной части по нестандартному алгоритму.

27.08.2019    6462    PaStrel    1    

3

Запросы 1С:Предприятие 8 1C:Бухгалтерия

Алгоритм формирования контрольной цифры штрих-кода EAN-13 с помощью запроса 1С:Предприятия

24.08.2019    9150    vadver    5    

25

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

В этой статье приведен пример неочевидной "оптимизации" запроса, которая противоречит всем правилам, описанным в книгах для подготовки к сертификации "1С:Эксперт по технологическим вопросам", а также преподаваемым на курсах подготовки экспертов.

02.07.2019    19136    igordynets    120    

63

Запросы 1С:Предприятие 8 1C:Бухгалтерия

Выборка позволяет создать таблицу значений из справочника (или из чего-то подобного) с днями рождения с наперед заданными условиями.

26.06.2019    6848    user654641_yaga_m    6    

5

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

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

1 стартмани

20.06.2019    46718    Alxby    23    

21

Запросы 1С:Предприятие 8 1C:Бухгалтерия

Правила запроса, которые описаны в книге "Настольная книга 1С:Эксперта по технологическим вопросам". Актуальность темы связана с тем, что современные программисты не очень любят читать и даже не знакомы с этими рекомендациями.

17.06.2019    25913    Lucifer93    71    

95

Запросы 1С:Предприятие 8 1C:Бухгалтерия

В большинстве случаев основной причиной медленной работы системы при многопользовательском режиме работы является блокировка данных СУБД (говорим про клиент-серверную версию). Блокировка - это не есть хорошо или плохо, это жизненно необходимая вещь при построении прикладной логики работы системы. Но блокировки таблиц, записей могут быть как вполне законными, так и далеко не всегда оправданными в каждой конкретной ситуации. Одной из самых распространенных причин неоптимальной блокировки ресурсов является некорректное написание запросов.

13.06.2019    7386    slayer-ekb    10    

7

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

Другие статьи на эту тему объясняют, что такое план выполнения запроса, но не рассказывают о том, как его получить. Эта заметка призвана заполнить этот пробел. Её цель - популяризировать общедоступные инструменты получения плана запроса среди разработчиков, которые ещё не начали их использовать.

10.06.2019    13861    DataReducer    12    

54

Запросы 1С:Предприятие 8 1C:Бухгалтерия 1С:Франчайзи, автоматизация бизнеса

Статья предназначена тем, кто понимает, зачем нужна групповая обработка в консоли запросов. Рассматривается групповая обработка в консоли Управляемая консоль отчетов.

13.05.2019    14597    Evg-Lylyk    12    

45

Запросы 1С:Предприятие 8 1C:Бухгалтерия

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

11.04.2019    8442    IVC_goal    11    

13

Запросы 1С:Предприятие 8 1C:Бухгалтерия

Появилась задача вычислить возраст человека на определенную дату. Сначала был написан вариант кодом, через цикл, но замер производительности показал, что подобное решение "тяжеловесное". Более того, я знаю, что задача будет повторяться, причем данные нужно будет выдавать запросом. Было решено сделать определенный шаблон, на основании которого можно было бы писать другие решения.

11.04.2019    6494    lex_hrabovskyi    12    

7