Сервис доступа к данным 1С для внешних систем
Жёлтый мост
Код · Программисту 1С

Таблица не найдена "РегистрНакопления.Продажи.Обороты": где выручка в КА 2, УТ 11 и ERP 2

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

Комплексная автоматизация 2.5

Задача

Запрос к оборотам продаж падает с текстом "Таблица не найдена РегистрНакопления.Продажи.Обороты", а в консоли запросов регистра Продажи нет ни в списке таблиц, ни в конструкторе. Так бывает, когда запрос написан по памяти или перенесен из УТ 10.3, УПП или Бухгалтерии, где регистр Продажи есть.

Решение

В Комплексной автоматизации 2, Управлении торговлей 11 и ERP 2 продажи учитываются регистром накопления ВыручкаИСебестоимостьПродаж. Это регистр оборотов, у него есть измерение Менеджер и ресурсы СуммаВыручки, СуммаВыручкиБезНДС и Количество. В виртуальной таблице Обороты к имени каждого ресурса добавляется слово Оборот: СуммаВыручкиОборот, КоличествоОборот.

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

ВЫБРАТЬ
	Продажи.Менеджер КАК Менеджер,
	СУММА(Продажи.СуммаВыручкиОборот) КАК Выручка,
	СУММА(Продажи.СуммаВыручкиБезНДСОборот) КАК ВыручкаБезНДС,
	СУММА(Продажи.КоличествоОборот) КАК Количество
ИЗ
	РегистрНакопления.ВыручкаИСебестоимостьПродаж.Обороты(&Начало, &Конец, , ) КАК Продажи
СГРУППИРОВАТЬ ПО
	Продажи.Менеджер
УПОРЯДОЧИТЬ ПО
	Выручка УБЫВ
Обработка для Комплексная автоматизация 2.5Открыть через "Файл, Открыть", выбрать даты, нажать "Сформировать результат". Ничего не пишет в базу, работает от прав пользователя.
Скачать .epf

Что учесть

Как воспользоваться

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

Комментарии

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