Перевыбор номенклатурной группы в реализациях для БП 3
Задачи пользователя - Корректировка данных
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Задача «перевести выпуск/реализацию на другое направление» обычно возникает при смене номенклатурной структуры, выделении нового направления деятельности или исправлении ошибочно указанной группы в массе документов. Вручную править десятки и сотни реализаций невозможно: в типовой конфигурации группа попадает в проводки из реквизитов документа, поэтому одного изменения в карточке номенклатуры недостаточно — нужно обновить строки документов и перепровести их.
Обработка решает эту задачу автоматически: находит затронутую номенклатуру по документам за период, меняет группу и в карточках, и в документах, затем перепроводит документы, чтобы аналитика в проводках стала актуальной.
## Функциональные возможности
- **Два направления замены** — карточки номенклатуры и строки документов реализации; направления включаются независимыми флажками «Обновлять группу в документах» и «Перепровести документы».
- **Отбор документов** по периоду (дата документа), организации и подразделению (реквизит определяется по метаданным: `Подразделение` или `ПодразделениеОрганизации`), а также необязательные ограничения по виду номенклатуры и группе номенклатуры.
- **Подсчёт до выполнения** — кнопка «Подсчитать» показывает, сколько элементов номенклатуры будет затронуто; перед заменой выводится предупреждение с количеством и запрос подтверждения.
- **Обновление группы в документах** — обработка проходит по табличным частям документов реализации и заменяет старую группу на новую. Учитывается особенность типовой конфигурации: в строках документов группа хранится в реквизите `Субконто`, из которого проведение и берёт аналитику «Номенклатурные группы».
- **Перепроведение** — документы записываются в режиме проведения (непроведённые — в режиме записи), поэтому проводки обновляются автоматически.
- **Обширный охват типов документов** — обрабатываются: `РеализацияТоваровУслуг` (Товары, Услуги, АгентскиеУслуги, Возвратная тара), `КорректировкаРеализации`, `ВозвратТоваровОтПокупателя`, `ОтчетОРозничныхПродажах`, `АктОбОказанииПроизводственныхУслуг`, `РеализацияУслугПоПереработке`.
- **Безопасность** — неподходящие документы пропускаются, ошибки не прерывают обработку; в конце выводится отчёт: изменено элементов номенклатуры, обработано документов, изменено строк, перепроведено документов, список ошибок.
## Порядок работы
1. Открыть обработку в режиме «1С:Предприятие» (нужно право «Открытие внешних отчётов и обработок»).
2. Заполнить: начало и конец периода, организацию, подразделение, старую группу (что меняем) и новую группу (на что меняем).
3. При необходимости указать вид номенклатуры и группу номенклатуры — для сужения выборки.
4. Установить флажки: «Обновлять группу в документах» и/или «Перепровести документы».
5. Нажать «Подсчитать» и убедиться в корректности отбора.
6. Нажать «Выполнить замену», подтвердить действие. Если номенклатура со старой группой в карточках не найдена (например, карточки уже переведены), обработка предложит перепровести/обновить документы — это нормальный сценарий доводки.
7. Проверить результат: отчёт «Оборотно-сальдовая ведомость по счёту 90.01» в разрезе субконто «Номенклатурные группы», отчёт «Валовая прибыль», карточка одного из документов (закладка с проводками).
## Особенности и ограничения
- Перед записью обязательна **резервная копия информационной базы** — операция массовая и необратимая (обратная замена возможна той же обработкой с переставленными группами).
- Запускать предпочтительно в нерабочее время: документы блокируются на время записи, в многопользовательской базе возможны конфликты блокировок.
- Перепроведение влияет на аналитику прошлых периодов (закрытие месяца по 90-м счетам, себестоимость). Рекомендуется сначала прогнать обработку на копии базы и сверить итоги.
- Требуются права на изменение и проведение документов реализации.
- В конфигурациях с иными именами реквизитов подразделения/группы может потребоваться правка служебных функций модуля формы.
## Совместимость
- Платформа: 1С:Предприятие 8.3 (проверено на 8.3.27).
- Конфигурация: 1С:Бухгалтерия предприятия 3.0 (Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.207.25)).
Вступайте в нашу телеграмм-группу Инфостарт