Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 7.7 и ранее

v7: Изменение типа реквизита на периодический в ТиС 7.7

v7: Изменение типа реквизита на периодический в ТиС 7.7
Я
   brenli
 
06.12.18 - 13:36
ВСем добра.
В связи с переходом на ставку НДС 20% , хочу поменять поле ставка НДС в справочнике номенклатуры.
Конфа нетиповая - сделана на основе ТиС 7.7 .

В свойстве реквизита указал что он периодический и все вроде как бы работает, но при нажатии на кнопку "Записать" или "ОК" в элементе справочника номенклатура, постоянно выскакивает диалог установки значения периодического реквизита, независимо менялась ставка или нет.
Каким образом можно отключить вывод данного диалога когда ставка не была изменена??  
Пробовал комментить полностью модуль элемента, но диалог изменения реквизита все равно появляется.
Подскажите если кто в теме
 
 
   dedmoroz777
 
1 - 06.12.18 - 13:46
Процедура ПриЗаписиИстории в глобальнике
   Масянька
 
2 - 06.12.18 - 13:51
(0) Судя по всему, в элементе справочника происходит модификация.
   Builder
 
3 - 06.12.18 - 13:52
Форма справочника, 
ПриОткрытии()
СохранениеПериодическихРеквизитов(2,"*");
   Kigo_Kigo
 
4 - 06.12.18 - 14:01
(3) Тогда уж вот так СохранениеПериодическихРеквизитов(2,"СтавкаНДС");
   Kigo_Kigo
 
5 - 06.12.18 - 14:03
и кстати ох и намучаетесь переписывать расчет ставки НДС...
   Builder
 
6 - 06.12.18 - 14:10
(4) да уж, сильно принципиально. А есть у ТС реквизит не так называется?
(5) Чего там мучиться то?
   Kigo_Kigo
 
7 - 06.12.18 - 14:22
(6) во всех формулах надо будет прописать получение переодики, а ндс почти везде
да уж, сильно принципиально- не верно из-за одного реквизита автоматом сохранять все, я надеюсь что автор сообразит как у него реквизит называется
   brenli
 
8 - 20.12.18 - 07:38
Я вообще решил не переделывать тип поля на периодический.
Напишу обработку которая установит ставку и все.
Я думаю если пое сделать периодическим во первых увеличится размер базы,  так как номенклатуры очень много. Думаю не стоит этого делать
   brenli
 
9 - 20.12.18 - 07:39
И да как сказали выше придется лезть везде где есть НДС и получать на ставку периодического реквизита, а что нибудь где нибудь упуститься из виду и будет гемор
   Botanik8888
 
10 - 20.12.18 - 08:51
(10) Напишу обработку которая установит ставку и все.
А если вдруг... перезаполнят документик текущего периода, в следующем?
 
 Рекламное место пустует
   Масянька
 
11 - 20.12.18 - 08:59
(10) Если да кабы...
Защиты от дурака не существует.
Есть дата запрета. Можно проверять дату для существующего.
А мое мнение: пользователь - не обезьяна с гранатой.
   HawkEye
 
12 - 20.12.18 - 09:04
(0) зачем? достаточно сделать у номенклатуры признак основная ставка/льготная ставка, а само значение ставки получать через глобальную функцию в зависиомости от даты (либо самого документа либо документа основания) .... тем более возвращать товары в 2019 купленные в 2018 надо будет со ставкой 18%
   Botanik8888
 
13 - 20.12.18 - 09:11
(11) Именно потому что обезьяна с гранатой....

(12)+++++++

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