Типовая операция в Акте выполненных работ
Как прописать проводку в типовой операции? Есть номенклатура в документе по ставке НДС 20% и без НДС, надо сделать Дт 205.31 Кт 401.10 Субконто или НДС20%, или Без НДС. Типа если Номенклатура.СтавкаНДС = Перечисления.СтавкиНДС.БезНДС Тогда СубконтоКт = Справочники.Субконто.НайтиПоНаименованию("Без НДС",Истина)
По теме из базы знаний
- Типовая борьба - личный опыт работы с типовыми конфигурациями 1С:8
- Изящная доработка движений и проводок документов ERP 2
- Доработка функционала отправки дополнительных реквизитов 1С: ЭДО для Татнефть
- Мобильная бригада — приложение ТОиР на мобильной платформе 1С для ускорения выполнения ремонтов
- Формирование периодических счетов на оплату и актов оказания услуг для УТ 11
Найденные решения
1. Добавить реквизиты типовой операции (вторая вкладка при открытии типовой). Добавить столько сколько у вас этих субконто, поставить у них значения по умолчанию (ваши субконто со ставками НДС).
2. Сделать эти реквизиты невидимыми на форме там же при создании реквизитов операции (что бы пользователи не могли их поменять).
3. В формуле субконто проводки начисления написать код типа:
2. Сделать эти реквизиты невидимыми на форме там же при создании реквизитов операции (что бы пользователи не могли их поменять).
3. В формуле субконто проводки начисления написать код типа:
ВЫБОР
КОГДА СтрокаТаблицы.Номенклатура.СтавкаНДС = ЗНАЧЕНИЕ(Перечисление.СтавкиНДС.НДС10)
ТОГДА ДополнительныеРеквизиты.СубконтоНДС10
КОГДА СтрокаТаблицы.Номенклатура.СтавкаНДС = ЗНАЧЕНИЕ(Перечисление.СтавкиНДС.НДС20)
ТОГДА ДополнительныеРеквизиты.СубконтоНДС20
...
ИНАЧЕ ДополнительныеРеквизиты.СубконтоБезНДС
КОНЕЦ
ПоказатьОстальные ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
1. Добавить реквизиты типовой операции (вторая вкладка при открытии типовой). Добавить столько сколько у вас этих субконто, поставить у них значения по умолчанию (ваши субконто со ставками НДС).
2. Сделать эти реквизиты невидимыми на форме там же при создании реквизитов операции (что бы пользователи не могли их поменять).
3. В формуле субконто проводки начисления написать код типа:
2. Сделать эти реквизиты невидимыми на форме там же при создании реквизитов операции (что бы пользователи не могли их поменять).
3. В формуле субконто проводки начисления написать код типа:
ВЫБОР
КОГДА СтрокаТаблицы.Номенклатура.СтавкаНДС = ЗНАЧЕНИЕ(Перечисление.СтавкиНДС.НДС10)
ТОГДА ДополнительныеРеквизиты.СубконтоНДС10
КОГДА СтрокаТаблицы.Номенклатура.СтавкаНДС = ЗНАЧЕНИЕ(Перечисление.СтавкиНДС.НДС20)
ТОГДА ДополнительныеРеквизиты.СубконтоНДС20
...
ИНАЧЕ ДополнительныеРеквизиты.СубконтоБезНДС
КОНЕЦ
Показать