Здравствуйте, стоит задача, нужно при запуске программы высвечивать сообщения, если текущие условия истины в модуле приложения. Вот сам код
Как можно эту функцию вызвать с сервера на клиенте?
&НаСервере
Функция Расш1_РаботыСистемы(НДС)
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| УчетнаяПолитикаНалоговыйУчетСрезПоследних.ОрганизацияЯвляетсяПлательщикомНДС КАК НДС
|ИЗ
| РегистрСведений.УчетнаяПолитикаНалоговыйУчет.СрезПоследних КАК УчетнаяПолитикаНалоговыйУчетСрезПоследних
|ГДЕ
| УчетнаяПолитикаНалоговыйУчетСрезПоследних.ОрганизацияЯвляетсяПлательщикомНДС = &ОрганизацияЯвляетсяПлательщикомНДС";
Запрос.УстановитьПараметр("ОрганизацияЯвляетсяПлательщикомНДС", НДС);
Выборка = Запрос.Выполнить().Выбрать();
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
Возврат Выборка.НДС;
КонецЦикла;
КонецФункции
&После("ПриНачалеРаботыСистемы")
Процедура Расш1_ПриНачалеРаботыСистемы()
НДС = Расш1_РаботыСистемы();
КонецПроцедуры
ПоказатьКак можно эту функцию вызвать с сервера на клиенте?
По теме из базы знаний
- В помощь администратору: простая подсистема отправки текстовых предупреждений (для обычного приложения)
- Отключение предупреждения безопасности при запуске внешних обработок для платформы 8.3
- Задачи по доработке типовых решений. ЗУП 3.1. Доработка выплаты аванса фиксированной суммой, проверка на отработанное время. Вывод предупреждения как в ЗУП 2.5
- Убираем предупреждение при вводе ИНН контрагента: Для продолжения необходимо подключить интернет-поддержку. Для УНФ 3, Розница 3
- Изменение печатной формы счета для ИП с предупреждением, что оплачивать от физического лица нельзя
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) Во-первых Ваш код не рабочий ,
Во-вторых какую задачу пытаетесь решить (не касаемо выводы предупреждения) ? Может ошибаюсь , но вроде вы хотите установить ставку НДС по умолчанию ? Если конфигурация БП то это делается стандартными методами без программирования
Во-вторых какую задачу пытаетесь решить (не касаемо выводы предупреждения) ? Может ошибаюсь , но вроде вы хотите установить ставку НДС по умолчанию ? Если конфигурация БП то это делается стандартными методами без программирования
(8) Да пробовала уже но все равно
Процедура или функция с указанным именем не определена (КакПолучитьНаиболееПоздниеЗаписиРегистраСведенийНаСервере)
Если <<?>>КакПолучитьНаиболееПоздниеЗаписиРегистраСведенийНаСервере() Тогда (Проверка: Тонкий клиент)
Процедура или функция с указанным именем не определена (КакПолучитьНаиболееПоздниеЗаписиРегистраСведенийНаСервере)
Если <<?>>КакПолучитьНаиболееПоздниеЗаписиРегистраСведенийНаСервере() Тогда (Проверка: Тонкий клиент)
Да вот получилось
&После("ПриНачалеРаботыСистемы")
Процедура Расш1_ПриНачалеРаботыСистемы()
перемНазваниеОкна = "Это наше окно";
Если ОбщегоНазначенияМодуль.КакПолучитьНаиболееПоздниеЗаписиРегистраСведенийНаСервере(ЛОЖЬ) Тогда
Предупреждение("Вывели текст предупреждения",,перемНазваниеОкна);
КонецЕсли;
КонецПроцедуры
Теперь немного с этим проблема, посмотрела по точке остановки что возвращает с функции ложь, а как теперь тут обратиться не понимаю
&После("ПриНачалеРаботыСистемы")
Процедура Расш1_ПриНачалеРаботыСистемы()
перемНазваниеОкна = "Это наше окно";
Если ОбщегоНазначенияМодуль.КакПолучитьНаиболееПоздниеЗаписиРегистраСведенийНаСервере(ЛОЖЬ) Тогда
Предупреждение("Вывели текст предупреждения",,перемНазваниеОкна);
КонецЕсли;
КонецПроцедуры
Теперь немного с этим проблема, посмотрела по точке остановки что возвращает с функции ложь, а как теперь тут обратиться не понимаю
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот
