Вход | Регистрация
 

Нет доступа к галке Цена включает НДС в поступлении

Нет доступа к галке Цена включает НДС в поступлении
Я
   NIGHTHUNTER
 
02.09.20 - 12:38
УТ 11.2. Под пользователем, при открытии документов Поступление товаров услуг не активна галка Цена включает НДС.
Создал для примера тестовый документ галка активна. Записал, провел. Открыл. Галка активна. Открываю соседний документ, там галка не активна.
При каких условиях становится активной эта галка?
   dka80
 
1 - 02.09.20 - 12:45
В договоре или соглашении что про НДС написано?
   NIGHTHUNTER
 
2 - 02.09.20 - 12:50
Нащел такую процедуру

// Устанавливаем условное оформление для поля сумма с НДС 

//     в зависимости от флага "ЦенаВключаетНДС"
//

// Параметры:
//         Форма - Форма - Содержит данную форму 

//         ИмяПоляВводаСуммыСНДС - Строка - Наименование элемента формы, содержащего сумму с НДС,
//                                          если оно отличается от "ТоварыСуммаСНДС"

//
Процедура УстановитьУсловноеОформлениеЦенаВключаетНДС(Форма,
                                                      ИмяПоляВводаСуммыСНДС = "ТоварыСуммаСНДС") Экспорт
    
    УсловноеОформление = Форма.УсловноеОформление;
    ЭлементыФормы = Форма.Элементы;
    
    ЭлементУсловногоОформления = УсловноеОформление.Элементы.Добавить();

    ПолеЭлемента = ЭлементУсловногоОформления.Поля.Элементы.Добавить();
    ПолеЭлемента.Поле = Новый ПолеКомпоновкиДанных(ЭлементыФормы[ИмяПоляВводаСуммыСНДС].Имя);

    ОтборЭлемента = ЭлементУсловногоОформления.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
    ОтборЭлемента.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Объект.ЦенаВключаетНДС");
    ОтборЭлемента.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
    ОтборЭлемента.ПравоеЗначение = Истина;

    ЭлементУсловногоОформления.Оформление.УстановитьЗначениеПараметра("Видимость", Ложь);
    
КонецПроцедуры
 

(1) Сейчас посмотрю .
   NIGHTHUNTER
 
3 - 02.09.20 - 12:53
(1) У документа Поступление товаров услуг, где не активна галка Цена включает НДС, нет договора.
А где посмотреть соглашение?
   NIGHTHUNTER
 
4 - 02.09.20 - 12:54
(3+) Поступление видимо сделано по заказу, там стоит галка Цена включает НДС и её можно редактировать.

А как вот управлять редактированием галки Цена включает НДС у документа Поступление товаров услуг ?
   NIGHTHUNTER
 
5 - 02.09.20 - 13:55
Можно ли такие задачи отладчиком решать?
   piter3
 
6 - 02.09.20 - 13:56
(5) нужно
   NIGHTHUNTER
 
7 - 02.09.20 - 14:10
(6) Открыл документ, при открытии которого эта галка не активна. То есть ее доступность = Ложь. Прошелся отладчиком по коду. Она везде = Истина. Как отловить этот момент?

Элементы.ЦенаВключаетНДС.Доступность
Форма.Элементы.ЦенаВключаетНДС.Доступность

Есть ли какой прием как отловить этот момент? Может я что то не так делаю? Или делаю с незнанием правильного метода?
   NIGHTHUNTER
 
8 - 03.09.20 - 04:57
http://joxi.ru/VrwGpQNu81eRDr

При открытии документе, подскажите теоритически где найти место где реквизиту ЦенаВключаетНДС проставляется доступность в Ложь ... ?
   NIGHTHUNTER
 
9 - 03.09.20 - 05:00
Как вообще по теории в УТ 11.2 управляется доступность этой галкой? Не нужно же лесть в конфигуратор и что то искать?

Документ Поступление товаров услуг, создан на основании Заказа клиента там эта галка тоже есть, и она доступна для редактирования. Может в поступлении она не активна, так как оно создано на основании заказа? Почему в коде не найду тогда где это делается?
   NIGHTHUNTER
 
10 - 03.09.20 - 06:31
Так я в коне при открытии формы этого не нащел

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.