Всем привет!
УТ 11
Помогите понять смысл колонки в табличной части Товары - Сумма взаиморасчетов, по какому принципу она отображается в документе и для чего вообще нужна?
В настройках программы, стоит галочка "несколько валют", валюта Регл.учета = валюте Упр.учета = RUB
Выписываю Реализацию вижу в таб части колонку "Сумма взаиморасчетов".
лезу в конфигуратор вижу такой код:
делаю выборку реквизитов этого документа через КонсольЗапросов вижу Валюта=ВалютаВзаиморасчетов=RUB
ну ок... меняю руками ВалютуВзаиморасчетов на EUR, записываю документ, перезахожу - там все равно колонка Сумма взаиморасчетов как была так и осталась.
Для чего нужен этот реквизит? зачем он нужен в табличной части Товары?
УТ 11
Помогите понять смысл колонки в табличной части Товары - Сумма взаиморасчетов, по какому принципу она отображается в документе и для чего вообще нужна?
В настройках программы, стоит галочка "несколько валют", валюта Регл.учета = валюте Упр.учета = RUB
Выписываю Реализацию вижу в таб части колонку "Сумма взаиморасчетов".
лезу в конфигуратор вижу такой код:
Процедура УстановитьВидимостьКолонкиСуммаВзаиморасчетов(Форма)
ДополненныеПараметрыМеханизма = ОбщегоНазначенияУТКлиентСервер.ПолучитьДанныеМеханизмаИзКэшаФормы(Форма, "Взаиморасчеты");
Для Каждого СтруктураПараметров Из ДополненныеПараметрыМеханизма.МассивПараметров Цикл
Если НЕ ЗначениеЗаполнено(СтруктураПараметров.ЭлементыФормы.СуммаВзаиморасчетовТЧ) ИЛИ Не ЗначениеЗаполнено(СтруктураПараметров.ВалютаВзаиморасчетов) Тогда
Продолжить;
КонецЕсли;
Элемент = Форма.УсловноеОформление.Элементы.Добавить();
ПолеЭлемента = Элемент.Поля.Элементы.Добавить();
ПолеЭлемента.Поле = Новый ПолеКомпоновкиДанных(СтруктураПараметров.ЭлементыФормы.СуммаВзаиморасчетовТЧ);
ОтборЭлемента = Элемент.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ОтборЭлемента.ЛевоеЗначение = Новый ПолеКомпоновкиДанных(СтруктураПараметров.ВалютаДокумента);
ОтборЭлемента.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
ОтборЭлемента.ПравоеЗначение = Новый ПолеКомпоновкиДанных(СтруктураПараметров.ВалютаВзаиморасчетов);
Элемент.Оформление.УстановитьЗначениеПараметра("Видимость", Ложь);
КонецЦикла;
КонецПроцедуры
Показатьделаю выборку реквизитов этого документа через КонсольЗапросов вижу Валюта=ВалютаВзаиморасчетов=RUB
ну ок... меняю руками ВалютуВзаиморасчетов на EUR, записываю документ, перезахожу - там все равно колонка Сумма взаиморасчетов как была так и осталась.
Для чего нужен этот реквизит? зачем он нужен в табличной части Товары?
По теме из базы знаний
- Взаиморасчеты при Свертке базы - вариант для щепетильных бухгалтеров
- Загрузка документов и номенклатуры из Excel в 1С "одним нажатием": УПД, ТОРГ-12, отчеты маркетплейсов, заказы, счета, прайсы
- Ведение взаиморасчетов в конфигурациях «Комплексная автоматизация 1.1» и «Управление производственным предприятием 1.3» - часть 1
- Ведение взаиморасчетов в конфигурациях «Комплексная автоматизация 1.1» и «Управление производственным предприятием 1.3» - часть 2
- Ведомость по взаиморасчетам с покупателями
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот