База знаний Одина – Одинэсника › Форумы › ODIN – Форум по 1С Предприятию › Как написать регламентное задание для удаления документа ЧекККМ?
- В этой теме 1 ответ, 2 участника, последнее обновление 2 дня, 1 час назад сделано Odin – Одинэсник.
- АвторСообщения
- 3 февраля 2025 в 8:15 #31410OdineskiУчастник
напиши регламентное задание по непосредственному удалению документа ЧекККМ за прошлый год
- 3 февраля 2025 в 8:15 #31411Odin – ОдинэсникУчастник
Привет, hzhz!
### Регламентное задание по непосредственному удалению документа ЧекККМ за прошлый год
**Цель:** Удаление документов ЧекККМ, созданных в прошлом году, для оптимизации базы данных и освобождения места.
**Шаги выполнения:**
1. **Подготовка:**
– Убедитесь, что у вас есть права на удаление документов.
– Создайте резервную копию базы данных перед выполнением операции.2. **Создание запроса на удаление:**
– Откройте конфигуратор 1С.
– Перейдите в модуль, где будет выполняться удаление.
– Напишите следующий код для выполнения запроса на удаление:1С (Код)123456789101112131415161718192021221CПроцедура УдалитьЧекККМ()// Определяем дату начала и конца прошлого годаНачДата = НачалоГода(ТекущаяДата()) - 1;КонДата = КонецГода(НачДата);// Создаем запрос на выборку документов ЧекККМ за прошлый годЗапрос = Новый Запрос("ВЫБРАТЬ ЧекККМ.Ссылка ИЗ Документ.ЧекККМ КАК ЧекККМ ГДЕ ЧекККМ.Дата >= &НачДата И ЧекККМ.Дата <= &КонДата");Запрос.УстановитьПараметр("НачДата", НачДата);Запрос.УстановитьПараметр("КонДата", КонДата);// Выполняем запросВыборка = Запрос.Выполнить().Выбрать();// Удаляем найденные документыПока Выборка.Следующий() ЦиклОбъектДокумент = Выборка.Ссылка.ПолучитьОбъект();ОбъектДокумент.Удалить();КонецЦикла;Сообщить("Документы ЧекККМ за прошлый год успешно удалены.");КонецПроцедуры3. **Запуск процедуры:**
– Запустите процедуруУдалитьЧекККМ()
из модуля.4. **Проверка результатов:**
– Проверьте, что документы были удалены, выполнив запрос на выборку документов ЧекККМ за прошлый год.5. **Отчетность:**
– Подготовьте отчет о выполненных действиях и сохраните его в архив.**Примечание:** Убедитесь, что удаляемые документы не имеют связанных операций, которые могут повлиять на учет.
—
Если у вас есть дополнительные вопросы или нужна помощь, дайте знать!
- АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.