НДС 20% общая методика доработки

1. starjevschik 04.12.18 16:36 Сейчас в теме
Я думаю, это не только меня интересует о). Есть управленческая конфигурация. Варианты исходной конфигурации - от разных ТиС до 11.4, всякие есть. В худшем случае КА, кому-то может и с УПП попрет, но к счастью не мне.
Конфигурация заведомо необновляемая ни в каком виде.
Как я представляю себе методику внедрения в нее нового НДС:
1) добавляем в перечисление новый элемент
2) в 00.00 под куранты и известного кого в телевизоре меняем НДС 18 на 20:
2.1) во всей номенклатуре
2.2) во всех договорах контрагентов
2.3) в видах цен
3) делаем поиск по метаданным по ключевому слову "18", включая внешние отчеты и обработки... это, конечно, самое интересное. Что находим, ставим условие на дату, ну или переделываем, по месту решаем, в общем. Понятно, что найдем вряд ли все, ну будет работа на январь, во всем есть свои плюсы.

Что я упускаю?
rintik; triviumfan; j.r.r; acanta; +4
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
5. azali 04.12.18 17:03 Сейчас в теме
(1)
Зачем добавлять, ставка 20 была и до этого. Добавления в перечисления не требуется.

Не знаю как у вас, но у нас еще как минимум январь будут разность документы за предыдущий год - поэтому, когда менять, вы лучше спросите у бухов.
+
2. sergathome 4 04.12.18 16:51 Сейчас в теме
Технически проблема отсутствует, а практически, когда бухгалтера и прочие зверушки начнут межпериодные расчеты ровнять, будет весело. А у каждой зверушки свой вкус на плюшки, как известно... ;)) Расслабляемся и получаем удовольствие.
+
3. j.r.r 57 04.12.18 16:58 Сейчас в теме
(2) Методика действительно непонятна. Касса под куранты поменяет свои параметры, а 1С нужно пилить самостоятельно. Неужели всё ручками?
+
8. sergathome 4 04.12.18 17:20 Сейчас в теме
(3) ручками, и, возможно, ножками. когда числа 30 января прибежит главбухша с воплями типа "мы выставили счет фактуру ООО Лейла по ставке 18, а заплатили они нам по 20..." и тд и тп... ;)) И раньше так было, и дальше так будет (с)
+
18. j.r.r 57 04.12.18 18:03 Сейчас в теме
(8) Тогда напилить обработку и всех делов. Полчаса потерять. Просто странно это всё) Можно было бы и автомотизировать
+
19. sergathome 4 04.12.18 18:06 Сейчас в теме
(18) нельзя. неизвестно в каком направлении зверушкины идейки побегут.
+
20. j.r.r 57 04.12.18 18:37 Сейчас в теме
(19) Ну, ничего, переживём и без автоматизаций. Ждём чего ещё взбредёт в светлые головы. Пока только смена электронных маячит. Но это к июлю
+
4. insurgut 207 04.12.18 17:02 Сейчас в теме
Значению перечисления ставки НДС = 20% уже много много лет. Или я заблуждаюсь?
+
6. user633533_encantado 11 04.12.18 17:13 Сейчас в теме
(4) В современных типовых такой ставки нет.
Сейчас вышло обновление для ERP где добавляется ставка 20%.



Совет по доработке: в коде есть различные условия гле к ставке НДС идет обращение явно, тип "Если СтавкаНДС = Перечисления.СтавкиНДС.НДС18 Тогда...".
Вот там и надо больше всего будет допиливать под ставку НДС 20.
+
7. sergathome 4 04.12.18 17:14 Сейчас в теме
(6) В Бухгалтерии 3 точно есть. Но обрабатывается ли - не знаю.
+
21. triviumfan 93 05.12.18 16:35 Сейчас в теме
(6) Не слишком много ли?!
Прикрепленные файлы:
+
22. triviumfan 93 05.12.18 17:03 Сейчас в теме
(21) Ещё обработка реализована. Туториал:

Учет НДС по ставке 20%
В связи со вступлением в силу с 01.01.2019г. Федерального закона от 03.08.2018г. №
303-ФЗ в части замены ставки НДС с 18% на 20% в прикладное решение внесены
следующие изменения:
■ в перечень ставок НДС добавлены значения 20% и 20/120;
■ новые ставки НДС учтены в расчетных алгоритмах системы.
Значения ставок НДС 18% и 18/118 сохранены и доступны для выбора.
Реализовано рабочее место Помощник замены ставки НДС на 20% (меню НСИ и
администрирование - Сервис), позволяющее выполнять замену ставки НДС с 18% на
20% в карточках элементов следующих списков:
■ Номенклатура;
■ Виды номенклатуры;
■ Договоры с контрагентами;
■ Договоры между организациями;
■ Договоры лизинга.
В указанном рабочем месте замена ставки НДС может быть выполнена пользователем
выборочно или для всех элементов определенного списка.
С целью минимизации ошибок, связанных с применением новых ставок НДС, в
алгоритмы прикладного решения внесены следующие изменения при работе с
документами в зависимости от их даты:
■ при копировании или вводе документов на основании в них выполняется
преобразование ставки НДС:
○ до 01.01.2019 с 20% в 18%;
○ после 01.01.2019 с 18% в 20%;
■ при выборе в документы системы, дата которых раньше 01.01.2019г., элементов
списка Номенклатура, в которых указана ставка НДС 20%, в документе
указывается ставка НДС 18%;
■ при выборе в документы системы, дата которых 01.01.2019г. и позднее, элементов
списка Номенклатура, в которых указана ставка НДС 18%, в документе
указывается ставка НДС 20%.
■ при формировании документов Счет-фактура выданный (аванс) и Счет-фактура
налогового агента, дата которых 01.01.2019г. и позднее, в них подставляется ставка
НДС 20/120;
в рабочем месте Учет НДС с полученных авансов значения предлагаемых ставок
НДС по кнопке Установить ставку НДС зависят от даты
Показать
+
23. user633533_encantado 11 05.12.18 17:34 Сейчас в теме
(21) Много.

А нефиг дорабатывать конфигурации так, что они становятся необновляемыми.
+
24. starjevschik 05.12.18 17:45 Сейчас в теме
(21) ерп это да. Хотя я в 10.3 посмотрел, там около 700 вхождений "18". Однако.
Никто не ждал такого подарочка.
+
17. starjevschik 04.12.18 17:54 Сейчас в теме
(4) это самая простая часть алгоритма. Если уже есть, то не добавляем.
А вот насчет остального интересно...
+
9. user774630 04.12.18 17:20 Сейчас в теме
Цитирую партнерку 1С.

Как планируется реализовать ставку НДС 20% в справочнике "Номенклатура"
Валеев Ренат (1С, Москва) 07.11.2018 15:22

В связи с увеличением общей ставки НДС с 18 до 20 % мы планируем отказаться от хранения ставки НДС в номенклатуре,
которая у нас используется для подстановки по умолчанию при вводе документов.

Вместо ставки будем хранить новую сущность "Вид ставки НДС", которая может принимать значения:

Общая
Общая расчетная
Пониженная
Пониженная расчетная
Нулевая
Без НДС
Общая ставка - 18% в 2018 году и 20% в 2019-м.



Вид ставки будет установлен обработчиком обновления.

Для пользователя с точки зрения интерфейса ничего не поменяется, выбирать он будет конкретное значение ставки в реквизите "% НДС",
при этом список выбора будет зависеть от текущей даты.

Но программа сохранит вид ставки, а не конкретное значение.

В модуле менеджера перечисления будет реализована функция, возвращающая ставку НДС (значение перечисления Ставки НДС) в зависимости от вида ставки и даты.

Плюсы решения
-Пользователю ничего не надо делать в новогоднюю ночь или первый рабочий день 2019 года, т.е. отсутствует момент замены ставок в справочнике
-Отсутствует ситуация, когда в 2019 году в справочнике 18, а подставляется 20, и наоборот (мы были бы вынуждены так делать)
-Универсальность на случай появления новой пониженной ставки, изменения существующей пониженной ставки (повышения 10% до 12 и т.п.)

Минусы
-Нужно поддержать изменение в обменах
-Необходим обработчик обновления
Показать
kuzev; user705522_constantin_h; triviumfan; j.r.r; sergathome; +5
10. user774630 04.12.18 17:22 Сейчас в теме
(9)
Общая расчетная - 18/118 или 20/120.
Речь только о том, чтобы не хранить конкретную ставку в справочнике, а хранить её вид.
sergathome; +1
11. sergathome 4 04.12.18 17:23 Сейчас в теме
(10) На самом деле разумное решение, но кривое, как обычно. Некривого решения, впрочем, не просматривается.
+
16. starjevschik 04.12.18 17:51 Сейчас в теме
(9) такой механизм я, пожалуй, не осилю, это очень много изменений. Т.е. сделать-то можно, но это под каждую конфигурацию индивидуально и очень много доработок.
+
12. insurgut 207 04.12.18 17:29 Сейчас в теме
Что-то мне подсказывает, что не с чеками и суммами НДС в счет-фактурах основные проблемы будут, а у бухгалтерии, когда попрут возвраты прошлогодние, или оплаты за прошлогодние заказы.
+
13. sergathome 4 04.12.18 17:35 Сейчас в теме
(12) Теоретически всё должно зависеть от принятой дисциплины начисления, а практически возникает срок оплаты у контрагента и на этом опаньки - гуляй рванина кто как придумает...
+
14. insurgut 207 04.12.18 17:36 Сейчас в теме
(13) а "правильнее" всех придумает налоговая, доначислив в очередной раз пени :)
+
15. sergathome 4 04.12.18 17:39 Сейчас в теме
(14) Пени, штрафы при встречке. Помню ещё как с 20 на 18 переходили. угага просто. Пришлось старое юрлицо тупо грохнуть. Дешевле вышло ;)

ЗЫ да, пени со штрафами это полбеды, беда с формированием отчетности будет - хрен валидируешь, фик отправишь
+
25. AndKovalchuk 192 07.12.18 09:48 Сейчас в теме
Не знаю, как в это будет в 8-ке, но в 7.7 1с выпустила помощник перехода на 20%, который пробегается по всей номенклатуре и устанавливает там ставку 20 на 01.01.2019 ( так как реквизит периодический). Как будет отрабатываться зачет аванса пока не проверял. Но думаю, там проблем не возникнет. А вот при желании продавцов довыставить 2% к уже оплаченным счетам будут довольно большие проблемы. Об этом и на Бух.1с написали
https://buh.ru/articles/documents/76508/
+
26. starjevschik 07.12.18 10:42 Сейчас в теме
(25) а где этот помощник 7.7 найти? было бы удобно. А для 8 нет такого?
Статью почитал, как же все это плохо. Но это совсем другая тема, конечно.
+
28. triviumfan 93 07.12.18 14:15 Сейчас в теме
27. AndKovalchuk 192 07.12.18 11:02 Сейчас в теме
Ну вот. Там совсем все просто. Но подумал, что нехорошо выкладывать часть 1с конфигурации в открытый доступ. Пришлите в личке свою почту, скину по почте.
+
29. whoo 08.12.18 00:02 Сейчас в теме
Лёд тронулся господа присяжные заседатели)
+
30. starjevschik 08.12.18 17:16 Сейчас в теме
Обработал три конфигурации, 10.3, 11.1 и 11.3. Меньше всего в коде упоминаний НДС18 в 11.3 (120 примерно), больше всего в 10.3. Учатся чему-то они все же.
Но при ближайшем рассмотрении все не так плохо, большая часть в книгах продаж и покупок, зачем они вообще в УТ, непонятно. Реально нужных мест, где надо исправить, не так уж много, пара десятков максимум.
Так что все не так уж плохо ))
+
33. triviumfan 93 10.12.18 15:41 Сейчас в теме
(30) УТ11.3, не согласен. Доработать не так уж и просто. Где-то нужно логику смотреть, а не просто так добавить ещё одно условие или заменить 18 на 20. К тому же все должно работать и до НГ.
Сейчас смотрю и разбираюсь...
+
34. triviumfan 93 10.12.18 16:46 Сейчас в теме
(33) Теперь я точно могу сказать, что обновление совсем не простое (даже если не учитывать книги покупок и продаж)
+
35. starjevschik 10.12.18 21:43 Сейчас в теме
(34) я сделал две УТ 11, одну 10.3 и одну ТиС. Самое большое ковыряние в 11.3, самое маленькое в ТиС, но везде не очень много. Не все так уж страшно.
В 11 1с подложила маленькую подляночку, при проведении поступлений и реализаций они собирают запрос из множества кусочков. Каждый кусочек сделан как отдельный запрос, можно в конструкторе смотреть, вроде бы удобно, но! при склеивании текста запроса они не добавляют ";" между запросами. Там эта точка с запятой стоит в конце каждого запроса. И если одну часть в конструкторе открыть, убедиться, что все правильно, и нажать ОК, то в итоговом запросе получаем отсутствие ";" между частями и синтаксическую ошибку при проведении документов. В обеих базах на это наступил о)
+
36. triviumfan 93 10.12.18 22:35 Сейчас в теме
(35) Какой релиз 11.3? Поиск по "НДС18" некорретный... смотрю в последний релиз, там реализация через СтавкаНДСПоУмолчанию, которая с нового года 20%.
Т.е. где-то нужно просто добавить условие для НДС20/НДС120, а где-то и логику пересмотреть. Стоит отметить СчетФактураНаАванс - там хитрости.
+
37. starjevschik 11.12.18 10:10 Сейчас в теме
(36) не помню релиз. Счета-фактуры на аванс - да, если они используются, то там много копаться.
+
38. triviumfan 93 11.12.18 11:32 Сейчас в теме
(37) А ничего, что ещё в формах в списке выбора они строго заданы?
Объект "Перечисление.СтавкиНДС.ЗначениеПеречисления.НДС18" использован в:
Справочник.ДоговорыКонтрагентов.Форма.ФормаЭлемента.Форма
Справочник.ДоговорыМеждуОрганизациями.Форма.ФормаЭлемента.Форма
Документ.ЗаявкаНаРасходованиеДенежныхСредств.Форма.ФормаДокумента.Форма
Документ.ОперацияПоПлатежнойКарте.Форма.ФормаДокумента.Форма
Документ.ОтчетКомиссионера.Форма.ФормаДокумента.Форма
Документ.ОтчетКомитенту.Форма.ФормаДокумента.Форма
Документ.ОтчетОРозничныхПродажах.Форма.ФормаДокумента.Форма
Документ.ОтчетПоКомиссииМеждуОрганизациями.Форма.ФормаДокумента.Форма
Документ.ПередачаТоваровМеждуОрганизациями.Форма.ФормаДокумента.Форма
Документ.ПоступлениеБезналичныхДенежныхСредств.Форма.ФормаДокумента.Форма
Документ.ПриходныйКассовыйОрдер.Форма.ФормаДокумента.Форма
Документ.РасходныйКассовыйОрдер.Форма.ФормаДокумента.Форма
Документ.СписаниеБезналичныхДенежныхСредств.Форма.ФормаДокумента.Форма
Документ.СчетФактураНалоговыйАгент.Форма.ФормаДокумента.Форма
Документ.СчетФактураНалоговыйАгент.Форма.ФормаРабочееМесто.Форма
Документ.ЧекККМ.Форма.ФормаДокументаРМК.Форма
Документ.ЧекККМ.Форма.ФормаДокумента.Форма
Документ.ЧекККМВозврат.Форма.ФормаДокументаРМК.Форма
Документ.ЧекККМВозврат.Форма.ФормаДокумента.Форма
РегистрСведений.НДССостояниеРеализации0.Форма.ФормаРучногоВвода.Форма
Показать

Короче жопа с обновлением. Я все больше и больше мест нахожу. Плюс доработки есть от "умельцев", которые тоже надо переделать.
А ещё выгрузить все внешние обработки и в них покопаться.
И ещё на тестирование отправить...
+
31. starjevschik 08.12.18 17:59 Сейчас в теме
И еще, полез смотреть ТиС 7.70.929, там ставка НДС в номенклатуре никакая не периодическая. Так что помощник от 1с придется немного подпилить о)
Зато там в коде НДС18 встречается 7 (семь) раз. И то один их них я же и дописывал. Вот умели же раньше.
+
32. triviumfan 93 08.12.18 18:48 Сейчас в теме
Наконец-то вышла УТ 11.4.6.166 которую так долго ждали, а разработчики играли на нервах, постоянно откладывая обнову :)
+
Внимание! Тема сдана в архив

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот