Прямые запросы 1с++, описания таблиц 1с, примеры прямых запросов

12.08.08

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

Естественно америку в этой подборке не открыли, но за такое количество полезной информации, да еще и упорядоченной, однозначно низкий поклон. Тут есть практически вся информация о таблицах, которая может вам понадобиться при написании прямых запросов. И очень внятные примеры, по возрастанию сложности запросов.Одним словом - MustHave.Думаю лучшей аннотацией к закладке будет её содержание:

1. Описание общих таблиц 1С V77
    1.1. Общее описание хранения данных 1С.
        1.1.1. Хранение ID объекта
        1.1.2. Хранение даты
        1.1.3. Хранение времени
    1.2. Описание таблиц 1С
        1.2.1. Таблица _1SCONNECT - Сессии (соединения)
        1.2.2. Таблица _1SCONST - Константы
        1.2.3. Таблица _1SCRDOC - Ссылки документов
        1.2.4. Таблица _1SJOURN - Журналы
        1.2.5. Таблица _1SDNLOCK - Номера документов
        1.2.6. Таблица _1SSTREAM - Последовательность документов
        1.2.7. Таблица _1SSYSTEM - Системная
        1.2.8. Таблица _1SUIDCTL - Уникальности
        1.2.9. Таблица _1SUSERS - Соединения
2. Подсистема справочников и констант
    2.1. Предисловие
    2.2. Введение
    2.3. Описание полей таблиц справочников
    2.4. Описание полей таблицы констант и периодических реквизитов справочников
    2.5. Примеры запросов
        2.5.1. Пример 1. Получение всех записей справочника.
        2.5.2. Пример 2. Получение записей только групп справочника.
        2.5.3. Пример 3. Получение записей только элементов (не групп) справочника.
        2.5.4. Пример 4. Получение записей только непомеченных элементов справочника.
        2.5.5. Пример 5. Получение записей элементов с периодическим реквизитом на максимальную дату.
        2.5.6. Пример 6. Получение записей элементов с периодическим реквизитом на конкретную дату.
        2.5.7. Пример 7. Получение значений непериодических реквизитов агрегатных типов.
        2.5.8. Пример 8. Получение записей элементов справочников с их родителями.
        2.5.9. Пример 9. Выборка элементов из подчиненного справочника.
3. Подсистема документов и регистров
    3.1. Предисловие
    3.2. Введение
    3.3. Общее описание хранения данных 1С в подсистеме документов
        3.3.1. Краткое описание таблиц
        3.3.2. Примеры запросов
            3.3.2.1. Пример 1. Получение всех документов одного вида со всеми реквизитами шапки.
            3.3.2.2. Пример 2. То же, включая все общие и системные реквизиты.
            3.3.2.3. Пример 3. То же, плюс все реквизиты табличной части.
            3.3.2.4. Пример 4. То же, с фильтром по дате документа (за один день).
            3.3.2.5. Пример 5. Получение документов родителей по подчиненному документу.
            3.3.2.6. Пример 6. Получение списка подчиненных документов.
            3.3.2.7. Пример 7. Получение списка только проведенных документов.
            3.3.2.8. Пример 8. Получение списка документов, принадлежащих разным типам учета.
            3.3.2.9. Пример 9. Получение списка документов по графе отбора.
    3.4. Регистры
        3.4.1. Общее описание подсиcтемы регистров
        3.4.2. Рассмотрим примеры
            3.4.2.1. Структура и описание полей таблиц регистров
                3.4.2.1.1. Таблица RGxxx
                3.4.2.1.2. Таблица RAxxx
            3.4.2.2. Пример 1. Получение итогов на ТА или на конец периода.
            3.4.2.3. Пример 2. Получение сумм прихода и расхода за один месяц (оборотов).
            3.4.2.4. Пример 3. Получение итогов и остатков на произвольную дату.
            3.4.2.5. Пример 4. Получение итогов и остатков на документ.
            3.4.2.6. Пример 5. Получение остатков и оборотов за произвольный период.
            3.4.2.7. Пример 6. Пересчет итогов по одному из регистров остатков.


/*если не работает основная ссылка, попробуйте http://www.script-coding.com/v77tables.html */

См. также

Микро консоль для запросов к MySQL базе из 1С: Предприятие 7.7

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

Обработка, позволяющая выполнять запросы к базе, лежащей в MySQL, для 1С:Предприятие 7.7.

10.08.2022    2936    4    crocolo    0    

2

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

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

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

09.03.2016    37658    Serginio    22    

44

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

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

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

05.07.2015    21651    json    3    

22

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

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

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

3 стартмани

25.03.2014    25149    5    protexprotex    3    

5

Реализация условий в прямых запросах к журналу расчета.

Зарплата Запросы Расчет 7.7 1С:Зарплата и кадры 7.7 Абонемент ($m)

Обзор методов реализации условий и функций с условиями в обращениях к журналу расчетов при помощи прямого запроса.

1 стартмани

06.12.2012    14086    nicotin    5    

9

Универсальный отчет - Конструктор запросов для 1С 7.7

Запросы Платформа 1С v7.7 Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Абонемент ($m)

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

1 стартмани

14.04.2012    33859    303    set2333    16    

11
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. JohnyDeath 301 13.08.08 09:44 Сейчас в теме
Оригинал здесь: http://www.metaprog.co.ua/secrprog/
О чем Серый Кардинал написал в заголовке.
vitaliy.ermolenko; +1 Ответить
2. shoorlo 4 13.08.08 10:56 Сейчас в теме
Очень интересно было бы посмотреть на бухгалтерскую часть т.е.
таблицы:
_1SENTRY- проводки
_1SACCSEL - отбор счетов
_1SSBSEL - проводки по субконто
_1SBKTTLC - Итоги
4. JohnyDeath 301 13.08.08 14:25 Сейчас в теме
(2) Немого теории можно найти здесь: http://www.1csql.ru/materials/articles/develop.html~7e9f6a7e-1707-88b4-a398-acb32aa74386
Также можно воспользоваться классом AccountsRecordset (Автора класса Берездецкий Иван) http://www.1cpp.ru/forum/YaBB.pl?num=1181817217
6. saser 14.08.08 17:39 Сейчас в теме
(2) лучше здесь почитать по бух. системе

http://metaprog.co.ua/secrprog/buh_s.html
support; big60; +2 Ответить
3. coder1cv8 3468 13.08.08 14:06 Сейчас в теме
Ну давайте теперь весь "скрипт-кодинг.инфо" по частям выкладывать! Вот закладка добавленная самим автором: http://infostart.ru/sites/97/ Зачем дублировать? Почему там плюсы никто не ставит?...
ЗЫ: Пользуясь случаем хочу сказать, что подборка информации на "скрипт-кодинг" просто великолепная! Лично у меня он третьей строкой в "Избранном"... )
Tigriss; zaic; Valet; JohnyDeath; +4 Ответить
5. kitt 323 14.08.08 00:27 Сейчас в теме
2coder1cv8 в чем проблема? Я дублирования не вижу.
7. Свой 164 21.08.08 17:56 Сейчас в теме
преставляю сколько плюсиков можно заработать если указать сайт 1С.ру
8. O-Planet 6431 21.08.08 21:15 Сейчас в теме
(7) Укажи. Я личчно сразу минус влеплю, потому что отстойный сайтишка
9. kitt 323 24.08.08 16:05 Сейчас в теме
(7) я здесь не плюсики зарабатываю
10. nll.jojo 20.01.12 15:20 Сейчас в теме
Оставьте свое сообщение