[DELOPER] Массовое удаление выборочных проводок из ручных операций

Администрирование - Чистка базы

15
Обработка предназначена для работы в "связке" со стандартной "Обработкой документов" из типовой бухгалтерии (меню-сервис-обработка документов). Типовая обработка бухгалтерии позволяет удалить все документы по контрагенту, но что делать, если контрагент упоминается в проводках ручных операций, причем операция - может быть одна, а проводок с разными клиентами в ней - много...? Предлагаемая обработка как раз и решает эту проблему: "вычищает" ненужных клиентов из таких ручных операций. При этом м.б. удалены упоминания только по конкретному договору клиента, или по клиенту в целом (без внимания на договора). Можно наложить доп.фильтр по вхождению строки в поле комментария ручной операции.
Подробное описание - см.внутри архива.
ВНИМАНИЕ! Данная обработка не входит в стандартную поставку,
производит необратимые действия по изменению базы данных
и должна использоваться осторожно, с пониманием!

Назначение
---------------
Удаление проводок с указанным контрагентом и его договором из всех ручных операций, встречающихся в заднном диапазоне дат. Данная обработка должна использоваться вместе с "Обработкой документов" из стандартной конфигурации (Меню-Мервис-Обработка документов) для очистки базы от ненужных/неправильных сведений по какому-либо клиенту.

Использование
--------------------
1. Задать диапазон дат. Будут обрабатываться все ручные операции, попавшие в указанный период дат (включительно).
2. Выбрать клиента.
3. Выбрать его договор (или оставить это поле пустым).
4. Нажать кнопку "ВЫПОЛНИТЬ"
5. Наблюдать за процессом...

Пояснения
----------------
Если ручная операция не принадлежит выборке - она пропускается. Принадлежность ручной операции выборке определяется так: если в комментарии ручной операции присутствует слово, заданное в поле фильтрации (маленькими или большими буквами - все равно), то ручная операция считается принадлежащей выборке, иначе - ручная операция считается не принадлежащей выборке.

Если договор клиента задан - из ручных операций выборки удаляются проводки именно по указанному договору, не затрагивая проводки по другим договорам указанного клиента.

Если договор клиента не задан - из ручных операций выборки удаляются проводки по всем договорам указанного клиента (даже не взирая на то, что указанного договора могло и не быть в выборке!).

Если поставить флажок "удалять пустые операции", то при работе попутно будут удалены все ручные операции в указанном диапазоне дат, в которых нет проводок (такая операция на бух.итоги влияния не оказывает и в типовой бухии нигде как основание не упоминается).

Перед выполнением обработки - не забывайте делать резервные копии!
Никаких доп.вопросов на эту обработка не задает.


Кому понравилось/пригодилось - не забываем плюсовать рейтинг и оставлять комментарии.
15

Скачать файлы

Наименование Файл Версия Размер
Очистка ручных операций от нежелательных проводок
.zip 8,31Kb
25.09.09
77
.zip 8,31Kb 77 Скачать бесплатно

См. также

Комментарии
Сортировка: Древо
1. LysI 21.07.06 00:43 Сейчас в теме
Очень помогла эта разработка.Всем советую.
2. AlexKnv 24.07.06 11:01 Сейчас в теме
4. askoder 24.02.12 10:48 Сейчас в теме
5. NtS 02.04.12 23:49 Сейчас в теме
спасибо, не думала уже, что в семерке придется что-то делать, однако пришлось ))очень пригодилась
6. itt 22.04.13 22:02 Сейчас в теме
вот бы такую обработку для 1С:предприятие Бухгалтерия 2.0.
7. CheBurator 3558 23.04.13 01:41 Сейчас в теме
Я рад, что ва пригодилось
Оставьте свое сообщение