НДС сверху или в том числе

1. MuravevSlava 31.01.17 19:39 Сейчас в теме
При формировании счета по умолчанию стоит "НДС в сумме". Как можно изменить на "НДС сверху"?
БП 3.0.46.20, 8.3.8.2088. В базе пользователи не заведены, в справочнике "типы цен номенклатуры" ничего не создано (при создании толку тоже нет).
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Alex_E 2384 31.01.17 19:42 Сейчас в теме
Умолчаний в БП 3.0 нет, есть статистика, создавайте документы всегда с НДС сверху - программа научится сама))))
3. MuravevSlava 31.01.17 19:54 Сейчас в теме
(2) и сколько ждать, пока у программы интеллект не появится?
4. Alex_E 2384 31.01.17 19:55 Сейчас в теме
(3) У Вас дети есть? Вот как говорить научатся...причём кто-то в полгода говорить начинает, а кто-то в три))))
5. MuravevSlava 31.01.17 19:57 Сейчас в теме
А кто-ниубдь реально знает как это изменить???
6. Alex_E 2384 31.01.17 19:58 Сейчас в теме
(5) Сделайте расширение и принудительно ставьте НДС сверху....
утюгчеловек; +1 Ответить
7. lefthander 31.01.17 23:59 Сейчас в теме
(5)нажмите на ссылку НДС в сумме, откроется диалог , там и меняйте
8. klinval 343 01.02.17 09:20 Сейчас в теме
К сожалению то что вам посоветовали - неправда. Программа не "научится" сама заполнять как вам нужно этот реквизит. Это реквизит называется СуммаВключаетНДС и вот как он заполняется:
Процедура ОбработкаЗаполнения(ДанныеЗаполнения, СтандартнаяОбработка)
.....
	Если ДанныеЗаполнения <> Неопределено И ТипДанныхЗаполнения <> Тип("Структура")
		И Метаданные().ВводитсяНаОсновании.Содержит(ДанныеЗаполнения.Метаданные()) Тогда
		ЗаполнитьПоДокументуОснованию(ДанныеЗаполнения);
	ИначеЕсли ТипДанныхЗаполнения = Тип("Структура")
		И ДанныеЗаполнения.Свойство("АдресТаблицыНоменклатуры") Тогда
		СуммаВключаетНДС = ДанныеЗаполнения.СуммаВключаетНДС;
		ЗаполнитьИзТаблицыНоменклатуры(ДанныеЗаполнения.АдресТаблицыНоменклатуры, СуммаВключаетНДС);
	Иначе
		СуммаВключаетНДС = Истина;
	КонецЕсли;
Показать

Расшифровка кода: если программа заполняется на основании каких-либо данных (другого документа, структуры) то включится алгоритм заполнения и программа заполнит этот реквизит так, как заполнен в документе основании (или структуре). Если же ничего не передано (просто нажата кнопка "Добавить"), то программа принудительно поставит "Истина". Если Вас этот алгоритм не устраивает вам нужно поменять всего одну строчку кода
СуммаВключаетНДС = Ложь;
9. MuravevSlava 01.02.17 22:37 Сейчас в теме
(8) То есть в режиме пользователя это поменять никак нельзя?
10. klinval 343 02.02.17 09:02 Сейчас в теме
(9) в режиме предприятия можно создавать копированием или менять вручную в каждом документе. Других способов без программирования решить задачу нет.
утюгчеловек; +1 Ответить
Оставьте свое сообщение

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