При работе в современных конфигурациях на платформе 1С, таких как 1С:Комплексная автоматизация 2.4 или 1С:ERP, пользователи часто сталкиваются с ситуацией: товар физически есть на складе, его видно в отчетах, но документ Реализация товаров и услуг не проводится, выдавая ошибку «По организации не хватает товара» — есть автоматический помощник поиска и исправления ошибок в КА и ERP. Если проблему нужно решить срочно, можно провести документ без контроля остатков, но далее давайте разберем, почему возникает этот конфликт и как его устранить, основываясь на архитектуре регистров системы.
В отличие от простых программ, в 1С:КА и ERP учет ведется в двух параллельных плоскостях. Проанализируем, как программа «видит» ваш товар (полезно также сравнить остатки и обороты регистров напрямую):
Ошибка «По организации не хватает...» означает, что на физическом остатке товар есть, а по конкретной организации (юридическому лицу) в регистре ТоварыОрганизаций его недостаточно. Рассмотрим подробнее основные причины этого расхождения.
Часто в одной базе ведется учет по нескольким организациям. Вы можете видеть товар на складе, но он был закуплен на «Организацию А», а продать его пытаетесь от «Организации Б». Если между ними не настроена схема «Интеркампани» (передача товаров между организациями), программа выдаст ошибку.
Выясним ситуацию с помощью отчета:
В тексте ошибки часто фигурирует фраза: «по налогообложению Продажа облагается НДС». Это важнейшая подсказка. В регистре Товары организаций остатки хранятся в разрезе типов налогообложения НДС.
Разберем пример: вы закупили товар у поставщика, который работает без НДС, или при поступлении ошибочно указали «Продажа не облагается НДС». При попытке продать этот же товар с выделением НДС, система не найдет подходящего остатка. Для программы товар с НДС и товар без НДС — это разные ресурсы в регистре Товары организаций.
Чтобы проверить это, проанализируем отчет «Ведомость по товарам организаций» с детализацией по полю Налогообложение. Если вы обнаружили пересортицу по типам налогообложения, придется либо исправлять документы поступления, либо использовать корректировку регистров и инструмент для исправления видов запасов (есть готовая автоматическое исправление видов запасов и ГТД в 1С:КА и ERP).
Если в вашей системе используется обособленное обеспечение заказов, товар может быть зарезервирован под конкретное Назначение. Рассмотрим ситуацию: товар поступил на склад под «Заказ клиента №1». Вы пытаетесь отгрузить его по «Заказу клиента №2». Складской остаток покажет наличие, но для реализации по второму заказу этот товар будет «невидимым».
Проверьте поле Назначение в табличной части документа реализации. Если оно заполнено, система будет искать остатки именно под это назначение. Если оно пустое — система ищет только свободные остатки, не обремененные резервом.
В сообщении на форуме упоминалось, что номенклатура находится в статусе «в процессе отгрузки». Это означает, что под данный товар уже создано распоряжение на отгрузку (например, другая реализация, которая еще не проведена или находится в статусе «К предоплате»), и этот документ уже «захватил» остаток в регистре Товары к отгрузке.
Проанализируем структуру подчиненности заказа клиента. Если вы видите несколько реализаций, проверьте их статусы. Помните, что в 1С:КА 2.4 даже непроведенный, но подготовленный документ может блокировать остаток для других операций.
Классическая техническая проблема: приход товара оформлен в 12:00, а реализация — в 09:00 того же дня. На конец дня остатки будут верными, но в момент проведения (в 09:00) товара еще нет на балансе организации.
Рекомендация: Всегда проверяйте время документов. Попробуйте перенести время реализации на конец дня (23:59:59), чтобы исключить влияние внутридневных перемещений.
Для поиска и устранения ошибок в 1С предусмотрены специальные инструменты. Рассмотрим по шагам, как ими пользоваться:
Финансовый результат и контроллинг -> Обслуживание -> Исправление ошибок в учете товаров организаций. Эта обработка позволяет автоматически выявить расхождения между складом и организациями — для этого подойдёт контроль расхождений между складским и финансовым учетом в 1С.ТоварыОрганизаций.
ВЫБРАТЬ
ТоварыОрганизацийОстатки.НомерГТД,
ТоварыОрганизацийОстатки.КоличествоОстаток,
ТоварыОрганизацийОстатки.Организация,
ТоварыОрганизацийОстатки.НалогообложениеНДС
ИЗ
РегистрНакопления.ТоварыОрганизаций.Остатки(&Период, Номенклатура = &Номенклатура) КАК ТоварыОрганизацийОстатки
Настройки -> Организации -> Настройка передачи товаров. Убедимся, что для вашей пары «Организация-владелец» и «Организация-продавец» разрешена продажа.Таким образом, решение проблемы всегда кроется в детальном сопоставлении аналитики поступления и реализации. Если вы видите ошибку «По организации не хватает товара», забудьте на время о складских остатках и сфокусируйтесь на юридических параметрах: Организация, Налогообложение и ГТД.