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