html
Как вести учет ТМЦ, принятых на ответственное хранение в 1С: Полное руководствоПринимаете товары на ответственное хранение? Тогда вы знаете, как важно правильно отразить эту операцию в бухгалтерском учете. Некорректный учет может привести к путанице с собственными запасами, проблемам при инвентаризации и, как следствие, к искажению финансовой отчетности. Но не волнуйтесь! Мы разберем все нюансы учета ТМЦ на ответственном хранении в 1С, покажем, какие документы использовать, как настроить программу и как избежать распространенных ошибок. Узнайте, как грамотно организовать учет, чтобы всегда знать, где чьи товары и избежать неприятностей. Начнем! Что такое ответственное хранение и его особенности в 1СОтветственное хранение – это хозяйственная операция, при которой одна организация (хранитель) принимает от другой организации (поклажедатель) товарно-материальные ценности (ТМЦ) на хранение, обязуясь обеспечить их сохранность и вернуть по требованию поклажедателя. При этом право собственности на ТМЦ остается за поклажедателем. В 1С учет ТМЦ на ответственном хранении ведется обособленно от собственных ТМЦ организации-хранителя. Для этого используются специальные забалансовые счета, которые позволяют отслеживать движение и остатки ТМЦ, принятых на хранение, без отражения их в балансе организации-хранителя. Настройка счетов учета для ответственного храненияВ 1С необходимо настроить счета учета для отражения операций по ответственному хранению. Обычно для этих целей используется забалансовый счет 002 "ТМЦ, принятые на ответственное хранение". Для проверки и настройки счета 002:
При необходимости, можно создать дополнительные субсчета к счету 002 для более детального учета ТМЦ на ответственном хранении (например, по видам ТМЦ или поклажедателям). Оформление поступления ТМЦ на ответственное хранениеПри поступлении ТМЦ на ответственное хранение необходимо оформить документ, который отразит факт приема ТМЦ на хранение. В 1С для этих целей используется документ "Поступление на ответственное хранение". Для оформления поступления ТМЦ:
После проведения документа в учете будут сформированы проводки по забалансовому счету 002, отражающие поступление ТМЦ на ответственное хранение.
Решение: Используйте документ "Поступление на ответственное хранение" для оформления приема ТМЦ на хранение. Указывайте в документе поклажедателя, склад и перечень ТМЦ с количеством и ценой.
Оформление возврата ТМЦ поклажедателюПри возврате ТМЦ поклажедателю необходимо оформить документ, который отразит факт отгрузки ТМЦ с ответственного хранения. В 1С для этих целей используется документ "Возврат ТМЦ от хранения". Для оформления возврата ТМЦ:
После проведения документа в учете будут сформированы проводки по забалансовому счету 002, отражающие списание ТМЦ с ответственного хранения. Инвентаризация ТМЦ на ответственном храненииИнвентаризация ТМЦ на ответственном хранении проводится в общем порядке, как и инвентаризация собственных ТМЦ. Однако, при проведении инвентаризации необходимо учитывать, что ТМЦ на ответственном хранении учитываются обособленно. Для проведения инвентаризации ТМЦ на ответственном хранении:
Анализ данных по ТМЦ на ответственном храненииДля анализа данных по ТМЦ на ответственном хранении можно использовать отчет "Оборотно-сальдовая ведомость по счету" (или аналогичный отчет в вашей конфигурации 1С) по забалансовому счету 002. Отчет позволяет получить информацию об остатках и движении ТМЦ, принятых на ответственное хранение, в разрезе номенклатуры и контрагентов.
// Пример: Получение остатков ТМЦ на ответственном хранении по счету 002
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| СУММА(ХозрасчетныйЗапасыОстаткиИОбороты.КоличествоКонечныйОстаток) КАК КоличествоКонечныйОстаток,
| ХозрасчетныйЗапасыОстаткиИОбороты.Номенклатура КАК Номенклатура
|ИЗ
| РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&ДатаНач, &ДатаКон, ИСТИНА, , Счет = &Счет002) КАК ХозрасчетныйЗапасыОстаткиИОбороты
|
|СГРУППИРОВАТЬ ПО
| ХозрасчетныйЗапасыОстаткиИОбороты.Номенклатура";
Запрос.УстановитьПараметр("ДатаНач", НачалоМесяца(ТекущаяДата()));
Запрос.УстановитьПараметр("ДатаКон", КонецМесяца(ТекущаяДата()));
Запрос.УстановитьПараметр("Счет002", ПланыСчетов.Хозрасчетный.ТМЦПринятыеНаОтветственноеХранение); // Счет 002
РезультатЗапроса = Запрос.Выполнить();
Выборка = РезультатЗапроса.Выбрать();
Пока Выборка.Следующий() Цикл
Сообщить("Номенклатура: " + Выборка.Номенклатура + ", Остаток: " + Выборка.КоличествоКонечныйОстаток);
КонецЦикла;
// Пример: Создание документа "Поступление на ответственное хранение" (упрощенный)
Документ = Документы.ПоступлениеНаОтветственноеХранение.СоздатьДокумент();
Документ.Дата = ТекущаяДата();
Документ.Контрагент = Справочники.Контрагенты.НайтиПоНаименованию("Поклажедатель");
Документ.Склад = Справочники.Склады.НайтиПоНаименованию("Основной склад");
// Добавление строки в табличную часть "Товары"
НоваяСтрока = Документ.Товары.Добавить();
НоваяСтрока.Номенклатура = Справочники.Номенклатура.НайтиПоНаименованию("Товар на хранение");
НоваяСтрока.Количество = 10;
НоваяСтрока.Цена = 100; // Условная цена
НоваяСтрока.СчетУчета = ПланыСчетов.Хозрасчетный.ТМЦПринятыеНаОтветственноеХранение;
Документ.Записать();
Документ.Провести();
|
|
|
| Всего комментариев: 0 | |