Разделы сайта
Выбор редакции:
- Карьерная лестница ольги поляковой За прекрасных дам
- Австралия страны соседи. Австралия. Великая океанская дорога
- Федеральные единичные расценки в строительстве
- Часто задаваемые вопросы о льготном кредитовании строительства жилья
- Какие налоговые льготы имеют граждане, подвергшиесявоздействию радиации вследствие катастрофы на чаэс?
- Ндс при продаже нежилого помещения физлицу Ндс при продаже нежилого помещения юридическим лицом на усн
- Белое население: проблемы выживания Сколько белых и черных людей в мире
- Ошибки тсж в борьбе с неплательщиками При некачественном оказании услуг
- Когда выписываются счета-фактуры на аванс?
- Галина Долгова: Под маской долга
Реклама
1с бп 3.0 контроль отрицательных остатков. Бухучет инфо |
Данный отчет помогает в любой момент времени получить сводную или детальную информацию об отрицательных остатках на 41 счете. Результат работы отчета выводится с детализацией по умолчанию (см. рис.1) Т.к. отчет полностью написан с использованием схемы компоновки данных, то пользователю не составит труда изменить разрезы отчета из пользовательского режима (см. рис.2) Внешний отчет предназначен для конфигурации «1С:Бухгалтерия предприятия 8, редакция 3.0» и « редакция 3.0 (КОРП)» , работающей на платформе версии 8.2 в режиме «УПРАВЛЯЕМОЕ ПРИЛОЖЕНИЕ». Срок действия бесплатной поддержки: 1 месяц. Причины купитьОтрицательные остатки - всегда являются головной болью любого бухгалтера. Отрицательные остатки по 41 счету вдвойне усугубляют данную ситуацию. Данный отчет быстро и наглядно показывает всю "красноту" по 41 счету в удобной и наглядной форме. Причем л юбой отрицательный остаток по 41 счету, может быть расшифрован при помощи отчетов «Анализ субконто» и «Карточка счета». При этом, комбинируя использованиях данных отчетов возможно опуститься прямо до уровня документов-регистраторов, вызвавших движения товара. Для этого достаточно кликнуть по требуемой цифре в отчете и выбрать отчет для расшифровки. По многочисленным пожеланиям пользователей, создана отдельная версия отчета «Контроль отрицательных остатков по счетам ТМЦ», в которой добавлена возможность контроля отрицательных остатков, не только по 41 счету, но и другим основным счетам движения ТМЦ: Счет 07 Оборудование к установке Также, вспомним, что отрицательные остатки могут возникать не только по счетам движения ТМЦ, но и по счету ГТД. Если у вас существует потребность в контроле и этого счета тоже, рекомендуем вам ознакомиться с внешним отчетом Достоинства
Гарантия возврата денегООО "Инфостарт" гарантирует Вам 100% возврат оплаты, если программа не соответствует заявленному функционалу из описания. Деньги можно вернуть в полном объеме, если вы заявите об этом в течение 14-ти дней со дня поступления денег на наш счет. Программа настолько проверена в работе, что мы с полной уверенностью можем дать такую гарантию. Мы хотим, чтобы все наши покупатели оставались довольны покупкой. Есть два вида ситуации в которой необходима настройка контроля остатков. Первая ситуация. Иногда бухгалтерам приходится сталкиваться с проблемой невозможности списания материалов или товаров в программе 1С 8.3 из-за отсутствия их в учете, хотя фактически они есть в наличии. И бухгалтеру необходимо срочно оформить документы отгрузки материалов либо товаров: Такая ситуация возможна, если организация только начала учёт в 1С 8.3 или данные заносятся в программу несвоевременно. Вторая ситуация, когда бухгалтер списывает материалы, которых нет в наличии на складе. А бухгалтер оформляет документы отгрузки, что не очень хорошо складывается на репутации компании. Настройка контроля остатковВ программе 1С 8.3 Бухгалтерии есть настройка контроля остатков. И при создании базы в настройках по умолчанию разрешено списывать товары, которые по данным учёта в программе отсутствуют. Контролируются остатки в разрезе конкретной организации и склада во всех типах документов: реализация, требование-накладная, перемещения и т.д, где участвуют счета с аналитикой Склад.
Таким образом:
Как отключить контроль остатков в 1С 8.3Для снятия запрета проведения документов с отсутствующими товарами необходимо в настройках программы 1С 8.3 в разделе Администрирование – далее Настройки проведения документов: установить галочку Разрешается списание запасов при отсутствии остатков по данным учёта: Контроль остатков в разрезе складовДля предотвращения отрицательных остатков по складам задаём аналитику По складам. Включить аналитику по складам можно в настройках учёта: раздел Администрирование – далее Параметры учёта. Выбираем Настройка плана счетов и в учёте запасов нажимаем на По номенклатуре и складам (по количеству) : В новом окне устанавливаем флаг По складам (местам хранения) . Данная галочка и будет влиять на контроль остатков в разрезе складов:
Контроль отрицательных остатков в 1С 8.3Если нет возможности убрать галочку или есть причины вести учёт с отрицательными остатками, в 1С 8.3 Бухгалтерия реализован отчёт, который позволяет контролировать отрицательные остатки. Отчёт Контроль отрицательных остатков в 1С 8.3 находится в разделе Склады – далее Контроль отрицательных остатков: Отчёт можно сформировать за определённый период с детализацией по документам, складам, номенклатуре и другим объектам учёта. А также вывести данные по определённому складу или номенклатуре используя отбор:
Для изменения настроек отчёта необходимо воспользоваться командой Показать настройки. Перемещаясь по вкладкам настроек Группировка, Отбор, Дополнительные поля можно придать отчёту необходимый вид: На сайте можно ознакомиться по конфигурации 1C Бухгалтерия 8.3. Подробнее о настройке программы 1С 8.2 (8.3) Запрет списания запасов при отсутствии остатков , каким образом она влияет на финансовые результаты смотрите в следующем видео:
Поставьте вашу оценку этой статье: В своих видеоуроках я часто говорю о том, что базу 1С нужно обязательно подготовить к закрытию периода и составлению отчетности. И один из важных пунктов такой подготовки – это контроль отрицательных остатков товаров, материалов и готовой продукции. Какими отчетами нужно воспользоваться, чтобы проверить состояние счетов учета ТМЦ в 1С: Бухгалтерии? Давайте рассмотрим некоторые из них. 1. Отчет «Оборотно-сальдовая ведомость по счету» Многие бухгалтеры, привыкли работать с оборотно-сальдовой ведомостью по счету. Этот отчет, действительно, можно использовать для контроля остатков ТМЦ, только нужно убедиться, что в настройках установлено отображение количественных показателей.Нажимаем кнопку «Показать настройки», переходим на вкладку «Показатели». Затем внимательно просматриваем отчет и анализируем обнаруженные ошибки Оборотно-сальдовая ведомость удобна тем,что позволяет оценить не только наличие отрицательных количественных остатков, но и обнаружить другие проблемные ситуации:
2. Отчет "Контроль отрицательных остатков" В конфигурации 1С: Бухгалтерия предприятия 8 редакции 3.0 предусмотрен отчет, который идеально подходит для контроля отрицательных количественных остатков ТМЦ. Расположен отчет на вкладке «Склад».Указываем период, организацию и формируем отчет. В отчет попадают только те номенклатурные позиции, по которым обнаружен отрицательный количественный остаток. Большим плюсом является то, что анализируются данные по всем счетам учета ТМЦ. Работать с отчетом, на мой взгляд, удобнее, чем с ОСВ.
3. Отчет «Анализ субконто» Об этом отчете я рассказывала уже не один раз. Анализ субконто - один из моих любимых отчетов, который позволяет не только обнаружить ошибки, но и во многих ситуациях понять их причины.Переходим в раздел «Отчеты» - «Анализ субконто». Выбираем субконто «Номенклатура», проверяем, чтобы в настройках отчета было включено отображение количественных показателей. Анализ субконто хорош тем, что позволяет получить информацию о движении ТМЦ по всем счетам учета. Например, отследить ситуации, когда товар поступил на один счет учета, а был реализован – с другого. Однако при большом количестве номенклатуры анализировать данные может быть сложно.
Эта статья предназначена для внедренцев 1С – и особенно для тех, кто готовится к Аттестации на 1С:Специалист по платформе. Сегодня мы разберем 2 методики контроля остатков – причем не только остатков на складе, но и, например, взаиморасчетов (“какова текущая задолженность клиента и можно ли отгружать ему товары” ) Обе методики применяются и в типовых конфигурациях, и в Аттестационных заданиях. И поскольку их две – нужно четко понимать, когда применима “новая” методика, а когда только “старая” . Это базовые знания для программистов 1С, рекомендуем не оставлять пробелов в таких областях. На изучение у Вас должно уйти 15 минут :) Постановка задачиВозьмем простую конфигурацию с документами “Поступление товаров” и “Реализация товаров”: Для учета остатков используется регистр накопления “Свободные остатки”: При проведении документа “Поступление товаров” выполняются движения-приход: Процедура ОбработкаПроведения(Отказ, Режим) КонецПроцедуры Обработка проведения документа «Поступление товаров» выполнена с помощью конструктора движений и интереса не представляет, так как при поступлении на склад контроль остатков не нужен. Иногда контроль остатков реализуют и для документа «Поступление товаров» – чтобы при отмене проведения или перепроведении документа не образовался отрицательный остаток. Например, на склад поступили 10 новых телевизоров LG, 6 из них было продано. Если в документе поступления 10 шт. исправить на 5 шт. – образуется отрицательный остаток «минус 1 шт.». В типовой УТ 11 подобный контроль включается с помощью функциональной опции «Контролировать товары организаций при отмене приходов». При проведении документа «Реализация товаров» необходимо организовать контроль остатков . Если товара на остатках недостаточно, документ не проводится и выдается диагностическое сообщение. В этом и состоит решаемая задача. Мы намеренно работаем над простой задачей, когда себестоимость при списании не рассчитывается. Это позволит нам сосредоточиться именно на нюансах контроля остатков. Примечание
– представленные ниже алгоритмы разработаны для обучения и должны быть максимально понятными. Естественно, Вы можете оптимизировать их самостоятельно, либо пройти наш курс по Ускорению и Оптимизации 1С :) Как Вы уже поняли, решение задачи может быть выполнено двумя способами. Начнем с методики, которая применялась ещё со времен «1С:Предприятие 8.0». Старая методика контроля остатковПринцип старой методики контроля остатков следующий: проверяем, есть ли остаток товаров в нужном количестве. Если есть – списываем, если нет – сообщаем об ошибке . Алгоритм в старой методике состоит из нескольких блоков:
Вот так выглядит программный код: // 1. Очистка старых движений регистра // 2. Получение запросом данных документа и остатков регистра // 3. Обход результатов запроса // 4. Проверка на достаточность товаров // 5. Переход в начало цикла, если были ошибки // 6. Выполнение движений в регистры // 7. Установка флага записи движений в конце транзакции КонецПроцедуры Прокомментируем ключевые точки алгоритма. 1. Очистка старых движений регистраНиже в алгоритме будет запрос к остаткам регистра. Если текущий документ был ранее проведен, то существует вероятность получить в запросе старые движения документа – это серьезная проблема. Когда возможна такая ситуация? Когда дата документа сдвигается вперед . Покажем на примере, к чему это приведет:
Если очистку движений не выполнять, то система сообщит о нехватке 2 штук. Почему? Да потому что старые движения документа списали 6 из 10 имеющихся ламп. Далее система пытается списать еще 6 штук, а на остатках есть только 4. Проблема решается в 3 строки кода:
Строго говоря, мы можем управлять очисткой движений при проведении документов: Вариант с удалением движений при отмене проведения является рекомендуемым – мы сами управляем, когда нужно действительно удалять движения. 2. Получение запросом данных документа и остатков регистраЗапрос состоит из двух пакетов:
На что стоит обратить внимание в этом запросе:
3. Обход результатов запросаРазработанный запрос содержит сгруппированные данные документа и остатки по номенклатурным позициям. В цикле обходим результат этого запроса. 4. Проверка на достаточность товаровОпределяем дефицит по товарам. Если дефицит больше нуля, значит, товара не хватает:
Если «Отказ» будет равен «Истина», то результат транзакции проведения документа не будет зафиксирован. Говоря простым языком – это команда системе не проводить данный документ. 5. Переход в начало цикла, если были ошибкиЕсли на этом или предыдущих шагах цикла были ошибки (Отказ = Истина), то тогда нет смысла формировать движения. Всё равно в базу данных они не будут записаны. 6. Выполнение движений в регистрыЕсли проверка остатков прошла успешно, формируем движение-расход. 7. Установка флага записи движений в конце транзакцииЕсли данный флаг не установить, то движения НЕ будут записаны. В конце транзакции проведения документа записываются только те наборы записей, у которых установлен флаг «Записывать». Справедливости ради отметим, что установка свойства “Записывать” набора записей имеет смысл при одном условии – в свойстве документа “Запись движений при проведении” должно быть указано значение “Записывать выбранные”: Однако именно значение “Записывать выбранные” является стандартом де-факто:
Другое значение свойства – “Записывать модифицированные” является устаревшим и в современных конфигурациях практически не встречается. Новая методика контроля остатковВ новой методике используется принцип: списываем необходимые товары, далее проверяем – образовались ли отрицательные остатки по товарам документа. Если да, то нужно откатить проведение документа . Как видите, принципиальная разница в моменте контроля остатков:
В результате программный код будет выглядеть следующим образом: Процедура ОбработкаПроведения(Отказ, РежимПроведения) // 1. Получение запросом данных документа // 2. Формирование движений-расход регистра // 3. Запись движений в БД // 4. Запрос, получающий отрицательные остатки из регистра ГраницаКонтроля = Новый Граница(МоментВремени(), ВидГраницы.Включая); // 5. Вывод сообщений о недостатке товаров КонецПроцедуры Разберем ключевые точки алгоритма. 1. Получение запросом данных документаЭтот запрос нужен для группировки данных табличной части документа. Обратите внимание, что в первом запросе пакета создается временная таблица – она будет использоваться и в следующем запросе. Это возможно благодаря менеджеру временных таблиц, который создан для этого запроса. 2. Формирование движений-расход регистраВ цикле записываются данные из документа в регистр – то есть выполняется безусловное (без проверки) списание товаров. 3. Запись движений в БДЧтобы остатки в регистре изменились, движения нужно записать. 4. Запрос, получающий отрицательные остатки из регистраА теперь простым запросом выбираем отрицательные остатки по товарам документа. Именно здесь используется созданная на первом шаге временная таблица – накладывается условие на номенклатуру (для этого мы не создаем новый объект типа «Запрос», а используем созданный ранее). Обратите внимание, как передается момент времени – используется тип данных «Граница». Остатки нужно получить на момент времени сразу ПОСЛЕ текущего документа. Можно ли было получить остатки без границы, например, прибавив к дате документа 1 секунду? Нет! Ведь в одной секунде может быть большое число документов. Поэтому единственный правильный вариант – использовать вид границы «Включая». 5. Вывод сообщений о недостатке товаровЕсли результат запроса не пустой, значит, есть отрицательные остатки – в этом случае документ не проводится и выдаются сообщения обо всех ошибках. Преимущества контроля остатков по новой методикеИтак, оба алгоритма решают одну и ту же задачу. Разница между алгоритмами видна, но преимущества не очевидны. Поэтому давайте подчеркнем их:
Кроме этого, при нормальном течении бизнес-процессов пользователь указывает количество, не превышающее остаток на складе. В этом случае второй запрос не вернет никаких данных и проведение документа будет максимально быстрым. А так ли важны эти миллисекунды? На базах с небольшим количеством данных и пользователей разница будет незаметна. Но в нагруженных системах с десятками пользователей цена каждой миллисекунды высока. Кроме того, на экзамене 1С:Специалист по платформе нужно обязательно использовать новый способ контроля остатков, если это допускает конкретная задача. Ok, значит, нужно всегда использовать новую методику, верно?Нет, это не так! Новая методика может использоваться только в том случае, если для проведения документа есть все необходимые данные в самом документе . То есть для получения данных не нужно обращаться к регистрам, по которым производится контроль остатков. Так, например, если в регистре «Свободные остатки» учитывалась бы и сумма, то пришлось бы использовать старую методику контроля. К слову сказать, в типовой «1С:Управление торговлей 11» реализован контроль остатков по новой методике, а в «1С:Бухгалтерии 8» – по старой методике . Но это ещё не все!Представленные выше алгоритмы можно использовать лишь в учебных целях. Дело в том, что в них не учитываются управляемые блокировки , которые необходимо применять, если в системе работает более одного пользователя. Блокировкам для обоих методик контроля остатков посвящена . Также в данной статье мы решаем более сложную задачу – кроме контроля остатков выполняем расчет себестоимости списываемой номенклатуры. Рекомендуем её вдумчиво изучить. А для «затравки» лишь скажем, что установка блокировки в новой методике делается очень просто – и это еще одно преимущество нового способа контроля остатков. ИтогиПодведем краткие итоги. Мы рассмотрели две методики контроля остатков, каждая из которых применяется в современных типовых конфигурациях. Ключевое различие между методиками в моменте контроля остатков:
В общем случае новая методика является более эффективной, но применима она не всегда. Критерий применимости – если для формирования движений нет необходимости обращаться к данным контролируемого регистра, можно использовать новую методику. Если говорить о контроле остатков по номенклатуре, то применение новой методики возможно, когда данные о себестоимости и складских остатках хранятся в разных регистрах. И в завершение примеры из типовых конфигураций :
1С - программа гибкая. При достаточном уровне прав позволяет пользователю проводить документы с товаром, которого нет в наличии. Таким образом , в программе возникают отрицательные остатки. Сказать однозначно, что этого нельзя допускать - нет, а то что это неправильно и то что это ошибка - да. Почему пользователям иногда может понадобится проведение остатка в минус? Если у вас не ювелирный завод, в 99 % остатки товара на складе (фактические) не совпадают с остатками в программе. А это значит, что при выписке товара со склада или магазина по факту возникнут трудности с выпиской расходных документов. Программа не сможет провести операцию "в минус", если у пользователя стоит ограничение. Возникшая внештатная ситуация несомненно приведет к простою, задержке, выяснению причин и т.д. Но не каждая компания может позволить себе простой или задержку, если, к примеру это приведет к дополнительной оплате простоя наемного автотранспорта или штрафам за несвоевременную доставку товара покупателю. Если затраты от простоя значительно больше, нежели издержки от неточных оперативных остатков целесообразно разрешить пользователю проведение товара в минус. Мы хотим сказать, что политика прав и запретов в 1С не должна накладывать негативный отрицательный отпечаток в целом на бизнес-процессы компании. Важно понять разницу между вынужденными, правильными мерами ограничения и "палками в колесах". Оценку данному вопросу должны дать руководители отделов непосредственно отвечающих за бизнес-процессы и финансовые результаты компании. Итак, рассмотрим когда наличие прав проводить товар в минус оправдано : Издержки от несвоевременного выполнения бизнес-процесса значительно больше, чем издержки от неправильных остатков в программе Отображение операций в программе отстает от фактического движения товара на складе. Например: принята возвратная тара от покупателей, выгружена на тарный склад и загружена кладовщиком в приехавшую машину поставщика тары. Операционисты не успевают провести операции по возра вту таре в 1С, соответственно не могут сделать расход поставщику, потому что нет остатков. В данной ситуации, либо будет простой на складе, либо тара будет отгружена не в этой поставке, что приведет к занятию дополнительных складских площадей. На складе давно не проводилась инвентаризация, поэтому некоторые номенклатурные позиции хранятся с неправильным остатком. Пересчитать склад невозможно, так как операции с товаром осуществляются 7 дней в неделю. Соответственно остановка склада для пересчета на 1-3 дня, а соответственно остановка отгрузок товара покупателям влечет большие потери нежели незначительные неточности в товарных остатках Когда проведение товара в минус неоправданно : Проведение продукции в минус приведет к неисправимой цепочке дальнейших ошибок. Товар очень дорогой. Даже продажа одной единицы товара в минус означает то что на складе или пересортица или недостача в крупных размерах. Разбирательство данной ошибки должно быть немедленным. Например, дорогая группа товаров: промышленное оборудование, автомобили, комплектующие. Неправильный отпуск товара приведет к дальнейшей неправильной калькуляции и себестоимости. Как возникают минусовые остатки в 1С? Если права пользователей в программе настроены правильно отрицательных остатков возникнуть не может. К расширенным правам проведения товара в минус относятся: Возможность редактировать документы задним числом У пользователя в настройках дополнительных прав включена возможность проводить документы без контроля отрицательных остатков У компании распределенная база данных 1С. При обмене данными происходит некорректное списание остатков. Тот случай, когда один и тот же товар списали в разных узлах (филиалах) информационной базы. Внутренняя ошибка базы данных 1С Поиск ошибок и минусовых остатков в 1С Удобнее всего искать минуса в 1С с помощью группового перепроведения документов. При выполнении данной обработки в служебных сообщениях всплывут все минуса и недочеты. Также еще можно воспользоваться отчетом "Ведомость по товарам на складах". Для этого ее нежно должным образом настроить. Обязательно выведите в группировку номенклатуру, а под ней документ-движение. Прокручивая ведомость вы увидите минуса по конечному остатку, примите решение что с ними делать. Обычно недостающий товар оприходуют, а вместо него что-то списывают. Делают мини-инвентаризацию, если нет возможности провести полноценную. Нажмите по картинке, чтобы увеличить изображение Таким образом известны основные причины минусовых остатков и способы их поиска и устранения. |
Новое
- Австралия страны соседи. Австралия. Великая океанская дорога
- Федеральные единичные расценки в строительстве
- Часто задаваемые вопросы о льготном кредитовании строительства жилья
- Какие налоговые льготы имеют граждане, подвергшиесявоздействию радиации вследствие катастрофы на чаэс?
- Ндс при продаже нежилого помещения физлицу Ндс при продаже нежилого помещения юридическим лицом на усн
- Белое население: проблемы выживания Сколько белых и черных людей в мире
- Ошибки тсж в борьбе с неплательщиками При некачественном оказании услуг
- Когда выписываются счета-фактуры на аванс?
- Галина Долгова: Под маской долга
- Перед согласием на поручительство нужно уточнить все нюансы