Сжатие базы 1С:Предприятие 8. Управление торговлей алкогольной продукцией УТАП, архивирование Zip ФСМ
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
В конфигурации УТАП в документах ТТН, отчет по импорту, есть табличная часть АкцизныеМарки.
Расширение архивирует по нажатию на соответствующие кнопки имеющиеся документы до заданной даты. Таблица АкцизныеМарки архивируется в Zip-архив и хранится в этом же документе в отдельном реквизите.
При открытии формы документа автоматически происходит разархивирование, и пользователь видит марки на своем месте. При перепроведении документа разархивированная таблица используется в коде, документ проводится, делаются нужные движения, но! таблица после этого не сохраняется, так и остаётся в архиве.
Идея не моя, где-то подсмотрел на Инфостарте, адаптировал к УТАП.
Проверено на конфигурациях 11.5, включая 11.5.27.50.
P.S. Огромный размер также занимает таблица Хранилище акцизных марок, расширение никак этот вопрос не решает. Но если у вас есть внешний контроль за движением за акцизными марками, например WMS (внешняя, или как у меня, встроенная в базу), то можно полностью очистить все записи в эту таблицу, и убрать параметры контроля за марками ФСМ в УТАП. Добавить в код очистку записей в этот регистр в модуле набора записей.
Обязательно предварительно проверьте на тестовой базе.
Вступайте в нашу телеграмм-группу Инфостарт