...

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

Параллельные HTTP-запросы

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

Демонстрируется пример параллельных http-запросов с использованием Msxml2.ServerXMLHTTP, WinHttp.WinHttpRequest, что позволяет получать данные сразу с множества ресурсов, экономя время, а также работать файловом режиме.

04.04.2017    22131    gzharkoj    19    

61

Запрос: Получение узлового заказа покупателя из структуры подчиненности документов (УТ 10.3)

Запросы Запросы Конфигурации 1cv8

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

29.03.2017    9746    KazanKokos    12    

2

Дюжина вопросов для программиста 1С

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

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

07.03.2017    23565    nucha    101    

70

Отправка PUT запроса средствами 1С 8.3

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

HTTP запрос с использованием метода PUT средствами 1С 8.3 на практике - проблема и решение

16.02.2017    43947    hspeed79    18    

95

Ошибка при загрузке курсов валют. Комплексная автоматизация 2.2 (ошибка в типовой)

Адаптация типовых решений Запросы Оперативный учет 1С:Комплексная автоматизация 2.х

При вызове обработки "Загрузить курсы валют" в конфигурации "Комплексная автоматизация 2.2" рел. 2.2.2.157 программа выдавала ошибку

17.01.2017    17567    serg1c    7    

2

Заметки про запросы. Коллекция

Запросы Платформа 1С v8.3 Запросы Конфигурации 1cv8

Кто-то коллекционирует марки, а я собрал мини-коллекцию запросов, хотел с Вами поделиться. Надеюсь, что мои комментарии представляют отдельную ценность.

26.12.2016    30176    vasilev2015    63    

173

Исправление ошибки арифметического переполнения при преобразовании numeric к типу данных numeric при расчете себестоимости

Бюджетирование и планирование Запросы Платформа 1С v8.3 Конфигурации 1cv8

В данной статье описывается один из способов исправления ошибки арифметического переполнения при преобразовании numeric к типу данных numeric, с которой не раз сталкивались многие люди, занимающиеся расчетом себестоимости в базах с большим объёмом данных.

13.12.2016    43985    TheRealStanly    34    

25

Ошибки конструктора запроса

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

При работе в платформе 8.3 столкнулся со следующей неприятной особенностью конструктора запроса: Конструктор некорректно работает с псевдонимами.

19.11.2016    5251    g45eorg    8    

4

Оптимизация запросов 1С:Предприятие – от теории к практике

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

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

07.10.2016    50610    bpc222    20    

131

Разбиение текста запроса на функции

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

Хочу посвятить публикацию одному приему, который я впервые увидел в типовой ерпи. Если честно, описание идеи довольно короткое, и слабо тянет на целую публикацию. Но я намеренно выделил ее в отдельную статью, чтобы акцентировать на ней внимание, т.к. считаю, что данная техника СУЩЕСТВЕННО повышает читаемость, а также заставляет структурировать тексты запросов.

13.09.2016    21230    json    51    

56

Запрос определения даты наступления события в рабочих днях

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

В данном запросе определяется дата оплаты поступления исходя из отсрочки платежа в рабочих днях.

31.08.2016    11203    maxvcb    7    

12

Быстрая передача результата запроса на клиент через COM-соединение с текущей базой

Запросы Платформа 1С v8.3 Конфигурации 1cv8

Способ ускорения передачи больших объемов данных с сервера на клиент, используя COM-соединение с текущей базой. Быстрее в 3-5 раз, по сравнению с обычными методами.

31.08.2016    18295    Aphanas    19    

43

Расчёт медианы числовых рядов запросом

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

В моей практике возникла задача поиска медиан множества числовых рядов средствами платформы «1С:Предприятие 8». Было принято решение использовать запрос. Так как толковых вариантов с ходу найти в Интернете не удалось, то пришлось решать задачу самостоятельно с нуля. В этой статье делюсь своими наработками и соображениями.

27.07.2016    11804    SpaceOfMyHead    16    

16

Как в запросе 1С преобразовать секунды в часы и минуты

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

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

15.07.2016    21963    azhilichev    23    

29

Универсальный механизм общения с внешним миром. HTTPЗапрос POST / GET / JSON

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

Умеет 1С общаться с внешним миром. Мне кажется, не совсем удобно пользоваться тем функционалом, что дали нам разработчики платформы. И решил тогда (копируя из раза в раз однотипные куски кода) написать себе универсальный велосипед. Что он умеет: Отправлять запросы GET - просто строка с адресом Отправлять запросы POST - адрес + строка(ки) содержимого Преобразовать отправляемые данные формата JSON Принимать данные в строку, или через файл. Если данных много, но всё равно потом записывать в переменную содержимое файла. Принимать бинарные/картинки. Принимает, но отдаёт их строкой. Нужно взять напильник и подточить функцию.

28.06.2016    30084    agent00mouse    17    

94

Заметки про запросы. Последовательность.

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

Рассуждения, основанные на контрпримерах. Определяем последовательность операций с помощью одной только консоли запросов. Версия 2.

27.05.2016    50850    vasilev2015    34    

149

Настраиваемый генератор числовой последовательности для запроса

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

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

08.05.2016    19967    ildarovich    6    

45

Обращение к результатам пакетного запроса по именам

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

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

25.04.2016    17543    Yashazz    29    

30

Обнуление (свертка) остатков по бухгалтерскому регистру одним запросом

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

Интересный вариант свертки остатков. Думал, как это сделать как можно чище, и вот что получилось. Создает 4 ручные операции: для счетов без субконто, с 1 субконто, 2мя субконто и 3мя субконто. Алгоритм можно использовать для переноса остатков по простым счетам между базами БП с помощью типовой обработки ВыгрузкаЗагрузкаXML

19.04.2016    7094    ИНТЕГРА    3    

7

.Net в 1С. Асинхронные HTTP запросы, отправка Post нескольких файлов multipart/form-data, сжатие трафика с использованием gzip, deflate, удобный парсинг сайтов и т.д.

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

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

09.03.2016    37937    Serginio    22    

44

1с vs. МТС Мобильные сотрудники (SOAP запросы в 1С 8.2)

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

Пример использования SOAP запроса в 1С 8.2

14.01.2016    13792    Wilka    7    

8

СокрЛП() в запросе или что все-таки возможно получить с помощью запросов

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

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

21.12.2015    45648    PetrPan    15    

50

Подсчет банковских дней

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

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

03.12.2015    7162    kite2    14    

7

Основы языка запросов xpath, базовый синтаксис и применение в 1С 8.3 для работы с xml файлами сложной структуры

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

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

05.11.2015    22913    iolko    9    

97

Разбиение / "суммирование" строк в запросе

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

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

13.10.2015    19711    ditp    13    

43

HTTP POST запрос к УТМ системы ЕГАИС

Запросы Обмен с ГосИС Платформа 1С v8.3 Конфигурации 1cv8

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

1 стартмани

16.09.2015    86576    desarz    63    

57

Запрос 1С возвращает не то, что вы ожидали? Тогда вам сюда!

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

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

1 стартмани

02.09.2015    22333    director04    18    

49

Кроссдоменные HTTP-запросы к 1С

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

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

30.08.2015    28423    vandalsvq    35    

55

Пропорциональное распределение в запросе

Запросы Платформа 1С v8.3 Конфигурации 1cv8

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

06.08.2015    37265    PythonJ    20    

117

Мои шаблоны. Нахождение всех родителей в запросе

Запросы Платформа 1С v8.3 Конфигурации 1cv8

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

05.08.2015    22427    json    20    

14

Сложные запросы в динамическом списке или как не надо писать запросы для них

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

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

24.07.2015    85678    Aleksey.Bochkov    39    

287

Универсальный способ сравнения таблиц

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

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

05.07.2015    21779    json    3    

22

Проверка рентабельности по реализациям при проведении

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

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

06.06.2015    10335    pvlunegov    3    

11

Как прибавить разное количество банковских/рабочих дней в запросе на каждую дату возникновения долга

Запросы Платформа 1С v8.3 Конфигурации 1cv8

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

26.05.2015    13546    cj512    16    

25

Расчет стоимости за период

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

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

08.05.2015    3448    hamec    4    

0

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

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

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

23.04.2015    9409    Klinov    5    

19

Запрос стоимости партии на даты документов одним запросом (УТ 10)

Запросы Платформа 1С v8.3 Конфигурации 1cv8

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

31.03.2015    7645    bashhhh    8    

6