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