|
Процедура или функция с указанным именем не определена (Предупреждение) |
☑ |
0
Nikitos
10.09.13
✎
17:57
|
Доброго времени суток!
Есть код:
Процедура ОбработкаПроведенияПлатежныхДокументовОбработкаПроведения(Источник, Отказ, РежимПроведения) Экспорт
Если Не ТипЗнч(Источник.ДокументОснование) = Тип("ДокументОбъект.УК_ЗаявкаНаРасходДС") Тогда
Предупреждение("Заявка на расход ДС не является документом основанием для данного документа!", 10);
Отказ = Истина;
Возврат;
ИначеЕсли (ТипЗнч(Источник.ДокументОснование) = Тип("ДокументОбъект.УК_ЗаявкаНаРасходДС")) И (Не ((Источник.СтатусЗаявки = Перечисления.УК_СтатусыЗаявки.Утверждена) Или (Источник.СтатусЗаявки = Перечисления.УК_СтатусыЗаявки.ЧастичнаяОплата))) Тогда
Предупреждение("Заявка на расход ДС не является документом основанием для данного документа!", 10);
////Предупреждение("Статус заявки на расход ДС отличается от Утверждена или Частично оплачена!", 10);
Отказ = Истина;
Возврат;
КонецЕсли;
КонецПроцедуры
Если отрабатывает первое условие, то все хорошо, а вот если второе, то появляется вот такая ошибка:
{ОбщийМодуль._ДополнителныеФункции(533,3)}: Процедура или функция с указанным именем не определена (Предупреждение)
<<?>>Предупреждение("Заявка на расход ДС не является документом основанием для данного документа!", 10);
{ОбщийМодуль._ДополнителныеФункции(537,3)}: Процедура или функция с указанным именем не определена (Предупреждение)
<<?>>Предупреждение("Заявка на расход ДС не является документом основанием для данного документа!", 10);
Вот как так может быть?
|
|
1
sdvig
10.09.13
✎
17:58
|
Доступность:
Тонкий клиент, веб-клиент, толстый клиент.
|
|
2
Фокусник
10.09.13
✎
17:59
|
(0) ОбработкаПроведения и Предупреждение...
|
|
3
Maxus43
10.09.13
✎
17:59
|
#Если Клиент Тогда
Не надо запускать интерактивные вещи на сервере
|
|
4
Euguln
10.09.13
✎
18:00
|
(2) +1
Срочно освятить сервер.
|
|
5
Nikitos
10.09.13
✎
18:00
|
Согласен со всем выше сказанным, но почему в одном случае работает, а во втором нет?
|
|
6
Euguln
10.09.13
✎
18:02
|
(5) Читай внимательно сообщение, строки 533 и 537
|
|
7
Nikitos
10.09.13
✎
18:05
|
(6) Может быть моя русский ощинь плахой, но я в (0) писал, что
Если Не ТипЗнч(Источник.ДокументОснование) = Тип("ДокументОбъект.УК_ЗаявкаНаРасходДС") Тогда
Предупреждение("Заявка на расход ДС не является документом основанием для данного документа!", 10);
Отказ = Истина;
отрабатывает без ошибок, а если попадает ИначеЕсли, то ошибка
|
|
8
Glenas
10.09.13
✎
18:08
|
(0) <<Если отрабатывает первое условие, то все хорошо, а вот если второе, то появляется вот такая ошибка: >>
А если НЕ отрабатывает 1 условие, тоже всё хорошо?
<<Процедура или функция с указанным именем не определена (Предупреждение) >>
В параметрах процедуры общего модуля есть "Предупреждение"?
|
|
9
Euguln
10.09.13
✎
18:09
|
(7) твоя рюсский савсем плёх. Ашибок паявлиса при кампилиций модуль.
УФ есть?
|
|
10
Nikitos
10.09.13
✎
18:11
|
Нет.
Ашибок паявлиса при проведении документа.
Вот.
|
|
11
Euguln
10.09.13
✎
18:13
|
(10) Проверку синтаксиса с галкой клиент-сервер проходит?
Срабатывает подписка или прямой вызов?
|
|
12
Nikitos
10.09.13
✎
18:19
|
подписка срабатывает
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший