...

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

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

Для ускорения работы со списком документов, в котором при выводе строки выполняется запрос по регистрам или ещё что-нибудь трудоемкое, нужно уменьшить количество выполнений запроса. Для того чтоб запрос не выполнялся каждый раз при переходах по списку можно использовать Соответствие, которое будет выполнять роль временного хранилища результатов запросов.

10.09.2012    10351    Ким    8    

3

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

Разработка и оптимизация запросов 1С (видео 5 частей)

20.06.2012    47938    ktb    41    

147

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

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

24.04.2012    226242    zfilin    36    

238

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

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

17.02.2012    23821    megatrend    5    

15

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

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

06.02.2012    70843    fixin    49    

46

Оборотно-сальдовая ведомость, Анализ счета Логистика, склад и ТМЦ Запросы Платформа 1С v8.3 1C:Бухгалтерия

Неоднократно сталкивался с необходимостью написания запроса для получения остатков по периоду накопления на каждый день. Поскольку рабочий инструмент - консоль запросов, то хотелось получить результат без использования СКД (да и разбираться с ней начал существенно позже). Идея, вероятно, слегка извращенная, но работающая. Альтернативные более быстрые варианты принимаются)

18.01.2012    95613    Laertid    36    

50

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

Столкнувшись с проблемой загрузки из OpenOffice не сразу понимаешь как и что загружать. Давайте разберемся. Доработав запрос под себя можно грузить абсолютно все.(По моему не сложно.)

07.12.2011    8071    Myst_    14    

10

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

Всем, кто начинает работать с 8.2 после 8.1, не сразу становится понятным, зачем было настолько усложнять работу программистам. На сервере мы можем выполнить запрос, на управляемую форму бросить таблицу значений, но вот передать результат запроса прямо в таблицу возможности нет. Я решил слегка упростить данный момент для разработки. Вот что у меня получилось.

07.12.2011    60330    Ivon    20    

31

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

Часто в отчетах требуется получить дату через N банковских дней, данный запрос на выходе дает таблицу: Дата | Дата_Через_N_Банковских дней. Параметр (&КоличествоБанковскиДней*1.5 + 20) не случаен 20 - максимальное количество не банковских дней подряд (примерно) 1,5 - отношение количества банковских дней к календарным дням, чем он меньше тем быстрее выполняется запрос, но если он слишком мал, не все даты могут попасть в результат, поэтому взял с запасом.

24.11.2011    10920    sm0123    13    

15

Логистика, склад и ТМЦ Запросы Платформа 1С v8.3 1C:Бухгалтерия

Статья призвана показать пример как реализовать ФИФО в запросе на произвольном примере для начинающих программистов. Пример использования ФИФО в запросе. Допустим есть поступление денежных средств на 100 рублей. Сколько реализаций товаров оплачено, какую часть последнего документа оплатили? Результат таблица Реализация СуммаДокумента Оплата 1 10 10 2 50 50 3 50 40

22.11.2011    42560    yavedmin    25    

87

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

Запрос проверяет счета учета номенклатуры в документах (например реализации товаров услуг) за период... Суть такая же как и в стандартном механизме получения счетов учета, проверка 5-ти вложенностей номенклатуры, + склад + вид склада + организация. по таким же приоритетам. повторяет функцию получения счетов учета, но только одним запросом. пользуйтесь...перенос строк не работает при копипасте в HyperText Transfer Protocol

16.11.2011    14128    GoodWinSpr    11    

3

Запросы Оперативный учет 7.7 1С:Комплексная 7.7 1С:Торговля и склад 7.7

Первая статья из цикла статей "Прямые запросы:...". Рассказывается о применении класса ПрямойЗапрос и компоненты 1С++ для ускорения функции глВернутьЦену() в типовой конфигурации Торговля и склад. Платформа 7.7.

15.11.2011    16985    leshik    21    

23

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

Использование временных таблиц в построителе отчета

02.11.2011    32012    sword444    8    

16

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

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

26.10.2011    29935    fixin    12    

11

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

Представляю серию уроков по практическому использованию запросов для начинающих программистов 1С 8

11.10.2011    30974    dimetra2008    11    

10

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

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

02.10.2011    11225    y-str    9    

6

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

Зачастую возникают задачи по поиску и замене ссылок в базе. Конечно же все пользуется не заменимым инструментом - обработкой "Поиск и замена значений". Но, также, довольно часто, объем заменяемых данных велик и обработкой проблематично пользоваться вручную.

15.09.2011    14798    _also    32    

29

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

Навеяно публикацией "Анализ сложных запросов с временными таблицами".

1 стартмани

14.09.2011    16272    ediks    8    

8

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

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

12.09.2011    15643    Red_Devil    26    

34

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

Чтобы узнать какие движения сделал документ по конкретному регистру, в моем случае это регистр "ОстаткиПоСчетам" (оборотный), была написана следующая функция в глобальном модуле. Работает только для SQL версии и установленной внешнй компонентой 1С++!

26.05.2011    13828    Vix    4    

0

Запросы OpenConf 1C77

При ситуации, когда необходимо проверить, есть ли у документа подчиненный документ, конкретного вида или нет, если есть, вывести на экран, в этой ситуации будет полезна следующая функция глобального модуля. Работает только в SQL версии и при установленной внешней компоненте 1С++ !

26.05.2011    14060    Vix    1    

2

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

Иногда необходимо получить список или таблицу документов, подчиненных выбранному. Для этого в глобальном модуле была написана функция с прямым запросом на выборку подчиненных документов. Работает только в SQL версии и при установленной внешней компоненте 1С++ !

26.05.2011    20586    Vix    6    

6

Зарплата Механизмы типовых конфигураций Запросы Оперативный учет 7.7 1С:Зарплата и кадры 7.7

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

06.05.2011    6478    pavel_vrn    8    

9

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

В статье приведено несколько приёмов работы с запросами повышающие эффективность работы программиста

17.01.2011    81918    RealEscander    88    

297

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

Запрос позволяет выбрать физ. лицо, организацию, категории сотрудников и коэффициент, на который нужно умножить значения сумм (например начисленного НДФЛ для физ.лица). Мы используем категории сотрудников для разделения зарплаты по проектам. В результат включаются только сотрудники, работавшие за заданный период как по трудовому договору, так и по договорам ГПХ.

12.10.2010    15440    boogie    6    

6

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

Выполнение параметризованных SQL запросов по OLE из 1С 8.x в 1С 7.7 Показан алгоритм как можно выполнить данный вид запросов

08.10.2010    18463    Попытка1С    7    

13

Запросы Оперативный учет 7.7 1С:Комплексная 7.7 1С:Торговля и склад 7.7

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

30.09.2010    169429    CheBurator    37    

31

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

На данный момент не реализован обмен между УТ 11 и Битриксом. Сделать это самостоятельно легко.Предлагаю свой вариант текста запроса , который должен быть размещен в общем модуле "ПроцедурыОбменаССайтом" и служит для подготовки данных для выгрузки в стандартный xml - файл обмена каталогом товаров. Текст запроса переработан с учетом изменений конфигурации УТ в.11.0.4.6.

17.09.2010    13155    briz    6    

13

Зарплата Запросы Расчет 7.7 1С:Зарплата и кадры 7.7

Ускоряет формирование СЗВ примерно вполовину за счет уменьшения числа запросов. Реально полезно, когда надо часто и много заходить в редактирование форм СЗВ. ЗиК 2.99

20.07.2010    10697    aves    7    

30

СКД Запросы Платформа 1С v8.3 1С:Зарплата и Управление Персоналом 2.5

В данной статье рассматриваются основные этапы построения запроса, который позволял бы формировать два вида отчета по ОМС: 1) отчет по принятым в организацию сотрудникам, подлежащим ОМС и 2) отчет по уволенным сотрудникам, подлежащим исключению из числа ОМС. Прилагаемый файл - настройка для типовой обработки "Консоль отчетов" типовой конфигурации "1С:ЗиУП."

1 стартмани

04.06.2010    16267    RailMen    14    

14

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

Задача: вывести в отчете «Списки сотрудников организаций» в поля «Лет», «Месяцев», «Дней», объединенных группой «Стаж в организации» разность между двумя датами в годах, месяцах и днях, используя компоновку данных, но не добавляя функции в общие модули (т.к. конфигурация на поддержке)

1 стартмани

18.05.2010    31986    RailMen    16    

55

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

Эта статья является продолжением моей публикации http://infostart.ru/public/21181/. В работе я столкнулся с тем, что данная конструкция работает, но медленно. Когда дело касается 20-100 строк, то о времени выполнения запроса не задумываешься. Но когда в тексте запроса около 2000 строк, которые обрабатывают массивы данных около 2000+ строк на 50+ столбцов, то итоговое время заставляет задуматься. Данная статья сделана не для гуру по запросам в 1С8, она рассчитана скорее на начальный и средний уровни.

18.05.2010    20516    Ivon    24    

11

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

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

15.05.2010    2539    grub    8    

6

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

Часто возникает необходимость посчитать сумму на форме типа ДокументСписок с текущими отборами... И при большом количестве документов методы с ПостроительЗапроса.ИсточникДанных начинают сильно тормозить, т.к. весь список грузится на клиента. Остается единственное решение - Запрос.

14.05.2010    18509    a-novoselov    11    

16

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

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

29.04.2010    10859    A_kryl    6    

9

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

Понадобилось в запросе выполнить некоторые операции с датами: - посчитать дату оплаты в банковских днях; - собирать строки, в которые должны были входить даты, точнее строковые представления дат в формате "ДФ=dd.MM.yyyy". Вот что из этого получилось.

30.03.2010    74453    alexk-is    39    

143

Зарплата Механизмы типовых конфигураций Запросы Платформа 1С v8.3 1С:Зарплата и кадры бюджетного учреждения

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

25.03.2010    13420    kote    3    

4

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

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

20.03.2010    20476    Nikola23    17    

38