...

Запросы: Разработка

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

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

16.05.2014    4230    LittleFairy    9    

4

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

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

1 стартмани

30.04.2014    38628    bforce    22    

149

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

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

03.04.2014    13237    prodines    3    

2

Запросы Программист Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Пример получения остатков по складу по запросу по почте из программы 1С 7.7. Для получения остатков необходимо пользователю с любого почтовика (с любого "мыла") отправить текст сообщения GiveMyStockBalance_ForAnalize на почтовый адрес определенный в Константа.СерверПолучения. Программа выдаст остатки (можно переписать функцию для выдачи любых данных) в формате xls на почту указанную в константе Константа.СерверОтправки. Программа может быть полезна в тех организациях где трудно или невозможно осуществить прямой доступ к 1С сотрудников для просмотра необходимых данных. Также можно организовать некий почтамт - запрос для клиентов - при посылке определенного логина клиентом на его почту будет автоматически выслана информация, например, акт сверки с клиентов, или процент выполнения его заказа и т.д.

3 стартмани

25.03.2014    25547    5    protexprotex    3    

5

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

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

20.03.2014    31881    GROOVY    11    

79

Запросы Программист Платформа 1С v8.3 Бесплатно (free)

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

11.03.2014    9866    manserg    8    

4

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

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

03.02.2014    4846    elina-92    6    

0

Запросы Программист Платформа 1С v8.3 1С:Зарплата и Управление Персоналом 2.5 Бесплатно (free)

Я думаю многие из Вас сталкивались с необходимостью оптимизации больших запросов, которые трудно поддаются рефакторингу. Иногда такие запросы бывают настолько объемны (несколько тысяч строк кода и десятки запросов в пакете), что просто не знаешь с какой стороны к ним подступиться. В статье я описал историю оптимизации заполнения документа «Начисление зарплаты сотрудникам» в ЗУП 2.5 на одном из проектов. В итоге получился некий «мини-гайд» как можно использовать SQL Profiler и План выполнения запроса для выявления неоптимальных/некорректных участков кода для больших запросов.

21.01.2014    35628    krolya    63    

155

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

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

18.01.2014    63046    MrFlanker    61    

95

Запросы Программист Платформа 1С v8.3 Бесплатно (free)

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

03.01.2014    87485    Dmitryiv    19    

61

Запросы Программист Платформа 1С v8.3 Абонемент ($m)

Конструктор запроса легко вызывается для строки, содержащей готовый текст запроса. Так работают все консоли запросов. Но задача становится нетривиальной, если у нас есть код не на языке запросов, а на встроенном языке 1С:Предприятия. В нём запрос является лишь частью текста и он представлен не в чистом виде, а в виде строковой константы с переносами строк, двойными кавычками и прочими "неудобствами".

1 стартмани

25.12.2013    45991    66    Vladimir Litvinenko    32    

65

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

В данной статье пойдет речь о том как в 1С 8.1-8.2 можно использовать прямые запросы к СУБД MS SQL. Статья навеяна реальным внедрением. Я постарался описать общие моменты которые необходимо знать для того что бы спуститься на уровень СУБД и начать использовать прямые запросы к СУБД в обход 1С Сервера приложений.

25.11.2013    54331    ixilimuse    65    

100

Запросы Программист Платформа 1С v8.3 Россия Бесплатно (free)

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

15.11.2013    25314    Petr54-ru    22    

6

Запросы Программист Абонемент ($m)

Дается способ нахождения инверсий в перестановке числовой последовательности. Вычисления выполнены с помощью языка запросов 1С.

1 стартмани

15.11.2013    13542    1    zaxarovsky    9    

2

Запросы Программист Бесплатно (free)

В статье приведены некоторые особенности языка запросов 1С и обработки полученных данных. Статья ориентирована на начинающих разработчиков.

20.10.2013    297016    Ekovichev    95    

378

Закрытие периода Запросы Программист Бухгалтер Платформа 1С v8.3 1С:Бухгалтерия 2.0 Россия Бухгалтерский учет Налоговый учет НДС Абонемент ($m)

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

1 стартмани

11.10.2013    23982    51    KAPACEB.AA    18    

55

Перенос данных 1C Запросы Программист Платформа 1С v8.3 Абонемент ($m)

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

1 стартмани

09.10.2013    13592    47    Ekovichev    5    

6

Запросы Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Если текст запроса MS SQL содержит конструкции «select … into #Vrem_Tz from …», то при выполнении может возникнуть ошибка «Произошла исключительная ситуация (ADODB.Recordset): Операция не допускается, если объект закрыт.»

1 стартмани

09.10.2013    7022    33    wins2    4    

7

Запросы Программист Платформа 1C v8.2 Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

20.09.2013    75385    ildarovich    47    

249

Запросы Программист Платформа 1С v8.3 Абонемент ($m)

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

1 стартмани

06.09.2013    13702    Tavalik    3    

3

Запросы Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

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

05.09.2013    8828    alvabul    6    

3

Запросы Программист Платформа 1С v8.3 1С:Зарплата и Управление Персоналом 2.5 1С:Управление производственным предприятием Россия Управленческий учет Абонемент ($m)

В конфигурациях ЗУП и УПП есть 2 часто используемых регистра сведений: «РаботникиОрганизаций» aka «Кадровая история сотрудников (по юрлицам)» - хранит кадровые перемещения сотрудника в регл. учете и «ПлановыеНачисленияРаботниковОрганизаций» aka «Плановые начисления сотрудников организаций» - хранит назначенные сотруднику виды расчета. Эти регистры имеют одну особенность, часто упускаемую новичками из виду.

1 стартмани

28.08.2013    44719    Synoecium    9    

70

Запросы Программист Платформа 1С v8.3 Бесплатно (free)

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

16.08.2013    7683    Yimaida    10    

13

Запросы Программист Пользователь Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Написано по просьбе продвинутого клиента. Суть - формирует отчет (табличный документ) по запросу, который написан в консоли запросов и из нее сохранен в файл *.sel. Если надоело писать отчет под каждый чих пользователей, выдаете им это творение и в дальнейшем только пишете и раздаете запросы.

1 стартмани

11.08.2013    25741    27    dmbal    6    

6

Запросы Программист Платформа 1С v8.3 Бесплатно (free)

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

29.07.2013    9943    zaxarovsky    5    

16

Запросы Программист Платформа 1С v8.3 Абонемент ($m)

Предлагаю вниманию случай использования методики, описанной автором ildarovich [http://infostart.ru/profile/28527/] в статье [http://infostart.ru/public/160707/]. Одним пакетным запросом для каждого элемента справочника выводятся уровни всех его предков.

1 стартмани

25.07.2013    10554    zaxarovsky    3    

4

Запросы Программист Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

11.07.2013    9533    blockcode    8    

13

Запросы Программист Платформа 1С v8.3 Абонемент ($m)

Клиентское приложение для работы с веб-сервисом IT-Решение: Консоль изучения методов платформы 1С:Предприятие 8 в режиме толстый клиент. Подготовка к аттестации 1С:Специалист on-line! Тестовые задания по различным видам учета! Подсказки для оптимального решения!

1 стартмани

27.06.2013    36399    194    bpc222    41    

132

Запросы Программист Платформа 1С v8.3 Абонемент ($m)

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

1 стартмани

13.05.2013    23739    68    echo77    13    

30

Запросы Системный администратор Программист Платформа 1С v8.3 Запросы Бесплатно (free)

Сервис для изучения запросов 1С: "Консоль изучения запросов 1С:Предприятие 8". Теперь и с конструктором запросов!

07.05.2013    134491    bpc222    327    

558

Запросы Программист Бесплатно (free)

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

25.04.2013    8243    serg17    14    

13

Запросы Программист Платформа 1С v8.3 Бесплатно (free)

Вариант получения запросом структуры иерархического справочника в виде плоской таблицы с динамическим количеством колонок по фактическому максимальному уровню иерархии элементов/групп справочника.

19.04.2013    29010    zaursoft    4    

4

Запросы Системный администратор Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Описана поддержка подсистемой "COMExchange"работы с ВК GameWhithFire.dll и в частности ускоренная выгрузка результата запроса ADO средствами ВК.

11.03.2013    21210    yuraos    4    

13

Запросы Программист Платформа 1С v8.3 1С:Зарплата и кадры бюджетного учреждения Бесплатно (free)

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

05.03.2013    11709    Nowa    3    

6

Запросы Системный администратор Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Обработка для выполнения запросов к внешним базам SQL. Выполнение сохраненных в базе данных процедур.

1 стартмани

07.02.2013    4401    95    lelmand    8    

19

Запросы Системный администратор Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

На примере нестандартной задачи, связанной со структурой данных, продемонстрированы возможности подсистемы для выполнения «прямых» запросов к базе 1С клиент-серверной версии.

06.02.2013    24588    yuraos    12    

22

Адаптация типовых решений Запросы Программист Платформа 1С v8.3 1С:Зарплата и Управление Персоналом 2.5 Россия НДФЛ Бесплатно (free)

Неправильно формируется НДФЛ удержанный при сторнировании начислений сделанных в прошлых расчетных периодах.

06.02.2013    15125    SOB    21    

8

Запросы Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Часто сталкивался с необходимостью сохранения динамического списка в Excel. Перерыл форумы на тему: "как сохранить данные динамического списка" и находил ответы: "никак !". Поэтому создал небольшую демонстрационную конфигурацию, в которой можно найти ответ - как. В примере параметры динамического списка действуют по условию "И" совместно с отборами. Параметры удобно использовать для простых ограничений в больших динамических списках, например - диапазон дат, отборы - для сложных условий. Также в конфигурации пример добавления новых условий отбора с помощью команды контекстного меню "Отбор по значению".

1 стартмани

25.01.2013    16491    56    hobi    4    

6

Запросы Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Приведены и прокомментированы запросы, помогающие решать указанные задачи в составе пакетных запросов. Отличием от других известных решений является простая структура, относительная компактность, высокие быстродействие и устойчивость к ошибкам исходных данных. Применяется техника искусственных таблиц, изначально упомянутая в статье "Порождающий запрос" [http://infostart.ru/public/90367/].

1 стартмани

24.01.2013    119852    ildarovich    58    

302