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

1С:Предприятие ::

Метки: формы

Вычисление в таблице

Я
   Александр
18.03.04 - 11:09
Уважаемые господа! Подскажите, пожалуйста, как сделать чтобы в 1С:Предприятие 7.7 релиз 20 Бухгалтерский учет, редакция 4.4, при выписывании счета (счета-фактуры, акта оказания услуг), можно было бы вводить цифры в графу "ВСЕГО", с вычислением в графах "Цена", "Сумма", "НДС", как это было в редакции 4.0
 
  Рекламное место пустует
   unior
 
1 - 18.03.04 - 11:19
1.Убери галочку ЗапретитьРедактирование на колонке Всего.
2. в процедуру Пересчёт() добавь строки:
        ИначеЕсли Форма.ТекущаяКолонка() = "Всего" Тогда
            НП = Окр(Всего*СтавкаНП/(100+СтавкаНП),2,1);
            НДС = Окр((Всего-НП)*СтавкаНДС/(100+СтавкаНДС),2,1);
            Сумма = Всего - НП - НДС;
            Цена = Окр(Сумма/?(Количество=0,1,Количество),2,1);
   Александр
2 - 19.03.04 - 10:29
Увы, ничего не получается. При попытке заполнить счет выдается следующее сообщение:
НП = Окр(Всего*СтавкаНП<<?>>/(100+СтавкаНП),2,1); 
{Документ.Счет.Форма.Модуль(217)}: Переменная не определена (СтавкаНП)
НДС = Окр((Всего-НП)*СтавкаНДС<<?>>/(100+СтавкаНДС),2,1);
 
{Документ.Счет.Форма.Модуль(218)}: Переменная не определена (СтавкаНДС)
   unior
 
3 - 19.03.04 - 13:33
После строки: Если Товар.Выбран() = 1 Тогда
добавь:
СтавкаНДС = Товар.СтавкаНДС.Получить(ДатаДок).Ставка;
СтавкаНП  = Товар.СтавкаНП.Получить(ДатаДок).Ставка;
   Александр
4 - 21.03.04 - 11:41
Большое спасибо! Все работает.
   medium
5 - 30.05.04 - 11:51
1с: Торговля+склад 7.7 Как в счет фактуре добавить вычисляемые строки "сумма НДС 10%=,сумма НДС 18%=" Как раньше для начиняющих была хороша 7.5!
   SnarkHunter
 
6 - 30.05.04 - 11:54
?.7 нисколько не хуже...


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