...

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

Запросы Платформа 1С v8.3

Показано, как в запросе можно удалить конечные и начальные пробелы у строки произвольной длины. Разбиение строки на слова, решето Эратосфена и еще несколько примеров использования запросов 1С.

21.12.2015    50988    PetrPan    15    

52

Математика и алгоритмы Запросы Платформа 1С v8.3

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

03.12.2015    7619    kite2    14    

7

Запросы Языки и среды Платформа 1С v8.3

Есть много способов работы с XML в 1С. Хотел рассказать еще об одном способе, который, в принципе, описан на просторах, но добавлена теория, и описаны пара примеров работы. Речь пойдет о работе с XML, используя XPath.

05.11.2015    24416    iolko    9    

98

Запросы Платформа 1С v8.3

Рассматривается работа со строками в запросе на примере реальных задач из практики: разбиение неких строк на нужные подстроки, "суммирование" строковых данных из различных строк выборки запроса.

13.10.2015    23282    ditp    17    

44

Запросы Обмен с ГосИС Платформа 1С v8.3 1C:Бухгалтерия

В преддверии ввода системы ЕГАИС, разбирались с УТМ и HTTP POST запросами.

1 стартмани

16.09.2015    88149    desarz    63    

58

Запросы Платформа 1С v8.3

В своей работе мне постоянно приходится работать с запросами сложной, многоуровневой структуры. Поиск ошибок запроса превращается в сложную задачу. Но есть до банального простое и на 110% эффективное решение.

1 стартмани

02.09.2015    22951    director04    18    

49

Запросы Платформа 1С v8.3

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

30.08.2015    30192    vandalsvq    37    

56

Запросы Платформа 1С v8.3 1C:Бухгалтерия

Решение задачи распределения суммы пропорционально каким-либо значениям (например, оплату по договорам) с помощью одного запроса таким образом, чтобы при округлении не получалось суммарного отклонения.

06.08.2015    40464    PythonJ    20    

119

Запросы Платформа 1С v8.3 1C:Бухгалтерия

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

05.08.2015    25390    json    20    

16

Запросы Платформа 1С v8.3

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

24.07.2015    89464    Aleksey.Bochkov    39    

291

Универсальные функции Запросы Платформа 1С v7.7 Платформа 1С v8.3

На эту тему уже есть статьи, но этот способ нигде не описан. Хотя я его использую с тех пор, как занимаюсь программированием. Его преимущество в простоте и универсальности: можно применять на 1С, SQL, а также в любом другом языке программирования.

05.07.2015    22571    json    3    

22

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

В моей практике программиста 1С встретилась интересная задача. При проведении документа "Реализации Товаров и Услуг" на предприятии проводилась проверка рентабельности в целом по документу. Необходимо делать проверку на рентабельность по каждой строке списка товаров. Предлагаю вам оценить решение задачи.

06.06.2015    10577    pvlunegov    3    

11

Запросы Платформа 1С v8.3 1C:Бухгалтерия

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

26.05.2015    13995    cj512    16    

26

Запросы Платформа 1С v8.3

Простенький запрос для расчета стоимости периодической услуги

08.05.2015    3672    hamec    4    

0

Запросы Платформа 1С v8.3

Подмена временной таблицы в запросе

23.04.2015    10704    Klinov    5    

20

Запросы Платформа 1С v8.3 1C:Бухгалтерия

Ниже приведен запрос, который получает стоимость партии на дату документа. Такой запрос нужен, когда документ не делает движений по регистру Партии товаров. В УТ10 это документ Перемещение товаров, Приходный и Расходный ордера при отключенной настройке "Вести учет партий в разрезе складов"

31.03.2015    8131    bashhhh    8    

6

Запросы Платформа 1С v8.3 1C:Бухгалтерия

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

20.03.2015    20252    akey    12    

12

Запросы Платформа 1С v8.3 1C:Бухгалтерия

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

20.03.2015    82129    ildarovich    39    

159

Запросы Платформа 1С v8.3 1C:Бухгалтерия

Календарь в запросе (последовательный список дат за определенный период) без использования предварительно созданных объектов метаданных (таких как производственный календарь, график).

23.02.2015    19027    spezc    11    

32

Запросы Платформа 1С v8.3 1C:Бухгалтерия

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

22.02.2015    173744    ildarovich    87    

417

Запросы Платформа 1С v8.3 1C:Бухгалтерия

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

19.02.2015    10105    BalyunovVV    12    

19

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

Речь пойдет о том, как в новой редакции получить тариф/оклад сотрудника на заданную дату. Этот самый тариф нам очень часто нужен для вывода в отчетах чисто информативно. Проблема в том, что в 1С ЗУП 3.0 не очевидно, какое из плановых начислений является основным.

06.02.2015    48112    monkbest    27    

35

Запросы Платформа 1С v8.3 1C:Бухгалтерия

Популярная тема - расчет просрочки в рабочих днях. Если это нужно сделать по одному объекту, то тут всё достаточно просто. Что же делать, если нужно сразу по множеству объектов, при этом быстро и не особо загружая сервер?

25.12.2014    17113    fotov    12    

23

Запросы Платформа 1С v8.3 1C:Бухгалтерия

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

12.10.2014    131192    ekaruk    94    

369

Запросы Платформа 1С v8.3 1C:Бухгалтерия

В идеальном мире не имело бы значение, какой мы используем синтаксис для формирования запроса. Любой логически идентичный запрос должен бы вызывать одинаковый план выполнения с одинаковыми характеристиками производительности. Для достижения этой цели оптимизатор запросов SQL сервера должен знать различные варианты синтаксиса для конкретной логической конструкции и иметь ресурсы для исследования этих вариантов. В настоящее время такая ситуация просто невозможна. Можно предположить, что различные синтаксические вариации на тему одного логического запроса могут повлечь за собой разные планы выполнения с отличающимися характеристиками производительности.

15.09.2014    26892    jan27    25    

63

Запросы

Эта публикация предназначена для разработчиков SQL Сервера, которые испытали особый вид разочарования, который приходит только после часов, затраченных на попытки убедить оптимизатор запросов сгенерировать параллельный план выполнения. Эта ситуация часто возникает, когда сделав очевидно безопасное изменения в тексте умеренно сложного запроса; изменение, которое как-то превращает параллельный план, который выполнялся в десять секунд, в пятиминутного, выполняющегося последовательно монстра.

11.09.2014    24279    jan27    9    

27

Универсальные функции Запросы Платформа 1С v8.3 1C:Бухгалтерия

Обход документов, входящих в структуру подчинённости.

13.08.2014    15754    human_new    9    

12

Запросы Платформа 1С v8.3 1C:Бухгалтерия

Учебная задача. Оплата приходит по заказу. Требуется запросом распределить её по товарам. Практическая задача была сложнее. Упростил специально для иллюстрации. Сначала собираем в одну таблицу заказы и товары. Затем ОБЪЕДИНИТЬ ВСЕ с оплатами. Потом намазываем оплату на товар.

04.08.2014    20881    Трактор    4    

9

Запросы Платформа 1С v8.3 1C:Бухгалтерия

Как из переданного параметра ссылочного типа в запросе получить различные поля объекта конфигурации

26.06.2014    12774    SCRIPT91    22    

40

Запросы Платформа 1С v8.3 1C:Бухгалтерия

Пятницей 13 навеяло небольшой шуточный запрос

13.06.2014    11140    ediks    10    

4

Запросы Платформа 1С v8.3

Реализация запросом в условии соединения.

30.05.2014    4419    ready1C    4    

5

Запросы Платформа 1С v8.3 1C:Бухгалтерия

Очень специфическая задача, в которой мне захотелось использовать В ИЕРАРХИИ()

16.05.2014    4265    LittleFairy    9    

4

Математика и алгоритмы Запросы Платформа 1С v8.3

Списание по двум последовательностям партий запросом (без программной обработки)

1 стартмани

30.04.2014    38951    bforce    22    

149

Запросы Платформа 1С v8.3 1C:Бухгалтерия

Удаляем дубли запросом (из его временной таблицы). Дубли определяем по набору полей сверки. Процедура для обычных форм.

03.04.2014    13449    prodines    3    

2

Запросы Платформа 1С v8.3 1C:Бухгалтерия

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

20.03.2014    32492    GROOVY    11    

80

Запросы Платформа 1С v8.3

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

11.03.2014    9995    manserg    8    

4

Запросы Платформа 1С v8.3 1С:Управление торговлей 10

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

03.02.2014    4901    elina-92    6    

0