По теме из базы знаний
- Учет НДС в типовом решении 1С:Бухгалтерия предприятия 8
- Загрузка документов из Excel в 1С: УПД, ТОРГ-12, отчеты маркетплейсов, заказы, счета, прайсы
- 20-18%% НДС и переходный период для "1С: Бухгалтерский учет 7.7"
- Обновление для конфигураций КА 1.1, ЗУП 2.5, Бухгалтерия 2.0
- Загрузка чеков из ФНС в документы 1С:БП, УНФ, ERP, КА и УТ
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
К сожалению то что вам посоветовали - неправда. Программа не "научится" сама заполнять как вам нужно этот реквизит. Это реквизит называется СуммаВключаетНДС и вот как он заполняется:
Расшифровка кода: если программа заполняется на основании каких-либо данных (другого документа, структуры) то включится алгоритм заполнения и программа заполнит этот реквизит так, как заполнен в документе основании (или структуре). Если же ничего не передано (просто нажата кнопка "Добавить"), то программа принудительно поставит "Истина". Если Вас этот алгоритм не устраивает вам нужно поменять всего одну строчку кода
Процедура ОбработкаЗаполнения(ДанныеЗаполнения, СтандартнаяОбработка)
.....
Если ДанныеЗаполнения <> Неопределено И ТипДанныхЗаполнения <> Тип("Структура")
И Метаданные().ВводитсяНаОсновании.Содержит(ДанныеЗаполнения.Метаданные()) Тогда
ЗаполнитьПоДокументуОснованию(ДанныеЗаполнения);
ИначеЕсли ТипДанныхЗаполнения = Тип("Структура")
И ДанныеЗаполнения.Свойство("АдресТаблицыНоменклатуры") Тогда
СуммаВключаетНДС = ДанныеЗаполнения.СуммаВключаетНДС;
ЗаполнитьИзТаблицыНоменклатуры(ДанныеЗаполнения.АдресТаблицыНоменклатуры, СуммаВключаетНДС);
Иначе
СуммаВключаетНДС = Истина;
КонецЕсли;
ПоказатьРасшифровка кода: если программа заполняется на основании каких-либо данных (другого документа, структуры) то включится алгоритм заполнения и программа заполнит этот реквизит так, как заполнен в документе основании (или структуре). Если же ничего не передано (просто нажата кнопка "Добавить"), то программа принудительно поставит "Истина". Если Вас этот алгоритм не устраивает вам нужно поменять всего одну строчку кода
СуммаВключаетНДС = Ложь;
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот