...

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

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

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

24.11.2011    10725    sm0123    13    

15

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

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

22.11.2011    41501    yavedmin    25    

87

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

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

1 стартмани

17.11.2011    24313    187    alexkutuzov    11    

10

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

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

16.11.2011    13977    GoodWinSpr    11    

3

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

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

15.11.2011    16779    leshik    21    

23

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

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

26.10.2011    29282    fixin    12    

11

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

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

11.10.2011    30571    dimetra2008    11    

10

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

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

1 стартмани

02.10.2011    11207    12    y-str    16    

10

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

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

02.10.2011    11121    y-str    9    

6

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

В статье приводится запрос, одного которого достаточно, чтобы реализовать всю механику игры "Жизнь" (http://en.wikipedia.org/wiki/Conway%27s_Game_of_Life) на бесконечном поле. Запрос основан на технике искусственных таблиц, применяемой также в примерах из http://infostart.ru/public/90367/. Приведен отчет-игра "Эволюция", реализующий игровой процесс на основе рассматриваемого запроса. Отчет не привязан к метаданным и должен работать в любой конфигурации.

1 стартмани

24.09.2011    24966    74    ildarovich    12    

81

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

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

15.09.2011    14581    _also    32    

29

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

Иногда в запросе необходимо получить искусственную таблицу заданного размера, не связанную с данными информационной базы. Эта получаемая «из воздуха» таблица может быть заполнена, например, числами натурального ряда или функционально связанными с ними значениями. Такая таблица может пригодится как временная таблица в запросе для соединения с реальными таблицами. Другой вариант – быстрое получение таблиц значений заданного размера, списков, массивов и прочее. В последних версиях MS-SQL есть возможности непроцедурной генерации таблиц посредством специального «итеративного» описания. Ну а для 1С пригодится следующее решение:

1 стартмани

15.09.2011    81631    155    ildarovich    91    

292

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

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

12.09.2011    15360    Red_Devil    26    

34

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

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

26.05.2011    13629    Vix    4    

0

Запросы Программист OpenConf Конфигурации 1cv7 Россия Бесплатно (free)

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

26.05.2011    13905    Vix    1    

2

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

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

26.05.2011    20272    Vix    6    

6

Зарплата Механизмы типовых конфигураций Запросы Программист Оперативный учет 7.7 1С:Зарплата и кадры 7.7 Россия Бухгалтерский учет ФОМС, ЕФС Бесплатно (free)

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

06.05.2011    6369    pavel_vrn    8    

9

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

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

17.01.2011    80355    RealEscander    88    

296

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

С целью оптимизации обмена данными с сервером БД была создана общая форма списка, строящаяся на базе запросов к БД и позволяющая пользователю визуально строить условия выборки данных исходя из структуры взаимосвязей объектов Метаданных .

1 стартмани

12.11.2010    6967    42    shishkin1966    5    

6

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

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

1 стартмани

19.10.2010    152924    133    zfilin    62    

225

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

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

12.10.2010    15324    boogie    6    

6

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

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

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

13

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

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

17.09.2010    13050    briz    6    

13

Зарплата Запросы Системный администратор Программист Расчет 7.7 1С:Зарплата и кадры 7.7 Россия Бесплатно (free)

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

20.07.2010    10558    aves    7    

30

СКД Запросы Программист Платформа 1С v8.3 1С:Зарплата и Управление Персоналом 2.5 Бухгалтерский учет Налоговый учет ФОМС, ЕФС Абонемент ($m)

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

1 стартмани

04.06.2010    16097    RailMen    14    

14

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

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

1 стартмани

18.05.2010    31617    RailMen    16    

55

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

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

18.05.2010    19884    Ivon    24    

11

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

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

15.05.2010    2477    grub    8    

6

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

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

14.05.2010    18226    a-novoselov    11    

16

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

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

29.04.2010    10604    A_kryl    6    

9

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

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

30.03.2010    73160    alexk-is    39    

143

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

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

20.03.2010    20136    Nikola23    17    

38

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

Недавно открыл для себя "не совсем стандартное" использование оператора ВЫБОР в запросах, и спешу им поделиться с достопочтенной публикой. Может для многих это и не новость, в таком случае воздержитесь от ругани, возмущений и минусов )

18.03.2010    105527    ll13    81    

197

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

Выполнить пакетный запрос ПостроителемОтчета? Может каждый, но у вас не было времени :)

18.03.2010    9761    MoneG2    4    

9

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

В документация по запросам описаны 3! способа применения оператора В(IN) однако есть и четвертый

17.03.2010    18144    German    19    

53