Сторнирование документов. КА 2.4, ERP







Автоматическое сторнирование документов в КА 2.4 и ERP.

В КА 2.4, я не нашел возможности сторнировать движения документа. Но есть два документа, с помощью которых, теоретически, можно сделать что-то подобное вручную, но это не совсем удобно.

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

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

Имя дополнительного свойства обязательно должно быть «СсылкаНаСторнируемыйДокумент» (не путать с наименованием), тип строка – символов не жалеть.  И лучше данное дополнительное свойство не редактировать.

 

 

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

 

 

Подключается данная обработка как «ЗаполнениеОбъекта» для запуска необходимо выбрать пункт меню «Заполнить – Сторно документа», ну или как у меня просто «Сторно документа», т.к обработка пока единственная.

 

 

Далее по нажатию на кнопку «Сторно документа» открывается форма для сторнирования.

 

Вкладка «Основное»

 

 

В ней:

  1. Документ который сторнируется с индикатором сторнирования.
  • Полностью – документы с помощью которых мы сторнируем, могут сделать движения по всем регистрам, которые двигает документ.
  • Частично – есть регистры, по которым сторнирующие документы не могут сделать движения.
  • Невозможно – по всем регистрам которые двигает документ, невозможно сделать движения.

Соответственно рекомендуется, сторнировать документы только с индикатором «Полностью».

  1. Дата сторнирующего документа – период которым будут созданы сторнирующие документы
  2. Списки регистров, которые возможно и невозможно от сторнировать.  Также внутри списков знаком «+» или «-» в зависимости от списка, указываются регистры, по которым реально есть движения у документа. Например при частичном сторнировании, можно просмотреть список регистров, которые невозможно изменить и если по ним нет реальных движений, то без опаски сделать сторно.
  3. Кнопка по нажатию на которую, формируются сторнирующие документы. При повторном нажатии, документы будут перезаполнены.
  4. Ссылки на документы, которыми было произведено сторно.  При нажатии на которые, записывается сам документ.

 

Вкладка «Настройки»

 

 

Тут можно указать какие документы будут использоваться для сторнирования. Используется два типа документов

  1. Для движений всех регистров кроме «Хозрасчетного»
  2. Для движений по регистру «Хозрасчетный»

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

 

Вкладка «Отбор по регистрам»

 

 

Тут можно указать, какие регистры будут отсторнированы, а какие нет.

Тестировалось на релизе 2.4.9.70, но не должно зависеть от релиза, универсальная обработка.

2 Comments

  1. imh9305

    а в связи с чем возникла необходимость в создании данной обработки?

    Reply
  2. sqr4

    В статье вроде описал, отсутствие подобного функционала в КА 2.4.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *