gifts2017

Очень полезная обработка документов для Управляемого приложения. Самое необходимое: Проведение, нумерация, изменение времени(!) и удаление.

Опубликовал Дмитрий Сотниченко (SoDm) в раздел Обработки - Обработка документов

Данная обработка документов служит для совершения различных операций над выбранными документами. Главные "фишки": + изменение времени документов (внутри дня), например, если надо поместить Поступления перед Реализацией. + проведение сразу нескольких видов документов + изменение нумерации документов: с заменой префикса или просто упорядочивание номеров. Проведение нескольких видов документов делается по порядку даты и времени. Это необходимо, например, когда нужно восстановить взаиморасчеты по одному контрагенту (авансы) или переформировать списанную себестоимость товаров, но при этом не хочется перепроводить вообще все документы в базе. Таких функций в типовых конфигурациях и на ИТС не найдено.

Работает на платформе 8.3 в режиме управляемого приложения. Теоретически может быть использована в любых конфигурациях. Тестирована на БП ред. 3.0 ПРОФ и КОРП.

Оптимизирована по скорости: все документы выбираются одним запросом, исползьзуются транзакции при записи изменений.

Перечень выполняемых действий:

+ Изменить время
+ Провести
+ Отменить проведение
+ Пометить на удаление
+ Снять пометку удаления
+ Изменить нумерацию

Вызывается через Файл/Открыть. Также можно поместить в "Дополнительные отчеты и обработки".

Порядок работы.
1. Выбираем обязательно период и по желанию отборы по Организации и/или Контрагенту и/или Подразделению. Также устанавливаем, какие включать статусы документов.
2. Выбираем  виды документов. При открытии предлагается выбор из часто используемых документов. Все остальные виды можно добавить соответствующей кнопкой.
3. Получаем список документов кнопкой Заполнить документы, переходим на 2-ю закладку Документы
4. Отмечаем при необходимости документы, которые следует обработать
5. Задаём Действие и дополнительные опции.
Для действия "Изменить время" задаём нужное Время, куда нуно "переставить" в документы внутри дня.

Для Перенумерации задаём:

  • Префикс - чтобы программа знала, какой длины существующий префикс.
  • Изменить префикс и Новый префикс задаём, если надо задать новый префикс, возможно другой длины
  • Перенумеровать и Начальный номер задаём, если нужно выставить номера документов (после префикса) по порядку.

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

6. Выбрать использование транзакций. При большом количестве документов (>100) желательно этим пользоваться. Количество документов в транзакции лучше подбирать индивиуально в вашей базе. Например, можно указать значения 50, 100, 500. 

7. Нажать кнопку Выполнить обработку.

После выполнения смотрите на сообщения внизу экрана.
Для успешно обработанных документов галочка "Включать" снимается. Для повторных действий галочку нужно повторно включить.

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

Наименование Файл Версия Размер Кол. Скачив.
SD_ОбработкаДокументов.epf
.epf 55,22Kb
17.06.16
34
.epf 1.1.01 55,22Kb 34 Скачать

См. также

Подписаться Добавить вознаграждение
В этой теме еще нет сообщений.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа