Чем отличается перепроведение доков из документа Закрытие и через "Групповое перепроведение"?
Здравствуйте, форумчане! Объясните, пожалуйста, ситуацию:
Документ Закрытие месяца требует перепроведения документов с определенной даты. Перепровожу, но не из документа ЗакрытиеМесяца, а через Операции - Группове перепроведение документов.
Вхожу после этого в Закрытие, а там то же самое требование - перепровести с той же даты. ВОПРОС: Чем отличается перепроведение доков из документа Закрытие и через "Групповое перепроведение"?
Документ Закрытие месяца требует перепроведения документов с определенной даты. Перепровожу, но не из документа ЗакрытиеМесяца, а через Операции - Группове перепроведение документов.
Вхожу после этого в Закрытие, а там то же самое требование - перепровести с той же даты. ВОПРОС: Чем отличается перепроведение доков из документа Закрытие и через "Групповое перепроведение"?
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(4) spezc, По сабжу - после Группового проведения документов в закрытии месяца остаётся требование перепровести документы чаще всего в открытой форме обработки закрытия месяца, выполнение которого приведёт времени практически не занимает, т.к. последовательность и так восстановлена перепроведением. Ситуация знакома с 2.0, предпочитаю делать групповое проведение, потом закрытие месяца - пару раз натыкался на косяки после восстановления последовательности из закрытия месяца, которые решались групповым проведением....
(5) Не надо сравнивать с 2.0.
В 3.0 механизм восстановления последовательности полностью другой и основан он как раз на обработке Группового перепроведения (в отличии от 2.0, где был свой механизм восстановления в Закрытии месяца).
В коде можно увидеть, что в 3.0 для восстановления вызывается эта обработка с определенными параметрами (форма самой обработки в этот момент не показывается)
В 3.0 механизм восстановления последовательности полностью другой и основан он как раз на обработке Группового перепроведения (в отличии от 2.0, где был свой механизм восстановления в Закрытии месяца).
В коде можно увидеть, что в 3.0 для восстановления вызывается эта обработка с определенными параметрами (форма самой обработки в этот момент не показывается)
Насколько понял я в обработке закрытия месяца при нажатии "Перепроведение документов за месяц" запускается в фоне обработка "Групповое перепроведение документов".
Собственно вод кусок кода делающий это:
Вывод если поставить правильно период, И не возникнет ошибок при перепроведении, то последовательность восстановится в любом случае.
Собственно вод кусок кода делающий это:
Результат = ДлительныеОперации.ЗапуститьВыполнениеВФоне(
ПараметрыПерепроведения.УникальныйИдентификаторФормы,
"Обработки.ГрупповоеПерепроведениеДокументов.ПерепроведениеДокументов",
ПараметрыПерепроведения,
НаименованиеЗадания);
Вывод если поставить правильно период, И не возникнет ошибок при перепроведении, то последовательность восстановится в любом случае.
(8) Vbulat, В принципе я так и сказал, есть только один момент - ПараметрыПерепроведения - в них проверяется откуда обработка запущена и от этого зависит, как перепроводятся документы...
Например:
Например:
Если Параметры.ЭтоЗакрытиеМесяца ИЛИ Параметры.ЭтоПомощникПоУчетуНДС Тогда
// При восстановлении последовательности документы "Ввод начальных остатков"
// с датами от предыдущего месяца обрабыватываем как документ с ручной корректировкой,
// т.е. сам по себе документ не перепроводим, а только меняем его состояние в последовательности.
// Такие документы нарушают последовательность, начиная с первого дня следующего месяца (после себя).
ТекстЗапроса = ТекстЗапроса +
"
|ОБЪЕДИНИТЬ ВСЕ
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот