Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
15 дек 2024, 14:29

Как создать в проводке условие?

Автор VID1234, 27 ноя 2021, 13:41

0 Пользователей и 1 гость просматривают эту тему.

VID1234

Здравствуйте. Подскажите пожалуйста, есть проводка Начисление амортизации, у меня КЭК заполняется с помощью функции общего модуля (БухгалтерскиеОпреации.КЭК(.....................) - что-то в этом роде), мне нужно написать условие:
ВЫБОР
КОГДА Проводка.СчетДт = "106.6И"
ТОГДА
Проводка.КЭК = 271
ИНАЧЕ
БухгалтерскиеОпреации.КЭК(.....................)
КОНЕЦ
Когда пишу так, пишет ошибку не может быть объектного типа (Количество)
Через функции, не заполняет, как буд-то бы игнорирует все, пишет КЭК 340 по умолчанию!

alexandr_ll

VID1234, Для 1С Предприятие 7.7 давно не выпускают бюджетных конфигураций. Какая у вас конфигурация?

VID1234


VID1234

Все разобрался:
ВЫБОР
    КОГДА БухгалтерскиеОперации.СчетВИерархии(Проводка.СчетДт, "106.3И")
        ТОГДА БухгалтерскиеОперации.КЭКПоКоду("271")
ИНАЧЕ БухгалтерскиеОперации.ПолучитьПараметрыАмортизацииОС(СтрокаТаблицы.ОсновноеСредство, Документ.Ссылка, "КЭКЗатрат")
КОНЕЦ

Теги: БГУ2 

Похожие темы (5)

Рейтинг@Mail.ru

Поиск