Добрый день. Подскажите, пожалуйста, как можно в БП3 провести инвентаризацию БСО (более 800 позиций) типовым способом?
Все комментарии (11)
Комментарии закрыты.
Нажимая на кнопку «Зарегистрироваться», я подтверждаю принадлежность мне сообщенных при регистрации сведений, их достоверность, даю согласие на обработку моих персональных данных и подтверждаю ознакомление с политикой их обработки.
Отправляя форму Вы даёте согласие на обработку персональных данных, защищенных политикой конфиденциальности
Здравствуйте!
Инвентаризация проводится для того, чтобы подтвердить данные в бух отчетности т.е. только того, что числится на балансе организации.
Уточните, пожалуйста, БСО на каком счете учтены в вашем случае.
БСО на 006 счете.
Здравствуйте!
Алгоритм решения задачи на первый взгляд следующий:
1. Сформировать файл выгрузки с данными БСО, остатков суммы количества, цены, склада
2. Загрузить данные внешней обработкой Загрузка данных из табличного документа в документ Инвентаризации.
Давайте посмотрим как это можно сделать.
Файл выгрузки удобнее всего сформировать в Универсальном отчете. Посмотрите мои настройки, приложенные к отчету.
Обратите внимание, что в универсальном отчете можно испольковать формулы — это нам потребуется для определения данных цены.
Выгрузите полученный отчет в файл Еxcel.
Теперь у вас есть данные для загрузки в документ инвентаризации БСО (суммы, количества, цены по данным учета)
Обработку, которая поможет вам это сделать вы можете взять здесь: Сборник «Переход на 1С Бухгалтерия 3.0 с 2.0»: для типовых и доработанных конфигураций 1С
Прочитайте в статье, как работает эта обработка, дальше я подробно распишу настройку для вашего случая.
Но перед загрузкой мы столкнемся с проблемой: типовой документ Инвентаризации товаров на складах работает только с номенклатурой — это отдельный справочник Номенклатура. А 006 счет использует данные БСО — это другой справочник и они не связаны. Поэтому, если вы будете загружать данные из файла, сведения в первой колонке не заполнятся: они доступны для данных только типа Номенклатура.
И тут без программиста не обойтись. 🙂
Я написала вам расширение для БСО, скачайте: https://drive.google.com/file/d/1BSNZWJi0n-1j1aDYvYtLx6NOshB6Wut-/view?usp=sharing
Устанавливается расширение типовым образом, привожу пример подключения расширения в нашей статье, вы должны сделать аналогичные действия для подключения моего расширения: Подключение расширения конфигурации: Справка БухЭксперт8 в 1С:Бухгалтерия 3.0
После подключения расширения в документе Инвентаризация товарах на складах появится новая вкладка БСО и возможность распечатать сформированную инвентаризацию БСО по кнопке Печать.
Тольк после подключения расширения переходим к загрузке данных из файла Excel/
Расширение обновлено для версии 3.0.173:
https://drive.google.com/file/d/11zXUtaqeygcE5w6QE417JSMkklp78Pxq/view?usp=sharing
Создаем новый документ инвентаризации товаров на складе без заполнения и записываем.
Теперь работаем со скаченной с сайта обработкой
— открываете обработку по кн. Главное меню — Файл — Открыть
— загружаете данные по кнопке загрузить из файла как показано на скрине
— удаляете нажатием правой кен. мыши выделенные строчки вне списка (шапку и подвал с итогами. можно это сделать в самом мфайле Excel заранее)
Переходите на вкладку настройка:
— выставляете строчку, с которой пойдет загрузка данных, ручную нумерацию колонок, правила соответствия колонок.
— сверьтесь с моими, скорее всего у вас будет также. Главное, чтобы данные брались из соответствующих номеров колонок первой вкладки.
— вернитесь на первую вкладку и нажмите Контроль заполнения, ошибок быть не должно.
— проверяете в шапке выбранный пустой документ инвентаризации созданный ранее с табличной частью БСО и нажимаете кн. Загрузить.
У вас должно получиться так, как у меня на скринах.
Типовой функционал 1С не предусматривает возможности инвентаризации БСО, поэтому тут только программная доработка. Основной функционал я вам сделала, можно взять его за основу, если захотите расширить возможности дальше или дорабатывать печатные формы.
Огромное спасибо, сейчас буду пробовать реализовывать. Спасибо