0
Буковка
14.07.23
✎
10:41
|
Добрый день!
После обновления релиза в бухгалтерии КОРП возникает ошибка: Ошибка «Отсутствует отображение для типа (ФормаКлиентскогоПриложения)»
изменилась процедура, как я понимаю, проблема в том, что не нужно дополнительно передавать форму. Подскажите, пожалуйста, как можно исправить?
до обновления:
&НаКлиентеНаСервереБезКонтекста
Процедура ЗаполнитьПредставлениеАналитикиУчетаЗатратВШапке(Форма)
Объект = Форма.Объект;
Если Объект.СчетаУчетаЗатратВТаблице Тогда
Форма.АналитикаУчетаЗатрат = НСтр("ru = 'В списке'");
Иначе
ДанныеАналитики = Новый Структура("СчетЗатрат, ПодразделениеЗатрат, Субконто1, Субконто2, Субконто3, СпособУчетаНДС, СчетаУчетаЗатратВТаблице");
ЗаполнитьЗначенияСвойств(ДанныеАналитики, Объект);
ДанныеАналитики.Вставить("РаздельныйУчетНДСНаСчете19", Форма.РаздельныйУчетНДСНаСчете19);
Форма.АналитикаУчетаЗатрат = ПредставлениеАналитикиУчетаЗатрат(ДанныеАналитики);
КонецЕсли;
КонецПроцедуры
после обновления:
&НаСервереБезКонтекста
Процедура ЗаполнитьПредставлениеАналитикиУчетаЗатратВШапке(Форма)
Объект = Форма.Объект;
Если Объект.СчетаУчетаЗатратВТаблице Тогда
Форма.АналитикаУчетаЗатрат = НСтр("ru = 'В списке'");
Иначе
ДанныеАналитики = НовыйДанныеАналитики();
ЗаполнитьЗначенияСвойств(ДанныеАналитики, Объект);
ДанныеАналитики.РаздельныйУчетНДСНаСчете19 = Форма.РаздельныйУчетНДСНаСчете19;
Форма.АналитикаУчетаЗатрат = БухгалтерскийУчет.ПредставлениеАналитикиУчетаЗатрат(ДанныеАналитики);
КонецЕсли;
КонецПроцедуры
|
|
1
Мультук
14.07.23
✎
10:45
|
(0)
Либо ждите патчей (самое простое), либо самостоятельно думайте головой
Видите разницу?
1)
ДО:
&НаКлиентеНаСервереБезКонтекста
Процедура ЗаполнитьПредставлениеАналитикиУчетаЗатратВШапке(Форма)
После:
&НаСервереБезКонтекста
Процедура ЗаполнитьПредставлениеАналитикиУчетаЗатратВШапке(Форма)
2) Нужно смотреть что там с
НовыйДанныеАналитики();
|
|
2
Буковка
14.07.23
✎
11:39
|
(1) спасибо, но оказалось, что ошибка проявлялась раньше - передавалась форма с клиента на сервер, вынесла в отдельную процедуру, ошибка ушла
|
|