gifts2017

Дата контроля последовательности проведения документов в БП 3.0

Опубликовал Алексей Кубовцов (aleksey.kubovtsov) в раздел Обработки - Обработка документов

Обработка позволяет сдвинуть дату контроля последовательности проведения документов на указанную дату. Можно использовать через "меню - файл - открыть" или добавить во внешние обработки.

Данная обработка позволяет установить иную дату последовательности проведения документов.

Выводятся информационные сообщения по ходу работу обработки, какие документы в последовательности были изменены.

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

Наименование Файл Версия Размер Кол. Скачив.
УстановитьДатуПоследовательности.epf
.epf 10,91Kb
24.08.16
126
.epf 10,91Kb 126 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. tagrbb8877 (platformit) 18.04.14 12:07
скачал, не понял алгоритм обработки.
В базе бухгалтерия 3.0.31.17 стоит дата границы 31.12.2012.
Т.е. при закрытии месяца января 2014 система говорит о необходимости перепроведения с 31.12.2012

1) Выбрал организацию (она одна в базе)
2) устанавливаю новую дату 01.01.2014

обработка создает файл в папке с\profit с гуидами документов и какими-то датами.

захожу в закрытие месяца 01.2014 и система все равно говорит о необходимости перепроведения с 31.12.2012
2. tagrbb8877 (platformit) 18.04.14 12:22
при повторном запуске обработки появляется предупреждение "Транзакция не активна".

Кстати ошибся, мой релиз 3.0.31.13
3. Алексей Кубовцов (aleksey.kubovtsov) 18.04.14 15:45
tagrbb8877
посмотрю что там не так , у клиента отрабатывал механизм корректно


суть
контроль последовательности хранится в последовательности

ДокументыОрганизаций

с изм:
Организации
СостояниеПроведения

ПроведенВПоследовательности
ПроведенСНарушениемПоследовательности
ИсключенИзПоследовательности


если вы проводите документ где последовательность в актуальном состоянии , то значение по данному документу принимает "ПроведенСНарушениемПоследовательности"


и с него потом начнется проведение документов.

обработка же находит документы в от "дату установки" - День , и выбирает с даты начала месяца по дату конца месяца все документы где состояние последовательности не равно "ПроведенВПоследовательности" и для них устанавливает значение "ПроведенВПоследовательности", либо удаляет из последовательности , если у них значение "ИсключенИзПоследовательности"

Следующий по очереди документ объявляет проведенным с нарушением, чтобы с него начать потом перепроведение.


все на основе типового механизма от 1с
4. Алексей Кубовцов (aleksey.kubovtsov) 18.04.14 17:07


проверил на релизе
Бухгалтерия предприятия, редакция 3.0 (3.0.31.16)

сработало корректно

внес изменения для отбора в последовательности

ДатаНачала = '0001-01-01';
ДатаКонца будет ваша введена дата

добавил информационные сообщения по ходу работу обработки , какие документы в последовательности были изменены

буду благодарен , если протестите на своей базе.

aleksey.kubovtsov@mail.ru , запрос на почту . я вам вышлю

рекомендую БП обновить до последнего релиза , у них там проблемы с округлением НДС и Налога на прибыль в марте месяце , регламентная операция закрытие 90 счетов.
5. Andrey Fetisov (FetisovAN) 24.07.14 14:16
а есть какие то принципиальные отличия от РаботаСПоследовательностями.УстановитьПоследовательность() ?
6. Алексей Кубовцов (aleksey.kubovtsov) 24.07.14 16:11
FetisovAN 24.07.2014 14:16
а есть какие то принципиальные отличия от РаботаСПоследовательностями.УстановитьПоследовательность() ?

в дате окончания для запроса последовательности
можете код посмотреть , он открыт . именно это процедура и взята для обработки последовательности.
7. Юрий Семенихин (human_new) 16.08.14 14:44
Я код не смотрел, очень помогла обработка! спасибо!
8. Алексей Кубовцов (aleksey.kubovtsov) 18.08.14 10:36
9. Максим Анпилов (Mx00) 05.09.14 21:09
10. Алексей Кубовцов (aleksey.kubovtsov) 02.10.14 11:16
11. JLaikova (JLaikova) 22.01.15 14:09
Спасибо большое! Обработка работает! Очень помогла после перехода с БП 2.0 на БП 3.0 возникают пустые реквизиты в документах и как следствие требование программы проводить все заново, а это ну очень трудоемко да и не нужно..
12. Алексей Кубовцов (aleksey.kubovtsov) 22.01.15 17:57
можно штатными средствами пропустить операцию проведения )
Прикрепленные файлы:
13. Дмитрий Дмитрий (startsevdm) 12.03.15 18:05
14. Оксана Проненко (prochka) 21.05.15 17:34
Добрый день.

У меня БП 3.039.65

Выдает сообщение "Метод объекта не обнаружен (СообщитьОбОшибке)"
15. Алексей Кубовцов (aleksey.kubovtsov) 22.05.15 10:44
разработчики убрали модуль из которого вызывалась процедура сообщения пользователю
напишите свою почту , я вам скину с учетом новых изменений по выводу сообщений

публикация отправлена модератору с новой обработкой
16. Алексей Кубовцов (aleksey.kubovtsov) 22.05.15 10:52
prochka
файл заменен . можете скачать
17. Оксана Проненко (prochka) 22.05.15 12:21
{Форма.Форма.Форма(112)}: Ошибка при вызове метода контекста (ОткрытьФайл): Ошибка доступа к файлу 'C:\Profit\Последовательности.xml'
18. Юлия Волошина (juvv873) 26.05.16 13:24
Транзакция неактивна, и:

Документ проведен не в хронологической последовательности - Отчет производства за смену НФФР-000001 от 05.01.2016 0:00:00,рекомендовано перепровести документы в месяце регистрации документа

{ВнешняяОбработка.УстановитьДатуПоследовательности.Форма.Форма.Форма(218)}: Ошибка при вызове метода контекста (ЗаписатьКонецЭлемента): Ошибочный порядок записи XML


Грусть =(
19. Алексей Кубовцов (aleksey.kubovtsov) 24.08.16 09:21
(18) juvv873, исправлю сегодня, публикацию обновлю
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа