Вход | Регистрация


1С:Предприятие :: 1С:Предприятие 8 общая

Добавление новой ставки НДС в УТ 11. Как проще сделать ?

Добавление новой ставки НДС в УТ 11. Как проще сделать ?
Я
   r1000
 
28.12.18 - 10:15
Имеется серьезно перепаханная, в плане доработок, база УТ 11.3.4.103.
И сейчас встал вопрос по добавлению новой ставки 20%
Как меньшей кровью обойтись ? Просто добавить новое перечисление и внести правки в код или, все таки, придется обновиться, потому что новая ставка много чего потащит за собой ? Накатывать обновление конечно не хотелось бы по причине высоких затрат, а так же возможных потерь доработок.
 
 
   lxs
 
1 - 28.12.18 - 10:19
(0) Одним перечислением не обойдёшься, а обновлять надо в принципе. Сравнивай все объекты, где есть реквизиты подсистемы НДС и решай, где что стоит крутить, где не стоит. А вообще "сильно перепаханная" прекрасно становится обновляемой, если в расширения уходить, и не трахать себе мозг.
   jsmith82
 
2 - 28.12.18 - 10:20
(1) и половину ещё выкинуть
   piter3
 
3 - 28.12.18 - 10:21
Малой кровью-истерический смех.Неа
   Eiffil123
 
4 - 28.12.18 - 10:48
(3) ну неужели там ставка НДС так сильно в конфе завязана, что нужно неделю сидеть над этой задачей.

думаю, нужно сначала определить, какой функционал из УТ вообще используется, где есть ставка НДС (сделать это можно например, обработкой поиска ссылок). И допиливать только те места, где ставка НДС используется.
   AlvlSpb
 
5 - 28.12.18 - 10:53
(0) 1. Уйти в расширения. Самый правильный, но и самый длительный и дорогой метод. Если переделок много, можно не успеть к 9.01
2. Добавить код по 20%. Проще и быстрее расширений, но все-равно затратно и по времени и по цене, а, главное, со временем опять встанет вопрос обновления.
3. Тупо исправить в коде 18% и все с ним связанное на 20%. Самый быстрый и дешевый, но Неправильный метод. Но если УТ наглухо закрыть доступ к базе до 31.12.2018 для изменений перепроведений и т.п., закрыть все долги с обеих сторон, то может и прокатить. Ставки 18% после нов народа как таковой же не будет
   ptiz
 
6 - 28.12.18 - 10:53
(0) Чтобы до НГ успеть - только руками НДС 20 добавлять. День работы.
   AlvlSpb
 
7 - 28.12.18 - 10:56
(4) Порядка 500 упоминаний ставки 18% и расчета типа 18/118 в УТ. Не так уж и мало
   Dmitry1c
 
8 - 28.12.18 - 10:58
(0) там вроде всего пару модулей, где надо поменять ставку НДС
   shuhard
 
9 - 28.12.18 - 11:08
(0) https://its.1c.ru/db/metod81#content:7105:hdoc

качай 8915.ppt
всё разжевано 

8915 Реализация учета по ставке НДС 20%
Возможность оформления документов с использованием ставки НДС 20% (федеральный закон от 03.08.2018г. №303-ФЗ в части увеличения ставки НДС с 18% до 20%).
   XMMS
 
10 - 28.12.18 - 11:10
(7)Упоминания считать не корректно, так как львиная доля пользователей не использует сразу весь функционал УТ в рамках одной базы.
 
 Рекламное место пустует
   shuhard
 
11 - 28.12.18 - 11:13
(10) +1
(5) в минимальном объёме работа на 15 минут,перечисление и три общих модуля

книги закупок и продаж в УТ редко кому нужны
   Eiffil123
 
12 - 28.12.18 - 11:17
(10) +1. Думаю, времени на обсуждение на форумах больше, чем время исправления в программе.
   hhhh
 
13 - 28.12.18 - 11:44
(0) там вас ждет одна небольшая засада. Не всё сможете подправить.

Например открываете общий модуль СверкаДанныхПоУчетуНДС - текст модуля отсутствует. Приплыли.

Так что если вам нужен Реестр счетов-фактур, то сразу забейте на свои эти потуги, займитесь настоящим делом - обновлением УТ на последнюю версию.
   DexterMorgan
 
14 - 28.12.18 - 11:47
Если есть исправления задним числом, проще всего добавить перечисления НДС20, НДС20_120. Глобальный поиск по "НДС18" и вперед.
   DexterMorgan
 
15 - 28.12.18 - 11:48
(13) В переписанных конфах все эти реестры делаются в бухии, в ут ток печатают
   DexterMorgan
 
16 - 28.12.18 - 11:50
(13) "СверкаДанныхПоУчетуНДС " что за модуль? УТ11?
   DexterMorgan
 
17 - 28.12.18 - 11:57
(5) "2. Добавить код по 20%. Проще и быстрее расширений, но все-равно затратно и по времени и по цене, а, главное, со временем опять встанет вопрос обновления. "

Не так просто такой код добавить. Если ты имеешь ввиду что используется перечисление НДС18 и в зависимости от даты прописать 20 или 18, то там куча засады. Например синоним у перечисления один, задним числом все печатные формы полетят, т.к. в колонках ставка ндс берется из синонима. Но еще хуже когда правят документ задним числом, там вызывается функция ПолучитьСтавкуНДСЧислом, где даты документа нет, а перетащить туда дату...ну как бы попробуй, гы)
   hhhh
 
18 - 28.12.18 - 11:58
(15) ну, пользователь ведь видит эту кнопку, захочет нажать. И что в итоге получится? тс вернет им деньги?
   DexterMorgan
 
19 - 28.12.18 - 11:59
(18) что за кнопка?
   DexterMorgan
 
20 - 28.12.18 - 12:00
(18) Еще раз, в переписанных УТ не используются книги покупок/продаж и прочее. Не зря же они не обновляются
   hhhh
 
21 - 28.12.18 - 12:00
(19) отчет реестр счетов фактур.
   DexterMorgan
 
22 - 28.12.18 - 12:02
(21) Ты понимаешь, что они не обновляются? не ведут они эти реестры в УТ
   DexterMorgan
 
23 - 28.12.18 - 12:02
(21) Кстати пустых модулей я у себя не нашел. У тебя не базовая случайно?
   hhhh
 
24 - 28.12.18 - 12:08
(23) СверкаДанныхПоУчетуНДС
   DexterMorgan
 
25 - 28.12.18 - 12:09
(24) Какой релиз УТ11?
   r1000
 
26 - 28.12.18 - 12:32
(14)Хотели сказать "если нет исправление задним числом" ? Как я понял Вы предлагаете в лоб поменять 18 на 20 ?
   Buster007
 
27 - 28.12.18 - 12:36
(24) какие-то отраслевые решения использовать не надо и пустых модулей не будет
   hhhh
 
28 - 28.12.18 - 12:40
(27) ут11 - отраслевое решение?? не знал.
   девопсер
 
29 - 28.12.18 - 12:45
В БП тоже этот модуль без текстов есличо. Такшта скоро весь реглучет закроют, все к этому идет
   AlvlSpb
 
30 - 28.12.18 - 12:48
(17) О том и речь, если уж делать ввод над 20 вручную, то подписывать надо все, включая печатные формы и отчеты ( о которых многие забывают). На счет даты не согласен. В доке стоит 18 значит и подтягиваются будет 18, не нужна проверка на дату.
   AlvlSpb
 
31 - 28.12.18 - 12:50
(26) Замена в лоб предусматривает, что с документами до 31.01 уже ничего не будут делать, включая отсрочки оплаты и т.п. Вряд ли такое возможно в реально работающей базе, но вам виднее
   Eiffil123
 
32 - 28.12.18 - 12:51
(26) добавлять в перечисление и добавлять в код "Если ставка _18 Тогда, А Если Ставка = _20 Тогда"
   Boroda
 
33 - 28.12.18 - 13:00
Как я следал "малой кровью".  
Подсмотрел как сделано в типовой
1. Завел 2 перечисления (НДС20/120, НДС20)
2. Везде в обработках тч, подменил на строку 
СтруктураДействий.Вставить("ЗаполнитьСтавкуНДС", Новый Структура("НалогообложениеНДС, Дата, ПоДатеОтгрузки", Объект.НалогообложениеНДС, Объект.Дата, Истина));
3. в модуле обработки строки тч подменил процедуру из типовой:
Процедура ЗаполнитьСтавкуНДСВСтрокеТЧ(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения)
 4. добавил еще туда же:
Функция СкорректироватьСтавкуНДС(СтавкаНДС, Дата)
Функция УчетНДСУП_СтавкаНДСПоУмолчанию(..

Все работает..
 
 
   DexterMorgan
 
34 - 28.12.18 - 13:15
(26) Нет, я же написал - добавить новые перечисления. В старых документах НДС18, в новых НДС20
   DexterMorgan
 
35 - 28.12.18 - 13:16
(28) Нет в УТ11 пустых модулей. Только если базовая
   DexterMorgan
 
36 - 28.12.18 - 13:18
(33) Зачем? Достаточно в процедуре ПолучитьСтавкуНДСЧислом добавить для перечисления НДС20 - возврат 0.2
Все обработки тч через структуру действий так или иначе вызывают ПолучитьСтавкуНДСЧислом
   DexterMorgan
 
37 - 28.12.18 - 13:19
(33) А, ты для заполнения по умолчанию
   DexterMorgan
 
38 - 28.12.18 - 13:20
(30) Распечатай 09.01.2019 счет документа из 2018года. Что будет в ставке НДС?
   DexterMorgan
 
39 - 28.12.18 - 13:21
(30) В печатных формах в колонке "СтавкаНДС" печатается синоним перечисления
   hhhh
 
40 - 28.12.18 - 13:32
(35) ну скинь тогда куда-нибудь текст этот модуля СверкаДанныхПоУчетуНДС
   hhhh
 
41 - 28.12.18 - 13:36
(29) да, действительно, открыл БП 3.0, тоже нет текста о/м  СверкаДанныхПоУчетуНДС
   Kuzmich123
 
42 - 28.12.18 - 13:50
(0) Тоже столкнулись с этой проблемой, правда у нас была 11.1. Приняли волевое решение обновляться. Вынесли все доработки в расширение, гнали 30 релизов до 11.4, затем устанавливали расширение.
   Buster007
 
43 - 28.12.18 - 14:03
(40) у меня вообще такого модуля нет. Что я делаю не так?
   DexterMorgan
 
44 - 28.12.18 - 14:46
(40) Еще раз напиши релиз ут11, где ты видишь этот модуль. У меня такого нет
   DexterMorgan
 
45 - 28.12.18 - 14:47
(42) Лицо рука
   r1000
 
46 - 28.12.18 - 14:56
(42) нам 5 релизов поднимать. последний раз год назад поднимали 10. потом месяца 3 было несколько печально, пока все восстановили. бюджета на перепись на расширения пока нет. работаем с тем что имеется. Добавим пока без обновления.
   zzz_zzz_zzz
 
47 - 28.12.18 - 20:09
(44) я не  hhhh, но напишу )
УТ 11.3.4.228, 11.4.6.174 не базовые - модуль есть, а текста нет
БП 3.0.65.80 - аналогично
   AlvlSpb
 
48 - 28.12.18 - 21:27
(38) Будет Ставка указанная в документе - 18%
Еще раз. НЕ МЕНЯТЬ в коде 18 на 20 а добавить.
   Kuzmich123
 
49 - 29.12.18 - 00:47
(45) Заказчик одобрил и оплатил. В итоге привели УТ практически к типовому виду с возможностью дальнейших обновлений. так что ваши рукалицо приберегите для других случаев.
 
 Рекламное место пустует
   hhhh
 
50 - 29.12.18 - 11:56
новая засада. Еще надо выкинуть возврат клиента и возврат поставщику. и вставить Корректировка поступления и корректировка реализации
   DexterMorgan
 
51 - 29.12.18 - 12:08
(49) Да-да. Конечно привести УТ к типовому виду и обновляться дальше это здорово. Только заказчику нужно было не это. Ему нужно было "НДС 20%". А то, что вы заставили его обновляться и переносить все в расширения и оплатить это, ну красавчики ч0.
   DexterMorgan
 
52 - 29.12.18 - 12:11
(49) 30 релизов ппц.+ расширения. сколько часов оплатил заказчик?
   shuhard
 
53 - 29.12.18 - 13:04
(50) выбрасывать их в УТ не надо, это твои фантазии,
Корректировки есть изначально и требование по НДС с 01.01.2019 выполняются без хирургов
   hhhh
 
54 - 29.12.18 - 13:16
(53) обновление вышло сегодня.
   hhhh
 
55 - 29.12.18 - 13:20
(53) что-то типа
"Из корректировки поступления доступна печатная форма "Товарная накладная (ТОРГ-12) на возврат"."
   ks_83
 
56 - 29.12.18 - 14:37
(51) Откуда ты знаешь, что нужно было заказчику? (49) предложил  грамотный и профессиональный подход к решению задачи. Да, такое решение стоит дороже, но если у заказчика есть деньги и хоть какое-то понимание проблемы, то он лучше пойдет на такие затраты сейчас. Это намного выгоднее, нежели клепать велосипеды с квадратными колесами и превращать конфигурацию доморощенную помойку, на поддержку которой в будущем будет уходить в 5 раз больше денег и нервов.
   Kuzmich123
 
57 - 29.12.18 - 19:54
(51) Я до сих пор не понимаю смысл Ваших сарказмов? Детская психологическая травма? По поводу обновления: никто никого не заставлял: было приведено несколько вариантов решения, включая и допиливание текущей 11.1 до нового НДС. Заказчик выбрал вариант с обновлением. В чем вопрос-то?
   Мигрень
 
58 - 29.12.18 - 23:30
Типовую-то на замке обновить оказалось не просто. При переходе с 11.3 на 11.4 постоянно ловил "Ошибка SDBL. Ссылка на таблицу Enum457 недопустима. Нет таблицы или отсутствует RefSelf." пока не догадался сделать принудительную реструктуризацию.
   PiotrLoginov
 
59 - 31.12.18 - 00:49
(33) И печатные формы - УПД и др. - нормально работают?
Для документов до НГ используется автоматически 18%, а после НГ - 20% ? В том числе при выставлении СФ на авансы?
И периоды корректно закрываются?
И документы учета НДС, журналы корректно формируются?
И обмен с БП нормально пашет?
А в карточке каждой номенклатуры сейчас видно ставку "18%", а если поменять дату на компе на "после НГ", то "20%" ?

Это я еще далеко не все подводные камни сейчас озвучил. На самом деле их стопудово в разы больше.
   polOwnik
 
60 - 31.12.18 - 01:24
В Ут есть константы; в т.ч основная ставка НДС.
И если прога написана нормально, этого будет достаточно.
   kofeinik
 
61 - 31.12.18 - 23:28
(60) ага, и еще есть константа "основной товар", у всех нормально написанных прог она есть
   kofeinik
 
62 - 01.01.19 - 18:02
Обновил УТ11 до актуального релиза из-за ставки НДС.
Накатилось всего два обновления до последнего.
Что могу сказать. Опять перестали работать все ВПФ. Перестало работать расширение (поменялись типы в ТЧ с числовых на определяемые, какой урод это придумал). Расширение запустил, тупо перетыкав все типы на нужный. Теперь не вижу форм из расширения. В этот светлый новогодний праздник посылаю архитекторам УТ11 адские лучи поноса. А так-то восьмерка не сырая.
   hhhh
 
63 - 01.01.19 - 20:43
(62) тебе же сразу сказали, расширениями до 2025 года не пользуйся. А раз не слушаешься, делаешь по-своему, то и лучи поноса посылай в свой адрес, а не архитекторам.
   Cyberhawk
 
64 - 01.01.19 - 20:45
(62) "поменялись типы в ТЧ с числовых на определяемые, какой урод это придумал" // Замечательная вещь. С примитивными числовыми типами, имеющими бизнес-применение (например, какая-нибудь ставка дисконтирования с фиксированной длиной и точностью) всегда так стараюсь делать. С составными стараюсь наоборот не делать через определяемый, но иногда и там это удобно.
   kofeinik
 
65 - 02.01.19 - 18:25
(63) может, просто УТ11 не пользоваться, до 2025 года?
(64) на кой хер это сдалось в стандартных реквизитах, типа суммы ндс, которые и так никто менять не будет никогда?
   ptiz
 
66 - 02.01.19 - 18:31
(65) Разработчикам типовых заняться нечем, вот и придумывают разные "улучшения".
   hhhh
 
67 - 02.01.19 - 18:49
(65) расширение - это такое дерьмо, которое на самому вручную проверять, на предмет, что поменялось, что не поменялось. Все эти реквизиты и формы. Сейчас пока всё полностью в ручном режиме.

Поэтому пока пользоваться ими рано. Вот когда будет автоматическое сравнение объединение расширения с остальной конфигурацией, тогда да. Перейдете на расширения. А вручную сидеть это каждый раз сравнивать, ну его нафиг.
   AlvlSpb
 
68 - 02.01.19 - 18:57
(67) Ты прав, но только частично и по-своему. Серьезные доработки пока не для расширений, а остальное отлично тянут. Ну сделали в последних релизах непонятно зачем и с какого, изменения типов. Везде где Сумма, цена, СуммаНдС вместо числа определяемый тип. Ну и что? Отвалилось расширение и сразу выдало ошибку где и что не пошло. Пять мин и три расширения исправлены и все продолжает работать. Эти же пять мин ушли бы на сравнение расширений а то и более. Так что твое мнение это только твое. А расширения - это реально работающий механизм
   zak555
 
69 - 02.01.19 - 18:59
(68) расширение во фреше не 5 минут
   Cyberhawk
 
70 - 02.01.19 - 20:15
(65) Смеешься что ли, точность цен и сумм повышают весьма часто в типовых
   hhhh
 
71 - 02.01.19 - 20:29
(68) ну это самый легкий случай. Когда всё на поверхности. А когда небольшие изменения какие-то на форме 1с внесли. Вы всё сделали, а через неделю уже клиенты звонят, но уже не вам, а начальству, типа что вы там нахреначили, у нас все формы поехали.
   shuhard
 
72 - 02.01.19 - 20:36
(67) бред
   Елена Троянская
 
73 - 03.01.19 - 00:27
(0) В 11.2.х перепаханной обошлось добавлением ставки и изменением штатной процедуры, которая возвращает процент НДС по ставке. Обработкой поменяли ставки в карточке номенклатуры и заказах, оплачиваемых и отгружаемых в 2019.
Про 11.3.х не скажу
   runoff_runoff
 
74 - 03.01.19 - 04:45
(73) а в Бухгалтерию как данные переносите?..
   Елена Троянская
 
75 - 04.01.19 - 17:55
(74) Там самописный обмен ещё со времен Ут 10. Абсолютно безгеморройный, туда пару строк кода с ндс 20 тоже добавили.
   kofeinik
 
76 - 04.01.19 - 21:54
(70) Ага, меняют, 15.2 как было в тис 10 лет назад, так и сейчас осталось в определяемом типе.
   Cyberhawk
 
77 - 06.01.19 - 13:38
(76) Я про "меняют" = когда допиливают
   g00d
 
78 - 08.01.19 - 23:04
только что добавил поддержку 20% ндс в ут 11.0 и в 11.1
если игнорировать книгу покупок и продаж, то делов примерно на час попивая чайку.


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует