Предположим, что в одной бюджетной организации, использующей как водится, «1С:Бухгалтерия государственного учреждения ред. 2.0» возникла потребность работы с бланками строгой отчетности (БСО). Что такое БСО? Да все что угодно, распечатанное в типографии на бумаге, имеющее уникальное сочетание серии и номера. Н.п. паспорт, свидетельство о заключении (или расторжении) брака, паспорт технического средства, диплом о средне-специальном или высшем образовании — это тоже БСО. Поскольку эта бумага имеет уникальный номер, то и программа должна контролировать эти БСО с точностью до каждого номера. Итак, берем демонстрационную программу «1С:Бухгалтерия государственного учреждения ред. 2.0» и заносим в нее следующие данные: в нашу организации из типографии поступили дипломы бакалавра в количестве 10 шт. с начальным номером 000000000001, конечным номером 00000000000010.
Далее в нашей организации случилась необходимость перемещения одного бланка в другой центр материальной ответственности, оформили:
Перемещен один единственный диплом бакалавра с номером 5. И наконец, как последний акт этой мелодрамы, пытаемся списать все 10 шт. поступивших дипломов с «Иванова И.И -Производственный отдел».
Внимательный читатель спросит : «Такого не может быть, ведь 5-ый диплом у нас перемещен». Может. И акт списания преспокойно списывает все 10 шт. Почему? Да потому-что учет бланков строгой отчетности построен в «1С:Бухгалтерии государственного учреждения 2.0» отнюдь не строго. Как подтверждение еще одна картинка:
Получившийся в нашем примере результат ( инвентаризация БСО по материально-ответственному лицу и данные оборотно-сальдовой ведомости (ОСВ) по сч. «03.1») частенько вызывал состояние ступора у пользователя. По ОСВ остатка нет, а инвентаризация красным цветом кричит…Что делать бухгалтеру с этой ситуацией, когда бланков и красноты много — не очень понятно.
Можно, конечно, вбивать в программу каждый БСО как отдельный элемент справочника, но при количестве н.п. в 100000 шт. — как-то уж очень хлопотно, да объем данных в базе будет расти быстрее. Ответ: установка «Учет бланков строгой отчетности (утилита для «1С:Бухгалтерия государственного учреждения ред. 2.0)».
Учет БСО в разработанном расширении (утилите), свидетельство о государственной регистрации которого можно увидеть выше, основан на введении новой сущности «Партия (пачка) БСО», имеющей начальный и конечный номер. Все коллизии с этими пачками рассматриваются как выбытие старой пачки и генерация новой (ых) пачки (ек) . В рассмотренном нами примере это:
1. Выбытие пачки с 1 по 10 БСО.
2. Поступление 5-го БСО при перемещении на получателя (пачка с 5 номером).
3. Остатки с 1-го по 4-ый БСО (пачка 1-4) и с 6-го по 10-ый (пачка 6-10)- остаются на отправителе.
Таким образом, получаем простую и наглядную схему работы с отражением результатов в горячо любимой широкими слоями бухгалтерской общественности оборотно-сальдовой ведомости:
Доработанный механизм контроля остатков начинает работать корректно. В нашем случае программа сообщит о невозможности списания дипломов бакалавра в количестве 10 шт. Дополнительным бонусом расширения- отчет, показывающий всю историю движений определенного вида БСО, наглядно показывающий все документы, в которых этот бланк встречается:
Программное обеспечение «Учет бланков строгой отчетности (утилита для «1С:Бухгалтерия государственного учреждения ред 2.0») бесплатно. Ознакомиться с функциональными возможностями, условиями использования, а также загрузить утилиту, можно по ссылке ниже: «Страница загрузки».