
Корректировка фактического ретро-бонуса в 1С: ERP 2.4
1. Требование к документу Корректировка ретро-бонуса
В силу необходимости работы с системой 1С: ERP, была поставлена задача на разработку документа «Корректировка фактического ретро-бонуса». Необходимость данной доработки заключалась в том, чтобы расширить функционал данного документа для корректировки бонусов.
Так же было необходимо упростить процесс заполнения документа и его корректность. На основании данной доработки необходимо было получить упрощенную систему для расчета ретро-бонуса.
В силу данных требований было принято решение разработать документ «Корректировка фактического ретро-бонуса» в 1С: ERP 8.
2. Доработка документа в 1С ERP 2.4
Разработать документ «Корректировка планового ретро-бонуса» для корректировки за предыдущие периоды текущим числом. Реквизиты документа «Корректировка планового ретро-бонуса» вкладки «Основное» описаны в Таб. 1.
Таб.1. Реквизиты документа «Корректировка планового ретро-бонуса» на вкладке «Основное»
Наименование атрибута | Тип данных | Комментарий | Обязательность заполнения |
Проведен | Тип данных – Булево |
|
|
Пометка Удаления | Тип данных – Булево |
|
|
Дата | Дата | Значение присваивается автоматически при создании документа как текущая дата и время. | Да |
Номер | Строка(9) | Значение присваивается автоматически порядковым номером при записи документа. |
|
Поставщик | Ссылка. Справочник. Партнеры | Заполняется пользователем вручную. | Да |
Контрагент | Ссылка. Справочник. Контрагенты | Заполняется пользователем вручную. | Да |
Договор ретро-бонуса | Ссылка. Справочник. Договоры Контрагентов | Заполняется пользователем вручную. | Да |
Вид ретро-бонуса | Ссылка. Справочник. мкмВиды Ретро-Бонусов | Заполняется пользователем вручную. | Да |
Начало периода | Дата | Заполняется пользователем вручную. | Да |
Конец периода | Дата | Заполняется пользователем вручную. | Да |
Комментарий | Строка | Заполняется пользователем вручную. |
|
Ответственный | Ссылка. Справочник. Пользователи | Заполняется автоматически при проведении документа пользователем его создавшим. |
|
Реквизиты табличной части «Тарифные условия» документа «Корректировка планового ретро-бонуса» описаны в Таб. 2.
На вкладку «Тарифные условия» необходимо добавить следующие команды (функции) для заполнения и изменения тарифных условий для отбора позиций плана для корректировки в 1С: ERP 2.4:
- Заполнить – ТЧ «Тарифные условия» в документе заполняется данными из ТЧ «Тарифные условия» из договора ретро-бонусов;
- Добавить;
- Перемещения строк;
- Удаление строк.
Таб. 2. Реквизиты ТЧ «Тарифные условия» документа «Корректировка планового ретро-бонуса»
Наименование атрибута | Тип данных | Комментарий | Обязательность заполнения |
Вид тарифа бонусов | Ссылка. Перечисление. мкмВиды Тарифов Бонусов | Заполняется автоматически по команде «Заполнить» или вручную пользователем по команде «Добавить». | Да |
Тариф | Число(15,2) | Заполняется автоматически по команде «Заполнить» или вручную пользователем по команде «Добавить». |
|
Без стоимости доставки | Тип данных – Булево | Заполняется автоматически по команде «Заполнить» или вручную пользователем по команде «Добавить». |
|
На сумму с НДС | Тип данных – Булево | Заполняется автоматически по команде «Заполнить» или вручную пользователем по команде «Добавить». |
|
Событие начисления | Ссылка. Перечисление. мкмСобытия Начисления Ретро-Бонусов | Заполняется автоматически по команде «Заполнить» или вручную пользователем по команде «Добавить». | Да |
РТК | Ссылка. Справочник. Организации | Заполняется автоматически по команде «Заполнить» или вручную пользователем по команде «Добавить». |
|
Сортаментная группа | Ссылка. Справочник. Товарные Категории | Заполняется автоматически по команде «Заполнить» или вручную пользователем по команде «Добавить». |
|
Детализация | Ссылка. Перечисление. Мкм Детализация Ретро-Бонусов | Заполняется автоматически по команде «Заполнить» или вручную пользователем по команде «Добавить». | Да |
Номенклатура | Ссылка. Справочник. Номенклатура | Заполняется автоматически по команде «Заполнить» или вручную пользователем по команде «Добавить». |
|
Начало действия | Дата | Заполняется автоматически по команде «Заполнить» или вручную пользователем по команде «Добавить». |
|
Окончание действия | Дата | Заполняется автоматически по команде «Заполнить» или вручную пользователем по команде «Добавить». |
|
Идентификатор строки |
| Автоматически при заполнении или добавлении строк. |
|
Момент начисления | Ссылка. Перечисление. мкмМомент Начисления Ретро-Бонусов | Заполняется автоматически по команде «Заполнить» или вручную пользователем по команде «Добавить». |
|
Плановый месяц начисления факта | Дата | Вручную пользователем. |
|
Бонус изменен | Тип данных – Булево | Автоматически при изменении условий начисления бонусов в ТЧ «Тарифные условия после изменения». |
|
Реквизиты табличной части «Тарифные условия после изменения» документа «Корректировка планового ретро-бонуса» описаны в Таб. 3. Заполняется автоматически по команде «Заполнить» на вкладке «Тарифные условия» или вручную пользователем по команде «Добавить» на вкладке «Тарифные условия после изменения» в конфигурации 1С: ERP.
Таб. 3. Реквизиты ТЧ «Тарифные условия после изменения» документа «Корректировка планового ретро-бонуса»
Наименование атрибута | Тип данных | Комментарий | Обязательность заполнения |
Вид тарифа бонусов | Ссылка. Перечисление. Мкм Виды Тарифов Бонусов |
| Да |
Тариф | Число(15,2) |
|
|
Без стоимости доставки | Тип данных – Булево |
|
|
На сумму с НДС | Тип данных – Булево |
|
|
Событие начисления | Ссылка. Перечисление. мкмСобытия Начисления Ретро – Бонусов |
| Да |
РТК | Ссылка. Справочник. Организации |
|
|
Сортаментная группа | Ссылка. Справочник. Товарные Категории |
|
|
Детализация | Ссылка. Перечисление. мкмДетализация Ретро-Бонусов |
| Да |
Номенклатура | Ссылка. Справочник. Номенклатура |
|
|
Начало действия | Дата |
|
|
Окончание действия | Дата |
|
|
Идентификатор строки |
|
|
|
Момент начисления | Ссылка. Перечисление. Мкм Момент Начисления Ретро-Бонусов |
|
|
Заказ | Ссылка. Документ. Заказ Поставщику |
|
|
Плановый месяц начисления факта | Дата |
|
|
Бонус изменен | Тип данных – Булево | Автоматически при изменении условий начисления бонусов в ТЧ «Тарифные условия после изменения». |
|
Реквизиты табличной части «Позиции бонусов» документа «Корректировка планового ретро-бонуса» описаны в Таб. 4.
Таб. 4. Реквизиты ТЧ «Позиции бонусов» документа «Корректировка планового ретро-бонуса»
Наименование атрибута | Тип данных | Комментарий | Обязательность заполнения |
Организация | Ссылка. Справочник. Организации |
|
|
Событие начисления | Ссылка. Перечисление. Мкм События Начисления Ретро-Бонусов |
|
|
Спецификация | Ссылка. Документ. Мкм Спецификация Поставщику |
|
|
Неотфактурованная поставка | Ссылка. Документ. мкм Неотфактурованная Поставка |
|
|
Документ поступления | Ссылка. Документ. Приемка Товаров На Хранение |
|
|
Номенклатура | Ссылка. Справочник. Номенклатура |
|
|
Характеристика | Ссылка. Справочник. Характеристики Номенклатуры |
|
|
Серия (партия) | Ссылка. Справочник. Серии Номенклатуры |
|
|
Месяц | Дата |
|
|
Заказ | Ссылка. Документ. Заказ Поставщику |
|
|
Плановый месяц начисления факта | Дата |
|
|
Идентификатор строки |
|
|
|
Регистратор | Ссылка. Документ. Приемка Товаров На Хранение |
|
|
Действует | Тип данных – Булево |
|
|
Дата документа расчета | Дата |
|
|
Реквизиты табличной части «Позиции бонусов после изменений» в системе 1С: ERP документа «Корректировка планового ретро-бонуса» описаны в Таб. 5. Позиции подбираются в документ на вкладку «Позиции бонусов после изменения» по команде «Заполнить» на текущей вкладке.
Позиции подбираются из регистра накопления «Ретро-бонусы» по остаткам по «Количество план» и «Сумма план» по следующим отборам:
- Событие начисления в РН «Ретро-бонусы» = событию начисления в ТЧ «Тарифные условия» документа;
- Расчетная дата в РН «Ретро-бонусы» – входит в период действия в ТЧ «Тарифные условия» документа;
- Номенклатура в РН «Ретро-бонусы» соответствует детализации в ТЧ «Тарифные условия» документа;
- Организация в РН «Ретро-бонусы» советует детализации по организации в ТЧ «Тарифные условия» документа;
Таб. 5. Реквизиты ТЧ «Позиции бонусов после изменений» документа «Корректировка планового ретро-бонуса» в 1С: ERP 8.
Наименование атрибута | Тип данных | Комментарий | Обязательность заполнения |
Организация | Ссылка. Справочник. Организации | Заполняется значением из РН «Ретро-бонусы» по остаткам по «Количество план» или/и «Сумма план» и соответствующие отборам. |
|
Событие начисления | Ссылка. Перечисление. Мкм События Начисления Ретро-Бонусов | Заполняется значением из РН «Ретро-бонусы» по остаткам по «Количество план» или/и «Сумма план» и соответствующие отборам. |
|
Спецификация | Ссылка. Документ. Мкм Спецификация Поставщику | Заполняется значением из РН «Ретро-бонусы» по остаткам по «Количество план» или/и «Сумма план» и соответствующие отборам. |
|
Неотфактурованная поставка | Ссылка. Документ. Мкм Неотфактурованная Поставка | Заполняется значением из РН «Ретро-бонусы» по остаткам по «Количество план» или/и «Сумма план» и соответствующие отборам. |
|
Документ поступления | Ссылка. Документ. Приемка Товаров На Хранение | Заполняется значением из РН «Ретро-бонусы» по остаткам по «Количество план» или/и «Сумма план» и соответствующие отборам. |
|
Номенклатура | Ссылка. Справочник. Номенклатура | Заполняется значением из РН «Ретро-бонусы» по остаткам по «Количество план» или/и «Сумма план» и соответствующие отборам. |
|
Характеристика | Ссылка. Справочник. Характеристики Номенклатуры | Заполняется значением из РН «Ретро-бонусы» по остаткам по «Количество план» или/и «Сумма план» и соответствующие отборам. |
|
Серия (партия) | Ссылка. Справочник. Серии Номенклатуры | Заполняется значением из РН «Ретро-бонусы» по остаткам по «Количество план» или/и «Сумма план» и соответствующие отборам. |
|
Месяц | Дата | Заполняется значением из РН «Ретро-бонусы» по остаткам по «Количество план» или/и «Сумма план» и соответствующие отборам. |
|
Заказ | Ссылка. Документ. Заказ Поставщику | Заполняется значением из РН «Ретро-бонусы» по остаткам по «Количество план» или/и «Сумма план» и соответствующие отборам. |
|
Плановый месяц начисления факта | Дата | Заполняется значением из РН «Ретро-бонусы» по остаткам по «Количество план» или/и «Сумма план» и соответствующие отборам. |
|
Идентификатор строки |
| Автоматически при создании строки. |
|
Регистратор | Ссылка. Документ. Приемка Товаров На Хранение | Заполняется значением из РН «Ретро-бонусы» по остаткам по «Количество план» или/и «Сумма план» и соответствующие отборам. |
|
Действует | Булево | Заполняется значением из РН «Ретро-бонусы» по остаткам по «Количество план» или/и «Сумма план» и соответствующие отборам. |
|
Дата документа расчета | Дата | Заполняется значением из РН «Ретро-бонусы» по остаткам по «Количество план» или/и «Сумма план» и соответствующие отборам. |
|
Количество план | Число(15,3) | Заполняется значением из РН «Ретро-бонусы» по остаткам по «Количество план» или/и «Сумма план» и соответствующие отборам. |
|
Сумма план | Число(15,3) | Сумма план (после изменения) рассчитывается по событиям начисления «Заказ на завод» и «Отгрузка от поставщика» рассчитывается по алгоритму, аналогичному в «Поступлении товаров на склад» без признака «Выкуп с ОХ», «Продажа с ОХ» и описаны в Приложение 1. Движение документа «Поступление товаров на склад» без признаков «Продажа с ОХ», «Выкуп с ОХ» по РН «Ретро-бонусы». Сумма план (после изменения) по событию начисления «Выкуп на завод» рассчитывается по алгоритму, аналогичному в документе «Приемка товаров на хранение» и описан в Приложение 2. Движение документа «Приемка товаров на хранение» по РН «Ретро-бонусы». |
|
Сумма план расхождение | Число(15,3) | Рассчитывается как Сумма план исходная-Сумма план |
|
Сумма план исходная | Число(15,3) | Заполняется значением из РН «Ретро-бонусы» по остаткам по «Количество план» или/и «Сумма план» и соответствующие отборам. |
|
Разработать список документов «Распределения фактического ретро-бонуса» с реквизитами, описанными в Таб. 5
Таб. 6. Реквизиты списка документов «Распределение фактического ретро-бонуса»
Дата | Дата |
Номер | Строка(9) |
Поставщик | Ссылка. Документ. Распределение фактического ретро-бонуса. Контрагент |
Договор ретро-бонуса | Ссылка. Документ. Распределение фактического ретро-бонуса. Договор ретро-бонуса |
Сумма ретро-бонуса (план) | Ссылка. Документ. Распределение фактического ретро-бонуса. Сумма план |
Ответственный | Ссылка. Документ. Распределение фактического ретро-бонуса. Ответственный |
На форме списка документов сделать следующие команды (функции):
- Создать;
- Скопировать;
- Изменить;
- Пометить на удаление;
- Удалить;
- Обновить;
- Провести;
- Отменить проведение.
Для просмотра документов «Корректировка планового ретро-бонуса» использовать роль «(мкм) Добавление изменение распределение фактического ретро бонуса» в 1С: ERP 2.4.
Для создания и изменения документов «Корректировка планового ретро-бонуса» использовать роль «(мкм) Добавление изменение распределение фактического ретро бонуса».
После реализации данной доработки значительно упростился расчет ретро-бонуса. Данная доработка позволила расширить функционал системы и упростить заполнение реквизитов документа в 1С: ERP 8.
Зайцева Алла,
Специалист компании ООО “Кодерлайн”