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

Опубликовано: 16.05.2024

В некоторых типовых конфигурациях фирмы 1С существует возможность ручной корректировки движений документа по регистрам. В конфигурации 1С: Бухгалтерия 8 для этого, при наличии соответствующих прав, нужно открыть движения документа и установить флаг “Ручная корректировка”. Однако, иногда возникает необходимость выполнить корректировку движений большого количества документов. В этом случае нам понадобится обработка, которая изменит движения документов без перепроведения.

Рассмотрим как изменить движения документа на примере конфигурации 1С: Бухгалтерия 8. Менять будем движения по регистру бухгалтерии “Хозрасчетный”. Пусть перед нами стоит задача заполнить суммы налогового учета по данным бухгалтерского. Предположим, что у нас уже есть обработка, которая выбирает необходимые нам документы и последовательно обрабатывает их с помощью описанной нами процедуры “ИзменитьДвиженияДокумента”. Посмотрим как должна выглядеть эта процедура.

Хотелось бы отметить, что без проверки ведения налогового учета на счёте, при попытке записать набор, содержащий проводку с ненулевой суммой по счёту на котором не ведется налоговый учет, возникнет ошибка следующего содержания:

Запись не верна! Поле “Сумма (налоговый учет)” должно быть пустым! (Регистр бухгалтерии: Журнал проводок (бухгалтерский и налоговый учет); Номер строки: 1)

Режим обмена данными устанавливается следующими строками:

Это необходимо для того, чтобы не выполнялся программный код, находящийся в обработчиках событий “ПередЗаписью” модуля набора записей регистра бухгалтерии “Хозрасчетный” и модуля корректируемого документа. В каждом из них (для типовых конфигураций) есть проверка следующего вида:

Признак ручной корректировки документа (ДокументОбъект.РучнаяКорректировка = Истина) необходимо устанавливать для того, чтобы изменения сохранились при повторном проведении документа. При проведении такого документа в конфигурации 1С:Бухаглерия 8 выдается следующее сообщение:

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

> Все приходится делать в ручную и дальше, автоматически ничего не делается!

Что делать вручную?

1С бесплатно 1С-Отчетность 1С:ERP Управление предприятием 1С:Бесплатно 1С:Бухгалтерия 8 1С:Бухгалтерия 8 КОРП 1С:Бухгалтерия автономного учреждения 1С:Бухгалтерия государственного учреждения 1С:Бюджет муниципального образования 1С:Бюджет поселения 1С:Вещевое довольствие 1С:Деньги 1С:Документооборот 1С:Зарплата и кадры бюджетного учреждения 1С:Зарплата и кадры государственного учреждения 1С:Зарплата и управление персоналом 1С:Зарплата и управление персоналом КОРП 1С:Комплексная автоматизация 8 1С:Лекторий 1С:Предприятие 1С:Предприятие 7.7 1С:Предприятие 8 1С:Розница 1С:Управление нашей фирмой 1С:Управление производственным предприятием 1С:Управление торговлей 1СПредприятие 8

  • WWW.1С.ru
  • 1С:Предприятие 8
  • 1С Отраслевые решения
  • Образовательные программы
  • 1С:Линк
  • 1С:Консалтинг
  • 1С:Дистрибьюция
  • 1С для торговли
  • 1С-Онлайн
  • 1С Интерес
  • 1С:Образование

При использовании материалов активная прямая гиперссылка вида
ИСТОЧНИК: БУХ.1С обязательна.

Редакция БУХ.1С не несет ответственности за мнения и информацию, опубликованную в комментариях к материалам.

Редакция уважает мнение авторов, но не всегда разделяет его.

На указанный в форме e-mail придет запрос на подтверждение регистрации.

.
Месяц несколько раз перепроводил. У Корректировки долга движения были исправлены вручную. При ее перепроведении пишет

Что посоветуете? Нужно срочно.

UPD: Нашел что это происходит из за ручной корректировки движений . Но что делать если ручная корректировка движений все таки нужна.

  • 1.jpg

Нередко бывают случаи когда в программе 1С Бухгалтерия Предприятия необходимо подкорректировать движения документа "Отражение зарплаты в бух.учете" но у данного документа стандартно в 1С нельзя корректировать проводки, поэтому данное расширение снимает это ограничение с конфигурации Бухгалтерия Предприятия 3.

Чтобы подключить расширение в 1С, прежде всего вам нужно иметь права администратора или Полные права. В главном меню программы в окне Все функции нужно перейти в самый низ списка и выбрать пункт Управление расширениями конфигурации.

Расширение будет работать на конфигурациях, поддерживающих режим совместимости 8.3.12.

Тестировалось расширение на конфигурации 1С Бухгалтерия Предприятия 3.0.67.67.

Специальные предложения

Electronic Software Distribution

Маркировка 488-ФЗ

Интеграция 1С с системой Меркурий

Алкогольная декларация

Готовые переносы данных

54-ФЗ

Управление проектом на Инфостарте

Траектория обучения 1С-разработчика

Запросы и отчеты с 29 июня

Расширения конфигурации с 1 июня

Мобильная разработка с 23июня

  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти

(2) Собственно говоря, проводки не слетают, а добавляются при каждом проведении документа с установленной галкой
"Ручная корректировка".

Чтобы такого не случалось в это расширение в модуль объекта можно добавить, например, такой код.

  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти

Просмотры 15541

Загрузки 140

Рейтинг 5

Создание 13.03.19 18:10

Обновление 13.03.19 18:10

№ Публикации 1020399

Кому Бухгалтер

Тип файла Расширение (cfe)

Конфигурация 1С:Бухгалтерия 3.0

Операционная система Не имеет значения

Страна Россия

Доступ к файлу Абонемент ($m)

Код открыт Да

Запросы и отчеты

См. также

Пакетное пробитие чеков на Онлайн-кассе при оплатах от физических лиц на расчетный счет Промо

Автоматизация процесса пробития чеков онлайн при поступлениях на расчетный счет от физических лиц. Помогает сократить трудозатраты таким организациям, как МФЦ, Управляющие компании и т.д. Подходит для 1С:Бухгалтерия 3.0 любой версии (базовая, ПРОФ, КОРП). Не изменяет конфигурацию. Конфигурация остается на поддержке (типовая).

2 стартмани

24.09.2019 17187 7 r.resh39 7

Перенос остатков товаров УСН при переходе с ЕНВД

Для конфигурации 1С:Бухгалтерия 3.0. 2021 год, после отмены режима ЕНВД.

1 стартмани

09.04.2021 1104 24 2ncom 9

Автозаполнение "Кому и за что уплачено" в Авансовых отчетах

Расширение для БГУ 2.0 для автоматического заполнения поля "Кому и за что уплачено" по данным бухгалтерской записи.

1 стартмани

16.03.2021 1120 0 the1 0

Отображение табличной части Номенклатура и Услуги в форме списка документов для 1С:Бухгалтерии 3.0

Табличная часть "Номенклатура" и "Услуги" в форме списка документов поступления и реализации для 1С:Бухгалтерии 3.0.

10 стартмани

10.11.2020 1910 4 Torin 2

Универсальное закрытие счетов для 1С:Бухгалтерия предприятия 3.0 Промо

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

3 стартмани

13.12.2017 38725 288 leha2403 36

Копирование движений документов для КА 2, ERP 2

Перенос движений любых документов в документы Операция (бух), Перенос данных и Корректировка регистров.

1 стартмани

06.11.2020 1714 17 Dmitri93 0

Сворачивание взаиморасчетов на 60 и 62 счетах

Создаем операцию, которая закроет сальдо по субсчетам. Можно подключить как внешнюю обработку.

1 стартмани

17.03.2020 4702 26 Pira 0

Изменение последовательности документов для Бухгалтерии 3.0 без проведения документов

В бухгалтерии 3.0 иногда приходится бороться с датой последовательности, особенно если месяц закрыт, а надо провести один документ задним числом. Бухгалтерия 3.0 позволяет пропустить проведение документов, но как говорится следы редактирования задним числом остаются. Данная обработка показывает, какие документы портят последовательность и позволяет убрать нарушения последовательности.

1 стартмани

21.01.2020 6095 14 p.ugrumov 4

Загрузка УПД в Бухгалтерию 3.0.92.51 из Excel Промо

Загрузка УПД из Excel в Бухгалтерию предприятия 3.0.92.51, с заведением номенклатуры в справочник , добавлением ГТД, стран происхождения.

3 стартмани

20.10.2015 26709 16 teyana 17

Заполнение табличной части документа СЗВ-КОРР на основании документа СЗВ-СТАЖ для Бухгалтерии и ЗУП

Выполняет заполнение документа "Данные о корректировке сведений застрахованных лиц, СЗВ-КОРР" на основании документа "Сведения о страховом стаже застрахованных лиц, СЗВ-СТАЖ". Автоматически подключается как внешняя обработка табличной части документа. Предназначена для: Бухгалтерия 2.0, Бухгалтерия 3.0, ЗУП 2.5, ЗУП 3.1.

1 стартмани

18.09.2019 7788 15 machneff 0

Контроль срока окончания договора

Контроль срока окончания договора. Расширение конфигурации Бухгалтерия предприятия 3, При открытии документа, при выборе договора. Контролирует дату окончания договора. Выводит предупреждение, если срок договора закончился на момент выставления документа. Текст договора выделяет красным цветом.

1 стартмани

09.09.2019 5491 12 kras_dar 11

Формирование записей КУДиР из проводок для ленивых бухгалтеров

Формирование записей КУДиР из проводок для ленивых бухгалтеров или Корректировка записей Книга учёта доходов и расходов УСН для ленивых бухгалтеров. Однажды у бухгалтерии возникла ситуация в новой базе делать "правильные"(по мнению бухгалтеров) записи в КУДиР УСН . Остатки по КУДиР не вносились и не было у них желания вносить. У меня мнение другое , но сделал как просили.) .. Была поставлена задача сформировать "правильные" записи в КУДиР из проводок. Для всех реализаций содержание записи меняется на Списание себестоимости и сумма берется из проводки при списании товаров. Вторая задача - заменить в уже сформированных записях КУДиР на содержание удобное для бухгалтера. Процесс работы построен на переводе затронутых документов в режим Ручная корректировка и замены в них реквизита записи Содержание проводки по заранее подготовленному шаблону Данная обработка будет интересна тем, кто хочет поменять в отчете КУДиР содержание. Для программистов - как шаблон по возможным корректировкам регистров. Проверено на конфигурации Бухгалтерия предприятия, редакция 3.0 (3.0.68.61) . Код открыт

26.02.2020 оформлена корректировка поступления услуг с видом операции Исправление в первичных документах PDF В марте 2020 скорректировали проводки документа вручную, установив флажок Ручная корректировка в проводках документа. При закрытии марта программа не потребовала восстановить последовательность документов за апрель 2019. Почему при ручной корректировке проводок не нарушается граница последовательности?

Совершенно верно! При ручной корректировке проводок документа нарушения последовательности не происходит. И этому есть объяснение.

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

Статус может быть четырех видов:

  • Проведен в последовательности — при оперативном проведении документов, входящих в перечень документов последовательности; PDF
  • Перепроведение пропущено — при ручной корректировке движений документа;
  • Проведен с нарушениями в последовательности — при проведении «задним числом»;
  • Исключен из последовательности — документ не входит в перечень документов последовательности.

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



В этом случае документу в последовательности назначается статус Перепроведение пропущено.

Это значит, что при закрытии месяца программа не покажет, что последовательность нарушена и не потребует перепроведения документов с момента внесения корректировок.

Можно ли корректировать документы старых периодов, выставляя флажок Ручная корректировка , без последствий нарушений последовательности документов с этого периода?

Да, сейчас это можно. При ручной корректировке проводок документа статус Проведен с нарушением последовательности не выставляется. Восстанавливать последовательность в этом случае не придется.



Ручная правка проводок в прошлых периодах не приведет к нарушению последовательности, если:

  • Перед выставлением флажка Ручная корректировка и изменением проводок не нажаты кнопки Записать или Провести . Нажатие этих кнопок до выставления флажка автоматически выставит статус проведения документа в значение Проведен с нарушением последовательности и зафиксирует нарушение границы последовательности.
  • Конфигурация базы полностью типовая, не доработанная. В противном случае возможны случаи, когда при открытии документа происходит какой-то внутренний перерасчет и заполнение данных с автоматической записью документа. Тогда даже без нажатия кнопки Записать граница последовательности нарушится.

Корректировка прошлых периодов может влиять на показатели сданной отчетности, поэтому выполняйте предварительно изменения на копии базы. Если все нормально — спокойно повторяете действия в рабочей базе.

БухЭксперт8 обращает внимание, что если проводки меняются за закрытый период, программа не даст провести документ корректировки. Несмотря на то, что граница последовательности при ручной корректировке проводок не нарушается, для записи изменений придется открыть период в разделе Администрирование — Настройки пользователей и прав — Даты запрета изменений.


См. также:

Помогла статья?

Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно

Похожие публикации

    .Данные в программе должны учитываться в строгой хронологической последовательности. Если.У вас нет доступа на просмотр. Чтобы получить доступ: Оформите..

Карточка публикации

Добавить комментарий Отменить ответ

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

Вы можете задать еще вопросов

Доступ к форме "Задать вопрос" возможен только при оформлении полной подписки на БухЭксперт8.
Оформить заявку от имени Юр. или Физ. лица вы можете здесь >>

Нажимая кнопку "Задать вопрос", я соглашаюсь с
регламентом БухЭксперт8.ру >>

Изменения в 2021 году, о которых нужно знать бухгалтеру

[06.04.2021 запись] Учетная политика на 2021 в 1С

Приобретение малоценных объектов сроком использования более 12 месяцев

Когда происходит интерактивное или программное проведение документа, срабатывает выполнение процедуры ОбработкаПроведения() , которая находится в модуле объекта документа.

Данная процедура имеет два параметра: Отказ и РежимПроведения . Если выставить параметру Отказ значение Истина , то проведение не будет выполнено. Параметр РежимПроведения устанавливает режим проведения документа — «оперативное» или «неоперативное». Сами движения в регистры разработчик должен прописать в этой процедуре самостоятельно.

Рассмотрим подробно свойства документа на вкладке «Движения»

  • Проведение — «разрешить» или «запретить». Определяет, будет ли документ создавать движения.
  • Оперативное проведение — «разрешить» или «запретить». Если установлено «разрешить», то проведение документа будущей датой невозможно.
  • Удаление движений — определяет режим очистки движений документа:
    • Удалять автоматически при отмене проведения. При перепроведении документа движения перезаписываются, а при отмене проведения движения документа автоматически удаляются.
    • Удалять автоматически. При записи документа с проведением сначала будут удалены все старые движения документа. На момент выполнения обработчика события ОбработкаПроведения в регистрах не будет наборов записей с движениями данного документа.
    • Не удалять автоматически — значит, что удаление движений берет на себя разработчик системы.

    Процедура ОбработкаПроведения

    Формирование новых наборов записей регистров включает в себя операции, состоящие:

    • из добавления новых записей к набору записей;
    • заполнения полей записей;
    • записи набора записей.

    Например, требуется сформировать движения по регистру ТоварыНаСкладах на основании данных документа ПоступлениеТоваров . Причем информация для заполнения полей записей движений в основном находится в табличной части Состав документа.

    После выхода из обработки проведения те наборы записей, у которых свойство Записывать имеет значение Истина , будут автоматически записаны платформой. После этого свойство Записывать у этих наборов движений будет установлено в значение Ложь .

    Следует учитывать, что при автоматической записи движений они будут записаны с замещением, то есть старые движения документа будут замещены новыми. Фактически, платформа неявно выполнит код:

    Если же при записи движений документа нужно добавлять новые движения к старым, то для этого нужно использовать параметр Замещать , установленным в значение Ложь .

    Действие данного параметра проявляется в случае, если на момент записи нового (или модифицированного) набора записей в регистре присутствуют еще записи, подчиненные данному же регистратору.

    Подробнее о формировании движений

    С точки зрения платформы отдельного процесса «проведение» не существует. Есть запись документа с проведением, причем в рамках одной транзакции. Таким образом, в момент выполнения обработчика события ОбработкаПроведения документ уже записан.

    Свойство «Удаление движений» документа как объекта конфигурации стандартно устанавливается платформой в значение «Удалять автоматически при отмене проведения». Это значит, что при перепроведении документа движения, подчиненные данному документу, перезаписываются, а при отмене проведения движения документа автоматически удаляются.

    Если разработчик захочет реализовать нестандартный вариант проведения документа и установит свойство «Удаление движений» в значение «Удалять автоматически», то при записи документа с проведением сначала будут удалены все старые движения документа. То есть на момент выполнения обработчика события ОбработкаПроведения в регистрах не будет наборов записей с движениями данного документа.

    При записи с проведением система автоматически запишет выбранные и незаписанные наборы записей, находящиеся в свойстве «Движения». Отсюда следуют два важных вывода:

    • Во-первых, если наборы записей необходимо записывать с добавлением, то это нужно выполнять в явном виде, т. к. при автоматической записи движений они будут записаны с замещением.
    • Во-вторых, последовательность обращения к регистрам при автоматической записи движений будет одна и та же для разных документов. Это позволяет снизить вероятность взаимных блокировок при проведении документа в конкурентных режимах работы.

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

    Пример перепроведения документов РеализацияТоваров в интервале с ДатаНачала по ДатаОкончания :

    Здесь инициировалось проведение в неоперативном режиме. Значение по умолчанию параметра РежимПроведения метода объекта документа Записать() — именно РежимПроведенияДокумента.Неоперативный .

    Оперативное и неоперативное проведение

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

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

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

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

    С оперативным проведением документов связано понятие оперативной отметки времени и понятие момента времени.

    Понятие момента времени

    Для определения положения документа на оси времени используется реквизит документа «Дата». Дата содержит время с точностью до секунды. Это позволяет контролировать последовательность записи документов. Однако при большом объеме создаваемых документов вероятна ситуация, когда несколько документов будут иметь одинаковое значение даты (т. е. будут созданы в течение одной секунды). Как в этом случае определить последовательность созданных документов?

    Для обработки подобных ситуаций было введено понятие момент времени. Момент времени представляет собой совокупность даты, времени и ссылки на объект базы данных. Он позволяет однозначно идентифицировать любой объект ссылочного типа базы данных на оси событий, но имеет смысл в основном только для документов. Кроме того, момент времени позволяет идентифицировать и необъектные данные, например, записи регистров, подчиненных регистратору.

    Понятие момента времени реализовано во встроенном языке при помощи универсального объекта МоментВремени . Этот объект имеет свойства Дата и Ссылка , которые позволяют получить «составляющие» момента времени, и один метод — Сравнить() , при помощи которого возможно сравнение двух моментов времени между собой.

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

    Оперативная отметка времени создается системой каждый раз при оперативном проведении документа. Ее значение формируется исходя из текущей даты сеанса и последней созданной оперативной отметки. Если последняя оперативная отметка меньше текущей даты сеанса, в качестве новой оперативной отметки принимается текущая дата сеанса. Если последняя оперативная отметка равна или больше текущей даты сеанса, в качестве новой оперативной отметки принимается значение на одну секунду большее, чем старая оперативная отметка времени.

    Таким образом, если у объекта конфигурации Документ установлено свойство оперативного проведения, последовательность действий системы будет следующей:

    • Внешний вид обработки со всеми включенными функциями
    • Панель с документами
    • Попытка запуска в закрытом периоде (версия 2.0)

    Осуществляет В ОТКРЫТОМ ПЕРИОДЕ:
    - перепроведения уже проведенных документов:
    * По организациям
    * По контрагентам
    * По выбранным документам,
    - восстановление границ последовательности,
    - установку дат запрета редактирования данных
    в разрезе ОРГАНИЗАЦИЙ.

    Имеется запуск по таймеру.

    Обработка сделана на базе //catalog.stavanalit.ru/public/15617/ (надеюсь, что претензий ко мне со стороны создателей не будет), конвертирована в 8.2 с добавлением нового функционала.

    Обновление.

    В версии 3.5 от 12 сентября 2012 года:

    1) Изменен интерфейс на более интуитивно понятный.

    2) При открытии формы по умолчанию открывается панель Последовательностей.

    3) Установлены привязки.

    В версии 3.4 от 20 августа 2012 года:

    1) Исправлена ошибка восстановления последовательностей при установленной галочке "Последовательности игнорировать"

    2) Табличные поля с выбором Организаций и Контрагентов, а так же настройки - вынесены на "морду" обработки.

    3) При выборе значения "По выбранным контрагентам" поле с документами заполняется документами, в которых имеется реквизит "Контрагент"; при переключении на "По всем контрагентам" - заполняется список всех разрешенных документов.

    В версии 3.3 от 30 июля 2012 года:

    1) Исправлена замеченная ошибка - проверка на наличие регламентных документов при выборе даты начала периода.

    В версии 3.2 от 20 июля 2012 года:

    1) На вкладке Последовательность данные показываются в разрезе Организаций. Последовательность, которую необходимо перенести на начало открытого периода и восстановить, необходимо отметить флажком. При выборе организаций, флажки на закладке Последовательность устанавливаются автоматически.

    2) Пользователь с правами отличными от "ПолныеПрава" может восстанавливать последовательность, граница которой находится в открытом периоде. Установить же границу на начало открытого периода может исключительно только пользователь с полными правами.

    3) Из списка документов для перепроведения (на закладке Документы) удалены документы, к которым нет доступа пользователю без полных прав.

    4) Исправлены замеченные ошибки.

    В версии 3.1 от 13 июля 2012 года:

    1) При некоторых настройках потенциально могла вылететь ошибка - исправлено!

    2) Последовательности теперь показываются в разрезе организаций.

    3) Добавлено комментирование при восстановлении последовательности.

    В Версии 3.0 от 06.07.2012 обновлено:

    1) Добавлен механизм восстановления последовательностей перед проведением

    2) Распределение функционала обработки в соответствии с правами пользователей (ко всему функционалу имеют доступ только пользователи с полными правами)

    3) Галка "Отменять проведение для нерабочих документов" в бухгалтерских конфигурациях теперь неактивна!

    4) В Справочной информации (вызывается по кнопке F1) описаyj краткое руководство по пользованию обработкой.

    В версии 2.1 от 04.07.2012 добавлено:

    1) Исправлена ошибка вылетающая при выборе Организации.

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

    В версии 2.0 от 02.07.2012 добавлено:

    1) Обработка стала универсальной для всех конфигураций (на основных конфигурациях проверил, - работает!);

    2) При открытии - в список документов попадают все документы конфигурации;

    3) При активации таймера - делается проверка на корректность введенных в форме данных;

    4) Поле "Дата запрета" перенесено вверх.

    Обработка позволяет производить перепроведение уже проведенных документов по следующим разрезам:

    * По организации;
    * По контрагентам;
    * По видам документов.

    Дополнительные возможности:

    * Устанавливает дату запрета изменения данных перед проведением документа;

    * Запуск по таймеру;

    * Снятие признака проведения у нерабочих документов;

    * Исключение из обработки общих документов (без организации);

    * Формирование списка не проведенных документов.

    Особенности:

    Обработка предназначена для

    - установки даты запрета редактирования

    как по всем так и по выбранным организациям.

    Отличительной особенностью обработки является наличие таймера, т.е. обработку можно запустить на выполнение вечером или ночью, когда с базой никто не работает, а с утра получить перепроведенную базу 1С с восстановленными последовательностями и установленной датой запрета.

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

    Дата запрета устанавливается на выбранные организации. Если организаций не выбрано, то даты запрета устанавливается на все организации.

    Последовательность восстанавливается так же в зависимости от выбора организации в списке. Если организация не выбрана, то последовательности восстанавливается по всем организациям.

    ____________________________________________

    - через "Контроль последовательности проведения документов" в обработке "Закрытие месяца", но только по всем документам конфигурации, что долго и притормаживает работу пользователей. Поэтому если запускать типовую обработку, то только в конце рабочего дня перед уходом домой. А если СРОЧНО надо среди дня.

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

    Ситуацию обострил момент закрытия месяца, когда после восстановления последовательности на всякий случай делаем перепроведение закрываемого месяца и после перепроведения устанавливаем дату запрета изменения данных, что бы к закрываемому месяцу доступ был только у меня (программиста 1с) и зам. главбуха делающего проверку ошибок и окончательное закрытие месяца. Учитыва то, что бухгалтера или экономисты могут остаться работать и вечером (что часто бывает), то для того, что бы установить дату запрета редактирования данных необходимо или всех выгнать (что делается с большой неохотой) или дождаться когда все выйдут, т.е. самому остаться после работы (а этого уже не хочется мне).

    Обработка решила все проблемы с перепроведением и установкой даты запрета:

    1) Обычные бухгалтера могу перепроводить любых контрагентов в открытом месяце не боясь ошибиться в настройках (изменение даты запрета им недоступно).

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

    Читайте также: