|
УПП: Метод объекта не обнаружен (ПравоНаВычетНДСНалоговогоАгентаДоОплатыВБюджет) | ☑ | ||
---|---|---|---|---|
0
Mikhail Volkov
13.04.23
✎
15:12
|
Одному пользователю понадобилось открыть документ записи книги покупок, выскочила эта ошибка:
Метод объекта не обнаружен (ПравоНаВычетНДСНалоговогоАгентаДоОплатыВБюджет) {Документ.ФормированиеЗаписейКнигиПокупок.Форма.ФормаДокумента.Форма(170)}: ПравоНаВычетНДСНДоОплатыВБюджет = УчетНДС.ПравоНаВычетНДСНалоговогоАгентаДоОплатыВБюджет(Дата); {Документ.ФормированиеЗаписейКнигиПокупок.Форма.ФормаДокумента.Форма(353)}: УстановитьВидимость(); Заглянул в общий модуль УчетНДС (релиз 1.3.201.1), нет там такой процедуры!? Может раньше была? |
|||
1
mikecool
13.04.23
✎
15:05
|
доставайте своего друга, показывайте...
больше никому в записи не надо? |
|||
2
Скользящий
13.04.23
✎
15:18
|
А отладчик что говорит? )
|
|||
3
piter3
13.04.23
✎
15:19
|
(2) Украли же)
|
|||
4
mikecool
13.04.23
✎
15:21
|
если материт одного, а остальным - норм, то протух кеш
если материт всех - то криво обновили |
|||
5
Mikhail Volkov
13.04.23
✎
15:32
|
(4) Метод объекта не обнаружен.
|
|||
6
Волшебник
13.04.23
✎
15:34
|
Напишите так:
ПравоНаВычетНДСНДоОплатыВБюджет = Ложь; |
|||
7
mikecool
13.04.23
✎
15:42
|
(5) огромное спасибо за уточнение
|
|||
8
Mikhail Volkov
13.04.23
✎
15:49
|
(6) Наугад или ...?
|
|||
9
Гена
13.04.23
✎
16:26
|
(8) Волшебник никогда не говорит наугад. Он знает, что с 01.01.2023 заработали изменения в НК и теперь по некоторым избранным операциям, указанным в ст. 161 НК можно принимать НДС к вычету (к записи в книге покупок) и БЕЗ перечисления этого НДС в бюджет.
Но такие операции строго ограничены и кодированы. Думается, что у Вас их нет, да и скорее всего и сама фирма не подпадает под эту льготу. Согласитесь, что это именно льгота. Вот почему проще пока отключить эту опцию. |
|||
10
Гена
13.04.23
✎
16:46
|
А вообще-то у меня есть демо УПП, правда релиза 200.2
Глянул строку 353 в процедуре установки видимости при открытии дока: ЭлементыФормы.ВычетНДСПоНалоговомуАгенту.Колонки.ДокументОплатыНДС.Видимость = ВерсияПостановления735 И НЕ ПравоНаВычетНДСНДоОплатыВБюджет; Понятно, что если льгота есть, то колонку Оплаты НДС надо скрыть. Другими словами д.б. Видимость = НЕ ПравоНаВычетНДСНДоОплатыВБюджет Но дурацкое И зачем-то пристегнуло нас к другой версии формы книги покупок, старинной. Вот почему надо не И, а ИЛИ. Проверьте нашу логику: ЭлементыФормы.ВычетНДСПоНалоговомуАгенту.Колонки.ДокументОплатыНДС.Видимость = ВерсияПостановления735 ИЛИ НЕ ПравоНаВычетНДСНДоОплатыВБюджет; |
|||
11
Гена
13.04.23
✎
17:05
|
Да, вместе с этой правкой И на ИЛИ надо бы вернуть и саму функцию в общий модуль УчетНДС
Функция ПравоНаВычетНДСНалоговогоАгентаДоОплатыВБюджет(Дата) Экспорт ДатаПримененияФЗ = '20230101'; Если Дата < ДатаПримененияФЗ Тогда Возврат Ложь; Иначе Возврат Истина; КонецЕсли; КонецФункции А то увидели, что не пашет и напрочь отключили в новом релизе по принципу "так не доставайся же ты никому" ) |
|||
12
Mikhail Volkov
13.04.23
✎
17:14
|
(11) Спс.
|
|||
13
Волшебник
13.04.23
✎
18:44
|
(11) Наверное, всё-таки так:
Если Дата < ДатаПримененияФЗ Тогда
или так: Если Дата >= ДатаПримененияФЗ Тогда
|
|||
14
Гена
13.04.23
✎
17:42
|
(13) нет, там в функции всё правильно: только с этого года появилось у льготников такое право - получить вычет до того как заплатят этот НДС в бюджет. Истина именно с 01.01.2023, а до того Ложь.
|
|||
15
Волшебник
13.04.23
✎
17:43
|
(14) А где условие на льготника?
|
|||
16
Гена
13.04.23
✎
17:45
|
(15) Не искал
|
|||
17
Волшебник
13.04.23
✎
17:45
|
(16) Значит функция должна вернуть ЛОЖЬ, это безопаснее.
|
|||
18
Гена
13.04.23
✎
17:48
|
(17) тогда проще оставить и временно отложить на год:
ДатаПримененияФЗ = '20240101'; // Наша правка |
|||
19
Волшебник
13.04.23
✎
17:49
|
(18) Тогда проще (6) без всяких функций
|
|||
20
Гена
13.04.23
✎
17:49
|
(19) тоже можно
|
|||
21
Гена
13.04.23
✎
17:52
|
Только надо где-то записать, что если обратится пользователь с вопросом, а зачем прога заставляет меня как налогового агента по НДС обязательно указывать платёжку оплаты НДМ в бюджет? - то надо вернуться к этому коду.
|
|||
22
DimVad
14.04.23
✎
07:48
|
Может просто обновиться до 1.3.202.1 ?
(процедура на месте, проверил) :-) |
|||
23
Гена
14.04.23
✎
08:06
|
(22) А как там в модуле поправили?
|
|||
24
NorthWind
14.04.23
✎
08:35
|
(22) в соседней ветке ей тоже досталось
|
|||
25
DimVad
14.04.23
✎
08:42
|
(23) Процедура УстановитьВидимость()
ЭлементыФормы.НДСПоВидамНачисления.Страницы.НДССАвансовВыданных.Видимость = НЕ ПредъявленНДСКВычету0; ОбработкаТабличныхЧастей.УстановитьВидимостьКолонкиТабЧасти(ЭлементыФормы.ВычетПоПриобретеннымЦенностям.Колонки.ДокументОтгрузки, ПредъявленНДСКВычету0); ОбработкаТабличныхЧастей.УстановитьВидимостьКолонкиТабЧасти(ЭлементыФормы.ВычетПоПриобретеннымЦенностям.Колонки.Состояние, ПредъявленНДСКВычету0); ОбработкаТабличныхЧастей.УстановитьВидимостьКолонкиТабЧасти(ЭлементыФормы.НДСсАвансов.Колонки.ДокументОтгрузки, ПредъявленНДСКВычету0); ОбработкаТабличныхЧастей.УстановитьВидимостьКолонкиТабЧасти(ЭлементыФормы.НДСсАвансов.Колонки.Состояние, ПредъявленНДСКВычету0); ОбработкаТабличныхЧастей.УстановитьВидимостьКолонкиТабЧасти(ЭлементыФормы.ВычетНДСПоНалоговомуАгенту.Колонки.ДокументОтгрузки, ПредъявленНДСКВычету0); ОбработкаТабличныхЧастей.УстановитьВидимостьКолонкиТабЧасти(ЭлементыФормы.ВычетНДСПоНалоговомуАгенту.Колонки.Состояние, ПредъявленНДСКВычету0); ЭлементыФормы.ИмеетсяРешениеОВозмещенииНДС.Видимость = ПредъявленНДСКВычету0; Законодательство2012 = УчетНДС.ПолучитьВерсиюПостановления(Дата) = 2; ЭлементыФормы.НДСсАвансовВыданных.Колонки.ИсправленныйСчетФактура.Видимость = Законодательство2012; ЭлементыФормы.НДСсАвансов.Колонки.ИсправленныйСчетФактура.Видимость = Законодательство2012; ЭлементыФормы.ВычетПоПриобретеннымЦенностям.Колонки.ИсправленныйСчетФактура.Видимость = Законодательство2012; ЭлементыФормы.ВычетНДСПоНалоговомуАгенту.Колонки.ИсправленныйСчетФактура.Видимость = Законодательство2012; ЭлементыФормы.НДСПоВидамНачисления.Страницы.ВычетПриИзмененииСтоимости.Видимость = НЕ ПредъявленНДСКВычету0 И Дата >= '20111001'; ЭлементыФормы.ВычетПриИзмененииСтоимостиВСторонуУменьшения.Колонки.ИсправленныйСчетФактура.Видимость = Законодательство2012; ВерсияПостановления735 = ВерсияПостановления1137 >= 3; ПравоНаВычетНДСНДоОплатыВБюджет = УчетНДС.ПравоНаВычетНДСНалоговогоАгентаДоОплатыВБюджет(Дата); ЭлементыФормы.ВычетНДСПоНалоговомуАгенту.Колонки.ДатаОплаты.Видимость = НЕ ВерсияПостановления735; ЭлементыФормы.ВычетНДСПоНалоговомуАгенту.Колонки.ДокументОплатыНДС.Видимость = ВерсияПостановления735 И НЕ ПравоНаВычетНДСНДоОплатыВБюджет; ЭлементыФормы.ВычетПоПриобретеннымЦенностям.Колонки.ДатаОплаты.Видимость = НЕ ВерсияПостановления735; ЭлементыФормы.ВычетПоПриобретеннымЦенностям.Колонки.НомерДокументаОплаты.Видимость = ВерсияПостановления735; ЭлементыФормы.ВычетПоПриобретеннымЦенностям.Колонки.ДатаДокументаОплаты.Видимость = ВерсияПостановления735; ЭлементыФормы.ВычетПоПриобретеннымЦенностям.Колонки.ДатаПолученияСчетаФактуры.Видимость = НЕ ПредъявленНДСКВычету0 И Дата >= '20150101'; ЭлементыФормы.ВычетПоПриобретеннымЦенностям.Колонки.КодВидаОперации.Видимость = (ВерсияКодовВидовОпераций > 1); КонецПроцедуры // ========================================= Я особо не смотрел. Там главное доделали несколько регл. отчётов. Типа в 6-НДФЛ заполнение по данным базы. Я обновил - от меня бухи отстали... :-) |
|||
26
Гена
14.04.23
✎
08:54
|
(25) Спасибо. Один к одному как было в 200 )
|
|||
27
Mikhail Volkov
14.04.23
✎
14:15
|
(22) Открыл исходный релиз 1.3.202.1, есть функция ПравоНаВычетНДСНалоговогоАгентаДоОплатыВБюджет(Дата) в общем модуле УчетНДС!
В моей конфигурации есть небольшие изменения (в УчетНДС нет), помеченные своими символами. Обновляю обычно: Поддержка/Обновить конфигурацию... Выскакивает окно Сравнение, объединение... Нажимаю Выполнить (может фильтр надо менять?). Затем запускаю глобальный поиск по текстам своих символов (которыми помечены мои изменения), тоже самое запускаю глобальный поиск в предыдущей конфигурации. Затертые изменения в обновляемой конфигурации восстанавливаю (путем копирования). Обновленную конфигурацию сохраняю, передаю на сервер, делаю Загрузить конфигурацию их файла для рабочей базе. Все верно или нет? |
|||
28
Гена
14.04.23
✎
16:35
|
(19) Раз подняли ветку... гложет меня некий червячок )
С этого года нет прямой уплаты НДС, есть только уплата ЕНП в Тулу, а там стандартно уведомления и реальная оплата по ним по 28-ым числам. Согласитесь, что уже нет возможности чётко указать в графе 7 книги покупок регистратор уплаты НДС в бюджет. Может зря мы срубили нашу ёлочку под самый корешок? |
|||
29
Serg_1960
14.04.23
✎
16:39
|
(27) "Поддержка/Обновить конфигурацию... Выскакивает окно Сравнение, объединение... Нажимаю" - фильтр со свойством "Показывать только дважды изменённые свойства". Это же азбука. А то, что Вы делаете после - это всё можно делать в окне сравнения, объединения: поиск своих изменений в объекте дважды измененном; перенос своих или разработчика изменений в итоговый текст, который можно править "вручную", а не только лишь расстановкой галочек (по функциям/процедурам, например, в обновляемом модуле)...
|
|||
30
Mikhail Volkov
15.04.23
✎
07:34
|
(29) Спс.
|
|||
31
Mikhail Volkov
15.04.23
✎
19:43
|
+ > фильтр со свойством "Показывать только дважды изменённые свойства"
Конечно этот фильтр значительно упрощает работу по обновлению конфигурации, особенно тем, у кого много изменений. Испробовал при обновлении на релиз 1.3.202.2. Но с фильтром (и без него) не обновляются процедуры и функции общего модуля УчетНДС (не появилась функция ПравоНаВычетНДСНалоговогоАгентаДоОплатыВБюджет) и других модулей, например, УчетНДСФормированиеОтчетности (не появилась процедура ЗаполнитьОтчетНДСФормаОтчета2023Кв1). В других местах доверия нет! Что-то изменилось в плане обновлений? Сколько лет по (27) действую... |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |