Изменить ндс в 1с ут 11
С 1 января 2019 года вступает в силу новая ставка НДС 20 %. У многих возникает вопрос: «Как поменять ставку НДС в программе 1С?».
Тем пользователям, которые регулярно устанавливают последние обновления, волноваться не о чем. Изменения в 1С произойдут автоматически при установке нового обновления. Изменения по ставке НДС будут в обновлениях 1С ещё от декабря 2018 года. И с нового 2019 года ставка в вашей программе автоматически будет 20 процентов.
Ставка НДС будет подставляться в зависимости от даты документа, т.е. если вы создадите документ с датой меньше первого января 2019 года, подставится ставка НДС 18 %, что тоже очень удобно, если вам нужно редактировать прошлые периоды.
Также с 1 января 2019 года ставка НДС автоматически изменится во всех элементах справочника номенклатуры на 20%.
Поэтому вывод такой, для того чтобы изменить ставку НДС в 1С на 20 процентов — нужно обновить программу.
Теперь о грустном🙂
Если по каким-то причинам вы не обновляете свою программу 1С и обновить её в ближайшее время не представляется возможным, то можно попробовать изменить ставку НДС на 20 в вашей 1С самостоятельно. Для этого, сначала, нужно определить в каком типе объектов хранятся ставки НДС в вашей конфигурации. Чтобы это определить, вам нужно открыть конфигуратор и в дереве объектов развернуть сначала «Справочники» и поискать там «СтавкиНДС», если не нашли то развернуть «Перечисления» и там искать объект «СтавкиНДС». В основном, в типовых конфигурациях, ставки НДС хранятся в перечислениях, но есть и конфигурации, где для этого используются справочники.
Ставки НДС в перечислении
Ставки НДС в справочнике
Также в 1С Бухгалтерия предприятия 3.0 начиная с релиза 3.0.67.32, ставка НДС хранится в перечислении «Виды ставок НДС».
Ставки НДС в перечислении для бухгалтерии релиза выше 3.0.67.32
Дальнейшие ваши действия зависят от того где вы обнаружили ставки НДС:
- В справочнике. Заходите в программу в режиме 1С Предприятие. Находите справочник «Ставки НДС». Если ставка 20 процентов у вас уже есть, то просто нужно проставить ее во всех элементах справочника «Номенклатура» (можно воспользоваться моей обработкой или Групповой обработкой справочников и документов, чтобы научиться ей пользоваться — записывайтесь на мой онлайн курс — «Сам себе Программист 1С» ). Если такой ставки нет, то нужно либо добавить новую ставку НДС 20% в справочник «Ставки НДС» и проставить ее во всех элементах справочника «Номенклатура» либо отредактировать элемент «18%» — поменять в нем наименование и ставку на 20%, тогда в номенклатуре ничего не нужно будет менять, но прошлые периоды в этом случае лучше не редактировать. Попробуйте оба варианта, что-то может вам подойти.
- В перечислении. Заходите в программу в режиме 1С Предприятие. Если ставка 20 процентов у вас уже есть (она будет доступна для выбора в Номенклатуре), то просто нужно проставить ее во всех элементах справочника «Номенклатура» (можно воспользоваться моей обработкой или Групповой обработкой справочников и документов, чтобы научиться ей пользоваться — записывайтесь на мой онлайн курс — «Сам себе Программист 1С» ).
- Если такой ставки нет, то остаётся только обращаться за помощью к программистам 1С, чтобы они правили код программы. В такой ситуации оказались пользователи УТ 11 ранних версий. Что делать пользователям УТ 11 читайте в отдельной статье.
Все варианты, представленные в статье, можно использовать только как временные, до тех пор, пока вы не начнëте обновлять программу 😃. Перед тем как делать какие либо изменения, не забудьте сделать резервную копию.
Имеется серьезно перепаханная, в плане доработок, база УТ 11.3.4.103.
И сейчас встал вопрос по добавлению новой ставки 20%
Как меньшей кровью обойтись ? Просто добавить новое перечисление и внести правки в код или, все таки, придется обновиться, потому что новая ставка много чего потащит за собой ? Накатывать обновление конечно не хотелось бы по причине высоких затрат, а так же возможных потерь доработок.
(0) Одним перечислением не обойдёшься, а обновлять надо в принципе. Сравнивай все объекты, где есть реквизиты подсистемы НДС и решай, где что стоит крутить, где не стоит. А вообще "сильно перепаханная" прекрасно становится обновляемой, если в расширения уходить, и не трахать себе мозг.
(3) ну неужели там ставка НДС так сильно в конфе завязана, что нужно неделю сидеть над этой задачей.
думаю, нужно сначала определить, какой функционал из УТ вообще используется, где есть ставка НДС (сделать это можно например, обработкой поиска ссылок). И допиливать только те места, где ставка НДС используется.
8915 Реализация учета по ставке НДС 20%
Возможность оформления документов с использованием ставки НДС 20% (федеральный закон от 03.08.2018г. №303-ФЗ в части увеличения ставки НДС с 18% до 20%).
(7)Упоминания считать не корректно, так как львиная доля пользователей не использует сразу весь функционал УТ в рамках одной базы.
(10) +1
(5) в минимальном объёме работа на 15 минут,перечисление и три общих модуля
книги закупок и продаж в УТ редко кому нужны
Например открываете общий модуль СверкаДанныхПоУчетуНДС - текст модуля отсутствует. Приплыли.
Так что если вам нужен Реестр счетов-фактур, то сразу забейте на свои эти потуги, займитесь настоящим делом - обновлением УТ на последнюю версию.
Если есть исправления задним числом, проще всего добавить перечисления НДС20, НДС20_120. Глобальный поиск по "НДС18" и вперед.
(5) "2. Добавить код по 20%. Проще и быстрее расширений, но все-равно затратно и по времени и по цене, а, главное, со временем опять встанет вопрос обновления. "
Не так просто такой код добавить. Если ты имеешь ввиду что используется перечисление НДС18 и в зависимости от даты прописать 20 или 18, то там куча засады. Например синоним у перечисления один, задним числом все печатные формы полетят, т.к. в колонках ставка ндс берется из синонима. Но еще хуже когда правят документ задним числом, там вызывается функция ПолучитьСтавкуНДСЧислом, где даты документа нет, а перетащить туда дату. ну как бы попробуй, гы)
(15) ну, пользователь ведь видит эту кнопку, захочет нажать. И что в итоге получится? тс вернет им деньги?
(18) Еще раз, в переписанных УТ не используются книги покупок/продаж и прочее. Не зря же они не обновляются
(14)Хотели сказать "если нет исправление задним числом" ? Как я понял Вы предлагаете в лоб поменять 18 на 20 ?
(17) О том и речь, если уж делать ввод над 20 вручную, то подписывать надо все, включая печатные формы и отчеты ( о которых многие забывают). На счет даты не согласен. В доке стоит 18 значит и подтягиваются будет 18, не нужна проверка на дату.
(26) Замена в лоб предусматривает, что с документами до 31.01 уже ничего не будут делать, включая отсрочки оплаты и т.п. Вряд ли такое возможно в реально работающей базе, но вам виднее
(33) Зачем? Достаточно в процедуре ПолучитьСтавкуНДСЧислом добавить для перечисления НДС20 - возврат 0.2
Все обработки тч через структуру действий так или иначе вызывают ПолучитьСтавкуНДСЧислом
(0) Тоже столкнулись с этой проблемой, правда у нас была 11.1. Приняли волевое решение обновляться. Вынесли все доработки в расширение, гнали 30 релизов до 11.4, затем устанавливали расширение.
(42) нам 5 релизов поднимать. последний раз год назад поднимали 10. потом месяца 3 было несколько печально, пока все восстановили. бюджета на перепись на расширения пока нет. работаем с тем что имеется. Добавим пока без обновления.
(45) Заказчик одобрил и оплатил. В итоге привели УТ практически к типовому виду с возможностью дальнейших обновлений. так что ваши рукалицо приберегите для других случаев.
новая засада. Еще надо выкинуть возврат клиента и возврат поставщику. и вставить Корректировка поступления и корректировка реализации
(49) Да-да. Конечно привести УТ к типовому виду и обновляться дальше это здорово. Только заказчику нужно было не это. Ему нужно было "НДС 20%". А то, что вы заставили его обновляться и переносить все в расширения и оплатить это, ну красавчики ч0.
(50) выбрасывать их в УТ не надо, это твои фантазии,
Корректировки есть изначально и требование по НДС с 01.01.2019 выполняются без хирургов
(51) Откуда ты знаешь, что нужно было заказчику? (49) предложил грамотный и профессиональный подход к решению задачи. Да, такое решение стоит дороже, но если у заказчика есть деньги и хоть какое-то понимание проблемы, то он лучше пойдет на такие затраты сейчас. Это намного выгоднее, нежели клепать велосипеды с квадратными колесами и превращать конфигурацию доморощенную помойку, на поддержку которой в будущем будет уходить в 5 раз больше денег и нервов.
(51) Я до сих пор не понимаю смысл Ваших сарказмов? Детская психологическая травма? По поводу обновления: никто никого не заставлял: было приведено несколько вариантов решения, включая и допиливание текущей 11.1 до нового НДС. Заказчик выбрал вариант с обновлением. В чем вопрос-то?
Типовую-то на замке обновить оказалось не просто. При переходе с 11.3 на 11.4 постоянно ловил "Ошибка SDBL. Ссылка на таблицу Enum457 недопустима. Нет таблицы или отсутствует RefSelf." пока не догадался сделать принудительную реструктуризацию.
(33) И печатные формы - УПД и др. - нормально работают?
Для документов до НГ используется автоматически 18%, а после НГ - 20% ? В том числе при выставлении СФ на авансы?
И периоды корректно закрываются?
И документы учета НДС, журналы корректно формируются?
И обмен с БП нормально пашет?
А в карточке каждой номенклатуры сейчас видно ставку "18%", а если поменять дату на компе на "после НГ", то "20%" ?
Это я еще далеко не все подводные камни сейчас озвучил. На самом деле их стопудово в разы больше.
В Ут есть константы; в т.ч основная ставка НДС.
И если прога написана нормально, этого будет достаточно.
Обновил УТ11 до актуального релиза из-за ставки НДС.
Накатилось всего два обновления до последнего.
Что могу сказать. Опять перестали работать все ВПФ. Перестало работать расширение (поменялись типы в ТЧ с числовых на определяемые, какой урод это придумал). Расширение запустил, тупо перетыкав все типы на нужный. Теперь не вижу форм из расширения. В этот светлый новогодний праздник посылаю архитекторам УТ11 адские лучи поноса. А так-то восьмерка не сырая.
(62) тебе же сразу сказали, расширениями до 2025 года не пользуйся. А раз не слушаешься, делаешь по-своему, то и лучи поноса посылай в свой адрес, а не архитекторам.
(62) "поменялись типы в ТЧ с числовых на определяемые, какой урод это придумал" // Замечательная вещь. С примитивными числовыми типами, имеющими бизнес-применение (например, какая-нибудь ставка дисконтирования с фиксированной длиной и точностью) всегда так стараюсь делать. С составными стараюсь наоборот не делать через определяемый, но иногда и там это удобно.
(63) может, просто УТ11 не пользоваться, до 2025 года?
(64) на кой хер это сдалось в стандартных реквизитах, типа суммы ндс, которые и так никто менять не будет никогда?
(65) расширение - это такое дерьмо, которое на самому вручную проверять, на предмет, что поменялось, что не поменялось. Все эти реквизиты и формы. Сейчас пока всё полностью в ручном режиме.
Поэтому пока пользоваться ими рано. Вот когда будет автоматическое сравнение объединение расширения с остальной конфигурацией, тогда да. Перейдете на расширения. А вручную сидеть это каждый раз сравнивать, ну его нафиг.
(67) Ты прав, но только частично и по-своему. Серьезные доработки пока не для расширений, а остальное отлично тянут. Ну сделали в последних релизах непонятно зачем и с какого, изменения типов. Везде где Сумма, цена, СуммаНдС вместо числа определяемый тип. Ну и что? Отвалилось расширение и сразу выдало ошибку где и что не пошло. Пять мин и три расширения исправлены и все продолжает работать. Эти же пять мин ушли бы на сравнение расширений а то и более. Так что твое мнение это только твое. А расширения - это реально работающий механизм
(68) ну это самый легкий случай. Когда всё на поверхности. А когда небольшие изменения какие-то на форме 1с внесли. Вы всё сделали, а через неделю уже клиенты звонят, но уже не вам, а начальству, типа что вы там нахреначили, у нас все формы поехали.
(0) В 11.2.х перепаханной обошлось добавлением ставки и изменением штатной процедуры, которая возвращает процент НДС по ставке. Обработкой поменяли ставки в карточке номенклатуры и заказах, оплачиваемых и отгружаемых в 2019.
Про 11.3.х не скажу
(74) Там самописный обмен ещё со времен Ут 10. Абсолютно безгеморройный, туда пару строк кода с ндс 20 тоже добавили.
только что добавил поддержку 20% ндс в ут 11.0 и в 11.1
если игнорировать книгу покупок и продаж, то делов примерно на час попивая чайку.
В связи с введением новой ставки НДС 20 процентов в нашей стране с 1 января 2019 года, у пользователей различных версий конфигурации Управление торговлей возникает вопрос: «Как поменять ставку НДС в УТ 11?».
Начнем с того, что у владельцев УТ 11.4 не возникает вообще никаких проблем, все изменения в вашей 1С произошли автоматически после 1 января 2019 года, при том условии, что в вашей 1С установлены самые последние обновления.
Следовательно, для владельцев УТ 11.1, УТ 11.2 и УТ 11.3 возникает логичный вывод – для того чтобы получить ставку 1С 20 процентов – вам нужно обновить конфигурацию. Для этого, нужно оформить подписку на ИТС в любой фирме 1С франчайзи вашего города и её сотрудники сделают для вас все сами. Если вы из Челябинска можете обратиться ко мне, я порекомендую вам куда обратиться.
Но не всегда пользователям старых конфигураций подходит такой выход как обновление. Дело в том, что за годы работы у многих накоплены различные доработки, которые могут помешать корректному обновлению, да и просто устанавливать множество релизов на доработанную конфигурацию займет недели работы у вашего программиста, а в фирме 1С франчайзи обновлять доработанную конфигурацию бесплатно тоже не станут.
Основная сложность релизов 1С УТ 11.1, УТ 11.2, УТ 11.3 для нас состоит в том, что ставка НДС 20 процентов в них просто отсутствует.
Отсутствие НДС 20 в УТ 11
Многие скажут: «Так почему бы ее не добавить? Работы на полчаса». Но не все так просто, т.к. если просто добавить ставку НДС 20 процентов:
- Механизмы работы с ней не прописаны в Управлении торговлей 11 ранних версий , что приведет к ошибкам расчетах в документах,
- Будут неправильно формироваться отчеты,
- Будут неправильно заполняться книги покупок и продаж,
- Будет неверно формироваться регламентированная отчетность,
- Также возможны любые ошибки в тех алгоритмах, где используется ставка НДС.
Как возможный выход из данной неприятной ситуации, пользователям старых версий можно рассмотреть такой вариант – Установка абсолютно новой свежей версии УТ 11.4 и перенос в нее основных справочников и остатков из своей базы.
На самом деле это не так сложно как может показаться и займет гораздо меньше времени, чем обновляться на десятки пропущенных релизов.
Для переноса справочника номенклатуры можете воспользоваться моей обработкой.
Если данных немного или возможно они вам вообще не особо нужны (бывает и такое) – можно заполнить новую базу вручную. Если же данных очень много и они все нужные – можно обратиться к программистам 1С и они напишут обработки для автоматического переноса ваших справочников.
Также уже существует множество обработок для переноса данных 1С, которыми вы возможно сможете воспользоваться сами. Ниже представлена небольшая подборка обработок для вас по данной теме.
Еще один вариант – это аренда 1С в облаке. Это дешевле и безопасней, чем традиционная 1С на вашем компьютере.
Надеюсь, статья была полезна для вас и хотя бы немного прояснила ситуацию с НДС 20% в УТ 11.
Управление торговлей, редакция 11.1 (11.1.2.9) дописанная под нужды предприятия как малой кровью перевести на НДС 20 процентов? Обновлять не хочется совсем .
Если вы изучите методики и рекомендации к переходу, то поймете, что будет недостаточно просто "забубенить" новую ставку и пихать ее или заменить 18% на 20% (в модулях и реквизитах).
Будет много аспектов, которые будут влиять на выбор ставки. Все зависит от процесса торговой операции.
Если не ошибаюсь, то в УТ11 ставки НДС сделаны в виде справочника. Просто сделайте запись под новую ставку.
Ну просто все 1с-ники говорят только обновлять, можно в перечисления добавить новую ставку но где не будь в расчетах будет всплывать 18
Виктор, значит перепутал с другой системой (на российских конфигурациях не специализируюсь). Ок, добавляйте новое значение перечисления. Далее делайте поиск по конфигурации с названием элемента перечисления, который соответствует 18%. Вы найдете процедуру (возможно даже не одну) в общем модуле, которая отвечает за трансляцию перечисления в цифру и добавьте там ваш новый элемент. Так же в выборке будет ряд отчетов, в которых в схеме компоновки будут прописаны получения ставки НДС, и возможно несколько документов (особенно с учетом того, что непонятно кто вам переписывал вашу старую ут 11.1) - всюду нужно добавить ваше новое значение. На самом деле все довольно просто и за пару часиков уложитесь.
Соглашусь)
как сам, то добавил два значения 20 и 20/120, поправил модули влияющие на расчет налога в документах. Может добавил несколько контролек, на проверку использования ставок с 01.01.***
Существует несколько редакций программного продукта «1С:Управление торговлей 8», но не все редакции в настоящее время поддерживаются фирмой «1С», обновления с новой ставкой НДС 20% вышли только для редакций 10.3 и 11.4, для остальных версий программы обновления больше не выпускают.
Ставку НДС 20% в 1С:Управление торговлей, редакция 11.0″, как добавить?
Что делать тем организациям, кто не перешел на редакцию 11.4? Если программа доработана и доработок много, переход на новую редакцию может оказаться трудоемким и дорогостоящим, в таком случае проще добавить ставку НДС 20% в текущую конфигурацию, без перехода на новую редакцию.
В этой статье будет показано, как добавить ставку НДС 20% в редакцию 11.0 программного продукта «1С: Управление торговлей 8».
В первую очередь нужно сделать архивную копию базы данных. В конфигураторе 1С открываем перечисления, находим перечисление «СтавкиНДС» и добавляем два новых значения:
Далее нужно найти функцию ПолучитьСтавкуНДСЧислом, она находится или в общем модуле ЦенообразованиеПовтИсп или ЦенообразованиеКлиентСервер в зависимости от релиза программы. Функция находится в модуле ЦенообразованиеПовтИсп в более ранних версиях редакции 11.0. Нужно в этой функции скопировать строки от «ИначеЕсли» до «Возврат 0.18;» и вставить ниже:
Меняем в скопированных строках 18 на 20:
Сохраняем изменения и проверяем, как работают документы со ставками НДС. Новая ставка должна выбираться, суммы в документах должны пересчитываться при изменении ставки НДС. Также необходимо в карточках номенклатуры изменить ставки НДС для автоматического заполнения ставки в документах.
Как добавить ставку НДС 20% в старый релиз «1С:Платежные документы»
3. Далее надо найти общий модуль «ОбработкаТабличныхЧастей», он находится в дереве конфигурации здесь:
В это модуле надо заменить код функции ПолучитьСтавкуНДС на следующий:
Функция ПолучитьСтавкуНДС(СтавкаНДС) Экспорт
Если СтавкаНДС = Перечисления.СтавкиНДС.НДС10 Тогда
Возврат 10;
ИначеЕсли СтавкаНДС = Перечисления.СтавкиНДС.НДС18 Тогда
Возврат 18;
ИначеЕсли СтавкаНДС = Перечисления.СтавкиНДС.НДС20 Тогда
Возврат 20;
КонецЕсли;
Возврат 0;
КонецФункции // ПолучитьСтавкуНДС()
Или просто добавить строки, относящиеся к новой ставке НДС.
4. Далее открыть форму документа ПлатежноеПоручениеИсходящее:
Внизу вкладка — Модуль, в нем заменяем код в процедуре УстановитьСтавкуНДС на следующий:
Процедура УстановитьСтавкуНДС()
Если УказатьНДС Тогда
СтавкаНДС = УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(глТекущийПользователь, «ОсновнаяСтавкаНДС»);
Если НЕ ЗначениеЗаполнено(СтавкаНДС) Тогда
СтавкаНДС = Перечисления.СтавкиНДС.НДС20;
КонецЕсли;
Иначе
СтавкаНДС = Перечисления.СтавкиНДС.ПустаяСсылка();
КонецЕсли;
КонецПроцедуры
Или заменить в коде строку со ставкой НДС с 18 на 20.
Если не знаете, как открыть конфигурацию, выберите в меню пункт Конфигурация-Открыть конфигурацию.
Если не можете изменять конфигурацию, ее надо сначала снять с поддержки:
В форме настройки нажать кнопку «Включить возможность изменения» и установить правила как на картинке:
Это все изменения в конфигурации Платежные документы, связанные с добавлением новой ставки НДС.
Еще в режиме 1С:Предприятие (режиме работы пользователя с программой) зайдите в меню Сервис-Настройки пользователя и установите там ставку НДС по умолчанию 20%.
Перед любыми изменениями конфигурации делайте архивную копию базы!
Читайте также: