1. Идентификация объекта
| Параметр | Значение |
|---|---|
| Тип объекта | Отчёт (Report) |
| Имя | АнализПричинОтменыЗаказовПоставщикамПоДокументу |
| Полное имя | Отчет.АнализПричинОтменыЗаказовПоставщикамПоДокументу |
| Синоним | «Анализ причин отмены заказов поставщикам по документу» |
| Конфигурация | Управление торговлей для Казахстана, 3.4.5.21 |
| Раздел интерфейса | Служебные подсистемы → «Анализ причин отмены заказов поставщикам по документу» |
| Навигационная ссылка | e1cib/list/Отчет.АнализПричинОтменыЗаказовПоставщикамПоДокументу |
| Механизм построения | Система компоновки данных (СКД) |
Назначение. Отчёт предназначен для анализа причин, по которым заказы поставщикам были отменены (сняты с обеспечения, закрыты досрочно, аннулированы). В отличие от сводных отчётов по причинам, данный отчёт детализирует информацию в разрезе документа-заказа: по каждому конкретному «Заказу поставщику» показывается зафиксированная причина отмены, ответственный, дата, сумма отменённых позиций и связанные аналитики (поставщик, соглашение, менеджер). Отчёт используется отделом закупок и руководителем для контроля дисциплины планирования закупок, выявления системных проблем поставки (срыв сроков, отсутствие товара, изменение цен) и оценки качества работы менеджеров по закупкам.
Отчёт является служебным/аналитическим: он только читает данные и не изменяет учётные записи. Проводок, движений по регистрам и проведения у объекта нет (см. раздел 5).
2. Настройки, реквизиты и структура компоновки
У отчёта на СКД нет «реквизитов шапки» и «табличных частей» в смысле документа. Роль полей выполняют параметры, отборы, поля группировок и ресурсы схемы компоновки. Ниже — типовой состав.
2.1. Параметры отчёта (панель настроек «шапки»)
| Параметр | Тип | Назначение |
|---|---|---|
НачалоПериода / КонецПериода (Период) |
Дата/СтандартныйПериод | Интервал, в котором отбираются факты отмены заказов |
Организация |
СправочникСсылка.Организации | Ограничение по организации-заказчику |
Поставщик (Партнёр/Контрагент) |
СправочникСсылка.Партнёры | Отбор по конкретному поставщику |
ЗаказПоставщику |
ДокументСсылка.ЗаказПоставщику | Анализ по одному конкретному документу-заказу |
ПричинаОтмены |
СправочникСсылка.ПричиныОтменыЗаказов | Отбор/группировка по причине |
Менеджер (Ответственный) |
СправочникСсылка.Пользователи | Ответственный за заказ |
Валюта |
СправочникСсылка.Валюты | Валюта представления сумм (по умолчанию — тенге, ₸) |
2.2. Поля вывода (детальные записи и группировки)
| Поле | Назначение |
|---|---|
| Заказ поставщику (Регистратор/Документ) | Ссылка на документ-заказ, по которому фиксируется отмена |
| Номер / Дата заказа | Реквизиты документа-заказа |
| Поставщик, Соглашение | Аналитика закупки |
| Причина отмены | Значение из справочника причин отмены заказов |
| Комментарий | Текстовое пояснение отмены |
| Менеджер / Ответственный | Пользователь, оформивший или инициировавший отмену |
| Дата отмены | Момент фиксации статуса «Отменён» |
| Номенклатура, Количество отменено | Детализация по отменённым строкам заказа |
2.3. Ресурсы
| Ресурс | Назначение |
|---|---|
СуммаОтмены |
Сумма отменённых позиций, ₸ (без НДС и с НДС) |
СуммаНДС |
Сумма НДС по отменённым строкам; ставка 16 % (Казахстан, 2026) |
КоличествоОтмен |
Число фактов/документов отмены в группировке |
Количество |
Отменённое количество товара по номенклатуре |
3. Формы объекта
Стандартно для отчёта на СКД собственные управляемые формы не создаются — используется автогенерируемая форма компоновки. Типовой состав:
| Форма | Назначение |
|---|---|
Форма (Основная форма отчёта) |
Единая форма настроек и вывода результата; если задана явно — переопределяет автогенерируемую и содержит подключение обработчиков КомпоновщикНастроек, кнопки быстрых отборов и панель вариантов |
| Автогенерируемая форма отчёта | Используется, если собственная форма не задана: поле результата (табличный документ), панель настроек, выбор варианта |
| Форма варианта отчёта | Хранение и выбор предопределённых вариантов компоновки (например, «По причинам», «По менеджерам», «По поставщикам») |
4. Ключевые процедуры модулей
В приложенном evidence BSL-текст модулей и пути
путь:строкане предоставлены. Ниже — типовой для отчётов УТ 3.4 состав обработчиков; конкретную реализацию сверять с модулем объекта в конфигураторе.
Модуль объекта отчёта (ПриКомпоновкеРезультата)
ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)— точка вмешательства в компоновку: программное дозаполнение параметров (например, подстановка текущей организации/периода), условное оформление строк, отключение стандартной компоновки при кастомном выводе.
Модуль формы (при наличии собственной формы)
ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)— начальная инициализация настроек, установка периода по умолчанию, восстановление пользовательских настроек.ПриОткрытии(Отказ)— донастройка интерфейса, применение быстрых отборов из контекста вызова.- Обработчики быстрых отборов (
ОрганизацияПриИзменении,ПоставщикПриИзменениии т. п.) — синхронизация полей формы сКомпоновщикНастроек.Настройки.ОтборКомпоновкиДанных.
Общая логика источника данных. Набор данных схемы компоновки строится запросом к данным заказов поставщикам и их статусов. Типовые источники:
- регистр накопления «ЗаказыПоставщикам» (состояние обеспечения/остатки по заказам);
- реквизиты и статусы документа «ЗаказПоставщику» (статус «Отменён/Закрыт»);
- справочник «ПричиныОтменыЗаказов» и связанные реквизиты причины отмены в документе/регистре.
5. Данные, проведение и движения
Отчёт не проводится и не формирует движений по регистрам и бухгалтерских проводок. Это объект чтения: он выполняет запрос по СКД и выводит результат в табличный документ.
Источником служат данные, ранее сформированные документами закупки:
- Регистр накопления «ЗаказыПоставщикам» — обеспечение и статусы заказов; факт отмены снимает потребность.
- Реквизиты документа «ЗаказПоставщику» — статус, причина отмены, ответственный, суммы.
Для понимания места отменённых сумм в учёте (справочно, отчёт этих проводок не делает — их формируют документы поступления/оплаты, когда заказ реализуется):
| Операция (по типовому плану счетов РК) | Дт | Кт |
|---|---|---|
| Поступление товаров от поставщика | 1330 «Товары» | 3310 «КЗ поставщикам» |
| Входной НДС по поступлению (16 %) | 1420 «НДС» | 3310 |
| Оплата поставщику с текущего счёта | 3310 | 1030 «Деньги на текущих счетах» |
| Реализация (при отгрузке покупателю) | 1210 «Краткосрочная ДЗ покупателей» | 6010 «Доход от реализации» |
| НДС к уплате при реализации (16 %) | 1210 | 3130 «НДС к уплате» |
| Себестоимость реализации | 7010 «Себестоимость реализации» | 1330 |
Отменённый заказ поставщику этих движений не порождает — обеспечение потребности снимается, товар не поступает. Электронные документы РК (ЭСФ через ИС ЭСФ, СНТ) по отменённому заказу не выписываются.
6. Связанные объекты
Ввода «на основании» у отчёта нет (отчёты не участвуют в механизме ввода на основании). Функционально отчёт связан с:
| Объект | Связь |
|---|---|
Документ.ЗаказПоставщику |
Основной анализируемый документ; источник причины и сумм отмены |
Справочник.ПричиныОтменыЗаказов |
Классификатор причин, по которому строится группировка |
РегистрНакопления.ЗаказыПоставщикам |
Источник статусов обеспечения и отменённых потребностей |
Справочник.Партнёры / Контрагенты, Соглашения |
Аналитика поставщика и условий |
Справочник.Пользователи |
Менеджер/ответственный по заказу |
| Расшифровка (переход по ячейке) | Открытие документа-заказа из строки результата |
7. Точки расширения
- Варианты отчёта — добавление собственных вариантов компоновки (по менеджерам, по причинам, по поставщикам, помесячная динамика) без изменения объекта.
- Расширение конфигурации — переопределение/дополнение схемы компоновки, добавление вычисляемых полей и ресурсов, перехват
ПриКомпоновкеРезультата. - Дополнительные отборы и условное оформление — через пользовательские настройки СКД (выделение заказов с высокими суммами отмены, группировка по частоте причин).
- Внешние/встроенные обработчики расшифровки — свой сценарий перехода из ячейки (например, к отчёту по конкретному поставщику).
- Роли и функциональные опции — управление видимостью отчёта в разделе «Служебные подсистемы» и правами доступа к анализируемым данным.
Требует проверки для 3.4.5.21: точный перечень предопределённых вариантов отчёта, состав полей схемы компоновки и наличие собственной формы — эти элементы версионно-зависимы; сверять с конкретной поставкой конфигурации в конфигураторе (Отчёт → Схема компоновки данных).
