Фоновое перепроведение документов
Содержание
Информация для пользователя
Фоновое перепроведение документов - обработка, используемая для поддержания корректной работы программы, поэтому проводиться должна не реже одного раза в месяц!
Обработка обеспечивает перепроведение (проведение уже обработанных и проведенных документов системы) в хронологическом порядке, что, в свою очередь, позволяет выявить причину появления отрицательных остатков на складах и в кассах, обеспечивает правильное списание запасов по партиям и правильную подстановку цен.
Обработка Фоновое перепроведение документов находится в подсистеме Настройки и сервисы VCV - Сервис - Фоновое перепроведение документов.
Стоит обратить внимание, что обработка доступна только для пользователей с правами Администратор.
Обработка работает в фоновом режиме. Во время работы обработки взаимодействие пользователя с программой может продолжаться. Исключением будут только документы, входящие в состав списка перепроведения. Кроме того, поскольку выполнение обработки происходит на сервере и не зависит от сеанса, который ее запустил, пользователь вообще может выйти из сеанса, и вернувшись, запустить форму обработки. При этом, если обработка не закончена, он увидит текущее ее состояние.
Необходимость регулярного использования данной обработки обусловлена тем, что пользователи не всегда вводят документы в порядке их хронологии. Из-за этого возникают перекосы в учете запасов, отрицательные остатки по запасам и деньгам. Основная идея, заложенная в данную обработку, состоит в том, чтобы:
- получить список проведенных документов, начиная с произвольной даты в прошлом, включая самый последний документ
- отменить проведение этого списка
- провести заново каждый документ в хронологическом порядке дат документов
Инструкция по заполнению
Обработка представлена в виде:
- панели инструментов;
- табличной части со списком всех видов документов системы (левая таблица);
- табличной части со списком документов, которые будут участвовать в перепроведении (правая таблица);
- панели служебных сообщений, на которую выводятся сообщения о начале/завершении/отмене проведения, названия документов и ошибки.
Панель инструментов
- кнопка Перепровести - отмена и проведение документов из списка перепроведения.
- кнопка Отменить проведение - отмена документов из списка перепроведения.
- кнопка Провести - проведение документов из списка перепроведения.
- кнопка Показать все сообщения - включает/выключает режим, при котором в процессе проведения кроме ошибок на панель служебных сообщений дополнительно выводятся/не выводятся названия всех обработанных документов.
- кнопка Прервать текущее действие - отмена текущего действия (проведения или отмены проведения).
- поле Обрабатывать начиная с - дата начала интервала для формирования списка документов для перепроведения.
- кнопки Выделить все, Снять выделение со всех, Инвертировать выделение - задают условия для отбора документов из левой ТЧ в правую ТЧ.
- кнопка Обрабатывать непроведенные - при формировании списка перепроведения в него будут добавлены не только обработанные документы, но и непроведенные документы.
- кнопка Заполнить/Обновить список документов - заполнение или обновление списка перепроведения (правая ТЧ).
- кнопка Расширенный поиск - форма отбора по столбцу и его содержимому.
- кнопка Удалить текущий элемент - удаление выделенной позиции в правой ТЧ.
- кнопка Найти: - отбор по выделенной ячейке в правой ТЧ.
- кнопка Очистить список - очищает список перепроведения (правая ТЧ).
- кнопка Wiki - ссылка на инструкцию.
Табличная часть Список документов перепроведения
Содержит список документов, которые будут участвовать в перепроведении.
- Н - признак проведения до начала проведения.
- К - признак проведения на текущий момент.
- ПР - пропускать при обработке и при проверке вхождения в цепочку перепроведения. Устанавливается вручную при необходимости пропустить этот документ во время перепроведения.
Инструкция по использованию
Для корректной работы обработки последовательность действий пользователей должна быть следующей:
- указать дату начала обработки (поле Обрабатывать начиная с);
- в табличной части со списком видов документов системы отметить те, которые будут участвовать в перепроведении. В штатной ситуации перепроводятся все виды документов в периоде. Для того, чтобы выбрать все документы, необходимо нажать кнопку Выделить все. (кнопки Выделить все, Снять выделение со всех, Инвертировать выделение, Обрабатывать непроведенные, находятся на панели управления формы вверху над списками);
- сформировать список документов для перепроведения путем нажатия кнопки Заполнить/Обновить список документов (Можно исключить некоторые документы из списка, удалив их с помощью кнопки Удалить элемент );
- запустить обработку (кнопка Перепровести или последовательно кнопки Отменить проведение и Провести);
- в процессе работы обработки на панель служебных сообщений выводится сообщение о завершении отмены проведения, а после - о завершении проведения (в случае, если ошибок не обнаружено);
- при возникновении ошибок на панели служебных сообщений появится сообщение об ошибке, и обработка приостановит свою работу. При этом в списке перепроведения текущим(выделенным) будет документ с ошибкой. Это означает, что обработка приостановлена, до тех пор, пока пользователь не проверит данные и не исправит документ, в котором возникла ошибка. Для исправления ошибки необходимо:
- в списке перепроведения установить флаг ПР(пропустить) в строке с выделенным документом (документ с ошибкой);
- исправить ошибки в документе и сохранить его;
- в списке перепроведения убрать флаг ПР в строке с выделенным документом (документ с ошибкой);
- запустить обработку (кнопка Провести).
- в случае изменения какого-либо условия отбора (дата, документ или обработка непроведенных документов), список нужно переформировать (кнопка Заполнить/Обновить список документов) и запустить обработку.
Стоит обратить внимание: в случае, если обработка не завершена и нужно изменить условия отбора, необходимо обязательно включить кнопку Обрабатывать непроведенные перед формированием нового списка, т.к. предыдущий список перепроведения был отменен и частично проведен, соответственно, при проведении нужно учитывать непроведенные документы.
- по окончании обработки список перепроведения необходимо очистить (кнопка Очистить список), в противном случае, при попытке проведения документов из формы или списка документов будет выдаваться сообщение, что документ участвует в обработке перепроведения и проведен быть не может.